MurphyA/hacker-news huggingface dataset:
by its-summertime | 2025-11-01 09:11:54+00:00
Probably more due to the fact that browsers only support the 1999 XSLT 1.0, and no one has shown any interest in implementing XSLT 2.0 from 2001, or XSLT 3.0 from 2017. So there has been a sign of lack of desire since 2001 at minimum, likewise there is seemingly no attempt by anyone to document incompatibilities and push browsers to unify their incompatibilities like HTML, JS, and CSS.

The writing has been on the wall for a long while. Mozilla hasn't stepped up, Google hasn't stepped up, GNOME hasn't stepped up, Oracle hasn't stepped up, etc. Maybe its just a format that once anyone gets involved with, they no longer want to be involved with it any further.
by agumonkey | 2025-11-01 09:12:11+00:00
finance apps will soon automate that kind of things, and most probably the phone app will have it before the web version

there's resource rot it seems, desktop/web have less than the phone, and it shows

hp printer/scanner app is way leaner than anything they've ever released on windows (not saying much but still), same for my bank app it's a bit faster, and better designed (features and ui)
by donnikitos | 2025-11-01 09:15:17+00:00
Laravel’s plugin is tightly coupled to Laravel’s build system (Blade, mix manifest, etc.). vite-plugin-php is framework-agnostic — it works with plain PHP or any other custom setup. In comparison: you do not need custom instructions to load assets, supported by Vite or it's plugins. It basically brings the normal Vite dev experience (HMR, asset resolution) to PHP projects.

The PHP-component system is a simpler way to work with partials and without an additional templating language liek Blade — think of it like JSX, but for PHP. You use JSX like syntax, then it compiles down to normal PHP calls.
by kannanvijayan | 2025-11-01 09:15:27+00:00
I strongly doubt that the person you were responding to was asserting that "no person, at any time, in any circumstance, can ever gamble online without it being an irresponsible act".

But chances are that the original commenter was really using language in a more colloquial way, the way someone might say "the only responsible choice is not to use drugs". Someone saying that isn't making a statement that "no person ever, under any circumstance, can ever benefit from consuming any drug".

It's not an absolutist statement, but you are choosing to interpret it that way so that you can construct a response based on semantic pedantry.

Goalposts built around strawmen are almost designed to be shifted.
by mirashii | 2025-11-01 09:16:25+00:00
This whole it used to be different thing is looking back with rose tinted glasses. It’s always been the case that project maintainers were able to make choices that the community didn’t necessarily agree with, corporate backed contributors or not, and it’s still a possibility to fork and try to prove out that the other stance is better.

Nobody is being forced out of the community, you can fork and not adopt the changes if you want. Thats the real point of free software, that you have the freedom to make that choice. The whole point of free software was never that the direction of the software should be free from corporate control in some way, the maintainers of a project have always had the authority to make decisions about their own project, whether individual or corporate or a mix.
by _puk | 2025-11-01 09:16:30+00:00
Speed of growth.

Being profitable is one of the best times to raise. You don't need the money, but it'll accelerate the next phase of growth.

Retaining profitability after raising is probably harder as you're expected to spend that money to grow.

I'm sure it can be done if you've raised with the right people and you keep focus on ARR per FTE.
by JuniperMesos | 2025-11-01 09:17:07+00:00
> This seems very un-American. The government dictating how you run your business ?

Yes, and anyone who takes the Barry Goldwater libertarian position that the Civil Rights Act of 1964 constituted an un-American government dictate about how you can run your business with respect to discrimination based on demographic categories probably agrees with you. There's a real sense in which this administration is invoking the formally-neutral legal infrastructure that has been built up over many years by liberals with the intention of securing the civil rights of various marginalized groups, and ostentatiously using it as a weapon against groups that are discriminating against white people or white men in particular and feel like they are acting righteously in doing so.

More generally, there's all sorts of laws in every country including America that involve the government dictating how you run your business, or how you run your business if you want to be eligible for government grants. No one actually thinks that a law becomes illegitimate if it dictates how a person can run their business, unless they are such a radical anarchist that they entirely reject the legitimacy of any kind of government or law at all.
by gf000 | 2025-11-01 09:18:26+00:00
I think an important takeaway here that many often ignore is that in language design, not having low-level control over something is sometimes just as important design tradeoff as having it.

From that it also follows that it may not be too fruitful to try to tackle every domain there is with a single language only.

(With that said, I absolutely love sync Rust, and Go is definitely not a good example of an elegantly designed language, I am talking in a more general way here)
by wqaatwt | 2025-11-01 09:18:59+00:00
That’s not the only reason. Well to an extent it is, because the rich are much better at optimizing taxes, however you can close the “loopholes” and such, then there are wealth taxes.

The problem is that the rich are ultra mobile, just like their capital, so unless you restrict that they’ll just move somewhere else where taxes are low.

So countries basically end up competing with each other by lowering taxes to attract them while destroying their middle classes..

Same more or less applies to companies
by sschueller | 2025-11-01 09:19:26+00:00
Cool concept but as someone that makes quite a few PCBs a year I don't see any use of this for me personally.

Once you get to a certain component size and layer count, home making PCBs doesn't make any more sense.

I do still order only PCB and solder stencil initially to hand solder and test boards before PCBA but by that time I have tested most on breadboards and fitted the PCB in CAD to wherever it will go.

While waiting the 1-2 weeks for the boards and components I usually work on the firmware.
by dent9876543 | 2025-11-01 09:19:53+00:00
I have same — dead chip.

Cost of replacement is not relevant as the chip and passport are linked, so need a new passport to get that fixed. Not terribly costly. But annoying given that, like you, it is due to no obvious fault on my part.

However it seems pretty routine. All the face-scanning readers eventually (after several attempts and failures) bubble you up into to a process exception that refers you to a human and you get sent into another queue: this time, to be reviewed by a human.

Unless border control are particularly by the book, most of them will simply accept the explanation, and let me directly into the human queue. Sometimes this works out for the better — for all their cleverness, the automated scanners seem particularly tricky for them to keep working reliably. Other times there's lots of families travelling, and I end up waiting a bit longer.

Either way, I'm glad that most of them are alive enough to the issue that time consuming try/fail/repeat/escalate/re-queue part of the process can be skipped.
by madaxe_again | 2025-11-01 09:20:15+00:00
Being profitable is no bad thing - but you can be too profitable, too.

My startup, my cofounder was obsessed with profitability - I was far more focussed on growth. In theory, not a bad balance - but in practice, his drive towards profitability meant that we ended up underinvesting in the business - millions of pounds sat in our coffers that could have gone to hiring, could have gone to maintaining and building upon our core mission rather than focussing on a profitable sideshow - and in the end, while the business still exists, it is now Just Another Agency, rather than the tech startup it once was.

Anyway. These days I run my own affairs, and place emphasis on long term growth and keep short term profits to the absolute minimum needed to live well enough.

It’s good to make a profit - but business should be viewed as any investment should be - let it compound.
by mikepurvis | 2025-11-01 09:21:39+00:00
Absolutely yeah, and regardless of whether it ends up eventually being expensive, I think part of what I’m saying is that it is important to know how to at least start something cheaply.

I get very frustrated with the kind of people who see one tiktok about a thing and suddenly feel like they need to spend $3k to pursue whatever their new passion is.
by horizion2025 | 2025-11-01 09:22:30+00:00
How many additions have there even been outside of AVX-x? And even AVX-2 is from 2011. If we ignore AVX-x the last I can recall are the few instructions added in the manipulation sets BMI/ABM, but they are Haswell/Piledriver/Jaguar era (2012-2013). While some specific cases could benefit, doesn't seem like a goldmine of performance improvements.

Further, maybe it has not been a focus for compiler vendors to generate good code for these higher-level archs if few are using the feature. So Ubuntu's move could improve that.
by redasadki | 2025-11-01 09:23:29+00:00
Science is haunted. In early 2024, one major publisher retracted hundreds of scientific papers. Most were not the work of hurried researchers, but of ghosts—digital phantoms generated by artificial intelligence. Featuring nonsensical diagrams and fabricated data, they had sailed through the gates of peer review.

This spectre of AI-driven fraud is not only a new technological threat. It is also a symptom of a pre-existing disease.

These failures are not just academic embarrassments. In fields like global health, where knowledge means the difference between life and death, we can no longer afford to ignore them. Indeed, the crisis in scientific journals is not, at its heart, a crisis in publishing. It is a crisis of knowledge—of what we value, who we trust, and how we come to know. That makes it a crisis of education.
by egberts1 | 2025-11-01 09:23:52+00:00
The crux remains "is this the kind of emergency that Congress authorized Disaster SNAP (DSNAP) funds to be disbursed?"

It is in US Code 2027(a)(2):

- https://www.law.cornell.edu/uscode/text/7/2027

Let me expand ...

A shutdown due to insufficient vote is not considered a national disaster enough to trigger DSNAP disbursrment.

President, by Congressional law, are not authorized to disburse SNAP nor DSNAP during shutdown.

I know what you are thinking "but, But, ... BUT it's emergency SNAP", but it isn't: it's for a DISASTER SNAP.

So, my bet is a criminal judge making a administrative ruling will most likely be remanded by SCOTUS as to rewrite it (in which that renegade judge will be unable to do so), then get batted down by SCOTUS.

Emergency - https://www.law.cornell.edu/uscode/text/42/5122

DSNAP - https://www.ecfr.gov/current/title-7/part-280/section-280.1
by gethly | 2025-11-01 09:26:28+00:00
It is not just about a base. It is about binary tech essentially having only two states while there is an infinite amount of information present between that 0 and that 1 which is completely lost, and the whole system is essentially killed and brought to life during every cycle. Whereas analog is always on and does not have this 1 and 0 limit. I am not saying analog is the solution here, only that it looks like it might be and that binary is definitely not it.
by anonymous908213 | 2025-11-01 09:26:35+00:00
I would trust ".com" or ".sportsgear" equally, which is to say, I put zero trust into the domain name because it's not a useful heuristic. For 30+ year old businesses that had a better opportunity to secure their .com, maybe the heuristic could be helpful, but it could be actively harmful for anything newer which had its .com squatted. Will you give your credit card info to any .com on the basis of .com being trustworthy? Or would you rather consider using the abundant information available on the internet to more reliably identify the trustworthiness of a site?
by Etheryte | 2025-11-01 09:28:41+00:00
That's not funny, that's messed up. In essence, you're saying that if someone else doesn't submit to your will, talking the way you want, there will be physical violence. And then you escalate that to an imminent threat. Doesn't that sound pretty fucked up to you? I understand you want people to be polite, but what you consider polite is not universal. If you don't like the way a conversation goes, you can exit the conversation, either by not participating or physically leaving, or if you want, interrupt them in turn. Threatening people with physical violence is not the answer.
by watwut | 2025-11-01 09:29:26+00:00
He is saying the reponsible reasonable choice is not to gamble. These people are making unreasonable choices.

It was you who brought "degenerate" into it, as if throwing an insult or not made difference in facts.

Also, yes, gamblers hide their addiction. That is normal for gambler and you wont know it. They can be likable people and calling them "degenerate" just makes seeking help harder.
by noosphr | 2025-11-01 09:29:56+00:00
I find that languages with a high intellectual barrier to entry are much more pleasant places to be since people like the OP can't understand them and we never have people try to bully us into doing things _the right way_.

This is someone who says things like

>It's important for the project as whole to be able to move forward and rely on modern tools and technologies and not be held back by trying to shoehorn modern software on retro computing devices.

While on company time.
by tazjin | 2025-11-01 09:30:14+00:00
In one of the Hitchhiker's Guide to the Galaxy books there was a bit about the company that makes Marvin, the depressed robot, also making sentient elevators. These elevators had issues with getting depression, and the companies using them in their office buildings would hire psychology students to talk to them on the basement levels and convince them to go up again.
Show HN: One Halloween Night" – Free Story-Driven Horror for Spooky Quick Plays
by aishu001 | 2025-11-01 09:31:15+00:00
Looking for a bite-sized Halloween vibe without the time commitment? Check out One Halloween Night—a polished indie horror game that nails atmospheric scares and choice-driven storytelling. Made by Ollie Noseworthy, it’s 100% free (no ads, no hidden costs) and works right in your browser (or downloadable for Windows/Mac). No cheap jump scares here—just a haunting evening where your decisions unlock multiple endings (great replay value for its ~25min playtime). The itch.io community loves it: 239+ reviews (most 5-star) call out its "perfect Halloween spirit" and "creepy, unexpected twists." It’s verified safe (no malware) and exclusive to itch.io (no Steam release). Give it a quick spin:https://onehalloweennight.app/
by Podrod | 2025-11-01 09:31:17+00:00
The guy is extremely vain and absolutely loved using his titles and demanding deference from others so this will be a massive blow to his fragile ego. Not real powers but there's still that.

In this country there's still loads of people who buy into the whole majestic nonsense of the royals. I was talking to my mother the other day who was saying how my grandmother was having a big rant about how they couldn't strip him of his titles as they're his birthright and how hard his mother, who protected him, worked etc.
by chrismorgan | 2025-11-01 09:31:25+00:00
XSLT is an integrated part of the web platform: browsers can load XML documents that use an XSLT stylesheet, and even inside HTML documents XSLTProcessor is available.

FTP was never integrated: it just so happened that some platforms shipped a protocol handler for it, and some browsers included an FTP protocol handler themselves. But I don’t believe you could ever, say, fetch("ftp://…").

Flash, like applets, was even more clearly not part of the web platform. It was a popular third-party extension that you had to go out of your way to install… or wait for it to be installed by some shady installer Adobe paid off. Though I have a vague feeling Chrome shipped with Flash at some point? I don’t remember all the history any more, this is a long time ago.

Older versions of TLS is definitely a more interesting case. It’s a different kind of feature, but… yeah, I might consider it.

<keygen> was an interesting concept that in practice went nowhere.
by VladStanimir | 2025-11-01 09:31:27+00:00
I am not a app developer however from what I read on the android developer site you just need to provide some form of id, the singing key and the app id.

You don't have to distribute via the app store, you dont have to get Googles permission to publish the app or have them sign it.

This looks like purely app validation, we only run apps we can prove originate from the author.
by kgeist | 2025-11-01 09:35:20+00:00
They say it only works about 20% of the time; otherwise it fails to detect anything or the model hallucinates. So they're fiddling with the internals of the network until it says something they expect, and then they call it a success?

Could it be related to attention? If they "inject" a concept that's outside the model's normal processing distribution, maybe some kind of internal equilibrium (found during training) gets perturbed, causing the embedding for that concept to become over-inflated in some layers? And the attention mechanism simply starts attending more to it => "notices"?

I'm not sure if that proves that they posses "genuine capacity to monitor and control their own internal states"
by tialaramex | 2025-11-01 09:36:03+00:00
Right. I do have some nostalgia for installing Linux on a brand new PC which had less total RAM than my computer today has cache, but we need to be clear eyed about what makes sense for a maintained piece of software. I also have feelings about steam trains, but burning coal is not a sensible way to power a train in 2025.

A nostalgia-fuelled Linux distro, maybe using a deliberately slimmed down or retro kernel, and chosen software could make a lot more sense than keep trying to squeeze Debian onto hardware that was already obsolete at the turn of the century while also promoting Debian as a viable choice for a brand new laptop.
by Mikhail_Edoshin | 2025-11-01 09:36:15+00:00
Well, one can argue that Metafont fonts are "niche". No font library supports them. But from what I know they could easily be technically superior to, say, Type 1 fonts. Of course a technology will be niche if it is treated as a poor relative. XSLT could be an alternative to CSS, for example. It is definitely more powerful than CSS, because it actually transforms the document, not just alters the appearance and sprinkles some automatic content here and there. And is actually used this way in XSL-FO, which, I think, powers a substantial share of technical publishing.
by mrweasel | 2025-11-01 09:36:36+00:00
You don't need to teach parsing, that won't help much any way. We need to teach people to be good netizen again. I'd argue that it was always viewed as reasonable to scrape content, as long as you didn't misrepresent content as your own and if you scraped responsibly, backing of if the server started to slow down, or simply not crawling to fast to begin with.

Currently we have at least three problems:

1) Companies have no issue with not providing sources and not linking back.

2) There are too many scrapers, even if they behaved, some site would struggle to handle all of them.

3) Srapers go full throttle 24/7, expecting the sites to rate-limit them if they are going to fast. Hammer a site into the ground, just wait until it's back and hammer it again, grabbing what you can before it crashes once more.

There's no longer a sense of the internet being for all of us and that we need to make room for each other. Website / human generated content exists as a resource to be strip mined.
by yes_man | 2025-11-01 09:37:51+00:00
This, and another angle is that whatever market you are in, it is harder to run profitable margins if your competitors can eat the market while sustaining losses. And there was a lot of money around to sustain those losses.

Not to say it wasn’t possible to be profitable during zero interest rates, Linear being an example, but the competitive landscape is certainly healthier today for companies trying to be profitable.
by pjmlp | 2025-11-01 09:37:54+00:00
Nope, because outside Ferrari priced laptops, there is no choice on regular consumer stores.

The option is between Windows, ChromeOS and Android based laptops (aka tablets with keyboards).

Thus most consumers without endless budgets end up getting a Windows laptop, regardless of its current state.

We had the option with Linux, however first all netbooks already showed the trend with OEMs distros (gotta differentiate), Microsoft reacted, and tablets delivered the final blow.

Ideally there would be nice laptops with other options at consumer shops that people during their Weekend window shopping tour would feel like buying on a whim.
by wqaatwt | 2025-11-01 09:39:10+00:00
For companies revenue and especially profit margin share usually matters much more. If an iPhone user in the US etc. is worth >= 10x more than an user in a third world country (both for manufacturers and ad/service providers that’s a win).

Apple could probably get > 50% market share in those countries if they significantly reduced their margins (they’d still be profitable but of course it makes little sense m)
by mirashii | 2025-11-01 09:40:05+00:00
No, it’s a valid question, and one that I’m sure will get some answers in the coming days and weeks as the discussion on adding this requirement continues, but in some sense, it’s beside the point.

The cost of supporting this old hardware for businesses or hobbyists isn’t free. The parties that feel strongly that new software continue to be released supporting a particular platform have options here, ranging from getting support for those architectures in LLVM and Rust, pushing GCC frontends for rust forward, maintaining their own fork of apt, etc.
by einpoklum | 2025-11-01 09:40:12+00:00
That seems like a bad idea to me: Dependencies will be added, for very basic system utilities, on (parts of) a software ecosystem which is still a "moving target", not standardized, and IIANM itself has further dependencies. I wonder whether platform compatibility won't be jeopardized, either.

I would be worried if even C++ dependencies were added for basic system utilities, let alone something like Rust.

Now, granted, I'm not an expert on distro management, bootstrapping etc. so maybe I'm over-reacting, but I am definitely experiencing some fear, uncertainty and doubt here. :-(
by dtech | 2025-11-01 09:40:51+00:00
My company tried DuckDB-WASM + parquet + S3 a few months ago but we ended up stripping it all out and replacing it with a boring REST API.

On paper it seemed like a great fit, but it turned out the WASM build doesn't have feature-parity with the "normal" variant, so things that caused us to pick it like support for parquet compression and lazy loading were not supported. So it ended up not having great performance while introducing a lot of complexity, and also was terrible for first page load time due to needing the large WASM blob. Build pipeline complexity was also inherently higher due to the dependency and data packaging needed.

Just something to be aware of if you're thinking of using it. Our conclusion was that it wasn't worth it for most use cases, which is a shame because it seems like such a cool tech.