Recent submissions

Comment · 10 days ago
Comment · 10 days ago
Reminds me of the classic George Carlin bit:

"The planet will be here for a long, long, LONG time after we’re gone, and it will heal itself, it will cleanse itself, ’cause that’s what it does. It’s a self-correcting system. The air and the water will recover, the earth will be renewed. And if it’s true that plastic is not degradable, well, the planet will simply incorporate plastic into a new paradigm: the earth plus plastic. The earth doesn’t share our prejudice toward plastic. Plastic came out of the earth. The earth probably sees plastic as just another one of its children. Could be the only reason the earth allowed us to be spawned from it in the first place. It wanted plastic for itself. Didn’t know how to make it. Needed us. Could be the answer to our age-old egocentric philosophical question, “Why are we here?”

Comment · 11 days ago
At my house, we love our Roku devices. Pair a nice quality OLED panel (never, ever connected to the internet) with a $50 Roku stick and you're good to go. The Roku UI has been consistent, fast, and clean for 10 years now. Roku's updates somehow haven't enshittified the experience like so many other platforms do. They did introduce video ads on the home screen a few years ago, but also provided an option to disable them in the accessibility menu. We do see a static ad on the home screen but we find it tolerable for the 10 seconds it's on the screen before we open up one of our streaming apps. My only gripe is that sometimes the ads are for R-rated shows and can be not kid-friendly or provocative.
Comment · 11 days ago
When I have to wait for the agent to do its thing (usually <5 mins), I'll usually stand up and stretch, go to the bathroom, get a snack or drink, do a quick house chore. In general, try to use the time to do something of value that will "pay off" either for my body, mind, or home. Sometimes, other work stuff needs attention, chats, emails, JIRA housekeeping, etc, but it's still a good idea to get up and stretch now and then.
Comment · 1 month ago
Jev is the Htmx of AI.
Comment · 3 months ago
>However “useful” AI coding tools may be — and it’s genuinely hard to tell! — is immaterial to the larger point that they’re very, very, very expensive to use, that most of those costs are either hidden from the user or subsidized by employers

I don't think it's "hard to tell". Most software developers already find the AI tools to be useful, even revolutionary. People with day jobs where they are tasked with generating basic React CRUD apps or dashboards a Claude agent can do hours of labor in just minutes. That's a legitimate win for AI.

In terms of cost, I tend to agree with the premise of the article. I also believe there will come a point where useful (maybe not frontier level, but "good-enough") coding models and agents will be running locally on consumer hardware... then the hyperscalers capex math will really fall apart.

Comment · 1 year ago
In Polish, it is called "Wielki Piątek" which translates as "Great Friday". Simiarly; the week is "Wielki Tydzień", translates as "Great Week". I always understood it in the similar vein as the Jewish "High Holidays" as the most important observation of the year.

The discrepancy between "Holy Week" and "Good Friday" always irked me when I learned these terms in English.

Comment · 1 year ago
Even with an average software engineer compensation, you probably got paid a lot more than a penny for every custom "select" you implemented :)
Comment · 3 years ago
"Almost Lost" and "Campgrounds" are brilliant works of level design art. Why bother playing any other map?!

Great game and it is still amazing to me how after all these years I am still finding new moves or nuances of the physics engine to learn and practice.

Comment · 3 years ago
I volunteer at a church by helping out with some basic IT issues from time to time. I recently had to disable Chrome browser notifications on one of their PCs because the McAffee anti-virus notifications just wouldn't stop. I thought I had already uninstalled the actual McAffee desktop software but I guess it embedded itself into the chrome browser somehow too.

On a related note, I wish Chrome had an easy way to permanently say "don't ask again" (on a site-by-site basis) to the "Do you want to login with a google account?" popup that so many sites have nowadays.

Comment · 4 years ago
The penalty against normal everyday people like these people seems much stiffer than the penalties levied at sophisticated financial professionals. The traders operating hard-to-prove frauds with a "nod and a wink" approval from their supervisors at large banks and hedge funds always seem to be allowed to reap hundreds of millions of dollars in ill-gotten gains and if caught, give back only a tiny fraction of it, without even admitting guilt.
Comment · 4 years ago
Sounds to me like your abrasive attitude and deficiency in soft skills may have strained your relationships with your boss and coworkers. Improving your interpersonal skills will be very beneficial to you in the long term, even if it does not salvage your current situation.

If I were you, I would just start searching for a new job and make a conscious effort to be easier to work with in your next job. No one likes having to work with jerks, no matter how technically skilled or brilliant they may be. I'm not saying you are a jerk but it sounds like others may see you that way.

Comment · 5 years ago
While I agree with the article's main takeaway that you need to have a good relationship and work together with recruiter, I mostly disagree with the negative scaremongering about sharing your resume. Every single recruiter I have ever shared my resume in order to apply for a particular role explicitly asked me to confirm a "right to represent" statement and only then would they share my profile with a target company.

In my most recent job search as a senior front-end developer, I turned my LinkedIn profile to be "seeking work - visible only to recruiters" and I corresponded with over 300 recruiters over the course of 4 months. My initial reply message to every recruiter who contacted me included a greeting, my salary expectations, my phone number, and my schedule during which I am free to chat, as well as a copy of my resume. They all appreciated that I laid my cards on the table since it eliminated 15-30 minutes of pointless back and forth required for them to get this information from me, and they could also cut the conversation short immediately if whatever role they represented wasn't a good match. This kind of job search process took relatively long but ultimately, with little effort, I was able to land a gig that's a perfect fit at the top range of my salary expectations.

Pro-tip: create a dedicated email address for the purpose of your job search and NEVER include your primary phone number on a resume which you share with recruiters or portals such as dice.com.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton