MurphyA/hacker-news huggingface dataset:
by Nevermark | 2025-08-25 07:56:34+00:00
Large corporations with large marketshare can easily do significantly uncompetitive things, with little effort on their part.

No monopoly required.

All that is required is that they have large marketshare, an important product, and it is difficult for users to change to alternatives, or avoid its uncompetitive behavior.

Choosing a phone involves balancing numerous features of devices. There is no phone market with the thousands of competing devices it would take to really cover what a customer might ideally want. So choices often balance so many things, involve so much practical investment, that they make switching devices over a few things, or even many things, from awfully unpleasant to very difficult.

And, with great market power, comes great responsibility: to not become a barrier to competitive innovation and hard work.

By definition, Apple's strict gatekeeping App Store, a significant feature on a significant general purpose computing platform, is anti-competitive. There is no technical reason why side loading or side-stores couldn't thrive, on such a general purpose device intertwined in all our lives.

Onerous fees and terms and selective limitation (relative to Apple's own offerings) for developers make it even more anticompetitive.

Of course, anyone who likes having fewer options, or just the options they have now, is free to not explore others. For now and forever. Amen.
by gunalx | 2025-08-25 07:56:41+00:00
This really seems like they did everything they could and still got abused by borderline criminal activity from scrapers. But i do really think it had an impact on scraping, it is just a matter of attrition and raising the cost so it should hurt more to scrape, the problem really never can go away, because at some point the scrapers can just start paying regular users to collect the data.
by shit_game | 2025-08-25 07:59:14+00:00
People under age can obtain fake IDs, all over the world. This is illegal, but it still happens. At some point, it is ultimatey a parents responsibility to prevent their children from doing so by acting as a parent to their child and preventing them from engaging in destructive behavior. This is established law, even, in many countries, where a parent can be held accountable for the criminal actions of their children for failing to prevent it.

And frankly, I don't give enough of a shit about other peoples' kids to believe that internet usage should require identification like is being pushed by major governments. I want good things for these kids, I want them to grow up in a good society and a good world, and I dont want harm to come to them. But I recognize that a "good society" and a "good world" and one that minimizes harm to people is one where information is available without restrictions and without censorship and without the risk of a government that might decide it wants to commit genocide against you in the not-so-distant future using your search history to persecute you. Pardon my riffing off Flowbots' Handlebars there, but this really is the world that people live in today; powerful world-stage governments want to restrict information about topics they do not like, and are persecuting people who posess this information; the next steps are very, very well documented.

Creating the monster we are watching grow is not worth anything anyone could ever promise you.
by xbmcuser | 2025-08-25 07:59:19+00:00
Ah no on a topic of censorship someone was saying how good western countries were before about personal freedoms and I called out that lie as many of those freedom are just for TV shows and literature only. All citizens did not and still do not enjoy all the freedoms he is spouting the only difference the restrictions are being more broadly applied so he is effected so talks about the past was better. The past was better only for white skinned straight man maybe you could add rich as when when it come to personal freedoms
by teekert | 2025-08-25 07:59:52+00:00
These IP addresses being released at some point, and making their way into something else is probably the reason I never got to fully run my mailserver from my basement. These companies are just massively giving IP addresses a bad reputation, messing them up for any other use and then abandoning them. I wonder what this would look like when plotted: AI (and other toxic crawling) companies slowly consuming the IPv4 address space? Ideally we'd forced them into some corner of the IPv6 space I guess. I mean robots.txt seems not to be of any help here.
by spwa4 | 2025-08-25 07:59:55+00:00
> People that don’t look “right” should seriously consider if this is the right place

Doesn't really matter. Look at birthrates. People that don't exist won't immigrate to Germany. Germany will be begging for immigrants in a few years ... and won't get them. Or, at least, not from North Africa, and I don't really see any other place to get them.

The US will keep having immigrants from South and Middle America for a bit longer but even that is going to slow down dramatically.

> towns dying because the population can’t accept outsiders

There also are no jobs there. The population of these towns wants lots of things done ... but won't pay for doing them. If they did, there would be no shortage of US people/Germans doing them.

To be completely honest there is no longer much reason for these cities to exist. And if you're an old person enjoying your pension there, that really sucks. If you're young, you move away. Just like the rust belt.
by ZeroGravitas | 2025-08-25 07:59:56+00:00
Renewables are far better at throttling than nuclear or any other technology.

It's maybe the most consistently misinterpreted fact in the renewables debate.

I put this down to years of headlines about negative prices "caused by" solar, and when you go and look at the stats, there's always fossil plants running for contractual or operational reasons.

But also to a bizarre fear of negative numbers.

Running nuclear full out and using low or even negative prices when required to incentivize people to shift demand to match supply is a far saner, cheaper, cleaner way to run a grid, yet we have people celebrating the opposite.
by thinkingemote | 2025-08-25 08:00:26+00:00
This post has an obvious rewritten-by-LLM smell to it. That's okay and increasing common but it's giving me a kind of funny feeling with regards to the content which I'd like to examine more.

Firstly, What's the current opinion on using third party LLMs by the infosec community? Secondly it's more philosophical: do activists on the ground embrace this new tech or fight against it? Or is it an amoral tool, like what a phone is considered to be? Is there a distinction between the big third party APIs and local on device use?

(If it helps, the feeling is a bit like a seeing a Linux developer use an Apple mac for development)
by Nursie | 2025-08-25 08:00:55+00:00
Honest question - when were you "coming up" and are you sure it didn't do anyone any harm then?

I'm mid-late 40s and the internet was not really there when I was growing up. Someone ten years younger than me would have much more porn available to them, easily, in the home during their formative years. But even since then it's likely become more pervasive and present by an order of magnitude, and people have connected devices with them all the time in a way they wouldn't have back then.

We also have lots of academics saying that porn is changing attitudes to sex and what is acceptable behaviour (the rise of choking, for instance).

So it seems reasonable to ask the question, not whether today's kids are vulnerable to harms we weren't vulnerable to, but have things changed significantly in the intervening years?

Note - I'm not defending the clusterfuck that is the OSA. But the world is not always as it was.
by considerdevs | 2025-08-25 08:01:00+00:00
True, awareness of misinformation is higher today. But, being aware that all channels are polluted with misinformation doesn’t automatically make someone better at distinguish the truth. Also older generation automatically are not buying everything they see https://www.mpg.de/24132917/0205-bild-online-misinformation-...

Actually, having "misinfo everywhere" goggles can push people think that everything is propaganda or nothing can be trusted. This is also one way Russia and China is using its propaganda: give so much multi meaning information that normal governance information is also considered as something that cannot be trusted. Or atleast trying.
by ben-schaaf | 2025-08-25 08:01:39+00:00
I looked into the changelog for 2.34, which this website claims removed 24 symbols.

* 9 malloc debugging variables were removed, though their symbols actually remain for backwards compatibility they just don't do anything. * vtimes was removed, but the symbol remains for backwards compatibility

Those were the only changelog entries listing removals. None of them cause linking issues. The 9 that did break backwards compatibility are a set of debug tools that don't work for alternate memory allocators and the functionality can be brought back with libc_malloc_debug.so.

Maybe the changelog's incomplete, but this actually seem pretty tame to me.
by kome | 2025-08-25 08:02:20+00:00
Your reasoning is so biased that it is hard for me to wrap my head around it, but at the same time it's very common because it confuses the tool with the crime. Criminals use cars and phones, too, but we don't ban them for everyone.

The argument ignores the catastrophic cost of the solution: destroying privacy for all of us. Creating a backdoor for police doesn't just hinder criminals; it makes everyone's data, from journalists to your medical records, vulnerable to hackers and abuse.

I believe we stop crime with good policing, not by building a system of total surveillance that sacrifices the very freedom we're trying to protect.
by awesome_dude | 2025-08-25 08:02:30+00:00
Laws don't stop things, they provide a mechanism where conduct that matches what is described in the law is punished as described by that law.

The hope is that the punishment proscribed by the law is enough to make people think again before breaking it, and, if the law involves depravation of liberty (jail), that people who do break it are removed from society for a limited amount of time to prevent them further transgressing.

This is civics 101, honestly, anyone that's a student of history understands that laws are created because all other forms of preventing what society agrees to be bad behaviour have failed.

Laws, therefore, are the last resort, because everything else has failed.

Edit: I just want to add (here, because it's too late to edit my original comment) that someone /flagged/ my comment that disagreed about there being a thing where speech/information flows completely uninhibited - hilariously proving my point :-)
by mcny | 2025-08-25 08:02:30+00:00
> If we applied the same logic, there should be a massive effort to ditch wheelchairs and build exoskeletons instead.

Knowing the kind of markup on wheelchairs that means a YouTuber wheel chair look like a bargain (see Jerry rig everything wheelchair), I can't imagine how much the US healthcare "industry" would charge for a "medical grade" exoskeleton.
by whs | 2025-08-25 08:02:47+00:00
I wrote an MCP based on that technique - https://github.com/whs/mcp-chinesewall

Basically to avoid the ambiguity of training LLM from unlicensed code, I use it to generate description of the code to another LLM trained from permissively licensed code. (There aren't any usable public domain models I've found)

I use it in real world and it seems that the codegen model work 10-20% of the time (the description is not detailed enough - which is good for "clean room" but a base model couldn't follow that). All models can review the code, retry and write its own implementation based on the codegen result though.
by mwpmaybe | 2025-08-25 08:02:53+00:00
The combination of the twin Matisse I/O dies (one on the CPU package, one serving as the X570 chipset), Zen 3 chiplets, and overall maturity of the AM4 platform is still unmatched. I'm waiting for AM5 to "get good" before upgrading my 5950X (even though Zen 4 and Zen 5 chiplets are already quite good). I hope the next gen brings a core count bump, better DDR5 stability at higher speeds in 2DPC configurations, and USB4V2.
by shrx | 2025-08-25 08:04:00+00:00
I don't get it, why am I seeing the "out of gamut" colors if my sRGB monitor is unable to display them? Would the charts look different on a P3 monitor?

edit: Also, you mentioned the colors "beyond the ranges of human perception" but I don't think there is any such limitation here, the bottleneck is the hardware (computer monitors).
by Flere-Imsaho | 2025-08-25 08:04:21+00:00
Interesting - thanks. It looks like at least the Android and iOS apps have been updated in the last few days - so it is under active development:

https://github.com/deltachat/deltachat-android https://github.com/deltachat/deltachat-ios

Doesn't work with all email providers though, from their FAQ:

https://providers.delta.chat/

Proton mail isn't supported (I'm guessing because of the way Proton encrypts your email at rest?).
by JimDabell | 2025-08-25 08:04:23+00:00
> You've spent ~$600,000 so far.

> If you pull $800,000 in the first year

This is not what people have in mind when you talk about poor little indie devs being unable to cope with 30%. We’re talking about a well-funded operation that can run for years without revenue.

> So if we want to talk about Apple's 15% it's actually worse.

Paying 15% is not worse than paying 30%.
by znpy | 2025-08-25 08:04:23+00:00
When I worked at a FAANG, most developers could get remote virtual machine for their development needs. They could pick the machine type and size. It was one of the first thing you'd learn how to do in your emb^H^H^H onboarding :)

So it wasn't uncommon to see people with a measly old 13" macbook pro doing the hard work on a 64cpu/256GB remote machine. Laptops were essentially machines used for reading/writing emails, writing documents and doing meetings. The IDEs had a proprietary extensions to work with remote machines and the custom tooling.
by geocar | 2025-08-25 08:04:27+00:00
Exactly. If someone can harm your website on accident, they can absolutely harm it on purpose.

If you feel like you need to do anything at all, I would suggest treating it like any other denial-of-service vulnerability: Fix your server or your application. I can handle 100k clients on a single box, which equates to north of 8 billion daily impressions, and so I am happy to ignore bots and identify them offline in a way that doesn't reveal my methodologies any further than I absolutely have to.
by teekert | 2025-08-25 08:04:42+00:00
These IP addresses being released at some point, and making their way into something else is probably the reason I never got to fully run my mailserver from my basement. These companies are just massively giving IP addresses a bad reputation, messing them up for any other use and then abandoning them. I wonder what this would look like when plotted: AI (and other toxic crawling) companies slowly consuming the IPv4 address space? Ideally we'd forced them into some corner of the IPv6 space I guess. I mean robots.txt seems not to be of any help here.
by hunglee2 | 2025-08-25 08:05:37+00:00
Directives like this from Beijing indicate how challenging it is for central governments - even one as notoriously dominant as the CPC - to fully control the behaviour of private sector companies. Embedded imperatives of those institutions - state vs corp - are not fully aligned, especially in a globalised marketplace.

As the US vs China competition unfolds at state level, the State vs Corp conflict within both countries will an important below-the-surface theme.
by mistercow | 2025-08-25 08:05:42+00:00
> In 1936, the pioneering logician Alan Turing proved that there’s no universal procedure for answering this question, which became known as the halting problem. Any method that works for some programs will fail for others, and in some cases, no method will work.

This is weirdly stated. The first sentence is correct. But trivially, either a machine that always says “yes” or a machine that always says “no” will give the correct answer for any given case.

Given a particular set of axioms, there are machines which do not halt, but which cannot be proven not to halt, and maybe that’s what the article means. But that’s going beyond the halting problem.
by robin_reala | 2025-08-25 08:07:07+00:00
If your colours have enough contrast to pass them both then of course that’s fine!

I only bring it up because I had a situation last week where the better APCA was giving results for both white-on-colour and #111-on-colour as suitable for headline copy under WCAG3, but #111-on-colour was 7.5:1 and white-on-colour was 2.5:1 under WCAG2, hence we could only use one of them legally.
by vibe1337prover | 2025-08-25 08:07:08+00:00
I worked a bit on formalizing math using assisted theorem provers, and found that good theorems are basically well coded functions. I think both the perspectives complement each other well. The added advantage of knowing math allows one to write provably correct functions, finding their runtimes etc. In this age of LLMs spewing code, this probably is the best trick a programmer can have up their sleeves.
by JimDabell | 2025-08-25 08:09:23+00:00
I found this to be a good article on the subject:

https://evilmartians.com/chronicles/oklch-in-css-why-quit-rg...

Along with their picker / converter here:

https://oklch.com/

Discussed on Hacker News here:

https://news.ycombinator.com/item?id=43073819 (6 months ago, 30 comments)
by starwatch | 2025-08-25 08:09:55+00:00
Money can be "lost", and "created". In fact, it regularly is by commercial banks; this is the cornerstone of the modern economy. The bank of England wrote a pretty accessible document on money being created and destroyed [1]. For a slightly deeper dive (but equally accessible) check out "Can’t We Just Print More Money?" by Rupal Patel, et al. [2] which describes the different kinds of money.

The 2014 doc was a pretty wild read for me when it came out - it changed my perspective quite a bit.

[1]:https://www.bankofengland.co.uk/-/media/boe/files/quarterly-...

[2]: https://www.goodreads.com/book/show/58796370-can-t-we-just-p...
by Mikhail_Edoshin | 2025-08-25 08:10:01+00:00
The appeal of XML is semantic. I think about things in a certain way. I write the text the way I think, inventing XML elements and structure as I go. Then I transform it into whatever. This obscures the semantic, but the transformation is transient, merely to present this to the user.

To do this dynamically I serve the content as I wrote it with a single processing instruction that refers to a stylesheet. This is elegant, isn't it? It is less efficient than a static site, but not that different from a typical HTML: HTML, CSS, JS. It is also trivial to change it to build statically (or to embed all the resources and XSLT into individual XML files, although this would be strange.)

And if browsers supported alternative stylesheets it would be trivial to provide alternative renderings at the cost of one processing instruction per rendering. Why don't they? Isn't this puzzling? I think it is even in the specification.
by Aissen | 2025-08-25 08:10:48+00:00
On the comparison between Color spaces, it's weird, my monitor from 2008 does show a difference between the Display-P3 and the sRGB purple colors, yet I didn't think it'd have such a big color range. Is there some color conversion at the browser or OS-level? (my distro/desktop enables colormgr by default).
by Nevermark | 2025-08-25 08:11:44+00:00
Many startups are still losing money at $1M ARR. So getting a bump up to 30% of revenue at $1M can be catastrophic.

Investors don't want large percentages of pre-profit money being siphoned off by Apple.

Generally speaking, an optimized win-win fee would be some percentage of profits, not revenue.

That might be far too difficult to manage, accounting wise. But we can safely say that 30% of revenue, would translate to an extreme percentage of profit. Apple is extorting from many companies.

One sign of anticompetitive behavior is when a company is leveraging things in their favor so hard, it seems quite plausible that they are actually harming themselves. Killing of developers, by charging massive fees even to money losing developers, is not a good long term strategy.

But the power to extract money even from those it causes real pain, is hard to turn down when quarterly numbers keep coming up.
by einpoklum | 2025-08-25 08:11:51+00:00
1. "Parents of children", unfortunately, have little political clout (also when including their votes).

2. Children are not "fucked up" by seeing people having sex. I mean, ok, parents can be worried about them being "fucked up", but this is to a great extent the same engineering-of-consciousness that the TF article is discussing, and which the UK government wishes to affect.
by freeopinion | 2025-08-25 08:11:55+00:00
It is a matter of national security that state-of-the-art fabs exist within the nation and that the expertise to operate them also exists within the nation.

As you point out, it is questionable whether Intel has either of these.

It might be argued that it is critical to national security that Intel be replaced by HP. Or Nvidia. Or Sun, or Motorola, or Micron, or TI, or...

What's that you say? Most of those companies had their chance and failed? None of those companies are really in the game?

Why among all the list of failed or current fab owners is it so important that Intel be declared sacred?

Why not recognize that Intel is getting its clock cleaned by a company that doesn't design chips? Why not look outside of the chip design industry to save the chip fab industry?
by orwin | 2025-08-25 08:12:36+00:00
> Whereas immigrants to France, for example, can never become "French"

That's untrue. It really depends on where they arrived and their support system. If their support system isn't French, of course integration is extremely hard. I know a lot of people hosting political refugees (my mom and her friends basically), and met a lot of immigrants. I'd say the only couple that didn't integrate was hosted and worked through a Kazak support group before being contacted by cimade and moved far from Paris (tehy were white and christian, so racism and islamophobia are out). Other refugees i've met through the association integrated just fine. I must add that refugees who already have a support system in a big sity often refuse Cimade's help, so the refugees/immigrants i met had a specific profile (either single moms with child or highly educated middle-aged, most from a minority group in a violent country. Kurds and Druze, Kazaks, some russians, one Iraki from before the Irak war, some non-french speaking Africans).

I guarantee you most of them became French. I agree it's the minority, but it's the minority targeted by new laws and the far right (refugees, who can't have their papers in order until Cimade take care of that and teach them french).

I would agree we should do more for cultural integration for the rest of the immigrated crowd, through sport, through games, popular education in general (if you're an immigrant and your child go in youth camps with the Francas every summer, your child will end up French enough. Maybe a bit communist though, be carefull) and maybe through school, but we've dropped the ball in the 2000s, and killing the proximity police (which, while it didn't work as much as expected in big cities, worked extremely well in mid-size ones) didn't help. I understand the general sentiment, but i feel like current policies target the wrong crowd, and are ineffective in solving the actual issues.