Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
foobazgt
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
foobazgt
1y ago
If you had to pick an age for societal burden, it'd be the average "young" person who isn't making a net-positive contribution until around the age of 25. Most people don't receive a corresponding 25 years of retire
32.
▲
by
foobazgt
1y ago
JITs have runtime information that static compilers do not. Sometimes that's not a huge benefit, but it can often have massive performance implications. For example, a JIT can inline dynamically loaded code into your own code. That s
33.
▲
by
foobazgt
1y ago
There's clearly a cost-benefit tradeoff on the spectrum of static typing. We aren't all using Coq. OTOH, the burden of "basic" static typing is very low at this point given the successes we've seen with type inferen
34.
▲
by
foobazgt
1y ago
> Those are traditionally offered in Java in the form of bytecode transformation And we've come full circle. I think they're traditionally written as bytecode transformations, because the entire pipeline for both writing and us
35.
▲
by
foobazgt
1y ago
You've referenced Lombok a lot here, and some Google searches later, I can see that you're in conversations all over the internet re: Lombok (and similar projects like Manifold). Their purpose is to extend the Java language. The c
36.
▲
by
foobazgt
1y ago
Thanks for clarifying your role in the JEP. I feel like we're talking right past one another. The ultimate reality is that annotation processors are pretty terrible for implementing functionality that a lot of Java developers depend up
37.
▲
by
foobazgt
1y ago
Just because something mucks with a program's AST doesn't mean that it's introducing a new "language". You wouldn't call using reflection, "creating a new language", either, and many of these librarie
38.
▲
by
foobazgt
1y ago
Yeah, I'm not a big fan of annotation processing either. It's simultaneously heavyweight and unwieldy, and yet doesn't do enough. You get all the annoyance of working with a full-blown AST, and none of the power that comes wi
39.
▲
by
foobazgt
2y ago
How is this different from REST?
40.
▲
by
foobazgt
2y ago
I don't understand why you consider this to be a burden. The gateway will calculate the depth / quantities of any query for you, so you're just setting a config option. When you create a REST API, you're making similar k
41.
▲
by
foobazgt
2y ago
Right, my point is that "holding for life" means you never "lose" anything, regardless of how the market performs. This isn't hypothetical for me. I've never sold or traded-in a functioning vehicle (only gifted
42.
▲
by
foobazgt
2y ago
While we're swapping anecdotes, I own several Teslas, starting over six years ago, and have never experienced this. I've also never met a person in my life who has experienced this. In contrast, I've had recalls from other ma
43.
▲
by
foobazgt
2y ago
You're talking about the MCU (media control unit), which is completely isolated from the critical driving functions of the vehicle. As its name implies, this unit mostly drives the vehicle's entertainment functions. It's actu
44.
▲
by
foobazgt
2y ago
"Have you ever seen a bricked Tesla driving down the road?..." I'm having trouble making any sense whatsoever out of this paragraph. It does not appear to bear any relationship whatsoever to Tesla OTAs. They don't apply
45.
▲
by
foobazgt
2y ago
I was originally worried about depreciation when I bought my EV six years ago, because I feared 5 years later all the cars on offer would have 500mi range and charge in half the time. I realized I generally hold my vehicles for life, (becau
46.
▲
by
foobazgt
2y ago
This is fake news. The backing study for this claim did all sorts of wonky unrealistic testing to come to this conclusion. If you own an EV, you viscerally know it's BS given that you're the one paying for the actual tire replacem
47.
▲
by
foobazgt
2y ago
The author pans meta-tracing and shows a graph of TruffleRuby having really crazy runtime behavior. However, it looks extremely suspicious - like the kind of thing you'd see if there was a memory leak and the garbage collector was runn
48.
▲
by
foobazgt
2y ago
The new LLM-based completion in Intellij is not useful. :(
49.
▲
by
foobazgt
2y ago
The author says they do the literal opposite: "Almost all the completions I accept are complete boilerplate (filling out function arguments or types, for instance). It’s rare that I let Copilot produce business logic for me" My ex
50.
▲
by
foobazgt
2y ago
I wonder if the first bullet point, "smart auto complete", is much less beneficial if you're already using a statically typed language with a good IDE. I already feel like Intellij's auto complete reads my mind most of
51.
▲
by
foobazgt
2y ago
This is a common myth. Most of the pollution of a vehicle is in its use, both for EVs and ICE [0]. The average EV, even on the dirtiest fuel, still has much higher efficiency than the average ICE. On top of that, things are only going to ge
52.
▲
by
foobazgt
2y ago
There are other problems besides just being inefficient. In a world where energy is cheap and abundant, you still have to deal with leaks (hydrogen is small, so tends to escape everything over relatively small periods of time) and embrittle
53.
▲
by
foobazgt
2y ago
> If you're running on a simple system architecture, His point was that even a feature flag system in a complex environment with substantial functional and system requirements is worth building vs buying. If your needs are even sim
54.
▲
by
foobazgt
2y ago
This all resonates very strongly with me. We have tons of automation - the proverbial "economies of scale", but we haven't managed to solve the last mile. Auto assembly seems like a poster child. There's wild automation
55.
▲
by
foobazgt
2y ago
There would literally be an instant revolution by 50% of the US upon such an act. Let's please avoid the inflammatory rhetoric.
56.
▲
by
foobazgt
2y ago
It's one thing to be exposed to varying viewpoints, it's another thing to have a nation state wage propaganda campaigns against you on your home turf. If 999/1000 tiktoks you see are of one particular viewpoint, you don'
57.
▲
by
foobazgt
2y ago
My mother constantly struggles between when to double click or not after decades of using computers. This is probably an issue that will die out with her generation, though. Entirely separate, a common failure mode of dying mice is that the
58.
▲
by
foobazgt
2y ago
For those not familiar with servlets, this means serializing every single request to the server that hits that servlet. And a single servlet can serve many different pages. In fact, in the early days, servlet filters didn't exist, so y
59.
▲
GM is pulling the plug on its robotaxi efforts
(cnn.com)
13 points
by
foobazgt
2y ago
|
2 comments
60.
▲
by
foobazgt
2y ago
It's a reference to Pico-8. https://www.lexaloffle.com/pico-8.php
More ›