-
30 votes
-
What the hell is a Typescript or: Creation ideas above my skill level
I'm a graphic designer. I've been working in the field for nearly seven years now, two of which in an actual agency. One afternoon I started on a project that was born of more or less pure spite -...
I'm a graphic designer. I've been working in the field for nearly seven years now, two of which in an actual agency. One afternoon I started on a project that was born of more or less pure spite - I love the annual art trading game Art Fight, but absolutely loathe how the game is run, how it comes completely crashing down every year due to people trying to access the site all at once and them not having any contingencies in place, and how the leadership there is apparently only concerned with donations and little community outreach. If you're unfamiliar, artists get sorted into one of two teams, upload their original characters with reference sheets and then draw characters belonging to the opposing team's members. It's great fun, and I tried volunteering for them, but the fact that I'd've to sign an NDA just to be a moderator is just a step too far. For those unaware, the Art Fight team was also caught embezzling donations in one of the last fights, 2022 if memory serves.
So I did what I do best. I started drafting user stories, did UX research, sketched, drew and designed what I'd think would solve all the problems with Art Fight. The result I called PICTOCLASH, and while the process to make and prepare the design took me about four weeks from start to finish, I knew I couldn't actually make the thing work. Disregarding the fact that the Art Fight platform is anaemic and runs on outdated PHP, has no optimisations for image storage or user content and does not buffer or queue database interactions, it's still a massive lift. We don't have numbers on how large AF is, but suffice it to say that it's far larger than any hobbyist project can be without VC involvement.
I was convinced, though, that if one just... approached the problem differently, maybe with modern technologies, the Next.JS I kept hearing about from my web design peers, maybe a shiny new database like Postgres, state management, all the things I know next to nothing about, this could work. My project could work. Yes, it's a lot of work, but it wouldn't be impossible. With a team of developers, all believing and contributing to the project in an open-source way, that's doable. Eminently realisable, even.
So I started. I began reading documentation for TS, Next, React, Prisma, Postgres and all the other things I'd need to read up on. This was maybe half a year ago. But damn, programming got hands. Even the Me-ChatGPT-Dream-Team wasn't enough to have me wrap my head around so many concepts here. I'm a front-end guy, that's for sure. I got my ass handed to me, and in a month, I barely have a login system, and looking at GitHub I could have just went with any of the many pre-rolled solutions.
Which just led me back to my original point. I have three hundred-odd lines of barely functional typescript that holds up an incredibly slow login system. I'm not cut out for this project, and I need to accept that. I'm a designer, I know PHP, I can write valid JavaScript, but... application development? That'll forever be a realm locked off to me.
And of course, the easy way out would just be to look for developers. But I can't do that, at least not without significant risk of falling into the "I had an idea for an app, you wanna make it?" brand of parasite. I'd feel dirty doing that, even if I know that I could more or less to front-end and every visual component by myself. In fact, I have done that. It's just the app part that's missing, and that's unfortunately the major lift.
How do you people cope with this? Because it's not been the first time this happened to me. I keep putting off learning 3D modelling out of exactly that reason, that I could just hit a wall no matter how hard I try. It's frustrating, and looking back how easily I picked up other disciplines in university it really makes me wonder if there are some things my brain just can't learn. I don't think I'm ready to accept that.
Edit: For anyone interested, I uploaded the abridged design document to my website.
20 votes -
Industry groups are suing the US Federal Trade Commission to stop its click to cancel rule
46 votes -
Character.AI faces US lawsuit after teen's suicide
31 votes -
Anthropic announces New Claude 3.5 Sonnet, Claude 3.5 Haiku and the Computer Use API
19 votes -
Norway is to enforce a strict minimum age limit on social media of fifteen as the government ramped up its campaign against tech companies it says are “pitted against small children's brains”
32 votes -
Hiring in tech is harder than ever. AI isn’t helping.
37 votes -
The AI investment boom - large increase in US construction and billions in equipment purchases
4 votes -
Arm is cancelling Qualcomm's chip design license
21 votes -
Using AI generated code will make you a bad programmer
38 votes -
AI seeks out racist language in property deeds for termination
18 votes -
The Tech Coup: A new book shows how the unchecked power of companies is destabilizing governance
16 votes -
AAA gaming on Asahi Linux [Linux distribution ported to Apple Silicon Macs]
23 votes -
Winamp deletes GitHub repository after a rocky few weeks
58 votes -
The Internet Archive is under attack, with a popup claiming a ‘catastrophic’ breach
71 votes -
How harmful are AI’s biases on diverse student populations?
9 votes -
MiniPCs, portable monitors?
Hello, it’s midnight where I am and I fell into a rabbit hole of MiniPCs and portable monitors. I work from home with the occasional max once a month summon to office. I travel a lot and I ended...
Hello, it’s midnight where I am and I fell into a rabbit hole of MiniPCs and portable monitors.
I work from home with the occasional max once a month summon to office. I travel a lot and I ended up wondering if a MiniPC like Geekom would be for me.
I currently have a ThinkPad but I have an external keyboard, mouse, monitor, speaker and webcam at home. I only ever use the actual laptop parts when I am on a train or traveling. Which is also a pity because the laptop is heavy for me.
Anyway, does anyone travel with a MiniPC / monitor combo? I would love to hear your experiences and advice and maybe some obvious and not-so-obvious pros and cons that you can share.
13 votes -
GSM-Symbolic: Understanding the limitations of mathematical reasoning in large language models
15 votes -
The rise of the compliant speech platform
8 votes -
Millions of people are using abusive AI ‘Nudify’ bots on Telegram
24 votes -
Meta fires staff for abusing $25 meal credits
36 votes -
Why OpenAI is at war with an obscure idea man
23 votes -
Thinking on storage
9 votes -
Passwords have problems, but passkeys have more
35 votes -
The Stallman report
38 votes -
Programming/gaming monitor recommendations
I'm a work from home software engineer, I spend most of the day at my desk staring at my dual monitor setup. There are some specs I'd like to upgrade based off what I've read online, but I want to...
I'm a work from home software engineer, I spend most of the day at my desk staring at my dual monitor setup. There are some specs I'd like to upgrade based off what I've read online, but I want to hear if any tildes users have strong opinions about the hardware.
My primary display is a Dell S2719DGF (1440 144hz), and my secondary display is a Dell P2719H (1080 60hz). My primary display is for programming & gaming, and I want to upgrade to 4k 144hz. My secondary display is my primary display for work, only used for programming. I want to upgrade it to at least 1440, maybe 4k if it's as good as they say. I also need 100x100mm vesa mount support, though I think most monitors have that these days.
A few points that I'm not certain about:
-
I've read that 4k is better for reading and writing code because the higher pixel density makes text sharper. I definitely prefer 1440 over 1080, but is the jump from 1440 to 4k as noticeable? I've never used a 4k monitor.
-
My current primary display has a low response time. I don't play fast-paced PvP games anymore, is this something I can give up and not notice?
-
I think IPS panels are the move for both displays, for better contrast and to avoid burn-in, but I'm no longer well educated on the current landscape of panels. MiniLED? QLED? QD-LED? What'sNextLED??
-
Both of my displays are 27 inches. I'm hesitant to upgrade to something larger like 32 inches and lose pixel density. Is the difference between 4k@27in and 4k@32in negligible?
-
I just moved my office into a loft with poor lighting. I read that dark rooms require better contrast but I'm not sure what good or poor contrast looks like.
-
Is my fps going to take a hit from increasing the resolution of my secondary display? I don't know if there's a lot of extra overhead from the increased resolution. AMD GPU/Gnome/Wayland btw.
If you're a programmer/gamer with a hill to die on regarding monitors please share it with me!
9 votes -
-
Federal Trade Commission announces final “Click-to-Cancel” rule making it easier for US consumers to end recurring subscriptions and memberships
64 votes -
Tinkerers are taking home and reverse engineering Redbox kiosks
14 votes -
We spoke with the last person standing in the floppy disk business
29 votes -
Reflections on Palantir
9 votes -
ADE 651
14 votes -
Big changes are coming to ArchiveBox!
10 votes -
Inside the TikTok documents: Stripping teens and boosting 'attractive' people
33 votes -
Announcing FLOSS/fund: $1M per year for free and open source projects
18 votes -
Call for submissions for a new CSS logo
10 votes -
Stacking laptops
I might have to have two running laptops for work. Desk space is at a premium. Right now I have my work laptop stacked on top of my personal PC on my desk ( tower, on its side, on a stand ). Would...
I might have to have two running laptops for work.
Desk space is at a premium. Right now I have my work laptop stacked on top of my personal PC on my desk ( tower, on its side, on a stand ).
Would a rack like this one, with a lap top on each shelf be enough to keep the magnets on the lids of each laptop from interfering with each other? What about protecting each laptop from the heat of the other laptop?
I already have a mechanical KVM. I will just need to buy one that accommodates more than 2 computers.
Please, let me know if I have overlooked any considerations.
Thank you.
8 votes -
Why I use KDE
27 votes -
What Facebook has done to us
20 votes -
ChatGPT will happily write you a thinly disguised horoscope
21 votes -
The editors protecting Wikipedia from AI hoaxes
18 votes -
Follow-up to an earlier topic I made about my hunt for a privacy-respecting notes app
after the comments in my previous topic, I proceeded to try Notesnook and Joplin after having issues with Nextcloud Notes (that I have already documented in my previous post) Notesnook ain't bad...
after the comments in my previous topic, I proceeded to try Notesnook and Joplin after having issues with Nextcloud Notes (that I have already documented in my previous post)
Notesnook ain't bad if it's your jam. I found it easy to use and quite nice U.I. the only dings against it (obviously subjective) is that it really isn't supportive of markdown in an easy way, you have to pay for it cause there's no self-hosting option and you have to pay for the ability to have more than 5 tags.
Joplin's only ding imo is just that it has no web browser interface, but beyond that, there's nothing else fuctionality-wise I can really count against it, the U.I. is rather dated but the functionality is so stable that I am more than willing to deal with a dated UI. and I can self-host using my nextcloud instance so that's a great plus in avoiding additional charge.
So I personally recommend Joplin if you don't care about a dated UI in order to avoid having to pay a subscription if you are willing to self-host.
In other news, by the time I finally imported all my Nextcloud notes to Joplin, the nextcloud Notes App had managed to wipe 60 of my notes empty. I love nextcloud and its let me do wonderful things but the notes app they have is incredibly buggy when combined with their android app and how they are trying to implement markdown support.
11 votes -
Linux Terminal app could be coming to Android
10 votes -
A very stupid video about the use of emojis
4 votes -
Open source is neither a community nor a democracy
27 votes -
Duracell PowerCheck: A genius idea which didn't last that long
51 votes -
Forever ✱ Notes — A simple and scalable digital note-taking method for Apple Notes
24 votes -
HTML for people
55 votes -
How a break-up of Google could transform tech
19 votes -
Taylor Lorenz’s plan to dance on legacy media’s grave
5 votes -
US Department of Justice indicates it’s considering Google breakup following monopoly ruling
64 votes