MurphyA/hacker-news huggingface dataset:
by Afrozkhan | 2025-09-09 08:13:22+00:00
Hacker News!

We’re thrilled to announce the launch of Blithe AB, a Swedish AI startup reimagining the electric vehicle experience. Blithe is not just an app — it’s your EV’s digital companion, designed to make every journey smarter, greener, and more personal.

We are just starting MVP development with two high-impact features:

1. Smart Charging AI – Automatically charges your EV at the optimal time, balancing electricity cost, energy source, and driving patterns.

2. Eco Gamification + KarmaWatts™ – Tracks sustainable driving habits, rewards points, enables leaderboards, and makes eco-friendly driving fun and engaging.

This is just the beginning — we envision a fully connected EV ecosystem where AI, community, and sustainability come together.

We’d love your feedback, bold ideas, or feature suggestions — your insights will directly shape our MVP and future roadmap.

Learn more about our journey: https://www.linkedin.com/company/blithe-ab/

Thanks for exploring Blithe — we’re excited to build the future of EV mobility with your input!
by Tixx7 | 2025-09-09 08:13:30+00:00
Its obviously not broadly announced, they're silently trying to push it through. But its also fatigue, Chat Control or the same thing under a different name is a thing the EU has been trying to push for a couple years. Every time the internet complains, somtimes on a larger scale, sometimes just the privacy niche and until now it luckily has always failed because not enough member states agreed on it. They will try until it goes through.
by dns_snek | 2025-09-09 08:14:00+00:00
No ads but it's far worse than just annoying — for me. I get annoyed when a video buffers for 10 seconds due to a technical hiccup. Being made to wait for up to a minute with pretend-technical issues and mocking messages like "Why am I seeing this?" that try to convince me that they're not doing this on purpose is insulting and enraging.

I would gladly pay for an independent alternative but I will never pay for Youtube Premium on principle [1]. If these workarounds stop working I'll just use third party clients all the time, I already use SmartTube on TV.

[1] If I give you my money, I want you to respect me as a customer. Google will continue tracking me, abuse my personal information, and almost certainly re-introduce ads at some point in the future in pursuit of infinite growth. It's never going to be enough, the only winning move (with them) is not to play.
by pydry | 2025-09-09 08:14:27+00:00
It's not a phenomenon specific to refactoring. Humans just arent good at appreciating abstract gains or abstract risks.

The proliferation of technically clueless managers of tech projects and their "control systems" such as scrum has exacerbated the problem.

I met some doctors recently that made some rhyming complaints when non-medical mba management took over a practice.
by aDyslecticCrow | 2025-09-09 08:14:45+00:00
Quite complex algorithms are used to compensate and tune for pattern clarity and focus in high end semiconductor production.

Its a field that has used neutral networks before. (As people pushed down the size pre-EUV, apparently alot of wierd techniques were layered to produce features at or smaller than the wavelength)

But mistral just makes llms. There is no reason to believe experts in llm would be at all competent at quantom scale physics simulation and prediction.

It feels more logical to invest on the existing researchers and companies in the nanotechnology design field to adapt newer AI techniques.
by imtringued | 2025-09-09 08:14:49+00:00
The core argument in RISC vs CISC has never been that you can't add RISC style instructions to a CISC. If anything, the opposite is true, because CISC architectures just keep adding more and more instructions.

The argument has been that even if you have a CISC ISA that also happens to have a subset of instructions following the RISC philosophy, that the bloat and legacy instructions will hold CISC back. In other words, the weakness of CISC is that you can add, but never remove.

Jim Keller disagrees with this assessment and it is blatantly obvious.

You build a decoder that predicts that the instructions are going to have simple encodings and if they don't, then you have a slow fallback.

Now you might say that this makes the code slow under the assumption that you make heavy use of the complex instructions, but compilers have a strong incentive to only emit fast instructions.

If you can just add RISC style instructions to CISC ISAs, the entire argument collapses into irrelevance.
by neobrain | 2025-09-09 08:15:05+00:00
> ⇒ I think it’s more of “we were looking for a new revenue stream, and picked this as a way to get that”

This seems highly implausible given the 2 USD/mo pricing, the existence of a free storage plan, and the non-negligible operating costs that obviously do exist.

I'd be interested if you have data that supports the idea of the economics working out though.
by camel-cdr | 2025-09-09 08:15:10+00:00
This is also supposed to be for desktops/laptops afaik, idk about phones.

Edit, this part of the server platforms spec certainly: https://github.com/riscv-non-isa/riscv-brs/blob/main/intro.a...

> BRS-I is expected to be used by general-purpose compute devices such as servers, desktops, laptops and other devices with industry expectations on silicon vendor, OS and software ecosystem interoperability.
by aredox | 2025-09-09 08:15:30+00:00
>Intel and AMD have had plenty of years to catch up to Apple's M-architecture and they still aren't able to touch it in efficiency.

Why would they spend billions to "catch up" to an ecological niche that is already occupied, when the best they could do - if the argument here is right that x86 and ARM are equivalent - is getting the same result?

They would only invest this much money and time if they had some expectation of being better, but "sharing the first place" is not good enough.
by ACCount37 | 2025-09-09 08:15:44+00:00
"Fuck knows" is a wrong answer if I've ever seen one. If you don't have anything attached to your argument, then it's just "LLMs are not intelligent because I said so".

I, for one, don't think that "intelligence" can be a binary distinction. Most AIs are incredibly narrow though - entirely constrained to specific tasks in narrow domains.

LLMs are the first "general intelligence" systems - close to human in the breadth of their capabilities, and capable of tackling a wide range of tasks they weren't specifically designed to tackle.

They're not superhuman across the board though - the capability profile is jagged, with sharply superhuman performance in some domains and deeply subhuman performance in others. And "AGI" is tied to "human level" - so LLMs get to sit in this weird niche of "subhuman AGI" instead.
by dspillett | 2025-09-09 08:15:51+00:00
> Unfortunately, I have no way to detect DNS based blocking short of loading an actual ad.

Before that point I'd already spotted that limitation, but there might be an easy solution: get a domain added to a common block list used by DNS based blockers. If you get the right content from a resource on a host with that name (or the other test passes, so we test for both forms of blocker) show the message.

Of course there will be false positives if the page goes down or if they're is some other network issue, but no test like this will be perfect.

Anyone want to save me the research to find out the easiest way to get a domain on the lists? I have no objection to sacrificing a few £ per year on a name to use and I've got spare resource to serve the pile of tiny requests that'll go through because people aren't running a blocker.

EDIT: as a secondary note, I wouldn't just flip between “display:none” and “display:block” on one element upon detection result. That might cause visual disturbance in many page layouts as things load. I would leave a block of the same positioning and size properties in the flow in either case, either blank or with a message like “You'll be pleased to know that your ad blocker seems to be working.”, perhaps leaving the space blank (but still in the flow with the same dimensions) initially so an incorrect message isn't displayed if something (scripting being disabled client-side for instance) stops the tests running at all.
by ktallett | 2025-09-09 08:16:16+00:00
I understand your thoughts regarding pace but I don't think that places like ChatGPT will improve at the same rate especially if their rather disappointing recent release is anything to go by.

Hardware can be bought or rented, and AI talent isn't US centric or anything, it exists in many industries and will easily be found. Any knowledge that is missing will be learned. Possibly even better than competitors as there are many flaws in existing options.

Many USPs are out there, from focused use cases, to accuracy all of which could be extremely useful.
by archagon | 2025-09-09 08:16:56+00:00
I think my hardest gaming achievements have been Pantheon of Hallownest, Malenia in Elden Ring, and 106% Super Meat Boy. Silksong is nowhere near as hard as any of those… but I think I’m about 2/3 of the way through, so who knows what’s in store for the true endgame.

Have yet to run into a truly brutal boss like the last few Pantheon participants in HK.
by apexalpha | 2025-09-09 08:17:26+00:00
Good news! ASML has a very strategic position. We are essentially all downstream of this one company.

Personally I see this investment as much more political than technical. ASML wants to be a real 'European' champion; not just Dutch. The Dutch and German government are on board; now the French are too.

See also: new CEO is French.
by 1718627440 | 2025-09-09 08:17:56+00:00
I think the point is about e.g. malloc as shown in the blog post. The stdlib function already have return values to indicate invalid arguments from the caller. These exist to allow the caller to decide what to do in this case. Replacing them by invoking UB or panicing, means the user looses control.

Having the stdlib expose both ways, means either having two stdlibs (like on MS Windows), or dynamic checks in the stdlib. I don't think either way is a good idea. Thus, these contracts can't be used by libc.
by dijit | 2025-09-09 08:18:29+00:00
Yeah, the musl people tend to closely follow the spec, this doesn’t always win them friends: https://news.ycombinator.com/item?id=22682510

Swapping out jemalloc for the system allocator will net you huge performance wins if you link against musl, but you’ll still have issues with multithreading performance due to the slower implementations of necessary helpers.
by shakna | 2025-09-09 08:18:40+00:00
> In my opinion AI slop is slop not because AIs are basic but because the prompt is minimal

And you'd be disagreeing with the vast amount of research into AI. [0]

> Moreover, they exhibit a counter-intuitive scaling limit: their reasoning effort increases with problem complexity up to a point, then declines despite having an adequate token budget.

[0] https://machinelearning.apple.com/research/illusion-of-think...
by simonw | 2025-09-09 08:18:53+00:00
There's something very interesting about being able to serve strong LLMs at much higher token speeds.

Mistral previously partnered with Cerebras on Le Chat: https://www.cerebras.ai/blog/mistral-le-chat

I'm quite surprised that neither OpenAI nor Anthropic appear to have done a similar deal. Their inference is slow in comparison - like 5.10x slower than what Cerebras can achieve.

Google have their own TPUs which seem to be giving them a performance edge. Google AI mode is lightning fast in comparison to GPT-5 Thinking search for result equality that looks to be in the same ballpark.

... that said, on reading the linked press release there's actually no mention of model performance at all:

> a long-term collaboration agreement to explore the use of AI models across ASML’s product portfolio as well as research, development and operations, to benefit ASML customers with faster time to market and higher performance holistic lithography systems.
by samrus | 2025-09-09 08:19:16+00:00
I disagree with the author saying silksong breaks the definition of a game because what it offers is challenge instead of "fun"

Thats like saying shawshank redemption isnt really a movie because its not fun like the original charlie chaplain films

I think the vast majority of games are meant to be digital toys, the way early movies were mostly cheap entertainment. But just like movies evolved as an art and artists began to become more comfortable with the medium, games will also become more artistic and less like toys.

The interactive nature of games is so innovative in the art world that it hasnt really caught on how to use it. But its evolving. Dark souls, the spiritual ancestor to silksong and pther soulslikes, is harder and that was a response to games like call of duty which felt like they were just trying to get the player through the level with as little friction as possible, with the pakyers actions being an inconvenience the game has to overcome so as to give them their dopamine hit. Dark souls responded to that by respecting the player and trusting them with a challenge they can be proud of solving.

This idea of one peice responding to another is exactly how art works. And the fact that the interactivity of the medium is what is being played with in these peices is a sign that we are moving towards art evolving to embrace interactivity like it did video

Another example is DDLC. That game did amazing things with making the narrative meta that non interactive media simply cant do. A character in a movie turning to face tue camera and addressing the viewer is trippy for sure, but a character telling you your steam username is way fucking trippier, and sells the meta aspect way better

Games arent just toys, they can be art. Art just hasnt evolved enough yet, but its on its way
by philipallstar | 2025-09-09 08:19:26+00:00
No, this is a huge problem. If you care more about envy than results, you get the Soviet Union and mass killing and starvation. Or Communist China with mass killing and starvation. The only important, world-changing metric is lifting people out of absolute poverty.

What you're saying would equally apply to a kid annoyed at his dad because his friends have a Ferrari but his family only has a Porsche. It's childish.
by zozbot234 | 2025-09-09 08:19:55+00:00
> I feel like encoding scalar fmacc with three sources and seperate destinations and rounding modes was a huge waste of encoding space

This might be easily solved by defining new lighter varieties of the F/D/Q extensions (under new "Z" names) that just don't include the fmacc insn blocks and reserve them for extension. (Of course, these new extensions would themselves be incompatible with the full F/D/Q extensions, effectively deprecating them for general use and relegating them to special-purpose uses where the FMACC encodings are genuinely useful.) Something to think about if the 32-bit insn encoding space becomes excessively scarce.
by cung | 2025-09-09 08:20:07+00:00
I’m a paying customer, but my biggest issue is that the content and suggestions themselves are still ads. I feel like I am paying to remove ads from within my ads.

The videos I am being recommended are still about how natural McDonalds food is, how this natural supplement from XYZ is disrupting healthcare and how this coffee machine will revolutionize the way I make coffee.

If the recommendation algorithm would be a bit less corporate, I’d be a happy customer. That, plus Apple Watch standalone Youtube Music app.
by asim | 2025-09-09 08:20:14+00:00
Eventually with all technology you realise we need regional localised players who can cater to the regulations and nuances of those markets. Yes we'll continue to have global providers of AI technology like OpenAI but it's vitally important to have local players which over time might just offer a better experience to the EU or wherever else. We cannot be continually dependent on the US for everything. This also means we're not going to see it at the scale of revenue and valuations or fundraising as the US and thats ok. It's important not to try play the same game e.g burning all the funding on GPUs and high compensation. Spotify, Adyen, etc have proven their worth starting in the EU. Even in the UK there are specific companies that cater to banking, ride hailing, etc and we need to keep some of that tech local. I think this also goes down to the infrastructure level of technology, cloud and AI which we haven't done enough of. And maybe even mobile and AR glasses.
by motbus3 | 2025-09-09 08:20:29+00:00
I ditched having any smart stuff I can avoid. One of my best friends on the other hand has everything he can, or he had. I don't know. The amount of cameras and the lack of security upgrades on those devices gives me chills.

I have been worried about it since I found my ISP router back in the day spent 10G/week by itself when nothing is connected. Wtf
by nirui | 2025-09-09 08:20:32+00:00
Not sure if I'm allowed to quote from the protected article, but the full talk point was:

> “What’s actually going to happen is rich people are going to use AI to replace workers,” he says. “It’s going to create massive unemployment and a huge rise in profits. It will make a few people much richer and most people poorer. That’s not AI’s fault, that is the capitalist system.”

It's kind curious how that would happen.

In the old days, if you want to maintain a monopoly, you can try drain out the talent pool so no one else can hire the best people to do the work that you're doing, and you can also try patent wall to delay your competitors from launching their product.

But if a worker can be replaced by an AI, it could also mean that the competitiveness of the work is significantly reduced, to the point that theoretically everybody can do it. The only way (i guess) to remain the monopoly is then tightening control on the AI while optimize the process to kill off all potential competitors etc. It's all Red Ocean policies (https://www.wallstreetprep.com/knowledge/red-ocean-strategy/).

"Massive unemployment" maybe, but I don't think "huge rise in profits" is guaranteed.
by adrianmsmith | 2025-09-09 08:20:58+00:00
Having table names plural e.g. "customers" and object names in your programming language e.g. "customer" is one extra piece of complexity that's not necessary.

For example we have a table "customer_data" at work and in our generated ORM code it's called "customer_datum".

The open-source singularization library is doing its job, but it sure made it difficult for me to global-search for that object name when I joined the company and didn't know the object was called that.
by jiggawatts | 2025-09-09 08:21:25+00:00
I've been watching this process with a keen eye as a technical consultant, and one thing I've learnt is that naive models of large organisations as Profit=Revenue-Costs is totally inadequate for enterprise sales. Yes, it is true that saving money anywhere will improve profits, but you can only sell that to an individual who's personal KPI needles move because of this! If the cost is in dept X but the profit is recorded in dept Y, then don't bother. You won't get a sale, even if it's tens of millions of dollars of saved costs or increased revenue. At best, you can find their common manager and try to sell it to that person, but even that has pits of failure you can all too easily fall into.
by euLh7SM5HDFY | 2025-09-09 08:21:30+00:00
> Websites are willing to host and organise a vast number of content because that'll attract an audience for ads.

That hasn't been true for decades. In a way the race to bottom has already finished, we are at "100% clickbait" stage. I checked it very carefully and both Android build in "news" page and Microsoft's equivalent in Win11 Weather&News Widget are just that.
by chrismorgan | 2025-09-09 08:22:37+00:00
I used i3 previously (2013–2016), and after a few years back on Windows (2016–2021), decided to try Sway on my current laptop (mid-2021), which happens to have a 1.5× panel.

Not everything has always been smooth, but at some point when I was needing to do screen sharing via Zoom I had to switch back to i3, and the comparison was more stark than I remembered.

On i3:

Tearing (graphical glitches) is terrible, especially if you’re doing screen sharing. I can’t use my XF86AudioMicMute key because its keycode is 256 and X only supports 8-bit codes. The touchpad doesn’t work well. Scaling stuff is a total mess, a mess that you can mostly get to work, but you’ll need to set four different environment variables and run a gsettings daemon and set these three properties and add this file to this location and that one to that and modify your Chromium flags and I probably even forgot a couple of steps.

On Wayland:

Tearing is solved. I had to modify the keymap to get XF86AudioMicMute¹, which I suspect was because of X compatibility, but then it works. The touchpad works very well, gestures, scroll rates and all. Scaling is robust and automatic, if you have an integer scaling factor or are willing to settle for render-at-next-integer-and-downsample, which is a bad technique but good enough for Apple; and compositors now support proper fractional scaling, and apps are more commonly implementing it (though I’m distressed it took so long). Firefox Nightly has just this week finally fixed the last problem that I’ve noticed, and I hope they’ll default-enable Wayland fractional scaling and Wayland soon.

The only thing I feel Sway’s behind in now is its lack of per-window screen sharing. Other than that, it’s very solidly better than i3 in every way: in convenience (things work better out of the box), in robustness (features that exist don’t have issues) and in features.

—⁂—

¹ Ran `xkbcomp $DISPLAY keymap.xkb`, then modified that file by changing `maximum = 255;` to `maximum = 256;`, and adding in appropriate places `<I256> = 256;` and `key <I256> { [ XF86AudioMicMute ] };`. Then, in ~/.config/sway/config, `input * xkb_file "~/.config/sway/keymap.xkb"` or similar.
by emsign | 2025-09-09 08:22:39+00:00
I fear that if AI filling the gapsis competing with your own thoughts while using it, your lazy brain goes the easy way and accepts the insinuations of themachine as its own. Beating the entire purpose of having a gizmo that writes down "your very own" thoughts.

That is if this exists. But if it does, it's not what you think it does for you.
by diimdeep | 2025-09-09 08:23:03+00:00
Here is 115 pages: https://storage.courtlistener.com/recap/gov.uscourts.cand.45...

from here: https://www.courtlistener.com/docket/71293063/baig-v-meta-pl...

This further surprised Mr. Baig, as WhatsApp, which is known for its strong security brand externally, had such a small security team of just 6 engineers, and they were all only working on this tiny aspect of application security. All the other teams in WhatsApp were well staffed. The engineering team had about 1200 engineers. In addition, there were about 100 product managers, about 100 product designers, nearly 200 data scientists, etc. WhatsApp overall had about 3000 employees. “Are we going to be in the same situation as Mudge at Twitter?”

WhatsApp is way beyond just texting and calling, it is basically global infrastructure now, used daily by governments, NGOs, and billions. This is not a startup screw-up, it's a public utility gone seriously messed up. Heads need to roll. Stop playing god. Secure the platform or step aside.
by 1GZ0 | 2025-09-09 08:23:19+00:00
> It's completely fair game to react to the provocation rather than the substance of the article itself.

Yeah, but its down right stupid to do so.

The title isn't even misleading or part of a Motte-and-bailey argument.

People just hear "Package Managers are Evil" and assume that the author means you shouldn't use third party dependencies. Which is NOT what's being argued.

But I guess you'd know that, if you read passed the title.