MurphyA/hacker-news huggingface dataset:
by seanwilson | 2025-12-05 19:49:13+00:00
> Jumping between the files?

I mean having to jump between the HTML and multiple CSS files (which often you have to track down by using the browser inspector) to make edits to while styling things. When HTML and styling are tightly coupled anyway and almost always edited together, it just slow everything down for no good reason vs co-locating them together via utility classes.

> The cascading part means you can always add in a file after and overwrite it. I don't see how this would get better without the cascading part.

If you mean overwriting styles set somewhere else, this is what makes CSS confusing and hard to refactor. Cascading is just best avoided whenever you can.

> I am happy to learn new languages if there are clear benefits.

I can recommend looking at Tailwind. Make sure to use it with some kind of templating language e.g. so a "button" component goes in a template file, as that's the way you reuse styling (vs copy/paste) which critics seem to miss. It makes styling much simpler and quicker (everything is co-located, no need to write selectors, no need to make up class names, very concise syntax especially for mobile), especially if you're doing complex responsive designs.
by knollimar | 2025-12-05 19:49:19+00:00
And before they were rights encoded in law were they rights?

I feel it makes your claim weaker to go from "should have" to "is a right" if there's any doubt in it.

There's strong "we have a right to ancillary thing" arguments you can make that rely on a right, but those rely on that right being a given, not the premise
by d3Xt3r | 2025-12-05 19:49:20+00:00
If they're not interested in that market, they're not doing a good job in showing it. They mentioned "Linux" *five* times on that page, but don't explain what it is. Normal folks don't even know what Linux is, let alone know what the difference between a Linux-based OS like SailfishOS and Android, that would entice them to buy this phone.

It's clear that "Linux" is a big selling factor for this given that they mentioned it so many times, but they do little to elaborate on it.

It's clear who their audience is.
by goku12 | 2025-12-05 19:49:37+00:00
Now you're just shifting the goal posts. Locking down the full root and the firmware from even the owner, while retaining an exclusive remote exception for yourself (the OEM) at the same time is worthwhile, but adding or swapping user keys is too complex and costly? Forget the fact that this isn't nearly as complex as what they've set up for themselves. This is the bare minimum that an OEM is obliged to provide the owner, when they lock down the device. They're able to get away without doing that because the market isn't free or fair anymore. They twisted the market and the regulator to unfairly benefit them.

Now we are going from gas lighting to just making up excuses to justify what benefits you (the OEMs). This is exactly what I've been accusing them of, all the while. Their justifications are technically false, misleading, arbitrary, unfair, shallow and opportunistic.
by zooman416 | 2025-12-05 19:49:49+00:00
podqi.com | Senior / Staff Backend Engineer | IN-PERSON (SF) / REMOTE (US-hours) | Full-time

Hey all, I'm the CTO of Podqi. We're an AI-native brand protection platform that helps enterprise companies and top brands find and take down violations on their intellectual property. We're backed by General Catalyst and top VCs, and we work with some really fun companies — Netflix, Fortune 100 hardware companies, AM100 Law firms, and some of the most popular consumer brands.

I'm looking for an experienced Python backend engineer that's experienced in architecting and building out distributed systems at scale. Prior startup experience or open-source work is a bonus.

If interested, reach out to me directly at jesse [at] {domain name}.
by dangoor | 2025-12-05 19:49:51+00:00
Synadia's announcement, https://www.synadia.com/blog/synadia-tigerbeetle-zig-foundat..., says:

> There are no plans to move the NATS server to Zig.

> Zig will become a Tier 1 NATS client, and Synadia will utilize Zig in resource constrained environments to bridge OT/IT for manufacturing, IIOT, connected cars, robotics and embodied AI.
by alex-vasper | 2025-12-05 19:50:02+00:00
Thanks for the link — had not seen that specific channel before.

The Telegram “meta-feeds” are an interesting middle ground: still firehose-ish, but at least someone has done a first pass on what’s worth surfacing. Do you treat that as your primary intake and then go deeper on a few stories, or is it more of a background stream you dip into when you have time?

I’m trying to move from “always-on feed” to “a couple of intentional check-ins per week,” so I’m curious how people avoid turning these feeds into just another scrolling habit.
by m4rtink | 2025-12-05 19:50:12+00:00
I have Sailfish X on an Xperia 10 III (eg. officially supported Sailfis OS) and I am getting Sailfish OS updates just fine.

As for phone model support - mobile hardware is a mess at low level with most APIs that make PC hardware easy to support by a single OS image (such as ACPI tables) simply missing. Not to mention various hardware bugs that the Android firmwares need to work around or paper ober as well.

As for support contract/subscription, that is I think still a recent idea they are playing with on some newer devices. I actually think its a good idea, as it adds an incentive for the OS vendor to support existing hardware.

Currently it is usually the other way around, where the manufacturer is also the downstream OS vendor that does not get any money past initial purchase and basically wants the device to become unusable as fast as possible, so that you buy another one soon.
by cmrdporcupine | 2025-12-05 19:50:37+00:00
Increasingly I feel like these two have very different audiences.

Disappointingly as a Rust dev, I don't actually see a lot of Rust being used for "systems" development (OS, driver, DB internals, embedded, etc), but increasingly for network services/web services/web stack work, heavily biased towards tokio async driven applications. It's a lot of engineers living further up the stack, leaning on frameworks, and in applications with very large dependency tree footprints. As a % anyways. There's a lot more Rust code out there than Zig.

I think Zig has a far more minimalistic thing going on and I like that. I find its type system a lot more primitive, and would miss ADTs/enums, and the borrow checker etc. but I like its overall philosophy better.
by 9rx | 2025-12-05 19:51:01+00:00
You wrap errors primarily to avoid the implementation detail leak. Even where errors have stack traces, you still need to do that, as was already described earlier. What debugging advantage comes with that is merely an aded bonus (A really nice bonus, to be sure. Attaching stack traces is computationally wasteful, so it is a win to not have to include them).

You can get away with not doing that when cowboy coding scripts. Python was designed to be a scripting language, so it is understandable that in Python you don't often need to worry about it. But Go isn't a scripting language. It was quite explicitly created to be a systems language. Scripts and systems are very different types of software with very different needs and requirements. If you are stuck thinking in terms of what is appropriate for scripting, you're straight up not participating in the same thread.
by shadowgovt | 2025-12-05 19:51:04+00:00
Oracle had $57 billion in revenue in 2025, up 8% from last year. You do make the excellent observation that it's not as high or spiky as other tech companies. It is, however, consistent, and they've been at it much longer than most on the list (founded 1977).

That last fact probably matters most regarding Ellison's fortune. Their "boring IBM style thing" continues to grow, slowly, and continues to make him money (a lot of it, given his continually-owned large stake); even if the velocity isn't as high as other billionaires, he started a lot earlier than they did.

> Why does anyone other than the government give them money?

I asked a similar question of a relative who was all-in on Microsoft in the '90s. His response was simple: "reliability and expectation of business-oriented service." When a company's been around since 1977, there's more trust they'll be around 10 years out. Oracle is many things, but it's not a company with a notorious "killed by" list of abandoned critical projects that other companies were relying upon to prop their revenue streams. And, if you spend enough money with them, they tend to put someone on helping you solve your problems to keep your business; this is something the alternatives do as well, but Oracle's seen a lot more business problems and has a big portfolio of past solutions that worked.

I got to be a fly on the wall at one of the FAANGs transitioning off an Oracle DB, and the process took about 3x longer than scoped. The reason? Conservative decisionmaking: all the money flowed through the Oracle DBs, and you cannot screw with the money flow. This goes beyond the need for a business to make revenue; failing to properly track your money flow can put you out of compliance with financial laws and make people go to jail. They trusted their in-house databases for tracking user PII, for keeping the core services running, for doing internal infrastructure monitoring and employee recordkeeping... It took convincing to get every stakeholder to trust it with the money.

Companies buy in with Oracle because they have some confidence they won't go to jail for doing so.
by HyperLinker | 2025-12-05 19:51:45+00:00
To the Editorial Staff,

I am writing to present an extraordinary temporal convergence, born from an intuition thirty years ago and more relevant today than ever.

The Genesis: Internet and the Need for a New Time

When the Internet became accessible to everyone, I perceived that the world had radically changed. The conventional calendar, with its ancient roots and inconsistencies, was no longer adequate to represent this new global, interconnected, spatial era.

Thus was born The Earth Calendar (TEC): a temporal system that I have used daily ever since, having set aside the old calendar—though TEC coexists perfectly with it—with notable practical and philosophical benefits.

The Surprising Discovery: TEC and Epoch Time

A few years ago, I realized an extraordinary synchrony: The Earth Calendar is in perfect harmony with Epoch Time (Unix time).

Epoch Time defines 1970 as year 1 (the "zero second" of computing) The Earth Calendar declares 1969 as year 0 (first Moon landing + birth of the Internet)

In practice, the reckoning of time coincides! Without any planning, two independent systems—one humanistic-philosophical, the other computational-technological—have identified the same epochal turning point.

The Crucial Difference

While Epoch Time is comprehensible only to machines (counting seconds that are meaningless to us humans), The Earth Calendar is perfectly usable by human beings, just like the old calendar. Moreover, compared to Epoch Time, it has many distinctive features:

Renewed week with names inspired by elements and soul powers Seven-year cycles (Septennia) that replicate weekly rhythms on a long scale Celebrations of dates of global value and anniversaries of the events that launched the New Era Daily human powers for personal development

The Platform Now Available

In addition to the original site (active for almost thirty years), I present today an integrated new platform:

Main site: https://earthcal.hyperlinker.org Side-by-side visualization: TEC and Epoch Time in sync: https://epoch.hyperlinker.org Complete APIs for developers and integrations:

https://tec-date.earthcal.hyperlinker.org (date conversion) https://septennium.earthcal.hyperlinker.org (7-year calculations) https://powers.earthcal.hyperlinker.org (daily human powers)

Why It Is Relevant Today

In an era of:

Global digital transition Planetary environmental crisis Search for universal meanings Overlap between physical and digital

The Earth Calendar offers:

A bridge between technology and humanism A truly global temporal system Tools for conscious personal development An integrated vision of our place in the cosmos

Materials Available

Complete website with a book containing philosophical explanations and an example almanac Documented APIs for software integrations Historical resources on the thirty-year development Practical examples of daily use

For Contacts and Further Information

HyperLinker, aka Danilo D'Antonio Email: dda@hyperlinker.org Documentation: Available on the individual API endpoints
by alex-vasper | 2025-12-05 19:51:45+00:00
This is kind of what I want my life to look like: one pass over “top HN this week” and call it a day.

Do you literally just sort by most popular for the week and read down until you’re bored, or do you filter by tags (AI/crypto/markets) as well? I’ve found HN to be very good at surfacing conceptual/long-term AI stuff, but less so for day-to-day market moves or crypto micro-news, which is partly what pushed me into this multi-source mess in the first place.

Maybe the real answer is: HN for “what matters over months/years,” and accept that you’ll always be late on the daily noise.
by baq | 2025-12-05 19:51:57+00:00
reference [5] (right in the middle of point 3, the one about gut microbiome) links to https://journals.sagepub.com/doi/full/10.3233/JPD-230206 which is way too dense for me to unpack in general...

e.g.

Rotenone Mouse Oral gavage ↓ Firmicutes-to-Bacteroidetes (F/B) ratio, ↑ Rikenellaceae and Allobaculum; ↓ Bifidobacterium in both the caecal mucosa-associated and luminal microbiota community structure [169]
by IIsi50MHz | 2025-12-05 19:52:36+00:00
Haiku (OS) caches the vector icons rendered from HVIF[1][2] files which are used extensively for UI.

I didn't find details of the caching design. Possibly it was mentioned to me by waddlesplash on IRC[3].

[1] 500 Byte Images: The Haiku Vector Icon Format (2016) http://blog.leahhanson.us/post/recursecenter2016/haiku_icons...

[2] Why Haiku Vector Icons are So Small | Haiku Project (2006) https://www.haiku-os.org/articles/2006-11-13_why_haiku_vecto...

[3] irc://irc.oftc.net/haiku
by alex-vasper | 2025-12-05 19:52:58+00:00
This is probably the sanest answer in the thread :)

The tricky part for me is that I’m trying to design a workflow that keeps me informed enough to spot the survivors while not burning all my time on the tourist phase of the cycle.

Curious how you personally handle it in practice: do you genuinely ignore the space until things blow up, or do you keep a minimal pulse (e.g., a couple of trusted sources) and just refuse to engage with the day-to-day hype?
by CrossVR | 2025-12-05 19:53:27+00:00
Unfortunately that is not the case for me in the Netherlands. No Chickenpox vaccination is offered and making sure kids get it early is still considered the right way to do immunization.

The idea being that it's better for people to get it as kids, because if you give them vaccines as kids you'll have to give them boosters as adults. Whereas a latent disease will provide a lifetime of immunity.
by minimaxir | 2025-12-05 19:54:28+00:00
Gemini 3 Pro is not Nano Banana Pro, and the image generation/model that decodes the generated image tokens may not be as robust.

The thinking step of Nano Banana Pro can refine some lateral steps (i.e. the errors in the homework correction and where they are spatially in the image) but it isn't perfect and can encounter some of the typical pitfalls. It's a lot better than Nano Banana base, though.
by ChrisMarshallNY | 2025-12-05 19:54:38+00:00
It was basically before Internet email.

Proprietary store-and-forward system, run by a BT subsidiary, named Dialcom. Ran on Prime minicomputers.

I worked there in 1987.

[UPDATED TO ADD] And to add insult to injury, it was all on sub-VGA 300-Baud VT-100 terminals and line printers.

I spent a lot of time, staring at blue-striped paper.
by spwa4 | 2025-12-05 19:54:44+00:00
Probably a good idea to do it now, because Trump has made sure SpaceX is about to have yet another European, a Chinese and an Indian competitor soon. 2 out of 3 have already demonstrated landing a rocket, as has Blue origin in the US with the New Glenn launch + landing. Plus a few countries are thinking about it, at least Switzerland, South Korea and Israel if you can believe it.

Also the EU has setup a working Starlink competitor (by approving the feature on "old" satellites), and China is already doing launches and theirs should be at least partially operational. Russia claims to have a working Starlink competitor and India is building one.

Oh and as for profitability ... not that Starlink hasn't been tried 10 times before, with the most spectacular crash being Iridium, but that was far from the only attempt+bankruptcy building Space internet. Well, the economics are discussed in this video:

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

TLDR: SpaceX is bankrupt, Starlink is a pets.com "We lose on every sale but make it up on volume" style move. So yes, high time to sell the stock indeed.

Oh, and Blue Origin has beat SpaceX to Mars and will be the first private company getting a payload to Mars soon (the "ESCAPADE" mission). As in payload is on the way and there's no way SpaceX can catch up anymore. In fact it's pretty tough finding another rocket manufacturer that has not launched a mission to Mars. Boeing has launched payloads to Mars. Blue origin has. Arianespace has. Russia has. Not especially economically relevant* but worth mentioning. Economics are not what determines either rocket building or launches and hasn't ever done so. Which means rocket launches are cheaper than they can be in private hands.

* what is economically relevant though is that SpaceX is not even saving the US government money. The US government cannot risk having SpaceX as a single option to get to orbit, so it has no choice developing a publicly funded rocket program. Everyone always makes the point that SpaceX is cheaper than SLS. However ... this fails to correctly compare prices for the only options the US government has:

Option 1: pay for SLS

Option 2: pay for SLS and SpaceX.

So really the price of SpaceX rocket launches doesn't even matter, not using SpaceX will be the cheapest option because math.
by xp84 | 2025-12-05 19:54:48+00:00
Just wanted to drop another data point that Linksys is also trash now. So for consumer-targeted gear it seems the options are:

1. Eero - great performance, no web config (only mobile app), cloud dependent, half the features paywalled for monthly subscription (eyeroll)

2. Linksys - confirmed piles of crap, a 6E mesh kit I tried last year performed worse than my 2018 Eeros so why bother. Config is even more limiting than Eero, the web UI is a slow disaster that times out constantly, and the app is terrible and the features are badly designed.

3. Netgear - sucks as parent comment explains

4. TP-Link - reputation is that it's bad but I haven't tried

5. Asus - never tried

6. Google - no doubt they'll kill and brick these at some point

Any others I'm forgetting?
by zozbot234 | 2025-12-05 19:55:04+00:00
You can make an argument that .unwrap() should have no place in production code, but .expect("invariant violated: etc. etc.") very much has its place. When the system is in an unpredicted and not-designed-for state it is supposed to shut down promptly, because this makes it easier to troubleshoot the root cause failure whereas not doing so may have even worse consequences.
Ask HN: Who wants to buy an AI SaaS startup?
by duverse | 2025-12-05 19:55:07+00:00
Hello HN,

I built an MVP of a chatbot widget for websites over the last six months (worked by weekends). The core idea: it automatically collects insights from real visitors from conversation and behavior - the things GA4 and similar tools don’t show. Moreover, it can execute tasks based on a specific behavior (visited some page, asked something specific...).

Tested on two live websites in Aug '25 (online education and consulting): ~300 conversations + ~1,000 insights. It surfaced issues like browser-specific UX bugs, incorrect information, frequent unanswered questions, missing content on first touch, etc.

I don’t have time to maintain or promote it, so I'm selling.

*Price: $15k.*

What it does: - the widget initiates conversations on specific pages (checkout, onboarding, product pages) - each session is analyzed afterwards - insights are grouped by similarity - you see why drop-offs and problems happen, not just how often - parses products and shows to visitors if they ask to do so or its tasked with - no babysitting with business information - everything is collected / updated automatically

Example use cases: - understand reasons for cart abandonment - reduce churn in SaaS via contextual help on key pages - upsell related products when visitors browse

Average conversation cost for the business is ~ $0.01 (LLM usage optimized).

Tech: Python, FastAPI, Qdrant, Redis, Postgres, Vue3, Stripe, OpenAI.

Included in sale: - domain whilio.com - full codebase - deployment help - 20 hours of support (Q&A)

Revenue is $0 - I didn’t launch paid plans due to lack of time on continuous support and development.

If interested, ask anything here or email maks@vun.one.
by wonderwonder | 2025-12-05 19:55:17+00:00
"For nearly 160 years, the 14th Amendment of the US Constitution has established the principle that anyone born in the country is a US citizen, with exceptions for children born to diplomats and foreign military forces."

I was actually unaware of this. That does seem to be a wedge to maybe support the issue. I'm not arguing one way or another for or against, just an interesting opening I had not seen before.
by rootusrootus | 2025-12-05 19:57:40+00:00
I'm with you. I also think it would not take long before we all found out that the Supreme Court only embraces limitless executive power when the office is held by their party. We've already seen evidence of that, Trump has succeeded using arguments that Biden failed with just a couple years ago. Right about the time 2028 rolls around, the Supreme Court will suddenly decide that they've gone too far and need to reel in an out-of-control executive branch.
by toomuchtodo | 2025-12-05 19:57:46+00:00
If you are a customer of Cloudflare, and not happy, I encourage you to evaluate other providers more to your liking. Perhaps you'll find someone more fitting to your use case and operational preferences, but perhaps not. My day job org pays Cloudflare hundreds of thousands of dollars a year, and am satisfied with how they operate. Everyone has choice, exercise it if you choose. I'm sure your account exec would be happy to take the feedback. Feedback, including yours, is valuable and important to attempt to improve the product and customer experience (imho; i of course do not speak for Cloudflare, only myself).

As a recovering devops/infra person from a lifetime ago (who has, much to my heartbreak, broken prod more than once), perhaps that is where my grace in this regard comes from. Systems and their components break, systems and processes are imperfect, and urgency can lead to unexpected failure. Sometimes its Cloudflare, other times it's Azure, GCP, Github, etc. You can always use something else, but most of us continue to pick the happy path of "it works most of the time, and sometimes it does not." Hopefully the post mortem has action items to improve the safeguards you mention. If there are no process and technical improvements from the outage, certainly, that is where the failure lies (imho).

China-nexus cyber threat groups rapidly exploit React2Shell vulnerability (CVE-2025-55182) - https://aws.amazon.com/blogs/security/china-nexus-cyber-thre... - December 4th, 2025

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...