Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
wavemode
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
49 ms
·
931.
▲
by
wavemode
2y ago
What does it even mean to "build" Python?
932.
▲
by
wavemode
2y ago
Probably the interplay between developing new features versus fixing existing bugs and problems.
933.
▲
by
wavemode
2y ago
To play (BDFL's) advocate - Linux is an -enornous- project. It's not physically possible for any effort to be unilaterally directed. Linus does not personally maintain the whole thing, it's just not possible. So he has mainta
934.
▲
by
wavemode
2y ago
"far less" is not well supported. As much as people try to claim that today's norm of 2000 hours per year is akin to slavery, the reality is that average human working hours have fluctuated between 1500-3000 across most place
935.
▲
by
wavemode
2y ago
How would a do-nothing script be called by production? The whole point is that they're manual. You're basically arguing against the concept of SOPs. OP blog post is basically just a programmer's version of an SOP. SOPs are gr
936.
▲
by
wavemode
2y ago
I agree there's more nuance here than was initially stated, but I also think there's more nuance than simply "he was offered 6 months". Even if he was offered 6 days, the ways in which someone's life and livelihood
937.
▲
by
wavemode
2y ago
What you're describing is exactly correct - you need a more robust "typestate" system (I call them "annotations"). Most languages have typestates - where you can, for example, declare a variable without immediately
938.
▲
by
wavemode
2y ago
I don't think there's any evidence that this is true. Avoiding sales tax is nice, but it's -not- the reason online retail took over the world.
939.
▲
by
wavemode
2y ago
> Any sufficiently complicated C or Fortran program contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp. ...including Common Lisp.
940.
▲
by
wavemode
2y ago
The title of this article does not align with its actual content. A more accurate (albeit less enticing) title would've been "Some companies in tech win by cheating. Some do not. Which will you choose?"
941.
▲
by
wavemode
2y ago
It's not clear to me why I would need a "dynamically growable slice". That's not a slice at that point, it's an vector aka ArrayList. If all I need is a slice of memory, I'd rather only have to pass around the
942.
▲
by
wavemode
2y ago
I would argue that he cared deeply about quality long before he was ever making money from Linux. But we're splitting hairs over a tangential argument at this point.
943.
▲
by
wavemode
2y ago
OH, trust me - corporate environments are not at all conducive to making sure bugs get fixed for Womperloo 11.4 users. Corporate environments incentivize working on flashy, highly visible work. Bugfixing edge cases is the opposite of that,
944.
▲
by
wavemode
2y ago
Ubuntu used to be what Fedora is now - a common-sense desktop distro for regular people. At some point though it completely jumped the shark and started inventing things nobody wanted (typical of corporate-controlled software).
945.
▲
by
wavemode
2y ago
"recover and proceed" generally means "log the error and then continue processing on other data, rather than exiting entirely" Lots of different kinds of software tends to follow this pattern - web servers, data pipeline
946.
▲
by
wavemode
2y ago
You're thinking about it wrong. Any guy you meet who struggles with women is generally going to be looking for a long-term relationship. Starving men don't toss fish back into the water.
947.
▲
by
wavemode
2y ago
If you read the article, it is very clear that the author understands that this correlation is not causation. He points out numerous times that the thing which causes girls to send likes is that their feed contains attractive men.
948.
▲
by
wavemode
2y ago
Other pages on the site work fine for me yeah. But the OP blog post is crashing my Android browser, like the other commenters have mentioned.
949.
▲
by
wavemode
2y ago
Regulation of advertising is not "moral policing".
950.
▲
by
wavemode
2y ago
I don't find this to be the case. Bad creators make bad videos, regardless of their length. Truly good creators, though... well, let me put it this way - I've watched 7+ hour long videos which contained not one sentence of repetit
951.
▲
by
wavemode
2y ago
In Kubernetes at least you may benefit from the ability to write custom conteillers. But I agree with you that the need for this is relatively niche.
952.
▲
by
wavemode
2y ago
I happen to be of the opinion that Rust programs tend to heavily overuse monomorphization. It's not always so clear cut that it's worth gaining a slight amount of runtime speed in exchange for losing a massive amount of compilatio
953.
▲
by
wavemode
2y ago
My current company is a Python shop, 1M+ LOC. My CI run earlier today completed mypy typechecking in 9 minutes 5 seconds. Take from that what you will.
954.
▲
by
wavemode
2y ago
When I saw the title I assumed this would be a Raymond Chen article...
955.
▲
by
wavemode
2y ago
In other words - you have to finish the first 90%, then finish the remaining 90%.
956.
▲
by
wavemode
2y ago
The author's assertion is true - complexity has to live somewhere. The nuance, though, is that all places complexity can live are not created equal. Let's take the example of memory management: by pushing that complexity into the
957.
▲
by
wavemode
2y ago
> you're implying that these elections are on equal grounds with truthful candidates Where exactly is the commenter implying this? No political process on Earth, democratic or otherwise, has ever met this standard.
958.
▲
by
wavemode
2y ago
> no automatic memory management solution is ready for realtime graphics Unreal Engine and Unity don't exist then?
959.
▲
by
wavemode
2y ago
You're assuming it's about economics, but it has almost nothing to do with that. Foreign companies like Ford and GM can and do sell in China. The reason China restricts foreign internet companies specifically, is because the gover
960.
▲
by
wavemode
2y ago
If you don't see why the distinction is worth preserving, then you are free to simply stop using the term yourself.
More ›