MurphyA/hacker-news huggingface dataset:
by shadowgovt | 2025-10-10 14:15:52+00:00
It is mindful.

... by using the agreed-upon tool to track domains that treat themselves as TLDs for third-party content: the public suffix list. Microsoft Edge and Firefox also use the PSL and their mechanisms for protecting users would be similarly suspicious that attacks originating from statichost.eu were originating from the owners of that domain and not some third-party that happened to independently control foo.statichost.eu.
by dtagames | 2025-10-10 14:16:09+00:00
This is a great breakdown of why different folks get dramatically different results from AI coding. The TL;DR is in this quote:

"The key point isn’t about different AI tools or approaches. It’s about understanding that AI multiplies whatever rigor you already apply. At low rigor, AI accelerates chaos. At high rigor, AI enhances quality and velocity. Your outcomes depend less on the tool and more on the discipline you bring to the process."
by culll_kuprey | 2025-10-10 14:16:33+00:00
> Printing money caused inflation caused interest rate hikes that forced companies to operate with a skeleton crew of slave labor.

Feudalism is the end goal. These people are clearly perturbed by the lack of power they have relative to wealth. They’ve been explicitly writing about this for a while now. Now they’re building castles, rapidly expanding their power and influence in politics, and working on a way to gut the middle class.
by wirybeige | 2025-10-10 14:16:43+00:00
The post links to this: https://github.com/MCRcortex/nvidium

nvidium is using GL_NV_mesh_shader which is only available for nVIDIA cards. This mod is the only game/mod I know of that uses mesh shaders & is OpenGL. & so the new gl extension will let users of other vendors use the mod if it gets updated to use the new extension.
by jfengel | 2025-10-10 14:18:09+00:00
People like to equate the UN to the Security Council, which is only one tiny piece of it. The UN is also the World Health Organization, UNESCO, the Food and Agriculture Organization, and many more.

Even the Security Council is more than just votes. The entire thing is a place to talk, and it's where deals get made.

It's hard to take somebody's opinion on the UN seriously when they don't seem to know anything about it.
by IAmBroom | 2025-10-10 14:18:16+00:00
> Another quirk is that much of it was highly contextual. e.g. Depending on context, the same numerals might indicate N, N x 60, N x 60^2, etc..

You mean, like "1" can mean one, ten, one hundred, one thousand, ... or one-tenth, one-hundredth... depending on the context of other digits and an optional decimal?

Yeah, I guess it could take months to learn the ten digits of our current system.
by kristopherleads | 2025-10-10 14:18:34+00:00
I guess the bigger question is why use two tools when you can use one? Full disclosure I work at Node-RED/FlowFuse, so take that into consideration, but the point remains - if you need to use both an orchestration tool and a flow management/backend management tool, why not use one solution that does both excellently?

I think that's a critical argument that n8n and others will have to overcome - why should users decide to over-specialise one aspect of their stack when they can do so much more and have so much more control elsewhere?
by avhception | 2025-10-10 14:18:39+00:00
My complaint is that there is too much tool churn in the JS space specifically.

I haven't experienced nearly as much brittle build and dev tooling with other ecosystems, PHP or Python for example. Sure, they have their warts and problems and their fair amount of churn. But the sheer amount of JS tool and framework churn I experienced over the last few years was insane.

It might have cooled down somewhat by now, but I'm burned out. So reading about more churn to fix the churn just rubbed me the wrong way.
by AlexandrB | 2025-10-10 14:18:51+00:00
Probably referring to Lucy Connoly[1] and the general numbers of speech arrests on the UK[2]. "Imprisoning thousands" may be an exaggeration though.

[1] https://www.bbc.com/news/articles/c5yl7p4l11po

[2] https://nypost.com/2025/08/19/world-news/uk-free-speech-stru...
by NoSalt | 2025-10-10 14:19:01+00:00
Dr. Irv­ing Finkel is an interesting guy. I ran across him shortly after I discovered the Lewis chessmen [https://en.wikipedia.org/wiki/Lewis_chessmen], and I found out that Dr. Finkel had loaned his personal set to the Harry Potter and the Philosopher's Stone filmmakers for Harry and Ron to play Wizard's Chess with. I have since purchased my own Lewis Chessmen reproduction, and it is absolutely beautiful!
by superkuh | 2025-10-10 14:19:05+00:00
Since when does a UI need GPU acceleration to be smooth? It certainly doesn't on the linux desktop. Many smartphones are powerful (non-general purpose) computers these days; is it just energy/battery restrictions preventing them from being useful computers?

But also: why does this matter? Android is a dead ecosystem. Smart phones are a dead ecosystem. Google literally just announced that no one is allowed to develop for it and actually have random people run their applications without paying a protection fee and doxing yourself for future leaks and/or government crackdowns. Just like Apple. On your "own" smartphones you won't even be allowed to run your own software.

The only reason anyone would ever keep developing software for such platforms is if someone is paying them. And that leads to crappy software. The smartphone platforms will be entirely commercial and lose all the "scratch my own itch" software. Becoming merely a fancy bank/video/navigation/shopping terminal you have no control over.
by bamazizi | 2025-10-10 14:19:13+00:00
I had a SaaS project last year with massive HTMX code base. Code was big and pain was even bigger. A few months back I attempted to convert parts of it to DataStar but the introduction of premature "DataStar Pro" and putting pretty basic but essential utilities behind the paywall killed the vibe. I scrapped the idea and wouldn't go near it.

Having just watched the Vite documentary both HTMX and DataStar have a higher order mission to challenge dominant incumbent JS frameworks like React/NextJS. HTMX is struggling and in my opinion Datastar is DOA!

Win the adoption, win the narrative then figure out cashing in. People behind Vite won the JS bundling race, they now have a new company Void(0) and raised venture money. NextJS solved major React pain points, gave it away for free and built a multi-billion$ infrastructure to host it.
by hiatus | 2025-10-10 14:19:20+00:00
> Declaring a people's opinions about names stupid and irrelevant (or even illegal) is one of the many ways majorities oppress or even commit slow genocide against minorities.

My point was governments do this all the time and it is a far cry from fascism. Elsewhere in the thread, it is mentioned that often times you have to compromise when registering a name in a different country (for instance, if the language does not contain a phoneme used in your name). In that case, you have to conform to the country's culture and language. Under that lens, banning names that violate cultural norms is not so crazy.
by grues-dinner | 2025-10-10 14:19:31+00:00
No I mean it's better that they give you the option to come back later than not allowing it and you wasting one in (failed) pursuit of the "good deal", but overall they've engineered a few million in a distributed free loan by doing that. It's a smart move and works out well for everyone (but not as good for the customer as just selling the one at the average price, of course).

There's a reason so many companies like to make it easy for you to top up some kind of prepayment account or otherwise hold benefits for you. Not only is it a free float, but it keeps bringing customers back.
by fooofw | 2025-10-10 14:19:46+00:00
This made me think of Microsoft's MarkItDown tool/library [1] which seems to have quite the overlap in supported file formats [2,3] and conversion options [4]. I couldn't find any reference to the library on the website, so it may be useful to know about.

[1] https://github.com/microsoft/markitdown

[2] https://tomd.io/#supported-extensions

[3] https://github.com/microsoft/markitdown/tree/main/packages/m...

[4] https://github.com/microsoft/markitdown/blob/8a9d8f15936b206...
by ModernMech | 2025-10-10 14:20:18+00:00
It's a culture thing. C culture is all about rolling your own bespoke solution, which encourages the formation of dialects. On the other hand, Python culture is all about "There should be one-- and preferably only one --obvious way to do it.": https://peps.python.org/pep-0020/#the-zen-of-python
by Zigurd | 2025-10-10 14:20:44+00:00
Microsoft has demonstrated with Windows for touchscreen PCs that it's not just a problem with small screens, but small touch targets in mouse oriented user interfaces.

The other side of the coin is with everybody trying to cram AI features into an existing touch UI, touch targets are shrinking and buttons and hard to differentiate gestures are getting overloaded. It used to be that I could tell people that touch UI was great because a toddler could readily master it. Try telling a toddler about edge gestures. Those days are gone now.
by GolfPopper | 2025-10-10 14:21:15+00:00
>I am quite seriously unaware of anyone with a good opposition plan, to reverse the power centralization, at this point.

Trump, and the regime associated with him, are an exploitation of preexisting degradation of limited, democratic and responsible governance in the United States. The restoration of"good government" is the obvious counter to his rising dictatorship, but that would result in other existing power blocs (themselves also abusive, if not so gratuitously as Trump) loosing their own ability to exploit the system after he exits the stage. Faced with a choice between "stop Trump and end our own abuses as a consequence" or "let him run rampant and hope the US survives so that we can exploit it later" established American institutions have overwhelmingly gone with the second option.
by skeeter2020 | 2025-10-10 14:21:23+00:00
OK, then this approach will needlessly discourage adoption AND consume way more resources than it brings in. Under this structure the team needs to deliver the highest level of quality to the smallest paying audience without community support. Further, enterprise is very hesitant to pay for this as a product but are way more receptive to paying for support. Everyone would be much better served without a tiered free/pay product and paid support options.

>> or just to support people who have invested many thousands of hours into making a genuinely innovative framework, and given it away

I've never seen a corporation do this even with projects that don't try and encourage like here.
by eyalitki | 2025-10-10 14:21:51+00:00
> Regarding --whole-archive, is it correct that it would be the default and you could opt-out of it with the function-sections/gc-sections combination?

This is the current intention, as implemented in the up-to-date draft: https://github.com/bminor/binutils-gdb/commit/99aef6ba8db670.... Please note however that one would no longer need to specify the "--whole-archive" flag, hence resolving issues with potential duplicate placement of the static library in the linker's CLI.

> Are there cases in which function-sections doesn't work (GCs too much) but a hypothetical "file-sections" does? For example cases in which the code relies on side effects of global constructors, but those would be left out by function-sections?

Good question. In the first article in this series I discussed issues with global constructors and was pretty much waved away, being told that code should not be written this way. One of the members of the ELF committee did suggest an alternative for handling it yet pretty much mentioned that there are still missing pieces that require handling for their proposal to work (https://groups.google.com/g/generic-abi/c/sT25-xfX9yc/m/NRo0...).
by shadowgovt | 2025-10-10 14:21:56+00:00
There should be a concept, sort of an inverse of tragedy of the commons, for the positive feedback loop of many users providing big data to a company that can use that data to benefit many users.

From spamblocking that builds heuristics fed by the spam people manually flag in GMail to Safe Browsing using attacks on users' Chrome as a signal to their voice recognition engine leapfrogging the industry standard a few years back because they trained it on the low-quality signal from GOOG411 calls, Google keeps building product by harvesting user data... And users keep signing up because the resulting product is good.

This puts a lot of power in their hands but I don't think it's default bad... If it becomes bad, users leave and Google starts to lose their quality signal, so they're heavily incentivized to provide features users want to retain them.

This does make it hard to compete with them. In the US at least, antitrust competition has generally been about user harm, not actually market harm. If a company has de-facto control but customers aren't getting screwed, that's fine because ultimately the customer matters (and nobody else is owed a shot at beeing a Google).
by Spooky23 | 2025-10-10 14:22:28+00:00
That's exactly the point. It has nothing to do with a monopoly - retail is all about cashflow. Walmart has 2.8% net margins, and do it with a maniacal focus on cost control and vendor management.

A manufacturer with a unique product can control pricing and manage demand. The business is the "vertical", they don't live or die with retail. Apple discounts through authorized third parties only. Rolex constrains supply, controls retail price & experience, and generates demand with the secondary market premium. People buy a watch for $15k because it's "worth" $20k. It's inferior as a tool compared to a watch that costs $50, and there's a whole spectrum of fancy watches that don't have the same cachet.

JC Penney doesn't have that. They're stuck with a warehouse full of low-margin pants and need cashflow, so they discount to get cash in, then jack the price up at different part of the demand cycle. Khakis that are $40 for back to school are $75 right now, and coupons are used to keep the cost conscious folks coming.
by samuelknight | 2025-10-10 14:22:28+00:00
There is a deep literature on this in the High Performance Computing (HPC) field, where researchers traditionally needed to design simulations to run on hundreds to thousands of nodes with up to hundreds of CPU threads each. Computation can be defined as dependency graphs at the function or even variable level (depending on how granular you can make your threads). Languages built on top of LLVM or interpreters that expose AST can get you a long way there.
by taylodl | 2025-10-10 14:22:37+00:00
It's not new, but it's become more widespread and we're reaching the point people have been warning for years that we'd reach if we didn't take any efforts to reign it in. Americans, and perhaps much of the Western world, have been lulled into a sense of complacency since the end of WWII. Now everybody is discovering how fast a military state created during the Cold War can be transformed into a police state.
Lost all my sites overnight: Vercel terminated my account without notice
by hikerell | 2025-10-10 14:22:46+00:00
This week, my Vercel account was suddenly disabled and all of my deployments and data were deleted.

I received no warning, no suspension notice, and no post-action explanation. When I emailed their support to ask what happened, they refused to give a reason and simply said they wouldn’t restore the account or data.

I’ve been a Vercel user for over two years and never had any issue until now. It’s honestly shocking to lose everything overnight without a single email or warning.

I’m now migrating all my projects to Cloudflare, but the experience has been incredibly frustrating. I just want to understand why this happened — and whether anyone else has faced a similar sudden ban.

Has anyone here managed to get a clear answer from Vercel in a situation like this?
by gruez | 2025-10-10 14:22:48+00:00
>Especially on 12hr flight where it should be provided for free imo.

"Should" in the sense that "everyone should get free food, housing, and healthcare" or that other airlines actually provide it for free? I don't know of any airline that provides it for free, the most is some Asian/Gulf airlines providing "free for 1 hour" or similar. Compared to that, "free texting, unlimited" doesn't seem too bad, considering there are also trans-continental flights with no internet access at all.
by gwbas1c | 2025-10-10 14:23:02+00:00
> To be fair, many or even most sites on the Google Safe Browsing blacklist are probably unworthy. But I’m pretty sure this was not the first false positive.

The bigger issue is that the internet needs governance. And, in the absence of regulation, someone has stepped in and done it in a way that the author didn't like.

Perhaps we could start by requiring that Google provide ways to contact a living, breathing human. (Not an AI bot that they claim is equivalent.)
by jkmcf | 2025-10-10 14:23:03+00:00
My 2¢: Feedly's free plan is great and their web UI awesome. The features I want from the pro plan do not warrant the price.

I've switched to using Feedbin. I don't mind paying for it even though I could keep using Feedly for free, but the web UI ads annoyed me enough to look elsewhere.

The best Apple app is easily Unread, both for UI and UX. It still is t perfect for me, but the problems are minor and the author pleasant to interact with.
by dahart | 2025-10-10 14:23:05+00:00
It’s fine if you want to define advertising as paid announcements here in this thread, though words have multiple definitions and I’d be willing to bet every single dictionary you checked includes definitions that don’t involve payment (I just checked a few as well). Paid promotion might be the most common definition, I can accept that, but it’s also a fact that use of the word “advertising” in non-commercial and non-paid contexts is quite common and perfectly valid in English speech and writing. Most common does not equate to only, and it’s a mistake to imply otherwise.

Defining ads as requiring payment leaves out some obvious examples that aren’t “paid”, like companies next to freeways or streets that put commercial advertisement murals on their buildings. It’s routine for billboard companies, magazines, publishers, movie trailers, etc., to advertise the space they offer for paid ads. It’s common for Google to advertise Google services on google.com. Nobody is “paid” for the ads in those cases, not in the sense you’re talking about, and I’m sure those are still ads by your definition, whatever it is, right?

So, for the purposes of this discussion, assume I accept your definition of advertising as being paid promotion. Nothing in your comment addressed my point that paid advertising is the business model by which the arts largely gets funded, nor that you likely benefit financially from paid advertising by organizations you’re part of. I don’t know that for a fact, of course, I’m just betting based on the fact that the vast majority of people are part of, or make a living from, organizations that do paid advertising.

You haven’t established any reasons why paid advertising would be considered “dishonest”, or why advertisers should be considered “scum”. Does that apply to your employer? Does that apply to grant foundations or business donors that fund plays or concerts? Does that apply to the government? Kickstarter or gofundme campaigns? Startup companies? Paid PSAs?

There are some ads and companies that I would agree are dishonest and scummily manipulative, like cigarettes. But there are also plenty of ads that are innocuous and not irritating, and quite a few ads and advertisers who are good and kind people that support their communities and public works.
by lm28469 | 2025-10-10 14:23:10+00:00
> But the lack of optimism surprises me.

People now understood that the vast majority of productivity boosting technologies benefited a few % of people at the top, while the rest of use still basically live like in the 70s, except we work longer, have worse job security, can't buy houses, &c.

"Automation will free us from work", "Your car will drive itself in two years", "owning a car will cut your commute time in half", "LLMs will bring UBI", "Robots will fold your clothes so you can spend time on your family", fool me once...

https://economicsfromthetopdown.com/wp-content/uploads/2020/...
by ratelimitsteve | 2025-10-10 14:23:21+00:00
>Whether he actually is or isn't a Trump supporter, we won't know.

We don't know what goes on in his little secret heart between him and Jesus but in the consensus reality that we all share he's a Trump supporter because when Trump wants to do something Tim Apple helps. That's what it means to support something. I think somehow we got that definition confused with whether Trump supporters feel good about the fact that they're Trump supporters as though saying "Yeah I did that but I didn't like doing it because it's not who I feel like I am" matters at all to the victims.
by ericselin | 2025-10-10 14:24:24+00:00
I respectfully disagree with your premise. In this specific case, yes, "Google does good thing" in a sense. That is not why I'm saying Google has too much power. "Too much" is relative and whether they do good or bad debatable, of course, but it's hard to argue that they don't have a gigantic influence on the whole internet, no? :)

Helping people avoid potentially devastating mistakes is of course a good thing.
by richardw | 2025-10-10 14:24:40+00:00
It derives from a poem:

First they came for the Communists

And I did not speak out

Because I was not a Communist

Then they came for the Socialists

And I did not speak out

Because I was not a Socialist

Then they came for the trade unionists

And I did not speak out

Because I was not a trade unionist

Then they came for the Jews

And I did not speak out

Because I was not a Jew

Then they came for me

And there was no one left

To speak out for me
by sorry_i_lisp | 2025-10-10 14:24:53+00:00
Finally someone is speaking truth to power. These registered non-profits that release their code for free and their leisure time for support need to be knocked down a notch.

We all know they are evil. But you know the most evil thing? That code that was previously released under a free license? Still sneakily on display in the git history like the crown jewels in the Tower of London. Except of armed guard defending the code that wants to be free once more it's hidden behind arcane git commands. Name me a single person that knows how to navigate the git history. I'm waiting. Spoiler alert: I asked Claude and they don't exist.
by MoreQARespect | 2025-10-10 14:25:15+00:00
Hermetic e2e tests (i.e. ones that can run offline and fake apis/databases) dont have that problem so much.

They also have the advantage that you can A) refactor pretty much everything underneath them without breaking the test, B) test realistically (an underrated quality) and C) write tests which more closely match requirements rather than implementation.
by chuckadams | 2025-10-10 14:25:40+00:00
Datastar's ideas look wonderful, and I've thought of adopting it myself, but hobbling the open source version to not compete with pro this early on sounds like a fast ticket to a hard fork. It's not like they command a vast ecosystem that would be reluctant to switch.

[edit: Seems like the model with an open core and some closed plugins could work out fine. If not, everyone's got options. Wishing success for both the D* developers and the users.]