Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
concede_pluto
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
121.
▲
by
concede_pluto
9y ago
(vouched) On #1, having just stumbled across a deserializer that can be commanded to allocate a 2^63 byte buffer, I agree 110%. On #2, the problem is that the standard says things like "walking off the end of an array is undefined beha
122.
▲
by
concede_pluto
9y ago
[1] is part of the basic domain knowledge that makes one competent. E.g., any programmer who deals with US PII should also know that social security number collisions exist even though nobody on the team has struggled with it . Your cowork
123.
▲
by
concede_pluto
9y ago
Nobody cares about diversity in accounting. There are no role models. It's just a bunch of nerds trying to score 100% on the big test because nobody else is obsessed enough to be any good at it. That's what programming was like be
124.
▲
by
concede_pluto
9y ago
If my code sucks, I have exactly the same experience fixing it that a black woman would have, because the arbiter of correctness is a computer without any opinions about the author. Diversity in skill comes from having worked in different k
125.
▲
by
concede_pluto
9y ago
It's GitHub HR and their ongoing war against meritocracy.
126.
▲
by
concede_pluto
9y ago
An undetected I/O error is vastly more likely than even one accidental SHA-256 collision among billions of passwords. It's not quite literally impossible but I'd bet my car I never see it happen.
127.
▲
by
concede_pluto
9y ago
> Can I not write a well designed and correct program in C? We have decades of coredumps and exploits to convince us that nobody can. How many well-known apps can you name that have never blown up randomly? I can't think of a single
128.
▲
by
concede_pluto
9y ago
38 characters of ASCII gibberish (all 95 printable characters) gives you less than 2^256 possible passwords, and pretty much nobody uses a password with more entropy than that.
129.
▲
by
concede_pluto
9y ago
Isn't table-driven stack unwinding cheaper than having a bunch of functions each check an error code and return to their caller?
130.
▲
by
concede_pluto
9y ago
The industry has two choices: stop trying to impose post-sale restrictions, or start openly leasing products for a limited time instead of selling them.
131.
▲
by
concede_pluto
9y ago
If I could fly capsule-hotel class I'd love to try it. I think it'd be less awkward and uncomfortable. But it's not going to happen because airlines need to get passengers on and off quickly. http://philip.greenspu
132.
▲
by
concede_pluto
9y ago
Google code can't age gracefully. They constantly replace key infrastructure in their monorepo, so either a project is important enough for engineers to keep it on the upgrade treadmill, or it needs to be shut down before it abruptly f
133.
▲
by
concede_pluto
9y ago
I mistrust a list that rates C++ as more concise than Common Lisp (in which one can create domain-specific languages), and Visual C++ as somehow 50% more concise than both.
134.
▲
by
concede_pluto
9y ago
How can there be a valid meeting of the minds if you're expecting me not to notice my words have been tampered with?
135.
▲
by
concede_pluto
9y ago
> interface you must implement doesn't declare any checked exceptions It verges on malpractice to design an interface and declare that no implementation of it could possibly ever fail. I'm looking at you, Runnable.
136.
▲
by
concede_pluto
9y ago
Lisp has lots of mutable types and lots of ways to smuggle them into and out of a procedure. I'd say pure functions are tolerated but not supported. Still hard to beat for creating domain-specific languages, though, and a carefully d
137.
▲
by
concede_pluto
9y ago
Anyone could get a schematic of their Apple ][ and crack the case. It wasn't until the Mac that they stopped treating customers like humans with tools.
138.
▲
by
concede_pluto
9y ago
This is a self-inflicted problem. 787 engineers don't have to test their work on a Learjet.
139.
▲
by
concede_pluto
9y ago
If you have machines with unused capacity, why would deploying a docker container image be easier than deploying a RPM package?
140.
▲
by
concede_pluto
9y ago
Free Pascal seems to have all the memory safety drawbacks of C and C++, which I stopped using seriously years ago.
141.
▲
by
concede_pluto
9y ago
The one that got to me was the Lunar Module Ascent Engine. You only get one and the fuel is so corrosive that it couldn't be test fired. It works on the first try, or it doesn't.
142.
▲
by
concede_pluto
9y ago
Hypercapnia is the scary part. Turning off the O2 feed and passing out should be pretty peaceful if the CO2 scrubber still works.
143.
▲
by
concede_pluto
9y ago
Motion you feel but don't see is the problem. Maybe a translucent display?
144.
▲
by
concede_pluto
9y ago
They literally hire people to shove riders into cars. That has to slow down boarding, which becomes a vicious cycle after you already needed more throughput than you have.
145.
▲
by
concede_pluto
10y ago
pg's early essays like http://www.paulgraham.com/avg.html and http://www.paulgraham.com/power.html drew a crowd who want to see language design move in the polar opposite direction. From that viewpoint
146.
▲
by
concede_pluto
10y ago
In practice "little tolerance for bigotry" means you might get fired for supporting a viewpoint held by the majority of Californians.