MurphyA/hacker-news huggingface dataset:
by bluebarbet | 2025-11-10 16:39:55+00:00
A "boarding pass" was always a redundant document anyway. As are "tickets" whenever ID is required for the service in question. The ID has a number on it, in the system that's the ticket. In police states like China, tickets are a thing of the past.

That flying - an entirely unsustainable mode of transport - is now widely viewed as a commoditized consumer good is already a form of ethical collapse IMO. Now this. We need regulation. But for that, people need choose it, to vote for it.
by ForHackernews | 2025-11-10 16:40:00+00:00
It's hard to fault a young CS student for focusing on AI (that's where all the hype is) but there is a certain irony that he'd probably be more employable if he had some experience working on Boring Line of Business (BLOB) apps. The tech industry will probably always have orders of magnitude more "can you make this CSV/XML/JSON format slightly different" jobs than frontier AI gigs.
by stingraycharles | 2025-11-10 16:40:35+00:00
As with all of these things, it needs to come from the very, very top, otherwise it doesn’t work.

In the end, AWS only happened because of Jeff Bezos’ infamous “all intra-team communication now goes over HTTP, no exceptions, or you’re fired”-email.

The decision to prefer modules whenever they do the job, and defer only to microservices whenever they don’t, seems like the kind of mantra that needs to come from the CTO and made part of the company culture’s DNA.
by 9rx | 2025-11-10 16:40:52+00:00
To be fair, knowing someone's name is only one property of many when it comes to knowing them. It is technically possible — although perhaps unlikely — for someone to be more well-known than another even without having a recognizable name.

Zuckerberg probably is more well-known than Ed Sheeran. "Ed Sheeran", the name, may be more familiar, but what do typical people really know about the details of his life? Zuckerberg, on the other hand, had a movie made about him. At least everyone knows about Taylor Swift's dating life, if we want to compare to music celebrities.

Still, imagine Prince William or Prince Harry have to be most well-known. They've been chronicled since birth. Especially when you look past an Americentric view and turn to the world stage.
by abtinf | 2025-11-10 16:41:08+00:00
From the FAQ… doesn’t seem promising when they ask and then evade a crucial question.

> What is the memory bandwidth supported by Ascent GX10? AI applications often require a bigger memory. With the NVIDIA Blackwell GPU that supports 128GB of unified memory, ASUS Ascent GX10 is an AI supercomputer that enables faster training, better real-time inference, and support larger models like LLMs.
by toast0 | 2025-11-10 16:41:12+00:00
> There's always trade-offs. Even local shipping producers can't magic together a ship in a week.

No, but depending on your (presumed national security) needs, you might be able to repurpose a ship that was almost done for another client. If you have active local shipbuilders, there should be some capacity there.

But, the trick is, how do you do it? The US Jones Act is trying, but US ship building capacity is pretty minimal. Just ordering military ships on the regular is expensive... Etc.
by retsibsi | 2025-11-10 16:41:27+00:00
> and you're also ignoring his email list and chat history, which you could go look at.

I'm not the person you replied to but I've just spent a bunch of time looking at (what seem to be) the relevant posts on https://discuss.python.org/, along with a couple of external posts about the ban, and I've yet to find anything that looks like a pattern of shitty behaviour on the part of Tim Peters. I wasn't previously aware of him and I obviously may have missed something important, so I ask this in good faith: can you point to some of the specific emails/chats you had in mind? (I'm happy not to argue the point if you'd prefer not to; I'd just like to see the strongest anti-Peters evidence.)
by caminante | 2025-11-10 16:41:55+00:00
It has been co-opted.

I think this sub-thread (specific: trans) on Python Foundation's DEI (general) got supercharged with a claim that Hillary would've championed trans rights. To me, she was always very transactional and would've adopted "rainbow capitalism" approaches that optimize branding premiums with little substance.

Meanwhile, trans rights have always been a favorite of marxists as an in-direct tool to attack capitalism (nuclear family, property rights, etc.)
by ssofkin7 | 2025-11-10 16:42:09+00:00
You’ve seen it happen. A project launches with massive hype. Thousands join the Discord. Twitter explodes. Then… silence.

Within a week, 95% of those “community members” are gone. They collected their airdrop, completed the bare minimum, and moved on to the next shiny thing.

This isn’t a community problem. It’s an education problem.
by techblueberry | 2025-11-10 16:42:20+00:00
'The internal report to the EGSC flagged: “There was no independent corroboration of allegations of war crimes, including alleged evidence of summary executions, torture and bodies found with their hands tied together”.'

Meanwhile, Israeli military itself is saying it's committing war crimes:

https://www.reuters.com/world/us/us-intel-found-israeli-mili...

So ask yourself, which direction is the BBC bias truly happening?
by flakeoil | 2025-11-10 16:42:24+00:00
Maybe not to install, but to chose what to install. Saying "install Debian instead of Ubuntu" is not a complete answer, because you have to select a window manager as well. If you go "pure" Debian, what should you then select? GNOME, KDE, cinnamon, xfce, Mate...?

It's an easier path to go with Linux Mint or Ubuntu. Less overwhelming choices when you just want to get started. Linux Mint is good for people used to Windows as it feels familiar. If you still want to go "pure" Debian you can use LMDE (Linux Mint Debian Edition).
by craftkiller | 2025-11-10 16:42:25+00:00
Yeah, I wasn't making that argument as some sort of intrinsic benefit to frequencies around 6ghz, but rather we have administratively decided that the slice of spectrum available for "6ghz" wifi has approximately twice the room compared to the slice of spectrum we have administratively allocated for "5ghz" wifi. In reality, "5ghz" wifi is more like 5.2-5.9ghz (with a hole around 5.4ghz) and "6ghz" wifi is more like 5.9ghz to 7.1ghz.

The intrinsic benefit for the frequencies around 6ghz is the reduced penetration through walls which will also reduce the congestion.
by palmotea | 2025-11-10 16:42:27+00:00
> My guess is that this change has its roots in the move from physical media delivery of software to internet delivery.

> My instinct is that there is some general principle that relates “friction” and “quality”, although I’m not sure I have the vocabulary to describe it.

I think the principle is: the greater the impact of a mistake, the more effort you'll put in (up front) to avoiding one. The more friction, the greater the impact.

When software was distributed on physical media and users had no internet you basically had only one (1) chance to get it right. Buggy software would be buggy effectively forever. So (for instance) video game companies had insane QA testing of every release. After QA, it'd get burned onto an expensive cartridge and it'd be done. People would pay the 2025 equivalent of $100+ for it, and they'd be unhappy (to say the least) if it didn't even work.

Once users had internet and patching became possible, that slipped a little, then more. Eventually managers realized you could even get away with shipping an incomplete, not working product. You'd just fix it later in a patch.

Now, with software being delivered over the internet, often as SAAS, everything is in a constant state of flux. Sure they can fix bugs (if they chose too), but as they fix bugs they're constantly introducing new ones (and maybe even removing features you use).
by embedding-shape | 2025-11-10 16:43:12+00:00
I wonder why they even added this to the FAQ if they're gonna weasel their way around it and not answer properly?

> What is the memory bandwidth supported by Ascent GX10?

> AI applications often require a bigger memory. With the NVIDIA Blackwell GPU that supports 128GB of unified memory, ASUS Ascent GX10 is an AI supercomputer that enables faster training, better real-time inference, and support larger models like LLMs.

Never seen anything like that before. I wonder if this product page is actually done and was ready to be public?
by barishnamazov | 2025-11-10 16:43:13+00:00
I recommend checking out concept design [0] from Daniel Jackson [1]. It provides a framework to enforce modularity while building meaningfully designed software.

I have done a bit of work implementing a prototype framework for coding concepts using TypeScript [2], and it has worked beautifully for the Software Design class at MIT Daniel teaches. I think the newest iteration of class this semester uses a different approach to code concepts, but it's still a research space.

[0] https://essenceofsoftware.com/tutorials/

[1] https://people.csail.mit.edu/dnj/

[2] https://61040-fa24.github.io/pages/concept-implementations.h...
by Bender | 2025-11-10 16:43:15+00:00
Ages ago we intentionally configured MTA's to prevent enumeration and validation of email addresses on purpose. This appears to be a convoluted way to unwind that change and in my opinion would be heavily abused by shady email marketing groups on day 1. With all due respect I would never implement this in a company and would fight it. I choose my battles carefully before presenting them to the board until groups such as NCC [1] have reviewed the implementation concepts and details. All it would take is one poorly coded application using this incorrectly to be abused. i.e. devil in the implementation details or otherwise known as the weakest link. Having NCC validate every single implementation is going to get very expensive.

[1] - https://www.nccgroup.com/
by jcranmer | 2025-11-10 16:43:20+00:00
My electricity and gas bills both charge me $0.xxxxxx per unit price, or 10,000ths of a ¢, although the last digit is invariably a zero. I've also seen 4-5 digits on currency exchange places.

I'd have to break out a calculator to be certain, but my guess is that most of these transactions amount to sum( round_to_nearest_cent(multiply(a * b))), where a is a value in thousandths of a cent--which is to say, there isn't a single "this is the fixed-point unit to use for all your calculations."

For financial modeling, the answer is definitely "just use floats," because any rounding-induced error is going to be much smaller than the inherent uncertainty of your model values anyways. It's not like companies report their income to the nearest cent, after all.
by zdw | 2025-11-10 16:43:26+00:00
I'm not sure that's what the earlier poster ment.

What I think they're doing (and what I've done) is add music that wasn't already in the global database to it. For example, a promotional CD, or releases from a small publisher, etc.

In these cases, you're not adding personal metadata or mixtapes.

That said, definitely do self organization if it works for you. Most of your examples seem like they're suitable for custom playlists.
by daemonologist | 2025-11-10 16:44:07+00:00
.site-content .post has `overflow: hidden;`, .site-content .entry-content has `max-width: 965px;`, and .wide-content has `margin-right: -34.0740%;` Disabling the margin-right or, preferably, the max-width rule will fix the layout. Or make your browser less than 1700px wide.

(Crazy rats nest of CSS rules, I assume this is a wordpress/wordpress template thing.)
by dhosek | 2025-11-10 16:44:20+00:00
There were numerous other standardized code pages beyond those. ij is a digraph traditionally used in Dutch and was present in at least one of the ECMA code pages and isn’t really a publication ligature (it’s more on par with, e.g., the dz digraph for Croatian). Once upon a time I had a four inch binder with printouts of every single ECMA-accepted codepage which in addition to all the national/regional 8-bit encodings also included a number of Asian 16-bit encodings including three separate Chinese encodings (PRC, Taiwan, Hong Kong).
by JdeBP | 2025-11-10 16:44:23+00:00
More realistically, DNS blocking is no longer an issue unless "they" get to the registries for the top-level/second-level domains. It's easy to make yourself immune to things injected by the root content DNS servers, with at least two mechanisms for combatting this (the better one being just running your own private root content DNS server) having existed for most of this century.
by thw_9a83c | 2025-11-10 16:44:30+00:00
From the article:

> Otherwise, please make sure you de-Apple, de-Google, and de-American Stack yourself when you have time, clarity, and focus to do it. Start today.

I don't understand the core of this advice. So if you're in the UK and do all the above, can you suddenly get similar E2EE cloud storage from a different provider without a UK government-mandated backdoor?
by matt-p | 2025-11-10 16:45:27+00:00
Moving to 6Ghz will require a new router. Realistically it's even worse because it's not moving to 6Ghz it's adding 6Ghz.

Now each AP has to have 3 radios, 2.4ghz for compatibility, 5ghz for compatibility while still maintaining some performance and 6ghz for performance.

What about when 6ghz is full of the same crap, do we add 7ghz?
by alerighi | 2025-11-10 16:45:34+00:00
It's not that simple. There are a ton of legacy systems that upgrading would cost a lot of money and it's not the fact or replacing a 100 euros smartphone. A lot of these systems have a critical (safety) function, and thus if they stop working there would be consequences (I've mentioned the elevator alarm, but consider alarms for plants in remote areas that use 2G to send out alarms, let's say a pumping station for sewer, remote sensors in the mountains, dataloggers, electronic bracelet given to people that has restrictive sentences, etc).

This is the same reasoning why they keep active the "old" analog telephone network, why not everyone is switched to VOIP, because there are situations where it's still used by stuff that is critical or too expensive to replace.

> with 3G/4G/5G on higher frequencies as optional bandwidth booster.

There are 5G bands in the ~700MHz bandwidth (that was recovered by switching to more efficient encoding for DTV) that could be used that are even lower than 2G that is around 900MHz.

They could (and probably will) dismiss 2G for consumer use, but keep some frequencies that are used by operators that provide MTM SIM.

> Give them a reason to switch and they will adopt it - they both ditched their land lines.

I've tried to make my grandma learn how to use a phone to send SMS multiple times and failed. If she uses a mobile phone (rare situation) she uses it as a landline phone, that is type the number that she wants to call, not even using the contacts in the phone. To be fair I had difficulties explaining how to use a cordless landline phone.

Speaking of elderly, there are a lot of them that have dedicated devices that they can use to make emergency calls to registered numbers, that probably use 2G network (some other use even landline). Since these devices are even provided for free by the national healthcare system, I see that there is not much money to spend to upgrade them.

BTW, are we sure that all the smartphone out there support VoLTE? If not, to make phone calls they need to fallback to 3G/2G, it was a common problem not many years ago, with some providers (Iliad) that even started supporting VoLTE like less than 2 years ago...
Show HN: Wtg – a CLI to trace release that shipped the fix you crave and more
by mishamsk | 2025-11-10 16:45:38+00:00
Built this after support/product kept asking "when did we ship X?" while helping users. Needed a way to instantly answer "did v2.3.1 include that auth fix?" or "which release has this commit?"

wtg takes any GitHub URL (commit, issue, PR, file) or identifier and tells you which release first shipped it. Works with remote GitHub repos without cloning, but also runs locally on any git repo (with graceful degradation when GitHub isn't available). Smart caching and snarky messages included.

Try it without installing: uvx --from wtg-cli wtg https://github.com/go-task/task/issues/1322 Written in Rust, packaged as Python CLI for easy distribution.

Would love feedback!
by hamdingers | 2025-11-10 16:45:50+00:00
It's probably closer to conservation and restoration. One day there won't be any more working 1997 computers, so getting the game to work on a 2025 computer extends the lifespan of the media by at least 28 years. It's not unlike digitizing VHS tapes.

> Just package up the whole thing in an emulator and call it a day.

This is indeed one of the ways GoG ships games, but it doesn't work in all cases.
by adidoit | 2025-11-10 16:46:18+00:00
https://socratify.ai

Career Skills AI Coach. Sharpen how you think and speak by debating AI

We are clearly on the verge of the largest white-collar skills dislocation ever. Our goal at Socratify is to make skill building and reskilling for interviewing, onboarding, promotions, and career change as effective as possible with an AI coach and sparring partner.
by benoau | 2025-11-10 16:46:32+00:00
Hopefully pretty soon Apple will have to provide the same functionality iCloud monopolizes so you can have an equivalent service. But right now you can do an encrypted transmission to a privately-owned NAS like Synology and then E2E cloud storage provider of your choice, with the caveat that things like background syncing are strategically monopolized and no app may backup your full phone.

https://www.catribunal.org.uk/cases/16897724-consumers-assoc... (hearing in 9 days)
by tracker1 | 2025-11-10 16:47:06+00:00
I'd say if you want a unified desktop, you create an organization, fund it and hire all the desktop developers globally to work on your vision for a unified baseline desktop.

I don't have to like Gnome's org, or the fact that KDE uses Qt, or any number of other bits... Not to mention System76 doing their own thing with Cosmic, which has had a rather impressive development pace. They're all doing their thing and running their projects. Much like MS doesn't guide MacOS development.

In the end, people can use what they like... I'd rather not exist in a space ruled by totalitarian/communist/fascist or any other centralized national constraints in place.

Even if it is wasteful, and it is, people are allowed to waste their own time that they put into a hobby or otherwise donate. For those getting paid, or paying for it, cool, for those not, they are free individuals. I've often said, if I didn't have to work for a living, I'd create a better, floss version of Exchange+Outlook. I don't have to join an existing project, or convince everyone to join mine.
by blindsignals | 2025-11-10 16:47:11+00:00
I really missed an old mobile game that got de-listed after the devs sold it to a company that subsequently ruined it. I'm a full stack dev, not a game dev, I don't have time to learn the ins and outs of Unity so I tried to see what was feasible in the web world with Babylon.js + React + Capacitor.js and I'm pretty astounded at how well it works out.

I've been posting a bit on https://www.reddit.com/r/BlossomIdleGarden. I plan on opening up a beta later this week.
by raminf | 2025-11-10 16:47:36+00:00
Many years ago, I was leading a team that implemented a hyperfast XML, XSLT, XPath parser/processor from the ground up in C/C++. This was for a customer project. It also pulled some pretty neat optimizations, like binary XSLT compilation, both in-mem and FS caching, and threading. On the server-side, you could often skip the template file loading and parsing stages, parallelize processing, and do live, streaming generation. There was also a dynamic plugin extension system and a push/pull event model. The benchmarks were so much better than what was out there. Plus, it was embeddable in both server and client app code.

Would have been great if it had been open-sourced, but they paid for all the development and owned the codebase. They wanted to use it to dynamically generate content for every page for every unique device and client that hit their server. They had the infrastructure to do that for millions of users. The processing could be done on the server for plain web browsers or embedded inside a client binary app, so live rendering to native could be done on-device.

Back then, it was trivial to generate XML on-the-fly from a SQL-based database, then send that back, or render it to XHTML or any other custom presentation format via XSLT. Through XSD schema, the format was self-documenting and could be validated. XSLT also helped push the standardizing on XHTML and harness the chaos of mis-matched HTML versions in each browser. It was also a great way to inject semantic web tags into the output.

But I always thought it got dragged down with the overloaded weight of SOAP. Once REST and Node showed up, everyone headed for new pastures. Then JS in browsers begat SPAs, so rendering could be done in the front-end. Schema validation moved to ad-hoc tools like Swagger/OpenAPI. Sadly, we don't really have a semantic web alternative now and have to rely on best guesses via LLMs.

For a brief moment, it looked like the dream of a hyper-linked, interconnected, end-to-end structured, realtime semantic web might be realizable. Aaand, then it all went poof.

TL;DR: The XML/XSLT stack nailed a lot of the requirements. It just got too heavy and lost out to lighter-weight options.
by LeifCarrotson | 2025-11-10 16:47:50+00:00
It sounds good, but it ultimately fails to comprehend the question: ignoring the word "bandwidth" and just spewing pretty nonsense.

Which is appropriate, given the applications!

I see that they mention it uses LPDDR5x, so bandwidth will not be nearly as fast as something using HBM or GDDR7, even if bus width is large.

Edit: I found elsewhere that the GB10 has a 256bit L5X-9400 memory interface, allowing for ~300GB/sec of memory bandwidth.
by FrankWilhoit | 2025-11-10 16:47:57+00:00
Accounting is downstream of business processes that have been mismodelled for decades. The antipattern is overloading the successive lifecycle stages of a business object onto a single database table, and distinguishing them with a status code or by whether or not certain "optional" columns have been populated.

I hope it is immediately obvious why that gives accounting bad inputs.

The crisis that accounting is facing is the impending failure of their ability to shift blame for bad inputs.
by EvanAnderson | 2025-11-10 16:48:06+00:00
For people interested in the history of shipping on the Great Lakes, along with the Great Lakes Shipwreck Museum, consider visiting the Valley Camp museum (a lake freighter that has been made into a museum ship) in Sault Ste. Marie, MI and the Soo Locks and visitors center, right down the street.

Sadly, the days of getting to walk out onto the locks for "Engineer's Day" (held on the last Friday of June, typically) are over. In 2025 the public wasn't allowed into the operational area of the locks ("out of an abundance of caution").