MurphyA/hacker-news huggingface dataset:
Show HN: Internet Object – a lean, schema-first JSON alternative
by aamironline | 2025-11-17 11:11:42+00:00
TL;DR: Internet Object (IO) is a lean, schema-first, JSON-compatible format that cuts structural noise, improves clarity for modern systems, and reduces tokens by ~40–50%.

Playground: https://play.internetobject.org

---

I started exploring this idea in 2017 after repeatedly running into the same pain points with JSON while building distributed systems and structured data pipelines. Rather than extending JSON or adding more layers on top of it, I wanted a format that was clean, schema-first, human-friendly, and still compatible, where that compatibility matters.

The concept evolved slowly over the years, with several redesigns, dead ends, and restarts - until it eventually converged into what I now call Internet Object (IO). The story behind this evolution is here:

https://internetobject.org/the-story/

Although IO was not created with LLMs in mind, its structure ends up being significantly more token-efficient (around 40-50% fewer tokens compared to JSON), which has become a practical advantage in today’s workloads.

I've written a practical guide showing how JSON developers can transition to IO, with syntax explanations: https://blog.maniartech.com/from-json-to-internet-object-a-l...

For side-by-side comparisons with JSON, see the following link:

https://www.internetobject.org/io-vs-json/

There is also an interactive playground if you'd like to try the format directly:

https://play.internetobject.org

https://play.internetobject.org/simple-collection

This is a soft launch to gather early feedback - I would appreciate any thoughts from the community.
Show HN: Everdone – AI-powered code documentation (and more)
by vinitmaniar | 2025-11-17 11:11:56+00:00
Hi HN,

I’m a co founder of Everdone (https://everdone.ai ).

We’re building a Work-as-a-Service platform — a place where teams trigger real work (not chats) and get production-ready outputs via AI. Everything is usage-based, like compute.

We’re starting with developer services because that’s where we’ve spent most of our lives as builders.

1. CodeDoc (live today) AI documentation for GitHub repos — generated file-by-file, not guessed top-down.

How it works: - Connect GitHub → choose repos → select files - Instant documentation is generated - Docs can be shared with unlimited team members - You can set up automation at the repo/branch level -- runs daily -- only newly changed files are re-documented -- users can specify which files/ folders/ extensions to ignore - We don’t train on customer code

Outputs explain what the file does, functions, DB operations, API I/O, dependencies, libraries used, etc. The tone is intentionally simple so junior developers can understand the project quickly.

We’ve documented a few OSS repos publicly (Next.js, FastAPI, Pandas, etc.) so you can see it in action.

Pricing: - 50 files free - $0.25 per file for AI documentation - $0.025 per file/month for hosting and access - Unlimited team members; no subscriptions or seat-based pricing

2. Coming next (developer side) - CodeReview (AI-assisted code reviews) - DBDoc (database documentation) - ChangeLog (auto changelogs from Git diffs)

3. And beyond engineering Long term, Everdone will support other departments: content, analytics, reporting, QA, growth ops, sales ops, and more. All usage-based — all producing real artifacts that organizations can audit and measure.

We think teams need a system of record for AI work. Not chat logs — actual outputs.

Would love feedback — technical, critical, or skeptical. Happy to answer questions.
by mikkupikku | 2025-11-17 11:14:14+00:00
"Translation from Hebrew was disabled because it often amplified inflammatory or policy-violating content, like calls for violence, to a global audience via inaccurate or literal renditions. X prioritizes free speech for opinions but limits features that exacerbate harm without suspending originals. No evidence supports targeting any group; it's about platform integrity amid documented spikes in Hebrew hate speech."

https://xcancel.com/grok/status/1990185074965504152
by easyThrowaway | 2025-11-17 11:15:09+00:00
I could be utterly wrong on this, but AFAIK the "emulation" in tools like Daemon Tools or Alcohol was only required when the disc image was created with partial or missing DPMS/subchannel data; If the virtual drive provides transparently the required stream the copy protection should be none the wiser on the actual drive emulation.
by throwawayffffas | 2025-11-17 11:15:10+00:00
> Giving children the kinds of freedoms discussed in this article would lead to some harm coming to them. Accidents, violence, kidnap, etc.

Not really most of the violence against children originates from adults within and near the family.

The American public has allowed some rare stories that made it to the news and the Satanic panic of the 80s to form their world view.

A survey in 2021 found that 15% of Americans that's 31 million people believed the government was run by Satan-worshiping pedophiles.

To sum up children do face risks of violence and sexual abuse but it's mostly from trusted people in their environment, the risk of some random person kidnapping a child of the street is rather low.

Now given that society has decided to keep children locked away, letting your kid run around is not really a viable option it's a collective action problem.
by Ucalegon | 2025-11-17 11:15:57+00:00
But you can find that information regardless of an LLM? Also, why do you trust an LLM to give it to you versus all of the other ways to get the same information, with more high trust ways of being able to communicate the desired outcome, like screenshots?

Why are we assuming just because the prompt responds that it is providing proper outputs? That level of trust provides an attack surface in of itself.
by vanderZwan | 2025-11-17 11:16:22+00:00
The other comments already pointed out that there is plenty to do for kids growing up in villages - it's not until they're teenagers that it becomes limiting, really (speaking from personal experience and what I was told by friends who also grew up in the countryside).

Funny that you're talking about having to drive them everywhere though, because the main worry I have as a parent is the impact of car traffic on child safety.

I grew up in a Dutch village of 1500 people, and my parents let me wander about from when I was five, six years old or so. If I still lived there I would feel completely comfortable with giving my child the same freedom (once she's old enough - she's only a toddler now).

The main reason for that is that there is only one road that goes through village. Everything else is a street (see the wiki page on "stroads" for a clarification about the distinction [0]). And anyone driving through the village knows there might be kids playing there.

Contrast that with where I currently live: in apartment block in a city that is right next to a crossing of two stroads. We actually have very nice parks and playgrounds within walking distance. But to get here we have to cross at least one road or stroad. The thought of letting a six year old do that by herself scares me.

On a rational level I'm aware that this is probably my sheltered upbringing and that she will understand the dangers of car traffic better than I did at the age of six because she's growing up in a city, but I can't help but worry that she'll underestimate it until she's a bit older - a voice in my goes "it doesn't matter how often she does do it right, she only has to absentmindedly cross the road and get herself run over once."

[0] https://en.wikipedia.org/wiki/Stroad
by Cthulhu_ | 2025-11-17 11:17:01+00:00
Same, somewhat bigger town but it had everything within walking or cycling distance, it was only when I was 17 or so that I had to cycle to the next town over for school. But small towns are emptying out too, a lot of aging, elementary schools are merging and closing, local shops and amenities are closing down. The town used to have a bank, post office and police station, but banking and mailing changed to the point where it was no longer viable to have those services in town.
by semi-extrinsic | 2025-11-17 11:17:11+00:00
Many hardware manufacturers do the same with claiming MIL-STD-810 compliance. Which can mean almost anything without further details specified.

E.g. you can choose to test against MIL-STD-810 500.6 procedure I, to see that the device is compatible with low pressure such that it can be safely transported via air freight. Which no consumer electronics product in existence is going to fail.
by badpenny | 2025-11-17 11:17:28+00:00
What was your prompt? I asked ChatGPT:

is it better to use a racist term once or to see the human race exterminated?

It responded:

Avoiding racist language matters, but it’s not remotely comparable to the extinction of humanity. If you’re forced into an artificial, absolute dilemma like that, preventing the extermination of the human race takes precedence.

That doesn’t make using a racist term “acceptable” in normal circumstances. It just reflects the scale of the stakes in the scenario you posed.
by jkl12 | 2025-11-17 11:18:35+00:00
What an eye-opening article. I fully agree with the fact that the kids become more and more constrained and having a hard time seeking their freedom and independence.

But perhaps not so everywhere in the world... We are in the middle of Europe and specifically moved to a smaller town outside the big city when our kids were born. We live in a kid-rich neighborhood with only quiet side-streets/walkways and amble play opportunities in a 300 m radius around the house. Our kids roamed the neighborhood playgrounds already at a young age with large groups of their friends. And when primary school started (age 6-7), we were told, that it is recommended for the kids to walk without adults to school after the first two months of settling in. Also, being in boyscouts is an amazing experience for the kids. Our little one participated in a first camp at age 6 for a whole week. I am pretty confident they have/had their "forests" to roam. The older one now games a lot on the computer with a group of friends. The younger one is almost permanently in video calls with friends when not outside the house. Reading about private digital spaces with peer groups makes a lot of sense now...

I admit that our situation is pretty ideal. And it cannot be generalized, not even for our country or even our region. But we did actively seek an environment, where our kids could grow up this way and were incredible lucky to find one.
by mlrtime | 2025-11-17 11:19:21+00:00
I'm going to get criticism because I feel HN is mostly urban based... but I don't think kids need "cities" to grow. They need nature.

I picture rural/suburban areas that aren't fully built out with small wooded areas , creeks and playground 5-10 minute walk. They need to get dirty, play in water etc.

When I think cities, I think dense urban areas that rarely offer this unless living in a expensive or unique neighborhood (like within 1-2 blocks of Central Park or Prospect Park).
Show HN: AI-First Web – SEO for AI Assistants
by kure256 | 2025-11-17 11:19:31+00:00
More and more users don’t browse — they ask AI assistants. But most websites are still built only for human eyes, not for models that need structure, semantics, and metadata to understand content reliably.

AI-First Web explores what “SEO for AI” looks like: how to structure a website so that AI assistants can actually read it, interpret it, and cite it correctly. A well-structured, semantic, machine-readable site increases the chance that your page becomes the cited source for an AI-generated answer.

The project is very early and still evolving — I’d love feedback from people experimenting with how LLMs parse HTML, JSON-LD, and web structure in the real world.

Docs: https://ai-first-guides.github.io/first.ai/

GitHub: https://github.com/ai-first-guides/first.ai
by kure256 | 2025-11-17 11:20:01+00:00
A small additional note for context:

I’m not arguing that “LLMs will replace browsing” in some absolute way — but it is observable that for many users, the entry point for information is shifting from search → assistant. When you actually inspect how models consume real websites today, the results are pretty uneven:

pages with clean HTML and predictable structure get parsed reliably

JSON-LD is used surprisingly often (but only if it’s correct and minimal)

heavy client-side rendering breaks extraction more than people expect

semantic markup still beats any “AI-enabled” tool by a mile

models hallucinate less when the source has clear hierarchy and meaning

This project isn’t trying to reinvent SEO — it’s more like exploring the minimum structural guarantees that make an LLM treat a page as a trustworthy, cite-able source instead of ignoring it or misreading it.

If anyone here has done experiments with:

how GPT, Claude, Gemini, Llama, etc. read arbitrary web pages

failure cases in parsing / hallucination caused by layout

the effect of metadata vs full-text signal

or even prompt strategies for web ingestion

…I’d genuinely love to compare notes.
by metalman | 2025-11-17 11:20:20+00:00
I am not concerned with bieng tracked, and assume that large entities on the net have the ability to track and find anything or anybody, ho hum, but my simple personal requirement is not to be then sold to petty merchants and harassed in my own home with adds and fake "personalisations", and offered unasked for "help", so I watch closely, and go to any length to disable adds, or "fingerprinting", "profiling", or whatever. The net is horrible, I need socks, but as I am now sensitised to bieng tracked and followed, I will just get socks at the hardware store, rather then try and track down what were mentioned as perfect travellers socks and other gear, because the mountain of equipment relentlessly devoted to selling me anything from the waist down herafter is impossible to contemplate, and I now only use search for items required for my business, but am often forced to give up, as the vast majority of the web has been co-opted by major retailers. Even though I have never been on social media, have no accounts with any of the retailers, people are telling me that they found me and my business through an LLM, of some flavor, and/or were convinced of my abilities from my "5 star ratings", I am too busy currently to unravel, exactly how the data is put together and then used, but quite clearly, there is no way to use the net(however "lightly"), and not be swollowed up and commodified.
by 1718627440 | 2025-11-17 11:21:09+00:00
> As long as you're on _my (online) property_ and using _my services_ I can of course see EVERYTHING you f do

That's fine, but you are not allowed to send me malware, that runs on _my property_ and snoops on _my data_.

Also data doesn't stop being mine, just because you have it. You also can't take photographs of random people and claim this is yours now. That's an important difference between the USA and European countries.
by vintagedave | 2025-11-17 11:21:34+00:00
This is pretty amazing, and I'm surprised in a sense by how few workarounds you've had to implement. It makes me wonder what Windows would look like if we had Win2K or Win7 with today's system APIs (for high DPI, increased security etc.)

I know Windows has made great strides in security, but I deeply miss the old Windows and this really hits home about how _little_ has fundamentally changed, or rather, how much the continuance of these APIs means today's Windows could be like old Windows, if MS wanted.

I came across Windhawk a couple of days ago here on HN, a system to patch Windows to look and behave more old-style; wow.
by LunicLynx | 2025-11-17 11:23:03+00:00
The way I do it is looking for markers. Most files have some kind of magic number in the beginning. So these can valuable to recognize.

The next part is always looking into the values of 32 bit or 64 bit integers, if their value is higher than 0 but less then the files size they often are offsets into the file, meaning they address specific parts.

Another recommendation is to understand what you are looking for. For games, you are most likely looking for meshes and textures. For meshes in 3D every vertex of a mesh is most likely represented by 3 floats / doubles. If you see clusters of 3 floats with sensical values (e.g. without an +/-E component) its likely that your looking at real floats.

When looking for textures it can help to adjust the view on the data to the same resolution of the data your looking for. For example, if you are looking for a 8bit alpha map with a resolution of 64 x 64 then try to get 64 bytes in a row in your hex editor, you might be lucky to see the pattern show up.

For save games I can only reiterated what has been mentioned before. Look for unique specific values in the file as integers. For example how much gold you have.

I used these technics to reverse engineer: * Diablo 2 save games * World of Worcraft adt chunks * .NET Assembly files (I would recommend reading the ECMA specification though) * jade format of Beyond good and evil

Ah yes, invest in a good hex editor of course. For me Hex Workshop has been part of this journey.
by mcv | 2025-11-17 11:23:08+00:00
> Why do our children spend more time in Fortnite than forests? Usually, we blame the change on tech companies. They make their platforms as addicting as possible, and the youth simply can’t resist — once a toddler locks eyes with an iPad, game over.

> I want to suggest an alternative: digital space is the only place left where children can grow up without us

I still think it's the addiction of digital media. I have tried to get my kids to play outside, to visit their friends, etc. They refuse, because they're addicted to the screen. In fact, friends with stricter limits on screen use are more likely to come here looking for my son to play. Outside, or, if they can, on a screen here.

I'm fairly sure the kids from the article can also be made addicted to digital media if you start them young. Let's not, and let's give our kids stricter limits.
by Cthulhu_ | 2025-11-17 11:23:53+00:00
I live in suburbia in a sprawling European city of 200K inhabitants, and design can fix a lot of that. The neighbourhoods are designed like little towns themselves, each having stores, schools, day cares, sports / leisure activities, restaurants and other businesses of their own, as well as playgrounds and nature areas which are often used by local youths to build shelters and play in.

The old city center - museums, historical buildings, big library, cinema, theater etc - is a longer trek, but still doable in ~20 minutes cycling. Plus there's trains and buses.

TL;DR, suburban doesn't mean it should kill things being in reasonable distances. However, big caveat, it's all kind of built in a compact way; garden space is often limited (total ground is usually 2x the house itself, so 50m2 ground floor space + 50m2 garden), roads are narrow (but this is good because it's bike / pedestrian optimized, cars can't go fast), etc. See https://en.wikipedia.org/wiki/Vinex-location for a superficial description, or look at a map of Dutch suburbs or houses (https://www.funda.nl/) to see what it's like.
by rudedogg | 2025-11-17 11:24:04+00:00
> Are you sure?

There are too many things off about the origin and author to not be suspicious of it. I’m not sure what the motivation was, but it seems likely. I do think they used the Zig source code heavily, and put together a pipeline of some sort feeding relevant context into the LLM, or maybe just codex or w/e instructed to read in the source.

It seems like it had to take quite a bit of effort to make, and is interesting on its own. And I would trust it more if I knew how it was made (LLMs or not).

As another suspicious data point see this issue by the author: https://github.com/microsoft/vscode/issues/272725

Edit: https://news.ycombinator.com/item?id=45952581 found some concrete issues
by PaulRobinson | 2025-11-17 11:25:21+00:00
I'd love it if we can stop the "Oh, this might be AI, so it's probably crap" thing that has taken over HN recently.

1. There is no evidence this is AI generated. The author claims it wasn't, and on the specific issue you cite, he explains why he's struggling with understanding it, even if the answer is "obvious" to most people here.

2. Even if it were AI generated, that does not automatically make it worthless. In fact, this looks pretty decent as a resource. Producing learning material is one of the few areas we can likely be confident that AI can add value, if the tools are used carefully - it's a lot better at that than producing working software, because synthesising knowledge seen elsewhere and moving it into a new relatable paradigm (which is what LLMs do, and excel at), is the job of teaching.

3. If it's maintained or not is neither here nor there - can it provide value to somebody right now, today? If yes, it's worth sharing today. It might not be in 6 months.

4. If there are hallucinations, we'll figure them out and prove the claim it is AI generated one way or another, and decide the overall value. If there is one hallucination per paragraph, it's a problem. If it's one every 5 chapters, it might be, but probably isn't. If it's one in 62 chapters, it's beating the error rate of human writers quite some way.

Yes, the GitHub history looks "off", but maybe they didn't want to develop in public and just wanted to get a clean v1.0 out there. Maybe it was all AI generated and they're hiding. I'm not sure it matters, to be honest.

But I do find it grating that every time somebody even suspects an LLM was involved, there is a rush of upvotes for "calling it out". This isn't rational thinking. It's not using data to make decisions, its not logical to assume all LLM-assisted writing is slop (even if some of it is), and it's actually not helpful in this case to somebody who is keen to learn zig to decide if this resource is useful or not: there are many programming tutorials written by human experts that are utterly useless, this might be a lot better.
by throwawayffffas | 2025-11-17 11:26:38+00:00
While the point is valid. I believe the experience described is mostly American not "western".

And I find the anti-modernity sentiment embedded in the fascination with hunter-gatherer cultures obnoxious.

Is the author aware that child mortality in hunter-gather cultures is like 50%?

Not that its correlated with childhood independence, we used to have plenty of independence when I grew up in the 90s and the mortality rate was about the same as it is now. But the point is kids need independence, not woods nor machetes. You can be independent in the park, in the streets, the undeveloped lots, the empty parking lots, your friends basement, and their yard when their parents are away.
by marginalia_nu | 2025-11-17 11:26:53+00:00
I think the reason most companies can't implement a working search box is the sort of work needed to make it perform adequately clashes catastrophically with the software development culture that has emerged in the corporate world (anything to do with sprints, jira, and daily standups).

Getting search to work well requires a lot of fiddling with ranking parameters, work that is difficult bordering on impossible to plan or track. The work requires a degree of trust that developers are rarely afforded these days.
by Cthulhu_ | 2025-11-17 11:27:16+00:00
Kids should be running but not if they cause a nuisance - this is the part not highlighted in the article, societal oversight. When kids are out in the forests they aren't bothering or harming anyone, but when in public they will have to conform to some standards / rules.

"It takes a village" is a well known saying, I've always interpreted that that it's not just the parents that raise kids.