donatj

Joined 13 years ago

Karma
22,758
Submissions
4,735
Member since
Apr 4
Developer out of Minneapolis.

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

View on Hacker News

Recent submissions

Comment · 2 days ago
Hah, I literally just looked at filing a bug for this and then found myself unwilling to jump through the hoops. At least I'm not alone.
Comment · 7 days ago
I swear projects exactly like this were EVERYWHERE like 25 years ago. Couldn't throw a rock on the internet and not hit a MacOS Platinum theme/simulation layer for any given OS.

I used one for Windows back in the day that somehow successfully lifted the file menus (well for most apps) from your apps to the top of the screen.

Comment · 11 days ago
> The people at my job who are most positive about AI are those who didn't particularly enjoy programming.

At least two people I've worked with have become "AI Influencers" on social media. They were two of the least capable programmers I had ever worked with. Both super nice people, and I enjoyed their company, but both generated absolutely terrible code.

I think there's generally something to people who were sidelined by their lack of skill feeling empowered by AI.

Comment · 16 days ago
Why would anyone want a crime free society. I think anyone but a small child understands that a ton of things now and historically have been illegal that really just shouldn't be. Society functions as a whole through lack of enforcement of a large percentage of current laws.
Comment · 17 days ago
Like 15 years ago now I had broken a filling. Went in to a new dentist because my insurance had changed. They told me I had 14 cavities, and 3 of my teeth needed crowns - and they were surprisingly rude about the whole ordeal.

Reading the reviews on Yelp, someone had said they had a similar experience with their first visit and went to a different dentist and were told they had none.

I decided to get a second opinion and heavens am I thankful I did. They replaced my filling right then and there and I think I've had maybe 3 cavities in the 15 years since.

I put very little faith in dentists to not be scam artists.

The part I find particularly … funny is the disagreements. I had one dentist who insisted I needed to be using a pre-rinse. That dentist ended up leaving, and a different dentist at THE SAME OFFICE told me it was a waste of money and I should stop because it does nothing. I swear they all just make it up as they go.

I've had multiple dentists tell me this rough tooth in the back of my mouth needed to be capped because it was "falling apart". I started using imported NovaMin on it out of curiosity and it became super smooth instead of rough and no one has mentioned it since.

One dentist I saw for a number of years would try to insist I needed a dental implant for a missing molar and if I didn't all my teeth were going to come out alignment. I didn't have money for it at the time. Not a single dentist before or since has mentioned this.

Comment · 17 days ago
> Using HTTP/1 (GODEBUG=http2client=0), calling this function 100 times against index.golang.org takes ~710 milliseconds on Go 1.26 on my machine. On Go 1.27, the same program takes ~150 milliseconds.

Does this mean I need to disable http2 for this to work or is that just a further proof that http2 isn't actually being used?

Comment · 18 days ago
> You can have up to six members of the household enrolled on Apple HomeView through the Home app. They each must have an Apple Account and an iPhone or iPad running the latest software.

I assume my kids will be able to use it without an iPhone?

Comment · 22 days ago
What is in this for Cloudflare? Just the employees? I can't imagine hiring these days is that hard that it's worth creating this much ill will.
Comment · 22 days ago
> Windows still supports Shift+Delete for cut, Ctrl+Insert for copy, and Shift+Insert for paste. I am not sure how many people use these.

So I grew up using DOS and these were pretty universal across edit/qbasic/word as well as many other third party apps. Not being able to Shift-Insert paste took my brain literally months to get used to when I switched to Mac like twenty years ago.

When I rarely find myself in Windows the muscle memory comes right back.

Comment · 22 days ago
Comment · 25 days ago
Go is best because it's easy to review, and reviewing code is my whole job now.
Comment · 27 days ago
Comment · 28 days ago
As opposed to what? A bunch of lamps?
Comment · 28 days ago
My wife and I were out recently looking at ceiling fans to replace the one in our dining room, which has committed no crimes, other than having the appearance of being very much from the 1980s.

I was taken aback by how few of the fans had replaceable lightbulbs! In the entire store there were maybe three or four options with a replaceable bulb!

Call me crazy, but a nonreplaceable LED is a complete dealbreaker. I go through so many LED bulbs! I don't know if my electricity is like particularly bad or if that's just normal? The first LED bulb I ever bought (Shout out EarthLED) in 2008 for like $30 is still going strong, but every bulb I buy these days lasts like two years tops.

Anyway, we did not buy a fan.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton