Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
PopsiclePete
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
91.
▲
by
PopsiclePete
8y ago
The Go team's stance on generics, summarized: For us to consider generics, show us an implementation, that: 1. Doesn't hurt compile times too much. 2. Doesn't bloat the binary too much. 3. Doesn't hurt run-time performan
92.
▲
by
PopsiclePete
8y ago
People still stupid enough to run Windows XP are the real issue here, not Go. Those people need to be quickly isolated on their own little island of stupidity and cordoned/blocked off from the rest of the human population on Earth, ASA
93.
▲
by
PopsiclePete
8y ago
As a European living in a large-ish American city, it's very entertaining to me to listen endlessly to Americans complain how "bad traffic has become lately with all these people moving in!" They want: 1. Large, sparsely popu
94.
▲
by
PopsiclePete
8y ago
When Alpine doesn't cut it, I use Debian's "slim" docker images. 55MB size. This minimal ubuntu is slightly smaller, but I don't see anything else novel about it - why should I be excited?
95.
▲
by
PopsiclePete
8y ago
I also was a "power user" with some Nokia/Symbian bullshit that had "thousands of apps" and it was absolute garbage compared to my first iPhone. For a normal person. Let's stop romanticizing the cell phone ma
96.
▲
by
PopsiclePete
8y ago
I used to be an Apple fanboy when they were the only option in town for a usable UNIX laptop. Which, quite honestly, hasn't been the cause for a long time. I love my Dell XPS Dev. Edition (9350). All stock intel hardware, everything
97.
▲
by
PopsiclePete
8y ago
Google engineers are not the top whatever-percent that needs to be taxed like that, no. It's mostly the idle billionaire class. Warren Buffet agrees with me, FWIW.
98.
▲
by
PopsiclePete
8y ago
A time when unions were strong, when the 1% were taxed at ~90% and when "social security" and "pensions" were not evil words. I feel zero sympathy for Americans and for the utter clusterfuck of misery that awaits them ov
99.
▲
by
PopsiclePete
8y ago
I'm guessing you've never written heavily concurrent code. C/C++/Rust are totally fine when you have a single thread. It's concurrency and parallelism where object ownership and who gets to destroy what and when bec
100.
▲
by
PopsiclePete
8y ago
Go doesn't really play in the "systems level" field all that much, tho. They even removed the "systems" bit from the Go home page. Go doesn't compete with C, unless C was the wrong choice to begin with. Nobody
101.
▲
by
PopsiclePete
8y ago
Rust is still figuring out its "async" story. Go figured it out, and went full steam ahead before the language was even made public - day 0, basically. I'm not holding my breath for Rust dethroning non-perf-critical Go projec
102.
▲
by
PopsiclePete
8y ago
Before you do that, you might want to research GC 'throughput' vs GC 'latency'. Go chose to optimize for latency, not throughput. And for very good reasons.
103.
▲
by
PopsiclePete
8y ago
No reason to learn Rust or Go - learn Rust and Go. I use Go for most "network service" type stuff at my job. I would probably not choose Rust for those, even if I was as comfortable with it as I was with Go (which I'm n
104.
▲
by
PopsiclePete
8y ago
A gun if fundamentally designed to kill. That's the only reason it exists. Yes you can use it to eat cereal, I guess, or you can dip the nozzle in paint and create wonderful art, or maybe you can load an AR-15 with 30 rounds and shoo
105.
▲
by
PopsiclePete
9y ago
I think it's highly unlikely that we'll be able to move off this rock and survive, much less thrive. We are super-duper fragile. Space is extremely inhospitable, living on a space station for prolonged periods of time would wreck
106.
▲
by
PopsiclePete
9y ago
First-gen Leaf was horrid, but this newer one - I would drive one. Even the new Prius has roughly 12% more testosterone. I think they're learning.
107.
▲
by
PopsiclePete
9y ago
Nobody in Go culture treats it as "evil voodoo" that I'm aware of. There are clear guide-lines. User passes in a path to a file that doesn't exist and you attempt to open it? Return an error. That's not "exce
108.
▲
by
PopsiclePete
9y ago
:-/
109.
▲
by
PopsiclePete
9y ago
>I must have missed the democratic discussion about private businesses assisting in killing people at all, a duty traditionally exercised by states. ...what? This is America. Private industry makes all killing machines. Last I checked,
110.
▲
by
PopsiclePete
9y ago
Google is on cpp11?? Impressive. Last time I read their guidelines, it read like a more conservative version of Bjarne's book from '98.
111.
▲
by
PopsiclePete
9y ago
I don't get it - what is the problem with the cover?
112.
▲
by
PopsiclePete
9y ago
If this pisses you off, definitely don't read their C++ guidelines, which are straight up from the Clinton Administration.
113.
▲
by
PopsiclePete
9y ago
As a pasty white man myself, life has been improving steadily since 2008. My income I think has doubled since then, I’ve lost about 20lbs of fat and I’ve picked up some cool new hobbies! True, I did have to get a relevant degree and not be
114.
▲
by
PopsiclePete
9y ago
"Hard work" will pretty soon not be enough to achieve whatever American Dream you might have achieved for yourself. The bar is getting higher and higher. In the 1950's any half-wit with a high-school degree could get a decent
115.
▲
by
PopsiclePete
9y ago
Sure I can use Qt. And deal with C++ and the MOC. Well, by C++ I mean whatever dialect of it Qt chose to support to be backwards compatible with apps from 1995, certainly not C++14 or even C++11 last time I looked and oh yeah - have to use
116.
▲
by
PopsiclePete
9y ago
Pretty sure you don’t know what you’re talking about. Assembler programmers in the 50’s didn’t “fear” anything, much less C, which wasn’t even a spark in DMR’s eye, they just didn’t believe that a high-level language would be as efficient.
117.
▲
by
PopsiclePete
9y ago
Haskell's value was never in actual "engineering" (someone somewhere is itching to point me to no fewer than 4 Haskell projects that nobody cares about) but rather in "research". To this day, I don't understand
118.
▲
by
PopsiclePete
9y ago
>Honestly, how do you not have a stringent regression testing requirement for changes to the "Core" of the operating system? I have never had the fortune of working for a manager who prioritized quality over (sometimes imagined
119.
▲
by
PopsiclePete
9y ago
How far can you take this thinking? "My app will build even with Github down!" "My app will build with Github down, and the entire internet down!" "My app will build with Github down, and the internet down, and the
120.
▲
by
PopsiclePete
9y ago
>Why join? Start your own, run it like you want it to be run Man, seriously, not everyone can, or even should , run a company. I like to write code, I don't like to run a business. That is such a silly, extremely silly thing to sug
More ›