Recent submissions

Comment · 2 years ago
Comment · 2 years ago
Actually just saw news that they’ve wrapped filming on season 2 of Silo and they’ll be airing 2025. :)
Comment · 3 years ago
I really like how well the pattern-matching system in Elixir works with decoding binary data. It can even extract on non-byte boundaries.
Comment · 3 years ago
Large parts of the ziprecruiter website are still powered by perl.
Comment · 3 years ago
Chicago
Comment · 3 years ago
Yea, just to be clear though: Asahi Linux still works pretty well. My system boots near instantly; wifi, mouse, keyboard work fine. Its enough where I can easily use my M2+linux as my daily driver.

This article is addressing misleading comments that made it sound like everything for apple silicon was merged into upstream kernels. It's not. You're still going to need to use Asahi kernels and userspace bits for a while.

Comment · 4 years ago
Sad, but I would occasionally use my "unlimited" PTO to take a week off and just get work done. Most of the pain started when we transitioned to a sprints from a lack of process. In theory, this was to make things faster (which actually most of the reasons we were so slow was unrelated to process). My week suddenly went from getting things done to:

- 60 minute meetings fighting over whether tickets were 3 or 5 story points

- turning our entire process into some kind of perverse waterfall method where stories involved days of prep work defining every step so that we could accurately estimate story points (I thought this was the opposite of agile?)

- offers to "help" from project managers and managers when things took longer than expected - this help took the form of additional meetings.

- absolute inflexibility over my noon standup. I could be in the deepest of zones and people would literally slack repeatedly until you showed up for that thing

Cue the "oh you were doing <X> wrong!!" people. Modern software practice sucks. Its fine for small bugs and very well defined tasks. Outside of that it is just interruptions, interruptions, interruptions.

I also ended up just quitting. New place is better, but still in many ways the same. At least here I don't have comparisons made to my old days of the pre-software-process productivity.

Comment · 4 years ago
Comment · 4 years ago
I worked for a company that used A/B testing to justify call-to-cancel; makes me angry every time I think about it. I guess that's one of the tricky things about A/B testing - it is easy to measure that call-to-cancel decreases customer churn, not so easy to measure the number of people that will never sign up for your service or the number of customers that do churn and swear to never use you again.
Comment · 5 years ago
Still makes me mad. I bought a device that plays PS3 games and runs Linux and then Sony said I have to choose.
Comment · 6 years ago
IPV6 can cause some issues around this because browsers will typically do an IPV4 and IPV6 lookup in parallel. Try adding a

    ::1 youtube.com www.youtube.com
also.
Comment · 6 years ago
In California it is illegal. If you work in trendy software companies, startups, etc - it probably isn't common because so many people have Githubs.

As a embedded software engineer, I've had specific language claiming rights to everything (one even called out "songs or other copyrightable works") I do while employed at the company at 4/4 of my post-college jobs.

Comment · 8 years ago
The trick here is that each byte is treated as a signed 8-bit number. When the top bit is set, the number is negative.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton