391. Apple's long processor journey (liam-on-linux.livejournal.com)
162 points | 2020 | author lproven showed up | their comment (+2 more) | thread
“Yes, I'm talking about Apple Macs, specifically. I am not aware of any other Apple product line that has transitioned from any one processor architecture to another…”
392. On GraphQL-to-SQL (productionreadygraphql.com)
162 points | 2020 | author xuorig_ showed up | their comment | thread
“thanks, that's exactly it ^”
393. How NAT Traversal Works (tailscale.com)
162 points | 2020 | author dave_universetf showed up | their comment (+1 more) | thread
“You are correct, the challenge in an easy/hard pair is the stateful firewall built into the easy side. Even thought the _NAT_ is easy (we can discover our public…”
394. A log/event processing pipeline you can't have (2019) (apenwarr.ca)
162 points | 2020 | author apenwarr showed up | their comment | thread
“As others have pointed out, it wasn't originally a sales pitch and we later pivoted to something else. I agree it came across in a kind of annoying way. I've added a new…”
395. Pb-jelly – A Protobuf code generation framework for Rust, developed at Dropbox (github.com)
162 points | 2020 | author nipunn1313 showed up | their comment | thread
“Hi! One of the authors here. This was an oversight in the documentation. The codegen is py2 and py3 compatible. Fixed! See issues and for context.”
396. Pg-shortkey: YouTube-Like Short IDs as Postgres Primary Keys (github.com)
162 points | 2020 | author minxomat showed up | their comment | thread
“I wrote this specifically to match youtube's format (see my other comment in this thread).”
397. Better Geometry Through Graph Theory (2018) (ideolalia.com)
161 points | 2020 | author prospero showed up (and submitted it) | their comment | thread
“I looked into that side of things, but CGAL only offers exact precision implementations for lines and circular arcs. The fact that Bézier curves are left as an exercise…”
398. Elo sucks – better multiplayer rating systems for smaller games (2019) (medium.com)
161 points | 2020 | author BSTRhino showed up | their comment | thread
“didn't expect to see it posted here today. I just want to clarify the point of the article: Why would you fit a curve to the data when you can just use the actual data?…”
399. Nuclear Reactor Development History (whatisnuclear.com)
161 points | 2020 | author acidburnNSA showed up | their comment | thread
“Just got an alert from server. I enjoyed writing this in January and am happy to see it here. Happy to discuss more or make corrections.”
400. Nuclear war is unlikely to cause human extinction? (lesswrong.com)
161 points | 2020 | author landfish showed up | their comment | thread
“and the point is to improve discussion of societal risks. As others have pointed out, nuclear war doesn't have to kill everyone to be extremely bad and worth avoiding. I…”
401. A quick introduction to data parallelism in Julia (juliafolds.github.io)
160 points | 2020 | author tkf showed up | their comment | thread
“One of the hidden messages of the introduction is: watch Guy Steele's talks [1][2][3] if you are interested in data parallelism! These talks are not Julia-specific and…”
402. Pursuing a Business I'll Love (mtlynch.io)
159 points | 2020 | author mtlynch showed up | their comment | thread
“Thanks for reading, everyone! It's a surprise to see this on here because I mainly write the retrospectives as an exercise for myself and don't expect others to find…”
403. Show HN: Screentop.gg – a platform for tabletop games (screentop.gg)
159 points | 2020 | author davidye showed up (and submitted it) | their comment | thread
“Screentop is a tabletop sandbox that supports cards, dice, boards, counters, and hidden player state. In the future I'd like to add scripting support so that more…”
404. How x86_64 Addresses Memory (blog.yossarian.net)
159 points | 2020 | author woodruffw showed up | their comment (+1 more) | thread
“I use AMD64 and x86_64 interchangeably (with a slight preference for the latter when publishing something, since it has more Google results than the former). I agree…”
405. The Infosec Apocalypse (blog.rickasaurus.com)
159 points | 2020 | author Rickasaurus showed up | their comment | thread
“I'm just as worried about "established FP but globally niche" tech like Haskell or F# as I am about new tech. I've surveyed options and there's nothing available.”
406. Mars Problems vs. Venus Problems (interconnected.org)
159 points | 2020 | author genmon showed up | their comment (+1 more) | thread
“I realise I wasn't explicit about the metaphors I was trying to draw. Mars problems have grand scale but we can see them from the beginning. Google building the original…”
407. Rewriting the heart of our sync engine (dropbox.tech)
158 points | 2020 | author sujayakar showed up | their comment | thread
“happy to answer any questions about the post, our system, or our usage of rust :)”
408. How coronavirus infected my brain: anxiety, the internet, and keeping up to date (jborichevskiy.com)
158 points | 2020 | author jborichevskiy showed up | their comment (+1 more) | thread
“It's been a few weeks since I've written this and I'm pleased to say things have improved significantly with diligent focus on my healthy habits, consistent exercise and…”
409. My toothbrush streams gyroscope data (blog.johannes-mittendorfer.com)
158 points | 2020 | author joushx showed up | their comment | thread
“I'm the author of the articles and did just now see the comments here. The brush contains a NFC tag and will open phillips.com once you hold it against your phone's NFC…”
410. How the 8086 processor handles power and clock internally (righto.com)
157 points | 2020 | author kens showed up | their comment | thread
“Author here if anyone has questions about the 8086 internals.”
411. Applying Textbook Data Structures for Real Life Wins (heap.io)
157 points | 2020 | author bunsenmcdubbs showed up | their comment | thread
“I've been working on infrastructure and database-y things at Heap for the last couple years, ranging from improving Postgres performance and availability to building out…”
412. Frontpage: The Good, Bad and Ugly (invisibleup.com)
157 points | 2020 | author InvisibleUp showed up | their comment | thread
“I was mostly thinking of National Instruments' LabVIEW and disassembly programs like IDA and Ghidra. Those in particular have actual callgraphs, although LabVIEW is a…”
413. A New RegExp Engine in SpiderMonkey (hacks.mozilla.org)
156 points | 2020 | author IainIreland showed up | their comment | thread
“I love Rust. I've lost track of the number of times I've stared at a chunk of C++ code, considered how much nicer it would look in Rust, and sighed. At the beginning of…”
414. ARM Mac: Why I'm Worried About Virtualization (bmalehorn.com)
156 points | 2020 | author bmalehorn showed up (and submitted it) | their comment (+2 more) | thread
“I'm glad somebody said something! Yes the gzip perf test is pretty silly, but illustrates a significant difference. /dev/urandom throughput on this setup was about 100…”
415. Gmailctl – Declarative Configuration for Gmail Filters (github.com)
155 points | 2020 | author mbrt showed up | their comment | thread
“I understand your concerns, and in fact one of the last things I added is unit tests: Getting things right is not easy, especially in complex languages like jsonnet. In…”
416. How I recovered a lost email from my email client’s memory (ctrl.blog)
155 points | 2020 | author d2wa showed up | their comment (+1 more) | thread
“That was actually the working title up until two minutes before publishing.”
417. Entropy: An Introduction (homes.cs.washington.edu)
155 points | 2020 | author ethanweinberger showed up | their comment | thread
“I wrote this originally as a set of notes for myself when brushing up on concepts in information theory the past couple of weeks. I found the presentations I was reading…”
418. CleverCSV: A Drop-In Replacement for Python's CSV Module (github.com)
154 points | 2020 | author gjjvdburg showed up | their comment | thread
“Although the package was initially written to mainly improve the accuracy of automated dialect detection, we ended up changing some aspects of the C parser as well (most…”
419. How porting to TypeScript solved our API woes (executeprogram.com)
154 points | 2020 | author gary_bernhardt showed up | their comment | thread
“Our system uses io-ts to dynamically validate all incoming and outgoing API data. The static API types are guaranteed to match the io-ts codecs, so the runtime…”
420. Scammers registering date-based domain names (shkspr.mobi)
153 points | 2020 | author edent showed up (and submitted it) | their comment | thread
“I'm not blaming cheap domains. I'm saying that spam like this is a consequence of cheap domains. The blame lies at the feet of the spammers. And, I've worked for a…”