3061. Oblique programming strategies (traviscj.com)
178 points | 2017 | author traviscj showed up | their comment | thread
“quite flattered to see the attention on HN! I would be quite open to feedback, additional mental de-blockers others have picked up, and/or requests for clarifications…”
3062. C++ on Embedded Systems (bitbashing.io)
178 points | 2017 | author mrkline showed up | their comment | thread
“thanks! I left out advice like, "turn on all the warnings" because I was trying to focus on problems specific to embedded platforms. I'd strongly argue advice like that…”
3063. Checklist for Python libraries APIs (python.apichecklist.com)
178 points | 2017 | author flaviojuvenal showed up | their comment (+1 more) | thread
“Thanks for the feedback. I wrote this because I've seen too many APIs I couldn't use or had to discard later on because they forgot to expose a lower-level parameter.…”
3064. Running a database on EC2? Your clock could be slowing you down (heapanalytics.com)
178 points | 2018 | author kalmar showed up | their comment (+1 more) | thread
“It's ephemeral, yes. It survives reboots, so that's not a problem. It doesn't survive instance-stop, so if a machine is being decommissioned by AWS we do indeed lose its…”
3065. Tiny Emus: 8-Bit emulators (floooh.github.io)
178 points | 2018 | author flohofwoe showed up | their comment | thread
“The most recent change is that I started adding debugging UIs to the emulators, using the excellent Dear ImGui (). The UI is in a separate version of the emulator,…”
3066. Medical records on the blockchain – the history of a bad idea (davidgerard.co.uk)
178 points | 2019 | author davidgerard showed up | their comment | thread
“I was talking about this a few months ago with a well-meaning non-techie, who suggested that Uber - the money-burning minicab firm with an app - was an example of a…”
3067. A SHA-1 chosen-prefix collision attack (zdnet.com)
178 points | 2019 | author thomaspeyrin showed up | their comment | thread
“I fully agree with Marc Stevens's: you should not be using Blake2, but SHA2 or SHA3. If speed is an issue, taking reduced step SHA3 (KangarooTwelve) will do the job.”
3068. Big O Notation – Using not-boring math to measure code’s efficiency (interviewcake.com)
178 points | 2019 | author gameguy43 showed up | their comment | thread
“Thanks for the post! Would stick around to answer questions but I'm on vacation in Japan right now! We're doing a poor job with navigation on the site ATM, so here are…”
3069. Show HN: Map33.js – a library to build 3D maps with Three.js (map33.openbloc.com)
178 points | 2020 | author blaze33 showed up (and submitted it) | their comment | thread
“I also made a small post on the three.js discourse with a little more background: By the way you can add missing tiles by double clicking on the grid. Auto-loading…”
3070. A Keyboard with Blank Keycaps Made Me an Expert Typist (bojanvidanovic.com)
178 points | 2020 | author bojanvidanovic showed up (and submitted it) | their comment | thread
“If you start noticing, there are a lot of devs typing casually.”
3071. How Intuitive Are Macs Really? (jeremyaboyd.com)
178 points | 2021 | author jermaustin1 showed up (and submitted it) | their comment | thread
“I exclusively use Mac and Apple products (other than my Kindle Paper White), thanks for reading.”
3072. 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…”
3073. On Anki's Database (natemeyvis.com)
178 points | 2022 | author Theaetetus showed up (and submitted it) | their comment (+3 more) | thread
“I'd guess that (2) is more important than (1) here. Or, at least, it seems anecdotally right to me that programmers are very hesitant to do migrations. As for (1), you…”
3074. A Random Distribution of Wealth (2017) (masswerk.at)
178 points | 2022 | author masswerk showed up | their comment | thread
“I think, there are two things to be learned from this: a) Inequality is not just the fault of some actors, who are either ingenious/proficient/hard-working/greedy or…”
3075. Lua, a Misunderstood Language (2021) (andregarzia.com)
178 points | 2022 | author soapdog showed up | their comment | thread
“thanks for linking my article. It is a bit of a curse that every time this article ends up anywhere, the discussion quickly devolves onto the merits of 0-based indexing.…”
3076. Linux kernel cgroups writeback high CPU troubleshooting (dasl.cc)
178 points | 2025 | author dasl showed up | their comment | thread
“Thank you for the awesome description of the various vm.dirty_* sysctls. The problem described in my post was not _directly_ related to the kernel flushing dirty pages…”
3077. I'm more proud of these 128 kilobytes than anything I've built since (medium.com)
178 points | 2025 | author mikehall314 showed up (and submitted it) | their comment | thread
“The irony wasn’t lost on me haha.”
3078. Dear GitHub: no YAML anchors, please (blog.yossarian.net)
178 points | 2025 | author woodruffw showed up (and submitted it) | their comment | thread
“I don't think this is a fair characterization: it's not that I don't have a use for it, but that I think the uses are redundant with existing functionality while also…”
3079. When str.lower() is a security vulnerability in Python (sethmlarson.dev)
178 points | 2026 | author SethMLarson showed up | their comment | thread
“that's a good idea. A straightforward way to exploit an implementation differential like this is if you have a software system that contains two different…”
3080. What's That Programming Language? (wtpl.heroku.com)
177 points | 2012 | author andkerosine showed up | their comment | thread
“Sorry for nipping your adventure short, but I caught sight of how fast the logs were scrolling, noted the HN referrer, and decided it'd probably be best to stop…”
3081. Isomorphic JavaScript: The Future of Web Apps (nerds.airbnb.com)
177 points | 2013 | author frontendbeauty showed up | their comment (+1 more) | thread
“Good point. TBH, I have no idea what "isomorphic" means in the mathematical sense. I was inspired to use "isomorphic" from a 2011 article by Nodejitsu [1]. It seemed…”
3082. Solving the Go Challenge 1 in Erlang (medium.com)
177 points | 2015 | author jlouis showed up | their comment | thread
“I'll try to watch this and answer questions.”
3083. Is sorted using SIMD instructions (0x80.pl)
177 points | 2018 | author wmu showed up | their comment | thread
“This was true several generations ago (core2, for instance), now the performance penalty is negligible.”
3084. Show HN: TinyGo – LLVM-based Go compiler for microcontrollers (github.com)
177 points | 2018 | author aykevl showed up | their comment | thread
“All backends supported by LLVM should be fairly easily supported by TinyGo. In fact, I've had the blinky example running on an Arduino a while back (8-bit, 2kB RAM, 32kB…”
3085. We Don’t Run Cron Jobs (2016) (engblog.nextdoor.com)
177 points | 2018 | author wenbin showed up | their comment | thread
“I'm the author of this blog post and the original developer of this scheduler system. Glad to see a lot of interesting and insightful comments in this thread! Some…”
3086. Why the Amazon Basics Keyboard Is My Favorite Keyboard (nickjanetakis.com)
177 points | 2019 | author nickjj showed up (and submitted it) | their comment (+1 more) | thread
“A lot of people commented here saying it's questionable not to mention I happened to use an affiliate link. I want to thank those people for bringing that up. My intent…”
3087. Cingulata: Run C++ code over encrypted data with fully homomorphic encryption (github.com)
177 points | 2020 | author ssmiler showed up | their comment | thread
“We use the romanian language pronunciation for Cingulata. The first sound from Tchaikovsky is the right way as someone already mentioned in this thread.”
3088. Show HN: My book, The Common Lisp Condition System (amazon.com)
177 points | 2020 | author phoe-krk showed up (and submitted it) | their comment | thread | on Y Recombinator
“The Common Lisp Condition System is my first book and it was previously discussed on Hacker News[0] as soon as the Apress page for the book was first posted. The HN…”
3089. 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…”
3090. 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…”