MurphyA/hacker-news huggingface dataset:
Show HN: Ncrypt – Query encrypted files privately with FHE
by rstock | 2025-07-04 19:17:16+00:00
Hey HN,

We're building ncrypt, an open-source encrypted file manager that allows you to store, manage, and privately query your files using fully homomorphic encryption (FHE). This project originally started as a simple SFTP-like CLI for my personal S3 buckets which I used to send and retrieve encrypted files and have more granular control over key rotation.

As the number of files that I was storing grew, file discovery started to become a problem, and I found myself frequently having to download and decrypt files to inspect their contents. Rather than leaving them unencrypted in S3 and therefore easier to search, I started looking into the concept of searching over encrypted data using fully homomorphic encryption. This led me to Zama's concrete-python library (https://github.com/zama-ai/concrete), which provides a simple Python interface for performing FHE operations.

FHE is notoriously slow, so rather than trying to search over entire files I focused on a more tractable problem, indexing and searching over file metadata (summaries, keywords, embeddings, etc) which was small enough to make search practical. While still not fast compared to traditional file management tools, ncrypts search performance is decent if you keep directory sizes relatively small (under 25 files), and most of the heavy lifting happens during metadata extraction, not at search time.

The two types of encrypted queries we currently support are keyword search and cosine similarity search over vector embeddings, which are generated using user-specified huggingface models. Ncrypt currently supports metadata extraction for text, image, and audio files. Check out our code and give it a try at https://github.com/ncryptai/ncrypt.

We love feedback!
by bgwalter | 2025-07-04 19:17:44+00:00
If the Bitcoin Sovereign Wealth Fund scam that was announced after Trump's election is launched, there will be a price bottom that is financed by public funds.

I'm not sure what has come of it. Trump is doing well with his own coins:

https://www.reuters.com/business/finance/uae-fund-buys-100-m...

https://www.bloomberg.com/news/features/2025-07-02/donald-tr...
by Teever | 2025-07-04 19:18:17+00:00
> Working that much is very unhealthy so the state needs to protect people from being exploited.

I get that the state needs to protect people from being exploited but I'm not sure this is the right way to go about it.

It seems to me that it would be better if the state had policies in place to ensure that one full-time job (or less even) provided sufficient income to enable a person to live self-sufficiently and raise a family.

Working a full-time job and raising a family is often a more stressful thing than a single person working a job that requires over-time. I don't see why the state should regulate how someone without kids spends their free time if that person wants to work.

Some people are just naturally inclined to be active, whether it's some combination of work, family, volunteering, and sports activities while others are not. I have a friend who is constantly working and constantly going to concerts and playing on several sports teams. His life seems stressful to me and far beyond how I want to spend my life but he enjoys it.

The state shouldn't restrict people from choosing how to spend their time, but instead should strive to create a society where people aren't forced to spend too much of their time working to meet their basic needs, with the ultimate goal of gradually reducing the time needed to do so over time.
by gausswho | 2025-07-04 19:18:52+00:00
"Far too accessible, eh Mr President? Too much access. By all means let's not provide our electronic networks with too much access. That might get dangerous. The networks might rot people's minds and corrupt their family values. They might create bad taste. Think this electrical network thing is a new problem? Think again. Listen to prominent litterateur James Russell Lowell speaking in 1885. ``We diligently inform ourselves and cover the continent with speaking wires.... we are getting buried alive under this avalanche of earthly impertinences... we... are willing to become mere sponges saturated from the stagnant goosepond of village gossip.''"

Looking forward to dropping this 140 year old quote in polite conversation.

Excellent read!
by churchill | 2025-07-04 19:19:16+00:00
The Persian conquest of Egypt under Cambyses. Battle of Pelusium, precisely.

>Cambyses captured Pelusium by using a clever strategy. The Egyptians regarded certain animals, especially cats, as being sacred (they had a cat goddess named Bastet), and would not injure them on any account. Polyaenus claims that Cambyses had his men carry the "sacred" animals in front of them to the attack. The Egyptians did not dare to shoot their arrows for fear of wounding the animals, and so Pelusium was stormed successfully.
by geek_at | 2025-07-04 19:19:57+00:00
Not sure about the odroid but I got myself the nas kit from friendly elec. With the largest ram it was about 150 bucks and comes with 2,5g ethernet and 4 NVME slots. No fan and keeps fairly cool even under load.

Running it with encrypted zfs volumes and even with a 5bay 3.5 Inch HDD dock attached via USB

https://wiki.friendlyelec.com/wiki/index.php/CM3588_NAS_Kit
by mrkeen | 2025-07-04 19:20:09+00:00
Perhaps. Over SSH? With a password or with a key? Do all employees share the same private key or do keys need to get added and removed when employees come and go. Is there one server or three (Are all deployment instructions done manually in triplicate?). When tomcat itself is upgraded, do you just eat the downtime? What about the system package upgrades or the OS? Which file should be copied over - whatever a particular Dev feels is the latest?
by leakycap | 2025-07-04 19:20:38+00:00
> It's a win-win for everybody but Author Services.

Having work that can be edited by a human who understands the concepts –or at least the words— shows a great depth of usefulness to the work itself.

Running your rough draft in one language through an LLM so it appears, at surface glance, to be similar to a publication that a team of humans had been involved in doesn't actually provide value to the author or the reader. Now the author has a paper they cannot say they wrote (or indeed, say who wrote it) and the reader cannot assume that what they read was intended to mean what it now means in English.

If anything, people who write papers in another language to be published in English should be leaning more than ever on human editors and quality assurance measures, not slop machines that hallucinate with good grammar.
by perching_aix | 2025-07-04 19:20:40+00:00
Sounds a bit scary from a correctness standpoint. I have to wonder if such paper authors have the necessary language skills to ascertain whether their LLM of choice didn't e.g. add in any nuance that isn't correct or intended.

I do think it's possible they do, I myself am a foreign speaker who would consider doing something like this, and I think I could notice if that happens. But then I think I'm also well beyond the level where this would be a necessity for me, rather than just a convenience and an additional polishing step.
by Pannoniae | 2025-07-04 19:21:17+00:00
yeah, 100%. although there's strong propaganda to specifically make it open source (capital O and capital S)... the conspiracy-minded part of my brain thinks that it's probably because they can then use it.

But yeah, I've pretty much come to the same conclusion myself too - ship source, but ship it under ARR.

I think there's another innovation which hasn't really been explored yet - an "anti-copyright" cartel-style licencing, where you only have permission to use the product to make something dependant on the original product itself, and whatever you make can freely be used by the original creators and all the other participants in the cartel

The effect would basically be creating a "closed" ecosystem encouraging innovation inside it but protecting it from people stealing shit from the outside...
by pawelduda | 2025-07-04 19:22:35+00:00
Sure you can. If you do it over a few months, it will get absorbed by market because there are buyers (as of today). Though this is kind of unprecedented, so markets could find this kind of event bearish and front run your sells which tanks the price. But I can't imagine I'd care if I held for 14 years. There is also USDT which is much bigger than USDC.
by sandspar | 2025-07-04 19:22:38+00:00
It might be because millions of people interact with the same entity and then swap notes. Someone points out "delve" and “it’s not just X, it’s Y,” and other people go, “Yeah, I see that too!”

It's the same thing with celebrity impressions. Everyone’s watched Jack Nicholson enough to sense his quirks without naming them. Then a comedian highlights those quirks, and we’re like, “Haha, that’s EXACTLY it!”
by leakycap | 2025-07-04 19:23:19+00:00
What does "significant" mean? It means whatever I say it means, it's fairly useless as anything to convey a fact without a definition.

If I needed to program a light sensor to signal when it detects "significant" change in lighting, what does that mean? If I don't define it, it means nothing.

--

"Delve" is a style word, another category highlighted in the article as a signature of generated text.
Looking for Early Testers for a AI Assistant Inside Zotero
by jie6 | 2025-07-04 19:23:48+00:00
We’re building an AI-powered reading assistant that lives inside Zotero.

Users can ask questions, get answers with source highlights, and see visual summaries.

Looking for Zotero users who want to test and give feedback. In return: *lifetime free access.*

https://docs.google.com/forms/d/e/1FAIpQLScOTMnXAVZoEf0YwXrBa0yAkAEAX_5LPjEkEMjpR8IawAXaTA/viewform?usp=dialog
by ninetyninenine | 2025-07-04 19:23:50+00:00
I disagree. The output of an LLM is like a crapshoot. It might work it might not like 40 to 60 percent of the time. That in itself tells us it’s not a small component of something bigger. It’s likely a large component and core structure of what is to come. We’ve closed the gap about half way.
by davedx | 2025-07-04 19:23:56+00:00
World of Warcraft had this in Booty Bay. There was a hilarious achievement where you first got your reputation to max with the Booty Bay guards by killing the nearby pirates, then the other half was to kill the guards until the Bloodsail Buccaneers faction exalted you; a 2.5x reputation grind that took weeks. And when you were done you couldn’t enter Booty Bay anymore because the guards killed you on sight.

The things we do…
by BoingBoomTschak | 2025-07-04 19:24:03+00:00
Don't want to sound too snarky, but aren't you just saying that good denoisers must be temporal in addition to spatial? Something like an improved V-BM3D (cf https://arxiv.org/abs/2001.01802) and even traditional V-BM3D works fine even on non-Gaussian noise.

Together with external noise generation (something like https://old.reddit.com/r/AV1/comments/r86nsb/custom_photonno...) that'd support external denoising (pass the reference and denoised video to get the grain spec), the whole FGS thing would be much more interesting.
by trts | 2025-07-04 19:24:20+00:00
experienced something very similar. thought I would leave my field permanently out of frustration and despair. I like my work now, but faced with that burnout again do not think I could power through it a second time.

Apropos, I had chronic pain throughout this experience. I thought it was just aging, irreversible, and something that compounded my hopelessness. It's very surprising to be 10 years older now but feel 20 years younger. Books like "The Body Keeps the Score" or "Healing Back Pain" used to seem woo to me, but now I am convicted that health comes from within as much or more than it does from without.
by trod1234 | 2025-07-04 19:25:06+00:00
That's saying, if you don't want to pay the tax, just don't make money so you can eat (like there is a choice).

If you don't eat you die. So what you really say when you say that is... just die. Pay the tax, or die.

That is actual slavery when those taxes prevent or limit bare necessities like eating, or having sufficient money to support the raising of children.
by jeffbee | 2025-07-04 19:25:14+00:00
> less power consuming than a desktop

Not really seeing that in these minis. Either the devices under test haven't been optimized for low power, or their Linux installs have non-optimal configs for low power. My NUC 12 draws less than 4W, measured at the wall, when operating without an attached display and with Wi-Fi but no wired network link. All three of the boxes in the review use at least twice as much power at idle.
by leakycap | 2025-07-04 19:26:19+00:00
You need to prompt the LLM to provide the style you want. I have sometimes drag a few of my rough notes into the prompt and tell it to write me an article explaining this topic in the style of a site like The Verge, Daring Fireball, NYT, the onion, etc...

I don't publish this kind of output or build on it, but it makes my own topic I need to review more interesting and makes me question it as if I was reading it on a site like those I mention.

Using this kind of output as your own work seems weird, given it is templating so hard on your references -- but I don't like reading the pollyanna GPT speak.
by koverstreet | 2025-07-04 19:28:05+00:00
Actually, I think remote collaboration can work with the right medium and tools. For bcachefs, that's been IRC; we have an extremely active channel where we do a lot of collaborative debugging, design discussion, helping new users, etc.

I know a lot of people heavily use slack/discord these days, but personally I find the web interfaces way too busy. IRC all the way, for me.

But the problem of communicating effectively enough to produce a coherent design is very real - this goes back to Fred Brooks (Mythical Man Month). I think bcachefs turned out very well with the way the process has gone to date, and now that it's gotten bigger, with more distinct subsystems, I am very eagerly looking forward to the date when I can hand off ownership of some of those subsystems. Lately we've had some sharp developers getting involved - for the past several years it's been mainly users testing it (and some of them have gotten very good at debugging at this point).

So it's happening.
by pininja | 2025-07-04 19:28:17+00:00
CARTO is more focused on backend pipelines and large-scale data (where everything needs to be tiled before it can be visualized), while Kepler is a great last-mile visualization tool. It probably makes more sense for enterprises that scale beyond what Kepler can do.

That said, credit where it’s due - their engineering team is a super active contributor to the deck.gl framework powering kepler.gl.
by incomingpain | 2025-07-04 19:28:39+00:00
>I find CBD about as useful as a sugar pill for pain treatment.

Same.

>THC amongst its most minimal side effects increases my pain, not decreases it.

I had green card before canada legalized and thc was my main go. Higher potency just meant less smoking needed.

Alcohol was what increased pain for me.

>but cannabis is not a miracle cure for every ailment.

For me, I cant do cannabis at all anymore; but you'd be surprised how effective it is as a medicine for a lot of people.
by llom2600 | 2025-07-04 19:28:56+00:00
I've been involved w/ cloud infrastructure for the past few years (mostly around optimizing cold start for large models, distributed systems, etc). Haven't went too deep into building applications with LLMs. Over the past week I tried building with BAML/MCP Servers etc. Thought I'd share what I learned in this repo - would love some thoughts on the architecture.
by leakycap | 2025-07-04 19:29:29+00:00
Which is horrifying: if an ESL author must publish in English and therefore does not have a full grasp of nuances and meaning conveyed by English wording, they should involve an editor... not a word machine that doesn't understand, either.

Wording matters when conveying information, ESL speakers should be working with fellow humans when publishing in a language they do not feel comfortable writing on their own.
by A_D_E_P_T | 2025-07-04 19:30:07+00:00
I think you overestimate the extent of Author Services' involvement. It's near nil; there's no back-and-forth; you just send them your article and they send back a version with fewer grammatical/textual errors and correct formatting for the journal. It's a lot like an LLM, just slower and considerably more expensive.

Also, you severely underestimate the ability of the authors to edit and verify the correctness of their own work. They wrote it in the first place, after all. They know, better than anybody else, what's important to convey.

What's more, this editing step happens before peer review, so if the paper is junk or has glaring errors it'll probably be turned down by most respectable publications. Even the marginal publications won't publish stuff that's really bad.
by chrsw | 2025-07-04 19:31:21+00:00
That sounds plausible but it is actually true? When I'm walking in the woods the ground is very uneven, has different friction between the ground and my feet, is sometimes soft, sometimes hard. Yes I have flat shoes or boots on. But they're just normally flat, not rigid. And my feet can still feel the ground beneath me, through the shoes. That helps me balance, know where to put my weight, etc. Mostly subconsciously. I almost never fall over, too.

My concern is all the sophistication of the human anatomy isn't just useful, it's essential for something that's going to be less trouble than its worth.
by pcrh | 2025-07-04 19:31:51+00:00
As a researcher myself, I find it curious that so many of my peers are turning to LLMs to assist in writing.

Writing is a process of communicating one's data and thoughts, and it is the coherent crystallization of such thoughts that produces good scientific papers.

I can't imagine a scenario where an LLM would somehow be able to articulate the outcome of original research better than the researcher themselves. And if the researcher can't articulate their findings, it's dubious that they are worth communicating.

The exception would only be those who are not native English writers, in which case the LLM might improve grammar, etc.
by fnord77 | 2025-07-04 19:32:20+00:00
these little boxes are perfect for my home

My use case is a backup server for my macs and cold storage for movies.

6x2Tb drives will give me a 9Tb raid-5 for $809 ($100 each for the drives, $209 for the nas).

Very quiet so I can have it in my living room plugged into my TV. < 10W power.

I have no room for a big noisy server.
by PeaceByArtifice | 2025-07-04 19:33:05+00:00
Anduril Industries | Engineering Manager, SDET, Software Engineers (all levels) | Full-time | In-Office (Seattle, Boston, Costa Mesa)

We're growing the Maritime Application Team at Anduril. We combine core platform technology into mission-winning capabilities. We write the software that delivers a decisive operational edge for autonomous platforms like the Dive-XL, Dive-LD, Copperhead, and Seabed Sentry. Scaling the team, in-office, U.S. citizens eligible for a clearance. Lots of roles available.

https://www.anduril.com/

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

Software Engineers (all levels): https://job-boards.greenhouse.io/andurilindustries/jobs/4780...

Engineering Manager: https://job-boards.greenhouse.io/andurilindustries/jobs/4780...

Software Engineer in Test (SDET): https://job-boards.greenhouse.io/andurilindustries/jobs/4780...
Show HN: Browse Netflix and Prime catalogs by country, with multilingual support
by ericrenan | 2025-07-04 19:33:27+00:00
I shared this a few weeks ago and wanted to post an update since it's improved quite a bit based on feedback:

Titles and overviews are now translated into 18 languages, with English used as a fallback when translations aren't available

You can browse full streaming catalogs by country and platform (e.g., Netflix UK, Prime Video Germany)

Catalogs can be filtered by genre and country

Per-season streaming availability is supported for TV shows

The database now includes over 1 million movies and shows, with 1 million actor pages

Coverage spans more than 130 countries

No login required, fast load times

The goal is to make global streaming availability searchable in a way that JustWatch and similar platforms don’t with per-country detail and full visibility in one click.

Example:

Netflix UK, filtered by crime genre: https://www.wheretowatch.stream/catalogs/netflix/gb/movies/c...

Would appreciate feedback , especially on country-based browsing, translation coverage, or anything you think might be missing.
by 1oooqooq | 2025-07-04 19:33:33+00:00
I will wait until the have AMD efficient chip for one very simple reason: AMD graciously allow ECC on some* cpus.

*well, they allowed on all CPUs, but after zen3 they saw how much money intel was making and joined in. now you must get a "PRO" cpu, to get ECC support, even on mobile (but good luck finding ECC sodimm).
by perching_aix | 2025-07-04 19:34:34+00:00
Why?

I don't have academic paper publishing peers with bad language skills, but I do have colleagues with bad language skills, and the misunderstandings and petty catfights they get themselves into over poorly worded sentences, missing linguistic cues, and misinterpretations, is utterly bonkers.

All otherwise perfectly smart capable people, they just happen to have this as a gap in their skillset. And no, they don't notice if transformative details get added in or left out.
by Workaccount2 | 2025-07-04 19:35:31+00:00
An old friend of mine died 11 years ago from an overdose, and I am almost certain he used darknet markets to buy other drugs.

It's very likely there is a wallet forever lost with many Bitcoin in it from his passing. No way his family would have known anything about it (Bitcoin/dark markets)or cared much anyway circa 2014. I'll admit I have pondered ways to check this, but it's too far fetched.

I can't help but wonder if the wave of fentanyl that made optiate addict deaths skyrocket, left a huge wake of forever lost Bitcoin. I know there was a lot of overlap between addicts and darknet market users.
Show HN: QuickImageResize.pro – Free Image Conversion and Resizing Tool
by AustinMunday | 2025-07-04 19:36:51+00:00
I built QuickImageResize.pro entirely on Replit as a comprehensive web-based image processing tool that handles virtually any image format you throw at it. The tool supports JPEG, PNG, GIF, WebP, BMP, HEIC, TIFF, AVIF, SVG, and even RAW formats (CR2, NEF, ARW, DNG) with automatic conversion capabilities.

Key features:

Drag-and-drop upload with real-time processing Smart format conversion (e.g., HEIC → JPEG, RAW → PNG)

Quality control and dimension resizing with aspect ratio preservation

AVIF support for 50% better compression than JPEG No file uploads to external servers - everything processed locally

Professional-grade Sharp library backend for high-quality results

Built with React/TypeScript frontend and Express.js backend using the Sharp image processing library, all developed and deployed on Replit. The tool automatically handles format detection and conversion, so you can upload a Canon RAW file and download it as a web-ready JPEG with custom dimensions.

Perfect for photographers, web developers, and anyone who needs reliable image processing without installing desktop software. Currently handling 10,000+ image transformations.

Replit made it incredibly easy to prototype, develop, and deploy this tool without any infrastructure setup - just pure focus on building features. The integrated environment handled everything from package management to production deployment.