skysight-inc/HackerNews huggingface dataset:
These aren't failure points, they are significant roadblocks.

First way to overcome this is attesting on true raw files. Then mostly just transferring raw files. Possibly supplemented by ZKPs that prove one imagine is the denoised version of another.

The other blocks are overcome by targeting crime, not nation states. This means you only nrrd stochastic control of the supply chain. Especially because, unlike with DRM keys, the leaking of a key doesn't break the whole system. It is very possible to revoke trust in a key. And it is possible to detect misuse of a private key, and revoke trust in it.

This won't stop deepfakes of political targets. But it does keep society from being fully incapable of proving what really happened to their peers.

I'm not saying we definitely should do this. But I do think there is a possible setup here that could be made reality, and that would substantially reduce the problem.
(I did a bit of surgery on this post - I moved your text to the top and moved the link to the text so that the submission would show up on /ask. Then I put it in the second-chance pool (see https://news.ycombinator.com/item?id=26998308) so it will get a random placement on HN's front page. I hope this is all ok!)
FFI - Foreign Function Interface, or how to call C from Ruby
Programmers failing to manufacture sufficient inefficiency to force upgrade.
https://news.ycombinator.com/item?id=43030188
I think we'll have a decade of chaos but not because of this. A lot of stories during the election cycle in news media and on the internet were simply Democratic or Republican "fan fiction". I don't want to make this political, I only illustrate this example to say, that I was burned in believing some of these things and you develop the muscle pretty quickly. Tweets, anecdotes, images and even stories reported by "reputable" media companies already require a degree of critical thinking.

I haven't really believed in aliens existing on earth for most of my adult life. However, I have sort of come around to at least entertaining the idea in recent years but would need solid photographic or video evidence. I am now convinced that aliens could basically land in broad daylight in 3 years while being heavily photographed and it would easily be able to be explained away as AI. Especially if governments want to do propaganda or counter propaganda.
not open source :/
There's a difference between the trolley speeding towards someone tied to the tracks, versus someone tied to the tracks but the trolley is stationary, and to someone standing at the station looking at the bare ground and saying "if we built some tracks and put a trolley on it, and then tied someone to the tracks the trolley would kill them! We need to regulate against this dangerous trolley technology before it's too late". Then instead someone builds a freeway because it turns out the area wasn't well suited to a rail trolley.
Amazon Compensation Overhaul: Smart Cost-Cutting or a Talent Exodus Waiting To
> But those events do go wrong, and having the context to understand what happened matters. Have you never had a mismerge or a merge conflict?

Interestingly, despite being designed for a very rebase-heavy workflow, this is one of the things that Jujutsu does really well. You work with mutable changes rather than immutable commits, and each change references one or more commits that represent (roughly) the history of that change. So locally, you can see how a particular change has evolved, and you can easily undo some action or reference an older state while working on that change itself. Then when you push to a remote, the other people will only see the end-result of the change.

Which is typically what I want: I want to retain a good sense of the history of the changes I'm working on at the moment, so I can go back and forth, try out different things, and not worry about losing any data or handling conflicts badly or whatever. But, when I've finished with my change, and it's been pushed, reviewed, etc, that history is now superfluous. I don't need to know that, while I was developing a feature, I accidentally committed a typo and then needed to make another commit to remove that typo. (And if there is information I do think is important, then I can create additional changes, or add the information to the commit message or the code itself as a comment.)
You can do that without AI. Been able to do it for probably 7-10 years.
> The problem that really needs fixing is not the public employees but the private contractors

It's a combination. Many of the people running contracts (my experience is from DOD contracts, others may be better or worse) are not actually capable of evaluating what the contractors are doing or promising when it's technical work. That is, go into the program offices and you will find a severe lack of technical competency or contemporary technical competency especially around IT systems (mechanical and electrical are much better). It's easy to sell someone a bad IT solution when the program offices have no one who is a software or IT expert (typically they hire EEs for this in USAF0.

This leads to some spectacular failures especially as they prefer (in the program offices) Waterfall-style project management which, at scale, does not work.

Some recent projects I've had the displeasure of being associated with (not my work, but "across the hall" as it were) are a $60 million 3-year effort to replace a DOS-based system (canceled). This was 15 years ago and it still hasn't been replaced, the latest replacement effort is several years late and I don't know how far over budget. A $5 million 6-month effort that is still ongoing and still costing about $10 million per year 5 years later for what should have been network switch upgrades (but somehow they made it more complicated). A $500 million 8-year contract that is still (this year, per former colleague) using VS 2008 and just got onto Windows 10 (EOL/EOS this year). And this was all in one small corner of all of DOD. The contractors are not held to account, and the program offices are too often unable to hold them to account.

One of the worst I personally saw was a 10-figure failure (they eventually delivered half the capabilities 4 or so years late and way over budget), where the program office put a poor 1st Lt with a history degree in charge of a major IT system overhaul.

The program offices need to be overhauled, and the contractors need to be held to account for their own failures.
Can't really complain cause there's nothing better right now.

Compared to the previous gen e-ink (7-color ACeP), the contrast and the colors are so much better. I also have a bunch of 3-color (black/white/red) panels - video and more pictures on https://frameos.net/ ) - and the contrast is similar, but the colors are obviously limited.

So yeah, I'm definitely happy.
There's a good directory of conferences at https://confs.tech/ and at https://dev.events/
Never mind, played around a little, and pulseaudio's cli API makes it easy enough to sling some loopback/virtual devices around that you can then read from easily enough.
> So you're saying my iPhone built-in calculator app is going to have problems....?

Your Android phone's built-in calculator app, however, will not. :^)

https://dl.acm.org/doi/pdf/10.1145/3385412.3386037
I use a 10 years old macbook pro and the only thing I dislike is the battery life and the heat generated.

I simply can't afford the replacement 16" MBP right now. Hopefully it lasts another couple of years.
Speech-to-Text for Email Addresses in Voice AI
Recognizing spoken letters, like email addresses, is one of the last mile problems in Voice AI. We took some lessons from computer vision to address the issue.
How confusing. Now I can't tell whether it's very stupid, not stupid, or medium stupid. Too bad there were no words.
If a rogue AI could take direct control of weapons systems, then so could a human hacker - and we've got bigger problems than just 'AI safety'.
Why Silicon Valley Lost Its Patriotism
> We're working on making this a bit more commoditized but in our opinion you will always need to do some work since having another IR (with defined semantics someone could write a code generator for you) for a back-end is very expensive.

I've been nipping at the edges of adapting the vmIDL from vmgen and using that to generate the machinery to do some jitting. But I'm slow and lazy...

The general idea is to have the hypothetical user define the operands of their IR along with the code snippets and use this to stitch together a jit compiler library. Or perhaps a wrapper around an existing jit library, dunno. Either way it gives me some yaks to shave which makes me happy.
I spent some time looking at debugging with Chevrotain and your solution is so much easier to use. That's a great blog post; thanks again.
i know it's a fight club quote but man, does a human life has a cost ? young people, mother, father getting butchered by stellantis airbag.

And they are not alone, other manufacturer decided to keep it under the rug, like wolkswagen.

there is the old saying "an eye for an eye", if each time a mother or a kid died because of these airbags you hanged stellantis director's relative, the world would be a better place.
thank you! You may find a Live Demo example (deployed as a Bun app) mentioned in this wiki: https://github.com/fullsoak/fullsoak/wiki/Concepts-&-Example...

And Jude was kind enough to roll out a Deno example on Glitch: https://glitch.com/~fullsoak
This. So excited for the Ortus gang. They basically have taken all the good bits from CFML and gotten rid of all the old, outdated baggage that Adobe (and Lucee) insist on continuing to support.

Small, fast, free, modular and modern.
HN IS CRUD for HNers (Minus the Delete operation)
It’s time to start hiring people. Seriously, you will not regret it.
It's funny (and sad) to me that people who are familiar with congestion-solving pricing schemes for something like AWS services act so unable to see parking and road networks as containing the same dynamics.

I'm working on solving the problem because my life is actively being ruined by mismanaged parking.

I think low enough of my own skills and capacities, and yet.

https://josh.works/parking

Unfortunately 'parking' is just a component of a larger mobility network that, in America, is mismanaged to better accomplish ethnic cleansing. I wish I were kidding, I wish I were wrong.

A book has been written titled: 'the slaughter of cities: urban renewal as ethnic cleansing'

It sorta ruined my ability to function as peacefully as before in segments of society common in the greater united states.

Edit: the 2nd of Donald shoup's 3 part fix was 'spend all collected money on the curb where it's collected'.

This piece, mixed with the proper clearing price for maintaining a 10% availability of parking spaces means parking could possibly provide for really substantial and beautiful upgrades to the area.

Feels like lots of times the conversation forgets that beautiful things will be added if parking gets managed rightly.
The mitochondria in my cells are also symbiotes but thats just because whatever ancestor ate then found they were hard to digest.

The naturalistic fallacy is still a fallacy.
The point wasn't literally airstrike, it was don't get hung up over "jurisdiction" when it comes to "avoiding catastrophe." There are other options. Here are a few from the Israeli example, https://en.wikipedia.org/wiki/Assassination_of_Iranian_nucle..., https://en.wikipedia.org/wiki/Stuxnet, but I'm sure there are other innovative ways to answer the challenge.
You're like a fish in water, asking what water is ... (and that's being generous).
I sometimes do the strawberry question immediately followed by "How many Rs in "bookkeeper?"
Most likely explanation is that we are comparing 1 months worth of data for 2025 to the full years worth on previous years. The laptops people will have over 2025 haven't been purchased yet. I'd expect the chart to be basically flat for the year to date, but a tiny drop isn't particularly surprising either.
That's moving the goal post. The assertion was merely whether it's possible to detect if someone is performing large-scale AI training. People are saying it's impossible, but I was pointing out how it could be possible with a degree of confidence.

But if you want to talk about "actionable" here are three potential actions a country could take and the confidence level they need for such actions:

- A country looking for targets to bomb doesn't need much confidence. Even if they hit a weather prediction data center, it's going to hurt them.

- A country looking to arrest or otherwise sanction citizens needs just enough confidence to obtain a warrant (so "probably") and they can gather concrete evidence on the ground.

- A country looking to insert a mole probably doesn't need much evidence either. Even if they land in another type of data center, the mole is probably useful.

For most use cases, being correct more than half the time is plenty.
January 2024: https://web.archive.org/web/20240123174954/https://www.cpube...

January 2023: https://web.archive.org/web/20230130185431/https://www.cpube...

Still, both previous years were notably up after the first month already. This is different and perhaps notable regardless. Either the release schedule is skewed forward or the hardware is genuinely stagnating. Or perhaps the benchmark is hitting some other CPU unrelated bottleneck.
yeah so you got a smartphone, the dude was saying he doesn't have a smartphone.

no smartphone make it a real pain in the ass to do most things nowadays, job is one of the biggest but it's not the least. to even connect to my bank account on my computer i need a phone.
I actually miss the concept of house phones. Instead of exclusively person-to-person communication, families would call other families to catch up and sometimes even pass the phone around to talk to the grandparents, aunts and uncles, etc.
You don't know this though with even a high probability.

It is quite possible there is a cultural reaction against AI and that we enter a new human cultural golden age of human created art, music, literature, etc.

I actually would bet on this as engineering skills become automated that what will be valuable in the future is human creativity. What has value then will influence culture more and more.

What you are describing seems like how the future would be based on current culture but it is a good bet the future will not be that.
"Why do we want better artificial intelligence when we have all this raw human stupidity as an abundant renewable resource we haven't yet harnessed?"
You've refuted my entire argument. I am that stupid and you are that smart :)
Depends on the language. Julia has a lot of cool stuff going on. And really small languages like Elm (when it was still being used) would probably involve a lot of discussion about programming language history and future considerations
Show HN: Auto rename downloads by AI and with your own naming rules
Hii HN!

We've built a Chrome extension called Cantrips.ai that auto generates meaningful filenames for pdf, txt, and docs downloads.

It has tailored formats for major file types like papers, books, financial reports, etc. For example, a paper is always formatted as download date - title - first author's last name - area, so the filename would be 20250208 - Attention Is All You Need - Vaswani - LLM instead of 1706.03762 from arXiv.

We are also developing a feature where users can add or adjust their file naming preferences. For example, if you like underscores and download meeting memos a lot, you can add meeting memos = interviewee's name_company_position_topic_date.

The reason to build this extension is that my desktop is buried with meaningless and odd filenames, so I often can't find which is the one I want. I have to go to that website and download it again, sometimes the repetition number amounting over (10). More importantly, I desperately want my desktop/finder to look tidy. It feels great when everything is organized, but I don't want to handle the renaming in the mid of my research (and I become a bit lazy later :<

Note that the extension hasn't supported downloads from some websites like Github due to technical complications. As a first-time dev, I just realized even a small tool can take much time... but we assume a similar preference feature can be applied to other productivity tools like folder organization or website bookmarks. Happy to get suggestions and learn if you really need such tools.

If you want to try the extension, here's the link: https://chromewebstore.google.com/detail/cantripsai-auto-ren...
You are doing great work, and I do think making it open-source is a smart strategic choice. There's still so much potential for building AI intelligence products on top of video call recordings, and right now you are offering the only practical foundation to build such systems on.

I've been keeping a close eye because $1/h is unsustainable for what we are building, and there's no good reason why it should cost so much. It's manageable for early traction, but soon we'll need to consider either to build all those integrations ourselves or to build on top of Amurex. We might be contributing soon.

I did see in GitHub that Teams support was almost done, exciting! Do you plan to continue with the browser extension model, or are you also looking for solutions to record meetings that happen in the Teams/Zoom native client?

I think this is why most companies do it by creating a bot that joins the meeting, it's also great free advertising for them. Of course it's a bit awkward for the user, but it's becoming a normal thing, and ethically it's better to be explicit about the fact you are recording.
I am super curious, if you’ll indulge me. What kind of economic policy would have let Moores law continue as it had been? Conversely, do you think Moores law would have been faster than 18? months if… someone else identified Moores law? Slower? Exist at all?
It really depends on how ExifTool (which again, I started from a point of ignorance so idk) decides to do the work in the first place.
Does it have a bunch of magic functions that decide random things about bits? Does it have some sort of internal metadata file format identification lookup? No idea! But in some of those cases rewriting it is a lot less insane than others.
Rama: The 100x programming platform with functional programming at its core
I gave up on mobile app dev years ago.

To Apple, I'm not giving you $100 per year for four people to play my hobbyist games. Not to mention getting my account approved in the first place was such a horrible process. They can and will deny your app for random reasons. I don't know how any independent developer really wants to base their entire income around such madness .

What they want is multi-billion companies publishing content consumption apps, and occasionally some slightly smaller multi-million dollar companies might get some sales.

Google used to be cool, but now you need to have 20 or something people download the app to test it first. Which is easy to game if you have enough money ( or I guess you just go out and buy 20 devices yourself, a cheap Android device is going to run you $50 or so).

At least with Android I can point you to my git repository, feel free to download my free APK.

Look at the source code, the build process, install it if you'd like.

However, there's always light. WebGL is at the point where I can publish small games directly onto a web page. No one needs to download anything, and no one needs to worry about me doing something bad.
This is a very nice project and write-up. I think it's a perfect case for Show HN.
How has tech lost its patriotism? If you call patriotism walking in lockstep with the administration, it’s more patriotic than ever.

Now if you call patriotism not supporting a President who is unconstitutionally usurping power from the other branches of government after trying to overthrow an election four years prior…
I always wondered, how would they know you’d been? Not like Syria is sharing arrivals lists with the US gov
:shrug: CPU performance is a rounding error on your GPU and RAM bottlenecks.
To be fair a LazyVStack handles cell reuse and unloading automatically which is why offscreen content that was previously viewed further back on the list will only maintain the root level state (children in the view hierarchy may and will lose state in order to save memory and energy). How that data is loaded and how you key off Identifiable is also important.

Apple’s own documentation discusses this in detail and for large data sets recommends the Lazy approach. If you’re using List you’re in for some issues.
Show HN: Encrypt Data Between Python and TypeScript (AES-GCM and RSA-OAEP)
Hi HN! I’m excited to share *Cross-Crypto*, a pair of libraries (Python [1] + TypeScript [2]) to encrypt data between frontend and backend with just 2 functions.

*Problem I faced:* Securing API payloads between React (TS) and Python is error-prone. Most solutions are language-specific or use outdated encryption.

*Solution:*
- AES-256-GCM for data (authenticated encryption).
- RSA-OAEP (4096-bit) for key exchange.
- Works both ways: TS → Python or Python → TS.

*Why it’s unique:*
- First lib focused on cross-language interoperability.
- Handles key serialization/deserialization automatically.
- 100% test coverage for compatibility.

Try it:
- TS: `npm install cross-crypto-ts` [3]
- Python: `pip install cross-crypto-py` [4]

Would love feedback! (Code & docs on GitHub [4]).

[1] https://github.com/acadyne/cross-crypto-py
[2] https://github.com/acadyne/cross-crypto-ts
[3] https://npmjs.com/package/cross-crypto-ts
[4] https://pypi.org/project/cross-crypto-py
[5] https://github.com/acadyne
I just wish this had a Chrome Extension so I can listen to article while on my computer.
Really makes you wish the chart showed some measure of variance
Introducing such new technologies is ALWAYS about rendering existing hardware "obsolete" so that new devices can be forced upon the consumer (who most often does not need them).
TLDR:

"According to USAID staff, this uncertainty put more than
$489 million of food assistance at ports, in transit, and in warehouses at risk of spoilage,
unanticipated storage needs, and diversion. As a routine matter, USAID pre-positions
emergency food aid in BHA warehouses around the world, including approximately
29,000 metric tons in Houston, Texas, valued at nearly $39 million, more than 40,000 metric
tons in a warehouse in Djibouti in East Africa valued at $40 million, and over 10,000 metric
tons in a South African warehouse valued at $10 million. All BHA warehouses have prepositioned emergency food aid commodities supplied by U.S. manufacturers and American
farmers, as required by law.

Moreover, USAID staff identified over 500,000 additional metric tons of food currently at sea
or ready to be shipped. The food is sourced from American farmers pursuant to Title II Food
for Peace (the longest standing permanent program for international in-kind food aid,
administered by USAID) and Commodity Credit Corporation (CCC) funding. Because this
funding source was not included under the Secretary’s emergency food assistance waiver, these commodities were held in limbo, subjecting them to spoilage, unanticipated storage
needs, and potential diversion."
Show HN: TokScope – Interactive Token Embedding Visualization of DeepSeek R1
With TokScope, you can intuitively understand how the model encodes language, discover potential biases, and evaluate the quality of token embeddings. So far, TokScope supports visualization of three top-tier opensource models i.e. DeepSeek-R1, Qwen-2.5, and Mistral-Small-24B. Start exploring now and share your findings with me!
Yubikey is an event based token. You tap it with explicit intent. If you aren't expecting to tap it, then the fail safe is you don't. It works that way by design.

You can't use a screwdriver handle as a hammer then complain it doesn't work to your expectations.
I've always liked Golly - covers all sorts of CAs.

https://golly.sourceforge.io/
That's what "Ours" means in this context. Him and the people of his country. Not him and everybody on HN.