MurphyA/hacker-news huggingface dataset:
by mojuba | 2025-04-01 06:59:02+00:00
There is no "scientific consensus" on things like the Israel-Palestine war. It's incredibly difficult to be impartial on some of this type of issues.

You could say humanism is the absolute variable good journalists could stick to, but the Guardian seems to be going beyond that, deeper into the left ideology.

I'm still a big fan, regular reader and supporter of the Guardian, but I do at times skip over some of their more openly leftist pieces.
by Zernat | 2025-04-01 06:59:35+00:00
Hello! I wanted to ask you for advice. Few weeks ago I had a "brilliant" idea that I will build a database of online tools, saas'es, etc. After some research (and questions on HN - Thank you! <3) I thought that maybe I could build mini (veryyyy mini) crunchbase.

After this 3 - 4 weeks I built this - https://www.ravenregistry.com/ (it's free, no ads, no paywall)

The problem is, actually useful information are not freely available. So I was able to get "regular" things like url, title, description, contact/pricing url, socials.

And I think that it's not enough for the "power users", so people who would like to use my website for a market research or competition research won't find it useful (?)

So I was wondering if maybe I should try to pay for services like SimilarWeb and try to enrich my data with their data?

Or maybe I should pivot and try to target regular users who are looking for online tools? But then what, my competitor is google?

I also thought that I could make it for regular users and at the same time downscale significantly and instead of going into huge number of results - start filling them manually with way more information?

I would be very grateful for any feedback and ideas! Thank you!
by IshKebab | 2025-04-01 07:00:37+00:00
It's a fairly left wing paper, but not crazy-left. Very middle class. "Guardian reader" is pretty much a social class. They even had a dating service for a long time!

I'm not criticising; I think they're a little too indignant at times - woke even - but overall they're probably the least objectionable newspaper in the UK, maybe the world.

Kind of like the left wing mirror of The Times.
by mirzap | 2025-04-01 07:01:30+00:00
Probably. They deny the fact that international commerce is mutually dependent. They think the world strictly depends on them and that companies would not be profitable if they sold products elsewhere. Sure, they will earn less money, but they will still be profitable, and the lifestyle around the world will improve because all the good products that were meant to go to the US will now be available in other countries.
by refurb | 2025-04-01 07:03:47+00:00
> someone who deliberately breaks the rules isn’t fit to enforce them

To give an American example, if someone deliberately broke Jim Crow laws in the South they should be disqualified from office?

The problem with this approach is that it assumes court decisions are always just and correct. Based on numerous examples I don’t think that’s a reasonable assumption.

Versus the opposite approach which says criminal convictions don’t automatically disqualify you, it’s up to the voters to decide if you’re fit for office.
by tipiirai | 2025-04-01 07:03:55+00:00
Fair point—new tools pop up constantly, often just piling more layers on React’s bloated stack. Nue’s not that. It’s a fresh start, built on web standards and closer to the metal, not another abstraction treadmill. That’s why a button can be lighter than a whole app—less cruft, not more boilerplate. Tomorrow’s Olde might still fight yesterday’s bloat; Nue’s dodging that trap from day one
by lukasego | 2025-04-01 07:04:45+00:00
People pay for convenience, that's true - and part of the equation here. Agreed! The approach is to make data capturing as convenient as possible, where you just paste in api key + base url into your existing code, and you gather all your runs. And then, Reinforcement Learning is hard to figure out - so one of the goals is to commoditize Reinforcement Learning, what you're alluding to. In its iteration, the platform is released with verifiable mode where Augento takes all the headache of GPU infrastructure, GRPO implementation, training configurations and dataset curation away - you just select your gathered runs, and start the training. But we'll go past that, and expand Augento into a platform for alignment and self-learning. Tl;DR Yes, indeed! We designed Augento with convenience in mind.
by eigenform | 2025-04-01 07:07:05+00:00
> are there any similarities?

Don't know about the format, but if you look thru old ITJ articles[^1], it seems like the "direct access" interface for reading out different memories exists on older Pentium parts too. Presumably, if it were possible to dump over JTAG, it would be at least a little bit similar to what Peter/Mark have already looked at on newer parts.

[^1: https://www.intel.com/content/dam/www/public/us/en/documents...
by tipiirai | 2025-04-01 07:07:18+00:00
There are currently two examples:

- `nue create simple-blog` This highlights content-driven websites.

- `nue create simple-mpa` This is today’s SPA demo, where 'MPA' stands for multi-page applications. It shows how client-side routing and view transitions can seamlessly connect content-heavy pages with app-like views.

Source code here:

https://github.com/nuejs/nue/tree/master/packages/examples
by Doxin | 2025-04-01 07:08:34+00:00
You can taste the difference between "naturally" aged cheese and "synthetically" aged cheese. In general the natural stuff has a more complex flavor the older it gets, where the synthetic stuff mostly just tastes more salty the "older" it gets.

The synthetically aged stuff is still plenty delicious but when naturally aged cheese isn't really more expensive (just harder to find) I fail to see the point.
by Timon3 | 2025-04-01 07:08:51+00:00
I don't think every criminal conviction should disqualify someone from running for office, but definitely every election-related crime. If you embezzle funds to instead market yourself for the election, who's to say you won't use your new government power for the same purpose?

Who's to say that you won't use your new power to help your party colleagues get away with the same crime, but this time without the public knowing about it?
by anal_reactor | 2025-04-01 07:09:23+00:00
> The El Salvadoran president sounds more like a dictatorial sociopath..

Not his problem. He doesn't have any authority over the US legal system, the only thing he's doing is "renting out" prison cells. It's up to the US fix its legal procedures, it shouldn't be the responsibility of El Salvador to question the legality and morality of who exactly gets sent to prison.
by mentalgear | 2025-04-01 07:09:59+00:00
Congrats, Nue seems to be an impressive and well-thought-out design system & framework. It feels like a strong candidate to become the "Web Standards Stack" —finally freeing developers from the complexity and bloat of modern frontend tooling.

I've been following Nue for a while now, and I'm eager to use it for real world apps. Any updates on when the design system will be released? I know you're ambitious, but I'd suggest launching a single design system first to test the waters, gather feedback, and gain traction — rather than waiting to release everything at once (but losing out to the ecosystem).
by aredox | 2025-04-01 07:10:26+00:00
>Criminal laws are written broadly and legislatures trust prosecutors to apply the laws to the subset of conduct that falls within the arguable letter of the law.

Not in France. You Brits and Americans have that weird Common Law system that relies on broad "laws" (more principles, really), judicial precedent and court decisions, whereas France and most of the world's judiciaries adopted Romans and Napoleon's Civil law system where the legislators write detailed legal codes that the courts then apply.

https://en.wikipedia.org/wiki/Civil_law_(legal_system)

Honestly, for me, Common Law is a medieval sh*tshow where nothing is really legally certain...
by Livanskoy | 2025-04-01 07:10:42+00:00
Russia is easy to immigrate to for anyone sharing traditional values. Rich culture, English-friendly, big opportunities for specialists. Weather is not perfect, but the Global Warming is working on it. One of the last islands of sanity in those wild times.

I've seen another American Village project near Moscow a few days ago, they do most of the hard work for you and help with the formalities. Houses are nice too. Not my cup of tea personally — I'm more of a city dweller — but the people there looked happy.
by Glawen | 2025-04-01 07:10:52+00:00
Is this really a trend ? It surely is helping a DIY enthusiast to perform a new task, but I doubt it will convert a non manual labour enclined person to do the task. Also these ready made DIY how-tos work for a certain country only and can hardly be made global. E.g Most of american made how-tos make no sense for someone living in Europe
by re-thc | 2025-04-01 07:10:54+00:00
> again, this person is saying "I just want the content centered".

You can't just want. It always backfires. It's called being ignorant. There are always consequences. I just want to cross the road without caring too. Oh the cars might just hit me. Doesn't matter?

> This sounds like a front-end dev that understands the intricacies of all of this

That's the person that's supposed to do this job? Sounds bog standard. What's the problem?
by Sunscratch | 2025-04-01 07:12:19+00:00
>Rust has had 10x better tooling right from the start. Cargo vs SBT, no joke.

Cargo is a really good tool, but I wouldn't say it is 10x better than SBT.On the other hand, Scala can be used with different build tools: Maven, Gradle, Mill. With Rust you have no choice(or I'm not aware of). Rust-analyzer is better than metals, can't argue with that...

>Rust has improved its compiler performance by >3x in the last 5 years

Rust compiler is very slow. I can't imagine what compilation time was 5 years ago, but even now, it is incredibly slow, even compared to "slow" Scala compiler(which is no longer true). I'm working on a little project with bevy, and even on such small project compilation time sucks. You can't compare it with Scala, it's just completely different experience.

>Rust hasn't gotten any major new language feature in the last 6 years.

That's not true. Rust team handles these changes correctly. Rust has concept of "Editions", and every 3 years new edition introduces significant changes. I really like how editions work, it's a great way to maintain backwards compat.

>4 Mostly agree

>5 Fully agree

>It's easier and more performant to call C from Rust than to call C from Scala.

Yep, but it's not Scala but the JVM limitation. JNI sucks, but there is an effort to improve that (project Panama).

Overall, both Scala and Rust are great languages. Rust team has addressed many typical issues from the beginning. Scala had its mistakes, but moving in the right direction.
by Timon3 | 2025-04-01 07:13:16+00:00
Does your button component implement all the functionality included in the Vite/shadcn bundle? E.g. the different variants, states, loading etc.?

I'm sorry if it does, then I'll take my accusation back, but I've seen this happen in almost all of your Nue submissions. People keep bringing up this criticism, and you never retract your misleading comparisons.
by re-thc | 2025-04-01 07:14:25+00:00
> Addendum: to wit, whole companies, like SquareSpace and Wix, exist because web dev is a pain and WYSWIG editors help a lot

But these companies DO care (or at least that's the point) and don't "just want to do a simple thing".

The point of outsourcing is to give it to a professional with expertise like seeing a doctor. Dropbox isn't "just a simple thing" either, so no not the same.
by nopurpose | 2025-04-01 07:14:53+00:00
From that perspective it boils down to "do less", which is what any perf guide already includes, allocations is just no different from anything else what app do.

My comment is more about "reduce allocations to reduce GC pressure" advice seen everywhere. It doesn't tell the whole story. Short lived allocation doesn't introduce any GC pressure: you'll be hard pressed to see GC sweep phase on pprof without zooming. People take this advice, spend time and energy hunting down allocations, just to see that total GC time remained the same after all that effort, because they were focusing on wrong type of allocations.
by mirzap | 2025-04-01 07:15:23+00:00
Make a demo with react-virtualized[0] and see if it crashes. Hint: It will not[1]. React can easily render 1 million rows with high performance without relying on WASM [2]

Here is the demo of react-virtualized[3], in which I entered 10m as the row count and scrolled to the bottom without crashing.

[0] https://github.com/bvaughn/react-virtualized

[1] https://www.youtube.com/watch?v=1JoEuJQIJbs

[2] https://medium.com/@priyankadaida/how-to-render-a-million-ro...

[3] https://bvaughn.github.io/react-virtualized/#/components/Lis...

*Update: Here I made a table with 1 million rows with search, filtering, and pagination. In plain Javascript:

https://htmlpreview.github.io/?https://gist.githubuserconten...
by virgilp | 2025-04-01 07:15:33+00:00
No, parent comment is absolutely correct. This article is crap.

> (Question in title:) Why America now eats a crazy number of avocados

> (Answer in article:) And the reason avocados have exploded in the U.S. is that most of them are no longer grown in the U.S.

How does that make any sort of sense? You could say "it's because they've become very cheap", sure. But if they were grown outside US, and at higher prices, would you accept that as a valid "reason why avocado consumption has exploded"? It would imply that americans must actively hate domestically-grown avocados, with passion.
by tipiirai | 2025-04-01 07:16:12+00:00
> People simply don't care about super optimizations

Could be, but some optimizations in Nue really stand out. Check out bundle size, HMR speed, build speed, and especially repository size. An empty Next.js project weighs over 300MB, a Vite button is around 150MB, while a Nue SPA clocks in at just 2MB.
by PeterStuer | 2025-04-01 07:16:42+00:00
Here's where the article goes wrong:

1. "Natural language is a data transfer mechanism"

2. "Data transfer mechanisms have two critical factors: speed and lossiness"

3. "Natural language has neither"

While a conversational interface does transfer information, its main qualities are what I always refer to as "blissfull ignorance" and "intelligent interpretation".

Blisfull ignorance allows the requester to state an objective while not being required to know or even be right in how to achieve it. It is the opposite of operational command. Do as I mean, not as I say.

"Intelligent Interpretation" allows the receiver the freedom to infer an intention in the communication rather than a command. It also allows for contextual interactions such as goal oriented partial clarification and elaboration.

The more capable of intelligent interpretation the request execution system is, the more appropriate a conversational interface will be.

Think of it as managing a team. If they are junior, inexperienced and not very bright, you will probably tend towards handholding, microtasking and micromanagement to get things done. If you have a team of senior, experienced and bright engineers, you can with a few words point out a desire and, trust them to ask for information when there is relevant ambiguity, and expect a good outcome without having to detail manage every minute of their days.
by znpy | 2025-04-01 07:17:45+00:00
That's only partially true.

The license is "compatible" enough to be shipped by distributions rather than kernel.

AFAIK, the thing is: no one has seriously decided to test the license compatibility (as in, test it in court) and everybody's essentially scared of Oracle dragging them through endless legal litigation. Oracle owns most/all the IP that came from Sun Microsystems and while ZFS/OpenZFS is CDDL licensed... Who wants to spend millions in legal fees to find out?

Canonical did (still does?) ship OpenZFS with Ubuntu but maybe they're not big enough for Oracle to go after them (who knows? the lawnmower works in misterious ways).
by inglor_cz | 2025-04-01 07:19:06+00:00
I come from a former Communist country and the far left in power twisted justice beyond any recognition. We had the "pleasure" being occupied by the Nazis and then ruled by the Stalinists and the bothside-ism is absolutely spot on, because these two systems are like evil brothers.

And as for France, that is why I don't trust Mélenchon any more than Le Pen, and they have 50 per cent of voters between them. Two far-somethings don't make a democracy.
by znpy | 2025-04-01 07:19:18+00:00
> If systemd is the reason, there are several good distros without systemd (I run Void Linux in particular).

There are people in the FreeBSD camp that actually do advocate for something like systemd in FreeBSD. See "The Tragedy of systemd": https://www.youtube.com/watch?v=o_AIw9bGogo
by tgv | 2025-04-01 07:20:24+00:00
There is no evidence for any of that. Thoughts can form relatively quickly, but there's no way we can keep that up. Thoughts seem to stick around for a while.

And thoughts develop over time. They're often not conceived complete. That has been shown with some clever experiments.

And language production also puts a limit on our communication channel. It is probably optimized to convert communication intent into motor actions. It surely takes its time. That is not a problem for the system, since motor actions are slow. Idk where "lingthusiam" gets their ideas from, but there's psycholinguistic literature dating back to the 1920s that is often neglected by linguists.
by shubhamjain | 2025-04-01 07:20:27+00:00
I had the same thoughts on conversational interfaces [1]. Humane AI failed not only because of terrible execution, the whole assumption of voice being a superior interface (and trying to invent something beyond smartphones) was flawed.

> Theoretically, saying, “order an Uber to airport” seems like the easiest way to accomplish the task. But is it? What kind of Uber? UberXL, UberGo? There’s a 1.5x surge pricing. Acceptable? Is the pickup point correct? What would be easier, resolving each of those queries through a computer asking questions, or taking a quick look yourself on the app?

> Another example is food ordering. What would you prefer, going through the menu from tens of restaurants yourself or constantly nudging the AI for the desired option? Technological improvement can only help so much here since users themselves don’t clearly know what they want.

[1]: https://shubhamjain.co/2024/04/16/voice-is-bad-ui/
by 3l3ktr4 | 2025-04-01 07:20:48+00:00
I disagree with the author when they say something along the lines of “why don’t we use buttons instead of using these new assistive technology? Buttons are much faster, and I proved humans like fast.” I think that’s false. Why after 10 years of software development I haven’t learned EMACS? Because I’m lazy, because I don’t think it’s the bottleneck of my work. My bottleneck might be creativity or knowledge and conversational interfaces might be the best thing there are for these (in the lack of a knowledgeable and kind human, which the author also seems to agree with). Anyway, I don’t know, I found the title a bit disconnected from the content and the conclusions a bit overlappingly confusing but this is a complicated question. In the end I agree that we want a mix of things, we want a couple of keyboard strokes and we want chats. But most of all we probably want direct brain interface! ;)
by Stratoscope | 2025-04-01 07:21:56+00:00
I love The Guardian! It is one of my two ongoing donations, along with the Internet Archive.

Back when it was The Manchester Guardian, they produced one of the most remarkable TV commercials in history, "Points of View":

https://www.youtube.com/watch?v=_SsccRkLLzU

I first saw this commercial when Will Hearst (yes, of that Hearst family) screened it at a Software Development Forum meeting in the late 1980s.

I wish this were a better transfer, but it is what we have. Does anyone have a link to a higher resolution transfer?
by throwaway290 | 2025-04-01 07:22:27+00:00
1. It's an SSG and competes with projects like Astro or Solid or Next. Comparing to React is apples to oranges.

2. Benchmarks are just numbers without details. React+ReacDOM gzipped/minified is 40 kb in 2025. I doubt a button adds 30 kb. But if you really want to make small SPAs, Preact is just 4 kb and it doesn't require to learn a new bespoke templating DHTML-style thing.

3. From FAQ

> The WebAssembly example in our demo isn't about raw performance — it demonstrates something far more important: what becomes possible when your business logic is properly separated from presentation.

> But when your business logic lives in its own pure layer, entirely new possibilities emerge. Rust is just one example — you could model complex financial calculations, build sophisticated data visualization engines, or create real-time collaboration systems. Your logic can evolve independently of the interface, enabling the kind of architectural advances that the React monolith prevents.

The writer was high or delusional or bad at explaining the point. Nothing prevents you from putting logic into "its own pure layer" in any language. You can make it messy and impure with Rust/WASM/... just as you can keep it pure with pure JS. And it's not "entirely new" because people separated business logic for literally decades (and believe it or not many of them even did it while using React at the same time)

And meanwhile the Rust version is slower and bigger. "What becomes possible" is a mystery.

"React monolith" just takes the cake. React literally doesn't care how you separate your business logic, it's just a rendering layer. This ironically is a monolith SSG that does routing, YAML frontmatter, Markdown extensions, syntax highlighting and what not. Again, you are thinking about something like MarkoJS or QwikJS. Before you are trying to take something down you should probably understand the basics.

Don't get me wrong, it's a cool project. But it could be more humble because authors don't seem to fully understand themselves what exactly they are proposing.
by anal_reactor | 2025-04-01 07:22:35+00:00
The entire post feels like "cars will never become popular because they're not nearly as reliable as horses". It's incredible that we're all tech people, yet we're blind to not only the idea that tech will improve, but also the speed at which it is currently improving. People who don't like AI simply keep moving goalposts. If you told a person 10 years ago that the computer will be able to write a logically structured essay on any topic in any language without major errors, they'd be blown away. We are not though, because AI cannot write complete applications yet. And once it does, we'll be disappointed it cannot run an entire company on its own. And once it does, we'll be disappointed it cannot replace the government. And once it does, we'll find another reason to be disappointed.

Is there some website where I can read more on what AI can do, instead of what it cannot do?