skysight-inc/HackerNews huggingface dataset:
Please stop doing AI generated garbage. This is bad on a legal and practical level...
Another win for Musk's free speech absolutism! Extremely hardcore!
My understanding is no with the current design - exclaves are built into the overall OS and started as part of the boot process, so they are relatively static. I suspect these components have static relationships for security reasons.

They are also kernel-to-kernel currently, so third party support would likely be limited to implementing things like secure device drivers. However, Apple has been trying to push third party drivers to user space, not to the hypervisor. Based on that migration happening in parallel with this development, I do not suspect they plan to pivot and have third party driver developers use exclaves.

It is pretty common for Apple to do significantly more stabilization of kernel-imposed platform features like this internally before exposing to third parties (see also pointer authentication a la arm64e).
>Code is not an asset, it’s a liability.

Then AI generated code is a time bomb. Maintainability? Who needs that if you can sell the company quickly enough, I guess.
> but that deprives me of the joy of configuring and updating dovecot/postfix/etc, writing custom backup scripts, writing my own anti-spam tooling

I'm 90% sure you're serious, but that didn't stop me having the best belly laugh for a solid few minutes at this. Thank you.
*moot

(No offense intended.)
This is a very good example of how C is not "close to the machine" or "portable assembly", modern optimizers will do drastic changes to the logic as long as it has no observable effect.

As stated in the post: "Thus, we end up in this odd world where clang-19 compiles the computed-goto interpreter “correctly” – in the sense that the resulting binary produces all the same value we expect – but at the same time it produces an output completely at odds with the intention of the optimization. Moreover, we also see other versions of the compiler applying optimizations to the “naive” switch()-based interpreter, which implement the exact same optimization we “intended” to perform by rewriting the source code."
> meanwhile Chrome gutted uBlock and other extensions a week ago and there was barely any noise about it

Because anyone who cared knew this was coming in the near future after they published manifest v3 several years ago. Back then there was a huge kerfuffle, but since then anyone who cared has moved on.
And how long would it take you to debug AI generated code again and again?
You cannot search in discord threads. Until recently, there wasn't even a way to go to the first message in a discord thread without scrolling up manually.
I think Twitter is a bad example to use, since so much other "direction changes" could arguably shadow the reduction in workforce.
for those who don't want to go to twitter:
https://xcancel.com/Steve_Yegge/status/1898674257808515242
Steve Wozniak says Tesla 'is the worst in the world' at improving its technology
You do not!

You can get started for as little as $17: https://www.amazon.com/dp/B074XPB313

For the other amateur radio operators on the site, the UV-5Rs from the main Amazon seller all comply with spurious emissions regs - the ones from AliExpress are hit or miss. Plus searching YouTube with 'Baofeng UV5R' will turn up a ton of material including explaining why people should care about the spurious emissions.
I have failed to access the actual paper written (what wonders of open science), so if anybody could elaborate a bit more, what kind of questions were actually given to participants of the survey?

People tended to underestimate gender differences in areas such as cognitive abilities, occupational distributions, and academic performance (e.g., GPA in different college majors). In contrast, they overestimated differences in personality traits, behaviors, and social attitudes.

Would a question be something along the line of "Which gender has better grades in STEM?" or "Which gender works more often as a nurse?". If so the results do not surprise me much, but I would be definitely interested if there are any actual findings from this research.
How to promote your Telegram channel, Telegram bot, Telegram mini app
> I also remembering it seeming largely negative

It definitely was, but at least parts of that must have been warranted given Jobs refused to read it, saying something along the lines of "I know I wouldn’t like what it says"
Always has been! Not sure what AI changes here.
Are you comparing only the generation time with your coding time? How are the figures if you include the necessary step of checking the generated code? And how do these times change if you are coding in a very complex environment?
What it takes to add a new back end to Futhark
I was surely making things up on this one. I’m certainly missing many points.
Can the USA make every part of the F35?

https://www.czdefence.com/article/europeanisation-of-the-f-3...: “The F-35's manufacturer, Lockheed Martin, states that currently around 25% of the F-35's components are manufactured in Europe.”

That doesn’t say the USA cannot make every part, but I think it’s likely they will have trouble producing some of them.

For example, https://simpleflying.com/how-many-international-parts-us-f-3... states the F35 has Martin Baker ejection seats and the F35B has Rolls-Royce engines.
The Dutch government updated their "prepper" guide the other day, basically asking everyone to make sure they'll be alright for up to 3 days (was 2) in case of calamities - weather events, utility outages, etc. It's pretty standard stuff - water (3 liters/day/person), food, radio / powerbank, flashlight, candles, first aid kit, blankets, hygienic products, etc.
Correct me if I'm wrong, but I have the impression that we'd usually expect to see bigger efficiency gains while these are marginal?

If so that would confirm the notion that they've hit a ceiling and pushing against physical limitations.
I am not so sure about that. Using Claude yesterday it gave me a correct function that returned an array. But the algorithm it used did not return the items sorted in one pass so it had run a separate sort at the end. The fascinating thing is that it realized that, commented on it and went on and returned a single pass function.

That seems a pretty human thought process and shows that fundamental improvements might not depend as much on the quality of the LLM itself but on the cognitive structure it is embedded.
Same line of thinking was used during the Great Depression of 1929, protectionist measures only made everything worse, deepening and extending the recession.

It won't work...
Reasons to Believe (2006)
I've spent more on Claude Code than I'm willing to admit, and I'd estimate about 50% of the spend is "written off". With CC it can be tough to judge when to stop on a particular path.

Prior to CC I was using Goose, which is similar - and it's hard to tell how much better CC it than Goose as Sonnet 3.7 was released at the same time I switched. One of the nice features of Goose that CC doesn't have is loadable history/resumable sessions.

The workflow I've actually found most effective (and cheaper) now is to use the GitHub integration in the Claude.ai to get started, then use Claude Code to fill in the bits. The GH integration is much better than I expected, and worth a try if you have a Claude plan.
Some things are more predictable than others. The current situation between the USA and Canada lies on the improbable side of the spectrum.
Benchmarking is just insanely hard to do well. There are so many things which can mislead you.

I recently discovered a way to make an algorithm about 15% faster. At least, that's what all the benchmarks said. At some point I duplicated the faster function in my test harness, but did not call the faster version, just the original slower one... And it was still 15% faster. So code that never executed sped up the original code...!!! Obviously, this was due to code and memory layout issues, moving something so it aligned with some CPU cache better.

It's actually really really hard to know if speedups you get are because your code is actually "better" or just because you lucked out with some better alignment somewhere.

Casey Muratori has a really interesting series about things like this in his substack.
It’s not satire, it’s how you do full OO in plain C.
Stretching "no observable effect" all the way to a 10000 word blog post.
there is a plateau where you simply need more compute and the m4 cores are not enough, so even if they have enough ram for the model the token/s is not useful
First to clear up my bias: Tesla is an overvalued scam company by a fascist techno-oligarch. I hope we will boycott this company in Europe just based on Elon Musk behaviour alone. This is my political opinion. With that out of the way...

My opinion as a driver is that these cars deliver far less value for the price than other EVs. I have driven Model 3 and Model Y so far and both experiences have been very mixed.

- I enjoyed the responsiveness and on-the-road feel of the car for the most part which is entirely crippled by feelings of a cheap suspension and weird steering. The cars feel like racing a plastics car barely holding it together, gives me vibes of cheap Korean cars back in the 2000s.

- I enjoy the clean interior design and wide views which are again crippled by low quality materials typically found in budget cars and low quality, cost-cutting material processing.

- Wtf is that UX? Everything hidden in weird submenus in a central touchscreen. The OS has been designed by engineers rather than UX professionals and they seem to never have driven a car other than on empty, sunny 20mph roads or a parking lot.

- The blinking UX is terrible and it's clear that this is the result of cost-cutting.

- Charging is the best experience among EVs. Others need to catch up, still in 2025...
> At this point, what format of interview isn’t a problem?

The original 1.

Is a surgeon going to have a surgery test before they get hired?

Is a chef going to live stream cooking a dish and then for the interviewer to virtually "taste" it before deciding on a hire?
> force of drag grows exponentially with speed

No, it grows only polynomially [1].

[1] https://en.wikipedia.org/wiki/Drag_equation
First the terminators controlled the sea. They blocked the trade routes and fishing.
What kind of equipement one would need for that ?

Also interested in what kind of equipment broadcasters use - it's some off the shelf stuff ?
"Sex traffickers are using the human powers of speech and locomotion to aid in the coercion of their victims"
Romania has certain laws pertaining to running in an election, which this candidate has broken. Regardless of any connections to Russia, you have to declare your spending, you have to be transparent about how much you invested into your campaign and there are limits as to how much you can spend.

If a candidate ignores the law, they are barred from running. That is the basis of democracy.

I do agree that it should be noted that this was the winning candidate from the first round, and so a lot more care should be placed into making sure the case is airtight and no errors were made in the investigation.

Do you think there should be no such laws? Or do you think the courts have made an error in their judgment?
> The reasons for the war are deep.

Are they, really? As a person who grew up in a country that was invaded by Russia multiple times in the span of a few hundred years, it's evident that the main reason is a imperialistic view.
Did Scientists Accidentally Invent an Anti-Addiction Drug?
Yes, I guess in most of Europe the 200-250 years between Rembrandt and van Gogh is exactly when family names solidified from a simple description "the one from village X" or "son of Y" or "the one with a red hair" to become a hereditary name essentially detached from its meaning.
I dont think HN needs to syndicate Steve Yegge's twitter feed
Right now: Waterfox and Florp, both based on FF.

In long run: I hope Ladybird will become usable in the next couple of years.
Have you performed a CPR since you judge others?
To clarify: The situation is still not completely understood? It's not just only the computed gotos, but there is some other regression in Clang19? Basically, the difference between clang19.nocg and clang19 is not really clear?

Btw, what about some clang18.tc comparison, i.e. Clang18 with the new tail-call interpreter? I wonder how that compares to clang19.tc.
Don't worry. Just wait until you start doing async stuff, especially with React.

You'll be dreaming of good old times of linear stacktraces.
Hi, our 2€/month is indeed a low-entry. About 20% of our users pay voluntarily more to support our mission. As a social enterprise, we do not want to make profits on the subscription, but rather keep it low-cost or support our mission. In the end, it's a mixed calculation, which largely depends on how many searches an average users does (we assume around 80). By the way, Kagi has not built an own index; their model is pretty close to ours.
I'd be very careful with Qwant.

They have taken major investment from Axel Springer (Bild, Die Welt) and the day will come when the publisher wants something back for its investment.

If the story turns out like it did with Cliqz/Hubert Burda (the other big German publisher) it will mean reinterpreting privacy as keeping the American companies out of the loop but sharing the data with the German publisher is OK, because they are clearly the good guys and can be trusted to treat your data responsibly.

Ecosia looks a lot better at first sight. No obvious ties to traditional media and they make no secret out of their political affiliations. Yet, I doubt they are profitable. I have no energy today to go down that rabbit hole but I'd like to see where their money really comes from.
Which GitHub integration are you referring to?
I'm impressed by how many people who are working with Claude Code seem to have never heard of its open source inspiration, aider: https://aider.chat/

It's exactly what Yegge describes. It runs in the terminal, offering a retro vision of the most futuristic thing you can possibly be doing today. But that's been true since the command line was born.

But it's more than Claude Code, in that it's backend LLM agnostic. Although sonnet 3.7 with thinking _is_ killing the competition, you're not limited to it, and switching to another model or API provider is trivial, and something you might do many times a day even in your pursuit of code that vibes.

I've been a vim and emacs person. But now I'm neither. I never open an editor except in total desperation. I'm an aider person now. Just as overwhelmingly addicted to it as Yegge is to Claude Code. May the future tooling we use be open source and ever more powerful.

edit: Another major benefit of aider is its deep integration with git. It's not "LLM plus coding" it's really like an interface between any LLM (or LLMs), git, and your computer. When things go wrong, I git branch, reset to a working commit, and continue exploring.
You seem to be the only one mentioning this. And I think it is important to stress.

Browser engines[1] are hard to get right. But not impossible.

Google did a great job with the Blink engine. So much so that even Microsoft caved in and is using it now. So Chrome-ish might seem the better option.

So should we cry that Mozilla is imploding under years of bad leadership? Yes! They are the main driver behind Gecko engine and it will likely suffer for it over time.

The good news is that we like with chrome-ish (blink based) browsers (such as Thorium) have a number of options. Librewolf, Waterfox and Floorp are all nice and usable cross platform implementations using the Gecko engine. On your Android device you can stay on Gecko with Waterfox or IronWolf.

Gecko will not implode from one day to another even if Mozilla does. And even if Mozilla does then maybe the community can pick up the pieces. But it will be a tough job.

There is then a risk of monopoly which is never good. It is then very positive as you state that Ladybird is getting velocity[2]. They target alpha in 2026, beta in 2027 with general release in 2028. This is seriously good news which cannot be understated. We have hope! People who care should really follow Andreas updates on Youtube[3]. So while 2028 seems far away you will see that they have already gotten very far and have a good trajectory.

A few years ago when Microsoft gave up and went with Blink I was really worried as Mozilla has been in a downwards spiral for years. But Ladybird (and by extension LibWeb) gives me reason for optimism.

[1] https://en.wikipedia.org/wiki/Comparison_of_browser_engines
[2] https://en.wikipedia.org/wiki/Ladybird_(web_browser)
[3] https://www.youtube.com/@LadybirdBrowser/videos
We can find against the crazy right by making even more extreme strawmen.
> But Rust has a better workaround to create stack traces: the backtrace module, which allows capturing stack traces that you can then add to the errors you return. The main problem with this approach is that you still have to add the stack trace to each error and also trust library authors to do so.

That's technically true, but the situation is not as dire. Many errors do not need stack traces. That so few carry a backtrace in Rust is mostly a result of the functionality still not being stable [1].

The I think bigger issue is that people largely have given up on stack traces I think, in parts because of async programming. There are more and more programming patterns and libraries where back traces are completely useless. For instance in JavaScript I keep working with dependencies that just come minified or transpiled straight out of npm. In theory node has async stack traces now, but I have yet to see this work through `setTimeout` and friends. It's very common to lose parts of the stack.

Because there are now so many situations where stack traces are unreliable, more and more programmers seemingly do lose trust in them and don't see the value they once provided.

I also see it in parts at Sentry where a shocking number of customers are completely willing to work with just minified stack traces and not set up source maps to make them readable.

[1]: https://github.com/rust-lang/rust/issues/99301
Good to know, while I had purchased one for my daughter, I had only a cursory look at the released files.
It's overloaded - it is satire, but also, it isn't.
That would be the safest way if we don't want Trump or Putin propaganda to win.
If you work in an org the share of the success of something that you could claim is really abstract. In some sense the cleaning lady can put claims on "my" success.

Most stuff I have done would probably be worthless without the sale people and customer relations in place. Like 0$ value.
I have been an avid proponent of the way errors are managed in Rust and Go for a long time. However, this article raises a very good point. Before i started developing in Rust and Go, i did Java and python for several years. And damn, do i miss those stacktraces every now and then when something bad happens that isn't properly handled by the code.

Still, i do think returning the error as a return value is better than having a completely separate flow when dealing with exceptions. I like that it forces me to properly deal with an error and not just ignore it and think something like "meh, i'll get to this later". Because i will never "get to it later".
Is this a China specific problem? They're flailing everywhere. Everyone is catching up.
Personally I think the model in Brazil is the best one, you can be fired at any time but you always get severance with the value of the severance dictated by how long you been at the company (I think it was 1 month of salary per year of tenure).

It does create some problems but not nearly as bad.
What on earth do you mean???

AAA is exactly that business: call-out roadside assistance for flat/dead batteries, breakdowns, tows etc. They have 65 million members in North America. Response time varies greatly by day/time-of-day/your location/dispatching company, traffic but typically < 1.5-2h. https://mwg.aaa.com/ (And T-Mobile was even giving free AAA membership in 2024.)

Also look at this discussion on r/TeslaModelY "Do you still need AAA?" comparing reliability and response times:
https://www.reddit.com/r/TeslaModelY/comments/17ju1z2/do_you...

Basic oil change is typically while-you-wait in non-peak hours; where on earth do you live? some 'services desert'?
I've even gotten while-you-wait smog testing done within 45min out-the-door.
> There really was a series of government-funded studies concerning gender in mice

this is true...in the sense that if you make a list of government-funded studies, and ctrl-F it for "gender", and then ctrl-F that list for "mice", you get a non-zero number of results.

of the $8 million they're claiming, $3.1 million went to “Gonadal hormones as mediators of sex and gender influences in asthma”

so...they're studying asthma. using mice. who are given hormones. this is pretty far from the "they're making mice transgender" talking point.

if you read the abstract that they link to [0]:

> Starting around puberty and peaking during mid-life, women have increased asthma prevalence and higher rates of asthma exacerbations than men. Causes of these disparities remain unclear; however, studies have shown that sex-specific inflammatory mechanisms controlled by hormones contribute to differences in airway reactivity in response to environmental stimuli. Despite this, experimental models of asthma have not explored the contributions of sex hormones to inflammatory mechanisms in the female and male lung

asthma affects men and women differently, and they want to figure out why. specifically, they're trying to isolate the affects of hormones on lung tissue. that seems like a worthwhile subject to me? a simplistic understanding of biology would be that lungs are lungs, and the same between men and women. refining that understanding seems like a good goal for basic research to pursue.

if you continue reading the abstract, oh my god they mention that trans people exist

> and no studies have explored the effects of feminizing hormone therapy with estrogen in the lungs of trans women

but...this just seems to me like the scientific method? they're trying to eliminate as many uncontrolled variables as they can:

> In Aim 2, we will study the contributions of estrogens to HDM-induced asthma outcomes using male and female gonadectomized mice treated with estradiol

if you want to study the effects of sex-specific hormones, it seems logical that you would neuter them first, so that they're not producing any hormones of their own, they're only receiving the ones that you inject them with.

so you have female mice, with ovaries removed, who are receiving replacement female hormones. and male mice, with testes removed, who are also receiving female hormones.

if you want to call that "transgender mice", sure, knock yourself out. what I see is just a scientific experiment where they're tried to eliminate as many uncontrolled variables as possible.

now, why are they only doing it with female hormones (estradiol)? why aren't they doing the opposite experiment where the male and female gonadectomized mice are given testosterone? I don't know for certain, but the most likely explanation is that testosterone is a controlled substance in the US (due to its use by weightlifting bros), and so doing experiments with it would be more difficult because of the increased legal requirements.

0: https://reporter.nih.gov/project-details/10891526
Apple does AI as Microsoft did mobile
The GitHub logo between the File Attach, Screenshot and Google Drive icons.