skysight-inc/HackerNews huggingface dataset:
> deleted the battery life[0]

Such a bizarre phenomenon to me that people are still griping about a software update that stops a 4-year-old battery from detonating when the same company will also fix the phone for free or just hand you $50 if you prefer that.
Nix Trigonometric Math Library from Ground Zero
> just sit down. nobody will know...

People don't pee standing because of some sense of masculinity or something. It's just more convenient. Only those over 50 or so by now grew up with that stigma.
"I designed a post-quantum blockchain architecture alone over 3 years
Hi everyone,

I'm an independent researcher and founder of the KAELIT project, a blockchain architecture I've been designing alone over the past 3 years. The goal was to build something that truly prepares for the next era of blockchain security and scalability — not just another token.

KAELIT integrates:

- Post-Quantum Cryptography (Kyber + Dilithium hybrid)
- zk-Rollup for scalability and zero-knowledge privacy
- DAG-based sharding for parallelism
- Modular AI layer for gas tuning and anomaly detection

The entire system is documented here on GitHub:
https://github.com/kaelitcom/-kaelit-research

I'm not launching a token yet, and this isn't a pump project.
I’m just now starting to engage with the global developer and cryptography community — would love any feedback or criticism on the architecture, assumptions, or tradeoffs.

Thanks for reading.
– David Ahn (Founder, KAELIT)
> I personally can’t think of a good reason to specifically try to gate bots

There's been numerous posts on HN about people getting slammed, to the tune of many, many dollars and terabytes of data from bots, especially LLM scrapers, burning bandwidth and increasing server-running costs.
Hey HN,

I'm a software engineer based in Singapore who enjoys building tools that reduce developer friction.

I kept running into the same problem across projects: code gets written fast, but documentation is either missing, incomplete, or quickly outdated. A few months later, even my own code feels unfamiliar — especially in larger or fast-changing codebases.

So I built Code2Docs for 2 reasons:

Help developers document as they go, without interrupting flow

Make it easier to revisit, maintain, and onboard others into your codebase

This is my first open-source CLI tool — hoping it helps others as much as it’s helped me already.
Would really appreciate your feedback or suggestions
Contractually required. Clients want assurance of continuity of business in case a meteor hits our office or an errant backhoe hits the fiber on our street. We use it for real about one day every 2-2.5yr. It's only enough space for the dozen key people we need to field urgent stuff.

Previously we had clients required us cross train a handful of key employees on their specific stuff so they could acqui-hire those people to maintain their stuff in the event our company went tits up on short notice (we actually saw them exercise that with a prior vendor). They no longer do that as we're much bigger now.
Do you have an examples of p2p apps/libs with crypto brain rot?

I actually can't think of any. We have kademlia, libp2p, iroh, ipfs, etc. - only IPFS was tangentially crypto related with filecoin/NFT usage.
Thanks for sharing the deck! I had no idea Typia existed and it looks absolutely amazing. I guess I'll be trying it out this weekend or next :)
The broad is proposital to be effective law
Open to any technical critique — especially around the PQC (Kyber + Dilithium) integration, zk-Rollup performance, or the modular AI layer. Would really appreciate honest feedback from cryptography/blockchain devs.
Oh, not that. We just want slaves and whores and everything else more or less the same. Definitely not bears.
Or were they from Noway ...
A significant portion of the bot traffic TFA is designed to handle originates from consumer/residential space. Sure, there are ASN games being played alongside reputation fraud, but it's very hard to combat. A cursory investigation of our logs showed these bots (which make ~1 request from a given residential IP) are likely in ranges that our real human users occupy as well.

Simply put you risk blocking legitimate traffic. This solution does as well but for most humans the actual risk is much lower.

As much as I'd love to not need JavaScript and to support users who run with it disabled, I've never once had a customer or end user complain about needing JavaScript enabled.

It is an incredible vocal minority who disapprove of requiring JavaScript, the majority of whom, upon encountering a site for which JavaScript is required, simply enable it. I'd speculate that, even then, only a handful ever release a defeated sigh.
I stand corrected - thanks to pointing this out. Got to go back to some history books ! While I was aware that the Terror took some years to seize power, I always thought that guillotine usage started much sooner.
> Open source is for privileged fools who don't understand reality or human nature.

I get what type of people you are refering to, but it's possible to be fully aware of the reality of human nature and nonetheless to choose open source. There are other business models, like selling consultancy services, educational materials and such, that work well alongside open source codebases.
Funny how easy it is to forget that guerilla terrorist actions were introduced to the region by Zionists in the 1940s: https://en.m.wikipedia.org/wiki/King_David_Hotel_bombing

Just to name a notable event amongst many.

Many of the masterminds of the early Zionist insurgency later became top Israeli government officials.

Sad to think that Jews and Arabs lived ok side by side. Right wing radicals realized their destiny could only be completed with Palestinian displacement.
It makes sense to have a business continuity plan for various scenarios that could render the primary office location unusable (power outage, natural disaster, police closing the area for some reason, ...).

For many businesses, WFH or "everyone goes to the Winchester, we have a nice cold pint, and wait for all of this to blow over" could be valid options, but if you want to have business continuity, having at least a small office where the disaster recovery team can meet and coordinate things from makes sense.

A contract for guaranteed priority access with a coworking space would likely be the easiest option unless you need some custom infrastructure though.
The issue is not whether it’s a human or a bot. The issue is whether you’re sending thousands of requests per second for hours, effectively DDOSing the site, or if you’re behaving like a normal user.
I am talking about core concepts, not specific implementation details.

VBS uses a hypervisor and hardware virtualization to isolate processes for security. These concepts trace back to systems like the IBM VM/370.

Conceptually it's essentially the same thing. The difference with VBS is the scope and purpose of what's being virtualized.
I'm genuinely skeptical that those are all real LLM scrapers. For one, a lot of content is in CommonCrawl and AI companies don't want to redo all that work when they can get some WARC files from AWS.

I'm largely suspecting that these are mostly other bots pretending to be LLM scrapers. Does anyone even check if the bots' IP ranges belong to the AI companies?
I’m probably in the minority but I really don’t enjoy the track selections in this feature and it’s pretty much just easier and better to pin some Spotify playlists and use those.
I've spent a little time in this space, and I'm not sure it's a good idea to write shaders in Rust, although it's probably better than GLSL or WGSL.

Let me start with the pros:

1. Don't have to learn 2 different languages

2. Modules, crates, and the easier ability to share code

3. Easier sharing between rust structs and shader code.

Now the cons, in comparison to Slang [1]

1. No autodiff mode
2. Strictly outputs SPIR-V, while Slang can do CPU, CUDA, Pytorch, Optix, and all the major graphics APIs

3. Less support - Slang is supported by the Khronos group, and Slang gets use at Nvidia, EA, and Valve.

4. Safety isn't very valuable, most GPU code does not use pointers (it's so rare it's considered a feature by Slang!)

5. slangc probably runs a lot faster than rustc (although I would like to see a benchmark.)

6. Worse debugging experience, slang has better interop with things like NSight Graphics, and their Shader Debugger. Slang recently got support in NSight graphics for shader profiling, for example.

7. Slang has support for reflection, and has a C++ api to directly output a JSON file that contains all the reflected aspects.This makes handling the movement between rust <-> gpu much easier. Also, the example shown on the website uses `bytemuck`, but `bytemuck` won't take into consideration the struct alignment rules[2] when using WebGPU. Instead, you have to use a crate like `encase`[3] to handle that. I'm not sure given the example on the website how it would work with WebGPU.

8. If you have pre-existing shaders in GLSL or HLSL, you can use slangc directly on them. No need to rewrite.

9. In reality, you may not have to learn 2 languages but you have to learn 2 different compute models (CPU vs GPU). This is actually a much harder issue, and AFAICT it is impossible to overcome with a different language. The problem is the programmer needs to understand how the platforms are different.

[1] https://shader-slang.org/
[2] https://webgpufundamentals.org/webgpu/lessons/resources/wgsl... WGSL struct alignment widget
[3] https://github.com/teoxoy/encase
The lightest current Tesla Model Y is ~25% heavier than the lightest current Honda CR-V. The heaviest current Model Y is ~12% heavier than the heaviest current CR-V (hybrid). A Jeep Grand Wagoneer is ~280% heavier than a Nissan Versa.
Trump didn’t learn like he should’ve when he was under the thumb of Sammy the Bull
This is for iPhone. But there are many YouTube channels, things like Poolsuite FM, or endless internet radio stations (di.fm, zen radio).

If it's less about music sources and more about a headless/minimal Linux app then I'm not helping much. :)
They've been scaling quite rapidly lately. From the the look of it by end of next year it will be commercially available in a dozen+ major US cities.
They're good for making CEOs rich(er)?

(Not trying to be sarcastic, this is genuinely the best reason I can think of)

Edit: made a change for completeness.
Slide deck of BPS (Broadcast Postioning System)
https://www.gps.gov/governance/advisory/meetings/2022-11/mat...
Which are more expensive - you can't run as many especially with Anubis
I don't have any idea what the situation is here and whether it's as black and white as you paint it, but regardless, surely something as significant as this should be presented to the user as an option rather than the manufacturer deciding for you that your phone that you own and paid for should now be unusable?
> As long as a given client is not abusing your systems, then why do you care if the client is a human?

Well, that's the rub. The bots are abusing the systems. The bots are accessing the contents at rates thousands of times faster and more often than humans. The bots also have access patterns unlike your expected human audience (downloading gigabytes or terabytes of data multiples times, over and over).

And these bots aren't some being with rights. They're tools unleashed by humans. It's humans abusing the systems. These are anti-abuse measures.
I think you used the wrong map app. Everyone in China use gaode https://en.wikipedia.org/wiki/AutoNavi. This is the best map app I ever seen.
That is neat, but chatgpt, Gemini, etc. are not even remotely close to being in the same league as models dedicated to image (and video) generation like stable diffusion or Black Forest Labs FLUX, etc. I don't think they ever will be either.
I’m skeptical of coverage like this when they ignore the amazing target these models are for cybersecurity adversaries. Imagine someone stealing the model and crafting raw intelligence that, when posted on a blue check X account, breaks the model.
LLM output is uniquely harmful because LLMs trained on LLM output are subject to model collapse

https://www.nature.com/articles/s41586-024-07566-y
People don't want incentivization of American domestic manufacturing. That's where the fundamental disagreement is, after all. People don't have confidence in American products built on US soil by upper middle class Americans. It's going to take long to (re?)build trust to reverse that.
i’d imagine food shelter and dignified employment rank just a little higher.

in terms of higher-order needs, meaningful connection and love are quite a bit more important to me.
Lifetime tracking isn't just for safety or resource management. It also helps write correct code, especially parallel one where shared vs mutable matters.

Unit testing of shaders is usually a pain. Traditionally they're a black box without any assert() equivalent, and you can at best try to propagate NaN and generate magenta pixels on failure. Sharing Rust code lets you unit-test parts of it on the CPU.

Sharing of data structures between CPU and GPU is nice too. WGSL is superficially similar to Rust, but using plain WGSL requires maintaining bindings and struct layouts by hand, which is a chore.

For CUDA, the alternative is C++. On the upside that's the official first-class API for CUDA, but the downside is that it's C++. With Rust you don't have the legacy language cruft, nor busywork like header files or makefiles. You get working dependency management, and don't get caught in the unix vs Windows schism.
I think you drastically underestimate how much 10 ml are.

That's not achievable with backsplatter, that's called "missing".
Fine, I'll bite. I don't write code professionally anymore, but I occasionally bang out code to help me get shit done. It is of no monetary value to me or anyone else, and I'm more than happy to vomit it onto GitHub under WTFPL for anyone to use.

Anyone dumb enough to base a commercial product on it will have gotten what they deserve, and anyone with more time than money is welcome to use it for, well, whatever the fuck they want to. Anyone with the wherewithal to make big bucks off of it is only a couple hours ahead of starting from scratch.

If you're training an LLM, it's of middling quality at best. Take it. You're no better or worse off than if it wasn't out there.

Before you decide to keep your code for yourself, think hard about how much it's really worth. If the answer is very little, what do you really lose by letting anyone use it?
GPT 4o is the most impressive image model in the world, and it represents a full step function change in our capabilities. Images are over now.

Flux, fine tuning, inpainting/outpainting, and ComfyUI are effectively dead. I can show 4o a scribble and it does all the editing for me. Comfy is a total hack compared to that. It's not necessary in the new world.

Every image model and image product that has raised capital is effectively worthless / back at ground zero. They're all inferior to this.

Civitai, Leonardo, OpenArt, Invoke - this is an extinction event for them. They're all worthless products now.

I expect the same to happen to video soon.

If an open weights version of 4o comes out, then I really don't think there will be a product moat for anyone in media.
No matter the source, the result is the same, and these proof of work systems may be something that can help "the little guy" with their hosting bill
This is true. I had some bad actors from the ComCast Network at one point. And unfortunately also valid human users of some of my "things". So I opted not to block the ComCast ASN at that point.
Regular users usually aren't page hopping 10 pages per second. A regular user is usually 100 times less than that.
I am currently building a prototype of what I call the "enigma webfont" where I want to implement user sessions with custom seeds / rotations for a served and cached webfont.

The goal is to make web scraping unfeasible because of computational costs for OCR. It's a cat and mouse game right now and I want to change the odds a little. The HTML source would be effectively void without the user session, meaning an OTP like behavior could also make web pages unreadable once the assets go uncached.

This would allow to effectively create a captcha that would modify the local seed window until the user can read a specified word. "Move the slider until you can read the word Foxtrott", for example.

I sure would love to hear your input, Xe. Maybe we can combine our efforts?

My tech stack is go, though, because it was the only language where I could easily change the webfont files directly without issues.
It's only more convenient if someone else does the cleaning.
It's not explicitly called out anywhere, but you can have this and the 'background noise' running at the same time. This 'chill' music with some dark noise mixed in is great.
You really cannot understand why people are skeptical of FSD and Musk's promises?
It has become clear to me that using an AI in ANY capacity to add to a discussion here results in guaranteed downvotes.
Interesting. Though he didn't say what kind of car he drives, it could be a real shitter
I would be interested to hear of any other solutions that guarantee to either identity or block non-Human traffic. In the "small web" and self-hosting, we typically don't really want Crawlers, and other similar software hitting our services, because often the software is either buggy in the first place (Example: Runaway Claude Bot) or you don't want your sites indexed by them in the first place.
There were indeed quite a few informal lynchings in the early days, but not the organized mass executions of 1793-94 (which were largely provoked by war hysteria).
> or just hand you $50 if you prefer that.

Not really just handing it to you https://arstechnica.com/gadgets/2025/03/how-google-nerfed-my...
Corev-CLI – A minimal CLI tool for managing versioned configuration repositories
Incredibly fast.

While the 9a and 9 pro are very similar, for comunity based development this is substantial.

I am often very critial, but I must give props to the grapeneos team.
Remarkable. I've purchased at least five over the decades, all the real thing.
Standing is drastically more time efficient. You just have to look at the snaking queues at the women’s restroom compared to the men’s in any particularly busy public space.

Who wants to bother with undoing their pants just to pee?
I honestly don't really understand how it is not obvious, so I question if those decisions are made in bad faith. It's literally a meme template, and that's somehow not obvious?

I'm not speaking from a legal standpoint, I'm speaking from a common sense moral one. We cannot cater to the most mentally challenged in society to make sure they cannot harm themselves.

Satire is entirely ruined once you put a /s behind it. Let me quote the Onion here -

The court’s decision suggests
that parodists are in the clear only if they pop the bal-
loon in advance by warning their audience that their
parody is not true. But some forms of comedy don’t
work unless the comedian is able to tell the joke with
a straight face. Parody is the quintessential example.
Parodists intentionally inhabit the rhetorical form of
their target in order to exaggerate or implode it—and
by doing so demonstrate the target’s illogic or absurd-
ity.
Put simply, for parody to work, it has to plausibly
mimic the original.
I can't run the examples right now, but looking at the last "print(template.to_json())" line, looks like the main use case is JSON ?

On cloud infra, yes, having one or two layers of languages is a natural situation. GCP and AWS both accepting (encouraging?) JSON as a subset of YAML makes it a simpler choice when choosing an auto generating target.

You mention people wanting to author the generated files, I think in other situations
tweaking the auto-generated files will be seen as riskier with potential overwriting issues, so lower readability will be seen as a positive.
Exactly. We've all been down this rabbit hole, collectively, and that's why Anubis has taken off. It works shockingly well.
Did they get any useful work done in that time, or just learn new frameworks? That sounds like a form of hell.
Have you ever given an iota of thought to how your website looks when the CSS doesn't load? Contemplated arranging elements into `<table>`s to preserve some semblance of formatting, crammed some truly necessary styling into `style=`? If not, then the users that disable JS are the primary driver of thinking about how your website looks when the JS doesn't load; any two given files are about equally likely to not load, JS isn't privileged here compared to CSS (and is much harder to gracefully handle its absence).
Same thought, and great example of design that only works in a lab.

And once the puddle underneath has formed, everyone else will stand even further back...
it seems to be the case that it downloads some of these and can play offline. i know spotify can run offline as well, but this is a bit more convenient. doesn't quite replace spotify or apple music, but is faster to jump to. spotify app just continually gets slower for me.

EDIT: nm - I misread that I was still online. It did download some, and I'm now running offline, but I can't switch to a different style (chill, sleep, etc) once I go offline.
Also low water pressure in showers:

https://www.whitehouse.gov/fact-sheets/2025/04/fact-sheet-pr...
Trump is pro business in the same way Putin is. It's not good to be in the Russian oil business, unless you are Putin's chosen friend.
Icons not loading for me.
Just do the things that are overkill. Distribution is a blocker to money. Anyone who will do the app and use you on the backend is strongly incentivized to cut you out eventually.
this is fun.

it seems most of these crosswalks can be configured via app from https://polara.com/ . So either the authentication was leaked or got physically flashed/hacked?
JSON is stricter than YAML so that class of issues is avoided.
> In the context of the network overhead, validation accounts for a tiny amount of the total execution time.

> Just to give an idea, in our sample of data, it takes sub 0.1ms to validate 1 row, ~3ms to validate 1,000 and ~25ms to validate 100,000 rows.
What to Do with the Making
There's a list of known code pages on Wikipedia[0]

0: https://en.wikipedia.org/wiki/Code_page
My cynical read is that there will eventually be complete corporate capture of these tariffs. Then firms will try to protect their carveouts that make unfair advantages.

Its about their corporate supporters choosing winners and losers. Its the only reason I can conjure that corporate America has otherwise been silent.
Some of the biggest boons to small business would be universal healthcare and that's just ... you know, never going to happen under a Republican president (or a Democrat, for that matter).

It would greatly ease the burden of employing others in small businesses and it would greatly increase the safety net of would-be entrepreneurs.

It would also improve works-rights-as-capitalism because you could more easily quit abusive employers and make employers more merit-based as well.

Addendum:
The $450 I spend every month on health insurance is a meaningful part of my monthly spend as I'm trying to start my business.
Hey what'd you use for your drag-n-drop? It works well, I'd like to use it for something too. Perusing your code, it looks like you wrote it from scratch actually? Really minimalistic, I'm impressed it works this well.
Will be? Seems like it already happened! All for a low price of a $1M dinner.
Thanks. I've heard good things about Taylor and I will try to check it out one of these days.
Yes. Rewriting a YAML file into strict JSON won't have any impact on the ingestion or the processing of it.
Is it? It seems the business is idle, with the owners claiming it is not viable. The actual story doesn't seem to be here; why hasn't Jingye already offloaded the business already?
That's some pretty impressive multimedia stuff you've got there! All I know how to do is a basic P2P chat room...and the most advanced thing about it is file attachments!