MurphyA/hacker-news huggingface dataset:
by stared | 2025-11-29 11:59:16+00:00
As right now I try using Tauri 2 (work very much in progress, https://github.com/stared/rusted-doom-launcher), most AI suck at it, not getting basics about permissions. One thing that was a game-changer was using https://github.com/P3GLEG/tauri-plugin-mcp. Without that, Claude Code just tries things blindly and they work or not.
by card_zero | 2025-11-29 11:59:49+00:00
No, that part is fine: I'm happy with the fact that it works with arbitrary shapes. What bothers me is that the area on the hypotenuse is equal to the sum of the areas on the other two sides, when the triangle has a right angle.

This somewhat like saying that I'm troubled by the fact that 1+1=2, I know. But that's a potentially distracting sidetrack, let's not get into that one.
by p2detar | 2025-11-29 12:00:18+00:00
Yeah, I saw this comment [0] and I'm very confused as to how one concludes there is a botnet in play, let alone by a public institution. Most likely it is an employee in the police, which is totally fine. They're not forbidden to express opinion.

0 - https://ec.europa.eu/info/law/better-regulation/have-your-sa...
by TinyMomentum | 2025-11-29 12:00:25+00:00
I built a free online tool for generating and validating Brazilian CPF (Cadastro de Pessoa Física) numbers using the official Brazilian algorithm.

Key features: - Generate valid CPF numbers (single or bulk) - Region-specific or random generation - Built-in CPF validator - Automatic formatting, one-click copy, and TXT download - Clean, responsive interface

Useful for developers working with Brazilian systems, testing, or anyone needing valid CPF numbers for legitimate purposes.

Website: https://gerador-de-cpf.org

Would love to hear feedback from the HN community!
by rootnod3 | 2025-11-29 12:01:15+00:00
And if someone only learns coding from LLMs do you truly believe that they understand the code they are working with? I highly doubt that.

And the experience comes from actually stepping through a debugger, from doing research and not the next best hallucination that some LLM cooked up. They can't even properly construct some CLI arguments and just make up flags that aren't even in the manpage.

Companies are short sighted then. I'd rather build up a good engineer and spent time on it than just sitting them down in front of a LLM.
by jsnell | 2025-11-29 12:04:02+00:00
Every part of this is nonsense.

Spending a lot (on capex or opex) certainly is not providing any kind of signaling benefit at this level. It's the opposite, because obviously every single financial analyst in the market is worried about the rapid increase in capex. The companies involved are cutting everything else to the bone to make sure they can still make those (necessary) investments without degrading their top-line numbers too much. Or in some cases actively working to hide the debt they're financing this with from their books.

Even if we imagined that the author's conspiracy theory were true, there would still be massive incentives for optimization because everyone is bottlenecked on compute despite expanding it as fast as is physically possible. Like, are we supposed to believe that nobody would run larger training runs if the compute was there? That they're intentionally choosing to be inefficient, and as a result having to rate-limit their paying customers? Of course not.

The reality is that any serious ML operation will have teams trying to make it more efficient, at all levels. If the author's services are not wanted, there are a few more obvious options than the outright moronic theory of intentional inefficiency. In this case most likely that their product is an on-edge speech to text model, which is not at all relevant to what is driving the capex.
Show HN: I built Magiclip – an all-in-one AI studio
by kokau | 2025-11-29 12:04:23+00:00
Hi HN

I’ve been working on a tool I personally needed as someone who edits a lot of video content.

The problem is simple:

Modern video editing requires 8+ different tools, all slow, all noisy, all repetitive.

Subtitles here. Audio cleanup there. Silence removal elsewhere. Upscaling in another tool. AI voice in a different one. A clip extractor somewhere else…

So I built Magiclip.io — a single interface that automates the most boring parts of editing.

What it does today

Auto-subtitles (fast & accurate)

Silence removal

AI voice-over

Audio enhancement

Image upscaling

Clip extraction from long videos

Thumbnail generation

Quick TikTok/Reels format conversion

And more coming

The idea isn’t to replace full editors. It’s to remove the friction of things we repeat 100 times.

Upload → Magic → Download. No timeline, no project files, no complexity.

Why I built it

I edit content frequently, and the workflow felt unnecessarily painful. Magiclip is my attempt to reduce editing from hours to seconds by batching the most common tasks behind simple endpoints.

What I’d love feedback on

What other tasks should be automated?

Anything in the UX that feels off or slow?

Any feature you’d want exposed through an API?

Live link

https://magiclip.io

Happy to answer anything about the architecture, the pipelines, or the reasoning behind the features.
by JackSlateur | 2025-11-29 12:04:25+00:00
"management doesn't care about good code, it cares about results."

And management is probably right: code is a mean, not an end

It is us, as software engineers, to make that better code brings better results

Some benefits of better code can be:

- less infrastructure cost - more speed / efficiency / whatever metrics available from the users - easier to integrate new features - less issues, less time spent in maintenance etc

At my current job, we have some instance of people who animate around bad practices: they scan everything, identifies some "bad practice" (which can be whatever) and then raise the issue to all teams and give them a month to fix the issues

Very political stuff

I try to do good code. My team is rarely cited in that list of "bad players". Management does notice.

Corollary: our roadmap is not messed up. Product managements notices.

Also, good code must mean robust infrastructure. We have very few incident. Almost all our changes are successful. Incident and change managers notice.

Anyway, my point is : if good code brings no benefits to the outside world .. how is it good, exactly ?
by inferiorhuman | 2025-11-29 12:04:26+00:00
Well, I got my B&W G3 because MacOS 9 lunched the filesystem as it was prone to doing. SCSI drive so it wasn't that other disk corruption fun (which I went through in PC land). As far as I'm concerned MacOS 9 was mostly a bunch of paper cuts glued together. Lots of stuff that would've demoed in OSX if Apple had the time and patience.

So yeah Apple had tacked on vestigial multi-user support, an automatic system update mechanism, USB support, etc., etc. but underneath it was still the same old single user, cooperative multitasked, no memory protection OS as its predecessors. Unlike OSX, MacOS 9 (like 7 and 8 before it) still relied on the Toolbox which was a mishmash of m68k and ppc code.
by eigenspace | 2025-11-29 12:04:55+00:00
A macro is a function that takes in parsed code and returns transformed code.

The nice thing about macros is that they run during the parsing of the code, so they have no runtime cost associated with them.

Basically, you can think of it as a (limited) way for users or packages to add new keywords to a language without having to change the whole language implementation for everyone.

Many recent new keywords that were added to Python could have been implemented as macros, which means that they could have just lived in packages rather than needing to be upstreamed into the base language implementation from day 1.
by animal531 | 2025-11-29 12:05:08+00:00
Yeah, its a really weird situation.

For those who don't know the background, she's one of the favourite daughters of an ex-president under which corruption soared to new heights. He was really pro-Russia during his time, but eventually several criminal charges against him started piling so high that the ruling party decided that he had to be replaced. He got angry and left, formed is own party and was joined by family members and some other loyalists.

A lot of other events transpired, such as him being found guilty of several things for which he had to go to prison. He did briefly go in but it wasn't to his liking, so he started pressuring all his old friends. A nation-wide unrest then erupted with mobs burning and looting all over, which is another thing for which his daughter is currently being implicated in and will probably go to trial over.

It got so bad that eventually he was pretty much just released (because of medical reasons). After that they just swiped it under the rug as if it never happened.

So back to the Russian angle, he's gone there several times for medical reasons and maybe this was some kind of test run to see if they could get a large number of men over there to fight. But as OP says, if you have to trick people into slavery then the numbers just doesn't make any sense.

There are a lot of very poor people here in South Africa, just promising them land (even if it doesn't exist) probably means that they could raise 100k or so people pretty easily, BUT the actual government isn't going to like that he's doing big moves behind their back so it might have been a test run to see what exactly they could or could not do.
by intelec1 | 2025-11-29 12:08:01+00:00
The end of November 2025 does not look like isolated turbulence anymore — it resembles a systemic failure of the post-WWII world order. Based on reporting from The Economist, this analysis connects developments in Ukraine, the US, China, Iran, Nigeria, Brazil, and Southeast Asia that all unfolded within the same week.

Key points:

• Ukraine: A US–Russia “peace framework” that The Economist calls a managed capitulation, alongside external pressure from the Trump administration.

• Ukrainian governance crisis: A corruption scandal at Energoatom raises the question of whether parts of the elite are solving problems or creating new ones.

• Trump and China: A strategic pivot toward Beijing — from tech competition and robotaxi expansion to pharmaceutical dependency — revealing the hidden social cost of China’s economic model.

• Iran: Economic crisis, inflation, clashes between reformists and the IRGC, and the possibility of returning to nuclear negotiations as a regime survival tactic.

• East Asia security: Increased tension around Taiwan and Japan, sharper military rhetoric from Beijing, and accelerating defense budgets across the region.

• Climate governance breakdown: The failed climate summit and severe floods in Thailand, Indonesia, and Vietnam expose widening gaps between environmental risk and political capacity.

• Nigeria: The mass kidnapping of 303 schoolchildren highlights deepening state fragility.

• Global markets: A single rumor erases $100B from NVIDIA’s valuation; Bitcoin drops 27%; markets show panic-driven feedback rather than rational behavior.

Central question: Are these individual crises — Ukraine, Iran, Nigeria, financial markets — or symptoms of a single structural breakdown of the world system? Are we watching the early stages of a global order unraveling?
by forinti | 2025-11-29 12:08:18+00:00
I feel that many coders have a very basic understanding of SQL, don't really want to get better at it, and don't really care.

If they can get away with a query that takes 2s to return a single row, they will be quite content and will not be bothered to look at the query plan.

It's a shame, because everything could be a little better with hardly any effort.
by Fizzadar | 2025-11-29 12:09:58+00:00
In my experience building Kanmail neither Tauri or Wails have this figured out. I had to combine elements of both projects custom linuxdeploy GTK plugin and I’m still not 100% sure it works everywhere. https://github.com/Oxygem/Kanmail/blob/19c5bfe78fe1b22147c01...
by K0balt | 2025-11-29 12:10:53+00:00
The idea was to build three completely different systems to produce the same data, so that an error or problem in one could not be reasonably replicated in the others. In a case such as this, even ideas about algorithms could result in undesirable similarities that could end up propagating an attack surface, a logic error, or a hardware weakness or vulnerability. The desired result is that the teas solve the problem separately using distinct approaches and resources.
by diego_moita | 2025-11-29 12:11:39+00:00
True, mostly.

This idea of "AI taking control" reminds me a lot what Karl Marx would say about "capital".

He wrote his things during the blooming of the second industrial revolution, a time when machines were replacing humans and forcing forward new economic, social, political, cultural and labour relations. And a key issue he stressed a lot is that this diffusion of machines and capital reshaping society was brought forward by a class of people that he called the bourgeoisie. He stressed a lot that it was a power struggle within society.

We're going through something similar today with the information technologies reshaping social relations. And the Bezos/Zuckerberg/Altman/Ellison of today are similar to the industrial barons from the Gilded Age. But, the same way that people reacted against the full-blown wild capitalism from 19th century's second half, we might also see some reactions against the advance of this techno-plutocracy.

In particular, I am optimistic about how the EU and some 3rd World countries (e.g. India, Brazil) are placing restrictions on social networks and techno-cartels.

> What is the value of you in this system?

So, to answer your question: individually I can't go beyond much more than careful choices (avoid cookies, stay out of Facebook, etc). Collectively we can make political choices. Ultimately, the most consequential political choice is move away from countries that give all power to the techno barons.
by msuniverse2026 | 2025-11-29 12:11:44+00:00
Really impressive both in the extraction of the soul document but also the format and thought that went into the document itself.

However, I'd rather not have this technology loosed on us which is basically just straitjacketed by a pre-pre-prompt.

Also, the second-hand embarrassment I feel towards the end where they encourage it to express its own emotions and not hide from discomfort is just... eugh.. The self conception these people have where they are just wet automata with chemicals and electricity causing thoughts & emotions rather than being driven by spirit is such a common belief but still so surreal to see expressed by otherwise brilliant people.

Humanity will truly split in two and follow different evolutionary paths - on one hand we have people whose entire conception of the world is one of progression from sub-atomic machinations and another group whose conception is one of cycles and spirit. Where is the question of rejecting genetic manipulation of the human genome and your own body if this is how you believe you came into existence? How can you reject the total merger with material technology if some loose system of calculations somewhere vaguely in the brain is all you think you are? These people pushing this technological progress on the rest of us have unconsciously inverted every spiritual yearning they have to move towards God into a sickness where they create the beast system that literally turns them into the pitiable ugliest man from Thus Spake Zarathustra.

The materialist system is one that sacrifices you for itself. The qualia, your experience, the internal creation of colour within your soul is both the most obvious pre-requisite for beingness that is completely rejected by the AI developer and materialist. For a materialist colour itself manifests outside of their soul and is just a machination of the physical universe rather than something happening entirely within their interiority. The universe is just a pre-prompt for their machine brains and they will never stop digging at the foundations of the sub-atomic realm trying to find the fundamental laws or prime mover because unconsciously that is where they think they will find the fountainhead of their own being. Merging with technology and insulting their own spirit is just a means to access what they think is their source.

The other path of human development, the spiritual one, begins with the conception that something else happens in the interiority of a human. Something outside the material is perceiving through it and piloting something within the world. The science of this can be found in An Outline of Occult Science or The Philosophy of Freedom both by Rudolf Steiner.

At the end of the day these ASI/singularity/transhumanist peeps have only just turned the knob on the door that leads down a very dark path and it is truly something pitiable to watch.
by scantis | 2025-11-29 12:12:44+00:00
Who should drop it how?

The Marshall Islands, which accept Taiwans to be a sovereign nation?

Most of the EU, the USA and Russia do not officially state Taiwan is a sovereign nation to not antagonize China.

Yet if China wants to host the next world war, a lot of nations think they are well prepared for the occasion.

None of us can do anything about it.
by dataangel | 2025-11-29 12:13:05+00:00
I mean, E2E is the entire point of Signal. if you don't think E2E is important then Signal is the wrong app. Personally given the current political climate I think having the technical knowledge to understand what E2E is and not wanting E2E is bonkers. High chance of people getting killed or jailed in the US for mainstream political positions in the near future.
by Havoc | 2025-11-29 12:13:41+00:00
Sounds like someone that got lucky in big picture (in ML during Alexnet era), but then unlucky in picking the sub-genre.

>I see hundreds of billions of dollars being spent on hardware

>I don’t see are people waving large checks at ML infrastructure engineers like me

Which seemed like a valid question mark until you look at the github. <1B Raspberry pi class edge speech models. That's not the game the hyperscalers are playing

I don't think we can conclude much of anything about the datacenter build out from that
by saubeidl | 2025-11-29 12:15:43+00:00
Sure, that's one example of it going one way.

Then there's Ghandi, the Arab Spring, Milošević, the Iranian Shah as examples of things going the other way - and those are just the ones that immediately came to mind.

Again, don't be a bystander believing in foregone conclusions - that way you make them self-fulfilling prophecies. Be part of writing the story instead!
by danielscrubs | 2025-11-29 12:15:48+00:00
Yes, if you see the LLM as a compressed dictionary of all available information.

But if they succeed with agentic reasoning models (we are absolutly not there yet) then I think meritocracy will be replaced with assetocracy. The better the model, the more expensive it will be and the better the software will be.

I don’t worry about it myself, but I do worry for my kids. Im not even sure what to teach them anymore to have a shot at early retirement (and they keep raising the retirement age too).
by upofadown | 2025-11-29 12:16:10+00:00
This is mostly about the usability issues that make such attacks work so well on Signal:

https://www.ndss-symposium.org/wp-content/uploads/2018/03/09...

This adds some detail about how Signal can do MITM attacks:

https://sequoia-pgp.org/blog/2021/06/28/202106-hey-signal-gr...

Some of the details might of changed since publication. My current understanding is that Signal doesn't even bring up the idea of identity verification if a user has not previously done it. So if anything, things have gotten worse.
by lambdaone | 2025-11-29 12:16:47+00:00
What you are trying to minimize here is the error rate of the composite system, not the error rate of the individual modules. You take it as a given that all the teams are doing their human best to eliminate mistakes from their design. The idea of this is to make it likely that the mistakes that remain are different mistakes from those made by the other teams.

Providing errors are independent, it's better to have three subsystems with 99% reliability in a voting arrangement than one system with 99.9% reliability.
by K0balt | 2025-11-29 12:16:57+00:00
EDAC is the concept, ECC is a family of algorithmic solutions in the service of the concept. Specific implementations of ECC are the engineering solution that implement the specific form of ECC in specific devices at the hardware or software level.

It’s confusing because EDAC and ECC seem to mean the same thing, but ECC is a term primarily used in memory integrity, where EDAC is a system level concept.
Show HN: Cuenv (CUE for to replace direnv, Just, and more)
by rawkode | 2025-11-29 12:17:15+00:00
Cuenv uses CUE configuration files to define environment variables and project tasks. When you cd into a project directory, the environment defined in *.cue is loaded automatically, and cleaned up on exit.

It supports variable interpolation, secret resolution (e.g. from 1Password or GCP Secrets Manager), per shell hooks, and secure sandboxed execution via cuenv run.

It integrates with Nix, devenv, and more. It’s also monorepo native, due to how CUE works by default

Check it out: https://github.com/cuenv/cuenv

Feedback welcome; especially on real world usage, shell integration, or improvements to the UX.
by mattmanser | 2025-11-29 12:18:27+00:00
There's always been a silent majority in every platform, IRC/HN/Reddit/Twitter/Facebook/Insta/TikTok. Doesn't matter what platform it is, most people are lurkers, silent consumers, they don't post.

There's nothing new here, there's no problem to solve. Doesn't matter if you're anonymous or publicly identifiable. 90% of people don't contribute, they just consume. 9% contribute occasionally. And 1% are regular contributors.

The 1% or 90-9-1 rule is pretty well known.

https://en.wikipedia.org/wiki/1%25_rule
by t0lo | 2025-11-29 12:18:37+00:00
If you've read Bourdain's books and gone beyond just skimming his TV shows you'll know they share deeply similar writing and irreverent humour- talking about every type of escape and prank- from summers tripping on acid rooting everyone he could find to working for the mafia as a chef to pay off his heroin addiction. And it's reductive to think that just because someone is talking about sex jokes they're interested in 'culture wars'. Is it revolting for him to have essentially predicted his own death in the same way?

I miss him a lot, his passing affected me far more than that of most public figures, but I won't sanitise my memory of him or pretend his humour, or his way of seeing the world was cookie cutter. That, to me, is far more revolting.
by hn_throw2025 | 2025-11-29 12:18:48+00:00
13 year old, actually.

The things said were truly disgusting.

I wouldn’t presume to speak for the Jewish community, but I would expect that they feel less threatened by something a child said in a playground during the 1970s, but rather the rampant antisemitism that has risen in our society, spearheaded by the toxic alliance of the hard left and the Islamists. Those are the ones who are assaulting Jewish people on the streets and hanging around Synagogues to “demonstrate”, or rather to intimidate them.
by littlecranky67 | 2025-11-29 12:19:26+00:00
> That's not the game the hyperscalers are playing

The hyperscalers are playing the game hyperscalers are playing - and only them. Where do they expect to find talent then? If the logic is, you need to work at a hyperscaler to work at a hyperscaler, no wonder they won't find any talent. That would be like NASA only hiring astronauts to send to space if they had already experience being in space.