https://www.alamy.com/stock-photo-green-walk-sign-at-pedestr...
22,408 karma · joined April 4, 2013
Spent the first five years of my career building industrial b2b software, the latter fifteen+ building backends for k12 educational software.
It’s been amazing mix of worlds.
You can find me here:
https://donatstudios.com
And on Twitter:
https://twitter.com/donatj
And on GitHub:
https://github.com/donatj
And on Freenode(rarely these days) / Libera Chat(rarely too):
donatj
Or you can email me:
donatj at gmail dot com
hnchat:LqacROkWqBlk1LjdmsCA
[ my public key: https://keybase.io/donatj; my proof: https://keybase.io/donatj/sigs/KPN1Tm1l5OTos8uY8_P6zawmIpakjxlA5s1mw4qM24I ]
49979e92a6ec3c981c89e136afcda17c040ba30b70b38e50ecfe79b96f979e88
meet.hn/city/us-Minneapolis
https://www.alamy.com/stock-photo-green-walk-sign-at-pedestr...
Caring about the architecture only matters if you intend to build on top of it, where it become hard to mutate for needs. Big refactors are quick and (relatively) cheap if you don't care about the code.
Don't get me wrong, I am not in any way a fan of vibe coding but the "you're going to vibe code yourself into a corner you can't get out of" argument doesn't hold water.
I absolutely agree with the author that humans need to be in the loop reviewing and understand the code they're merging, and generally take a "Hey, build X like Y utilizing Z" approach when using AI to build instead of the "Hey, solve this problem" approach. Our PE overlords actually mandate the latter, but I'm not doing it.
However, a point the author misses is that with AI, major refactors become relatively quick. Hours instead of months/years.
Yes, AI can and probably will land you with major foundational and architectural problems, but your architecture isn't set in stone anymore. Your entire codebase bends like a leaf in the wind.
Linux already has world class package managers.
The modern internet and especially social media is just... bizarre.
I open Facebook and it's all videos of body horror bullshit because I linger on them because my brain can't help but stare. I open X and it's all engagement bait from major creators I don't give a damn about. I can switch to the Following tab and it's a lot of political opinions I'd just rather not hear about.
Bluesky was a decent little community for a minute. I was having old internet fun. And then it just died, I don't know. All the energy left the room.
Hacker News and my very curated Reddit are about all I even use the internet for these days, and Reddit is on some absolute mission to make the experience miserable.
There was a very popular thread on here the other day basically talking about how these modern algorithms are the product, and how they're actually great and everyone loves them despite denying it... I'm just like is my brain so alien? I actively want and desire these services to be interesting or fun to use and they're just... not. They're boring.
There's nothing I want to see, so I don't use them anymore. It's not a leave Meta/X/etc in a huff like some of my more reactionary friends. It's just I don't even think to open them anymore because there's nothing worth my time.
We'd like to but don't currently offer it because it would be a fairly involved undertaking - we have a lot of images that would need to be updated with corresponding dark versions to not look out of place.
As far as I'm aware though we've only received a single request for such a feature, and that request was wildly over the top exclaiming that out site lit their eyeballs on fire.
Someone gave it to me about 2/3's of the way through Calc 1. I truly regret having become dependent on it. I studied enough to know roughly what I was doing but not enough to not be dependent.
I suspect learning with AI is the same sort of thing. You're learning, but you're not deep learning .
Some of my happiest memories growing up in the late 90's early 2000's involved drinking with a bunch of friends in their basements.
My wife on the other hand drank because she was unhappy.
These things are not the same.
Fix it. If you see a problem in the world, fix it.
If they reject the fix, that's when you complain.
Open a pull request.
That's how this is supposed to work. Wisdom of the crowd and what not.
It was a weird interesting OS that failed to take off largely because of how engrained systems already were. Did I mention it was weird and its benefits non-obvious particularly to businesses.
Need != Target Market. Jet Skis target market isn't water patrol enforcers. It's people wanting to have fun.
The only reason most Americans outside NYC and Chicago ride a bike is leisure. Well, that or too many DUIs if we're being honest.
Ideally though if I had something like this it would encourage me to use my bicycle more.
As someone who actually really liked my Touch Bar, the only problem I had with it was that it replaced a row of keyboard keys. If they had simply put it above my F keys instead of trying to replace them I think the world would have learned to love it like I did.
I'm guessing you are European? Bicycles in the US almost never have fenders except for old timey / retro style models. Fenders fell out of style in the 1980s and never really returned. People who do have them usually install them themselves as an upgrade.
Speaking as an American who owns a basic beach cruiser bicycle and
- puts less than 50 miles on it per year
- has zero desire nor space for a full electric bike
- would never use their bike in any kind of inclement weather
- would never use their bike for anything other than leisure
I think it might be aimed towards my demographic specifically?
Like this thing seems pretty neat, just strap it to my bike and go? Sign me up.
We didn't want it, it's like a megabyte of JavaScript. It's some third party service corporate forced on us.
I have to imagine a lot of websites are in the same boat, where they're just add crap they don't want to add by higher ups.
When I was a kid playing Quake 3 I had different servers bookmarked, knew the players that ran the servers and the general crowd that hung around. Had friendships and rivalries.
Modern multiplayer you may as well be playing bots. There's no community.
I believe this is a larger problem than just AI.
The internet has helped people surround themselves with only voices that agree with them and validate them, often to their detriment.
There are entire online communities urging people to cut others out of their lives over the slightest disagreement.
> what about X feature
To which I argue unequivocally YAGNI
95% of apps people actually develop are really just CRUD and could easily get by without JavaScript on the front end at all. They certainly don't justify the layers of complicated state maintenance React and similar systems entail.
This sounds up my alley - Go (10+ YoE), TS (10+ YoE), PHP (25+ YoE) and I'm very interested but my wife and I both have elderly parents to support so relocating isn't really an option. (Minnesota)