MurphyA/hacker-news huggingface dataset:
by Jordan-117 | 2025-10-29 17:38:57+00:00
In addition to ads on their web properties, they still have a sizeable (though aging) userbase that they milk for unnecessary services. I cancelled my mom's AOL subscription years ago and they were charging something like $25/mo when the only thing she used was their (free) email service -- though of course during the cancellation they touted things like antivirus and ID theft protection that she apparently had access to. It's a legacy of when people paid them for their internet access -- no telling how many retirees (or estates) continue paying each month.
by jama211 | 2025-10-29 17:39:26+00:00
It’s precisely because it’s a filter, they _want_ to filter for people who take it seriously and/or are seeking app sales. This is a company that chooses to pay people to review every app submitted to the app store, they don’t want millions of apps by tinkerers being submitted, and it reduces total crapware in the store.

I’m not necessarily advocating for this approach, just explaining why they do it.

Doesn’t the play store also charge a fee? It’s smaller from memory but it isn’t free
Show HN: GPU-Based Autorouting for KiCad
by wanderingjew | 2025-10-29 17:40:42+00:00
This project began when I decided it would be easier to write an autorouter than route a 8000+ net backplane by hand.

This is a KiCad plugin with a few different algorithms, the coolest of which is a 'Manhattan routing grid' autorouter that routes along orthogonal traces. The basic idea was to steal an algorithm from FPGA routing and apply it to PCBs. I'm using CuPy for speeding up the routing; CPU-bound is at least 10x slower than the GPU version.

This is in a very pre-alpha state, but it does _technically_ work. It's not great by any measure but then again it is an autorouter.

I have a writeup with the how and why it was made: https://bbenchoff.github.io/pages/OrthoRoute.html

And a video showing it route a 512-net backplane in just over 2 minutes: https://www.youtube.com/watch?v=KXxxNQPTagA

This is very cool and one of the first good uses of the KiCad IPC API that was released a few months ago. If this sounds interesting and useful, PRs and issues welcome.
by dilyevsky | 2025-10-29 17:40:55+00:00
You say cloud allows massive expansion like it's a negative but it can be boon for a pre-pmf startup or a scaleup. You simply don't have to worry much about capacity planning in cloud and that can be a huge time/effort saver.

Sure, if you're only growing <30% YoY and already paying several millions for cloud and bandwidth/storage are large fraction of that, by staying in cloud you're proving your incompetence as an engineering org.
by citizenpaul | 2025-10-29 17:40:56+00:00
The "value add" of AWS has never been what it can do or does. It has always appealed to weak/incompetent/sociopathic managers and execs desire to not have to deal with capable employees.

As far as they are concerned AWS is taking care of computing AND hiring for them.

I've never worked anywhere that at least some sort of power holder would instantly go to consultants or outsourcing rather than in house because they believe that if you work for the company you must be incompetent, dumb or below average. If you don't work for them you must be exceptional.
by array_key_first | 2025-10-29 17:40:58+00:00
You're actually not free to do that, because of arbitrary limitations created to siphon more money from your pocket.

And I agree that number 2 is worse, but it doesn't mean that phones being locked is chill so long as banks give you a Windows app.

No, it's still bad. They're general computation devices. I don't care what anyone says - they're not a washing machine. They're indistinguishable in hardware from any other general purpose computer.
by Rochus | 2025-10-29 17:41:09+00:00
Very simple. Some of the applications work with the "console/allow all" trick (which is a tedious procedure, but hey, I'm just a dumb customer), others still don't work but crash and give strange errors that some stuff could not be accessed. But none works immediately. On systems older than Sequoia, everything works as expected (I just have to start them via the context Open menu, which is ok).
by jjice | 2025-10-29 17:41:28+00:00
I don't know much about Bending Spoons, but I associate them with Evernote now. Not sure if Evernote's downfall is associated with them or predates them.

I never used Evernote, that's just what I hear. From what I've seen over the years, people don't like the way the product has moved and they really don't like the frequent price increases for not product change.
by Traubenfuchs | 2025-10-29 17:41:38+00:00
Luckily I have never had to deal with obfuscation, but from what I have seen there are some grotesque things like defining every single randomly named method call in an array or map with random order or weirdly combining or tearing apart methods.

The only time I encountered it was when I was working for the government, we were working on the rules that decide who gets audited in depth by the tax police. The .jar it compiled to was obfuscated.
by donkeybeer | 2025-10-29 17:41:53+00:00
I can't believe people this damned stupid exist on HN. How is it calling for your execution? Are you fucked in the head? He's just saying terrorists should be dealt with according to the laws of the USA. Why the fuck are you feeling "being executed"?

And even if it wasn't terrorists its perfectly legal free speech to say "All muslims should be killed", "all maga to be killed". How on earth does it violate anyone's free speech? I can't even begin to understand how someone can be this stupid, this is actual mental illness level of stupidity.
by stronglikedan | 2025-10-29 17:42:10+00:00
My dentist says the opposite, since toothbrush bristles don't get between the teeth. According to her, brushing after flossing just pushes all the dislodged stuff back between the teeth.

In my opinion, it doesn't really matter which you do first, as long as you rinse well after each step. I brush first - get most of it with the brush and rinse, then get the rest of it with the floss and rinse.
by array_key_first | 2025-10-29 17:42:34+00:00
This is incorrect.

If you want to load the app on your own phone WITHOUT the app store, you MUST pay Apple 100 dollars.

Unless you want to rebuild the app every 7 days, which any reasonable human will conclude is a stupid ass arbitrary limitation.

Again, it cannot be justified with any technical means. Please, don't even bother trying.
by FreakLegion | 2025-10-29 17:42:52+00:00
To your edit: I suppose this is strictly true, but it's relevant that Apple's own devices satisfy the attested hardware requirement. These are the same devices you need to have a full-fledged Apple account in the first place. That's more Apple doing Apple things than anything to do with passkeys, but it is indeed an example of not being able to use KeyPassXC. Will there be more than epsilon cases like that? I still don't think so, for what seem like obvious market reasons.
by munchbunny | 2025-10-29 17:42:55+00:00
> I want to rewrite some of my setup, we're doing IoT, and I was planning on

Is this some scripting to automate your home, or are you trying to build some multi-tenant thing that you can sell?

If it's just scripting to automate your home, then you could probably get away with a single server and on-disk/in-memory queuing, maybe even sqlite, etc. Or you could use it as an opportunity to learn those technologies, but you don't really need them in your pipeline.

It's amazing how much performance you can get as long as the problem can fit onto a single node's RAM/SSD.
by jdboyd | 2025-10-29 17:43:36+00:00
While I appreciate the Postgres for everything point of view, and most of the times I use other things it could fit in Postgres, there are two areas that keep me using RabbitMQ, Redis, or a something like Elastic.

First, I frequently use Celery and Celery doesn't support using Postgres as a broker. It seems like it should, but I guess no one has stepped up to write that. So, when I use Celery, I end up also using Redis or RabbitMQ.

Second, if I need mqtt clients coming in from the internet at large, I don't feel comfortable exposing Postgres to that. Also, I'd rather use the mqtt ecosystem of libraries rather than having all of those devices talk Postgres directly.

Third, sometimes I want a size constrained memory only database or a database that automatically expires untouched records, and for either of those I usually use Redis. For these two tasks I use Redis. I imagine that it would be worth making a reusable set of stored procedures to accomplish the auto-expiring of unused records, but I haven't implemented it. I have no idea how to make Postgres be memory memory only with a constrained memory side.
Ask HN: Should we include our tech stack when talking about AI coding tools?
by tidbeck | 2025-10-29 17:44:09+00:00
I’ve noticed that when people share how well (or poorly) an LLM works for them, they rarely mention what stack they’re using.

From my experience, the language, framework — and even things like rules, markdowns, MCP servers, and so on — make a huge impact.

It feels like the tech stack brings a lot of valuable context when talking about AI coding tools. So why not include it?
by bigyabai | 2025-10-29 17:44:22+00:00
Alternatively, Israel may well have identified the ship and decided to sink it regardless. The USS Liberty was a SigInt ship that was well-known for monitoring wireless transmissions to hold nations accountable from offshore. Israel, at the time, was engaged in an internationally condemned and illegal military operation in the Golan Heights, and may just as well have sank it consciously to prevent the US from taking leverage of the situation.

We may never know the truth, taking Israel's Military Censor into account.
by kragen | 2025-10-29 17:44:29+00:00
Claire Wolf's PicoRV32 seems to get a lot of "simple and synthesizable RISC-V design to run on a cheap FPGA" use, although that's more typically for much cheaper FPGA's than an Artix A7, like an iCE40. SeRV is even cheaper and simpler but much slower. Graeme Smecher’s RVC-first "Minimax" is almost as simple as SeRV but not nearly as slow.

I haven't tried any of them, though, so take this with a Himalayan salt lamp.
by terminalshort | 2025-10-29 17:45:15+00:00
PRISM wasn't voluntary. Also there are 3 levels here:

1. Mandatory

2. "Voluntary"

3. Voluntary

And I suspect that very little of what the NSA does falls into category 3. As Sen Chuck Schumer put it "you take on the intelligence community, they have six ways from Sunday at getting back at you"
by bertm | 2025-10-29 17:45:53+00:00
This misses the NVIDIA Jetson/Orin/Thor line of GPU-enabled edge computers which are more comparable with Raspberry Pis. The Jetson Orin Nano Super is $250. Another feature which we find useful is the native NVMe drive support. For the price, this blows RPis out of the water for imaging applications.

https://www.nvidia.com/en-us/autonomous-machines/embedded-sy...
by sitestable | 2025-10-29 17:45:56+00:00
Classic MBA nonsense.

This isn't AI replacing workers - it's using AI as cover for offshoring and wage suppression.

The playbook: Announce layoffs citing "AI efficiency gains" (stock jumps), quietly rehire 6 months later at half the cost offshore, then claim "AI productivity" let you do more with fewer FTEs.

The tell: If AI actually replaced the work, you wouldn't need to rehire at all. The fact they're rehiring at lower wages proves the work still needs humans.
by el_memorioso | 2025-10-29 17:45:59+00:00
As a long time user of both Emacs (since 18.52) and Neovim and now Helix, I find your last assertion to be false. While it is true that there are many options (though not as many as either Emacs or Neovim), in Helix you cannot write code or install someone else's code to modify your editor. In the past I've spent a good amount of time trying out, integrating, and debugging various packages for Neovim and Emacs. In Helix I might try a new option setting, but the time involved is minuscule compared to what you might spend customizing other editors.
by _DeadFred_ | 2025-10-29 17:46:03+00:00
Yes the wealthy, famous for their love of cheap 'from China to the landfill' goods and life risking fake fuses, counterfeit Calvin Klein underwear, and supplements spiked with hidden drugs or that are just plain toxic.

Ugh capitalism is right.

https://www.cspi.org/article/fda-alert-supplements-amazon-po... https://www.consumerreports.org/health/fda-finds-hidden-drug... https://kagi.com/search?q=amazon+fake+fuses
by array_key_first | 2025-10-29 17:47:07+00:00
There is beyond zero incentive for either Apple or Google to provide something like this. Google HAS network permissions on Android. You just can't access them. They're hidden from you, presumably because Google prefers more malware and spyware running on your phone.

The reality is that both Google and Apple are not just in on this, they created this situation. They not only don't care if you download 1 million apps from the app store that may or may not be malware, they actually prefer that model. Going as far as to sabotage the web to maintain that model. Going as far as developing their own browser which is broken to maintain that model.

Which, relatedly, is why any type of argument of "safety" around the app store or play store is complete and utter bullshit. Apple and Google want you to download as much malware as possible. All their actions demonstrate that.
by wartywhoa23 | 2025-10-29 17:47:29+00:00
Nobody bought those at gunpoint.

Thinking "alright, here's this beautiful screen to brag about, and here's this cutting edge internet connection to feel connected to the progress, nothing can go wrong, it's developed by a well-intentioned for-profit corporation, get lost, tinfoilhats" is enough of a malicious mindset to warrant the blame.

And this is not some fictional attitude, it's the one I heard from a multitude of people on many occasions.
by snozolli | 2025-10-29 17:47:29+00:00
On the subject of dental health: Bill Burr, the comedian, worked as a dental assistant when he was younger. He gave a piece of advice on his podcast that I wish I had heard when I was young: if a dentist tells you that you have a cavity, get a second opinion.

Once that outer layer of enamel is breached, it will never be as resilient again.
by andrewrn | 2025-10-29 17:48:30+00:00
This aligns fairly closely with one of the main theses of “The Technological Republic,” Alex Karp’s new book.

Basically, our abandonment of shared identities (national, religious, cultural) has allowed status and market forces to rush in to give people meaning and identity.

Obviously a take that will ruffle some feathers, but I found it fairly convincing.
by tavavex | 2025-10-29 17:48:38+00:00
> There was a time when "pamphlets" were an edgy new social medium, now its just a certain kind of ad. Same thing happened with radio. And now it has happened to the web also. Why should this be the last time?

It feels like the last time because the pace of world-changing innovations is slowing. Printing and radio are simple from a physics point of view, the internet was built at the basis of what was known technology at the time (computers in general). To me it seems that we're butting against the limits of simple stuff, and that the pace of rapid monumental innovations has slowed drastically. A new, revolutionary type of communications probably isn't impossible, but it would likely require inventing a whole new kind of communicating between people, or a new type of computing (I'm assuming you're taking the 'new kind of tech' choice from my previous comment - just reforming the internet on its infrastructure probably won't work). And neither of those seem like things that we're remotely close to. It may take decades if not more.

> As for threatening the existing powers... I don't see what power they have if all they're guarding is a pile of stuff that nobody wants anymore.

It's not about what you want, it's about what you need. Do you ever access your government's services? Do banking, pay people with anything but cash, or invest into anything? Hold a job or are looking for one? Learn remotely? If you need to do any of those things, you will be obligated to use the future internet. That's where the power is. Uprooting all this will be difficult if not impossible, barring some catastrophic internet-wide event.
by kragen | 2025-10-29 17:48:47+00:00
I agree. I'd add that security is always relative to not just an existing level of security but to a threat model. There are threat models relative to which Fil-C doesn't make things more secure. (I can't think of one under which Fil-C makes things less secure, though.)

A similar criticism applies to "new". Newcastle is named after a castle built 945 years ago. Neuchâtel is named after a castle built 1014 years ago. Xavier (from Basque "etxeberri", "new house") is named after a castle built in the 10th century. Windows NT "new technology", etc.
by ornornor | 2025-10-29 17:48:54+00:00
Rewinding the video by double tapping left or skipping ahead by double tapping right, enabling subtitles, watching in 2x speed, full screen, toggling back and forth without losing your place in the video.

You get no ads but everything else sucks. I haven’t tried sibling’s suggestion for vinegar though, I’m taking about stock with a dns blocker.
by voidmain0001 | 2025-10-29 17:48:59+00:00
If they used standalone merchant terminals, then those typically use the local LAN which can rollover to cellular or PoT in the event of a network outage. The store can process a card transaction with the merchant terminal and then reconcile with the end of day chit. This article from 2008 describes their PoS https://www.retailtouchpoints.com/topics/store-operations/ca...
by dumbledoren | 2025-10-29 17:49:45+00:00
> AWS may be overcharging but it's a balancing act. Going on-prem (well, shared DC) will be cheaper but comes with requirements for either jack of all trades sysadmins or a bunch of specialists

Much easier to find. Even more, they are skills much easier to learn for existing engineers. What's better, they are fundamental skills that will never lose their value as those systems are what everything else is built on.
by metalman | 2025-10-29 17:50:05+00:00
The easiest work around to getting ripped off is a switch to cash, it's amazing how reluctant the monkey in your head is to hand over something, wheras with a card, the monkey gets to get it back, and with tap, the monkey gets something for waving its hand around, happy monkeys get something for nothing, now with automated rationalisations and justifications!
by mfro | 2025-10-29 17:50:45+00:00
Temporal sampling techniques do (in supported titles) have the option to supersample and generate higher resolution images, but they are most commonly used to efficiently downsample for FPS gains with minimal quality degradation.

From the Wikipedia page for DLSS:

The goal of these technologies is to allow the majority of the graphics pipeline to run at a lower resolution for increased performance, and then infer a higher resolution image from this that approximates the same level of detail as if the image had been rendered at this higher resolution. This allows for higher graphical settings and/or frame rates for a given output resolution, depending on user preference.
by idatum | 2025-10-29 17:51:30+00:00
I use NetBSD on a Pine64 RockPro64 and use USB3. It has been stable:

awge0: flags=0x8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 ec_capabilities=0x1<VLAN_MTU> ec_enabled=0x1<VLAN_MTU> address: 26:80:xx:xx:xx:xx media: Ethernet autoselect (1000baseT full-duplex)
by keybored | 2025-10-29 17:51:55+00:00
> If this were true, the number of Americans I have known who

People only live in one unvarnished (more or less) reality at a time. Americans live in America and get told stuff about “Europe”; Europeans live in Europe (or their respective countries if we want to get anal about it) and get told stuff about America. Only a very very small number of people get to live in multiple places and for long enough stretches of time to be able to compare them pretty fairly.

In what kind of dream reality do people come to have such perfect (I’m being hyperbolic) information about other places that they then are able to base their move-or-not decisions on? This is just not reality. People know what their own place is like. They “know” other places through propaganda, mostly.

But Americans are so propagandized that you have to teach them about their own propaganda.
by maeln | 2025-10-29 17:52:07+00:00
> I think one of the reasons Vision Pro and metaverse have been struggling is because their engines are bad. Not just locked down, but hard to develop on (although I don't have personal experience, I've heard this about VR in general). If you want to build a community, you must make development easy for hobbyists and small users*. I believe this has held even for the biggest companies, case in point the examples above.

Unity and UE have pretty good VR support nowadays, and even godot is getting there. Plus making a custom engine for VR was never that much harder than for a normal 3D game (well, once some API like OpenXR got normalized).

The big issue with VR right now is that it is more costly to develop for than normal apps and games, while having less user. It makes it a hard sell. For some indie dev, I allow them to profit from a market that is not yet saturated (right now, with no good marketing, you just get buried on steam, any app store, etc). There are many factors that make it more costly, like having to support several mobility and accessibility features for games (for example smooth and jump locomotion, reduce fov when moving the view, etc), that you usually don't have to care for in other plateform. And there is the issue of interactivity. UX (and in many ways UI) is still very far from ideal. Most VR apps and games just try things out, but there is still a world of pattern and good practice to build up. This makes using anything VR often an annoying experience. Especially since some issue can be an absolute no-go for some user. As an example, displaying subtitle in a 6dof environment can be tricky. Some game put it at a fix point of your view, which can cause nausea and readability problem, some move still follows the head/view but with a delay, which reduce nausea issue but can be distracting and also has readability issue (the subs can go out of view).
by prmoustache | 2025-10-29 17:52:22+00:00
I think the biggest features of the big cloud vendors is that when they are down, not only you but your customers and your competitors usually have issues at the same time so everybody just shrug and have a lazy/off day at the same time. Even on call teams reall just have to wait and stay on standby because there is very little they can do. Doing a failover can be slower than waiting for the recovery, not help at all if outage is spanned accross several region, or bring aditional risks.

And more importantly nobody lose any reputation except AWS/Azure/Google.