Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bertr4nd
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
91.
▲
by
bertr4nd
7y ago
I believe unordered_map does invalidate integrators on resize, but does not invalidate references to keys/data, which means the data can’t be stored inline with the hash table structure.
92.
▲
by
bertr4nd
7y ago
I’d love to work on automatic transcription for drum set. I trained in classical percussion, but I’m self-taught when it comes to rock, so I have trouble figuring out how to reproduce fills that I want to play. I remember using Transcribe!
93.
▲
by
bertr4nd
7y ago
What a neat trick for creating a fairly generic intrusive data structure. I’d love to have (or put together) a little compendium of clever, non-obvious programming tricks like this.
94.
▲
by
bertr4nd
7y ago
CPUs issue instructions through a few ports, each of which services a set of instruction types (eg, arithmetic, memory load/store, vector instructions, etc.). For example here are Skylake’s ports: https://en.wikichip.org&#x
95.
▲
by
bertr4nd
7y ago
I seem to remember you had a clever story behind the name “Hobbes”, but I can’t remember exactly what it was. If you’d care to repeat it here I’d love to be reminded!
96.
▲
by
bertr4nd
7y ago
I always like Richard Hamming’s take on hours worked: “ Knowledge and productivity are like compound interest.'' Given two people of approximately the same ability and one person who works ten percent more than the other, the latt
97.
▲
by
bertr4nd
7y ago
I have super mixed feelings on this. Minimalism makes for a clean, easy to understand codebase, that avoids some of the performance pitfalls associated with bigness. But sometimes it’s easy to build 80% of what you need, and then massively
98.
▲
by
bertr4nd
7y ago
I worked on the TRIPS project in graduate school - specifically the compiler (my dissertation was about how to optimize the selection of dataflow subregions). I’d be curious what Doug and co. At Microsoft have done with E2 and whether they
99.
▲
by
bertr4nd
7y ago
A related thing happened to me in grad school: I had always done well in academics, and I even had a strong work ethic in addition to “natural” talent. But I had never really needed to exercise creativity in an academic domain, and I more o
100.
▲
Open-Sourcing Habana Back End for Glow
(code.fb.com)
33 points
by
bertr4nd
8y ago
|
2 comments
101.
▲
by
bertr4nd
8y ago
I was recently re-reading The Diamond Age and was dumbstruck by the prescience of this quote: “One of the insights of the Victorian Revival was that it was not necessarily a good thing for everyone to read a completely different newspaper i
102.
▲
by
bertr4nd
8y ago
I assume they’re referring to PEP 572 (assignment expressions)
103.
▲
by
bertr4nd
8y ago
Thanks for that excellent write-up. I’m curious if you also read less rigorously if, e.g., you’re breaking into a new sub area and need to rapidly get up to speed on prior work. (I’m curious because since I’ve transitioned from academia to
104.
▲
by
bertr4nd
8y ago
Where I struggle most with procrastination is when making talks or writing academic papers. I rarely or never procrastinate on coding. I think the key difference is emotional: if I’m writing something for a computer it just had to work. I
105.
▲
by
bertr4nd
8y ago
Interesting -I haven’t noticed that myself, but my weight tends to move in macro-trends: long periods of time when I’m either gaining or losing. I did notice that the second “losing” time was much harder than the first. Possibly reduced met
106.
▲
by
bertr4nd
8y ago
I've used this method for almost exactly 6 years now, and I have a very interesting chart on trendweight.com to show for it. My success has been rather mixed. In that time period I've twice lost 20 lbs and twice regained it. The
107.
▲
by
bertr4nd
8y ago
Me: Check calorie tracker. Nope, can't eat anything but salad today. Screw it, gonna gain some weight. Eat chocolate anyways :-)
108.
▲
by
bertr4nd
8y ago
Would you mind describing some of the cfg recovery problems IDA can solve that open source tools can’t? This sounds quite interesting.
109.
▲
by
bertr4nd
8y ago
Ha! The 2013-era linter he mentions that required “from __future__” imports was actually one of my bootcamp tasks! Hilarious and kind of gratifying to stumble across it in a random HN post all these years later.
110.
▲
by
bertr4nd
8y ago
CBT for insomnia helped me quite a lot, but it took months to get off a waiting list and in to a class. Mine was (I think, in retrospect) heavily linked to some specific work stresses, though, rather than a generalized life condition.
111.
▲
by
bertr4nd
8y ago
I feel like I’ve heard similar statistics before and they completely dissuaded me from ever desiring lasik. Minor eye issues would definitely cause me great stress - I developed a somewhat prominent vitreous floater three years ago and it
112.
▲
by
bertr4nd
8y ago
> dumb projects like Mopac OT, but, er, what's wrong with Mopac? I didn't really have any problems with it while I lived in Austin, but it's been quite a while now.
113.
▲
by
bertr4nd
9y ago
I wonder if there’s any insight here that could be applied to optimization via simulated annealing.
114.
▲
by
bertr4nd
9y ago
To be fair there aren’t many questions on stack overflow about, “How can I design my hyperblock selection algorithm for improved performance on a block-structured data flow processor?”
115.
▲
by
bertr4nd
9y ago
What happens if the program unexpectedly terminates during an update to these persistent data structures? Is the mmap'ed file corrupted, or still in a usable state?
116.
▲
by
bertr4nd
10y ago
This is incredibly beautiful. I wish all technical writing online could be so well presented - I'm tired of trying to read two-column journal-formatted PDFs on my phone.
117.
▲
by
bertr4nd
10y ago
FB engineer here; worked on HHVM for several years. We absolutely do "micro-optimize", e.g., our string hashing code is written in hand-tuned assembly. Where we apply those optimizations is, of course, driven by profiling, so th
118.
▲
by
bertr4nd
10y ago
Absolutely true. Still, it helps when one side of the coin is precisely quantifiable, since it helps frame the more subjective questions like code complexity.
119.
▲
by
bertr4nd
10y ago
This reminds me that one of the things I loved about working on server-side efficiency is that for any given diff, you can measure the performance improvement, multiply by hardware costs, and say, "That diff saved $X." Makes it r
120.
▲
by
bertr4nd
10y ago
After an extremely stressful half at work, I developed heart palpitations, gastritis, insomnia, and a very distinct vitreous floater. All of these have more or less resolved, except the floater, which, since there's no known treatment,
More ›