MurphyA/hacker-news huggingface dataset:
by lostmsu | 2025-11-09 12:10:12+00:00
I actually also used it on .NET codebase, specifically https://github.com/m4rs-mt/ILGPU

It is just poor at designing a generic solution despite repeated requests to follow the design of existing alternatives (present in the same repro). It tended to plug holes in a broken architecture it came up with on its own instead of redesigning or trying to simplify its code to be able to keep it in its own head. TBH I suspect this might be limited purely by context length.

It produced fine(-ish) initial bits so a few tests would pass, but it dug itself a hole of introducing provenance and could not keep track of it properly. You can see it: https://github.com/lostmsu/ILGPU/tree/Vulkan-GPT-5-Stuck

TBH2: this was a huge request. But also there are already other backends it could just mirror.
by lazide | 2025-11-09 12:10:34+00:00
Airbus literally is the result of mergers of many countries aircraft manufacturers [https://en.wikipedia.org/wiki/Airbus], including - from that list, Messerschmitt.

In capitalist systems. Boeing is also still a going concern, and is a major competitor to Airbus. It hasn’t ’imploded’.

It is having some difficulty right now - but more due to the entire US economy going through a ‘narcissistic’ phase.

Airbus has plenty of issues a decade or two ago, including very similar issues to what Boeing has recently been going through.
by indolering | 2025-11-09 12:12:16+00:00
These prices are consistent (actually more costly) than public bounties by (now defunct) western based exploit brokers and manufacturer bounties.

> Those are (mostly) not RCE, and are for consumer devices configured in a default way.

I'm more worried about activists and journalists in developing counties without the financial means to afford flagship phones. But even Google can't manage to keep out a pedestrian mid sized security outfit selling to the cops and the FBI.

When activists lobbying for a fucking sugar tax in Mexico get hacked, then the bar is too fucking low.

Let's not talk about the nightmare that is old networking equipment or IoT devices.
by ekjhgkejhgk | 2025-11-09 12:12:58+00:00
Ignorant take. WhatsApp uses XMPP. Zoom uses XMPP.

You see, I kept learning about XMPP and thinking "this is really good stuff, why isn't it more widely used?"

And so I realized: It IS very widely used precisely for being so good. Then the companies intentionally making it un-interoperable.
by austin-cheney | 2025-11-09 12:13:40+00:00
I would put your entire house behind a custom DNS relay you control, like a PiHole. Use that to eliminate access to advertisements, pornography, some walware, and social media.

I would also consider use of Gentoo as your Linux distribution to force learning about building packages and command line. I would avoid Arch as that might be too much of a challenge.

For me the goal would be forcing them to learn how this stuff works. I would emphasize scripting in the shell like bash scripts, JavaScript via node, Python, and possibly even Perl. This will take a lot of guidance to get this started because they will need some real world use cases about why they immediately benefit.

Once you get the OS finally set up create an ISO of it and put it on both a thumb drive and home file server. Give the kiddo root access to their own computer and let them really break stuff because you can restore from backup

Edit:

Immediately downvoted. This comment apparently caused a nerd god to shed a tear.
by apwheele | 2025-11-09 12:14:08+00:00
For the more specific part that the PD states it does not physically save the data locally, I do work with cities Police departments and Flock will integrate with the local record management system.

I suspect they probably do have the data locally integrated (at least for the time period the state allows them to retain the records). But even if they do not, many police departments that would not be an excuse (although you need to request fast, many states only retain for 30 days or less now).
by WhereIsTheTruth | 2025-11-09 12:14:15+00:00
You're technically correct, but you're slicing the argument so thin it disappears

The YouTube drama you glossed over is the point: we've reached a stage where explaining how to bypass Microsoft's arbitrary hardware requirements gets censored for "physical harm"

On systemd: calling it a Red Hat/Microsoft, driven monoculture that mediates everything from device mounts to DNS is accurate, the same consolidation that gave us Microsoft signed boot chains also delivered one init system to rule them all, dismissing this as "merely ideological" is exactly how normalization works, by the time it's a technical dependency, it's alreadt too late, look at the "cloud" ecosystem..

You listed exceptions, but let's be honest, they are only just distros.. Tails and Qubes are security, hardened research tools, not daily drivers for "elderly relatives". Alpine, Gentoo and Void require deep knowledge, technical skills and an ongoing maintenance that defeats the "set it and forget it" goal

And yes, you can buy a Purism or System76 laptop, but that's the exception that proves the rule: you must pay a premium and choose their hardware to escape the shim problem, that's not freedom; it's choosing your corporate master from a smaller menu, all subject to the same master/ideology

*BSD remains the only ecosystem offering a complete, usable desktop without either a Microsoft signature or a sprawling, vendor, controlled init system, if that sounds hyperbolic, it's because the Overton window has already shifted so far toward corporate control that stating the obvious appears radical

Today Linux supports most HW but Tomorrow, if the Chip Security Act passes, chips will be legally required to contain tracking and kill-switch mechanisms, while the Act doesn't directly mandate Linux to restrict hardware support, it creates the legal infrastructure for exactly that: either mainstream distributions cooperate with the surveillance architecture or risk being barred from running on modern hardware

The 'choice' becomes BigTech-approved Linux that supports backdoored silicon, or niche distros that can't run on any new machine

I could continue with many more examples, but I feel like none of the people over hear understand the point

https://www.centerforcybersecuritypolicy.org/insights-and-re...
by mcv | 2025-11-09 12:14:16+00:00
There are several people with my name at the company I work for. I frequently get email meant for someone else.

Worst was at another company where a person with the same name has just left, so they gave me that email address. Turned out he was subscribed to several Confluence pages for which I now received updates. But I didn't get his Confluence account, so I couldn't unsubscribe from those updates.
by gcanyon | 2025-11-09 12:15:44+00:00
I was just talking with my wife yesterday about how readily people assume they have superior competence to or greater insight than experts in a given field. I'm not picking on you in particular, but your comment jumped out at me.

Substantially:

We've been eating "low quality" food of one type -- ultra-processed food -- since at least the '60s, so what's your explanation for the recency of the effect?

And some time earlier than that -- very roughly the 1920s and earlier -- we were eating "low quality" foods of a different type: spoiled, adulterated, and questionably-sourced food products, so do you claim that we started with poor concentration then, got better/had a heyday in the mid-20th century, and now we're declining again?

In short: what's your evidence to support your claim?
by xrd | 2025-11-09 12:16:23+00:00
They probably will want to play games. It's a slippery slope. But if you go that route:

Steam works amazingly well. And you can set up family controls.

Roblox works great using "Sober" I don't recommend letting them play Roblox but I'm stuck with it.

Minecraft and Curseforge work well, too.

Time Keeper Next is a great time limiting control system. If you have a little awareness of docker you can run it in a container and even access it on your phone through an admin gui. If you need help on that get my email from my profile and I'll happily share my details.

My kids 8,10,12 know how to use the command line. I'm really proud of them.
by pqtyw | 2025-11-09 12:16:53+00:00
IMHO Europe changed massively since the 80s and 90s in that regard, though.

Arianespace was pretty much SpaceX of the 80s and there were quite a few tech companies back then. Due to various reasons stagnation entirely took over Europe after the start of this millennium. Hard to say why. Certainly not putting all the blame on them (since Britain isn't doing that great either) but I don't think especially the Euro and the EU becoming much stronger helped.
by but-vaccum | 2025-11-09 12:17:19+00:00
Latency itself doesn't mean squat. Throw a pair of trancievers into deep space and no relative motion and all bitrate limiting factors (dispersion, multipath, doppler shift- I'm sure there's more) disappear besides SNR/inverse square and retransmission.

Going beyond intuition- secondary reasoning says since GSO bandwidth & bitrate is acceptable for TV and sat phones by the hundred.

Tercheriary is we have/had a few hundred bps from Voyager II and that's a might bit further out than the moon, and it was called out that using an 80meter dish it could be pushed to a little over 1kbps- which means at some point inverse square becomes the only non-neglegiable factor.

So please, explain with something besides repeatedly saying "latency." Even if I'm wrong, they're strong enough counters to deserve more than a single word.
by alansammarone | 2025-11-09 12:17:26+00:00
This is getting absurd, seriously. People can choose the tools they use. Whether you're old school or one of the new age people who don't even use punch cards anymore (don't even get me started on people using vi... myself, nothing will ever beat ed).

The comments section of this it's all a version of ad hominem, essentially (whats latin for tool?): "this is using AI, isn't?"

Right now, I'm not interested in the content, so I won't make any comments about that. That's not my point. But the "lol AI????" tone is getting out of hand. Let's judge people by the quality of their content, not by their choice of tools.
by pron | 2025-11-09 12:17:45+00:00
I'm still not sure what exactly you're asking, but the implementation of print linked above (https://ziglang.org/documentation/0.15.2/#Case-Study-print-i...) typically requires some kind of syntactic macros in other lanugages as does something like "innerParse" here (https://ziglang.org/documentation/0.11.0/std/src/std/json/st...), this (https://ziglang.org/documentation/0.15.2/#Generic-Data-Struc...) would typically require some kind of a separate generics or templates feature in other languages, and to see how comptime replaces interfaces, search for "formatType" here: https://marcelgarus.dev/comptime.

Again, the novel use of partial evaluation in Zig is that it eliminates generics, interfaces, and macros. Any language that has one or more of these features does not have this novel design.
by technothrasher | 2025-11-09 12:19:57+00:00
Ah yes, IRIX. My biggest recollection of it was being annoyed that they had a bug in updating the utmp file correctly, so that it would sometimes leave users in it that were no longer logged in the system. I wrote a quick and dirty cron job hack that would compare the utmp to the wtmp entries once a minute and delete any stale users it found, and I posted it to usenet for anybody else annoyed by the issue. I was surprised a while later to see that rather than fixing the bug, SGI employees were recommending people install my dirty little hack.
by zukzuk | 2025-11-09 12:21:34+00:00
I have a relatively rare name — I’ve actually never met anyone with my last name, never mind someone with my full name — and this happens to me regularly. Last week I got a job rejection from New Zealand post, for a while I was getting someone’s pay stub notifications from the US, etc.

I suspect it’s because I was the first to register the first.last@gmail.com address for my name. I guess it’s a bit like owning a simple noun .com domain.
by tannhaeuser | 2025-11-09 12:21:47+00:00
The question is why developers even want to contaminate markup with programming constructs when they have already everything they could ask for, including an object literal syntax ("JSON") for arbitrary graphs that also can encode a DOM.

SGML (XML, HTML) is for content (text) authors not developers, but webdevs just don't get it and look at it as a solution to developer problems.
by HarHarVeryFunny | 2025-11-09 12:22:20+00:00
> I absolutely do not agree with this, in fact believing so is absurd and I can't possibly fathom what would lead you to believe this.

Its not clear if you have any experience with C++ or you are just trolling.

Try using STL containers like std::list, vector, map, set and see how they behave. Or just read the documentation.

You bring up move vs copy constructors... which is irrelevant since a properly implemented move should give the same result as a copy other than the side effect of invalidating the source.

You bother to point out that fundamental types have no constructor. Thank you einstein.

> In general my advice is...

Worthless.

I was programming in C++ for over a quarter of a century, up to and including C++17, before I stopping a year ago.

I've written massive libraries and frameworks in C++ consisting of 10's of thousands of lines of code, and eagerly using all the latest language features as soon as a better way of doing things was supported.

You are just an ignorant twat.
by wqaatwt | 2025-11-09 12:22:48+00:00
There is if you want to understand why 20-40% of the population across a multitude of countries support people like him.

You can brand them all nazis and shut off the entire conversation. That might be the “morally righteous” thing to do (not sarcasm). What’s that point of that though? You still have to live with them in the same country and vote in same elections.
by nickserv | 2025-11-09 12:23:51+00:00
I went with LDE Neon for both my kids. It's also what I use, I really like the KDE ecosystem, very polished experience overall.

Also it's similar enough to Windows that they don't feel completely out of touch on the school computers.

Killer app is Krita for the older one, even got him a cheap Wacom later on.

Otherwise school work, native Linux games, and YouTube. That last one with the younger one I have to keep an eye on. Honestly thinking about blocking access, we'll see.

Both like gaming, so I set up wine for them on my machine with separate accounts. Learning about email, downloads, files and folders by installing Skyrim mods (using kid friendly settings on Nexus), also an exercise in managing frustration...

Anyway everyone will be different, just set up something they'll enjoy. Already for a kid to know Linux exists is a head start.
by nobody9999 | 2025-11-09 12:25:44+00:00
>Perhaps not, but wise to obtain both forms, for the judge.

Judge? What judge? If the ICE app says you're "Illegal," your documents don't mean anything and you're subject to deportation without due process.

And that's not a mistake either. It's designed to allow these folks to disappear whoever they like, regardless of their status.

And if by some bit of luck you manage to be able to challenge such thuggery, it will just be blamed on the "false positives." Oops. "Oh, sorry. That 8th generation citizen anti-Trump activist was murdered at CECOT. We screwed up. Sorry. We'll ('pinky swear') try to avoid that in the future."

Edit: Added missing (at the end of a sentence no less!) preposition.
by iamacyborg | 2025-11-09 12:26:51+00:00
> So a precautionary principle approach to consumption is to consider what we evolved with and sugar definitely wasn't that. Sugar only really took off in the 19th century.

We have evidence that apiculture has been a thing for well over 8,000 years.

Our bodies literally love to burn glucose as fuel and we perform better physically (and mentally I assume) when glucose is readily available.

We have literally evolved to be sugar burning machines.

Just don’t eat too much of it and you’ll be fine.
by zarify | 2025-11-09 12:27:39+00:00
I recently installed Ubuntu on a little Geekom mini PC for my 6 and 8 year olds to share. So far my 6 yo isn’t too into it, but her older sister mostly uses it for the games I’ve put onto it through Epic and Steam and programming using MakeCode, mostly for Arcade (https://arcade.makecode.com) (I have a couple of micro:bit-based handheld shields) and more recently getting into the awesomely simple networking that the micro:bit provides (https://makecode.microbit.org).

Since the micro:bit requires some file management for programming them, that’s been a good entry point to the file system.
by lores | 2025-11-09 12:27:49+00:00
It's not important on its own, it just slowly erodes the feeling we live in a society, the reminding that everyone plays a role, even a little one. It lets one get out of their social bubble ever so little, and appreciate that the world is full of people with a life just as rich as their own, which is easily forgotten. I can cook well, I go to the restaurant to be in society; impersonal chains and now impersonal service reduce the experience to functional feeding and are of no interest to me.
by kace91 | 2025-11-09 12:29:03+00:00
My name isn’t super known, but it happened to be the same as that of a very big fish in the financial institution I worked for.

Thankfully these people were working mostly through physical meetings and calls, so no sensitive info was leaked, but I did get calendar invites to discuss the future of entire countries as an engineering intern.

I used the name a couple times to set up our internal meetings in the fancier upper floors, so we could have whiteboard discussions over a fancy hardwoods table. No one questioned the name appearing in the entrance display as the current user.
by DrSiemer | 2025-11-09 12:29:08+00:00
It's not the most energy efficient workflow, but I work on relatively small codebases and I made a tool that let's me dump all of it in an LLM with a single copy/paste. This works surprisingly well with Gemini 2.5 Pro (1.000.000 ctx).

The only real mistakes it makes are some model specific quirks, like occasionally stripping out certain array index operators. Other than that, it works fine with 150.000 token size conversations. I've gone up to 500.000 with no real issues besides a bit of a slowdown. It's also great for log analysis, which I have maximized to 900.000 tokens.
by microtonal | 2025-11-09 12:30:55+00:00
My kids loved the power, freedom and later unexpected community this bought them.

I think it is also important to realize/point out that we do a lot of projecting and our child may have very different interests. Not saying that applies to you evolve2k, just wanted to make the general point.

I set up a Linux machine with our daughter and while it was initially ok, she did not have much interest in the power/freedom and it only became a nuisance for her. Her school/friends use PowerPoint - there is a lot of friction trying work with them in LibreOffice. She wanted to do DTP-like things several times and the Linux options are not exactly... user-friendly. Etc.

In the end we got her a Mac Mini. She can still open a terminal, use Homebrew, etc. if she ever develops an interest. Heck, she can use most free software. However, she can also do the stuff she is currently interested in much more easily. E.g., she uses Swift Publisher, which is a very simple/user-friendly DTP program, can collaborate on PowerPoint presentations when needed, etc.

First and foremost listen to what your child is interested in.
by misswaterfairy | 2025-11-09 12:31:09+00:00
The whole diff in that (pointless?) commit...:

* Note: Due to design limitations in both libpq and PostgreSQL's

- * architecture, this implementation does not support the memory-bounded

- * streaming behavior available with MySQL and Oracle.

+ * architecture, this implementation does not support the superior

+ * memory-bounded streaming behavior we use with MySQL and Oracle.
by pm215 | 2025-11-09 12:31:18+00:00
Broadly speaking I think the instruction set doesn't make much difference (assuming it rises above a baseline level of capability). What did for all the workstation and minicomputer class vendors with non-x86 architectures was that x86 got good enough and was much much cheaper because of the volume of the PC market. At the lower end the business model (sell your CPU core to go into other companies' SoCs) was a lot more important than the architecture in Arm's eventual success I think (and the rise of riscv is absolutely down to its business model too).

Some of the things listed in that article are definitely architecture design mistakes (especially the lack of interlocks in MIPS I), but they're not deal breakers and some of them are fixable (later MIPS versions put in the interlocks so you didn't need to care unless you were targeting the older CPUs). In the end not that many programmers write assembly or compilers.
by haunter | 2025-11-09 12:31:34+00:00
An immutable distro, probably Fedora Kinoite https://www.fedoraproject.org/atomic-desktops/kinoite/

>In windows when a child goes searching the web for a “movie maker for windows” they are going to be in a world of hurt either finding expensive commercial options or super scammy sites promising the world.

It's funny that you use that example because the state of video editors on Windows have never been better from industry standard free options (DaVinci Resolve) to FOSS options (KDEnlive, Openshot, Shotcut, Avidemux etc).

What you describe is a Google / web / browser problem not an OS one
by tome | 2025-11-09 12:31:45+00:00
In a good effect system exceptions as effects are isomorphic to error conditions as data, so the choice comes down to what is more ergonomic for your use case, just like the choice between these three isomorphic functions should is down to ergonomics:

frob1 :: Foo -> Bar -> R frob2 :: (Foo, Bar) -> R frob3 :: FooBar -> R data FooBar = FooBar { foo :: Foo, bar :: Bar }
by alansammarone | 2025-11-09 12:31:50+00:00
I feel you brother. Same boat. I've been able to do things I wanted to do for ages and knew how to do, but didn't have the time to type, essentially. I prefer to produce nothing than something half baked ("MVPs"), so I did nothing. Now I can do experiments, throwaway, start from scratch, design, redesign, throw away, and eventually have something I can be a little proud of.

Maybe, just maybe, there will a new era where crappy software (by crappy software I mean almost everything we see around us - open source and closed source) is not the norm anymore - because now a single, smart and knowledgeable enough person can write something like Kubernetes (which is my baseline for OK software) or even Linux in a reasonable amount of time. And maybe we won't be stuck with 40 year old (or more) technologies because "too hard to change". Did you ever try to add bottom padding - literally just bottom padding - to the command prompt in a terminal emulator (in my case, I tried Iterm and Kitty + tmux only)? It's near impossible. That is absurd.

Point is: bad software existed before (most of it), and good software existed before (very little). It will be the same in the future. It's just that now, less people coordinating are needed to right good software.
by nickserv | 2025-11-09 12:32:42+00:00
This would not work for mine, they just wouldn't use it under those conditions. I would rather show them a good time initially and increase complexity if they take a liking to learning about computers. My eldest is much more artistic than technical and has little interest in programming and tech in general. But he took to Krita on Linux with enthusiasm.

BTW didn't downvote you.