MurphyA/hacker-news huggingface dataset:
by martinpw | 2025-07-14 07:00:26+00:00
Well for a start Norway is not in the EU and therefore does not have tariffs on Chinese EVs, so would not expect any impact in that part of Scandinavia at least.

Also the tariffs are higher on pure EVs. Plugin hybrids have a lower tariff. As a result, BYD plugin hybrid sales are growing faster than pure electrics in the EU:

https://www.reuters.com/business/autos-transportation/chines...
by AuryGlenz | 2025-07-14 07:02:46+00:00
I’m sorry, but as one of the rare (decently) fit & nondiabetic people that have taken these drugs I’m going to call out your comment a bit.

While I have no doubt that obese people have gradually made appetite control harder for themselves, the full feeling you get on GLP meds is in no way the way us normal-weight people feel.

I too, could easy eat a whole bag of doritos after some pizza and then decide I want ice cream. I don’t do that because I know it’s an awful idea and so I maybe just have a pickle after the pizza instead.

On GLP-1 medications at a decent dose I don’t know if I could force myself to eat anything after half of my normal serving of pizza.

That’s not the way the rest of us normally are apart from rare exceptions, I assure you.
by perching_aix | 2025-07-14 07:02:47+00:00
Yes, the refresh cycle takes ~16.6 ms. There's another "point" chasing behind the refresh "point", that will be where the panel's response time has finished catching up with the refresh. In between these points, the pixels are slowly morphing from one color to the next. On LCDs, the area between these two points is quite sizeable, definitely more than a few lines, sometimes even hundreds of lines. On a 1080p 60 Hz display, just 1 ms of response time corresponds to 64.8 lines (6% of the screen) being constantly in flux, for example.

The difference between LCDs and CRTs in this regard then, is that on a CRT you only ever got light during that chase section. The initial state is full darkness, and the final state is full darkness too. It's a pulse.
by delusional | 2025-07-14 07:04:44+00:00
A hasty edit left out an important caveat of my prior comment. I was talking about my experience in real life.

Online I would say that every discussion across the political spectrum seems to be dominated by intolerance. Also the left, I agree.

I'm specifically concerned with how those communities affect the real world people I talk to outside of the internet, and there I find that the "anti PC" crowd takes their philosophy along with them much more readily.
by nothrabannosir | 2025-07-14 07:05:24+00:00
The punchline of the joke isn’t that it’s weird to put a price on X, but that it makes it rather hollow to start that same paragraph with four different variations of “I would never do X!”.

It’s kind of like an Abbott and Costello routine. I would never do that! How dare you suggest that. You’re a commie. The scum of the earth. I’m above that. Gimme five bucks I’ll do it right now.
by somenameforme | 2025-07-14 07:06:03+00:00
There's far less interest in this than you'd expect. The Arecibo Telescope [1] was as famous as they come and was the largest single aperture telescope (> 300m) until 2016 when China surpassed it with FAST, which is just real life having some artistic foreshadowing. Opened in 1963, it was iconic and show up in various major movies like James Bond Goldeneye, Species, and contact. Yet it was nonetheless left to rot for a lack of interest in paying the low millions of dollars it'd cost to maintain it, all the while we spend trillions of dollars on wars half-way around the world.

[1] - https://en.wikipedia.org/wiki/Arecibo_Telescope
by ViewTrick1002 | 2025-07-14 07:06:22+00:00
The EU tariffs are based on the portion of cost they calculated to be state aid. Ensuring fair competition.

We can always debate exactly how fair it is, and if the European companies would be forced to become better if competing without a tariff shielding them.

But the EU tariffs are nothing like the 100% tariff Biden instituted to completely shut Chinese cars out of the American market.
Show HN: Prefetching based on mouse/keyboard predictions in JavaScript
by BartSpaans | 2025-07-14 07:08:24+00:00
I was looking for a way to make prefetching on my site faster. I had been using the classic onHover technique, but it started to feel limiting. So I switched to prefetching when elements enter the viewport. That worked, but over time I realized it was pretty wasteful. Just because something is visible doesn’t mean the user is going to interact with it.

That got me thinking about something in between. So I built ForesightJS in the open. Instead of prefetching onHover, it prefetches onIntent. If the mouse is clearly moving toward a link, it gets prefetched before the hover even happens. Same with keyboard navigation. If a user is a few tab stops away from a target, ForesightJS will kick in and prefetch it early.

I completely agree that this might not be for everyone, however if you do want to squeeze out those extra ms you might want to give it a try!
by specy | 2025-07-14 07:09:23+00:00
Thought this was the perfect place to share a project I've been working on for a few years: https://asm-editor.specy.app

It's an interactive online IDE for many assembly languages, currently M68K, MIPS, RISC-V and X86 (I need to improve X86). It has a ton of features that are made to teach assembly programming, and it can be embedded in other websites.
by tialaramex | 2025-07-14 07:09:33+00:00
It might be similar to Matt Godbolt's experience with his "Compiler Explorer". Most of your users are not trying to set fire to the free system, and when somebody does, on purpose or by accident, you focus on being able to reliably recover, not prevent it. So e.g. maybe Clara T Vandal "cleverly" seizes control of a random Compiler Explorer build box, well, that box is no longer marked OK because of her changes, it gets automatically torn down and replaced, no real problem. Did Clara do 0.001¢ of Bitcoin creation without paying for it? Yeah, maybe, and Clara probably cost Matt 0.1 cents for the data centre fees but it's not a big deal.
by kennywinker | 2025-07-14 07:10:09+00:00
Let me google that for you:

https://www.nbcnews.com/nbc-out/out-health-and-wellness/horm...

And on the subject of the (methodologically trash) cass report:

https://osf.io/preprints/osf/uhndk_v1

CRITICALLY APPRAISING THE CASS REPORT: METHODOLOGICAL FLAWS AND UNSUPPORTED CLAIMS
by ksaj | 2025-07-14 07:12:04+00:00
Sometimes ambergris washes up on shores. Anyone who finds it can get pretty wealthy all of a sudden. But these "sea snot" algae outbreaks are so disappointing and gross by comparison. You definitely won't mistake one for the other.

Lake Erie, partly in Canada and the USA, has this intermittent seasonal problem. It is mainly attributed to a certain soft drink company that takes but does not give back to the local environment. Their operations heat up the water, turning nearly 1/4 of the entire Great Lake into green sludge every year.
by atleastoptimal | 2025-07-14 07:12:07+00:00
It's very good at refactoring, creating boilerplate, making big changes with moderate levels of precision.

Current LLM's at least a reasonable percentage of the time still get stuck on race conditions and bugs not obvious via static analysis. If you can explain the exact source of a bug to an LLM they can get it, but if there's a seemingly obvious solution that isn't the correct one, they will try to fix things the wrong way.

It's best to use AI in areas where a lack of specificity or precision isn't a major hinderance, and all abstraction is a closed loop that won't hurt you in the future due to not knowing how it works.
by Sloowms | 2025-07-14 07:12:54+00:00
It's a very weird system to own anything underneath the land anyway. That's how you get the weird oil race areas where people will be drilling from the same source next to each other. The same goes for the water underneath the land.

In some countries the property rights only go like 10 meters deep and even then if there is a need for plumbing underneath there are exceptions. Maybe the issue then becomes that you're not free to do what you want on your own property but it's not like this is a thing in home owners association single family home areas anyway.
by nobodywillobsrv | 2025-07-14 07:16:18+00:00
Very strange. I and some friends I have asked about this have found the opposite. Sure, IRL people are avoiding discussing anything that matters for the most part but then if something does matter, no matter how trivial, they often seem to be completely unable to put forth a coherent set of statements about whatever they think. Speaking to AIs and interacting with "trolls and bots" on the internet at least has a hard cut between the bad actors/bots and the real thinkers.

My impression is that people who find "the internet" bad are simply not imagining that they are sampling a vast space of agents and of course if they simply stop at after the first 10 bad things they will stop pretty quickly. It's basically unbounded what you can find. You must accept that.

I would be very interested in understanding more how people are classifying these two regimes in terms of them being "ruined" or not. Hearing the internet is "ruined" feels a bit like hearing "books are ruined" or something. It just seems bizarre. It is very easy to curate what you read. It is not so easy to curate real life encounters.
by LiamPowell | 2025-07-14 07:18:27+00:00
Ada did this in 1983 before C89 even existed as another point of reference and I'm sure other languages did before that.

(I have not actually checked the standard, but I'm reasonably sure pools were there.)

> But they contribute very little to memory safety [...]

They do solve memory safety if designed properly, as in Ada, but they're not designed in a way that does anything useful here. In Ada the pointer type has to reference the memory pool, so it's simply impossible for a pointer to a pool to exist once the pool is out of scope because the pointer type will also be out of scope. This of course assumes that you only use memory pools and never require explicit allocation/deallocation, which you often do in real world programs.
by TFYS | 2025-07-14 07:18:37+00:00
Those are the result of a free market. Zoning laws are the results of participants in a free market protecting their investments. Even in the absence of a government (if functioning markets could exist in such an environment) with which to create such laws, people would find other ways to do it. Rent control comes after rents in the free market have already increased to the point where people create political pressure to make these policies (if it's not the result of lobbying by investors).

You could temporarily make the situation better by getting rid of these laws and regulations, but over time they would just come back because in a free market the players that get such policies implemented get richer and win.
by rsynnott | 2025-07-14 07:19:17+00:00
The i3 was arguably a pretty interesting idea; it didn't work out, and people wanted more 'normal' electric cars, but it was a reasonable experiment.

(VW kind of had the opposite problem; whereas BMW went "let's make the weirdest possible electric car", the eGolf and eUp were so normal-looking that I think people generally didn't realise they exist; a lot of people thought that the id.3/4 were their first electric cars.)
by rocqua | 2025-07-14 07:22:09+00:00
I'm much more interested in the hardware driver. This thing gets digital encoded input, has to decode it, and then multiplex it to 8 million pixels. 60 times a second. Being able to hit at least 4 million different levels (talking about 4K 60fps 12 bit color).

The input is roughly serial, so it takes a massive serial to parallel conversion.
by cgibson2025 | 2025-07-14 07:22:16+00:00
Wrap your head around this: What good is all the knowledge and massive data that ChatGPT, CLaude, and Gemini have if you need instructions (prompting) to efficiently extract that knowledge from them? They are "AI Agents" Keyword is intelligence, but you have to be "intelligent' to properly use them. Now tell me how that makes any sense? This is why I created aetheragentforge.org for the people who don't want to read an instruction manual how to "Prompt" them correctly. I made simple agents for simple tasks that everyone can relate to. you want to integrate AI into everyones lives to empower them, then we have to build for the cashier at starbucks or the janitor that no one notices, or the people that are scared of AI. You make it relatable, not confusing and scary. Helpful and useful for everyone. One agent at a time.
by rsynnott | 2025-07-14 07:22:30+00:00
This feels vaguely ahistorical; the best-selling manufacturer of EVs in Europe in any given quarter has usually been VW AG (European) for a while now.

> but now that market of house owners is saturated, since they already own EVs so of course sales have tanked, d'uh!

How are you defining tanked? They stalled for about a year but have resumed growth.

> Europeans couldn't justify the purchase of an EV especially given the lower purchasing power compared to USaians.

And yet, somehow, Europe remains a larger market for electric cars than the US (of course, China is far larger than either).

> so now the industry is stuck with an economic recession to boot waiting for more regulations to save it

Again, VW etc seem fairly healthy. Stellantis not so much (though they are somehow still profitable), but their strategy of just owning all the brands that everyone thinks no longer exist and not doing much with them always seemed fairly incoherent.

All in all, this feels like you've come up with a narrative, and are just running with it regardless of reality, tbh.
by bob1029 | 2025-07-14 07:22:32+00:00
I don't think you're doing anything wrong. I think we are trying to apply this technology where it doesn't really belong.

The whole purpose of something like a parser is to reliably capture an AST representation of the thing in question. Asking a statistical model to do the same thing seems insane in principle. You've now turned a deterministic outcome into something that will definitely go wrong with some probability.

The fact that LLMs make for terrible parsers is catastrophic for things like function calling. Every successful agentic demo I've seen has had so many guard rails in terms of error feedback and retry that you wonder where the value-add actually resides. As you say, "I'll just convert..."
by Imustaskforhelp | 2025-07-14 07:22:34+00:00
So I actually pulled the docker compose and now when I try to run it, it opens up at localhost:3100 and when I go there, its just what the website https://opencut.app/ does, and it asks me for wishlist.

I just want to use your application and recommend it to my friend who uses capcut but this seems so AI generated, so ragebait induced with Zaid and the code of conduct is not followed, the stars feels like they are frauded and even though I starred your project, I feel like unstarring it, since I am not even sure if this project has a simple prototype we can use at this point and I am clearly frustrated.
by KoftaBob | 2025-07-14 07:22:46+00:00
What happened is the gig economy inserted a middleman (DoorDash, Uber Eats, etc.) between the restaurant and customer. These platforms take a 20–30% cut, charge customer fees, and still often lose money.

Meanwhile, drivers—now independent contractors—get no hourly wage, no benefits, and absorb all costs (gas, car, downtime). Tech didn’t increase efficiency for workers—it added a VC-funded layer that extracts value.

So despite more demand and better tools, drivers earn the same (or less) in nominal terms, and much less after inflation.
by raccomandoo | 2025-07-14 07:22:53+00:00
When I see all the bad verbal reasoning being spewed around LLMs it becomes easier to understand why so many people think these LLMs are intelligent.

Non rigorous reasoning is at the root of the problem here. AI hype is often indistinguishable fro AI slop, because those who believe it are also not very good at demanding and asserting rigor.
by maxbond | 2025-07-14 07:22:59+00:00
Of course they do. I never said otherwise.

You can know about a downside to doing something, still decide to do it, and still publicly say that there shouldn't be that downside. That doesn't even make you a hypocrite.

Sometimes I drive places. I know that it's dangerous. I accept that risk. But I'll still say people shouldn't be reckless drivers and that we should make the roads safer.

And I certainly am not, by accepting the risk of driving, giving someone permission to drive drunk and wreck into me. That'd be a crazy interpretation, right? So what's the difference here?
by danielhanchen | 2025-07-14 07:23:07+00:00
Oh so chat template issues yes are quite pervasive sadly - for eg Llama as you mentioned, but also Qwen, Mistral, Google, the Phi team, DeepSeek - it's actually very common!

My take is large labs with closed source models also did have issues during the beginning, but most likely have standardized the chat template (for eg OpenAI using ChatML). The OSS community on the other hand keeps experimenting with new templates - for example adding tool calling causes a large headache. For example in https://unsloth.ai/blog/phi3 - we found many bugs in OSS models.
by nice_byte | 2025-07-14 07:23:57+00:00
correct, understanding the instruction set architecture you are working with is required for reasoning about the performance of a given algorithm in detail.

you will likely not be writing a lot of assembly by hand, however steering the compiler codegen in the right direction requires an understanding of what the compiler produces.

even outside of enhancing performance, knowledge of instruction sets is instrumental for security research and reverse engineering. for some fun but practical demonstrations, see work by Nathan Baggs on YouTube - it involves staring at a lot of disassembly.

i don't know where this misguided notion that assembly language is "1975" comes from. it's not like Cobol where a few large but important systems keep it alive. this is something that lies at the core of every interaction with computers that you have daily.
by vineyardmike | 2025-07-14 07:24:02+00:00
> Imagine this: A guest walks into your hotel. The front desk greets them by name, already knows they prefer a room away from the elevator, and offers a complimentary drink, the same cocktail they ordered at your rooftop bar during their last stay

> at checkout, they’re offered a late checkout because their flight doesn’t leave until 8 p.m

This would honestly be amazing. Most hotels I've seen don't even want to clean the room as often, and try to minimize the need for front-desk staff.

Everyone hand-wringing over this forgets that learning about you is one thing, but using it requires spending money on making the guest happy, and most businesses won't do that, so they won't pay to collect and process that info.
by scoofy | 2025-07-14 07:24:18+00:00
If you understand the underlying reasons for why an investor would buy an actively depreciating asset, then you understand why OP suggests--correctly in my opinion--that this is a non-story.

We have a housing shortage. As long as it looks like the shortage will continue, investors--people--will buy depreciating assets in the hopes that population growth will cause them to be worth more tomorrow than they are today. If it's not Private Equity, it'll be rental companies. If it's not rental companies, it'll be mom & pop landlords. If it's not mom & pop landlords, it'll be people looking for a second home or pied-a-terre with upside potential. The problem is the perpetual shortage clearly indicating increasing economic rents, instead of a trend toward the cost of production.

This is a housing crisis but most Americans are treating it like a housing whoopsie. We treat it with kid gloves, where we fight about the "correct" way to build just enough housing, in just the right places, instead of pointing a firehouse of development incentives, to the point of literally subsidizing private development and public development.

It's basic economics, but our electorate will tie itself in knots to make the housing crisis fit their niche political narrative.
by ksaj | 2025-07-14 07:24:22+00:00
You might be joking, but you're not entirely wrong, either. Doing nothing means not spending. During that post-2008 angsty period of money just starting to roll in again, I "bought on the low" instead of going out every weekend.

People accuse Trump of manipulating the market right now. There is no reason people can't take advantage of it. He puts everyone in a tight bind... buy. Because then he changes his mind and the stocks he nearly damaged spring back to life and you make some money along with his cronies.

That sounds a bit simple on its own. But pay attention to what happened each time he did it. The first time was a surprise. The second time came with an alert. Now we're in the middle of his third manipulation this year. When we get close to the tariff deadline, he'll backtrack again, and bang, money is made. If not, hold, because it will when he finally does move.

(Having said that, buying copper is a bad idea right now, since he just moved and made that spike very recently)

So spend a month or three of bad habit money on the market, and let it grow. Turn that into a habit. It won't help you immediately, but it sure will later.
by atom_arranger | 2025-07-14 07:24:28+00:00
Tesla was built on American R&D and manufacturing and is competitive in terms of cost and features. It’s probably easier to not innovate and go for almost guaranteed short term profit by relocating existing manufacturing processes though.

I don’t think there was no alternative. I think it was an easier, more short term, and more selfish (in relation to fellow countrymen and descendants), choice.
by jillesvangurp | 2025-07-14 07:24:50+00:00
I take vitamin D now but wasn't aware at the time. I never used the light therapy lamp but I had plenty of Italian colleagues that used one. The first time I encountered one of these things, I thought Apple had released some kind of new imac that I hadn't heard off yet. Until somebody explained to me that "no, that's a Philips bright light". Basically you wear some sun goggles and stare at it for fifteen minutes or so while you are blasted with what is indeed very bright.

The dark/light situation never affected me that much. But I could definitely see it in people around me. People from further south have a hard time dealing with darkness. Insomnia is something to guard for.

The Finnish are famously one of the most happy people around. But they also have relatively high suicide rates that spike in spring when after a miserably long winter, the availability of light pushes some people over the edge. As I used to morbidly joke, "Finland is so happy because all the unhappy people keep killing themselves thus removing themselves from these surveils". The Finnish love dark humor like that. This got a chuckle out some of them.
by sirwhinesalot | 2025-07-14 07:24:57+00:00
You deal with those the same way you deal with them in any language without RAII, some sort of try-with-resource block or defer.

Not making a value judgment if that is better or worse than RAII, just pointing out that resources of different kinds don't have to be handled by the same mechanism. This blog post is about memory management in C3. Other resource management is already handled by defer.
by Imustaskforhelp | 2025-07-14 07:24:58+00:00
Oh the gitlab link is really really really cool. I can't express in words how happy I am since I know about iroh and I always wanted to create such a tool myself too but never could figure out iroh.

Now the way I did port forwarding was really wild and really complicated and I think that it might demand a blog post if I am being honest, but yes this project is absolutely godsend. Thanks!!