MurphyA/hacker-news huggingface dataset:
by arjie | 2025-09-12 03:27:30+00:00
One theory I had was that blogrolls were common previously and allowed for cluster navigation. My friends and I certainly had these pointing to each other because why wouldn't you? The big bloggers on HN I see are tptacek, rachelbythebay, and simonwillison and none of them have a blogroll. General wisdom in website SEO etc. is to keep the user on your page and not send them elsewhere and I thought that perhaps many people were adhering to that. However, I think blogrolls were just not common ever and I was in a bubble that had them and so thought they were.

Here's what I did to find out. I first used an RSS aggregate feed that I recall: Planet Debian. I then picked out a ten year old archive of that feed but not on September 11 itself (well because you know). And the data says that blogrolls were always rare! So it's not that.

Blogroll:

https://www.corsac.net/?rub=blog&post=1576

No Blogroll:

http://blog.alteholz.eu/

http://damog.net/

https://henrich-on-debian.blogspot.com/

http://people.skolelinux.org/pere/blog/First_paper_version_o...

https://mjg59.dreamwidth.org/

https://weblog.christoph-egger.org/

https://grep.be/blog/

https://www.preining.info/blog/

http://honk.sigxcpu.org/con/

https://weblog.christoph-egger.org/Systemd_pitfalls.html

Indeterminate:

https://blog.sesse.net/blog (relaunched now, original excluded, can't be verified)

https://web.archive.org/web/20160227131501/https://enc.com.a... (not really, but he lists all other people he knows with his name, which I thought was cool)
by mptest | 2025-09-12 03:27:44+00:00
The real answer is the same reason younger generations grew up learning how to use excel and word and windows, a rich company found yet another way to acclimate users to their ecosystem and bypass all those pesky regulations around tech and kids[1]. They give out dirt cheap tech to schools to get buy in, they get data, users, (mostly for life, how many non stem people do you all know who explore things like the software landscape?), in short, like everything else, money is the answer. they get marketshare. Schools get to boast about their modernity. only ones losing are us 99%'rs.

[1] https://youtu.be/N3zU7sV4bJE
by burnerthrow008 | 2025-09-12 03:28:49+00:00
> Wouldn't this best be resolved by productising the Apple LLM? Earphone API becomes open, as required by EU. However, use of the Apple LLM would be controlled by license. Earbud competitors could either license Apple's LLM, perhaps on a FRAND basis, or they could install their own LLM on an iOS device. Apple may bundle its LLM but must allow users to uninstall Apple's LLM, to free up space for alternatives.

They already tried that with the "Core Technology" fee, and the EU smacked them for it. So doing what you propose is probably a non-starter.
by lutusp | 2025-09-12 03:29:58+00:00
The article makes many good points, it's written by someone who knows how to write an essay, and it mentions Linux.

Technology-adept people will always have ways to avoid the prevailing swamp of dark patterns, but that's not corporate America's target anyway -- that target is people who constantly react to things, who don't exercise agency, who don't possess any measurable degree of autonomy.

That fact results from our broken educational system. In school, people are trained to surrender their autonomy early on. People aren't being taught how to think, they're being told what to think. And if we don't fix that problem, no later interventions have any hope of succeeding.

Few things have simple causes, but this is an exception. Most people are brainless consumers because that's public education's goal. It's not an unintended side effect.
by porridgeraisin | 2025-09-12 03:30:01+00:00
> Nazism (which is alarmingly prescient considering the direction India's been going in recent decades)

This practice of assigning the same label to two things with absolutely no similarity is how words like Nazism lose all meaning. The reason folks like you do this is to try to forcefully elicit the same emotional response one would have to the original situation in Germany, and make any rebuttal sound like a rebuttal against that.

Let's end this discussion here. Not interested in engaging with someone this disingenuous.
by freakynit | 2025-09-12 03:32:35+00:00
A better model I had in mind works like this: customers purchase tokens in any amount they choose. Companies then charge for their services using these tokens through the platform's APIs. At the end of each month, settlements are made based on the total token value. The smallest token unit could be as small as one-millionth of a dollar.

It’s similar to a digital wallet, but without currency conversion: customers cannot exchange tokens back into money.
by xvector | 2025-09-12 03:32:52+00:00
Everyone knows cows are sentient (not sapient) in a way not dissimilar to a pet, everyone knows factory farming causes immense cruelty and suffering to them, our peers call this out and the text+video evidence is well documented and freely available, 20% of humans abstain, but most people eat it to satisfy their taste buds.

So the cases are not dissimilar at all because your contemporaries do call this out. If causing such immense death and suffering for pleasure in the face of easily available alternatives is not greed, what is?

You are only highlighting my point how you are seeing something as acceptable that will probably be viewed as an unspeakable cruelty in the future, and yet you feel comfortable judging past humans by an increased standard whereas you clearly are not comfortable applying an increased standard to yourself.

You are a product of your society as much as the slave owners of the past were of theirs. This is why it is senseless and hypocritical to paint past peoples acting within the accepted mores of their society as evil - as if we are any better, relatively speaking!

It makes sense to celebrate those that push things forward, as opposed to condemning those that are simply doing what they know to be normal.
by ridiculous_fish | 2025-09-12 03:33:08+00:00
My favorite FP Fun Fact is that float comparisons can (almost) use integer comparisons. To determine if a > b, reinterpret a and b as signed ints and just compare those like any old ints. It (almost) works!

The implication is that the next biggest float is (almost) always what you get when you reinterpret its bits as an integer, and add one. For example, start with the zero float: all bits zero. Add one using integer arithmetic. In int-speak it's just one; in float-speak it's a tiny-mantissa denormal. But that's the next float; and `nextafter` is implemented using integer arithmetic.

Learning that floats are ordered according to integer comparisons makes it feel way more natural. But of course there's the usual asterisks: this fails with NaNs, infinities, and negative zero. We get a few nice things, but only a few.
by JustExAWS | 2025-09-12 03:34:23+00:00
My point is bragging about not taking advantage of LLMs in 2025 and I assume not even investigating what they can do would be like me bragging about I don’t need all of this bash shell stuff. I’m fine with doing all of my automation with DCL.

Wait until he needs another job and then comes crying about “ageism” when it’s actually he didn’t keep up with the latest trends.

As opposed as I am to doing any side work, you better believe if I were in an environment that doesn’t allow me to keep up with latest trends, I would be playing with it on the side.

Before the shit show of the current employment market, I would be looking for another job if I saw I was getting behind technically.
by wojciii | 2025-09-12 03:34:23+00:00
This is because of the Ukraine war.

We as a country are exposed to being attacked by Russia. Be that cyber attacks or destruction of assets by sleeper agents.

So instead of decentalizing the electrical grid and making sure it's secure someone at Dansk Supermarked thinks it will earn them money to be prepared for some future crisis.

I find the article native.. it says they trust Nets (payment company) to work offline ..
by thrdbndndn | 2025-09-12 03:35:14+00:00
I'm more bothered by the fact that this reference image is clearly a well-made piece of digital art by some artist.

We all know the questionable nature of AI/LLM models, but people in the field usually at least try to avoid directly using other people's copyrighted material in documentation.

I'm not even talking about legality here. It just feels morally wrong to so blatantly use someone else's artwork like this.
by cyberax | 2025-09-12 03:37:02+00:00
Yes, a phone is vastly more important than a personal car right now. You can easily live (especially in Europe) without a car, but a phone is indispensable.

I would have more sympathy for Apple if they behaved ethically, respecting developers and users. They absolutely do not behave ethically, preferring to exploit everything they can.

Turnaround is a fair play, so I'm going to shed zero tears if Apple is forced to spend a couple hundred million dollars (at most) adapting their internal documentation for their APIs.
by hollerith | 2025-09-12 03:38:21+00:00
>What's distinctive of the old blogging era is that the amount of online content at the time was extremely limited. You couldn't endlessly scroll through blogs.

That is not true: when the first blog started in 1996 or so, text was being added to the web so fast that nobody could read even 1% of it. (Ditto text on the newsgroups before the rise of the web.)
by somat | 2025-09-12 03:39:13+00:00
What sort of backwards system is this? Why is this not in DNS? Just drop an RFC that says how to add a trust demarcation record already. Here is a how i would do it.

TXT v=ps1 ;trust boundary at this point

TXT v=ps2 exception1.my.network. ; trust boundary with exceptions at this point

And then let the big operators argue for a few years on why this in insufficient and we need a complicated dsl (cough spf cough) v=ps3. and what to do when both ps1 and ps2 entries exist. (confused operator, ignore exceptions)
by nirvdrum | 2025-09-12 03:41:20+00:00
There are trade-offs using Native Image, for sure. Part of eliminating the JVM is that you won't have the JVM at runtime so you can dynamically load classes. Consequently you need to AOT compile any code you'd dynamically load as well. Release-over-release the tooling and support for dealing with reflection have become more user friendly. More of it is auto-detected during native image build and the remainder can be generated by a runtime agent (at least in my experience). I expect it'll be even easier with the new 25 release.

We've been shipping TruffleRuby as native image builds for years. Other Truffle languages have as well. And it's been quite popular with microservice frameworks. Recently I saw someone on the GraalVM Slack say they AOT compiled a large JavaFX application.

It's work, but probably far less than a rewrite in another language and the tooling is getting better. Obviously I can't speak to your experience, but if you haven't looked at it in a while it might be worth giving newer releases a shot.
by therein | 2025-09-12 03:41:28+00:00
Quite a burden to provide an ecosystem. I mean doesn't this extend to anything you want it to extend to? From AirDrop to the complete feature set of the AirTag and FindMy ecosystem. Your non Apple airtag has to show up in FindMy or at least be capable of being added? You have ultra-wideband features for AirTag. You need to make that available too?

If I were Apple, I'd say you got what you want EU, it works on ALL earphones in EU. But it will be absolutely terribly shitty because we will use the same model trained for our AirPods on your random headphones.

You're using a third party BLE airtag and clicking on UWB? Enjoy tracking this approximate noisy location that we're basing off of some noise pattern we didn't lock on.

Feature provided, just not well. Goes against Apple's ethos of trying to make things polished but don't let some bureaucrats weaponize that against you.
by ookblah | 2025-09-12 03:42:59+00:00
the fold 7 genuinely made me want to get a foldable for the first time, was that sleek. if it wasn't for being captive to the apple ecosystem i would strongly consider it (and may do so).

i think with agentic coding now my ideal setup would be to be able to walk away and remote in from my heavy desktop/laptop w/ just my phone and check in on stuff and do some light work, etc.

obviously i would still have my laptop but i wouldn't have to lug it around everywhere.
by Sniffnoy | 2025-09-12 03:43:34+00:00
This isn't accurate. It's true for positive numbers, and when comparing a positive to a negative, but false for comparisons between negative numbers. Standard floating point uses sign-magnitude representation, while signed integers these days use 2s-complement. On negative numbers, comparisons are reversed between these two encodings. Incrementing a float as if it were an integer will, in ordinary circumstances, get you the next one larger in magnitude, but with the same sign -- i.e., you go up for positives but down for negatives. Whereas with signed integers, you always go up except when there's an overflow into the sign bit.

A more correct version of the statement would be that comparison is the same as on sign-magnitude integers. Of course, this still has the caveats you already mentioned.
by rmunn | 2025-09-12 03:43:42+00:00
Considering they have a login system, I'm going to guess that the cookie includes your login (probably in JWT form), which automatically makes it essential to site functionality. Which means the banner is there just because if it was absent, someone would say "Hey, where's the cookie banner?"

In other words, it's not actually legally required in their case, but it's practically required, because it lets everyone know that the absence of the banner is not a violation of the law.
by miffy900 | 2025-09-12 03:44:51+00:00
> Charlie Kirk is hardly responsible for the 2nd amendment so trying to blame him for public shootings seems grossly unfair. So anyone who believes in the 2nd amendment deserves to be gunned down in public? Where does this end?

Please re-read the post you replied to; literally no one was blaming Kirk for public shootings happening. They were mentioning that Kirk has previously remarked about how shootings are ultimately a necessary trade-off for 2A rights. Seriously, you might also want to read the Newsweek article that the OP linked to; Kirk is quoted:

> "You will never live in a society when you have an armed citizenry and you won't have a single gun death," Kirk said at a Turning Point USA Faith event on Wednesday, as reported by Media Matters for America. "That is nonsense. It's drivel. But I am—I think it's worth it. "I think it's worth to have a cost of, unfortunately, some gun deaths every single year so that we can have the Second Amendment to protect our other God-given rights. That is a prudent deal. It is rational. Nobody talks like this. They live in a complete alternate universe."

Kirk SAID THIS; there's video of him saying this as well; I had to double check this myself as, putting aside the irony of his own death, how can anyone rationalise this way? Let alone say it out loud? I never heard of this guy before now and the more I read about him, the more I am astounded in the worst possibly ways.

> The left really needs to get a grip and look in the mirror. I have seen way too many 'normal' democrats mocking his death and implying it was justified because he was a 2nd amendment supporter. So are many of your friends, relatively, coworkers. When they see you express that opinion, we realize you're a sociopath and you're the fascist who thinks anyone who disagrees deserves death.

You are now ranting against a made-up argument that literally NO ONE made, but you.
Show HN: Root Managed Services
by 0x10ca1h0st | 2025-09-12 03:45:29+00:00
Hi HN!!! I am localhost, lol, and I am launching RootManagedServices, a managed service provider focused on small and mid-sized organizations. After years of watching MSP relationships stall over opaque pricing, alert fatigue, and weak security baselines, we’re trying to do it differently: automation-first operations, measurable outcomes, and real transparency.

What’s different about our approach

Automation by default. We standardize device/identity baselines and recurring tasks with policy + scripts, aiming to cut busywork tickets and MTTR. Wherever sensible we use reproducible configs and self-healing checks rather than one-off fixes.

Security as table stakes. Enforced MFA, least privilege, rapid patch SLAs, phishing simulations with coaching, and a documented incident runbook from day one (not “phase 3”).

Observable operations. Clients get a simple monthly scorecard: patch compliance %, mean time to resolution, backup/restore test results, phishing failure rate, and “preventable ticket” trend lines.

Transparency over lock-in. Clear SLOs, shared runbooks/playbooks, and clean data export. If we’re not a fit later, you shouldn’t be stuck.

Simple pricing. Straightforward per-user/per-device plans with published inclusions. No surprise “consulting blocks” for routine care.

Where we are now

Working with early customers and refining our onboarding playbooks (identity, endpoint, backup, email security, and network).

Building on a vendor-agnostic stack; we favor open standards and, where it makes sense, open-source components for monitoring/telemetry and remote support.

Publishing select runbooks so clients (and other MSPs) can see how we work.

What I’d love feedback on from HN

If you run or buy from an MSP: what are your biggest pain points today?

Which metrics would you actually care to see each month?

Any strong opinions on stack choices to avoid or must-haves for a modern MSP?

Would open-sourcing more of our playbooks be genuinely useful, or just noise?

If this resonates (or if you think it’s misguided!), I’d appreciate your comments. I’m especially looking to talk with SMB founders/IT leads, other MSP operators, and security folks who’ve lived the day-to-day.

Thanks!!
by brothrock | 2025-09-12 03:47:56+00:00
This type of coding has been extremely helpful to me in the past few weeks. I’m on parental leave, but also a co-owner of a small company and can’t completely log off.

I can one handed spec out changes, AI does its thing, and then I review and refine it whenever my kid is asleep for 20 minutes. Or if I’m super tired I’m able to explain changes with horrible english and get results. At the same time, I am following a source control and code review process that I’ve used in large teams. I’ve even been leaving comments on PRs where AI contributes and I’m the only dev in the codebase.

I wouldn’t call this vibe coding— however vibe coding could be a subset of this type of work. I think async coding is a good description, but bad because of what it means as a software concept (which is mentioned). Maybe AI-delegation?
by rmunn | 2025-09-12 03:48:29+00:00
I don't use the Youtube app on mobile, precisely because I've been unable to block ads in it. Instead, I do one of two things: either pre-download the video with yt-dlp then copy the .mp4 to my phone and watch it with the VLC app, or else if there's a video I need to watch right now and all I have is my phone, I use the NewPipe app (https://github.com/TeamNewPipe/NewPipe, GPL 3, has to be sideloaded because of course Google won't allow it in the Google Play store) to watch the video without ads. Every so often Google changes the internals of how Youtube works, and then NewPipe fails until they get out a new release, but it's been working fine for the past several months.
by bitpush | 2025-09-12 03:52:40+00:00
I mean, this was long time coming. The web existed in a symbiotic relationship. Publishers (news, blogs, website owners) always saw search engines as a way to get users/traffic into their own property. The search engine made money by showing ads during that time, and publishers got users which they otherwise would not have.

Perplexity takes the content from the websites, show them as their own on their own site ("answers"), making the websites irrelevant. This has 2 issues

1. The websites lose users -> they make less money -> they go out of business

2. Fewer websites mean perplexity does not have any content to "distill" and "answer" responses with, leading to sub-par product.

It is a vicious cycle.
by daniel_iversen | 2025-09-12 03:55:49+00:00
What I said was the US hasn't changed the 10 amendments (as far as I know) - they're written exactly the same way they were hundreds of years ago, right?. Agree with you it seems like people are playing whack-a-mole trying to fiddle with the interpretations, but maybe they need to have a look at the actual core 10 amendments in the first place?
by drnick1 | 2025-09-12 03:57:17+00:00
Isn't the data Palatir is using already in the hands of various levels of government? If so, they are just doing glorified database joins. The real issue here is if they start incorporating private data that shouldn't be accessible to governments, such as location data collected by Apple/Google phones, social media posts, interactions with AI tools, etc. Ultimately though, users should blame themselves for giving such data to Facebook, Google, and others. It's been clear from the beginning that those services were free because they were mass surveillance machines in disguise, and that every data point collected would be monetized.
by jandrewrogers | 2025-09-12 03:59:06+00:00
> They should stop doing that then and use standards like everyone else.

Many of those standards are objectively poor. I don’t want to live in the world where what we are allowed to use is defined by the lowest common denominator of mediocre engineers.

Mediocrity über alles is what you are tacitly advocating for. I’ve been part of many standards processes where the majority democratic outcome was low-quality low-effort standards that were extraordinarily wasteful and inefficient because the people making the standards didn’t care, it was all about what was expedient for them. This is the default state of humanity. No one should be forced to comply with that garbage by regulatory fiat if they don’t want to.
by ImPostingOnHN | 2025-09-12 04:00:38+00:00
In this case, it's apple doing the untoward thing, by artificially limiting users' devices, seemingly only for anticompetitive reasons.

As this is HackerNews, you should expect to see at least a couple commenters who believe they should have control over devices they own, including interoperability without artificial, anticompetitive limitations.
by ants_everywhere | 2025-09-12 04:01:52+00:00
Specifically about autism, I don't. There is an academic literature on trolling and social media, which you can find on google scholar or talking to ChatGPT or Gemini for introduction points. The papers I've read haven't been outstanding, but it's better than nothing.

I thought about building tools to track it on Reddit, but with the API changes most of the existing tools have been shut down.

There also used to be sites that tracked foreign influence activity but they've mostly stopped from what I can tell.

I did use some of those tools to track inorganic activity in other forums (not autistic spaces at the time) and got a feel for what inorganic activity looked like. Then when I saw the changes in autistic spaces I was able to see the patterns I had already seen elsewhere.

On Reddit at least, what usually happens is trolls try to become moderators. Or, failing that, they complain about moderators and fork the subreddit to a new sub they can moderate. Typically they'll show up as unproblematic power users for a few months before it becomes clear they're trolls. Once they have moderation powers it's basically over.

At any rate, with LLMs it's impossible to track now. Your best bet if you're interested is to study how it works in known cases and then use your own judgment to decide if what you're seeing matches that pattern.