MurphyA/hacker-news huggingface dataset:
by animuchan | 2025-04-01 08:13:01+00:00
- Russian Federation is technically a democracy.

- Belarus, same thing.

- Ukraine, same thing.

They're all in Europe, too.

- Israel, where the Netanyahu's trial is commonly seen (by both sides!) as a way to prevent Netanyahu from serving as the PM.

- Arguably, US with the Trump conviction.

These are the ones I'm personally aware of, it's more than likely there are better examples.

(In a "no true scotsman" way of thinking, it's easy to debunk any such cases by saying they're bad examples of a democracy. Then again, it's the same argument with any political system — proponents of communism will say that communism was never implemented properly, for example.)
by aredox | 2025-04-01 08:13:06+00:00
Oh, it is perfectly possible, if uncommon. It is true that it is mostly foreign adventurers rather than a local scene.

https://www.youtube.com/@totheblacksea405

The Brits sail far more complicated waterways:

https://www.youtube.com/watch?v=8TgaFfSsLWI

Sailing is not that common of a hobby/sport in Eastern Europe in general. Lake Balaton is a hotspot (including in winter with iceboats - alas, a sport going down due to global warming), Poland has quite a few sailors (both inland and in open waters) and boat designers, but that's mostly it.
by Al-Khwarizmi | 2025-04-01 08:13:33+00:00
The last few times I've bought a new monitor, I've gone through the process of adjusting brightness based on comparing a document on screen to a paper sheet. This invariably results into going from defaults of 50-70% to very low figures like 5-15%, and it's not that I work in dark places, my offices have reasonable light from outside. I would be extremely uncomfortable using default settings, for me they are absurdly bright.
by BriggyDwiggs42 | 2025-04-01 08:13:46+00:00
You’re on the right track in seeing it as an evolutionary selection style system, but there’s another easier explanation along those lines as well.

OP is mistaking those values which reproduce themselves well with values which are Good. Upholding tradition is a particularly brutal example; its ethical consequences are entirely variable depending on what traditions are being upheld. The one thing that it does succeed in doing is reproducing the same social structure which, among other things, will raise new people to believe in upholding tradition. Those values which lead to their adoption by new people will stick, and those values which don’t are weeded out of the population. OP sees the mixed bag of values that result from this process and cherishes them as the word of god.
by monsieurbanana | 2025-04-01 08:13:53+00:00
My bad, I didn't knew you wanted a serious answer, I should have known that some people would seriously consider having three separate phones for texting, calling and everything else.

For a serious answer then: Rather than segregating phone calling vs the rest, if you want to go to the hassle of maintaining multiple phones, I would put sensitive apps (i.e. bank apps) separated from the rest.

But ultimately it depends on which threat model you are trying to mitigate. Most people would worry about protecting their financial information. If you are worried about possible backslash from a fascist state, you shouldn't use normal phone calls at all and switch to a privacy app.

OTOH, a dedicated phone just to make phone calls makes sense if your threat model is your significant other.
by bb88 | 2025-04-01 08:14:33+00:00
No, but I don't recall a 20 something committing a $175M fraud before this decade. Not on this scale anyway.

Elizabeth Holmes was 31 when she was outed. But most of that scandal was created in her 20's.

Sam Bankman-Fried was in his 20s along with his girlfriend Caroline Ellison.

Billy MacFarland defrauded investors of $26M for the Fyre festival that famously imploded.

Charlie Javice was 29 when she defrauded JPMC with Frank.

I'm not saying there 20 year-olds didn't defraud mulit-millions in the previous decades to this. I just don't remember any. And this generation has far too much of their share.
by Cthulhu_ | 2025-04-01 08:14:33+00:00
I don't think the "a button in X is 40% heavier than an SPA" is a fair comparison; including a framework will add weight, but these frameworks are not intended for single components. Compare apples to apples, then we can make a fair comparison.

That said, how does Nue compare to htmx and other frameworks leveraging the modern web standards?
by throwaway290 | 2025-04-01 08:16:20+00:00
As I wrote in my comment it's a cool project but the way it's presented as a takedown of React is so ironically wrong. People pick React when they need a rendering layer and want to write the rest themselves. People who need a monolith SSG that is optimized for this thing choose Vue/Astro/Next and the like and that is Nue's niche. If you write a rendering library that beats React at its use cases then be my guest please brag about it
by BriggyDwiggs42 | 2025-04-01 08:16:22+00:00
>>> You should be wise, brave, honest, temperate, and just, uphold tradition, and serve the public interest

Under most circumstances, in most societies, I wouldn’t expect a subscriber of this value system to eliminate slavery.

Edit: I’ll clarify in advance. Our ideas of wisdom, bravery, honesty, temperacy, justice and tradition most clearly, and the public interest are all defined and shaped by our society. We’re quite sensitive to temperance towards alcohol, but not so much towards sugar in our (American) society. It’s brave to fight in a war for your country, until you realize you’re aggressing upon another for resources your people don’t need, at which point the brave thing to do is to refuse to fight and protest the war, but what about the vast majority of soldiers kept from that realization to ensure that they remain good fighters? Bravery becomes a carrot and a stick with which society controls the individual rather than an ethic by which the individual has a virtuous impact upon society. To counter this process I would, to start, suggest an ethic that includes a strong skepticism towards the status quo rather than an interest in upholding tradition.
by dominuskelvin | 2025-04-01 08:16:50+00:00
Introducing The African Engineer

There’s nothing like this in African tech.

Most African tech media focuses on trends, funding rounds, and product launches.

A new startup raises $5 million? You’ll see it everywhere. A Big Tech company expands to Africa? It’s all over the news.

But what about the deeper stories? The ones that actually shape the industry?

• How are African startups really scaling beyond Series A? • What’s happening behind the scenes in Big Tech’s African expansion? • Where are the real engineering and product challenges being solved? • Which regulations, policies, and shifts will define the next decade?

Right now, there’s nowhere to find consistent, insider-level analysis of the African tech ecosystem. Most coverage stops at the headlines. The African Engineer goes further.

We’re here for:

• Engineers & CTOs who want to understand real technical challenges in African tech. • Founders & Operators looking for honest insights beyond press releases. • Investors & Policymakers who need an unfiltered look at what’s really happening under the hood.

Introducing The African Engineer

• Not just what’s trending—what actually matters. • Two Deepdives reports per month, cutting through the noise. • One free edition, The Lowdown, for essential insights. • Stories told through interviews with industry insiders, not driven by PR.

This is the first publication of its kind focused on deep, technical, and strategic coverage of African tech. No hype, no surface-level reporting—just sharp, independent journalism that keeps you ahead.
by iainmerrick | 2025-04-01 08:17:28+00:00
No, I don't think you have this right. There was no physical theory claimed, just a very surprising observation (though of course it turns out to be bogus). If it were true it would require an incredible explanation, but that's not at all the same as just proposing an outlandish theory with no motivation.

If you take the approach you describe, I think you'd have incorrectly dismissed the observation that distant continents look as if they could fit together like jigsaw pieces, as it implied the impossible theory of continental drift. Isn't that just the same sort of outlandish, clearly ridiculous observation as "there's an asymmetry in the way galaxies rotate"? Except of course that one observation is correct, and the other isn't. You can falsify it just by checking the observation, rather than dismissing it out of hand as impossible.

Edit to add: maybe a better comparison would be to the violation of parity conservation in the weak force, as proposed by Yang and Lee, although I just learned from wikipedia that the actual experiment was performed by Wu. If you think that isn't a valid analogy, I'd be really interested to learn why.
by jack_riminton | 2025-04-01 08:18:34+00:00
I think the exact opposite is true, B2B SaaS apps don't need to be an SPA to deal with fancy variants of a table. You can create highly interactive UI with things like Rails and Hotwire, sprinkles of JS or even HTMX. SPA's are bloat and often driven by designers who focus on flashiness rather than good UX.
by TeMPOraL | 2025-04-01 08:18:35+00:00
[imprecise thinking] v <--- LLMs do this for you [specific and exact commands] v [computers] v [specific and exact output] v <--- LLMs do this for you [contextualized output]

In many cases, you don't want or need that. In some, you do. Use right tool for the job, etc.
by ikurei | 2025-04-01 08:18:47+00:00
I'm not happy about how bloated most React sites are, and I've mostly stopped using it unless clients specifically request it after years of it being my main framework, but...

> The issue is that these huge frameworks have made the web a horrible slow mess.

I don't think this is accurate. Most bloat in the web is caused by:

a) developers don't taking any time to optimize, lazy load, cache, minimize dependencies...

(This is partly on React, or may be on the culture around React that has made all of this normal and acceptable.)

b) the 300 tracking scripts every site has to try to squeeze as much revenue as possible

(I remember being shocked, some years ago, when I saw a site with 50 trackers. May be it was The Verge? Or some newspaper? Now I don't even bat an eye when the number is in the hundreds.)

React sites can be extremely fast if the developer cares, and the bloat it introduces is rarely relevant. The OP article describes a button as 78K, but that's because it's loading the whole of react for just a button.

If your page has hundreds of buttons, you don't bring 78K hundreds of times, and so complex sites built with React are not that inefficient.

As a Devops engineer, do you have stats on how much of that slowness is the framework or the actual app code?
by tipiirai | 2025-04-01 08:18:57+00:00
Thanks for the take—glad you think the project’s cool. I get where you’re coming from: React’s a rendering layer for folks who want control, while Nue’s tackling a broader scope, closer to Vue/Astro/Next combo. The ‘takedown’ vibe isn’t the goal, though—more like highlighting how web standards can slash bloat across the board, even for something as ‘simple’ as a button. Nue’s not here to just beat React at rendering; it’s rethinking the whole stack to avoid needing so many layers in the first place. Fair point on use cases—definitely food for thought as we push forward
by audunw | 2025-04-01 08:20:39+00:00
I think it's relevant in the sense that it shows if you're building a simple app, there's a lot of overhead.

It doesn't claim that you're going to get that overhead for every time you instance a button. I don't see how anyone would think that.

I think the comparison works fairly well. It should be clear to everyone that it compares apples and oranges, since it's two different kind of apps it's comparing. So it makes you think. If they just compared the size of the framework itself, or a single button vs a single button, you may think "oh but as soon as you add any kind of complicated code, there will probably be so much boilerplate with Nue that it'll end up being bigger"..
by danielbarla | 2025-04-01 08:20:41+00:00
My guess is that it's either extremely hard or impossible to sail _up_ the river, and locals don't want the hassle of having to arrange for transport on the way back.

It's a slightly different thing with canoes, and there's definitely a local industry built up around it; the rental place drives you upriver some distance, and expects you to make your way downriver to their pier / office. This makes sense because they can take a fair few canoes and tourists in one trip, and most people can figure out how to paddle a canoe downstream.
by pembrook | 2025-04-01 08:21:14+00:00
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 $$$.
by tipiirai | 2025-04-01 08:21:32+00:00
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?
by rurban | 2025-04-01 08:21:49+00:00
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
by black_puppydog | 2025-04-01 08:22:12+00:00
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?
by four_fifths | 2025-04-01 08:22:45+00:00
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
by gr__or | 2025-04-01 08:22:50+00:00
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.
by resiros | 2025-04-01 08:23:41+00:00
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.
by HenryLockwood | 2025-04-01 08:24:23+00:00
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
by disgruntledphd2 | 2025-04-01 08:24:23+00:00
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).
by atoav | 2025-04-01 08:24:35+00:00
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.
by frereubu | 2025-04-01 08:24:52+00:00
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.
by tipiirai | 2025-04-01 08:25:09+00:00
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.
by dkh | 2025-04-01 08:25:47+00:00
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
by exe34 | 2025-04-01 08:25:58+00:00
> 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.