News for hackers. Stuff that matters.

h506001

Re:Alternatives to Animal Testing Are Finally Taking Off on Monday October 19, 2026 @02:43PM (#50156222)
Trying to go plant-based too much at once is really difficult and almost always leads people to this all or nothing mentality (and speak for you directly obviously—just my observations).

I’d love to see people take a statistical model. I currently get 50% of calories or maybe protein from animals. If I reduce that to 40%, what would that look like? Maybe 1 fully-plant-based meal a week? That way I can test out a recipe or learn how to make tofu yummy.

Or maybe you’ve heard “I can’t live without steak” or “cheese.” Well, trend towards plant-based except for steak or cheese (while not increasing your consumption of that).

Re:Elixir's GenStage Demand, a visual explainer on Monday August 10, 2026 @01:48PM (#49247171)
Definitely been confused by GenStage in the past. This helps a ton! I know it’s more effort, but I wish visual and interactive examples were more prevalent in docs.
Re:Cruller: Bun's Zig Runtime, Continued on Zig 0.16 on Thursday July 23, 2026 @10:38AM (#49022379)
Andrew probably doesn’t control what the entire community does
Re:Elixir v1.20 released: now a gradually typed language on Saturday June 06, 2026 @02:30PM (#48427605)
Sounds like you can’t be happy with Gleam or related libs. I’d look into it or use it before calling it “half-baked”.
Re:Elixir v1.20 released: now a gradually typed language on Thursday June 04, 2026 @11:51PM (#48407713)
It’s had it for a long time now: https://gleam-otp.hexdocs.pm/index.html
Re:Ask HN: Who wants to be hired? (June 2026) on Monday June 01, 2026 @03:00PM (#48361122)
Yeah, I understand the surface-level reasoning. But to me the risk-to-reward ratio is a bit off. Resumes have very personal info on them. It’s also well known that engineers are wealthy. I could see something like this being used to generate a portfolio of high-quality, high-income targets for scams.
Re:Ask HN: Who wants to be hired? (June 2026) on Monday June 01, 2026 @02:53PM (#48361045)
Cool thread/idea, but kind of weird in the age of LLMs and data scraping. If I wanted to build a database of engineers with really sensitive data, this is how I’d do part of that collection.
Re:Gleam v1.10.0 Released on Monday April 14, 2025 @11:01AM (#43682074)
I don’t know if replacing Elixir is even one of the top 10 reasons Gleam exists. People don’t usually pick a platform and then pick a language.

Many times a language develops into an option by bundling features. In Gleam’s case, they bundled a certain type system, extreme developer convenience, and optionally features from BEAM.

Re:Show HN: Cozy Quest – MMO networking architecture on Thursday December 26, 2024 @11:47AM (#42516176)
Wow, the amount of work here and technical solutioning is insane. I don’t have any context here; so I wonder if this is a team or solo. If latter, how do you achieve so much with so many different technologies?
I’ve read probably 100 comments before I stopped. It’s really sad how negative HN has become. I wonder how many of those comments are from people that are really into coffee.

Super cool product. Especially interested in the grinder. I recently purchased a Niche Duo and was not very impressed in the upgrade from a Zero. Kind of wished I would have gone a different direction entirely. Maybe something like yours.

Regarding the website, I was on mobile and it seemed fine. I like the very Apple-y product showcasing. I think it’s fun.

Regarding the espresso machine, I think people are being very silly about the plastic and external heating source.

A tube going into kettle? Like, people are consuming 10x as much plastic eating beans out of a can or getting a coffee to go from their local shop.

The external heating source is also exactly how Modbar works. I think it’s cool you don’t double or triple the price by basically doing what Modbar does. A nice kettle can hold temps to approximate levels pretty well.

I think people should see this for what it is: a specialty espresso machine. It could be a statement piece, or perhaps a really interesting option for great espresso depending on how it performs. Have you tried to get it in front of daddy Hoffmann?

Very interested in stuff like this. I think similar “make an interactive bit to embed in an otherwise static site” things are being done in the Gleam ecosystem.
Re:Using Use in Gleam on Friday July 12, 2024 @09:09AM (#40945213)
Amazing write up as usual, Erika. Your blog is an inspiration and model of what a tech blog should look like: high-quality info, plain and clear language, and extreme focus.
Re:Using Use in Gleam on Friday July 12, 2024 @09:06AM (#40945188)
I disagree. It’s a personal blog :)

I want to know what they think. I also stylistically like the directness of “I” and “you”. Not everything needs to be written abstractly, academically, or in business-speak.

Also, your comment starts with “I”.

Re:How secure is merely TRIMing all of a SSD's blocks? on Wednesday March 08, 2023 @12:12PM (#35071714)
Not sure how secure erase works, but I’ve run into this a few times after “erasing”. I think it has something to do with boot records or partition tables. So there’s a piece of some drives (usually at the front) that contains this data. You can overwrite it properly with the appropriate tools. I always just used `dd` on the raw drive ref in Linux to blow it up.
Re:How secure is merely TRIMing all of a SSD's blocks? on Wednesday March 08, 2023 @10:27AM (#35070148)
Oh, we did stuff like this for disposal. The tricky part is drives we desired to recommission.
Re:How secure is merely TRIMing all of a SSD's blocks? on Wednesday March 08, 2023 @10:15AM (#35069967)
We did do some encryption with LUKS, and I’d try to write over boot records, keys, and headers, but I was pessimistic that was enough. Not an encryption expert myself. Always felt that any given encryption tech (be it hardware or software) has possibility of vulnerability later found or backdoors.

So it made sense to me that a physical erasure prior to recommission would be good. There’s also regulatory/compliance checkboxes (be them effective or not).

Re:How secure is merely TRIMing all of a SSD's blocks? on Wednesday March 08, 2023 @09:50AM (#35069591)
Super interested in this and would love to hear about some techniques. Used to work at a HealthTech co. We had an “appliance” that we’d send to doctor offices to integrate with other diagnostic machines on the network.

Sometimes we would send out new ones to replace the old. When we got the old ones back, it was always unclear how to purge and recommission SSD/NVME drives.

My best attempt was using GNU shred, but it wasn’t recommended for flash-based storage back then.

Re:Rate Limiting in Phoenix and Elixir on Sunday November 20, 2022 @07:12PM (#33687051)
It always amazes me how compact and readable Elixir code can be. I know the examples in article use a high-quality library that takes care of some of the ETS and Plug piping, but the business-level rules seem compact and readable too! :)
Re:Terraform 1.0 on Friday June 11, 2021 @12:00AM (#27469133)
Wow, really impressed by all the work, website, and write up being just one contributor!