Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lmm
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
22 ms
·
481.
▲
by
lmm
8mo ago
> as the references point out (please re-read this chain), it increased but is not increasing. As I pointed out (please re-read my comment), it was increasing as of the most recent time for which we have data (not projections) available.
482.
▲
by
lmm
8mo ago
If they produced 13% more energy from coal in 2025 than 2024, the latest point at which we have real numbers rather than projections, it's fair to say that production of energy from coal is increasing rather than decreasing.
483.
▲
by
lmm
8mo ago
> "Ramping up" means planned to increase. No it doesn't. It means increasing.
484.
▲
by
lmm
8mo ago
Not if the bike goes significantly slower than the e-bike. Which is the whole point.
485.
▲
by
lmm
8mo ago
> my first motorbike ride and car drive at 60kmh were terrifying Maybe those should be more tightly regulated.
486.
▲
by
lmm
8mo ago
> Why do e-bikes become better or more safe when you have to rotate your legs? Because you're directly engaged in operating them. Electric handcycles are also legal, the problem isn't which body part it is, it's whether yo
487.
▲
by
lmm
8mo ago
The victim is the one who's injured or dead.
488.
▲
by
lmm
9mo ago
Certainly very hard to defend against that when the messenger you're using won't let you use a device you control.
489.
▲
by
lmm
9mo ago
Early '90s maybe. By the late '90s people knew tests were a good idea, and many even applied that in practice.
490.
▲
by
lmm
9mo ago
This all sounds very clever, but in practice no, most of the problems are code problems and if you do functional programming you really can avoid getting paged at 3AM because everything broke. (Even if you don't solve the deployment pr
491.
▲
by
lmm
9mo ago
The thing is, you're gaining a bunch of knowledge about compiler internals and optimisations, but those aren't necessarily specified or preserved, so it's questionable how valuable that experience actually is. The next releas
492.
▲
by
lmm
9mo ago
The US would spend 20 years arguing about which agency's jurisdiction it was, and ignore the dead babies? No, wait, Volvo is European. They'd impose a 300% tariff and direct anyone who wanted a baby-killing model car to buy one fr
493.
▲
by
lmm
9mo ago
> So "Just don't be gay/smoke weed, it's not legal, if you don't like it there's a process to get that changed" is the kind of viewpoint that's compatible with your ideology then? Sure (although I
494.
▲
by
lmm
9mo ago
If you can see the future and know no-one will ever encounter it, maybe not. But in the real world you presumably think there's some risk (unless no-one is using this codebase at all - but in that case the whole thing has negative busi
495.
▲
by
lmm
9mo ago
> Typescript does not have a complete, consistent, or reliable type system, no. You can easily skirt around it. Most practical type systems are not technically complete, consistent, or reliable, and all have "escape hatches". T
496.
▲
by
lmm
9mo ago
Of course a bug is negative business value. Perhaps the benefit of shipping faster was worth the cost of introducing bugs, but that doesn't make it not a cost.
497.
▲
by
lmm
9mo ago
> Does it make you feel good to participate in a meaningless charade of security theater? Or would you rather spend your time doing some of value? I think there is a lot of value in being part of a democratic society that has structured
498.
▲
by
lmm
9mo ago
> Doesn't that also lead to the conclusion that "software engineers" are going to lose their ability to command high salaries, if the real value is in the domain expertise and not in the ability of optimizing some part of
499.
▲
by
lmm
9mo ago
> If you want to go down the value chain, then by definition the less valuable the software is and the easier to be commoditized. I'm not sure that holds for what we're talking about - high-value software can afford to be somew
500.
▲
by
lmm
9mo ago
Python was already like that. A cascade of beginners cargo-culting other beginners, because it's easy enough to get started that everyone think's they're an expert and will blog about it. Switch to a language with a bit of a
501.
▲
by
lmm
9mo ago
Ok, but if your competitors are getting/using software from a supplier who has real software engineers, and using that to operate at a higher level of reliability, then the same argument goes through.
502.
▲
by
lmm
9mo ago
If running your business to '90s standards is acceptable, sure, you can use AI to automate your manual processes with the same error rate and keep doing the same thing indefinitely. But if the competitors have real software engineers a
503.
▲
by
lmm
9mo ago
> why do people pay red hat/ibm for rhel? Because the guy who signed the purchase order had a good time golfing?
504.
▲
by
lmm
9mo ago
> There is no way you would get anything close to as good as JIRA. It would be hard to do worse. A packet of crayons and a scrap of paper is better than JIRA.
505.
▲
by
lmm
9mo ago
> but the user will say "well in Jira I could just to that myself..." > "...but in jira that was already there" Must be a different Jira from the one I'm used to, where obvious features are never there and eve
506.
▲
by
lmm
9mo ago
> There's a lot of complexity and management attention and testing and programmer costs involved in building something in house such that you need a very obvious ROI before you attempt it especially since in house efforts can fail.
507.
▲
by
lmm
9mo ago
> Actors can be made to do structured concurrency as long as you allow actors to wait for responses from other actors At which point they're very much not actors any more. You've lost the deadlock avoidance, you can't do t
508.
▲
by
lmm
9mo ago
Yes, but all practical programming languages have that problem anyway, in practice if not in theory.
509.
▲
by
lmm
9mo ago
> Many programming languages have a variant or object type. In C#, any instance of a class will also say that it is of type System.Object. That does nearly make that a type of all types. That's a type of all values, not a type of al
510.
▲
by
lmm
9mo ago
> 2. Zig (which allows types to be types) is Turing complete at compile time regardless. So the compiler isn't guaranteed to halt regardless and it doesn't practically matter. Being Turing complete at compile time causes the sa
More ›