Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zerd
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
34 ms
·
241.
▲
by
zerd
13y ago
If you read the paper you'll find this: > In our experiments, we observed five out of the six expected failure types, including bit corruption, shorn writes, unserializ- able writes, metadata corruption, and dead device. Surprisingl
242.
▲
by
zerd
13y ago
I've learned a lot on HN, and I think learning is important, ergo I think HN is important. Which is why I have a backup of it in case this happens again.
243.
▲
by
zerd
13y ago
Because quality datasets are hard to get. E.g. on reddit you would just get cats and memes.
244.
▲
by
zerd
13y ago
Did you manage to download the whole database that way? Edit: Also, why didn't you use the "start" (offset) parameter?
245.
▲
by
zerd
13y ago
The RAM itself isn't much more expensive, but if you're trying to build a cheap Intel computer then it will get much more expensive with ECC, since there are no cheap Intel CPU/mobos with ECC.
246.
▲
by
zerd
13y ago
I also had a double disk failure on my Hetzner server quite recently. The server didn't respond, and when I hardware reset it began rebuilding the RAID, but it didn't say which disk failed. It happened again very shortly. Hetzner
247.
▲
by
zerd
13y ago
Works on my Firefox/Ubuntu 12.04
248.
▲
by
zerd
13y ago
To get an accurate number of the duration of a visit you'd have to make a ajax request every second or so, or somehow make a request whenever the user closes the tab. Also, you need to measure if the tab loses focus. To get even more accura
249.
▲
by
zerd
13y ago
Amazon EBS Provisioned IOPS. Standard EBS gives around 100 IOPS (Input/Output Operations Per Second). With PIOP you can get more if you pay more.
250.
▲
by
zerd
14y ago
They didn't say they rebooted any devices. They said that they didn't make the binary persist through reboots. They probably installed their binary in /tmp/ or similar which would get wiped if the device happened to reboot.
251.
▲
by
zerd
14y ago
This inspired me to go coding graphics again. Thank you :)
252.
▲
by
zerd
14y ago
How is this different from having your own fork?
253.
▲
by
zerd
14y ago
A closed source project (as it is as of right now) can ONLY focus on the "slower Python part", as it is the ONLY way of extending Sublime Text. I really can't see how open sourcing ST would make it slower. If I wanted to extend it in a way
254.
▲
by
zerd
14y ago
Notational Velocity, Adium, Textmate, Omnifocus, Bubble trouble, ...
255.
▲
by
zerd
14y ago
Nice! I like how it shows all the vital information in very little space. I've been using nmon for a while, which has some interesting features like graphing, but doesn't utilize all the screen space very well.
256.
▲
by
zerd
14y ago
For C++? That's the impressive part.
257.
▲
by
zerd
15y ago
Another one I recommend, because it starts with codegen and works its way back: Writing a compiler in Ruby, bottom up: http://www.hokstad.com/compiler
258.
▲
by
zerd
15y ago
What article? doodling
259.
▲
by
zerd
15y ago
I would like to recommend the LLVM tutorial too: http://llvm.org/docs/tutorial/LangImpl1.html It takes you from zero to codegen in a few tutorials, using Recursive Descent Parsing and Operator-Precedence Parsing.
260.
▲
by
zerd
15y ago
Another reason is explained on the website: "Currently NaClBox is using far more CPU than it should. This is because the current version of SDL for Native Client has a bug that will crash the browser when you navigate away from it. To avo
261.
▲
by
zerd
15y ago
Works on 64bit OSX, Chrome 13.0.782.112
262.
▲
by
zerd
15y ago
They can use browser fingerprinting, for instance. http://panopticlick.eff.org/
263.
▲
by
zerd
15y ago
Files can be named anything but / in Unix.
264.
▲
by
zerd
15y ago
Problem with not testing your "micro-commits" is that when someone is looking at old revisions to figure out where something went wrong, there is a chance that it won't compile, or will crash because you didn't test that exact commit.
265.
▲
by
zerd
15y ago
The problem is that if you do a partial commit, you have to test that it works. You may have forgotten to add one line, etc. One way to do this is to use "git stash save --keep-index", after patching. Then you can test that your program wor
266.
▲
by
zerd
15y ago
This is why we should read man pages: man assert: "This may create Heisenbugs which go away when debugging is turned on."
267.
▲
by
zerd
15y ago
Have you tried homebrew?
268.
▲
by
zerd
15y ago
That's life for reverse engineered stuff. If you don't really know what a function does, how do you name it?
269.
▲
by
zerd
15y ago
How is it different from Hyde? https://github.com/lakshmivyas/hyde
270.
▲
by
zerd
15y ago
I tried that, but it didn't look good. I used to use antialiased fonts, but switched to Terminus to get a lot more info on the screen. I tried making all of the antialiased fonts in the article smaller, but then they lost their good looks.
More ›