MurphyA/hacker-news huggingface dataset:
by chatmasta | 2025-10-14 19:23:51+00:00
I buy Apple products not just because they do a great job with security and privacy, but because they do this without needing to do it. They could make plenty of money without going so deep into these features. Maybe eventually it’d catch up with them but it’s not like they even have competition forcing them to care about your privacy.

Their commitment to privacy goes beyond marketing. They actually mean it. They staffed their security team with top hackers from the Jailbreak community… they innovated with Private Relay, private mailboxes, trusted compute, multi-party inference…

I’ve got plenty of problems with Apple hypocrisy, like their embrace of VPNs (except for traffic to Apple Servers) or privacy-preserving defaults (except for Wi-Fi calling or “journaling suggestions”). You could argue their commitment to privacy includes a qualifier like “you’re protected from everyone except for Apple and select telecom partners by default.”

But that’s still leagues ahead of Google whose mantra is more like “you’re protected from everyone except Google and anyone who buys an ad from Google.”
by bassp | 2025-10-14 19:23:53+00:00
Yes! There’s a canonical algorithm called the “Blelloch scan” for prefix sum (aka prefix scan, because you can generalize “sum” to “any binary associative function”) that’s very gpu friendly. I have… fond is the wrong word, but “strong” memories of implementing in a parallel programming class :)

Here’s a link to a pretty accessible writeup, if you’re curious about the details: https://developer.nvidia.com/gpugems/gpugems3/part-vi-gpu-co...
by Avamander | 2025-10-14 19:24:01+00:00
> That's kind of the thing that certificate validation is supposed to solve, an attacker posing as you [...]

No, not really. Certificates get issued to hostnames and less frequently, IP addresses. If someone has full control over that resource then what's the actual difference between "you" and "attacker"? Should they run a malware scan too that your server is not compromised?

It's not a thing a CA can solve if you've completely lost control of your infrastructure.
by tuna74 | 2025-10-14 19:24:01+00:00
"Please. The only thing that's stayed constant through GNOME's history is that the developers have been rooting for other Linux projects to fail, like when System76 announced they were starting COSMIC (since completed and released) [0][1]."

Discussing in semi-private forums if other projects have enough resources to implement certain features is not rooting for other projects to fail. But good that you could dig up a quote from 3 years ago!

"You know what they say. If you encounter one jerk, then you encountered one jerk. But if you meet 1000 jerks, and you think everyone who isn't your ally is a jerk, then maybe it's because you have a pattern of user-hostile and developer-hostile decisions which have given people reasons to dislike what you've done to their software ecosystem."

I don't understand what you mean here.
by seec | 2025-10-14 19:25:30+00:00
You can tell the Adobe UI isn't native but it's actually pretty good. In fact, I believe they had the right call since Apple frameworks are too limiting for complexe software like that and they needed the cross-platform compatibility anyway. Serif does the same with their suite of Apps and it's fine as well. Blender is custom as well...

Apple aficionados tend to get worked up about it (and I used to be this type) but they need to understand that there is always a necessary power balance to maintain, and going all-in with Apple tools is not a very good decision for a large software. They have proven time and time again that they will just mess up stuff when it suits them and companies with such big software endeavors cannot submit totally to the Apple agenda.

And even as an end user I would argue that UI uniformity is not very relevant, how the software works / what it allows is much more important. Relying too much on Apple software is also a losing strategy, as they have shown with Aperture and their office suite, they have basically rewritten from scratch every time with a newer incompatible format creating a lot of headaches and somehow managing to take years to give back functionality that existed before.

Apple focuses way too much on looks at the expense of many other properties (as they have shown again recently with the Liquid Glass) and its basically fashion at this point. And since Apple cannot cater to every single use case, plenty of devs end up having to work up a custom UI on top of their framework, so if there is a complexe use case, you might as well cut the middle man from the get go...
by nobody9999 | 2025-10-14 19:26:16+00:00
>My suspicions are based on listening to many podcasts with ex-military officer guests, and what they’ve said about serving ‘pentagon tours’, being publicity/public affairs/media officers for their units, and speaking with the press in general.

Which podcasts? Which ex-military officers?

That's not a "gotcha," I want to listen to those myself.
by antonvs | 2025-10-14 19:26:27+00:00
It takes time for a solidly democratic country to screw itself up quite as badly as the US has done.

Also, the US situation was exacerbated by a number of factors unique to the US: "corporations are people", "money is speech", the two-party, first past the post voting system, the electoral college, and the specifics of the representation system, are all huge disadvantages for achieving good democratic outcomes.

Plus, I think there's a good chance that the more progressive European countries will learn from, and be inoculated by, the US mistakes. I didn't leave Europe for political reasons, I left for business reasons, so I don't have any serious concerns about returning.

Finally, I don't have very many decades left.
by sparkie | 2025-10-14 19:26:41+00:00
Sparse on details.

Presumably will be based on the existing Linear Address Masking/Upper Address Ignore specs, which are equivalent, and will be similar to CHERI.

If so it needs to be opt-in or at least opt-out per process, because many language runtimes use these pointers bits to optimize dynamic types, and would suffer a big performance hit if they were unable to use them.
by angiolillo | 2025-10-14 19:28:48+00:00
KDE is a wonderful desktop environment. It's been a while since I've used it but from what I've seen it grows and improves every year.

Gnome is more opinionated. There are fewer options overall, the core apps are generally much simpler, and it assumes a specific way of interacting with your computer. You can change this with extensions, but if you are dead set on a specific workflow and need to venture beyond a small set of widely-used and well-supported extensions then it may feel like you're swimming upstream.

I personally prefer Gnome because I don't mind trying out new workflows and it ended up being a good fit. But I understand why many "hacker types" would prefer KDE, and (assuming they've ironed out stability and release scheduling issues) I agree with other comments that KDE would make for a better default experience, especially for people coming from Windows.

Thankfully, both exist and you can try them and see what works for you!
by themantalope | 2025-10-14 19:28:52+00:00
A few points based on comments I’m seeing about the article.

This method of ultrasound treatment is called histotripsy. The underlying mechanism it uses to treat tumors is by focused ultrasound beams that mechanically disrupt cell membranes . It basically turns the lesion into soup. It does not treat the lesion by heating, although there are other techniques that do use ultrasound to ablate tissue with thermal energy.

Where I have seen it used and discussed is in the liver, whether that be metastatic disease to the liver or primary liver tumors.

One challenge is that in the liver you can’t use it for lesions that are near the capsule of the liver. It can also be difficult to keep the ultrasound beam focused on the lesion with respiration, especially if the tumor is small.

It’s an interesting technique and I think more people will use it over time. Whether it will be better than other established techniques like microwave ablation or radioembolization (for liver tumors) remains to be seen. I’m an interventional radiologist.
A modern way to go to market with content, trust and authority
by theomniaiclub | 2025-10-14 19:29:02+00:00
Hi everyone, Shivam here founder of omniai.club.

Over the past few months, I’ve been speaking to founders, marketers and small teams who all shared the same struggle, the old go-to-market playbook feels broken.

Cold emails, ads, and tool overload make growth feel mechanical and tiring.

So I built omniai.club, a content-powered GTM teammate that helps founders and teams plan, create and grow through content, trust and consistency.

It combines AI for writing, visuals and voice with campaign planning, all in one workspace — helping you go to market the modern way, organically.

What you can do today: - Plan campaigns and content strategies - Create across text, image and voice - Build visibility and attract ideal customers

What’s coming soon: - Video and music generation - Fluid workflows from idea to publish - Brand memory and analytics

OmniAI is my attempt to make growth simple, human and sustainable.

I’d love feedback from the community — what resonates, what doesn’t, and how you’d imagine using something like this in your work.

Its at www.omniai.club

Thanks for reading!
by frde_me | 2025-10-14 19:29:04+00:00
On the other hand, I know a lot of people who spend more time / salary messing around with their infra than the couple hundred bucks they've saved from not pressing a couple of buttons on vercel / cloudfare

There's a time and place for just deploying quickly to a cloud provider versus trying to manage your infra. It's a nuanced tradeoff that rarely has a clear winner.
by nosianu | 2025-10-14 19:29:11+00:00
Good furniture was inherited and lasted a very long time even across generations.

For a while I still used a wonderful and thick winter (loden) coat originally owned by my great-grandfather, from the early 20th century.

Dishes and silverware. Toys, books. Tools. A modern hammer looks much more fancy but it works no better than an ancient dwarven-made one that gives you +10 strength when used. Musical instruments. Some kitchen utensils, especially ones used for traditional cooking and food preservation methods.

Boots and shoes! They were repaired repeatedly (that also means they were easily repairable, not so easy with current shoes and their materials and layers).
by tuna74 | 2025-10-14 19:30:25+00:00
"To be fair, the transition to KDE 4 was super painful. It was basically the Python 3 moment for KDE but worse because they removed a lot of features and gave you a buggy mess instead."

That is not an excuse to talk shit about a FOSS project. You can say that "you found it buggy and don't recommend using it, but try it out if you want to".
by HenryAI | 2025-10-14 19:30:36+00:00
Semantic Lexicon implements persona-aware semantic modeling using pure NumPy instead of PyTorch/TensorFlow, achieving deterministic training loops with mathematical guarantees. The toolkit combines intent classification, knowledge graphs, and persona management with fixed-point ladder theory and EXP3 adversarial selection. Includes full mathematical proofs, projected primal-dual safety tuning, and a working CLI for corpus preparation and generation - all without requiring GPU acceleration.
by 93po | 2025-10-14 19:30:40+00:00
This is a super tired, wrong talking point. Tesla was basically nothing when Elon bought it. He effectively just bought the name. It's also a tired talking point because even if there was some meaningfully well-developed product he was buying at the time, he still grew the company from basically non-existent to one of the best car manufacturers in the world, which is 99.9% of what matters.

If we're going to criticize people I wish we'd stick to real things to criticize, because there are plenty with Elon. Making stuff up like this just makes anti-Elon people look ridiculous.
by nogridbag | 2025-10-14 19:31:47+00:00
> accelerate slightly, deactivate cruise, drive as normal.

That was also what I tried doing to try and remedy the problem. The problem is normally when you want to deactivate cruise, it's because there's a slower car in front. And it's a bit unnerving to accelerate towards the slower vehicle (even if ever so subtle) when the goal is to deactivate cruise. I've attempted this about 3 times on the highway and it just didn't feel comfortable so I stopped doing that. I wish there was simply some setting so that after deactivating cruise there was some smoother ramp up to the current regen setting. For example, after deactivating cruise it's max-regen should be similar to ICE vehicle deceleration, then after N milliseconds ramp up to last used regen. That would solve the problem for me.
by mannyv | 2025-10-14 19:31:57+00:00
It depends on you understanding your app and how things need to be structured. We have what essentially is a video CMS, so we have two parts: a management UI that end-users use and a backend that actually delivers the video and collects metrics.

They are essentially two products, and are designed that way; if the management UI barfed the backend would continue along forever.

You can combine management and delivery in one app, but that makes delivery more fragile and will be slower because presumably it has to invoke a lot of useless stuff just to deliver bytes. I remember working with a spring app that essentially built and destroyed the whole spring runtime just to serve a request, which was an unbelievably dumb thing to do. Spring became the bottleneck, and for most requests there was actually no work done; 99% of the time was in spring doing spring things.

So really, once you separate the delivery and management it becomes easier to figure out the minimum amount of stuff you need. Redis, because you need to cache a bunch of metadata and handle lots of connections. Mysql, because you need a persistent store. Lambda, as a thin layer between everything. And a CDN, because you don't want to serve stuff out of AWS if you can help it. SQS for what essentially becomes job control. And for metric collection we use fastly with synthetic logging.

To be fair, our AWS cost was low but our CDN cost is like $1800/mo for some number of PB/mo (5? 10? I forget).

In the old days this would require at least (2 DB + 2 App server + 2 NAS) * 2 locations = 8 boxes. If we were going to do the networking ourselves we'd add 4 f5s. Ideally we'd have the app server, redis, and the various lambdas on different boxes, so 2 redis + 2 runners = 8 more servers. If we didn't use f5s we'd have 2 reverse proxies as the front end at each location. Each box would have 2 PSUs, at least a raid 1, dual NICs, and ECC. I think the lowest end Dell boxes with those features are like $5k each? Today I'd probably just stuff some 1TB SSDs in them and mirror them instead of going SAS. The NAS would be hard to spec because you have to figure out how much storage you need and they can be a pain to reconfigure. You don't want to spend too much up front, but you also don't want to have downtime while you add some more drive space.

Having built this out, it's not as easy as you'd think. I've been lucky enough to have built this sort of thing a few times. It's fun to do, but maintaining it can be a PITA. If you don't believe in documentation your deployment will fail miserably because you did something out of order.
by NoiseBert69 | 2025-10-14 19:32:13+00:00
I played around with the RISC-V from WCH.

They are huge step ahead: the upcoming CH32H417 has pretty much all PHYs integrated (!). For 10/100M Ethernet, USB-C 5GBbps and USB HS 480Mbps. That dramatically reduces the components needed to get that stuff running.

I also build a small robot with the ultra cheap CH32V003. That's a full fledged 48MHz microcontroller with 16kb flash and 2kb SRAM. Fun little thing.

If you are used to the ST HAL you will be able to work with them within 10 minutes. Their API style is similar.
by jsmith45 | 2025-10-14 19:32:16+00:00
I'm confused by your perspective.

The simplest (and arguably best) usage for a devcontainer is simply to set up a working development environment (i.e. to have the correct version of the compiler, linter, formatters, headers, static libraries, etc installed). Yes, you can do this via non-integrated container builds, but then you usually need to have your editor connect to such a container, so the language server can access all of that, plus when doing this manually you need to handle mapping in your source code.

Now, you probably want to have your main Dockerfile set up most of the same stuff for its build stage, although normally you want the output stage to only have the runtime stuff. For interpreted languages the output stage is usually similar to the "build" stage, but out to omit linters or other pure development time tooling.

If you want to avoid the overlap between your devcontainer and your main Dockerfile's build stage? Good idea! Just specify a stage in your main Dockerfile where you have all development time tooling installed, but which comes before you copy your code in. Then in your .devcontainer.json file, set the `build.dockerfile` property to point at your Dockerfile, and the `build.target` to specify that target stage. (If you need some customizations only for dev container, your docker file can have a tiny otherwise unused stage that derives from the previous one, with just those changes.)

Under this approach, the devcontainer is supposed to be suitable for basic development tasks (e.g. compiling, linting, running automated tests that don't need external services.), and any other non-containerized testing you would otherwise do. For your containerized testing, you want the `ghcr.io/devcontainers/features/docker-outside-of-docker:1` feature added, at which point you can just use just run `docker compose` from the editor terminal, exactly like you would if not using dev containers at all.
by zevon | 2025-10-14 19:33:52+00:00
What do all these machine shops without any need for modern machinery and processes actually do?

Seriously though, of course you can make a living with old tools - however, even the village metal workshop around here has at least one big-ass laser cutter and a CNC mill next to all their old(er) lathes, mills, brakes, presses and other toys. Many oldschool fabricators I spoke to over the last few years are quite interested in what laser welding brings/will bring to the table. Basically all smaller fabrication companies I've seen (the long tail of the car industry and other bigger industries, mostly) are continually upgrading their infrastructure with all sorts of robots and other automation widgets. And so on.
by tifik | 2025-10-14 19:33:53+00:00
I know these are scientists and a 'Human embryo model' is a perfectly valid name, because it's a model of a human embryo, but it's a disaster from a marketing perspective. People will see 'human embryo' and it doesn't matter that it's just a model of one. You are now growing fetus-slaves.

Please call it something else.

Edit: they are calling it 'hematoids' and make it clear that it is quite different from an embryo. I'm not sure why it's compared to them in the first place then.
by cimi_ | 2025-10-14 19:33:54+00:00
Lex Friedman recently did an interview with Durov: https://lexfridman.com/pavel-durov/

I listened to bits of it and I was disappointed by the lack of push back from Lex who was supper excited because he got to hang out with Durov for a couple of weeks in Dubai - the tl;dr I got from what I heard is that Telegram is amazing and Durov is a visionary freedom fighter. Lex's recent history I'm not surprised though.

Here's the transcript of the section about encryption: https://lexfridman.com/pavel-durov-transcript#chapter15_encr... I'll let you judge for yourself.

I'll comment on another section though because I'm somewhat knowledgeable having followed the subject closely in the media and by knowing the country: https://lexfridman.com/pavel-durov-transcript#chapter7_roman...

He claims: 'So, by the time the head of intelligence services met me to ask about Romania to help them silencing conservative voices in Romania, I was already wary of what can be going on next.'

I call bullshit on this. The 'conservative voices' are muppets doing Russia's bidding who broke all sorts of election laws. There was nothing serious happening on Telegram in Romania that would warrant any foreign intervention, it just doesn't make sense.
Show HN: Link Management Platform for Affiliate Marketers and Content Creators
by amirawel | 2025-10-14 19:33:57+00:00
Hi HN,

I recently built LinkMan, a link management platform for affiliate marketers and content creators. The goal is to make it easy to:

- Track all links across campaigns - See where clicks are coming from (countries, platforms, devices) - Manage branded URLs - Check link health - And access several other features for link analytics and optimization

Some technical details: - Built with React.js for the frontend and Express.js for the backend - Designed for easy integration with existing affiliate workflows - Scalable and maintainable architecture for future features

I’m sharing it here to get feedback on usability, features, and architecture. Would love to hear from anyone with experience in link tracking, affiliate marketing, or SaaS analytics.

You can check it out here: https://link-management-96xs.vercel.app/
by robocat | 2025-10-14 19:34:12+00:00
> he bet nearly all of that money on SpaceX and Tesla, and that's why he's a billionaire

There's a survivorship bias occurring too.

You see the same selection going on with huge commercial real estate winners: they keep doubling down and the majority eventually fail out. You see only the winner, not the failures. “Keep rolling till you crit-fail.”

Lots of successful businesses like Nvidia or Standard Oil have a similar story too: https://austinvernon.substack.com/p/how-rockefeller-and-his-...
by bee_rider | 2025-10-14 19:34:35+00:00
> Archaeologists generally aren't that computer-savvy.

Why throw interdisciplinary shade?

> I haven't seen any indications of paint residues on the pillars, but we know that many of the statues in these enclosures were also painted bright colors that would be missed by a digital reconstruction.

Wouldn’t a digital reconstruction just have whatever textures were selected? If there’s no indication of paint residues, they can look for other clues of course. But, without any other evidence, what’s the alternative, right? Guessing would be bad, don’t want to mislead people.
by sethammons | 2025-10-14 19:35:00+00:00
These Tepe sites give credence to advanced civilization existing before the last ice age. One example is the mostly dismissed theory of water erosion at the base of the Sphinx, suggesting older civilizations leading up to ancient Egypt. To my understanding, it is mostly dismissed because archaeologists found the idea of something older than the Sphinx to be not possible. Tepe sites challenge this. Wild stuff.
by deepfriedchokes | 2025-10-14 19:35:03+00:00
Perhaps we should all ask why people want to eat cake, rather than focusing on the cake itself. These high carbohydrate foods stimulate dopamine release. People are eating their feelings, because they don’t feel good. Ultra processed foods existed before the obesity epidemic began. What changed was economic, the cost of living, and everyone’s quality of life.

Food is a readily accessible drug, and everyone is self medicating.
by antonvs | 2025-10-14 19:35:25+00:00
This is just a testament to how widely Java is used, and in how many different ways. Sounds like you're more focused on "Core Java" applications, or something like that. Every company I've been with since the late 90s was using application servers of some kind until Docker came along. And all of the more recent ones switched to containers and ditched the application servers.

The switch was often much more than a minor upgrade, because it often made splitting up monoliths possible in ways that the Java ecosystem itself didn't have good support for.