| 181. |
|
Writing a Very Fast Hash Table with Tiny Memory Footprints (idryman.org) |
| 210 points | 2017 | author dryman showed up | their comment | thread
“My general guideline is figure out where your bottleneck is, and optimize on the hotspot first. In your description, I can only try my best to guess where the bottleneck…” |
|
| 182. |
|
To www or not www (netlify.com) |
| 208 points | 2017 | author bobfunk showed up | their comment | thread
“We do actually offer all of these options. We offer a public IP address for A records pointing to a our main load balancer. This will send all traffic to a single origin…” |
|
| 183. |
|
Cell – A self-driving web app framework (celljs.org) |
| 207 points | 2017 | author gliechtenstein showed up | their comment | thread
“Most of the work cell does internally is to let users interact with the dom as though they are touching them directly, but at the same time actually insulates them from…” |
|
| 184. |
|
Typing Nix (tweag.io) |
| 206 points | 2017 | author regnat showed up (and submitted it) | their comment | thread
“While I agree that the language could be improved, I wonder why you say that this makes it uglier, and how you'd imagine a better solution (this is still in development,…” |
|
| 185. |
|
Writing Parsers Like it is 2017 [pdf] (spw17.langsec.org) |
| 205 points | 2017 | author geal showed up | their comment | thread
“parser generators are generally good for one thing: parsing programming languages. For more complex formats, where you have to carry state around, or binary formats,…” |
|
| 186. |
|
Evernote’s transition to Google Cloud Platform (blog.evernote.com) |
| 204 points | 2017 | author belril showed up | their comment | thread
“Hi! Author here. (Nice to meet you.) I can tell you that Evernote, not Google, pitched this story to me. While the Google Cloud PR team was aware of its existence, they…” |
|
| 187. |
|
Vimflowy – A productivity tool drawing inspiration from Workflowy and Vim (github.com) |
| 204 points | 2017 | author wuthefwasthat showed up | their comment | thread
“Didn't see this coming - time to update all the documentation :) Thanks for the comments, everyone, and feel free to ask questions here. Some background: I started…” |
|
| 188. |
|
Bloaty McBloatface: a size profiler for binaries (blog.reverberate.org) |
| 202 points | 2017 | author haberman showed up (and submitted it) | their comment | thread
“The quality of the reports that use debug info (like "compileunits") is entirely dependent on how complete said debug information is. There may be ways of mining the…” |
|
| 189. |
|
The often-overlooked random forest kernel (rmarcus.info) |
| 201 points | 2017 | author RMarcus showed up | their comment | thread
“I'm the author -- this is a technique to use a trained random forest as a kernel function for similar data. It can be used as a sort of primitive transfer learning, or…” |
|
| 190. |
|
Outrageously Large Neural Networks: The Sparsely-Gated Mixture-Of-Experts Layer (arxiv.org) |
| 200 points | 2017 | author nshazeer showed up | their comment | thread
“Yes - overfitting is a problem. We employed dropout to combat overfitting. Even with dropout, we found that adding additional capacity provides diminishing returns once…” |
|
| 191. |
|
3D scatterplot of an image (alexander.engineering) |
| 200 points | 2017 | author Overv showed up (and submitted it) | their comment | thread
“not sure if I can easily fix this. The WebGL check is handled by the third-party scatter plot library.” |
|
| 192. |
|
Ways we harden our KVM hypervisor at Google Cloud: Security in plaintext (cloudplatform.googleblog.com) |
| 199 points | 2017 | author andyhonig showed up | their comment | thread
“I'm one of the authors of this post, AMA.” |
|
| 193. |
|
Trunk-Based Development (trunkbaseddevelopment.com) |
| 199 points | 2017 | author paul_h showed up | their comment | thread
“Ask questions :)” |
|
| 194. |
|
Implementing State Machines in PostgreSQL (felixge.de) |
| 199 points | 2017 | author felixge showed up | their comment (+1 more) | thread
“If the article above has you excited, come and join my team at Apple. We're hiring Go and PostgreSQL developers in Shanghai, China right now. Relocation is possible,…” |
|
| 195. |
|
Missed optimizations in C compilers (github.com) |
| 199 points | 2017 | author gergo_barany showed up | their comment | thread
“Hi everyone. I'm the author of the featured post; thanks for the interest. > If the code never calls the function with bad values, there's no UB Exactly. Even if a…” |
|
| 196. |
|
The cargo cult of versioning (akkartik.name) |
| 198 points | 2017 | author akkartik showed up | their comment (+4 more) | thread
“I said tuples right after that sentence you quoted, and then I showed that tuples too could be dropped. So it's unclear to me why you feel the need for snark, and it's…” |
|
| 197. |
|
No boundaries: Exfiltration of personal data by session-replay scripts (freedom-to-tinker.com) |
| 198 points | 2017 | author englehardt showed up | their comment | thread
“We discuss this in the last section of the post. uBlock Origin uses lists to determine which requests to block. We tested the two largest, EasyList and EasyPrivacy, and…” |
|
| 198. |
|
Search at Slack (slack.engineering) |
| 197 points | 2017 | author isabellat showed up (and submitted it) | their comment | thread
“happy to answer any questions.” |
|
| 199. |
|
Elvish: friendly and expressive shell for Linux, macOS and BSDs (elvish.io) |
| 197 points | 2017 | author xiaq showed up | their comment | thread
“happy to answer questions. :)” |
|
| 200. |
|
An introduction to reverse-engineering x86 microcode and writing it (media.ccc.de) |
| 197 points | 2017 | author rft showed up | their comment (+1 more) | thread
“in case you have any questions.” |
|
| 201. |
|
Pushing Polygons on the Mega Drive (jix.one) |
| 194 points | 2017 | author jix showed up (and submitted it) | their comment | thread
“happy to answer any questions you might have.” |
|
| 202. |
|
Show HN: An improved version of HyperLogLog (github.com) |
| 194 points | 2017 | author seiflotfy showed up (and submitted it) | their comment | thread
“the main 3 things that make this stand out is: 1) 4-bit register instead of 5 (HLL) and 6 (HLL++), but most implementations use 1 byte registers out of convenience 2)…” |
|
| 203. |
|
Don't hate COBOL until you've tried it (opensource.com) |
| 194 points | 2017 | author waltman showed up | their comment (+1 more) | thread
“and to be honest the only reason I did it this way was to make sure the period ended up in column 73. I've presented this in talks about half a dozen times now, and…” |
|
| 204. |
|
Writing a Unix Shell (indradhanush.github.io) |
| 193 points | 2017 | author dhanush showed up | their comment | thread
“Thank you for pointing these out. I've corrected my assumption and put up a disclaimer on the post.” |
|
| 205. |
|
Unikernels are secure (unikernel.org) |
| 193 points | 2017 | author perbu showed up | their comment | thread
“I agree wholeheartedly. I wasn't thinking in absolutes, but I absolutely can understand how it could read that way. I could have titled the post "Unikernels are…” |
|
| 206. |
|
Technical Book on Deep Learning (github.com) |
| 190 points | 2017 | author tomepel showed up | their comment | thread
“My aesthetics sense is pretty limited as you have observed. I like the mathpazo font, but if you don't share my weird tastes, you can just download the repo, comment the…” |
|
| 207. |
|
Google's CEO is increasingly boxed in by regulators, critics, and employees (bloomberg.com) |
| 190 points | 2017 | author bloombergen showed up | their comment | thread
“very interesting! i have many more questions -- can we talk?” |
|
| 208. |
|
Rasa: Extremely modular text editor built in Haskell (github.com) |
| 189 points | 2017 | author ChrisPenner showed up | their comment | thread
“Author here; I can answer any questions you might have; It's still a really early project but it's growing quickly! Anyone who's interested should join in the discussion…” |
|
| 209. |
|
Starting a Hardware Company with $60K (cobattery.com) |
| 189 points | 2017 | author vpontis showed up | their comment | thread
“I'm happy to see that it's getting some traffic here. Let me know if y'all have any questions. I would love to see this post help other people start hacking on hardware,…” |
|
| 210. |
|
Go at Digital Ocean (speakerdeck.com) |
| 189 points | 2017 | author farslan showed up | their comment (+5 more) | thread
“Thanks for the advice. I love Gitlab and what they are doing. Because the slides don’t reflect them very well I thought I chime in. Currently Drone and GoCD both are in…” |
|