MurphyA/hacker-news huggingface dataset:
by doublerabbit | 2026-01-21 22:33:58+00:00
Mine: It's not Linux. Linux feels like a heavy weight. Compiling a kernel is tideous. If a service fails, systemd breaks which a PITA in to fix. "Waiting for X/Y to quit", NetworkManager is archaic.

I've found that on RedHat based distro's you have to at least enable different repo's (epel, rpmfusion, el) just to get the packages required. Debian you're already out of date but that's for security, so fair enough. It's under corporate control, Ubuntu (Canonical) is corporate, anything RedHat (IBM) are corporate. You try to look online for a reason why SSSD is failing and the actual answers are hidden behind a paywall on redhat.com

We have aggressive HP machines designed for Windows with 4000RTX's which get used for rendering. They get thrashed and for the studio to obtain further TPN status I am moving from Windows to Linux. The struggles on a good day to operate with them is insanity. I'm now drinking 2x double shot lattes a day from just a single, double shot. Next it will be whisky, some days I have snuck in a shot of Mezcal before work in hope the Mezcal gods save the day.

FreeBSD handles them like a champ. TPN doesn't recognize FreeBSD so it has to be Rocky Linux.

I needed a PXE server, this shop only had a old 2009 mac mini left over in the cupboard. It does the job, 100Mbit is fine for provisioning, and if I want more I'll just use a USB Ethernet dongle. Linux, failed. FreeBSD, booted off memory stick and has been working flawlessly. I now have a working PXE server coded in TCL and running on FreeBSD. It's glorious and because so I've now been told going forward all my future creations must be Python. Urgh but fair enough, TCL is niche.

ZFS <3, why the hell TrueNAS went Linux is beyond my grasp.

I run FBSD 16 (bleeding edge) on my main rig, 4x screens. 2x27' 4K, 2x27' all work flawlessly with Xorg.

Jails are fantastic, my web browsers never touch the OS and at any point I can torch them and roll back to a clean snapshots. Thanks ZFS.

Four of my colocated servers are running FreeBSD. Two of them have over 1000 days uptime.

mookie@cookie:~ $ uname -a && uptime
FreeBSD cookie.server 12.2-BETA1 FreeBSD 12.2-BETA1 r365618 GENERIC amd64
10:39PM up 1699 days, 1:31, 1 user, load averages: 0.64, 1.30, 1.31

My laptop which works flawlessly including suspend (MSI Modern 2015) works as my media TV station with Bluetooth audio streaming to my sound bar with a 3rd party HDMI transmitter. This runs FreeBSD.

I didn't see you give any reason to why you don't like FreeBSD. because what you can do on Linux, you can do on FreeBSD.

./configure, make, make install. Nothing else is required unless you want docker, then eww. go away.

My life of a FreeBSD admin has been a large weight off my shoulders. And I was there when Linux was on the 2.x branch kernel & you had to write your own X config without internet at the age of 13. If it wasn't for Minix pissing off Linus, Linux wouldn't of existed. The only distribution if forced would be Slackware.
by ameshkov | 2026-01-21 22:34:03+00:00
Hi, I’m one of the people working on this.

One clarification that may not be obvious: open-sourcing this isn’t primarily about signaling or auditability. If that were the goal, a standalone protocol spec or a minimal reference repo would have been enough.

Instead, we’re deliberately shipping full client and server implementations because the end goal is for this to become an independent, vendor-neutral project, not something tied to AdGuard.

We want it to be usable by any VPN or proxy stack and, over time, to serve as a common baseline for stealthy transports — similar to the role xray/vless play today.

Happy to answer questions or clarify design choices.
by basch | 2026-01-21 22:34:37+00:00
8 and 8.1 were two full different releases as well. 8.1 was much better than 8.

The Kernel Version Numbers are a better hint at what is going on than the marketing releases.

Windows 2000 NT5, XP NT 5.1

Vista NT6, 7 NT6.1, 8 NT6.2, 8.1 NT6.3
by dylan604 | 2026-01-21 22:35:00+00:00
> and whilst orbits are fast satellite manoeuvres are slow

This is something people unfamiliar tend to misconceive in their limited thinking on the subject. You can't just tap the breaks to slow down. Changing altitude of satellites is done by speeding up to increase altitude and slowing down to lower altitude. Once you change the velocity and reach the desired altitude, you have to then undo that acceleration to get back to orbital velocity. Fuel is required in both directions. The less fuel used the better for the maneuver. Most satellites EoL is defined by remaining maneuvering fuel vs functionality of the hardware.

My first understanding of accelerating in space was from the old Asteroids game. To slow down, you had to rotate 180° and start accelerating in that direction. Others might learn it from Kerbal.
by tharmas | 2026-01-21 22:35:23+00:00
The USA has a long history of bullying Canada, long before tRump. He's just more blatant and obvious about it.

There is such a concept of carrot and stick. If the USA wants Canada to be a "good" (in the eyes of America) neighbour then for the love of God why don't they start using a carrot instead of the stick?
by robotresearcher | 2026-01-21 22:35:36+00:00
> Assembly programmers became C programmers became Python programmers. The abstraction rose, individual productivity increased, more total software got written, and roughly similar numbers of people were employed writing it.

The number of programmers has changed so much, from ~zero in the 1940s to tens of thousands in the sixties, to, what, maybe 30 million today? While most programmers worked a little or a lot in ASM from invention until the 1980s, it's a very specialized role today.

I do not believe that 'roughly similar numbers of people were employed writing' ASM, C, and Python except for the instant that C outpaced ASM in the seventies and when Python outpaced ASM somewhere around the millennium.

Probably at no time were ASM, C, and Python programmers even close to similarly numerous.
by cassiepaper | 2026-01-21 22:35:44+00:00
Great niche!

Few questions:
- Were you soloing the entire thing? What about ops/research/market analysis? What about the design?

- Did you think about it as product-first or technology-first? Other words, did you build a solution for scoped audio mgmt, or a music player for kids?

- What's your tests status? Full coverage? CI/CD?

- How did you approach the entire legal aspect? Single lawyer? Self? Not at all?
by Klonoar | 2026-01-21 22:35:51+00:00
I self host a Conduwuit (or Continuwuity or whatever the active fork is named these days - I just git pull periodically).

Mostly use it for following some OSS projects that operate on Matrix, and I also decided to use it for some low severity notifications for job results while mobile. It works well enough.

Matrix clients still largely suck though Element X has finally gotten better over the past year.
by anonymars | 2026-01-21 22:35:59+00:00
Even if we ignore the siblings: but what is being selected for? Pure economic value, right? In other words, imagine two choices: a cheap meal that takes X time and Y money to prepare and eat, vs. a nutritious meal that takes X+n1 time and Y+n2 money to prepare and eat.

If the "fitness function" of the system is "produces more economic value" then it will select for (encourage) the first option because health and enjoyment of the consumer aren't being selected for. They are second-order effects at best, like pollution and other externalities.

I'm reminded of the RFK speech (the dead one, not the death-adjacent Jr.):

"Yet the gross national product does not allow for the health of our children, the quality of their education or the joy of their play. It does not include the beauty of our poetry or the strength of our marriages, the intelligence of our public debate or the integrity of our public officials. It measures neither our wit nor our courage, neither our wisdom nor our learning, neither our compassion nor our devotion to our country, it measures everything in short, except that which makes life worthwhile."
by woggy | 2026-01-21 22:36:25+00:00
Very interesting, seems like a good framework to test and experiment with memory. I am curious why it wasn't able to solve it considering it is a well known game. Would be interesting if puzzle games like this could be generated so we know it's not already been trained on it.

I wonder if the improvements due to different memory system approaches apply in a similar way to tasks that are in its training history vs those that are not.
by azornathogron | 2026-01-21 22:36:39+00:00
Is crawling really solved?

Any naive crawler is going to run into the problem that servers can give different responses to different clients which means you can show the crawler something different to what you show real users. That turns crawling into an antagonistic problem where the crawler developers need to continually be on the lookout for new ways of servers doing malicious things that poison/mislead the index.

Otherwise you'll return junk spam results from spammers that lied to the crawler.

I've never done it so maybe it's easier than I imagine but I wouldn't be quick to assume that crawling is solved.
by timbit42 | 2026-01-21 22:36:41+00:00
Zorin OS asks whether you want a Windows-like or MacOS-like desktop during setup.

My top recommendation for a Windows user though is Linux Mint. It's desktop is called Cinnamon and while it doesn't look exactly like any Windows desktop, it's familiar enough that people don't have trouble switching to it. Linux Mint seems to be the, "It Just Works", Linux distro these days.

Beyond that, if you don't mind installing themes, most Linux desktops can be themed to look like whatever version of Windows, MacOS, etc. that you want. Getting the feel can be more difficult. KDE Plasma is very customizable though if you are willing to spend the time.
by ofabioroma | 2026-01-21 22:37:17+00:00
Great questions.

On scaling: appends don't create versions, only updates and deletes do. So for your 10k message conversations, uc.get() is O(n) reads. Standard database scaling. The versioning overhead only kicks in when you're actually mutating context, and even then we handle the optimization so you don't have to think about it.

On version history: each agent run doesn't create a version. Versions are created when you update or delete a message. So if your agent appends 1000 messages across 1000 runs, that's just 1000 appends. No version explosion.

Time travel (rewinding to a specific point) is also O(n). This was my personal main bottleneck when deploying B2C agents, so the API is heavily optimized for it.

For your 5 accounts x 5 conversations setup: you'd have 25 separate contexts. Each scales independently. Parse through them however you want, filter by metadata, retrieve by timestamp or index.
by dragonwriter | 2026-01-21 22:37:20+00:00
> Do illegals (and that is an honest question) benefit from constitutional rights?

Generally, yes. There are rights that are protected only for citizens (e.g., voting rights), but most Constitutional rights restrain what the government can do to people, an are not keyed to citizenship, or to residency status. It is particularly important that due process rights are not keyed to status, because otherwise simply by presuming a status that is not entitled to due process, the government could absolve themselves of the requirement to prove that you actually had the status in question, and proceed directly to the sanctions associated with the status.

> And, lastly, where was the outrage here on HN when, in 2015, Obama awarded a Presidential Rank Award to Tom Homan (the same Tom Homan) for how he handled the millions (!) of deportations under Obama?

The deportations under Obama were manifestly handled differently than under Trump, so one could very consistently object to the latter and not object, or not object as strenuously, to the former.

> By now under Trump only 20% of the number of illegals that Obama deported have been deported.

The main objections have never been to the number of people lawfully subject to deportation who have been deported.
by testing22321 | 2026-01-21 22:37:34+00:00
No. It literally means the police have no obligation to help anyone.

The can (and do) stand around with theirs thumbs a up their asses while bad shit happens.

https://www.nytimes.com/2005/06/28/politics/justices-rule-po...

See also uvalde schoool shooting where they did jack shit while kids were executed en mass.
Show HN: Squadsure a free tool for volunteer sports committees
by chocoboaus3 | 2026-01-21 22:38:40+00:00
hey all,

I work on a volunteer football committee and one of the areas where amateur clubs struggle in many cases is assessing the viability of teams.

Each season yes there will absolutely be teams that will get the numbers, but when clubs want to expand their reach (perhaps into new age groups, into new divisions) it can be difficult to easily gauge whether it is worth opening registrations and taking that risk.

Many of the registration tools clubs use do not offer the ability to have an expression of interest product, and instead only offer proper registrations including credit card payments up front so players have to pay to indicate interest. One could argue that means players are definitely interested, but its also a huge barrier to entry especially when its possible that team will not be viable.

This leads to situations where clubs may have to provide refunds and tell players they can't run the team that year. This leads to bad PR and of course nightmare accounting for the volunteer treasurers.

Squadsure closes this gap by offering the ability to post teams you are thinking of running, including the minimum number. It is low friction in that potential players only have to offer a name and email, to be kept up to date as to whether the team can go ahead.

It gives clubs custom pages listing the teams for expression of interest that they can easily share on social sites, emails, whatsapp etc.

Players can also see how close the team is to the goal and admins in the backend can export the data out to easily contact those players once the team becomes viable.

I built this because we had this very problem at our own club and I've seen it reflected in other clubs and sports as well.

It's designed to be easy to use, low friction and save time. Something that volunteer committees crave, because this is not their day job.

Give it a look and let me know what you think. I built this not to become a billionarie or even a millionaire, but to solve what to me seems to be a pretty obvious gap in sports registration software.
by Nextgrid | 2026-01-21 22:38:48+00:00
> the head of Communications immediately said he's going to start looking for alternatives.

He's gonna start looking for alternatives and then most likely find nothing that matches the featureset vs price of the current solution + the cost of switching, and the matter will quickly disappear.

Last time AWS or Cloudflare was down a lot of noise was made and a lot of people started looking for alternatives too - and everyone forgot about it a week later.

> Only for the company.

Yes, the point of business is to make profit, not to be a charity. Bending Spoons believes they can extract enough profit off Vimeo to justify the purchase price, either by reducing expenses, raising prices or both. This may still be palatable to the customers if they don't have any better option.
by Imustaskforhelp | 2026-01-21 22:38:49+00:00
It's just so wild how great Duckduckgo is & how under-rated it is.

It's available in all major browsers (Here in zen browser, it doesn't even have a default browser but rather on the start page it asks between the three options, google duckduckgo and bing but yes if you press next it starts from google but zen can even start from ddg, its not such a big deal)

Duckduckgo is super amazing. I mean they are so amazing and their duck.ai or ai actually provides concise data instead of Google's AI

DDG is leaps ahead of Google in terms of everything. I found Kagi to be pleasant too but with PPP it might make sense in Europe and America but privacy isn't/ shouldn't be the only who only pays. So DDG is great for me personally and I can't recommend it enough for most cases.

Brave/Startpage is a second but DDG is so good :)

It just works (for most cases, the only use case I use google is for uploading images to then get more images like this or use an image as a search query and I just do !gi and open images.google.com but I only use this function very rarely, bangs are amazing feature by ddg)
by JohnFen | 2026-01-21 22:38:49+00:00
I know a couple of doctors and they both told me the same thing (this is likely dependent on exactly where you are): the amount of time they can spend with any given patient is less than 15 minutes. In practice, they have to "rob peter to pay paul" and try to minimize the amount of time they spend with patients who have lesser medical needs so they can spend more time with patients who have more complicated situations.
by JohnMakin | 2026-01-21 22:39:09+00:00
> The measured take, that LLMs are a significant productivity tool comparable to previous technological shifts but not a rupture in the basic economic fabric, doesn’t generate much engagement. It’s boring.

This isn't a new take. The problem is, "boring" doesn't warrant the massive bet the market has made on it, so this argument is essentially "AI is worthless" to someone significantly invested.

It's not so much that people aren't making this argument, it's that it's being tossed immediately into the "stochastic parrot" bunch.
by galaxyLogic | 2026-01-21 22:39:23+00:00
Could I ask the AI to create me a set of template-files as described by you above? Or if there is an example set of template files somewhere then ask the AI to do its thing based on those? Or ask the AI to create me such a set of template files for it to work on?

I mean why do I need to read from HN what to do, if AI is so knowledgable and even agentic?
by corderop | 2026-01-21 22:39:43+00:00
They acquired European companies in the past and did similar things (e.g. Komoot). They are in the process of acquiring Eventbrite, where a big part of the workforce is located in Spain, and the feeling is that they are going to do the same there.

It will probably take more time due to legal processes and severance packages may be better, but I don't think this is going to stop them, let's see.
by adeon | 2026-01-21 22:40:05+00:00
I found the tone in the article annoying, but my skim reading was that it is an actual vulnerability. The screenshot from OpenAI loads an image from a third-party site and the URL of the image might have all sorts of details etc.

I think the viewer should have some CSP policy in place to not do that.

That being said, if it was closed as "Not Applicable" it gives me a bit of reason to wonder if some crucial details about the whole chain was either not articulated or mentioned by PromptArmor. Maybe for other reasons it is not actually reasonable to put that on OpenAI site. I'm not sure on the spot. But on a skim read it looks like a legit vulnerability from OpenAI's part that they should fix.

I really wish PromptArmor just opened with "OpenAI's log viewer page lacks CSP policies, so it can load arbitrary URL images and here is an example how such things can easily end up on that page". This was really annoying to read but I kept going because I was curious was it a legit thing or not...

Edit: I don't know if the article was edited just now but there is a clarification paragraph that actually makes it a bit more clear. PromptArmor if you are reading this, I wonder if my gut reaction of being skeptical simply because of the tone and presentation is a common thing and there are ways to both be convincing right at the start of an article, but still allowing yourself to be marketing-like. I probably would have started with a paragraph that dryly describes exactly the vulnerability "OpenAI's Log viewer is not secure against maliciously crafted logs, which can result in data exfiltration. On this page, we show a realistic scenario by which a malicious third-party can sneak in an image URL to this page and exfiltrate data." and then go on with the rest of the article.
by gpt5 | 2026-01-21 22:40:10+00:00
Guessing here - but they are probably relying on game theory / auction theory. They have a built in "sniping bot" - by allowing you to type your highest price, and it will auto-bid for you until that price.

The fear of being sniped encourages you to bid your maximum value, and not just wait and see if you can sneak in a lower bid. This is what all auction sites want.
by llbbdd | 2026-01-21 22:40:17+00:00
I've long wanted something like this kind of always-on logging but I fear that the social element is the hardest to crack. Besides having a record of the substantial amount I reason out loud to myself, it'd be valuable to be able to really remember everything I'm present for in that level of detail, but I'd feel awkward if the recording device was obvious, I would feel subversive if it were hidden, and people may not like it very much to have someone in their life who has notes on every interaction to refer to.
by anonymars | 2026-01-21 22:40:29+00:00
Honestly, I know I'm going to sound off my rocker but thinking of e.g. Mass Effect or The Matrix, are we watching ourselves getting evolved/replaced in real time?

All of existence has been a to-and-fro of larger organisms emerging by connecting and subsuming smaller ones. Organelles, cells, organisms... Are we creating the instruments of our own ascension (fancy calculators) or are we doomed to watch AI and the internet manipulate and supersede us?
by bsoles | 2026-01-21 22:40:41+00:00
> is there any Linux distro with a desktop experience that matches Windows and macos?

Sure. Ubuntu, for example.

I don't know what people's expectations are in terms of UX & GUIs, but I have been perfectly happy with Ubuntu over the last 10-15 years.

Other than gaming (I am not a gamer) and some specialized applications (Photoshop, etc.), I can always find an application on Ubuntu that worked for me: Libre Office, FreeCAD, KiCAD, IDEs, most programming languages, ...

There is no problem with installing stuff either. In the last 10 years, I did not have to build anything from source and "apt" (or its GUI equivalents) works perfectly fine.
by themafia | 2026-01-21 22:40:44+00:00
I don't understand the sealing and ex-parte motions in this case. It looks completely corrupt. They're claiming that the archive would have released all the material publicly if they were allowed to know an injunction was about to be filed against them.

Yet all those songs certainly have illegal copies already being distributed on the internet. So what was the actual harm being prevented here? I cannot understand how they hoodwinked a court into this misguided procedure.
by listenallyall | 2026-01-21 22:41:06+00:00
I'd question why your "head of Communications" isn't already aware of alternative vendors for important pieces of their domain. After all, companies go out of business, get bought out, change pricing all the time. And Vimeo was bought out months ago - this person didn't start researching then, just in case? I'd suggest the CEO start "looking for alternatives" for this employee.
by joshuamcginnis | 2026-01-21 22:41:07+00:00
If you are a moral relativist, as I suspect most HN readers are, then nothing I propose will satisfy you because we disagree philosophically on a fundamental ethics question: are there moral absolutes? If we could agree on that, then we could have a conversation about which of the absolutes are worthy of inclusion, in which case, the Ten Commandments would be a great starting point (not all but some).
by ChadNauseam | 2026-01-21 22:42:03+00:00
Didn't know about this. Thanks!

Not related, but I often want to see the next or previous element when I'm iterating. When that happens, I always have to switch to an index-based loop. Is there a function that returns Iter<Item=(T, Option<T>)> where the second element is a lookahead?