Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jwatte
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
43 ms
·
451.
▲
by
jwatte
10y ago
What the article calls "devops" I call just "ops." If the engineers writing the system also run the system, then they are "devops." "Ops" proper is much older than "at least 20 years" becaus
452.
▲
by
jwatte
10y ago
"Then the Swedes nuked everybody." -- Now we know how it comes about!
453.
▲
by
jwatte
10y ago
Another good reason to keep CI locked out from other networks is to make sure all asset references are properly rewritten. Of summertime hard codes an open internet source or, even worse, an internal source, that will generate a 404 when te
454.
▲
by
jwatte
10y ago
The malware would use some other mechanism, or would use some semi common mutex name. Something out of Photoshop or AutoCAD or whatever, to really annoy enterprise licensees of AV tools that went for that mechanism. (I assume most of those
455.
▲
by
jwatte
10y ago
Now that everyone can buy paint and canvas, are the visual arts dead?
456.
▲
by
jwatte
10y ago
Internet of bricks!
457.
▲
by
jwatte
10y ago
But how is a nil pointer segv different from a irrefutable pattern mismatch in Haskell, or "undefined is not a function" in JavaScript?
458.
▲
by
jwatte
10y ago
Automake/autoconf is terrible a and nobody really needs it these days (and, some say, never did.)
459.
▲
by
jwatte
10y ago
Compare to the history of: - D - Jai - Rust Each of which have had a very similar pitch. How is it different this time?
460.
▲
by
jwatte
10y ago
Getters/setters are important when the data structure is used from a different linkage unit than where it is defined, and binary compatibility across versions is important. That doers happen, but usually in fewer cases than most interm
461.
▲
by
jwatte
10y ago
The GoF book is a dictionary. When it came out, we all got names for patterns we use when appropriate. The thing that must die is over-reliance on formalisms where they don't add value. (Because there absolutely are places where they d
462.
▲
by
jwatte
10y ago
We're living in William Gibson's world. There just less neon than he imagined!
463.
▲
by
jwatte
10y ago
In some sense, every company is always at risk of failure. Fortunes can turn quickly. Also, every success story has a few tense nail biters on the way. If you are an employee (not a founder,) then keep a rainy day fund on hand, and leave if
464.
▲
by
jwatte
10y ago
Most of the oxygen we breathe comes from plankton. But we don't particularly care for or about the ocean -- we don't see it, and we can make money by ignoring its health. It's the American Way (tm)!
465.
▲
by
jwatte
10y ago
Vote and argument publicly to being goal warming, and the short term costs of mitigation, into the public's mind. Choose against far supply chains. Go solar, ride public, and electric car of you have to, and consume as little materiall
466.
▲
by
jwatte
10y ago
You can also get QuickCheck for Erlang, although that stays at the Erlang fuzzing level, not AFL style branch fuzzing. Still, finds bugs!
467.
▲
by
jwatte
10y ago
Even with only 25% growth per realloc, you hit logarithmic overhead (only with a higher k because more actual copying.)
468.
▲
by
jwatte
10y ago
One thing I didn't see in the article: in addition to cache misses, the list stores 3 words per word; the array between 1 and 2 (up to 3 only when reallocating,) so array touches less RAM, even when inserting.
469.
▲
by
jwatte
10y ago
No, I'm pretty sure this has always been the case. Some early adopters lost data when it was on local volumes and not backed up, and everybody who paid attention learned from the public post mortems. Separately, even hardware you own a
470.
▲
by
jwatte
10y ago
It's part of Google culture, Google DNA. Even though the departments are different, the heritage will show.
471.
▲
by
jwatte
10y ago
That funny, because one of my beefs with Amazon is that they charge a lot for bandwidth! Once you're in a co-lo, high quality bandwidth just isn't that expensive.
472.
▲
by
jwatte
10y ago
There should be integration tests for documentation. Maybe some machine learning could be applied to that? Maybe I should set that up on some cloud service. Let me check the documentation for how to do that...
473.
▲
by
jwatte
10y ago
Any open (as in secret-less) P2P discovery protocol will eventually be hacked and used by people not-you. I just wish there was an open standard, secure, home device discovery and management protocol.
474.
▲
by
jwatte
10y ago
Given that you put the letters together, it is a word. The only question is how many understand it, and which dictionaries (if any) you can find it in.
475.
▲
by
jwatte
10y ago
And then the cloud service for your door lock, light bulb or security system gets shuttered. #internetofbricks
476.
▲
by
jwatte
10y ago
Obviously. That doesn't change the observation of where commercial sports actually adds value in current society, does it?
477.
▲
by
jwatte
10y ago
I think you're not in sales, then? Yes, of course there are a few other things to talk about, but even "news and weather" is dangerous, because some think Louisiana is currently showing us the future of global warming, and ot
478.
▲
by
jwatte
10y ago
Given that we all have different interests, hobbies, religions, and political beliefs, yet we all need to cooperate so that business and society actually can work, we have invented sports so that we have something common to talk about. Lite
479.
▲
by
jwatte
10y ago
Why is it bad to use case sensitive alpha plus digits plus two punctuation? The article already uses 62 chars (minus the two punctuation.) If you encode fewer bits per character, you get a longer key but no more security.) Raw binary: 16 by
480.
▲
by
jwatte
10y ago
"Hashing" and "random keys" are different. The author keeps mentioning "hashing" but it's "number of true random bits" that matters. If the generation of those keys uses pseudo random data, time,
More ›