361. I host this blog from my garage (eevans.co)
178 points | 2021 | author shosti showed up | their comment (+1 more) | thread
“I mostly worry about security for this. If you have nothing private on your network it's probably fine, but if you have, say, a NAS that isn't using proper…”
362. The visitor pattern is essentially the same thing as Church encoding (haskellforall.com)
177 points | 2021 | author Gabriel439 showed up | their comment (+1 more) | thread
“Go does not have support for discriminated unions. The trick is not limited to functional programming languages but it is limited to languages that support generic…”
363. Giving Ada a Chance (ajxs.me)
177 points | 2021 | author ajxs showed up | their comment | thread
“Thank you for pointing this out! I actually did not know that this phrase had such a specific meaning. I had incorrectly inferred from other usage that the phrase meant…”
364. Reloadr – Hot code reloading tool for Python (github.com)
175 points | 2021 | author okso showed up | their comment | thread
“thank you for all this feedback . It's great to see I am not the only one interested in this way of coding. I will have a look at all the alternatives your posted about,…”
365. How I made a profitable Vim course (slip.so)
174 points | 2021 | author CoffeePython showed up | their comment | thread
“nice surprise seeing the blog post here. Happy to answer any questions y’all may have. It’s been a nice feeling finally having an a product that makes some decent…”
366. Stop Using Encrypted Email (2020) (latacora.micro.blog)
174 points | 2021 | author tptacek showed up | their comment | thread
“Honestly, I don't care which secure messenger you use. I'm going to recommend the one I feel is safest, but they're all leagues better than email. Don't use encrypted…”
367. Postgres audit tables saved us from taking down production (heap.io)
174 points | 2021 | author kmdupree showed up (and submitted it) | their comment | thread
“:) Good to know that other folks are using this technique! Great point! Hadn't thought of this.”
368. SugarCoat: Private browsing without breaking the web (ucsdnews.ucsd.edu)
174 points | 2021 | author mintplant showed up | their comment (+1 more) | thread
“Kinda shocked to see this on HN. Regarding anti-tampering: this work is in a "taking the Web as we found it" kind of model. We focused on improving the existing state of…”
369. Imagor: A fast, Docker-ready image processing server written in Go (github.com)
174 points | 2021 | author cshum showed up | their comment | thread
“Apologize for the late response, as I only realized it was on HN a few days after. Thanks for posting it! A bit of our background: we have been a long time user of…”
370. Create animated GIF and WebP from videos using FFmpeg (mattj.io)
172 points | 2021 | author devadvance showed up | their comment | thread
“This is the same journey I went through and I 100% agree! It can be intimidating at first, but FFmpeg is a a worthwhile utility to begin learning. I've also added some…”
371. The end of TenFourFox and what I've learned from it (tenfourfox.blogspot.com)
172 points | 2021 | author classichasclass showed up | their comment | thread
“Thanks for the kind word. It's not a post I wanted to make, but I think it's the post I should be making, for all the reasons I wrote.”
372. Stonks Are What You Can Get Away With: NFTs and Financial Nihilism (blog.evjang.com)
172 points | 2021 | author ericjang showed up | their comment | thread
“Thanks for challenging my ideas. If you keep the bag for yourself, and don't care that other people think you have a fake bag, then this is equivalent to the case of…”
373. PaperTerm Concept, An e-paper remote terminal device (paperterm.org)
172 points | 2021 | author torgoguys showed up | their comment | thread
“I didn't find that this hit HN until I woke up this morning and saw it here so missed out on replying to comments until now.”
374. Goodbye CSS Modules, Hello TailwindCSS (polytomic.com)
172 points | 2021 | author 01brett showed up (and submitted it) | their comment (+14 more) | thread
“would you be interested to read a deep dive of how I'm using Tailwind? I wanted to include it here, but the addition made the post unbearably long. Also, if you have…”
375. ES modules are terrible (gist.github.com)
172 points | 2021 | author joepie91_ showed up | their comment | thread
“I'm going to ignore the personal attacks and simply point out that my dev build processes typically have a startup time of under 5 seconds even for large projects, and a…”
376. How Fat Does a Fat Binary Need to Be? (justine.lol)
171 points | 2021 | author jart showed up (and submitted it) | their comment | thread
“These binaries will re-exec themselves under Qemu if you run them on different architectures. So they truly are build-once run-anywhere. I think improving performance on…”
377. The biggest threat to Rust's sustainability (kerkour.com)
171 points | 2021 | author sylvain_kerkour showed up | their comment (+1 more) | thread
“Yes this is a piece of opinion, not a scientific measure of anything. This is just a report of the voices of the people I'm converting to Rust because they are never…”
378. Performance Impact of Ad Blockers (2020) (debugbear.com)
170 points | 2021 | author mostlystatic showed up | their comment | thread
“Most of the negative performance impact comes running the injected JavaScript code, so it will be the same on all websites. I tested different sites in 2018, but it's…”
379. Show HN: We open sourced our new Mac developer setup script (github.com)
169 points | 2021 | author joelkesler showed up (and submitted it) | their comment (+2 more) | thread
“This script helps new developers at my workplace setup their MacBook laptops quick, letting them hit the ground running. Before this script, it could take 2-5 days to…”
380. Zoomable lens without any moving parts (medium.com)
168 points | 2021 | author mrdrrobots showed up | their comment (+1 more) | thread
“link to the journal article:”
381. Anatomy of a Linux DNS Lookup (zwischenzugs.com)
168 points | 2021 | author zwischenzug showed up | their comment | thread
“I can’t believe I didn’t cover that as I spent ages fighting with it before writing this. Writing those posts was incredibly cathartic, but I still left stuff out…”
382. The Drunken Bishop Algorithm (jfurness.uk)
168 points | 2021 | author FuncTheory showed up | their comment | thread
“I'll take a look at those `pre` elements this weekend. I had no idea they were broken on chrome. In fact... it looks like they're borked on Firefox as well. Thanks for…”
383. Power imbalances and sex (knowingless.com)
168 points | 2021 | author Aella showed up | their comment | thread
“Article author here (also I wrote that article a while ago and I don't remember if it's good or not) In the China example, I'd guess there's other factors. Women do tend…”
384. BadEconomics: Putting $400M of Bitcoin on your company balance sheet (singlelunch.com)
167 points | 2021 | author VHRanger showed up | their comment (+1 more) | thread
“I'm actually short BTC as a whole, but that's besides the point of this article.”
385. To set new tab as blank in MS Edge you need to enroll device in MDM (den.dev)
167 points | 2021 | author dend showed up (and submitted it) | their comment | thread
“Yes and no - the title here reflects the problem. Basic functionality is locked behind an arbitrary requirement for MDM. I’m not asking to define custom restrictions - I…”
386. Game Design Perspective: Stardew Valley (2020) (pixelatedplaygrounds.com)
164 points | 2021 | author jgalecki showed up | their comment | thread
“We took a look at Rimworld on our podcast ( - gif art by me). Loved that game - it was on my top 10 games list a couple years back. Its focus on storytelling really sets…”
387. Hush: Noiseless Browsing for Safari (daringfireball.net)
164 points | 2021 | author trastknast showed up | their comment | thread
“Apple requires you to have a privacy policy available online to even submit the an app for review. I used this from a generator I found online with the intention to…”
388. Cactus Comments: Federated web comments based on Matrix protocol (cactus.chat)
164 points | 2021 | author carlbordum showed up | their comment | thread
“Making Cactus Comments work without javascript would require a backend server. Right now, the frontend is actually just a special-purpose Matrix client that interacts…”
389. I Implemented /dev/printerfact in Rust (christine.website)
164 points | 2021 | author xena showed up | their comment | thread
“Gmail and Apple Mail (macOS/iOS/iPadOS). I had to install aerc on a server to subscribe and post to the list.”
390. Microsoft removes hot reload from open source .NET, locks it to Visual Studio (github.com)
164 points | 2021 | author ripley12 showed up | their comment | thread
“I think I can be a little more frank here: this is a horrifically short-sighted decision that has me scared for the future of .NET. I have a tremendous amount of respect…”