skysight-inc/HackerNews huggingface dataset:
Agreed. You can't even trust Wirecutter anymore due to the incentives of affiliate revenue driven content.

While everybody hates display ads, at least they are clearly ads, and aren't usually mistaken for authentic content. Affiliate marketing on the other hand...well that's the entire point! Trick people into thinking the creator has independently recommended a product because it's good, and not because they're getting paid. The content is the ad.

Affiliate marketing is evolving into a giant Tax on the entire internet economy.

To give you an example, in highly competitive software markets (VPNs, CRMs, Project Management, Email tools, Help Desk Software, etc) affiliate payouts reach as high as 50% of recurring revenue in perpetuity.

What do you think that software would cost if it wasn't paying out 50% of revenue (not profit) to influencers and reviewers to push it on unsuspecting people?

On any list of "The Best [thing] for [purpose]" appearing on Search or Youtube, it's smart to just assume it's a descending rank order of the products that offer the highest affiliate payouts. Often with the creator twisting themselves into a psychological pretzel to pretend like their "opinion" wasn't strongly influenced by the $$$.
holy moly it got flagged, fuck the orange clown and his worshipers
I’m the author. To clarify: a button installed via ShadCN/Vite’s official docs (https://ui.shadcn.com/docs/installation/vite) ends up way heavier than a full Nue SPA. It’s not a jab at React devs—just showing how web standards can flip the script on bloat. Any thoughts on framing this comparison better?
The Guardian can have that tendency as well.
Where have you dreamt up this idea that they are going to get responses from everyone? I certainly won't be taking time to respond, and I have some interest in it. Most people I encounter on a daily basis don't even know what OpenAI is.
With the asset sizes they are talking about (hundreds of terabytes), how does it make it feasible to do this over the wire? Even with 1Gbps connection, it will take ~10 days to upload a single 100TB original camera file. And there could be several.
When I hear MAME I always have to think about this Billy Mitchell sleazebag: https://en.wikipedia.org/wiki/The_King_of_Kong

But also fond memories of my favorite 80ies game Q*Bert https://www.retrogames.cc/arcade-games/q-bert-us-set-2.html
This comparison is disingenuous and off-putting. When I read "a React button" I assume you are talking about `<button>` and the React runtime, not some third party libraries.
America's Future Is Hungary
Yeah, totally. I think it's important context though.
Hey, this looks really nice and worked like a breeze for French!

Question: out of the processing steps you mention - transcription, quality filtering, segment selection, and (I guess) wrong-word selection) are there any truly manual steps? Those would be the ones that prevent you from building this for just about any language that has good transcription available, right?
It is but it’s a shame it doesn’t have easily readable type - size if too small and contract is too low
Bad idea. Weak reference can be removed at the same time. You're supposed to let the PhantomReference contain the underlying thing that you want to delete when the object is GCed, such as a native handle.
so if i understand this correctly — you want the speech recognition model to identify a vocabulary of specific terms that it wasn't trained on. instead of fine-tuning with training data that includes the new vocabulary, you input the full vocabulary at test time as a list of words and the model is able to generate transcripts that include words from the vocabulary.

seems like it could be very useful but it really comes down to the specifics.

you can prompt whisper with context — how does this compare?

how large of a vocabulary can it work with? if it's a few dozen words it's only gonna help for niche use cases. if it can handle 100s-1000s with good performance that could completely replace fine-tuning for many uses
Absolutely, it would be nice if we found the right abstraction to get rid of that part as well. Basically every non-React framework's answer to that is Signals (aka change tracking), where React is doubling down on unidirectional data flow and thus dependency arrays. React Compiler indeed solves the 99% of performance related memo-s.

For effects you still will have to understand the mental model (which I'd argue is inherent in the domain and not incidental to the tech).

From reading Nue's docs on Interactivity, it seems to opt-out of the discussion by going back to good old manual UI refreshs. I personally would not choose that, too many pre-React debugging nights spent on chasing state<->UI desynchronization bugs.
The pronunciation of Ghibli is the next /ɡɪf/ versus /dʒɪf/
Not expert enough in pub/sub to tell whether these are sufficient, but perhaps these two functions could be folded into built-ins?
Related, 2 days ago, 470 comments:

https://news.ycombinator.com/item?id=43518866
Congrats on the launch! The idea sounds very interesting on paper. The tricky part though is the reward function.

Providing finetuning as a service works because the friction with finetuning is operational (getting the GPUs, preparing the training...), so the vendor can take care of that and give you an API. The work becomes straightforward and doesn't require much preparation - give us some examples and we'll provide you a model that works well with these and hopefully generalizes.

RL as a service is much trickier in my opinion. The friction is not only operational. Getting RL to work (at least from my probably deprecated 10-year-old knowledge) is much harder because the real friction is in building the right reward function. I've skimmed your docs, and you don't say much about reward functions other than the obvious.

I think to get this to work, you need to improve your docs and examples a lot, and maybe focus on some recurrent use cases (e.g., customer support agent) with clear reward functions. Perhaps provide some building block reward functions and some UI/tools to help create them. Basically, find a way to remove the real friction on how to use RL in my agent - the reward function part.

In any case, congrats again on the launch. We're building an LLMOps platform (see my profile), there might be collaboration/integration potential, write me if you think that's interesting.
EU does not have a choice when it comes to "building tanks". There is expanding Russia and America supporting them while being very hostile to EU.

EU did wanted and tried to cooperate in win-win setup with America, it is America who decided they want to attack former allies.
Top Back End Frameworks for Web Development in 2025: Which One Should You Choose
Discover the top backend frameworks for web development in 2025. Compare features, performance, and scalability to choose the best one for your project.

#backendframeworks #webdevelopment2025 #bestbackendframeworks #topwebframeworks #backenddevelopment #trendingframeworks2025 #webdevtools #scalablebackendframeworks #modernwebdevelopment #choosingabackendframework
I honestly don't think that's true. Yes, they need cheaper energy for some industries (cheap energy is almost always useful), but they're still doing well.

Now that they've (finally) accepted that the debt brake was a terrible idea, I'd expect them to return to growth (and indeed their precision manufacturing is gonna be helpful in this turn towards defence spending).
A Vite button? You mean Vue? Vite is just a bundler lol.

Also, would like to see some comparisons to Preact, as that's an (almost) drop-in replacement for React with SUPER small bundles. I'd be impressed if you manage to beat that.
Simple but effective, I like it. Journalism in the best form is exactly this: trying to give you the whole picture with all the context you need to contextualize the information.

Sadly a lot of what calls itself jouranlism today is the exact opposite: Not showing the whole picture, serving prexisting world views, overly emotional and out to entertain.
I just tried the Dutch (my native language) version, and it looks neat, but at some point it asked me to type Emmeloord, which is a small town in the Netherlands. That would be very challenging for someone learning the language without being relatively familiar with the Netherlands, so maybe you can tell the LLM to avoid names?
It's not great without uBlock but still much better than most others. No video!
Cool, good luck! Building on top of Web standards is definitely a great idea and your (non-Rust) demo is pretty good. If I wanted to build a static webapp and was in the mood to play with something new I might try it.
Not advocating for that specific list of actions, but the idea is that the courts have the power to do those kinds of things, not politicians. That's the whole point - you set up the legal system in a way that helps to keep democracy stable and then the courts enforce that so politicians don't have untrammelled power. That's (theoretically) why the judiciary is a separate branch of government.
Software Engineering Laws
The Nue button demo isn’t claiming to replicate every feature of the Vite/ShadCN bundle—no variants, states, or loading spinners here, just a lean example to show size and simplicity. The point’s not to ‘beat’ ShadCN at its own game but to highlight how web standards can cut bloat dramatically, like a button smaller than a full SPA. I get the criticism—comparisons can feel loaded—but it’s less about misleading and more about spotlighting a different approach. Happy to tweak the framing if it’s coming off wrong.
Six have been added since I wrote this comment. Le Pen wasn't the only person convicted in this trial of course...
Collateral was not the first fully digitally shot feature film. In fact, Collateral was not even fully digital. (The first major, all-digital, HD feature film was Attack of the Clones, but there were other fully-digital feature films before that, just not as major, and/or not always HD. Robert Rodriguez' Once Upon a Time in Mexico (2001) was fully digital.)

But you are right that Collateral did do something very new/unusual at the time, and that was shooting scenes in higher frame-rates than 24, and mixing multiple frame rates in a film. (This might not sound like much, but until this time, pretty much every film was 24fps for the previous eighty years and it had a very specific look that everyone's eyes/brains were conditioned for, unbeknownst to them.)

And the other thing that was very interesting thing about it (though not something very visible to a viewer) was that it was shot on the Thomson Viper FilmStream camera[1], which was the first major attempt at shooting not just digital, but very close to "raw". It was also a huge pain in the ass. The camera itself was massive, but due to the bandwidth, it recorded to an external storage array that had to be pushed alongside it at all times, and that was itself about the size of a shopping cart. (This device was hilariously referred to as the "Director's Friend.")

In 2002, my friend and I, both cinema nerds in high school, drove an hour away to the nearest theater showing a film called Russian Ark[2]. Why were journeying to to see a strange little Russian film where a never-named character walks the viewer through Russian history? Because just like each episode of the recently-released Netflix show Adolescence, this entire film was a single, very long, very complicated, unbroken shot. One shot. No trickery, no cuts that were just hidden to the audience, one shot, through streets, buildings, snow, ballrooms with a couple hundred choreographed actors, it was crazy. This is easy now compared to how it was back then.

As we've now established with Collateral (and this film predates it by 2 years), digital cinematography existed, but the storage was a real problem, the power was a real problem. Since this film was one shot, it needed almost 100 minutes of both, unbroken. And since it was a very complex moving shot, it had to be operated handheld. So essentially they had an incredibly ripped director of photography who operated the camera on a steadicam the whole time while a giant array of daisychained batteries and hard drives were lugged behind him. And they did it something like 100 times until they had a few takes where there were no mistakes.

None of this really means anything to anyone anymore, but at the time, to cinematography nerds at least, this stuff was all absolutely insane!

[1] https://web.archive.org/web/20040103133953/http://www.thomso...

[2]: https://en.wikipedia.org/wiki/Russian_Ark
> If you want to read a multicolumn paper on a small screen, you can configure it to go down one column then right back to the top of the next column. If you want there to be overlap between the screens when panning, you can configure that. You can also have it display which parts were overlapping, so you don't get lost when it displays the next part

That's insane, I thought it was already good with a whole page, I will have to explore this more. Might need to update it as well, since I installed it a few years ago.
I've thought that an LLM wrapper that's able to turn valid moves that you haven't phrased exactly as the old parser expected into one of the acceptable versions, could be a good quality of life improvement to classic text adventures.

I thought this might be related based on the title, but it's more about refactoring code.
Yes, sorry for venting on your thread. I do appreciate the idea of leveraging web standards though.
Just out of curiosity, I wish online LLMs would show real-time power usage and actual dollar costs as you interact with it. It would be so insightful to understand to which degree the technology is subsidized and what the actual value/cost ratio is.

I've read somewhere that generating a single AI image draws as much power as a full smartphone charge.

In case the suspicion is true that costs are too high to be monetized, then the current scale-up phase is going to be interesting. Right now people infrequently have a chat with AI. That's quite a different scenario from having it integrated across every stack and it constantly being used in the background, by billions of people.

Late as they may be, for the consumer space I think Apple is clever to push as much as possible to the local device.
Some frameworks though make it easy to fall into a good default, and others don't.
You're solving a problem nobody has. If you encounter this problem, you shouldn't think "ah, let's yeet the JS engine because it clearly isn't good enough for my awesome SPA", you should think "hm, maybe I shouldn't render 10000000000 records in the DOM".

What's next? "Oh I have a memory leak, let's get a subscription on RAM modules and just keep adding them!"
I think at least some of the patterns shared in the document, using zero-copy, ordering struct properties are all very idiomatic. Writing code in this manner is writing good Go code.
Blackberry physical keyboard had many shortcuts, https://defkey.com/blackberry-10-classic-shortcuts

iPad physical keyboards also have shortcuts.
OpenAI in bid to buy Hacker News
That's a very charitable way of explaining away literally anything.

Let me try:

It's not like Putin started a war, but rather some officials trusted the electorate at some level and decided that the rules the electorate chose to make via their representatives should be followed. The representatives being Putin and friends. Those officials also trust the electorate to change the rules if they want to.

There were no actual attempts at a coup btw, so the electorate is evidently happy with this.
Pleasantly surprised to see the name Mike Stonebraker in the About Us.
I don't think GC has anything to do here, doing manual memory allocation we might hit the same problem.
I know I'm weird because I grew up in the 90s, but 2 MB of JS to show a dashboard with widgets still doesn't quite compute in my brain.
I would go farther and say it's not even a lack of "optimization", it's a bloat of spaghetti logic that no sane person would ever write, driven by teams that don't talk to each other and are constantly pushed by stakeholders to add more layers instead of cleaning anything up

It has nothing to do with the frameworks. Except maybe that they empowered developers, including the ones cranking out bad code
> you obviously know at the smallest level things happen by random probability

We don't actually know this. It is just what we observe that fits our map so far.
- htmx = 14k as min.gz
- solidjs = 7kb as min.gz

htmx for "easy" html, solid for reactivity. Don't know how much more Nue provides; but, there you go for numbers.
The point is more that a different kind of person can be interested in something where it's not entertainment per se.

There's a reason someone might prefer a sport over seeing a circus performance.
Author here. No need to update the resume yet—titles do keep shifting! React’s monolithic style has muddied the waters, making it tough to build clean business logic, prioritize performance, craft CSS design systems, or just focus on user experience. Nue’s here to unblock that—giving each role room to shine with leaner tools, not cramming everyone into the same heavy stack.
Looks like they increased it to 250 in 2024 which is after the 1 or 2 million reservations had been made before delivery started, at the original 100 dollar price.
I'd be ok with a conversational interface if I can use it to improve my non-conversational UI.

E.g. say I find the scrollbars somewhere way too thin and invisible and I want thick high contrast scrollbars, and nobody thought of implementing that? Ask the AI and it changes your desktop interface to do it immediately.
Interesting - I've only ever been on the buying side of this. How do you pay out? Do you pay out each month based on whatever was actually paid, or does the sales person get a chunk of money up front or yearly or whatever?
Thank you! And great suggestions!

I focussed first on European languages as I'm learning French. But I'll put some more effort in improving the Japanese experience since it seems to be very popular.

> but if there's an intention for bookmarking languages of interest for separate collections of videos & transcription exercises I can say I'd be happy to pay, honestly.

Would a language selection box at the top be enough? Or do you mean a more elaborate way to switch between languages?
I also spent five minutes clicking around and couldn't find a sample of what the code looks like
justinguitar.com

Completely FREE, while also being super detailed and comprehensive!
Unfortunately sometimes it's impossible not to lose any points because all of the initial squares you can move to are under attack.
> To put the writing and speaking speeds into perspective, we form thoughts at 1,000-3,000 words per minute. Natural language might be natural, but it’s a bottleneck.

Natural language is very lossy: forming a thought and conveying that through speech or text is often an exercise in frustration. So where does "we form thoughts at 1,000-3,000 words per minute" come from?

The author clearly had a point about the efficiency of thought vs. natural language, but his thought was lost in a layer of translation. Probably because thoughts don't map cleanly onto words: I may lack some prerequisite knowledge to graph what the author is saying here, which pokes at the core of the issue: language is imperfect, so the statement "we form thoughts at 1,000-3,000 words per minute" makes no sense to me.

Meta-joking aside, is "we form thoughts at 1,000-3,000 words per minute" an established fact? It's oddly specific.
Page height/vertical scrolling is also broken in both Chrome and Firefox on Android. On FF the comment box gets hidden under the menu bar.

Probably the page height gets forced with percentage or vh, which should be usually avoided. If forcing is wanted, svh or dvh should be used.
It's a spectrum, with costs and benefits at each level. I lock my front door even though I don't have bars on my windows; I prefer Golang, where doing a basic compile will catch a fair number of errors and testing will catch the rest, to Python or Perl where testing is the only way to catch errors.
I would ordinarily say something along the lines of “don’t blatantly break laws and you won’t be fined”, but this is a minor implementation detail. There are so many bigger fish to fry in consumer rights space that it just looks petty. And it’s questionable whether a law is even broken.
Perfect information! Snippets for other readers:

Investors have undervalued South Korea's company stocks compared to other countries, leading to the term "the Korea discount."

This "discount" is in part attributed to corporate governance in South Korea where some companies may have less incentive to grow their share price to pay less tax when gifting or inheriting financial assets.

with analysts saying poor corporate governance is one factor behind what is known as the “Korea Discount.”

But investors often price [Korean shares] below their book value

[Another] explanation is the risk discount because of nuclear-armed North Korea.

To maintain control across generations despite South Korea’s unusually high 50 per cent inheritance tax, they have resorted to elaborate solutions that depress the country’s stock valuations.

At Samsung, heir apparent Lee was sold equity at well below fair value to the detriment of other shareholders. Lee's equity value went from ₩9.5 billion to ₩6.7 trillion

[The Hyundai family owners syphoned value] largely at the expense of shareholders in other Hyundai companies, according to court and regulatory findings that affiliates unfairly supported a company through noncompetitive contract awards at inflated prices.

I've abridged the above - see links for better details.
Gotcha. This is something Nue will tackle later trough design systems, where motion design is an option to choose, ditch, or tweak.
The Web Without JavaScript (2024)
Pretty cool honestly, very nice job. The UX is well made, no distractions, you can consider doing several small sessions during the day to learn during breaks. I love it! I would personally be quite interested in Chinese (in that case, I would strongly recommend putting the accents on latin characters, otherwise users cannot know how to pronounce).

I tried Spanish and Japanese. A tiny recommendation for Japanese: it would be nice to have both kanjis and hiraganas in the same block for the word choices. That way, you can decouple the learning of kanjis from the pure listening.

Great work, really!
/ɡɪblai/
This looks great! A humble request: a more button that I can press to sign up for an email when a language I seek gets added.
Looking at the project:

- 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.
- I'd like to quickly see some code samples on the home page. I had to dig the documentation to find some code samples (https://nuejs.org/docs/view.html#clean-html-templating), is it inspired from Svelte ?
- How is new faster and lighter compared to other tech? Specifically, compared to raw HTML/js.

To convince me that Nue is a framework worse using, please show that Nue:

1. Is simpler than HTML+JS (or at least simpler than react): like https://alpinejs.dev/
2. Is easy to understand: maybe the markup and logic are close to HTML or something else I already know
3. Has a better DX with good build time and HMR: you nailed this one
4. The tech is better: low overhead? highly based on WASM? virtual DOM? Server islands?
5. Show me metrics: https://esbuild.github.io/ nailed this one
What do you mean by "or"? A trade arrangement lets then decide just fine. It's not going to be a subsidy for mexican ones or anything like that.

Unless you mean let them decide on whether a tariff should hinder their competition, in which case hell no don't let any industry be in charge of their own protections.