Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ilammy
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
30 ms
·
271.
▲
by
ilammy
7y ago
I gotta say, if you're a systems programmer then this should be on your required reading list. Probably along with some other papers by Ulrich, like “What Every Programmer Should Know About Memory” and “Futexes Are Tricky” [1]. [1]: h
272.
▲
by
ilammy
7y ago
It's funny that if you invert the sentences, they even kinda slightly make some sense. Small companies are similar to capitalistic free market. They have no plan, but everything flows from the engineering. They value innovation over an
273.
▲
by
ilammy
7y ago
> Japanese disaster and emergency preparation is said to be the best on the world. My teacher said that Japan is apparently the best in the world at creating and maintaining impressions. I tend to somewhat agree.
274.
▲
by
ilammy
7y ago
By the way, one of the paper authors – Leslie Lamport – is the Leslie Lamport, creator of LaTeX. He is probably one of the reasons behind beautiful typesetting of this and other papers.
275.
▲
by
ilammy
7y ago
No, it’s not. Commit hashes are exactly what it says on the tin: hash sums of commit objects, which are basically text files that include hash sums of tree objects (directory tree state), hash sums of parent commits, your commit message and
276.
▲
by
ilammy
7y ago
> And one step beyond that, that it's a Merkel tree. Not really, not every block chain is a Merkle tree. Since Git history is not linear, you can’t order the commits in any canonical way. You definitely can order them in some way
277.
▲
by
ilammy
7y ago
> The Dead Sea area in Jordan & Palestine is one of two (the other being a small area in California) that can sustain growing the best type of dates in the world. Somehow I can't stop reading this the wrong way.
278.
▲
Show HN: macOS clock with Japanese Rokuyo fortune for the day
(github.com)
1 points
by
ilammy
7y ago
|
0 comments
279.
▲
by
ilammy
7y ago
> It’s extremely easy for me to create a tech company that scales to millions of users. That's probably because the public does not have much at stake with a tech company. Especially with all those data leaks which happen regularly
280.
▲
by
ilammy
7y ago
> I don't think I've encountered anything on Ubuntu that doesn't have a man page Ubuntu pull most of its packages from Debian, and Debian Policy says that every package that provides binaries should provide manpages for th
281.
▲
by
ilammy
7y ago
You just reminded me of jwz’s portability efforts to keep XScreenSaver from being rewritten from scratch™ in the newest fad every time it comes around. He literally implemented X11 on top of Cocoa on top of UIKit on top of OpenGL on top of
282.
▲
EURion Constellation
(en.wikipedia.org)
1 points
by
ilammy
7y ago
|
0 comments
283.
▲
by
ilammy
7y ago
I used to do this once, then I’ve lost a couple of days to IMAP. Now I keep a bunch of text files.
284.
▲
by
ilammy
7y ago
And moreover, it’s a deliberate decision: http://fabiensanglard.net/bloated/
285.
▲
by
ilammy
7y ago
> four steps Oh god... How a human being can stand this humiliation? I image this inflating to eight steps in 2030: login, password, 2FA key, face scan, reCAPTCHA, ID scan, phone call, click checkbox in AI TOS no one reads, final click
286.
▲
by
ilammy
7y ago
Yeah, right. If you do that you are legally required to use Qt.
287.
▲
by
ilammy
7y ago
Modern people accustomed to ubiquitous electrical lighting would probably think of 19th century and beyond as quite dark.
288.
▲
by
ilammy
7y ago
So... how changing a name averts that situation? By hoping that the kid never finds out? And should current developers rather abstain from continuing development as they obviously behave as insensitive egoistic jerks that instead should dri
289.
▲
by
ilammy
7y ago
Why? That’s just a name. If people are that reluctant to use a technology just because a murderer used to develop some parts of it, what would they think of current developers who renamed the project just to conceal that historical fact? Wo
290.
▲
by
ilammy
7y ago
There is no such thing. The standard recommendation is to measure how much time you spend with your hardware and adjust the iteration count to the maximum tolerable amount. The whole point of password derivation functions is to be slow, n
291.
▲
by
ilammy
7y ago
That’s just conflating GitHub support of these tags with git. Similar "Signed-off-by" tags are in use by Linux kernel pretty much since forever.
292.
▲
by
ilammy
7y ago
> TODO[3 years ago] The thing is, you might also be not reading that piece of code for the sake of performance optimization. In this case such TODO is a testimony of premature optimization being evil: like, the code has obviously been
293.
▲
by
ilammy
7y ago
There are many contexts where blame info is not visible by default: dumb editors, code review browsers, search results, etc. It's a low-effort signaling about the age of TODO as well as whether the person who left it is still around. I
294.
▲
by
ilammy
7y ago
I’m okay with that as soon as HN stops serving content to non-US citizens.
295.
▲
by
ilammy
7y ago
> > 40 years of crap on top of crap > It's all new. Now I’m tempted to reply, “No wonder that 1000+ engineers can pile up crap that fast” :)
296.
▲
by
ilammy
7y ago
Now that reminds me of Kuttner's Fury . Though his 'immortal' elites were simply having 200+ years lifespans, but for peasants that felt as good as actually being immortal.
297.
▲
by
ilammy
7y ago
Well, it's been called "randomart" for a while.
298.
▲
by
ilammy
7y ago
> which will basically never kill x86 ABI support Ubuntu decided to drop i386 support since 19.10, for one. Though, x86_64 kernel still supports running 32-bit software and multilib support is there. The kernel is unlikely to drop suppor
299.
▲
by
ilammy
7y ago
Well, people with names that are not written with Latin script are coerced into whatever Latin transliteration their government uses when issuing passports. Bonus points for altering the transliteration rules from time to time.
300.
▲
by
ilammy
7y ago
If you're that paranoid for your software, you can vendor the source, sign the tag with publicly-verifiable GPG key, and include some cryptographic timestamp in the description (e.g., hash of the current Bitcoin block or something) Als
More ›