Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
otabdeveloper1
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
otabdeveloper1
7y ago
> It's all about sales and marketing and, eventually, politics. Not in this case. Java failed because it sucked from a technical point of view. It traded better 'OO purity' in exchange for worse security, portability and p
32.
▲
by
otabdeveloper1
7y ago
> I love this mentality that "managers" are the only people responsible Well, the managers are the dudes who are getting paid for being responsible. The 'peons' are correct.
33.
▲
by
otabdeveloper1
7y ago
Really? Facts are now subject to consensus agreement? Double-plus goodthink, comrade!
34.
▲
by
otabdeveloper1
7y ago
> reusable (or at least, partially reusable) rockets No such thing. A "reusable" rocket means you waste capacity carrying fuel for the return trip, and so raise the costs. It's not like you can refuel the rocket once you g
35.
▲
by
otabdeveloper1
7y ago
Yes and no. "No GC" means "no mandatory GC when data isn't shared between threads".
36.
▲
by
otabdeveloper1
7y ago
There's only two possible ways to survive in the commodity phone hardware world: a) Price dumping and giving out a free OS to Chinese OEM's. b) Making a "luxury" product to differentiate against Chinese OEM's. Neith
37.
▲
by
otabdeveloper1
7y ago
Rust is the better choice, but they're still learning about the real world of error handling, generic library code and performance optimization.
38.
▲
by
otabdeveloper1
7y ago
> All of those are very subjective. They're not. People vastly more experienced and more intelligent than you came up with them. Learn why they exist before dismissing them. You won't get anywhere trying to replace C with a &q
39.
▲
by
otabdeveloper1
7y ago
> All these languages are potentially-better systems languages than C/C++ No they are not. C++ has spent decades building "a better C/C++". Any language that ignores those lessons and takes the stance of "learn
40.
▲
by
otabdeveloper1
7y ago
Nix does exactly what you want.
41.
▲
by
otabdeveloper1
8y ago
> Is a 'X' the Best Way to Understand Everything? No. Next question.
42.
▲
by
otabdeveloper1
8y ago
> C++ 17 is still a mess. No, it is not. > proper package manager, modules That's an OS usability issue, not a language problem. Personally, Nix solved this for me. > type constraints C++ has type constraints, and ones that ac
43.
▲
by
otabdeveloper1
8y ago
> You can't possibly know instantly all the exceptions to handle for a function And you never should. That indeed is horrible design. What you do need is a separation between 'exceptions that cause hard failure' v.s. &#x
44.
▲
by
otabdeveloper1
8y ago
They're rare because attempts to actually use Haskell in the field result in disaster. When you're hiring random programmers off the street to code your shitty business logic in Haskell, the result is a horrible mess of 'Unsa
45.
▲
by
otabdeveloper1
8y ago
> Haskell and C++ from 1994 What is this, the Guild of Legacy Crap Archeology?
46.
▲
by
otabdeveloper1
8y ago
> I disagree with this, on a very strong and deep sense. That's because you're inexperienced. > All possible behaviors should be treated on equal footing, using the control structures of your language. That's impossible
47.
▲
by
otabdeveloper1
8y ago
Rust is a nice idea, but as of 2019 C++17 is simply better in every way. Yes, there's can be benefit to starting from scratch with a different language w.r.t. training new teams with good habits and skills from the start. But going int
48.
▲
by
otabdeveloper1
8y ago
> psuedo-iron-age It's not, it's just phonetic transcription of modern urban English with some SMS-style typing errors thrown in. Really disappointed with the crappy low-effort linguistics in that book.
49.
▲
by
otabdeveloper1
8y ago
No, I'm talking about the fact that "noon" has no cultural or practical significance if the solar day changes wildly during the year.
50.
▲
by
otabdeveloper1
8y ago
The law is about personal data, not about any old 'data storage'.
51.
▲
by
otabdeveloper1
8y ago
"Nice user network you have there. Be a shame if something happened to it, eh?" - Always yours, Microsoft.
52.
▲
by
otabdeveloper1
8y ago
"Revival"? Is there something to revive?
53.
▲
by
otabdeveloper1
8y ago
Because in the northern latitudes there is no such thing as 'noon'.
54.
▲
by
otabdeveloper1
8y ago
> You cannot solve a demand-side problem by attempting to reduce the supply. Of course you can. Works perfectly well for rape and murder, for example. (As well as for traffic violations, for that matter.)
55.
▲
by
otabdeveloper1
8y ago
> good enough for a top 1% wage Well then, stop complaining. People shovel shit all day for a fraction of that money.
56.
▲
by
otabdeveloper1
8y ago
Yeah. The assumption that the Earth's environment parameters have been stable for billions of years is bunk. (Especially ironic if the person is railing about 'global warming' at the same time.)
57.
▲
by
otabdeveloper1
8y ago
Embrace-extend-extinguish. Are people really dumb enough to fall for this trick over and over again? (Don't answer, that was a rhetorical question.)
58.
▲
by
otabdeveloper1
8y ago
Sugar and refined flour. It's not a mystery, people. Only a conspiracy.
59.
▲
by
otabdeveloper1
8y ago
> Email is federated, but everyone running and managing their own email servers is too costly, so for consumers, it migrated to large sites. I'm pretty sure the vast majority of email servers are corporate servers, not in FANG datac
60.
▲
by
otabdeveloper1
8y ago
> High salary alone will not create loyalty: there always will be someone who offers more. "High salary" means "above market rate salary", i.e., you're the one who offers more than everyone else. Yes, it does def
More ›