skysight-inc/HackerNews huggingface dataset:
While people spend much more time arguing matters of taste and trading urban legends about performance back and forth when discussing garbage collection, finalizers may be the most potent issue that garbage collection raises, at least from an overall correctness perspective. As near as I can tell, it has proved an intractable problem to get perfectly correct finalization with garbage collection. Many, many implementations have tried it, and all the ones I've ever seen have either ended up with a laundry list of warnings around them along with a warning that the list of warning itself may still be incomplete, or they pull them out entirely.

It may be worth reading that previous sentence again. I've seen it so many times. Even in the comments on the linked article I see people trying to propose solutions to the problem. But it turns out to be one of those problems that looks simple, even super simple ("just" provide a function to do it), but then it turns out that hundreds of smart people have poured years into solving it... and failed, as far as I know, universally.

Fortunately, you need to have a very particular kind of program to get hit hard by the problem, and an even more particular kind of program to not have the ability to mitigate it into an acceptable issue somehow, most often something like being more careful to close files when done with them. I think I brushed the issue once and it was addressed by exactly that, being more careful to close files when done with them because we accidentally were leaning on GC to close them and that become a de facto file handle leak.

That said, the problem may be exposed by GC but it isn't entirely caused by it. Sufficiently complicated manually-managed memory programs can encounter things that stem from the same underlying issue. If the lifetime of objects that need a "finalizer" (or destructor, if you prefer) becomes sufficiently complicated, it can also become very difficult to figure out when they need to be cleaned up. But you get more runway, and you have more options to deal with it when you have the ability to more forcibly descope things and deallocate them at a known point in time. When I was programming with libpurple, the generalized IM library written in C, it used a lot of "closures" (implemented in C), and figuring out when to correctly deallocate and finalize on them was very, very difficult, because their lifetimes were complicated and not terribly well documented. This is the same underlying problem in a lot of ways, it just manifests differently. But in a manually-managed world, it is at least a solvable problem, however hard the problem may be to solve in some languages (while they had no better option at the time, I gotta say in hindsight libpurple would really have been served by Rust, and I'm not thinking the generalized "rewrite everything in Rust" here but specifically that all those closures would have been much safer to work with with lifetime annotations enforced by the compiler), and however difficult you may make the problem on yourself with your own programming practices.

Alas, no silver bullet.
it's not the action it's the lack of accountability for the action

none of the people swinging the axe face any pain for their bad decisions. people under them working as hard as they could face the consequences of decisions made above their head and out of their control.

no contrition, no sincerity, no humanity. the C level has failed us and we keep celebrating their narcissism and psychopathy.

we cannot keep celebrating this behavior. it needs to have negative financial consequences or the "bad optics" will forever just be a cost of doing business

we need adults in charge and we have pathetic children
I think this blog post of mine from 2007 gives a better (or at least more succinct) answer to this question: https://thelocalyarn.com/article/this-is-your-life
> a few extremely rich people

There are a lot more than 900 shareholders, though. Including probably many of those laid off.

> losing their livelihoods

I know that this is a real expression, and you’re using it correctly of course, but the caliber of employees we are talking about here are not ending up begging on the streets. They’re being forced to interview for other jobs where their talents might be put to better use. A bummer but not the end of the world. I’d prefer this to having a bunch of dysfunctional, uncompetitive companies that did makework programs to avoid having difficult conversations.
The evidence we have for safety of low-level consumption doesn't look great.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7691614/

"The paucity of adequate studies, particularly related to long‐term use of A. muricata supplements, currently does not allow the establishment of a safe intake level."

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10092620/

"Cognitive performance assessed with the MDRS worsens above a cumulative consumption threshold of 0.2 fruit‐years of Annonaceae fruit/juice (ie, one fruit every 5 days for 1 year) or with consumption of any quantity of Annonaceae herbal tea."
I've spent my whole life competing with people like you
In the sedan segment, Honda would be merely selling a product to you.

In the CUV segment, Honda can sell a product to you while also selling you as a product: an offset in its fleetwide SUV fuel efficiency, so that more large SUVs can be sold.
It's funny that SpaceX is using the term "rapid unscheduled disassembly" unironically, despite it originally being a humourous euphemism.
Adapted LLM can outperform medical experts in clinical text summarization
My anecdata is that my late-twenties felt way slower than my early-twenties, mostly because I switched from a 9-5 office job to a remote job that allowed me to slow travel. I spent a month in Rome and I remember most days and definitely remember all weekends, but I would have to really dig deep for a memory from 2019.
Galdwell’s David and Goliath

Thiel’s Zero to One
For us Dutch people it is obvious why they would add an in-joke like an airplane at an airport near a town called "Kloten". Feels obligatory and rather mild really.
The thing is getting an Apple device to use is not as exciting as say 10 years ago. The hype is still here but not that big.
It's called keeping the line up. Shareholders and wealthy people like that sort of thing.
He also didn’t mean to write known to be shitty, slow code, and yet, we have an entire communities of programming paradigms that argue you should do just that, arguing that “premature optimization” is anything that “doesn’t feel fast enough”.

What is the definition of “fast enough”? It’s impossible to tell because for those exact same people, they got their guns cocked and ready to fire a “HArDWarE is ChEApER tHAn DEvEloPErs TiMe!!!!!1!1!1!1!1!!” At you the moment you suggest that maybe needing an entire 32 core Xeon server with a tb of ram to serve 20 requests a second is MAYBE in need of optimization.
RAV4 Prime seems like a decent PHEV candidate.

Think they can be super-tough to find outside of a few states though. Also, I think the RAV4 is due for a refresh in the next year or two.
the CEO said they're "forgiving any bills from legitimate mistakes" which effectively means "just make everything zero dollars bro".
And no, he didn't use all that bandwidth, he was victim of a DDoS which the hosting provider should have measures in place to prevent or limit the service if it happens.
What company did he become CEO of? Couldn't find anything on Google.
Are there any besides the Ioniq 5 that are within 10% of the price of the prologue (read: below 60k) that also support CarPlay?
I feel like we’ve missed a branding opportunity in the bottled water scene with this one. “Non-stick water” can be listed right next to the “Glutton Free” on the label
What is a TLA? Never heard of that before.
At the moment, it does, but we plan to release a Docker image of the relay server so that anyone would be able to spin his/her own relay or use any other existing public relay.

The triweb platform is still a work-in-progress, and there is a lot left to be done, released, and documented. The Banner app is mostly just an early demo of how TWAs are built and how they may be deployed to domains, that I thought may be interesting to HN.
Yeah it isn't. If you are a monopolist. If you are not a lack of safety culture is a gift to your competition: https://www.euronews.com/business/2024/01/10/airbus-shares-s...

That being said, I think the purchase of several commercial aircraft liners (and the pilot/crew training to go with it) is more than anything a true long term commitment. Safety is one thing, reliability is another. Boeings shtick always was to go for old and tested technology. That had some appeal. But nowadays you can't help but feel that Airbus went with the times and evolved what planes are while Boeing forgot how to do them.
Great idea. i should try journaling more to make life feel longerr and richer too. Thanks
I find it quite interesting - these discussions show that underwater warfare is much more like cyber warfare than air/land/surface sea. Attribution is genuinely difficult.

Conclusive evidence is scarce. And to the extent it exists we're stuck with sources that aren't impartial.

Arguments about motives & rationality add some value, but they don't create broad consensus.
> This is gonna be really fun for therapy which is basically this but as a sport.

What does this mean?
I just lower the barrier enough that it's trivial. I'm at my terminal all day, and one bash command spits out X years ago +/- 3 days.

Right now, I'm really curious to see why I took a trip 10 years ago to my hometown - all I see in my journal is my packing list, so someday the journal entry for that trip will pop up.

That helps too.
The explanation is probably simple in the end: children are mentally more present and mindful, and thus bored, and as adults we become increasingly distracted by higher order thoughts and projections and plans so we're considerably less mindful of the present.
There are customers from three letter agencies who could find a use for this payload capacity, for sure.

OTOH imagine if a reusable launch of this costs approximately the same as an expendable Atlas 5 in it's most performant configuration and reliability is proven - NASA could launch a Pluto probe like New Horizons, except it'd be able actually make orbit over there.
Pql, a pipelined query language that compiles to SQL (written in Go)
I did not know RAV4 had a PHEV option. Thanks for calling this out
> Is there anything out there talking about gaming also doing a big hiring push during covid?

Check out GameDiscoverCo on substack - Simon's mentioned it a few times. Unfortunately, substack seems to be having technical difficulties, so I can't link anything.

And then these guys mention it a couple of times in their podcast:
https://gamecraftpod.com/
Perhaps a bit ignorant, but to be fair that Netlify attempted to charge him is absolutely ridiculous. With my hosting provider, I would pay a whopping 50 EUR for the same bandwidth that he was asked to pay 104.5K USD for. That just shouldn't be possible to happen, especially on a free tier.
I’d start by saying that the Russians aren’t winning the war, it is in a period of stalemate, like 1915 or 1916. Accepting tens of thousands of casualties for incremental movement of a front line, over time periods that allow the side withdrawing to first build new fortifications to fall back on, is not a recipe for success. The Russians are digging deep into Soviet-era stockpiles, rolling out tanks built in the ‘50s and ‘60s (T-55 and T-62, respectively). Each of these is much less well equipped to face Western-style military hardware than more modern variants. Russia’s ability to replenish its stockpiles is at even more a disadvantage than the West, and meanwhile Ukraine has been tooling up to build shells of their own.

The U.S. has (had?) colossal stockpiles of shells and ammunition. There is a false equivalence between the ability to supply the Ukrainians at a rate of 10,000+ shells a day for years on end and the ability of the United States to engage in a major conflict. The Russians are also having trouble keeping their artillery pieces adequately supplied. The calculus is about the acceptable rate of drawdown of stockpiles in relation to the increase in the likelihood of a near-peer conflict arising due to the support given by the very drawdown of those stockpiles. If we give everything we have to Ukraine, and they lose, for whatever reason, then we have disadvantaged ourselves.

However, any major conflict between the United States and a near-peer adversary wouldn’t be so heavily reliant on artillery as this current war is — the U.S. has spent decades building an Air Force that can dominate the battle space in ways that artillery alone cannot match. As Ukraine is set to receive several squadrons worth of F-16s this year, I believe we will see things change. Planes can interdict resupply and troop movements in ways that are beyond the capability of artillery. SEAD aircraft can target and destroy SAM radars to allow large strike packages to accurately blow bridges and rail lines with a much greater radius and accuracy than any other conventional munition.

It is very cynical realpolitik, but Russia’s armed forces have been gutted with this approach.
Spamming the same subject over and over, I would think doesn’t belong to HN.
Here’s how I’d pronounce the two:

JSON: /ˈdʒeɪˌsɒn/ (ɒ like the o in dog, and secondary stress on the “son” part)

Jason: /ˈdʒeɪsən/ (ə, schwa, like the first a in bazaar)
Does this use the NACS charging port and can you use the supercharger network for this?
Im on my 4th electric car, every single one has been remarkable in terms of cost, build quality, innovation etc.

If the cybertruck was out a year earlier, I suspect I know a few people driving "gas guzzling" trucks that would have bought that instead, because it would have been cheaper, faster, and in almost every measurable and unmeasurable quality, better.

Why do you think people will forever hold on to ICE? It strikes me that electric cars are a step change in almost every way, maybe the reason people still have ICE is they didnt have a compatible electric alternative at the time.
Only Apple can release apps for this because no one else can justify the lost revenue that Apple takes off the top in fees.
if we're discussing averages, it's a bit of everything. there's clearly an imbalance right now and things are adjusting.

if we're discussing an individual company, it depends.

what i do know from some companies that i work with is this:

- some have massively over-hired during covid and now they're trimming

- some have been greatly affected by inflation/interest rates

- some have seen sales nosedive for various reasons

- some have simply replaced roles with AI
So maybe you could have listed all the reasons you opted to switch to Rapier? Or was it the benchmark results?
Netflix No Longer Allowing Subscribers to Pay Through Apple's App Store
Same. In the UK these oddball cars are much harder to come by sadly as they're rarely made available for the UK market. There's a lot of Cubes over here, all JDM imports. I own a Toyota Vellfire import - it wasn't exactly cheap, but it's impossible to get that much car for so little money in the UK other than on import. I absolutely love it.
90% of teenagers in the US use iPhones at this point. Under him, AirPods have grown into what could be a wildly successful company completely independent from Apple. They make the best selling watch in the world, and pretty much the only good smartwatch in general. And Apple Silicon laptops have made such an embarrassment out of everything else on the market, that unless you have some specific usecase that requires x86 or Windows compatibility, there's basically no reason to buy anything else.

What else do you want him to do? We haven't had a big innovation in technology since the iPhone, and the iPhone has iterated into what is basically perfect with the current form factor. In the Android world there's folding phones, but materials science hasn't solved the issue where the screens spontaneously develop fractures across the fold line at such a high rate that I wouldn't recommend anyone buy one unless you're fine with the constant risk your phone very well might put itself out of commission and need repairs for no fault of your own.

If the Vision Pro ends up failing, it doesn't suddenly make everyone's iPhone or MacBook or AirPods worse. I really don't understand this mindset.
Same experience here. I've used WSL2 as a daily driver for work for 2 years now. It feels so close to being "awesome," but the rough edges are maddening. The issues are slowly being addressed, but I still can't recommend any use it over native Linux - at least for a work machine that you don't have full control over.
Ford and GM have much more competition than Being. It's a lot easier to enter the auto market than the aircraft market.
These are all potentially interesting questions, but do any of them offer a concise answers to the bubble-question or are we just speculating?
Ask HN: How do you manage product feedback?
If you are (or were) building a software company with your users; What tools are you currently using, and where do they fall short? What challenges do you face with managing product feedback?

I’d love to get your insights on this.
That phrasing suggests that Cheerios are intentionally coated with Chlormequat which doesn't appear to be the case. Instead, tthe grains used to manufacture Cheerios are treated with Chlormequat (though, arguably, any food product utilizing those grains would have the same issue, I'd assume). Might not make anyone feel any better, but different issue.
That's all fine and good, but a population of 25 million that speaks a Romance language still popped out of somewhere.
It isn't about abandoning the app stores, it's about offering reasonable alternatives, whether they be alternative app stores or first class web apps. There's definitely reasons to create native apps, which is why Apple created the AppStore in the first place (we all know that when the iPhone launched, it was only web apps), heavy graphics games being a big one, but simply removing existing functionality in response to being forced to allow these alternatives is just Apple throwing the dummy out of the pram.

For the record, Google has always allowed alternative app stores, browser engines and PWAs and has not suffered much in terms of financial loss but they are used to playing on the open web whereas Apple's financial model is more like Microsoft's (at least in software)
Except that they have had issues with other things as well. Over on the space side, their Starliner crew capsule has had several safety debacles over the past 4 years, such that maybe it'll finally carry crew this year. First it was poorly tested software, then stuck valves, then the tape they wrapped certain wires in to make them more fire resistant turned out to not work, and then finally after all that testing, their parachute system had issues.

Boeing has had cultural issues for a while now, part of their rocketry division was forced to be spun out (by the government) with Lockmart's into ULA because Boeing was caught conducting espionage on Lockmart, which would've potentially disqualified them from bidding on launches. They had also had information leaked to them about bidding on the Artemis lunar lander contracts.

Plus other incidents like trying to get people at ULA proposing things like orbital refueling systems fired because if they allowed such technology to emerge, Boeing couldn't get blank checks from the government for building near-useless rockets.

That last one, in my opinion, making it clear that they're exploiting the perception that they're too big to fail.
Around this? Assuming that it’s something that needs to be gotten around.
It's sometimes a good move and I've seen it recommended here at HN pretty often I think. look:

https://news.ycombinator.com/item?id=16477003

"I've now 4X'd my pricing (from 3 figures to 4 figures a month!) and the customers got 10X better, complain less, I work less and earn more"
First you need to be more specific than that, as many people have different meanings to that phrase. Please read the links I sent up-thread, so you can learn that rounding is much more complicated than you appear to think.

If you mean: "Rounds to the nearest value; if the number falls midway it is rounded to the nearest value with an even (zero) least significant bit." Then yes I agree it's commonly used by banks in the USA. I promise though that not every bank in the USA uses it, or they might have subtle differences. Also banks outside the USA might have their own common rounding methods. If you are in the EU, they regulate how to round their EU currency(again, see the link I gave upthread, where I link to the EU standard).

Rounding is complicated.
> none of the people swinging the axe face any pain for their bad decisions

You think there is not one manager involved in layoffs that faced personal grief over firing people?
Every company mid sized onwards has dedicated FP&A teams that do rolling forecasts at least 2 quarters into the future and also have an operating plan (budget) decided before the FY begins. Projections go out to Wall Street. Executives look at top line summaries, upcoming revenue streams, profitability ratios and so on. Decisions are made on those numbers
A side note: it might still be valuable for developers to get one of these -- if we believe that Apple can eventually produce those glasses, I'd assume that experience in developing apps on Vision Pro is still valuable.
Microsoft hands money to OpenAI, who then combines it with VC money to hand back to Microsoft.

Same goes for AWS and GCP. They are going to take as much VC cash as possible and convert it to TPUs and electricity.
> worse screens

Reviews that I've watched have pointed out the woeful FOV. Pixel density appears higher due to being spread over fewer arc-seconds. Further, inadequate FOV will ruin any advantages gained by superior panels. Apple really botched that one.

> less comfortable while reclined

Reclining is likely the only comfortable position for the behemoth.

The Quest loses out on some specific points, but wins holistically. It's the 3rd iteration of the HMD, Meta have learned which compromises matter.

Then there's the vast $1000 Valve-compatible ecosystem where consumers can pick and choose what compromises matter to them. Not caring about AR frees up a lot of room for other improvements, for example. Skipping the uncanny face sheds a lot of weight and fragility in terms of glass. Using plastic might feel less premium, but premium weight is the last thing you want hanging off the front of your head.
This is an early product, and monkeying with the system prompts to try and prevent some classes of offensive results is sure to have the kind of unintended consequences seen with Gemini's image generation.

You can learn a lot about people's media diets based on how they perceive these issues with Gemini. Those who quickly proclaim that the product is a shameful embarrassment are almost universally very online, particularly in right wing spaces like twitter/x, even if they wouldn't consider themselves to be "anti-woke" personally.

Taking a step back, Google is clearly going to mess with the system prompt over time to correct this stuff, and bystanders' degree of fixation on this specific issue tends to suggest a certain set of politics. People have bemoaned how "woke" ChatGPT was in the past too, and OpenAI has spent a lot more time under public scrutiny iterating on their own system prompt.
This is, as they say, an insult to life itself.
Ask HN: Why is the Netlify post with 1k in 7 hours on page 5?
I've wondered about this before and then I saw someone else raise this point so I thought I ask here: Why is the very highly up voted Netlify post so far down in the ranking? Moderator intervention? If so why?

The other person who was wondering: https://news.ycombinator.com/item?id=39524104