skysight-inc/HackerNews huggingface dataset:
It's such a fast moving space, perhaps the need for 'rules' is just a temporary thing, but right now the rules will help you to achieve more predictable results and higher quality code.

You could easily end up with a lot of rules if you are working with a reasonably large codebase.

And as you work on your code, every time you have to deal with an issue of the code generation you ask Cursor to create a new rule so that next time it does it correctly.

In terms of AI programming vs conventional programming, the writing's on the wall: AI assistance is only getting better and now is a good time to jump on the train. Knowing how to program and configure your AI assistants and tools is now a key software engineering skill.
> "They're just another kind of value" and "Just crash and restart" are both wrong, error handling is much more complex than that.

Regarding the first slogan: it is correct that they are just another kind of value. But they look more complex. The reason isn’t the error values as such. The reason is that they always (except for `None | Error`) appear together with a rich normal-value. In turn they end up looking more complex, simply by context-association.

And treating errors as “just another kind of value” necessitates general value-manipulation facilities. Because we expect to manipulate normal values in whatever ways we want. But for errors we tend to get stumped once we want to do something else than whatever the default is, which might be (using your example) to accumulate errors instead of bailing out after finding just one.

But we tend to get stuck trying to simplify errors and their processing too much. When really we should move towards generality; the “just” in “just another kind of value” should mean that we can use a lot of whatever we have (not invent new things). “Just” shouldn’t hint at “and so it’s easy/simple”.
Did the previous developers put it there for fun? Probably not.
Is there any democratic system that is safe from democratically voting to dissolve the democracy and replace it with whatever autocracy/kakistocracy/oligarchy we've got now?
There's always the unresolved concern of the state killing people amid the uncertainty of a criminal conviction process.

There's also an element of incompetence and cruelty to consider when executions cannot be done mercifully, ideally instantly and painlessly as a goal. Seems we stray pretty far from any such ideal though:

"In its annual report on the use of capital punishment in the country, the Death Penalty Information Center (DPIC) said on Friday that seven of the 20 attempted executions by US states in 2022 were “visibly problematic”."
https://www.aljazeera.com/news/2022/12/16/us-botched-executi...

The same policy group estimates a 3% failure rate for executions from 1890-2010, with lethal injection at more than twice that, at 7%.
https://deathpenaltyinfo.org/executions/botched-executions

The state/federal definitions of botched executions might be more conservative than more detailed analyses done by advocacy groups like Reprieve, so what the rates are might be higher depending on the exact definition of a botched execution.

It's not clear that firing squad 'fixes' this or is more merciful in terms of having less botched execution, but maybe that's not the point since the condemned prisoner opted for it. Does that matter?

Worse still, there are pop groups that have apparently have significantly worse outcomes in US executions, reasons unknown. It's pretty horrible to look at an overall botched-execution rate when it belies horrible outcomes for specific groups:

"One of the most significant findings to emerge from the regression analysis is that Black people had 220% higher odds of suffering a botched execution than white people, accounting for gender and age.

Analysis of the lethal injection executions conducted in the modern era of capital punishment found that 8% of executions of Black people were botched (37 executions out of a total of 465 executions), compared to 4% of executions of white people in the same time period (28 out of a total of 780 executions)."
https://reprieve.org/wp-content/uploads/sites/2/2024/04/2024...
Damn, I was only abused by my sister and had a traumatic brain injury as a teenager. I guess that just gets me a...HP laptop? No thanks!
You seem confused. This is (fortunately!) still not how law works in either theory or practice anywhere I am aware.

Besides, the IPFS operator/client is always in full control by design. IPFS is not a darknet. You may be confusing it with Hyphanet or Freenet.
> Is Rust (llvm?) supported on all platforms Linux targets?

AFAIK, no. Linux chooses to support platforms from which we haven't seen new releases in decades, like DEC Alpha. Although in recent years, Linux has dumped support for many older platforms including IA-64.

But my guess is GNU coreutils also doesn't support all Linux targets. I mean this in two ways -- 1) AFAIK coreutils does not expressly support each and every Linux platform, and 2) whether something builds is not the measure of whether there is platform support.

That is -- Linux may support some weirdo MIPs variant and 68K (which has Tier 3 Rust support), but what's your guess that your GNU coreutils support, even busybox support, for these platforms is top tier? You may be guaranteed that your weirdo arch has a C compiler, but what's the likelihood all the GNU tests passed on this arch? That each and every utility even runs on this arch?
You are “not sure”?
experiencing withdrawal symptoms seems to me quite different than regular use having a positive benefit
Hard to say. Perhaps Boston Dynamics, or Canada will have a solution to their problem.
When you measure Socialist ideals and call it "happiness" you get paradoxical results.

Ignore the US; keep believing that Sweden is happier than Spain :)

They should really call it something like "World ESG Index."
> For example, a recruiter I know will ask a tech candidate "what is 20% of 20,000?" A significant percentage cannot answer the question. Some even cry. It's shocking.

During our interview, we ask candidates to design a history system. The key is to realize that our database is only 8Gb, and storing a year of updates is only 160Gb, so $2pm in AWS. Once there, a simple DB table suits, no need to set up Amazon S3.

So we ask them for the multiplication. First we give them the data, and if they don’t do the calculation, we nudge them, then we ask them, then we write the multipliers for them, then we take the calculator out and write the result for them.

Those are Masters degrees. They can’t even do calculations, let alone getting it right, because 500MB x 200 days a year = a few petabytes apparently. And after that, they’re exhausted, it’s impossible to ask them the rest of the questions like “So is it worth worrying about a Rube Goldberg machine when you’re in for $2 of AWS costs?”.
Many of the stereotypes you mention are for startup founder / early employee types.

That's not everyone, it's just who's on HN.

Most employees of these companies are just regular people wanting regular jobs.
To be honest for me it was like my terminal talking back to me. Gender neutral.

With DeepSeek sometimes it makes me feel as I am talking to a person.
He has already screamed bloody murder about an election not going his way, and recent Supreme Court decisions about basic stuff (i.e. the government must honor its contractual obligations) have been 5-4.

All it will take is one more SC justice and we'll be in a full blown crisis. Yes, Trump isn't the worst president we've ever had - but he's kind of unique in that he clearly doesn't give a damn about the rule of law or the Republic as a government.
One obvious one to consider is the diterpenes in filtered vs unfiltered brewing methods. Filtered methods will remove most of these. Diterpenes will help reduce inflammation and may enhance the flavor of the coffee for some, but the ones in coffee are unfortunately also linked to increased LDL (bad cholesterol), so as a drug choice, there's not a clear winner in whether filtered or unfiltered coffee (as in French press, for example), will result in a better black coffee.

From my own anecdotal experience, lower inflammation has a wide variety of cognitive benefits, regardless of the means, while things that increase my inflammatory response (for example, allergies), make it much harder to think clearly.

Side notes: I don't drink milk so can't speak to the lipids that might further influence intake. But even the heat of coffee will have an effect: if it's scalding hot, some of the caffeine will be absorbed in the mouth, and if it's very cold, it'll wind its way further through your system before being absorbed.

I'm just a coffee drinker, so take all of this information with a grain of salt, unless your sodium is too high? Caveat emptor
Can we add national referendums to override either house of Congress?
But here is the problem...The West is still sending, and this incredible
after 3 years of the Ukraine war, more than 200 to 300 billion a year to Russia!
The Russia military budget is 100 Billion! Their GDP is smaller than Italy.

There is no political will. Sadly, and on this Trump is correct,
the pathetic EU sent as much money to Ukraine as the amount of money
they sent to Russia in oil purchases:

https://www.euronews.com/video/2025/03/05/has-europe-spent-m...

Three years of war and no real strategy of economic starvation of Russia....
Replace PHP in your post with most any other older open source language and its likely the same reasons: it works, there's lots of docs, the community is huge, there's a large ecosystem, etc.

Any language has potential to have horrible or wonderful code written in it.
Yteria’s world is not like the one you and I live in. People can lose words through accident, malice, or other means. And if you lose a word, you can’t speak it, you can’t write it, you can’t type it until you find a way to get it back.

Yteria is a struggling Python programmer, and the word she lost today was going to make her programming much, much harder…

Luckily, `itertools` came to the rescue
Meta says it cut CPU usage by 20% throug kernel-level profiling
Flying drones isn’t particularly demanding in terms of strength.
From the docs

>The cell shape of that grid system is an important consideration. For simplicity, it should be a polygon that tiles regularly: the triangle, the square, or the hexagon. Of these, triangles and squares have neighbors with different distances. Triangles have three different distances, and squares have two different distances. For hexagons, all neighbors are equidistant

And

>This property allows for simpler analysis of movement. Hexagons have the property of expanding rings of neighbors approximating circles

>Hexagons are also optimally space-filling. On average, a polygon may be filled with hexagon tiles with a smaller margin of error than would be present with square tiles.
left-pad is symbolic of dependency and supply chain issues generally. If all you took away from that incident is that there's risk only from someone unpublishing the module then you probably need to go back and think about it some more.
>> Microsoft just doesn't make enough money from Bing/Edge to pay PC makers to leave Edge as the default.

Not only is this not true for lots of manufacturers, but the minute you click on a web link anywhere in windows (help, start menu, etc) it opens in Edge, and Edge cannot be uninstalled on a windows machine.
Due to that caching, you still need some sort of preprocessor to digest the files and generate an import map. Third party modules also add some extra friction. I found that when I ended up pruning out all the edge cases, just bundling it ends up being less work anyway.
> There are still doubts as to whether the new Trumpian reality is permanent

We have to assume that the US cannot be trusted as a military ally for at least the next 4 years. In fact, we have to be open to the possibility that they will be willing to be hostile. Including, but not limited to, extortion tactics. That's the hard baseline here.

We also have to be open to the possibility that the US either won't or can't have a proper election in 2028. And even if there is a proper election, that even a "sensible" president will not repair the damage.

What is already permanent is that Europe will never have the same level of trust in the US ever again. Perhaps some of it can grow back over a few decades, but the former level of trust will not return.
Obama’s dig at Romney was well after the invasion of Georgia. what Obama correctly understood is that Russia’s designs on Eastern Europe don’t actually matter to America.
I don't engage with people that way and I would encourage others not to either. It debases the human experience.

To describe the world as such says more about one's perspective than the world as it is.
With that kind of mindset you won't have anything anyways at the rate you're going.
We added interlaced video to Raspberry Pi 5 DPI
I'm not sure how "it can go the other way around too" -- in that case (assigning to a uint8_t local variable), it seems like that particular optimisation is just not being applied.

Interestingly, if the local variable is "volatile uint8_t", the optimisation is applied. Perhaps with an uint8_t local variable and size_t return value, an earlier optimisation removes the cast to uint8_t, because it only has an effect when undefined behaviour has been triggered? It would certainly be interesting to investigate further.

In general I agree that being more explicit is better if you really care about performance. It would be great if languages provided more ways to specify this kind of thing. I tried using __builtin_expect to trigger this optimisation too, but no dice.

Anyway, thanks for the interesting article.
This is perfect for when I'm awkwardly walking past the huzz and need to seem like I'm busy on my phone.
Google pays to be the default. AFAIK they don't pay to make the switching experience maliciously difficult. After all, the switching experience on Android is dead simple. That seems to be another unilateral decision by Apple to keep you in your lane.
I certainly agree that the Ukrainians will care about it very much, but you, unless you are in an Eastern European country, most likely will not.

The reason that you care right now is because it is in US interests that you care. As soon as that changes, you won’t. You’ll be too busy caring about something else.
How could they if you don’t provide references to them?
What compilers are used to build it might be relevant.
Psychopathy, sociopathy, &| Kantian-immoral utilitarianism.
Why is that unacceptable?
Nah, coffee can go to $12 a cup and people will still pay. We will see corporations subsidize the cost for their workers as necessary.
Here’s a relevant xkcd
https://xkcd.com/882/ For the small sample
that's Abagnale, I believe.
Here are some relevant slides from hpcasia25: https://github.com/RISCVtestbed/riscvtestbed.github.io/blob/...

I also found this report on their FPGA Emulation Platform: https://www.riser-project.eu/wp-content/uploads/2024/11/RISE...

So from these resources it seems like they develop a vector processor with Semidynamics out-of-order Atrevido core as a scalar core and their Vitruvius VPU.

There is a paper about a previous iteration of the VPU: https://dl.acm.org/doi/10.1145/3575861

In the more recent report they have a vector length of 16,384 bits, with 16 lanes (8 in FPGA, 16 in the diagram, final version could be more), so total of 16*64=1024 bits of ALUs.

Slide 15 seems to indicate that they want to create a chip with 32 of those cores, a shared L3 cache, and access to HBM.
This is what founders say right before they offer you 0.05% of their company and try to sell you on the idea that of course it's worth it because clearly the company will be worth $100B someday!
s/reading/interpretation/

Reading something literally is by definition the narrowest interpretation.
My understanding is that the only qualifier for something on hackernews is that it has to be "deeply interesting":

https://news.ycombinator.com/newswelcome.html

Deeply interesting tech, or otherwise.
Perl did this!

https://perlpowertools.com/
But you only get two weeks of annual leave a year on average to enjoy that extra money. Seems a shame.
Anus: An open-source AI agent framework created by Manus AI itself
I asked Manus AI (the invite-only agent that sells for $20K on secondary markets) to create its own open-source alternative.
The result is ANUS (Autonomous Networked Utility System), a complete AI agent framework with architecture, documentation, and tooling - 100% designed and coded by AI.
My role? I wrote the prompt and used Cursor to push to GitHub. That's it.
The project features hybrid agent architecture, multi-agent collaboration, comprehensive tool integration, and flexible model support. It demonstrates how AI can recursively improve AI tools.
Repository: https://github.com/nikmcfly/ANUS
I'm interested in the HN community's thoughts on:

Technical aspects of the framework
Implications of AI systems building other AI systems
What this means for the future of programming

This feels like a significant milestone - when one AI system can create a complete, functional alternative to itself from scratch.
All these cuts are for is to allow the very rich to cheat in their taxes.

Biden increased the budget in order to go after the very rich. The rich supported Trump for only 2 reasons:

1. Another tax cut, which will increase the Deficit.

2. Eliminate the IRS as a threat to the rich buy cutting the budget.

The cost to audit the rich is very high for the IRS, so the cuts protect people like Musk, Trump and many others.
It used to be that fascists and communists were our most hated enemies. How the tables have turned!

EDIT: more seriously, though, throughout the 20th century America hewed much closer to fascism than communism. It's always been there, if not always out in the open.
I just read here a few days ago how very dependent on regular US maintenance the British nuclear weapons are.

"US support to maintain UK's nuclear arsenal is in doubt (theguardian.com)"

https://news.ycombinator.com/item?id=43299011
Sure would beat the cringe ugly AI image currently in the readme.
Perhaps not, I honestly don’t really know what the average experience in software is like. I keep hearing people online simultaneously talk about making mid-six-figure salaries and also job hopping, I might just be conflating two possible life situations.
What % of the your coworkers have been there 5+ years?
In spite of this claim, Orban has won four straight elections. That's not much of an EU power is it?
I think I played this on the Apple ][, and still have the manual somewhere. It ran at about 1 fps, so it required a lot of patience.
Correct me if I'm wrong, desloratadine won't pass the BBB so I guess it shouldn't cause dementia
It made a lot of really good choices in the late 90s when a lot of dot-com companies started and a lot of people around the world started getting interested in making their own websites. It eventually snowballed to the LAMP stack which became the most user friendly way of doing stuff on the web on low budget. The inertia from this is massive so it's staying for a bunch more years.
Learn how to enhance your SenseCAP Indicator with GPS functionality. This guide covers flashing the RP2040 firmware, connecting the Grove GPS module, and configuring Meshtastic settings for a location-aware mesh network experience. Perfect for car installations or portable Meshtastic setups.
Thanks for sharing. I hope you are right. It's hard to stay objective as things are changing so quickly.
I think it'd be more productive to say that instead, since it's strictly more correct than comparing it to left-pad.

(An interesting thing to consider: the worst "supply-chain" type attack in recent memory is probably xz, which has a much more traditional maintenance, development, and distribution model than the median Rust package does. I don't think Rust's ecosystem is even remotely immune to the risk of malicious packages, but I imagine the kinds of dependencies that exist in the current coreutils are much more appealing to a high-sophistication attacker because of their relative lack of publicity/transparency.)
I wonder how linux devs feel about the rewrite in Rust. I mean surly loads of them have decades of experience in C, and Rust seems like such a different beast. Can any C developers provide insight, how is this transition?
wow you're full of hate
It hasnt been disproven even once. The usual attempts to do so deny geopolitical realities (e.g. assuming the Finland-Russia border is as vulnerable as the Ukraine border).

Georgia was, obviously, left alone after it dropped its NATO ambitions, disproving the rather quaint theory that Putin is intent on reforming the USSR.
Don't let anecdotes shape your perception of reality. I have a feeling you're not familiar enough with the details.

Parent is correct. 20% of Israel's citizens are Arabs who generally enjoy equal rights. They are members of Knesset, they are judges, they are in tech, they are in academia. Some of them serve in the IDF (though that's an area that can still use improvement).

It's as far from totalitarianism as can be. And there's plenty of that in the world your Americans and Europeans let slide when it's in their interest. Most of the world is not free and democratic: https://freedomhouse.org/country/israel

"Jewish policies"? What's that?

Ask your friends from Lebanon what happened to the Christian majority that used to exist in that country? Or what happened to the Jews that used to live there?
99% of leftists are completely normal people.
OT but why do Reuters relate this article to "Rubio's Restaurants, Inc."
But the value is still there. I see ads in it that I never click (they are garbage and never change and made for Americans, which I am not), if I do click a link, I've got adblockers on, and every single site is pretty much an advertising company already. I still get the latest tidbits I want in a small package. Most of the time I don't even need to click anything, I just get context to the latest memes or the summary of news I don't need to actually click into.
Ask HN: Any Inertia js Adapter for Reactjs+Expressjs?
>my brother in Christ, people abandon their biological children all the time without anyone clutching their pearls about it

I'm pretty sure a father abndoning a child like that is one of the most taboo social nonos a human can commit I'm almost any culture? Where I am from in rural america physical vigilante violence is reserved for such types. So yes very pearl clutching
This is it. China might be authoritarian, but it's acting way less eratic than the US right now.
Killing who we think did the thing doesn't change anything.
As I have said before, this is Trump/Musk take on 1930s Germany Book burning.

Luckily there are people trying to save this data, but it is expensive and a race against time.
IIRC Amazon has a 2 years 401k match vesting period.
It has a JH7110 onboard. From what I can tell, all of the vector processing is in dedicated hardware subsystems, not individual vector instructions.

We're still very early in the RISC V ecosystem, so most of the processors in production pre-date current standardizations, which requires applications to target specific silicon. To add insult to injury, those individual processors are relatively new, so the dedicated image processing and vector/tensor hardware doesn't have much support yet.
Rewriting GPL software under the MIT license is a terrible thing to do. The GPL is meant to protect and preserve what should be basic human rights. So-called "permissive" licenses are meant to provide big tech with free labour.
Show HN: Krep a High-Performance String Search Utility written in C