MurphyA/hacker-news huggingface dataset:
by Yizahi | 2025-04-01 09:27:39+00:00
Adoption is critical for these LLM corporations, because unlike in other industries, here free tier users incur almost the same costs as the paid tier users. They really can't degrade free tier experience too much, or their customers will flee to the competitors. I've read one guy calculating expenses of these corpos and they are truly insane by now and are constantly rising.
by jjani | 2025-04-01 09:28:19+00:00
Back up the thread it was about the whole market, but then we started talking about AI developers (=the vacuum salesmen) and how much they're affected by the mindshare, which is also the part I quoted. The average consumer, absolutely, they all currently use GPT as the data shows, and are indeed led by Ghibli memes - though there's still plenty of time to change that by the huge players, á la Chrome eating all other browsers despite Microsoft's IE monopoly. AI developers though? Much less so.
by earcar | 2025-04-01 09:28:39+00:00
Who's actually making the claim we should replace everything with natural language? Almost nobody serious. This article sets up a bit of a strawman while making excellent points.

What we're really seeing is specific applications where conversation makes sense, not a wholesale revolution. Natural language shines for complex, ambiguous tasks but is hilariously inefficient for things like opening doors or adjusting volume.

The real insight here is about choosing the right interface for the job. We don't need philosophical debates about "the future of computing" - we need pragmatic combinations of interfaces that work together seamlessly.

The butter-passing example is spot on, though. The telepathic anticipation between long-married couples is exactly what good software should aspire to. Not more conversation, but less need for it.

Where Julian absolutely nails it is the vision of AI as an augmentation layer rather than replacement. That's the realistic future - not some chat-only dystopia where we're verbally commanding our way through tasks that a simple button press would handle more efficiently.

The tech industry does have these pendulum swings where we overthink basic interaction models. Maybe we could spend less time theorizing about natural language as "the future" and more time just building tools that solve real problems with whatever interface makes the most sense.
by aucisson_masque | 2025-04-01 09:28:53+00:00
> The Oscar-nominated films Emilia Perez and The Brutalist used AI to alter voices. Adrian Brody won the Academy Award for best actor, even with the help of AI to fine tune his accent when he spoke Hungarian in his starring role in The Brutalist. AI has even been used to de-age actors like Tom Hanks and Harrison Ford.

Everyone is going to be able to be acting now if ai can fine tune your accent, it could also fine tune your acting, the emotions you display, voice intonations and so on..

Hollywood was already in some case more focused on actor body than their acting skill, but I feel its now going to be more and more the primary criteria.
by lelanthran | 2025-04-01 09:28:59+00:00
> How would that help defend you against the accusation that you resented her

That's the "cordial and friendly" part; if you've never expressed any negativity about her it boosts your credibility.

> not wanting to date you?

That's the "distance" part.

If you've never approached her in private, or for watercooler chat, or had lunch in the cafeteria together, or got coffee together ... that buys you some credibility.

In short, you never reached out to her for anything other than a work request, made in a work-provided channel (email, slack, etc), and only reached out verbally/telephonically/in-person when urgency was required.
by MartijnHols | 2025-04-01 09:29:09+00:00
Why would React be bigger and slower than it needs to be? It's a very mature project with a professional development team behind it, I'm sure we can trust them to tackle whatever unnecessary bloat they may have. I think we should be able to trust that anything that is in there serves a purpose, and that it serves hundreds of niche edge-cases that someone will eventually run into but are non-obvious until it's widely used.

These kinds of statements are only true if you're willing to sacrifice in other areas such as maintainability, security, stability, compatibility, accessibility, extensibility or something similar.
by zxspectrum1982 | 2025-04-01 09:29:24+00:00
For starters, 100.000 EUR is nothing. Also, in many jurisdictions that threshold only applies to direct (eg father-son) inheritance but not eg between siblings.

I have an unmarried aunt with no kids. Most of her estate is land (that has passed through centuries in the family and is almost illiquid because the European Union has killed agriculture) and some stock (that cannot be used to pay the taxes because it's not yours until you pay the taxes). I just checked and when she dies, my mom (her only sister) will have to pay 45% of that in death tax. We may need to turn down the estate when she dies because we cannot pay the tax. And you think that's fair? Grow up.
by surgical_fire | 2025-04-01 09:29:27+00:00
> This one has gone further because it's a way for the left to continue locking down mass immigration policies. Although you will read that Le Pen is far right in reality she is a classical left wing socialist with the policies typical of such a person, she is just against the EU and its migration policies. It's a purely ideological action, hence the ankle bracelet.

You are absolutely delusional.

This is on the same ballpark of the argument some brain damaged people repeat that the NSDAP was leftist because it had "socialist" in the party name.
Show HN: Wt.tools – Collect and handle exceptions in your workflows and more
by bh213 | 2025-04-01 09:30:33+00:00
Hi HN,

We built Exceptions Inbox to handle rare exceptions, edge cases, and manual workflows without rebuilding tools each time.

Send exceptions via a single HTTP request and get notified when collected.

Check it out: https://wt.tools/home/exceptions-inbox

Let us know if you find this feature it useful or how you would improve it.
by IshKebab | 2025-04-01 09:30:40+00:00
Yeah the grades seem pretty biased. Wikipedia has 4 thumbs down and is grade B, Whatsapp has 2 and is grade D. One of them is even the same as Wikipedia's. Apparently just having "Any liability on behalf of the service is only limited to the fees you paid as a user" (which seems fairly reasonable to me) is enough to go from B to D?
by andrewaylett | 2025-04-01 09:31:08+00:00
If the orientation of galaxies is totally random, we would expect no bias in orientation. If you look at an arbitrary galaxy that's face on to us, it could be rotating either way. And we had no reason to set our prior at anything other than 0.5: why would one direction be more common than the other?

But we observe a bias. Now, that could just be chance — but it's more likely that we've missed something somewhere so our assumption was wrong. One specific possibility is that the universe has an intrinsic spin, which might be because (per the article) we're inside the event horizon of a black hole which is spinning.

Also, yes: we are at the centre of our observable universe.
by elpocko | 2025-04-01 09:31:10+00:00
My PC with a 3060 draws 200 W when generating an image and it takes under 30 seconds at that resolution, in some configurations (LCM) way under 10 seconds. That's a low end GPU. High end GPUs can generate at interactive frame rates.

You can generate a lot of images with the energy you would use to play a game instead for two hours; generating an image for 30 seconds uses the same amount of energy as playing a game on the same GPU for 30 seconds.
by piltdownman | 2025-04-01 09:31:42+00:00
Doing a risk assessment to determine TLS and encryption requirements is a fairly fundamental part of handling of any personal information in any context. That GDPR puts a basic framework and foundational expectations around this as a legal mandate can only be a positive thing from the POV of the consumer.

The notion that this is either a consulting gig fix or an effort to prevent European competition is naive and farcical in the extreme. The three highest fines for Meta (1.2b, 405m, 390m) total €2 Billion. More than every other GDPR fine combined.

https://www.enforcementtracker.com/

Note that GDPR fines for individuals and SMEs are in the 3 to 5 figure range, and come under very basic grounds following repeated warnings. The intention is not to 'crush' anything, least of all SMEs in a globalised marketplace.

This is quickly evident when you look through the fines, whereby the only entity that wasn't a major company with hundreds of millions in turnover to break a fine of €5 million was a Croatian Debt Collector with absolutely appalling violations of basic data control - including processing minors, processing people with no debt at all, and monitoring things down to progression of terminal illnesses.

https://azop.hr/debt-collection-agency-eos-matrix-d-o-o-impo...

The most common by far is Art. 5 and 6 - Insufficient legal basis for data processing, followed by Art. 28 (3) and Art. 32 - Insufficient technical and organisational measures to ensure information security.

These are basic compliance requirements, mirroring something like PCI but for personal as opposed to cardholder information. Framing this as some lobbyist wet dream of Goliath vs David is just so much FUD.
by jjani | 2025-04-01 09:31:42+00:00
I am. I'm saying that what you see as its main selling point:

> It's easy to customize!

May be very overstated, with lots of users not caring or even knowing about that as a selling point. They just use it for all of the other selling points.

> The thing is literally distributed via copied files and updated via diffs instead of being a package. The entire cargo cult that lead up to that is 100% the idea they'll modify it. It's just either don't out of apathy (and should have just used a component library), or do and do so terribly (and should have just used a component library).

It definitely started out that way. Just like sports brands started out selling trainers for, you know, sports. And now 99.9% of the minutes-worn for them is during non-sports activities. But they're meant for sports! That's their selling point! Sure, most people couldn't care less though, and don't even buy them with the idea of using them for sports.
by dicytea | 2025-04-01 09:31:44+00:00
I've checked out the Japanese one, but I'd say that it's definitely no where near "real-world content" IMO. Just the usual tortuously slow-paced, artificially dumbed-down dialogue you'd expect out of classroom recordings.

Most of the videos also contain subtitles, which defeats the purpose of the exercises (you can disable the video manually though). Another issue is that some of the words are segmented very unnaturally (e.g. [み][ません]), so it's unclear how you're expected to fill them in.

In the end if what you really want is "real-world content", then you just need to go out there and find them yourselves - they're everywhere.
by dkh | 2025-04-01 09:31:54+00:00
There is still a lot of manual, error-prone work, even at Netflix. Netflix just has workflows that ensure so many passes are of each task are done, with so many failsafes, fallbacks, tests, checks (both human and automated), and they start doing them all earlier in the production process than most other studios so they can handle things they still didn't account for.

Yes, it's pretty vertical, but essentially every big streaming platform or production company is. There's a very specific Netflix way that governs how all Netflix shows are produced. There is a very different but still meticulously standardized way that governs how all Hulu shows are produced, one for all Warner Bros. shows, etc. This is an area where being vertically integrated is totally fine. It not only makes enormous sense for these studios, but nobody outside of those environments wants or needs these workflows. Netflix's workflows are there to aid Netflix even more than their shows, and while there's a lot of excellent stuff in their workflows that most productions should utilize for efficiency/safety/whatever, there's also a ton of stuff that would make no sense to use independently.
by Ciantic | 2025-04-01 09:32:45+00:00
I use KOReader with Koobo Clara BW (300 ppi screen), it's great.

I still have to remove a lot of CSS from most books before uploading, but after that, it is very good, as you can fine-tune every aspect and have every book look similar. Which, in my opinion, is necessary because e-ink readers still don't have enough resolution to use all the fancy fonts authors may have thought. Also, the ability to set margins to the same is very important to me.
by earcar | 2025-04-01 09:33:39+00:00
Fascinating timing for this feature. I suspect the AI chatbot explosion has been a major driver behind the push for richer select elements.

Have you noticed how every AI interface needs to let you choose between models? The current select element is embarrassingly inadequate when you need to show more than just text labels. You want to display model capabilities, performance indicators, context sizes - not just "GPT-4" vs "Claude 3.7" as plain text.
by nsonha | 2025-04-01 09:33:52+00:00
I'm a lot more open to "coding in untyped strings" these days, but if you ship yet another syntax on top of html without proper tools (lsp or whatever way for it to play nicely with typescript), then I find it rather lame. I'd rather just write truly vanila js and html, instead of using another "framework", for no apparent benefit.
by vbezhenar | 2025-04-01 09:34:52+00:00
It's not 80 lines. It's many thousands of lines in any real project. Lines that you should keep synchronised with "source of truth". People love Lombok for a reason. And most developers don't really care about implementation details, they believe that Lombok is "big enough" to work in the foreseeable future. It worked for them for years, it's supported well in Idea.

I, personally, avoid Lombok, specifically because I care about implementation details. Because if I would have wanted better Java, I'd go with Kotlin rather than this hacky way of using another Java-like language. But other people hold different opinions.
by geocar | 2025-04-01 09:35:17+00:00
> you'd need to go to liquid cooled to do better?

I'm afraid of trying something really invasive like liquid because I live in Portugal and getting weird stuff takes forever.

> Or are you aware of a more effective enclosure?

No I don't really: I have some heavy blankets hanging which helps a bit. My musician friend told me I should glue some egg cartons to the blankets, so I'm going to try that soon.
by Adverblessly | 2025-04-01 09:35:35+00:00
> There were a million Doom clones, none of which were as good as Doom.

Sorry to take this on a tangent, but the problem with Doom clones isn't that they aren't as good as Doom, it is that Doom already exists and is known to the audience. If you've had your mind blown by Doom, playing a 10% better version of Doom isn't going to blow your mind again, it is going to merely be a fun experience. Many people won't even bother to try that 10% better Doom clone, since all they'll see is a clone of something they already tried.
by KronisLV | 2025-04-01 09:36:21+00:00
> If we have to break the problem into tiny pieces that can be individually tested

Isn't this something that we should have doing for decades of our own volition?

Separation of concerns, single responsibility principle, all of that talk and trend of TDD or at the very least having good test coverage, or writing code that at least can be debugged without going insane (no Heisenbugs, maybe some intermediate variables to stop on in a debugger, instead of just endless chained streams, though opinions are split, at least code that is readable and not 3 pages worth per function).

Because when I see long bits of code that I have to change without breaking anything surrounding them, I don't feel confident in doing that even if it's a codebase I'm familiar with, much less trust an AI on it (at that point it might be a "Hail Mary", a last ditch effort in hoping that at least the AI can find method in the madness before I have to get my own hands dirty and make my hair more gray).
by Terr_ | 2025-04-01 09:37:02+00:00
> The Trump administration argues that because the man is no longer in U.S. custody, a U.S. court lacks jurisdiction to issue orders regarding his detention and release.

That's evil and stupid.

By that twisted logic, the President can ship all the gold in Fort Knox to a Russian bank under his own name, and US courts "won't have jurisdiction" to rule that it must be returned.
by trhway | 2025-04-01 09:37:06+00:00
>VP candidates have to be "valid" (birth citizenship, age, not have served two terms).

Nothing about 2 terms. The 12th says:

" But no person constitutionally ineligible to the office of President shall be eligible to that of Vice-President of the United States."

One can see that "constitutionally ineligible" here can easily be only about things like being natural born citizen, age (ie. the things which apply even to the 1st term). At least when you have your own Supreme Court.
by arijun | 2025-04-01 09:37:19+00:00
> Why is the demo impressive https://mpa.nuejs.org/app/ I believe someone can do the same web-app in React with the same performance

Weren't the main points on the main page that it was small ("lighter than a React button"), and could handle large amounts of records ("far past where JavaScript (and React) would crash with a stack overflow error")?
by gf000 | 2025-04-01 09:37:32+00:00
The biggest gripe is that it is not a preprocessor. Java has standard interfaces to properly preprocess code, and they have a very thoughtful limitation of no code modification, it is strictly additive.

There are very cool libraries making use of it, e.g. mapstruct.

Now, lombok in its current approach can't make use of it, as it explicitly wants to modify the given class with its annotations. This is forbidden, so they literally hack into the java compiler classes themselves, modifying the AST in-flight. As you can imagine, this might break at a new Java update any time.
by gwd | 2025-04-01 09:37:45+00:00
One more thing, just in general: Some people are complaining that some languages work better than others. This seems to be a common issue now with the availability of AI (both voice recognition and LLMs): there's a temptation to expand into as many languages as possible, simply because you can.

My advice would be to have languages default to an "alpha" state, and only progress them to "beta" and "1.0" state when they reach certain milestones, as defined by community feedback.
by tossandthrow | 2025-04-01 09:37:53+00:00
> ... slapping TypeScript on everything—even CSS—which is overkill

Yikes, this framework will never fare well in any decent sized or above project.

Even Typescript is problematic sometimes, as it has several forms of coercion.

I manage 2 large scale production apps using Typescript (Along with the rest of the infrastructure) with a small team.

This simply would not be possible, had I not been guaranteed that things at least type check when reading diffs from PRs.
by rbanffy | 2025-04-01 09:38:02+00:00
Both Brazil and the US are huge and extremely diverse countries. On both you can see extremes of luxury and poverty. On both you will see violence and police corruption. In the case of the US, it's more heartbreaking because it's a rich country, and you shouldn't see people living on the streets of a place like San Francisco.

There are too many things that "shouldn't" in the US that just are and that is what makes me avoid visiting as often as I once did. The current descent into a quasi-fascist state isn't enticing either.

Brazil, on the other hand, is a poor country with rich pockets (chances are we both grew up in one), and poverty is kind of expected and hard to avoid. At least there (I don't live in Brazil anymore) we see a government dedicated to reducing economic inequality. I hope they succeed.

In the meantime, I guess I'll learn some basic Mandarin and spend more time in China. It's an interesting country that's now opening up to the world and with a lot of new things to be discovered by those who grew up elsewhere.
by y42 | 2025-04-01 09:38:13+00:00
Thanks, will try it.

>> Visible in my taskbar

On Android, when you pull down from the top, you have like songs currently played and/or other currently active programs. So, it's the one area of the screen that is available from every other screen.

>> If you're actually married to the exact implementation you described

Not really, it was just the kind of solution that came into my mind when thinking about this kind of problems. I am very bad in keeping track of tasks. From the outside it looks like lazyness, from the inside it's a mixture of "forgetting" and "priorities". Having a feature that lists long overdue tasks at the top, could ease that. You haven't watered your plants for two days? Ok, they can handle that. But what about tire pressure overdue for 12 days - its about time!

Anyways, will try it. Or, which is on my plate for a while now, will build my own app. That's what I do for a living, except: I couldn't find the time to do it because of the other thousand things to do before.
by pjc50 | 2025-04-01 09:38:59+00:00
Yup. The whole setup is built around taking away legal recourse from people so they can be mistreated. It's Guantanamo squared. Also derived from the UK's failed Rwanda scheme (failed because they couldn't bypass the courts enough!), Windrush errors, and the Australian government's use of immigration detention on Nauru.

Sooner or later it's going to happen to someone who's a full US national.

(mind you this is going to get flagged off by Trump supporters and politics avoiders)
by pjc50 | 2025-04-01 09:40:00+00:00
The death tax more or less ended the UK aristocracy, apart from the absolute top echeolon of the very richest and the special case of the Royal family.

e.g. https://en.wikipedia.org/wiki/Andrew_Cavendish,_11th_Duke_of... "Devonshire inherited the estate but also an inheritance tax bill of £7 million (£303 million in 2023), nearly 80 per cent of the value of the estate. To meet this, the Duke had to sell off many art objects and antiques, including several Rembrandts, Van Dycks and Raffaello Santis, as well as thousands of acres of land"
by littlestymaar | 2025-04-01 09:40:55+00:00
Why couldn't the interface ask you about your preferences? Because instead, what we have right now are clunky web interface that just cram every choice in the small screen in front of you and letting you understand how they are in fact different and sort out yourself how to make things work.

Of course a conversational interface is useless if it tries to just do the same thing as a web UI, which is why it failed a decade ago when it was trendy, because the tech was nowhere clever enough to make that useful. But today, I'd bet the other way round.
by pavlov | 2025-04-01 09:41:17+00:00
EU has laws that give back control to users.

But for this to be effective, the browser should be cooperating and working on the user’s behalf to limit tracking. (You know, the whole reason why WWW calls it “user agent” — it should be on the user’s side.)

Unfortunately >90% of browsers use an engine made by the greatest beneficiary of user tracking. Hundreds of billions in future profits might be endangered by giving users actual control. The proverbial fox guarding the hen house.
by chii | 2025-04-01 09:41:41+00:00
> It would be so insightful to understand to which degree the technology is subsidized and what the actual value/cost ratio is.

it would be insightful for competitors too, because they could use this as part of their analysis and price strategies against you.

Therefore, no company would possibly allow such data to be revealed.

And in any case, if these LLM providers burn cash to provide a service to you, then you ought to take maximal advantage of it. Just like how uber subsidized rides.