181. Want to Start a Startup, as a Software Engineer? Sell Something Online (blog.pragmaticengineer.com)
262 points | 2022 | author gregdoesit showed up | their comment | thread
“Please note that 2020 should be added to the title, as I wrote it late 2020, after I left Uber and my plan back then was to start a startup some months later. I had…”
182. Airflow's Problem (stkbailey.substack.com)
261 points | 2022 | author stkbailey showed up | their comment | thread
“appreciate the comments and reads. To add a bit of color -- I spent about a month looking into orchestrators to migrate Whatnot's data platform onto earlier this year,…”
183. I replaced my native iOS app with a cross platform web app and no-one noticed (medium.com)
260 points | 2022 | author chris_nielsen showed up (and submitted it) | their comment (+3 more) | thread
“Congrats on having such a successful app. Funnily enough, I actually wrote this post because if you had asked me about cross platform web apps 6 months ago I would have…”
184. How to hide your IP address (educatedguesswork.org)
260 points | 2022 | author ekr____ showed up | their comment | thread
“Happy to answer questions, take criticisms, etc.”
185. Systems Engineering, or "why james gets paid" (cohost.org)
260 points | 2022 | author jamesmunns showed up | their comment (+1 more) | thread
“Requirements changing are a reality. In safety critical fields, these changes are noticed by using traceability tools. I haven't written this far yet: but you should…”
186. Tricking PostgreSQL into using an insane, but faster, query plan (spacelift.io)
259 points | 2022 | author cube2222 showed up (and submitted it) | their comment | thread
“The article describes a fun debugging and optimization session I’ve had recently. Happy to answer any questions!”
187. Paginating Requests in APIs (2020) (ignaciochiazzo.medium.com)
259 points | 2022 | author ignaciochiazzo showed up | their comment | thread
“Thanks for the feedback! I will update the article with some of the insights from here. I wrote the post when I was investigating cursor-based pagination, which I had to…”
188. Linux Kernel Module written in Scratch (a visual programming language for kids) (lunduke.substack.com)
257 points | 2022 | author abbix showed up | their comment | thread
“Yes I am somewhat aware of these issues and I am working on a better output with a runtime to do stuff in a less cursed manner. Note that the freestanding subset of it…”
189. Tao: A statically-typed functional language (github.com)
257 points | 2022 | author zesterer showed up | their comment | thread
“I definitely didn't expect to see Tao on Hacker News. As is probably obvious, the language is extremely early in its life, and it's not practical to write anything but…”
190. Oilslick – an elevation map showing fine detail in terrain (mrgris.com)
254 points | 2022 | author mrgriscom showed up | their comment | thread
“To provide some context, my main impetus for creating this map was to facilitate my interest in topographic prominence []. Prominence requires finding a mountain's "key…”
191. Authorization in a Microservices World (alexanderlolis.com)
253 points | 2022 | author damethos showed up | their comment | thread
“First of all thank you for making this article appear in the HN frontpage. I read some interesting comments and approaches but I feel that a piece is always missing (or…”
192. Ethereum Proof-of-Stake (0xfoobar.substack.com)
250 points | 2022 | author 0xfoobar showed up | their comment (+3 more) | thread
“Supermajority attestations and block finalization, as well as withdrawal queues, prevent long-range attacks. To attempt to reorg a finalized block (blocks are generally…”
193. Building friend catchers (ferrucc.io)
250 points | 2022 | author 0xferruccio showed up | their comment (+1 more) | thread
“happy to see this got picked up!”
194. Logging C Functions (justine.lol)
249 points | 2022 | author jart showed up (and submitted it) | their comment | thread
“We have 364 separate test programs in the Cosmopolitan repository. However most of our testing comes from running the tests of huge existing projects that use libc, e.g.…”
195. Math on GitHub: The Good, the Bad and the Ugly (nschloe.github.io)
249 points | 2022 | author nschloe showed up | their comment (+9 more) | thread
“The kerning is probably a problem with their font config that can hopefully be fixed. I don't think -- and that's me personal estimation -- that people will write tons…”
196. “Autistic people can’t acknowledge when they’re wrong” (the.scapegoat.dev)
249 points | 2022 | author larve showed up (and submitted it) | their comment (+5 more) | thread
“thanks for reading. I didn’t give much information about my life, but I am pretty adept at playing all these games. So much so that I thought there was no way I could be…”
197. How much have tech layoffs affected engineers vs. other departments? (blog.interviewing.io)
249 points | 2022 | author leeny showed up (and submitted it) | their comment (+1 more) | thread
“Good call, just fixed to a more generic link about layoffs on Blind. No shortage of recent conversations.”
198. TinyBase: A JavaScript library for structured state (tinybase.org)
248 points | 2022 | author jamesgpearce showed up | their comment | thread
“but I just woke up. AMA!”
199. Watchman: Execute a command when something changes (github.com)
248 points | 2022 | author crodjer showed up | their comment | thread
“Not sure what generated interest in this. This was a project I did for my personal use case. But I haven't been using it since years. I'd recommend [entr]() for the use…”
200. Ace, CodeMirror, and Monaco: A comparison of browser code editors (2021) (blog.replit.com)
247 points | 2022 | author masfrost showed up | their comment (+1 more) | thread
“Glad to see the blogpost on HN! CodeMirror improved Replit's performance by a lot and by extension our retention. In fact, after releasing it to mobile in July[1] our…”
201. Windmill.dev (docs.windmill.dev)
245 points | 2022 | author rubenfiszel showed up | their comment | thread
“I did not plan to have a wide announcement today tbh. This is the repo: I have my YC interview in 10 minutes and wanted to OSS it before. Agree it lacks a lot of…”
202. Remembering Apple’s Newton, 30 years on (arstechnica.com)
244 points | 2022 | author JeremyReimer showed up | their comment | thread
“I'm really happy to see people getting into the nostalgia about these weird and wonderful devices. Researching the story was absolutely fascinating, and I loved getting…”
203. How I centralize and distribute my bookmarks (robinglen.medium.com)
243 points | 2022 | author thearegee showed up | their comment (+1 more) | thread
“I'm the author of this post and its been really cool to see all the different comments and projects looking to solve this problem - they all make mine look like amateur…”
204. Hello, Youki (utam0k.jp)
242 points | 2022 | author utam0k showed up | their comment | thread
“Hi! I am the author of youki. Please let me know if you have any questions.”
205. Congratulations: We now have opinions on your open source contributions (lucumr.pocoo.org)
242 points | 2022 | author the_mitsuhiko showed up (and submitted it) | their comment (+1 more) | thread
“The rules in a way are changing with the threshold of "criticality". In a way what you are proposing is suggesting to developers to unpublish if they do not want to deal…”
206. The type system is a programmer's best friend (dusted.codes)
242 points | 2022 | author dustedcodes showed up (and submitted it) | their comment | thread
“Sorry I didn't respond to any feedback yet. I've literally posted this before leaving my house and didn't think it would get many upvotes as it didn't get any votes the…”
207. I was wrong – CRDTs are the future (2020) (josephg.com)
241 points | 2022 | author josephg showed up | their comment (+1 more) | thread
“Hi everyone! Author here. I'm happy to answer questions. I wrote this a couple years ago. Since then I've been working on my own CRDT called Diamond Types[1], which uses…”
208. MiniVM: A zero-dependency cross-language runtime on par with LuaJIT and C (github.com)
240 points | 2022 | author 4984 showed up | their comment | thread
“Tail calls can be implemented in MiniVM bytecode. There was once an instruction that performed a tail call, It bit-rotted due to not being used. MiniVM is moving very…”
209. How SQLite scales read concurrency (fly.io)
240 points | 2022 | author benbjohnson showed up | their comment (+1 more) | thread
“I hope the article didn't come off as me claiming SQLite is underrated. I find that it's a great piece of software for understanding database internals. There's not a…”
210. Failing to Learn Zig via Advent of Code (forrestthewoods.com)
239 points | 2022 | author forrestthewoods showed up (and submitted it) | their comment (+1 more) | thread
“I'm an Intel i7-8700k desktop. A few years old at this point, but quite beefy. Maybe this is a Windows issue? If I run "zig build" and then immediately run "zig build"…”