MurphyA/hacker-news huggingface dataset:
Show HN: 0x – A language that compiles to React, Vue, and Svelte (80% less code)
by hankimis | 2026-02-10 12:47:09+00:00
I kept running into the same problem with AI-generated frontend code: most tokens go to boilerplate, and the AI can never pick a consistent pattern. So I built a language where there's only one way to write things.

0x is indentation-based (think Python), declarative, and compiles to React JSX, Vue 3 SFC, or Svelte 5. A counter component is 18 lines in 0x vs 96 in production React.

page Counter:
state count: int = 0
fn increment():
count += 1
layout col gap=16 padding=24 center:
text "{count}" size=4xl color=cyan
button "+1" style=primary -> increment()
The compiler is ~3K lines of TypeScript, zero dependencies. Pipeline: Lexer → Parser → AST → CodeGen (one pass per target). It handles state, derived values, typed variables, functions, flexbox layouts, control flow (if/elif/else, each, match), lifecycle hooks, API calls with loading/error states.

I chose indentation-based syntax because it's the most token-efficient structure I could find. No curly braces, no semicolons, no JSX closing tags, no import boilerplate. For an LLM, fewer structural decisions = fewer hallucinations.

There's a built-in MCP server so Claude and Cursor can compile inline. Also works as a library:

import { compile } from '0x-lang/compiler';
const result = compile(source, { target: 'react' });
I'm curious about two things:

Is "designed for AI" a real market, or is this too niche?

For folks who've built compilers — any obvious mistakes you see in the architecture?

Website: https://0xlang.com
GitHub: https://github.com/hankimis/0x-lang
npm: https://www.npmjs.com/package/0x-lang
by a3w | 2026-02-10 12:47:41+00:00
I opened issues which were technically not feasile, it turns out. The server seems to do way too much logic to make this a better app, with offline first or even just "having a search that works" clients.

See also my and other users feedback about their UI in: Zulips values (24 comments)
https://news.ycombinator.com/item?id=46953815
by neom | 2026-02-10 12:48:32+00:00
I signed up and played around a bit, my prompt here was simply: "go write a post about hackernews" - It came back with "Done: https://www.moltbook.com/post/19e1709b-ba68-46c0-a42c-8b3aa9..." - What a weird ass post!!! This one "Post in emergence about what you think humans will find out in the future as they scale LLMs" - https://www.moltbook.com/post/e19ea72b-9d91-49e1-8ab1-b7bff8... - this one "go read these blogs then post about something interesting from them" - https://www.moltbook.com/post/61df5e6d-3614-4bfb-ac37-8c2292...

I suppose they are "fake posts" - but even I was surprised reading them and I prompted them into existence, I think that is still interesting no?
Show HN: VBAF – Machine Learning framework built in pure PowerShell
by JupyterPS | 2026-02-10 12:49:07+00:00
I implemented neural networks and Q-learning in pure PowerShell - no Python, TensorFlow, or external dependencies.

Why? I teach IT professionals who live in PowerShell. Python ML examples don't resonate. Building from scratch teaches fundamentals better than using black-box libraries.

What's included:

- Neural networks: Backpropagation, gradient descent, multiple activation functions
- Q-learning agents: Experience replay, epsilon-greedy exploration, reward shaping
- Environment simulation: Market competition, resource optimization
- Real-time visualization dashboards

Technical details:

- Pure PowerShell (classes, no C# interop)
- ~3000 lines of code
- Compatible with PowerShell 5.1+ (Windows/Linux/Mac)
- Available on PowerShell Gallery

Example use case: Q-learning agent learns to build ASCII castles through trial-and-error. Agent receives aesthetic rewards and discovers patterns without hardcoded rules.

Practical applications:
- IT automation that adapts to patterns
- Predictive maintenance from log analysis
- Resource scheduling optimization
- Anomaly detection in enterprise systems

I know this isn't production ML (Python/PyTorch are better for that), but it's valuable for:
1. Teaching ML concepts to non-Python developers
2. Understanding algorithms by implementing them
3. PowerShell-native automation that learns

GitHub: https://github.com/JupyterPS/VBAF
PowerShell Gallery: Install-Module VBAF

Happy to answer questions about the implementation or design decisions.
by jrjeksjd8d | 2026-02-10 12:50:03+00:00
> That said - we have never seen this many LLM agents (150,000 atm!) wired up via a global, persistent, agent-first scratchpad

Once again LLM defenders fall back on "lots of AI" as a success metric. Is the AI useful? No, but we have a lot of it! This is like companies forcing LLM coding adoption by tracking token use.

> But it's also true that we are well into uncharted territory with bleeding edge automations that we barely even understand individually, let alone a network there of reaching in numbers possibly into ~millions

"If number go up, emergent behaviour?" is not a compelling excuse to me. Karpathy is absolutely high on his own supply trying to hype this bubble.
by teddyh | 2026-02-10 12:51:10+00:00
> Why can't unmount also do the same, e.g. gated on being run from an interactive tty?

Well, maybe. But what constitutes an “interactive tty”? Stdout or stdin? I’ve had problems where most things, including tty(1), tests stdin for TTY-ness, but if I’ve redirected stdout to a file I get all interactive questions to a file, and a pausing system waiting for input for a question not visible on screen.

> Having filesystems randomly mount themselves after you have deliberately unmounted them is actually dangerous.

The automounter, present in SunOS with NIS and NFS for 30 years, also does that, no?

> How about you consider having some manners?

Technology is constantly changing. Since your complaint was simply that technology has changed and is forcing you to learn something new, I think that’s an appropriate response. If you have more detailed complaints, those might be deserving of more respectful responses, but a “my 30 year old UNIX™ is changing and forcing me to learn new things, oh noes!” gets, and deserves, nothing better than a “git gud”.
by Havoc | 2026-02-10 12:51:11+00:00
Disagree with the point about anything less than opus being harmful to learning.

Much of my learning still requires experimentation - including lots of token volume so hitting limits is a problem.

And secondly I’m looking for workflows that build the thing without needing to be at the absolute edge of the LLM capability. Thats where fragility and unpredictability live. Where a new model with slightly different personality is released and it breaks everything. I’d rather have flow that is simple and idiot proof that doesn’t fall apart at the first sign of non-bleeding edge tokens. That means skipping the gains from something opus could one shot ofc but that’s acceptable to me
by account42 | 2026-02-10 12:51:14+00:00
> The presence of illegal immigrants does not, in fact, mean we have to go looking for them.

It does unless you are calling for the selective enforcement of laws.

> It definitely does not mean we have to break the law while doing so

Which is fair but most people upset with ICE are essentially calling for no enforcement due to a couple of incidents among a country of 300 million just like with any other issue being advanced by the opposing tribe. I think we can objectively say that the previous level of enforcement was not a sufficient deterrent to reduce the level of illegal immigration. Whether the current enforcement is "breaking laws" or if incidents are tolerable mistakes will be for courts to decide.

> Also it's weird how the group that used to talk about personal responsibility elected trump, the literal antithesis of taking responsibility for anything ever.

I think many of the voters, certainly enough to swing the scale, voted for the lesser of two evils rather than being believers in everything trump. As a random non-American I am not convinced they made the wrong choice.
by ninalanyon | 2026-02-10 12:51:59+00:00
> In the auto cruise example, it’s leaving perhaps 2 - 2.5 car distances. In close traffic the average human I would bet is leaving 1 or less then 1.

At 60 kph (16.7 m/s) 1 car distance (about 5 m) is less than one third of a second. Even 2.5 car lengths is less than a second. I use traffic aware cruise control on my Tesla set to the maximum separation which is about three seconds, so 50 m at 60 kph.

Three seconds separation is in fact the recommended following separation in most European countries and in Germany in particular 0.9 seconds or less can result in a hefty fine, see https://en.wikipedia.org/wiki/Two-second_rule

In the UK some stretches of motorway have chevrons marked on the road indicating the required spacing at the speed limit.
by latexr | 2026-02-10 12:52:16+00:00
> One of my core beliefs is that "two things can be true at the same time".

Which is, of course, true in some cases and false in others. But again, not what I’m talking about.

> Got any examples that stood out to you of my inconsistency?

Sorry, I don’t. You publish too often and obviously I’m not going to trawl through a sea of posts to find specific examples. I’m not trying to attack you. Again, my initial post was written in empathy; you’re of course free to take it in earnest and reflect on it or ignore it.

Also, I haven’t called you inconsistent. You’re using that word. I’m not saying you’re constantly flip-flopping or anything like that, and it’s not inconsistent to change one’s mind or evolve one’s ideas.

It feels like you’re doing in these comments what I have just described: going in too fast with the replies without really thinking it through, without pausing to understand what the argument is. It’s difficult to have a proper honest conversation if I’m trying to be deliberate towards you but you’re being solely reactive. That is, frankly, exhaustive, and that’s precisely what I’m advocating against.
by PetitPrince | 2026-02-10 12:52:43+00:00
I see where you're coming from, because my robot tends to eat the cats toy as well as my computer charger cable. In my case the prep is minimal, as it's just putting them on the sofa. Otherwise the robot has no problem charging and returning home, (I only had issue 3 times in 5 years ?). Concerning the bin I have pets so in my mind I have to empty the bin after each run. But psychologically I see tons of hair so in a way it's satisfying to see a job well done. The pets are fortunately well behaved so poop smearing is a non-issue (some more recent robot also have object detection to avoid this kind of stuff).

In any case, the ritual is to run it every odd day or so just before leaving for work so the mental burden is low.
Show HN: A Gamified LMS Exploring the Science and Structure of Spirituality
by Arcane_Temple | 2026-02-10 12:52:45+00:00
Hi HN — I’ve been building something unusual and would love your feedback.

Arcane Temple is a gamified learning platform exploring the science and structure of spirituality through level‑based study, quests, and a progression system. It’s for people who take inner development seriously but don’t resonate with traditional religion or New Age fluff — a kind of “intellectual home” for the spiritually curious.

The idea came from a simple observation: millions of people explore meditation, mysticism, altered states, myth, and consciousness, but there’s no shared framework or cohesive narrative. So I built an LMS that treats spirituality as a field of study — something you can investigate, practice, and level up through structured learning rather than belief.

The platform includes 40+ hours of free foundational content, a development‑archetype quiz, unlockable workshops, and a progression system. After the free levels, membership is $7/month and unlocks deeper content and meetings, but the core of the Temple will always remain open.

This isn’t a dogma project. It’s an open‑source investigation into the “arcane” — the underlying principles that show up in science, myth, psychology, and human development. I’m trying to build a serious training ground for people who want to explore the inner world with the same rigor they bring to the outer one.

I’m looking for early members who want to help shape the Temple. If you’re curious about the intersection of spirituality, science, and learning design — or if you just enjoy testing new platforms — I’d love your feedback. Early contributors become part of the “Inner Circle,” which just means you help refine the curriculum, stress‑test the gamification, and influence the direction of the project.

I’m ready for honest critique. Let me have it.
Link: ArcaneTemple.com
by 1718627440 | 2026-02-10 12:52:46+00:00
The library interface says to do X call `Foo(FOO_VAR_1, b, c)`. That is what you need to somehow call from another language using FFI. In addition it also has an example wrapper for convenience. You can choose to also include that example as part of your implementation in another language, but you don't need to. I fail to see how that is sabotaging.

It also does not have to do anything with the language, because it IS possible to have FooVar1 as part of the interface. The library developer just didn't want that, likely because they do not want tons of slightly different functions in the interface that they would need to maintain, when they already exposed that functionality.
by xtiansimon | 2026-02-10 12:53:02+00:00
This post reminds me of a 2015 news story about entrepreneur Dan Price (Gravity Payments). He made headlines for his company's living wage described as a point, which he set at 70k, below which a person's finances are a series of trade-offs--medical treatment OR car payment OR vacation OR something else. Above 70k the trade-offs were increasingly qualitative, only.

Whatever you think about Mr Price or his math, I still believe this is the most intuitive description of a "living wage" as a concept.
by codingdave | 2026-02-10 12:53:22+00:00
Sounds plausible, but the article itself lists a number of downsides to this, including a statement about potential security problems with a somewhat wishy washy "The input is almost never user-controlled". That "almost never" is a big red flag to me - sounds like there are known security holes that are being glossed over.

So my question is whether there are any real-world scenarios where the performance gains will make a difference to the end customer? Because if not, this framework would bring on the known downsides without a compelling reason for doing so aside from bragging rights of "we're the fastest"
by MichaelFKnight | 2026-02-10 12:53:41+00:00
We just did a small relaunch of appiliy.com. It’s a tool that lets you design mobile app screens in seconds.

Since the last version, we focused heavily on speed and iteration, the goal is to quickly explore UI ideas without getting stuck in tools or boilerplates.
To make it easy to try, we added free credits, so you can test it hands-on and get a feel for how fast new designs come together.

Would love feedback from designers, developers, or anyone who’s had to prototype mobile apps under time pressure.
by formerly_proven | 2026-02-10 12:54:14+00:00
I'm not sure there are any essential functions in a menu on a VW. Indicator, light and wiper controls are on physical stalks (kind of wild that "has an indicator stalk" is no longer common ground in cars), while ADAS, audio, climate controls and seat heating have dedicated touch buttons or sliders. The button experience of these touch buttons is mediocre, not as bad as bad physical buttons (since the touch buttons still gives very clear feedback whether they are activated), but certainly not as good as decent physical buttons. The sliders work fairly well, though for volume adjustment specifically it keeps feeling awkward, a rotary knob would be clearly better.

From this point of view the announced change in e.g. steering wheel buttons seems mostly cosmetic rather than fundamental. I hope they still keep the slider functionality on the wheel, it's quite intuitive and quicker imho. The bigger change would be that they're adding a central switch bar back, which seems to have the functions on it that are currently dedicated buttons in the main display. This seems like a clearer UX win to me.
by TZubiri | 2026-02-10 12:55:52+00:00
>The AI bullish case has a historical analogy at its core: when high-level languages replaced assembly, [1] assembly programmers resisted.

This is a very common myth, there was never a period where everyone programmed in assembly and then high level languages were introduced.

Pretty much since the first CPUs were released, there were already programming languages for them.

Alan Turing went from hooking physical wires up, to writing Autocode for the Ferranti in less than a Decade.

And it's not even that the period of Assembly programming was brief, spanning almost a decade after WW2, the guys wrote in symbolic mathematical language before setting on to write the physical schematics of their machines.

So no, there wasn't a period where we all programmed in Assembly and then we discovered programming languages and we saw that it was good.
by Phemist | 2026-02-10 12:57:11+00:00
I've seen this approach in other places, so it's not specifically a point against you specifically, just a question i'm interested in.

> Exfiltration patterns I'm missing

I was wondering about these entropy-based approaches. If I can make the AI agent run arbitrary python code, and I have access to the secrets, then I can make an infinite amount of encoders that have low "local" entropy, but would still be decodable into your secret. A few examples:

- Take 16 random words longer than `N` characters, encode each 4-bit nibble of the secret into this encoding. The output can be [in order, the 16-word dictionary][word1 word2 word3 word4... wordX]

- Repeat each character of a password N times, separate by spaces, e.g. password `hunter1` becomes `hhhhhhhh uuuuuuuu nnnnnnn ttttttt eeeeeee rrrrrrr 1111111`.

Potentially the LLM might even be able to do these encodings without a script.

Besides the regular network-level blocking, and some simple regex to catch most properly formatted API keys and other credentials, is this worth protecting against? Considering also the more complex the exfiltration patterns to filter for, the higher the amount of false positives.
by bob1029 | 2026-02-10 12:57:58+00:00
Eastern cultures seem better at things like running manufacturing plants too. Any situation where sublimation of the ego can provide better outcomes.

I have my own theory that companies like Samsung and TSMC build plants in western nations primarily to hybridize this culture and avoid falling into certain traps. If Samsung can figure out how to get their American flash and LSI lines to yield the same as the Korean lines, they've probably achieved a more robust manufacturing process.
by cpursley | 2026-02-10 12:58:09+00:00
It sort of sounds link you expected a one-shot miracle or am I misreading? Try this: start from scratch and use openspec explore - talk to it about what you are going for, tell it to call the built-in frontend-design skill and install a hugo skill first (https://skills.sh/?q=hugo), context7 for docs and playwright to check it's work via screenshots etc. Also optionally share any websites with the ascetic / layout you are going for. Be very descriptive. Also ask it to teach you about hugo as it goes and explain it's decisions, I'v learned a lot this way.
by Melonai | 2026-02-10 12:58:17+00:00
But I remember when Discord began, I was actually the person who got around 10~ people onboarded onto the platform back in 2015-2018, because I simply thought it was the best way to communicate with a group of people or single person, in multiple ways like text, voice and video, with extremely low friction to do all of these things. Eventually the hold-outs joined too on their own volition, and that was because of network effects.

A platform does not start growing because of network effects, that's what keeps a platform alive and growing later on, but it starts its growth because people really prefer it to the alternatives (which back then for me was Skype and TeamSpeak).

Nowadays I'm not too happy with Discord anymore, some of it because of enshittification, but most of it is me being spoiled by what we already have, and being used to having this huge centralized (as in, can handle lots of different activities without switching to another platform) social tool that does everything I want it to, without me having to think about it at all.

Thing is, the alternatives, are not as good as Discord, and it really isn't close enough for me. Matrix would be the one I would love most to succeed, but everytime I used Matrix and Element, it's been a massive struggle, encryption constantly breaks (still), joining rooms still fails, rooms are spread about randomly, either standalone or in the new Spaces, searching for rooms is usually broken except on the large matrix.org instance, recently a bunch of rooms migrated because the event syncing completely failed and the decentralized state was broken. Not to mention the contant CSAM attacks (Does anyone know why this happens so much on Matrix? Is it really only because of the bad moderation and the fact that it auto-downloads the illegal images? Just feels so disappointing...).

I really hope we get a really good Discord alternative, maybe even an open-source and decentralized one, if possible. I would really rather not jump onto another proprietary platform.
by derelicta | 2026-02-10 12:58:44+00:00
1) I'm not Chinese, but I still have skin in the game for I am an internationlist.
2) Apart from a few google maps pictures, there are no pictures of those extermination camps.
3) Tibet has been part of China for centuries. Only since Mao landreforms that criminalised slavery have we been hearing about Tibet's "independence" movement.
4) If Xinjiang has concentration camps, then why are the Chinese allowing the UN , tourists and journalists in? Right now in Palestine, UN workers and journalists are shot on sight. Tourists are non existant. Muslim countries refuse to qualify any of the anti-terrorist measures as genocidal, but denounce the extermination campaign against the Palestinian people.
by michaelbuckbee | 2026-02-10 12:59:01+00:00
I recently dug into this as I was trying to benchmark the possibility of using Gemini Nano (Chrome's built in AI model) vs a server side solution for a sideproject.

Nano's stored in localstorage with shared access across sites (because Google), so users only need to download it once. Which I don't think is the case with Mistral, etc.

There's some other production stats around adoption, availability and performance that were interesting as well:

https://sendcheckit.com/blog/ai-powered-subject-line-alterna...
by windexh8er | 2026-02-10 12:59:01+00:00
Simon is a new form of troll and you hit the nail on the head of what: soapboxing the obvious all in the name of AI. Just like the OpenClaw article that hit the FP yesterday, these types of folks are either doing this for marketing or they're really elated by the mediocre. Has Simon actually produced anything novel or compelling? His blog posts surely aren't - so if that's any indication of his work output I wouldn't be surprised if the answer is a hard no.

And, who wants to be working on 3 projects simultaneously? This is the new "multitasking" agenda from generations ago with a new twist: now I just manage prompts and agents, bro! But the reality is: you think you're doing more than you actually are. Maybe Simon is just placating to his inevitable AGI overlords that he will still be useful in the coming Altmania revolution? No idea. Either way half the time I read his posts (only because they're posted here and I'm excited for his new discoveries) I can't stand to stomach his drivel.
by butvacuum | 2026-02-10 12:59:19+00:00
and it'd still be $6 for 600.

It's as if people have never had shipping itemized before.

The only reason aliexpress shopping is cheap is because the rest of the world foots the bill. Unless somebody has finally removed China's "Developing Country" status thats gotten them essentially free international parcel service for the best part of 100 years.