MurphyA/hacker-news huggingface dataset:
by spartanatreyu | 2025-09-16 00:25:16+00:00
Angular is used a lot in enterprise apps/services when they need a low risk one-way to do things (e.g. Apple's App Store developer portal).

React is used in enterprise when teams need to move fast and break things (e.g. Microsoft Edge's UI after switching from Trident/Spartan/EdgeHTML to Chromium) and tend to be replaced with something else when dev teams / managers realise that they need to rebuild it anyway just to keep it maintained and/or gain more performance. (e.g. Edge "WebUI 2.0" moving their browser UI from react to web components)

Vue is used a lot in Asian enterprise markets.
by busyant | 2025-09-16 00:25:27+00:00
> You can tell what this dude’s problem is..

You know... my wife and I have repeatedly asked my mother-in-law (who lives with us) to not purchase junk food because--even though she has no problem eating it in moderation--we have a hard time doing so if it's just lying around the house.

Maybe we should talk to our state legislator!
by jiggawatts | 2025-09-16 00:25:35+00:00
https://en.wikipedia.org/wiki/The_Paradox_of_Choice

In practice, at scale, in an ecosystem instead of a toy project, excessive choice is counterintuitively a bad thing.

It's hugely beneficial to have common ground and shared interfaces when integrating code from third parties, or collaborating across multiple teams.

> You can pick

A golden rule of large enterprise is that there is no "you".

As soon as there are two people working independently, not to mention different business units or teams, different choices will be made. Incompatible choices.
by blooalien | 2025-09-16 00:25:52+00:00
> "(like me) ... in order to seem sophisticated online."

Or like me, because they grew up in a different location, era, or career path where proper typography, spelling, grammar, and punctuation matter more than it does for most (print, web dev, advertising, etc) and now the use of that compose-key is just pure muscle-memory like high-speed "touch typing" is.
by rogerrogerr | 2025-09-16 00:25:56+00:00
Ooh, the mouse myth! Love it when this one gets dragged out. Turns out it’s not really a problem - the battery life is measured in months, you’ll get several hours from plugging it in for thirty seconds, and days if you plug it in for a few minutes while getting coffee.

People love to hate it, but it’s never been a real problem. The ergonomics are bad. The charging isn’t.
by abtinf | 2025-09-16 00:26:16+00:00
To build a tomb. Not a shrine, not a place of worship, not a functional structure. Not something that could be repaired or repurposed. A tomb and nothing else.

A purposeless pyramid would get bogged down with plumbing and fountains and extra passageways and observation decks and on and on and on. It would have been impossible to build.
by lr4444lr | 2025-09-16 00:26:21+00:00
IIRC, their society depended on it. During peacetime, it was a major economic engine paid for from the royal treasury, with the work starting as soon as a new pharaoh ascended the throne, and the labor provided steady work when agricultural activity stopped due to Nile flooding. Of course, it's only in hindsight with our modern understanding of economics that we can see how such an activity at face value not important to any basic survival need was in fact a key piece of the economic fabric.
by ninetyninenine | 2025-09-16 00:26:43+00:00
The claim was originally made by me. Qualifiers like “important”, “material” were added by you so you’re the one who’s moving the goal posts with vague words like “important”.

The word I used is “significant”which I will specify here as a different mean value.

It applies because among top countries of different races with extremely high wealth, gdp and education standards there are clear differences in IQ. You can still attribute this to environment but it starts to lean towards genetics once you match wealthy countries.

None of this is solid but neither is your conclusion that genetics doesn’t influence racial intelligence in any significant way. If your conclusion is “we don’t know” then my counter is common sense and evidence suggests otherwise.
by apparent | 2025-09-16 00:27:54+00:00
Oh wow, that sounds awful. Do you think the performance hit is due to the temporary indexing and downloading that happens in the background? [1]

I also have a 13 and definitely don't want it to get slower. This could happen just as a result of less storage space, which eventually impacts performance.

1: https://news.ycombinator.com/item?id=45255780
by mickael-kerjean | 2025-09-16 00:27:56+00:00
I'm a counter example of your claim. Migrating away from React did made the complexity of my app a lot more manageable and unlocked new business opportunities that would have been impossible with React without following the JIRA route of making the software worse for 99% of users because 1% of those needed something. The project in question is Filestash (https://github.com/mickael-kerjean/filestash), what made me switch are those 2 reasons:

- Performance ceiling. Past the point where you have used all the react specific optimisation tricks (useMemo, etc...), React just gets in the way, once you start to optimise things to reduce the memory footprint, optimise for 60FPS, dig into heap snapshots and allocation traces, your life starts to become miserable where you need a complete understanding of not only your app but also the inner working of React, and the intersection of both React with your app. At that point, you either accept the ceiling or rewrite everything to vanilla JS and have complete control over every piece of the code you are shipping to the client

- Extensibility. I am now shipping plugins which patch frontend on the fly without any build step. In practice, after a plugin author packaged their plugin (as a zip file containing a manifest), the patches are applied in real time by the server without a prior frontend build system (open up the demo instance with the network tab open to see this working from: https://demo.filestash.app/). This powers themes with icons swaps, new behaviors (e.g. a "recall" button for files in Glacier), and other things plugin authors come up with that that makes the app far more customizable and opened for new niches without falling onto the JIRA trap
by a2128 | 2025-09-16 00:28:14+00:00
More ways to express yourself with images. Mix emoji and descriptions to make something brand-new. In Image Playground, discover additional ChatGPT styles. And have even more control when making images inspired by family and friends using Genmoji and Image Playground.

I have to say, is AI image generation really the job of an operating system? I've also seen this sort of stuff on Pixel Android, it's now built into mspaint on Windows 11 and there's also copilot everywhere. Does anyone even use this stuff? It requires constant updates and maintenance to support newer models, in my experience it gets stale and outdated much more quickly. I think it would be better served by the user just opening their web browser to go to ChatGPT (or other service) which receives latest model upgrades first. Am I going crazy or is this just a horrible idea?
by sthuck | 2025-09-16 00:28:51+00:00
Css in js was like a fever dream that lasted 2-3 years and seems to mostly go away. It's a good example as to how the frontend world just seems to make bad decisions.

Like if you take React's server components, it has a ton of problems and gets excessive focus from react devs, but fundamentally I can agree on what's its trying to solve. I understand the need, even if i disagree in almost anything else regarding it. I still don't know what the css in js phase was about.
by yownie | 2025-09-16 00:29:15+00:00
I think there's some confusion here, you can use a credit card and have it processed on the back-end as a debit transaction, for a consumer the distinction is almost unnoticed.

This differs greatly according to global region. Germany from what I've observed is an outlying for noticing the distinction (mostly because they suffered from very high credit card surcharges for decades vs the rest of the world).
by lr4444lr | 2025-09-16 00:30:34+00:00
React piles concepts into your mental backpack: rendering models, hooks, state libraries, routing, and a build pipeline. ... The simple alternative is just around the corner: sprinkle vanilla JavaScript where it’s needed and don’t build your identity around a framework

Yeah, except that a sprinkle becomes a dusting, and then a dusting becomes a coating, and then a coating becomes a clog of dust bunnies, and it's often hard to tell when you need to stop and do it a better way when the business side is pressuring you with deadlines for changes on "what already works".

The whole reason frameworks exist is to _reduce_ the mental backpack by using something that has solved the same problems in the same orderly way.
by iryndin | 2025-09-16 00:31:17+00:00
Good question — thanks for asking!

1. Access process. With CZDS, you need to request access to each TLD separately, and in most cases wait for the registry to approve your request. AllZonefiles.io gives you instant access to the full dataset without having to file or wait for approvals.

2. Single unified format. CZDS provides raw zone files as text (BIND format), which require parsing and conversion if you just want a simple domain list. AllZonefiles.io delivers ready-to-use domain lists, already normalized and updated daily.

3. Simplicity and API access. With CZDS you have to download and manage dozens/hundreds of files individually from different registries. AllZonefiles.io consolidates everything into one place, with an option to download a single ZIP bundle containing all zones, plus APIs for automation.

4. ccTLD zones availability. CZDS does not provide them, while AllZonefiles.io provides ccTLD zonefiles (currently 78M domain names across 312 zones)

5. Daily new/expired domain lists. CZDS does not provide them (you have to download, keep at least 2 daily copies and calculate diffs yourself), while AllZonefiles.io has this ready to download for any date you want.

In short: CZDS is the official raw source for part of the zones, while AllZonefiles.io is a consolidated, instantly accessible, and developer-friendly service built on top of that ecosystem — designed for people who need clean, ready-to-use domain data without the overhead.
by jmarbach | 2025-09-16 00:32:04+00:00
Awesome product! Although Trigger.dev is fully capable, if you want to skip installing the browser infra and offload it to a remote session, I wrote a tutorial recently on how to use Anchor Browser with Trigger.dev to achieve this: - https://trigger.dev/docs/guides/example-projects/anchor-brow... - https://anchorbrowser.io/blog/integrate-trigger-dev-and-anch...

Looking forward to tracking Trigger.dev's success in the future.
by xrd | 2025-09-16 00:33:05+00:00
Does anyone have a good reference for which tapo cameras support rtsp? I have a c210 that works well (sort of, you can't use it with their cloud capture) and I have it working with frigate.

But today I got a c402 (outdoor) thinking I could use it to capture my son's soccer practice. But that doesn't have the camera account option under advanced.

I love the price point of these devices but the functionality is all over the place.

If anyone knows a good outdoor camera, preferably with solar panel, that is cheap and has an rtsp stream, please let me know.
by dumpsterdiver | 2025-09-16 00:34:14+00:00
Just adding my two cents after test driving Gemini Ultra after being a long time ChatGPT Pro subscriber:

Remember the whole “Taken 3 makes Taken 2 look like Taken 1” meme? Well Google’s latest video generating AI makes any video gen AI I’ve seen up until now look like Taken 3* (sigh, I said 1, ruined it) - and they are seriously impressive on their own.

Edit: By “they” I mean the other video generating AI makes models, not the other Taken movies. I hope Liam Neeson doesn't read HN, because a delivery like that might not make him laugh.
by Nifty3929 | 2025-09-16 00:34:14+00:00
Like it or not - Mississippi is doing what their citizens want as they demonstrate at their own ballot box. It's not up to me to decide what's best for them. And in the worst case, if a person there really feels strongly about some particular issue - it's not THAT hard for them to simply move to a more agreeable state.

We should embrace diversity and mutual respect - not simply assume that other people doing things differently are wrong and need to be fixed/corrected.
by anon7000 | 2025-09-16 00:34:55+00:00
(This about iOS, not Mac, but obviously a lot is similar.)

I might be in the minority on hn, but I’m using iOS 26 for the first time today and am pretty happy with the new design. For one, it’s a lot snappier and faster. I’m glad they finally did something about the slow-ass animations iOS had in a lot of places. Secondly, it has a lot more personality. I enjoy that. Thirdly, they finally moved more basic UI stuff close to the thumbs instead of literally 6 inches away at the top of the screen. Love that. Knowing app designers, my apps are about to get easier to use just by migrating to the new UX concepts Apple is pushing.

The glass look is mostly fine. iOS had contrast issues before, and I don’t think it’s any worse. If anything, it’s more adaptive to different types of backgrounds now.

There are some visual glitches and weird things, but they’re pretty minor and will be resolved with time. The glass panes for, say, folders look nice, and I like it more than the previous blur.
by bdcravens | 2025-09-16 00:36:17+00:00
I literally tried out Codex for the first time this weekend, and the results were ... weird. It'll be interesting to see if it does things differently. (It was a super simple prompt, standing up a Rails app in Docker Compose with a home page and Devise; it hard-coded each file to create inside of the bootstrap.sh, instead of actually creating the files to begin with)
by justin66 | 2025-09-16 00:38:03+00:00
Consider Phlebas or Excession. I wouldn't overcomplicate the decision, just read descriptions of those books and pick one.

(I saw Look to Windward and Player of Games recommended. I'd say Look to Windward is probably more enjoyable once you've read Consider Phlebas, and Player of Games is perhaps a little... simple, compared to the others? I don't remember having much doubt of roughly how it would end)
Aura – Detecting Fake Cell Towers with RF Fingerprinting AI
by sadpig70 | 2025-09-16 00:38:31+00:00
AURA - Detecting Fake Cell Towers with RF Fingerprinting AI

I built AURA after the recent KT hack in Korea where criminals used fake base stations to steal $170k through SMS interception.

## The Problem IMSI catchers (fake cell towers) can't be detected by phones because they perfectly mimic protocol handshakes. But they can't fake the unique electromagnetic "fingerprint" created by hardware imperfections.

## Our Solution - Train AI on legitimate base station RF signatures (phase noise, transients, drift) - Real-time anomaly detection using efficient SSM/Mamba architectures - <200ms detection latency, runs on edge devices

## Technical Details ```python # Dual-layer detection 1. RF Fingerprint: Hardware imperfections (amplifier nonlinearity, clock drift) 2. Protocol Behavior: Forced 2G downgrade, abnormal power levels → Trust Score: Real-time 0-100% confidence rating ```

Key innovations: - Wave-based AI (wAI): Treats RF signals as "language" with grammar/syntax - Tokenization pipeline: STFT → Quantized TFR → Transformer - Edge-first: 50MB quantized model, runs on Raspberry Pi

## Results - 99.9% detection accuracy in Seoul/Tokyo field tests - Found 17 unknown suspicious transmitters - Prevented 278 unauthorized transactions in pilot - Zero false positives on 10,000+ legitimate base stations

## Implementation ```bash # Minimal PoC python collect_baseline.py --sdr hackrf --duration 3600 python train_wai.py --model mamba --epochs 100 python detect_realtime.py --threshold 0.85 ```

Stack: GNU Radio + PyTorch + RTL-SDR/HackRF

## Next Steps - Open-sourcing core detection engine (Q1 2025) - Building crowdsourced threat intelligence network - Adding 5G SA/NSA support

GitHub: [coming soon - email for early access] Technical paper: [arxiv link pending]

Looking for feedback from RF/SDR folks: What attack vectors am I missing? How would you bypass RF fingerprinting?
by zachwill | 2025-09-16 00:41:08+00:00
Super insightful. I hadn’t been able to articulate the same feelings.

Even as Next seppukus itself, people will likely just fall back to React on Vite…

This is my exact read on the situation, as well. I’m not sure if anything can meaningful affect React’s domination in the short-term or medium-term, even with the accumulation of poor choices.
by llm_nerd | 2025-09-16 00:41:33+00:00
Sequoia is absolutely, undeniably better than Sonoma. Sonoma is undeniably better than Ventura. And so on. This notion that it's all downhill is just noisy nonsense as people wave their hands and have a tantrum that they don't like some change. And to be clear, every single macOS release yields this. It's incredibly boring.

Like, it's fun to whine about the imperfection of macOS...versus Windows or Linux? LOL, come on. And just like you and probably everyone else on here, I use macOS, Windows and Linux every single day. Pretending that a couple of aesthetic changes are the big "straw that broke the camel's back" is just so lame.

It is hysterical. It's noisy nonsense. This "fine this is it" tantrum that people pull is such a tired gimmick.

And personally I think the aesthetics of macOS/iOS/iPadOS 26 are terrible. They're inevitably going to start easing down the heinous translucency and will claw back on the stupid round corners. Aside from that the system has a lot of fundamental improvements that will benefit everyone.

But no, no one on Sequoia is going to suddenly be without apps or extensions. When apps start abandoning versions it's usually a couple of versions out.
by MobileVet | 2025-09-16 00:41:40+00:00
The part that I am so tired of is the ‘we are the best at this and this is amazing’ pitch that comes with every release. Never mind that this release’s design ‘language’ DIRECTLY conflicts with things they used to say ‘never do that’.

So what changed exactly? Change is understandable but this is a full 180. - floating anything was verboten - accessibility was paramount - clarity was prioritized

How did this release come about??
by cies | 2025-09-16 00:42:04+00:00
I'd say it's more "JS is winning by default and slowing innovation".

React (and TypeScript) is a mere band aid trying to make something out of it.

I say this from an Elm perspective: so much you do not need (code and libs) because the language is "sound".

Also true: some things are quite a bit harder in Elm than in JS, but usually that because it wants you to handle all corner cases that'd be runtime errors in JS/TS.
by conrs | 2025-09-16 00:42:48+00:00
It's uncontroversial that with high traffic websites these sort of frameworks are necessary, but the decision to use React is much more commonly being applied at tiny companies as the new "right way" of building things.

What is unclear is what you lose by not using React. This is similar to how trendy MEAN was back around a decade - "it's web scale", etc...

This gets into necessary versus unnecessary complexity, which is nuanced. But the large scale companies get this, and are doing just fine handling it. It's the small ones that can't draw the distinction. Discourse on these sites or articles is much more likely to matter to these smaller companies, and so in general the best "universal advice" is probably to recommend the simplest thing that doesn't close any doors.
by rented_mule | 2025-09-16 00:44:37+00:00
So, for example, Viola / Cesario in Shakespeare's Twelfth Night. Who needs great literature? https://en.wikipedia.org/wiki/Viola_(Twelfth_Night)

And regarding "the other biological sex"... It is not at all simple to define biological gender in a such a way that there are only two of them. Genitalia, hormones, and chromosome patterns are far from sufficient. In many cases, the gender assigned at birth is arbitrary. https://en.wikipedia.org/wiki/Intersex
by cade | 2025-09-16 00:45:33+00:00
> Jan 6 riot was a relatively peaceful affair

Literally ignoring any and all recorded footage clearly demonstrating violence to the contrary, what kind of vocabulary judo do you have to perform to label a woman being shot to death[1] a "relatively peaceful affair." Calling anything "relatively peaceful" where someone dies by getting shot genuinely boggles my mind. By this standard, Charlie Kirk's debate was "relatively peaceful."

[1] https://en.wikipedia.org/wiki/Killing_of_Ashli_Babbitt
by tomhow | 2025-09-16 00:47:17+00:00
The guidelines already state that "most stories about politics" are off topic, "unless they're evidence of some interesting new phenomenon". We've had plenty of stories about censorship of adult content lately. Politicians campaigning to censor adult content is nothing new. We don't need to feed their eternal hunger for attention. The rest of the internet can do that just fine. If and when this ever becomes something that meets the HN guidelines, it can have its due attention.
by famouswaffles | 2025-09-16 00:47:27+00:00
>Despite this, however, they are gaining only in poorer markets

They are gaining everywhere. Some more than others, but to say they are only gaining in poorer markets is blatantly untrue.

>FB global ARPU is about 50 USD. At 700M customers, they do 35B in revenue annually.

Yeah, and that would make them healthily profitable.

>This compares to a publicly stated expected cost of approximately 150B in computing alone over the next 5 years

Yes, because they expect to serve hundreds of millions to potentially billions more users. 'This leaves a profit of 5B per year' makes some very bizarre assumptions. You’re conflating a future-scale spending projection with today’s economics. That number is a forward-looking projection tied to massive scale - it doesn’t prove current users alone justify that spend, and they clearly don't. There is no reality where they are spending that much if their userbase stalls at today's numbers, so it's just a moot point and '5B per year' a made up number.

>Fundamentally, OpenAI does not have the unit economics of a traditional SaaS.

Again, Everything points to their unit economics being perfectly fine.
by Scrubbed4426 | 2025-09-16 00:47:48+00:00
That is something to do with Google Fi, not GrapheneOS. You can work around it by having the Google Fi app installed in the secondary profile and signed into the Google account associated with your service. Although I don't see much point in that. Anyway, it's not an issue caused by GrapheneOS, just Google Fi expecting to be present to grant service access.
by gowld | 2025-09-16 00:47:57+00:00
What makes this 850 page document "notes"? How large would a non-"notes" version be?

For the easily intimidated, here are smaller introductions:

https://www.math.purdue.edu/~arapura/graph/algcurve.html

https://www.math.purdue.edu/~arapura/preprints/algeom.pdf