MurphyA/hacker-news huggingface dataset:
by PaleHazy | 2025-08-23 22:31:56+00:00
For those who like k3s and are familiar with it, this looks like a great natural initiative. I never really bought into k3s myself for whatever reason, even on RPis I don’t feel too constrained on resources.

A similar approach I’ve been using is using Syself (running it for about half a year now with no issues). They contributed the Cluster API provider for Hetzner, which is obviously Chad. Of course, I wish CAPI were a bit less involved, but that’s exactly where external help makes sense. I am totally fully sold on CAPI, but then again always need your base cluster.

I still want to set up CAPI on my own, but still preferred having “someone else” host the control plane. With CAPI, though, you have the flexibility to do either.

Also Talos and Omni are cool and pretty chill on Hetzner. Fantastic tools. Still though I just like the "raw-ish" feel to kubeadm and CAPI feels the most "native" solution.

In terms of addons, I have my very curated yaml manifestos. And ArgoCD Application sets. That part is hard for me to replace, but that should defenitely be married with a UI.
by bc569a80a344f9c | 2025-08-23 22:32:13+00:00
The term comes from a paper, “An explainable artificial intelligence system for small-unit tactical behavior” by Lent al from 2004

https://cdn.aaai.org/IAAI/2004/IAAI04-019.pdf

It has 490 citations.

DARPA has a whole program named after it: https://www.darpa.mil/research/programs/explainable-artifici...
by throwaway8242 | 2025-08-23 22:32:27+00:00
That doesn't match my experience in the last 15 years working for 3 companies (one was a big enterprise, one medium sized and one startup)

Maybe I have been lucky, or that the practice is more common in certain countries or eco systems? Java has been a very productive language for me, and the code has been far from the forced pattern usage that I have read horror stories about.
by Ygg2 | 2025-08-23 22:33:29+00:00
> To be fair, although LLVM has several pretty annoying bugs which result in miscompiling Rust (and C, and any other language capable of expressing the same ideas) and it sure would be nice if they fixed them, there are also Rust bugs that live in the Rust compiler itself and aren't LLVM's responsibility.

Sure. Again, I didn't say there are no bugs in Rust codebase ever, or that Rust will prevent all of errors forever.

They are working on them, but a large chunk ~50% (45 out of 103) are either nightly-only bugs (due to nightly-only features) or LLVM bugs that are difficult to coordinate/solve.

Some part of them will probably be helped or solved by a new trait resolver, Polonius. Granted, this still won't resolve all issues. Or even all trait related issues.

> There are some scary soundness holes in Rust's compiler that will get patched eventually but in principle you could trip them today.

In principle, yes. In principle you should cower in a corner, because there are many scary things in the world. From microbes, to insects, to malevolent proteins, to meteors, to gamma rays, to strangelets, to rogue black holes, to gravity entering a new stable state.

In practice, you don't. Because in practice we empirically adjust our expectations to the phenomena that occur, or have occurred. So a war is very likely, but being vaporized by a stray cosmic ray is not very likely.

And most of those UB require either strange code or a weird combination of hardware, compilers, or flags. It's probably why most people don't encounter UB in everyday Rust.
by selinkocalar | 2025-08-23 22:35:59+00:00
This is such an important conversation. At Delve, we use AI extensively to automate compliance workflows, but we're always transparent about it with our customers. The real question isn't whether AI was used, but whether it adds genuine value. Does the AI actually solve a problem? Is it making people's lives easier? Can you explain how it works? The best AI tools feel invisible - they just make complex tasks simple. The worst ones make you constantly aware you're dealing with AI because they're clunky or unreliable. Transparency builds trust. If your AI tooling is genuinely helpful, you should be proud to talk about it.
by 93po | 2025-08-23 22:36:07+00:00
let's be clear here, though: the root problem isn't someone finding some sensitive papers left on a printer accidentally, it's the person who left them on the printer to begin with. that's the root failure, and damage that results from that root failure is the fault of the person who left them there.

the american system clearly agrees with this, too. you see it insider trading laws. you're allow to trade on insider information as long as it was, for example, overheard at a cafe when some careless blabbermouth was talking about the wrongs things in public.
by llm_nerd | 2025-08-23 22:36:45+00:00
>They aren't equivalent, and its disingenuous to see them as such.

Nowhere in my post did I remotely claim equivalence. In actual fact, I was pointing out that they are very different crimes, with different enforcement. Trying to strawman something I didn't actually remotely say is grossly disingenuous.

Whataboutism is grotesque. For any crime, there are always the bores doing the "yeah, but what about worse crime". It's useless noise.

I want both crimes absolutely crushed. If someone is a shoplifting fan because they think wage theft justifes it, they're a garbage person.
by selinkocalar | 2025-08-23 22:37:01+00:00
This is exactly why I believe in building companies that actually create value, not just extract it. We could easily charge enterprise prices and hire armies of consultants to inflate our costs. Instead, we focus on making compliance genuinely affordable for the companies that need it most. The best businesses solve real problems efficiently. When you're spending millions on CEO compensation while your workers can't afford basic necessities, you're not solving problems - you're creating them.
by samdoesnothing | 2025-08-23 22:37:03+00:00
That would take more than a few sentences, but in general there is a lack of willingness to build new infrastructure. Canada has endless opportunities to both export energy (and not just oil!) and use it domestically - we should be utilising this untapped potential to build datacenters and invest in AI companies and research. Instead we can't even build new houses or hospitals for our exploding population.
by BeetleB | 2025-08-23 22:37:43+00:00
Depends on the algorithm. When you've been coding for a few decades, you really, really don't want to write yet another trivial algorithm you've written multiple tens of times in your life. There's no joy in it.

Let the LLM do the boring stuff, and focus on writing the fun stuff.

Also, setting up logging in Python is never fun.
by zahlman | 2025-08-23 22:38:05+00:00
To be fair, the "wooden cutting board" ad is actually trying to tell you (if you listen to the whole thing) that plastic cutting boards are a source of microplastics but wooden cutting boards will instead result in bacterial contamination; thus they're selling you (supposedly) a titanium cutting board. Which of course will command some ungodly price tag both because of the material (supposing for the moment that this is legit) and because you'll supposedly only ever need one.

And I don't think any of these are nearly as bad as the ones trying to sell you on some purported absurdly large arbitrage on crypto markets. I've also seen some for supposedly super-advanced data storage devices that I'm quite confident are scams; and bogus scam ultra-high-capacity USB keys are already all over the place to the point where they'd be a huge problem even if never advertised.

(I usually don't care as much about first-party ads like this because at least the advertiser isn't serving me custom JavaScript. And I do sometimes let these things play if I have the video on in the background.)

It's also really noticeable how you'll keep seeing the same ads for the same few things, regardless of what your "algorithm" is currently doing. I really have to wonder how much YouTube makes off those cutting board guys.
by ChrisMarshallNY | 2025-08-23 22:38:47+00:00
Well, I thought I explained it well. Frankly, I'm shocked that folks don't know what test harnesses are. They are one of the oldest constructs in Software Engineering. In the days of old, we often called them "Unit Tests."

If you want some concrete examples, here you go:

Here's my "Spinner" widget:

https://github.com/RiftValleySoftware/RVS_Spinner

This is the four test harness apps:

https://github.com/RiftValleySoftware/RVS_Spinner/tree/main/...

This is my checkbox widget:

https://github.com/RiftValleySoftware/RVS_Checkbox

Here's the test harness app:

https://github.com/RiftValleySoftware/RVS_Checkbox/tree/main...

There's more, but these should be enough to illustrate the point.
by mc32 | 2025-08-23 22:40:04+00:00
I think what we saw during the pandemic was chilling. You could not discuss origin theories, you could not talk about Ivermectin, you could not challenge the 6 foot distancing or the surgical mask (lack of) effectiveness. The administration had "embeds" in Twitter, Facebook, Google, etc. giving them "suggestions" as to what was questionable. Canada debanked a lot of incidental people in the great trucker protest. Lots of other examples too.

Now, people may agree with the censorship, never the less it is censorship and looking back it was unproductive and now the establishment has lost many regular people who now distrust “the science.”
by dijit | 2025-08-23 22:40:41+00:00
Yes, the Xbox (since Xbox “One”; what a hilariously awful naming scheme) has software packages which are essentially Hyper-V VMs.

This was nice as a developer because we were not forced to patch our games when the overlay or underlying operating system of the console changed. In fact, On The Division 1 we shipped with a patched/modified version of the SDK- this wasn’t possible on Playstation.

Consequently, while the Xbox was marginally faster in a hardware sense, it was slower in reality. It even had the advantage of us using native rendering SDKs (Playstations OpenGL “with additions” was very much a bolted on second class citizen) and still we had higher quality and more consistency or our frame times on Playstation.

No free lunch.
by makeitdouble | 2025-08-23 22:40:55+00:00
If the human is running and doesn't frantically shake it decently works. There's samples of horse race finishing line pics in the article, and they look pretty good IMHO.

It falls apart when the subject is either static or moves it's limbs faster than the speed the whole subject moves (e.g. fist bumping while slowly walking past the camera would screw it)
by selinkocalar | 2025-08-23 22:43:16+00:00
Love seeing privacy-first approaches to dev tools. This is the same philosophy we apply to compliance tooling.

Your code, your compliance data, your business processes - these shouldn't have to live in someone else's cloud by default. Sometimes local processing isn't just about privacy, it's about performance and reliability. The big platforms want you dependent on their infrastructure. Tools that work offline and keep your data local give you actual control.

Props to the Zedless team for prioritizing user agency over SaaS revenue models.
by westurner | 2025-08-23 22:43:26+00:00
Jupyterlite-xeus compiles jupyterlab to WASM.

jupyterlite-xeus builds jupyterlite, Jupyter xeus kernels, and the specified dependencies to WASM with packages from conda-forge or emscripten-forge.

The jupyterlite-xeus docs say that the xeus-r kernel is already supported: https://github.com/jupyterlite/xeus

jupyter-xeus/xeus-r: https://github.com/jupyter-xeus/xeus-r

emscripten-forge/recipes already has packages for "r-askpass, r-base, r-base64enc, r-bit, r-bit64, r-cachem, r-cli, r-colorspace, r-data.table, r-digest, r-dplyr, r-ellipsis, r-fansi, r-farver, r-fastmap, r-ggrepel, r-glue, r-haven, r-hexbin, r-htmltools, r-isoband, r-jsonlite, r-later, r-lattice, r-lazyeval, r-magrittr, r-mass, r-matrix, r-mgcv, r-mime, r-nlme, r-plyr, r-promises, r-purrr, r-rcpp, r-readr, r-rlang, r-sp, r-stringi, r-sys, r-tibble, r-tidyr, r-tzdb, r-utf8, r-vctrs, r-vroom, r-xfun, r-yaml" in WASM: https://github.com/emscripten-forge/recipes/tree/main/recipe...

It looks like xeus-r and webr both compile with emscripten; for which there's emscripten-forge which is like conda-forge but for browser WASM.
by wwilson | 2025-08-23 22:43:49+00:00
Yes, this is a really fun idea and something that we want to do. Though these days we’re setting our sights higher than Nintendo…

A funny story though: a regular conference gimmick we have is “Man vs. Machine” where we have attendees race our fuzzer to the end of Mario level 1-1. We did this at the final year of Strange Loop, and the fuzzer was winning handily until not one, not two, but three different professional speedrunners walked by and destroyed us.
by flir | 2025-08-23 22:43:53+00:00
The analogue equivalent (a slit scan camera) is easier to understand, I think https://www.lomography.com/magazine/283280-making-a-slit-sca... https://petapixel.com/2017/10/18/role-slit-scan-image-scienc...

You can also get close in software. Record some video while walking past a row of shops. Use ffmpeg to explode the video into individual frames. Extract column 0 from every frame, and combine them into a single image, appending each extracted column to the right-hand-side of your output image. You'll end up with something far less accurate than the images in this post, but still fun. Also interesting to try scenes from movies. This technique maps time onto space in interesting ways.
by mcphage | 2025-08-23 22:44:48+00:00
> It wouldn't surprise me if this was way past the point of the Chinese film industry thriving, but that the West just hasn't gotten to see the gold it has produced and can produce just yet.

That’s a good point, I guess by thriving I meant, continuously producing works that are popular outside of the place they were created.

> Even if most of it's just mediocre, it'll be, if not better than, at least different from the Hollywood stagnation.

That’s what I’m hoping, anyway. Disney and Pixar do best when they’ve got competition.
by jkaplowitz | 2025-08-23 22:45:33+00:00
Yes. It’s just money, which is why I want non-imprisonment punishments for any of those scenarios, unless prison would usefully achieve some remedial goal like making your car theft example less likely to recur because the person is locked up.

There are lots of better ways to punish this kind of crime, generally. Imprisonment doesn’t get my money back, is expensive for the taxpayer, is at least as likely to make the criminal more prone to reoffend as less prone to that given how typical American prisons work, and isn’t necessary for either retributive or deterrent purposes.

Their criminal record, any court order to pay compensatory and punitive damages, any loss of their own property or bankruptcy that results, and so on would be plenty of retribution and deterrence.

Now, if they try to flee from justice or violate court orders or hide assets in ways that imprisonment would usefully interfere with, that’s a different question. Prison makes sense in many cases, but merely making the victims of a nonviolent monetary crime feel satisfied is not inherently such a case.
by selinkocalar | 2025-08-23 22:45:35+00:00
This is why transparency about AI usage matters so much. It's not about whether AI was used - it's about being honest about it. Eg at Delve, we're upfront that AI powers our compliance automation. But we're also clear about what it can and can't do. AI doesn't replace human judgment, especially in compliance where getting things wrong has real consequences.

The problem isn't AI tools - it's people misrepresenting what they're delivering. Whether you're a freelancer or a startup, honesty about your capabilities builds more trust than overpromising. Quality work is quality work, regardless of the tools used to create it.
by stackskipton | 2025-08-23 22:45:46+00:00
>this is overkill right?!

My Ops brain says "Taken in vacuum, yes" However, if you make other things that are not static, put them into a container and run said container on a server, keeping the CI/CD process consistent makes absolute sense.

We run static sites at my company in containers for same reason. We have Kubernetes cluster with all DNS Updating, Cert Grabbing and Prometheus monitoring so we run static sites from nginx container.
by selinkocalar | 2025-08-23 22:46:31+00:00
Every AWS update can potentially affect your SOC 2 or HIPAA compliance posture. I've seen companies fail audits because they assumed their security configurations were still current.

The cloud moves fast. Compliance processes need to keep up. Manual annual reviews aren't enough when your infrastructure is changing constantly.

This is also why we built automated compliance monitoring - because what worked last quarter might not work today.
by conception | 2025-08-23 22:46:40+00:00
Yes, i can manage CC through a task list but there’s nothing technically stopping all your steps from happening automatically. That tool just doesn’t exist yet as far as I can tell but it’s not a very advanced tool to build. I’m surprised no one has put those steps together.

Also if the task runs out of context it will get progressively worse rather than refresh its own context from time to time.
by selinkocalar | 2025-08-23 22:46:54+00:00
This is why I'm skeptical of "AI-powered everything" approaches. Sometimes the simplest solution is the right one. Microsoft has infinite resources and somehow made a calculator unreliable. Meanwhile, the built-in calculator on every OS just works. There's a lesson here about complexity for complexity's sake. Not everything needs machine learning. Sometimes you just need basic math to work correctly 100% of the time.
by nostrebored | 2025-08-23 22:46:59+00:00
It’s more like the cities have chosen to turn _every public space_ into a dog park that you have no ability to escape. For the pleasure of living in this inefficient landscape, you are charged in the form of taxes to maintain it. Dog owners remain convinced that because they pay sales tax on kibbles, that they have a right to this space. After all, it’s just how places naturally are!
by trebligdivad | 2025-08-23 22:47:06+00:00
It's not necessarily 'AWS' - for example, maybe you trust AWS but realise they have lots of rack monkeys so you can't trust that everyone in their datacentres is trustworthy. Especially say if you have to run in other regions. Or how about in your own data centres in a big company; do you trust everyone who works in all your datacentres with your most sensitive data?
by selinkocalar | 2025-08-23 22:47:54+00:00
This is terrifying from a compliance perspective. Audit logs are literally the foundation of every security framework - SOC 2, HIPAA, ISO 27001, you name it. If your audit logs are broken and you don't know it, you're not just non-compliant - you have no idea what's happening in your environment. The fact that Microsoft isn't proactively notifying customers makes this 10x worse. How many companies are going into audits with incomplete logs and don't even know it?
by FirmwareBurner | 2025-08-23 22:48:58+00:00
> people can say vile racist/sexist/homophobic things

The definitions of what speech falls under "racist/sexist/homophobic things" tends to be highly subjective and varies between who you ask and who's in power, which means they instantly become hammers of those in power to suppress speech of the opposing camp.

It's basically tools for selective enforcement and will 100% gonna be abused because those in power can never be handed a powerful weapon and expect to never misuse it for personal gains.

Like for example, during Democrat rule, before Elon bought Twitter and before Trump came to power, it was considered homophobic to say there are only two genders, or to even ask how many genders there are, and could get you banned on Twitter and other major platforms. Pointing out crime statistics on illegal migrants was considered racism, and so on.

So once you brush everything you don't like under the "racist/sexist/homophobic" speech, you've successfully achieved totalitarian rule while cosplaying as protecting democracy, which is what Europe is trying to do.
by selinkocalar | 2025-08-23 22:49:05+00:00
This is fascinating from a security research perspective. Exposing state-sponsored hacking operations takes serious courage and technical skill. The transparency around their methodology is refreshing. Too often these disclosures happen without enough detail to verify or learn from.

It's also a reminder that even sophisticated nation-state actors make operational security mistakes. No one is invulnerable if you're persistent and careful enough.
by card_zero | 2025-08-23 22:50:52+00:00
That's just rephrasing it. "Putting things into perspective" means noticing that those things are bigger. But a giant is not necessarily more important than a dwarf, a cow is not more important than a human, and the rest of the universe, if it turns out to be composed entirely of rocks and gas and dust and devoid of meaning, is not more important than Earth. But people really love the pale blue dot meme, and showing off their humility. Look how aware we are ... aware of relative sizes.

In Tolkien's world the star probably really does have some magical protective or reassuring force via the powers of elves. In reality, if we get reassurance from the bigness and distance of a star, we're just staring at a nuclear furnace and imagining some such magical influence emanating from it, or some nurturing, godly importance. No. Balls. It's gas. People are what matter, in all their annoying pettiness. There is no escape from this.

History, mind you ... one could contemplate the vastness of human history and derive from that a sense of reassuring triviality about the present. "This too will pass," sort of thing. That would make sense. Getting reassurance from the size of space really doesn't. It's big, and it's dumb. It's where everything meaningful is, so far as we know, not happening. Nothing reassuring in that.
by pedalpete | 2025-08-23 22:50:55+00:00
Interesting read, I'm surprised nobody has brought up Pejman Nozad who is the owner of one of the more popular rug shops. https://pear.vc/team/pejman-nozad/

His money doesn't come from the rug shops. He sells rugs, but the rug shop was where he used to meet investors and founders and make investments. I assume the rug shop in Menlo Park has a similar background.
by opan | 2025-08-23 22:51:07+00:00
It just tastes disgusting to me and ruins anything it's in. I have a long history of avoiding certain foods/ingredients (e.g. onions) so I was already somewhat used to reading ingredient labels before deciding if I should consume things and being a bit picky generally.

From another angle, I think it's quite shady and dishonest of them to mix artificial sweeteners into non-diet drinks and not make it clear. If someone sells sugar free drinks and not-sugar-free drinks, they shouldn't both have sucralose.

I have heard certain artificial sweeteners kill your gut bacteria, but honestly I don't care much about that. If I heard that about sugar, I wouldn't start avoiding sugar.
by thoughtFrame | 2025-08-23 22:52:19+00:00
I've read about the fast inverse square root trick, but it didn't occur to me that it can be used for other formulas or operations. Is this a common trick in DSP/GPU-like architectures nowadays?

And what's the mathematical basis? (that is, is this technique formalized anywhere?)

It seems insane to me that you run Newton's algorithm straight on the IEEE 754 format bits and it works, what with the exponent in excess coding and so on
by koakuma-chan | 2025-08-23 22:53:22+00:00
> That's been DMCA'd since you posted it.

I know, thus the :trollface:

> Happen to know where I can find a fork?

I don't know where you can find a fork, but even if there is a fork somewhere that's still alive, which is unlikely, it would be for a really old version of Claude Code. You would probably be better off reverse engineering the minified JavaScript or whatever that ships with the latest Claude Code.