MurphyA/hacker-news huggingface dataset:
Show HN: HJX – An AI-Native Web Language Unifying HTML, CSS and JavaScript
by loayabdalslam | 2026-02-17 04:49:50+00:00
Show HN: HJX – A Unified Web Language Designed for AI-Native Code Generation

Hi HN,

I’ve been exploring a language design where structure, style, and logic live in one authoring unit — to reduce token fragmentation when AI models generate frontend code.

HJX is a compiled UI language that unifies *structure*, *style*, and logic into a single `.hjx` file.
It compiles to clean, dependency-free HTML + CSS + JavaScript — no virtual DOM, no runtime overhead, no framework lock-in. :contentReference[oaicite:1]{index=1}

Here’s a real example from the README:

```hjx
component Counter
state:
count = 0
layout:
view#root.card:
text.title: "Count: {{count}}"
button.primary (on click -> inc): "Increase"
style:
.card { padding: 16px; border: 1px solid #ddd; border-radius: 12px; }
.primary { padding: 10px 14px; border-radius: 10px; cursor: pointer; }
handlers:
inc:
set count = count + 1
```

Happy to answer questions about the hjx and open for pr
-Loaii abdalslam
by nandomrumber | 2026-02-17 04:50:27+00:00
Are you entitled to a jury trial for peeing in the bushes in the USA?

That isn’t the case here in Australia.

You can go to trial, but it will be a judge-only trial, and is typically conducted by the magistrate who saw you for your first appearance on the matter, in the magistrates court, which is the lowest court here.

I believe most of the colonies are approximately the same.
by loayabdalslam | 2026-02-17 04:50:28+00:00
Thanks for checking out HJX!

A bit of backstory: I started building this after noticing how much context switching LLMs do when generating UIs across HTML, CSS, and JS. Instead of three syntactic domains, HJX tries to unify structure, style, and interactivity into a single block-based syntax that still compiles down to plain HTML/CSS/JS.

Right now it’s an early prototype with a basic compiler design. I’d love to hear:
- Does this unified syntax reduce token/context fragmentation for AI models?
- Any suggestions on grammar design or compiler targets?
- Use cases you’d want to see supported?

Happy to iterate based on feedback.
by WillPostForFood | 2026-02-17 04:50:29+00:00
It is happening with cars too, it just that features are being added even faster than the price can come down. If you wanted Ford F-150 in 1970, you could do most of it, but it would have been a multi-million dollar car. You get all that for 50k. You are getting a lot more per dollar.

This reminds me the housing discussing - a part of the affordability problem is that houses have gotten much bigger. And have air conditioning. And have to comply with strict building codes. And have to be fire safe.
by toomuchtodo | 2026-02-17 04:50:56+00:00
White Americans’ feelings of being “last place” are associated with anti-DEI attitudes, Trump support, and Trump vote during the 2024 U.S. presidential election - https://advances.in/psychology/10.56296/aip00046/ | https://doi.org/10.56296/aip00046

Abstract: Due to racial wealth inequality in the U.S.—inequality that benefits White Americans on average—many Americans associate White people with wealth. Yet, many White Americans report feeling like they, personally, are “falling behind.” We conducted a five-wave longitudinal study with a representative quota sample of non-Hispanic, White Americans (N = 506) during the 2024 U.S. presidential election. We found that White Americans who feel they are falling behind White and Asian Americans, while also being close to being passed by Black and Hispanic Americans, within a perceived tight status hierarchy, reported the most support for DEI bans and Trump, controlling for objective status. Further, White Americans with these status perceptions were most likely to vote for Trump in the 2024 election. We conclude that White Americans’ subjective perceptions of their position in the racial economic hierarchy meaningfully relate to political attitudes and behavior.

The Findings: Using a statistical technique called Latent Profile Analysis (LPA), we identified distinct groups based on where people subjectively ranked themselves and other racial groups on the American status ladder.

* We found a specific group of White Americans (~15% of our sample) who perceived themselves as "tied for last place" with Black Americans.

* Crucially: This group was the most likely to vote for Donald Trump and support bans on Diversity, Equity, and Inclusion (DEI) initiatives.

* Importantly, this effect held true even when we controlled for their actual income, education, age, and gender. In other words, feeling like you are losing status predicted voting behavior more strongly than actually having low status.

Reddit AmA with the authors: https://old.reddit.com/r/politics/comments/1qz9158/we_are_pr...
by efilife | 2026-02-17 04:51:20+00:00
I am fucking sick of seeing this everywhere. I gave this article a benefit of the doubt until:

> Bluehood isn’t a hacking tool. It’s an educational demonstration of what’s possible with commodity hardware and a bit of patience.

> This isn’t about paranoia. It’s about understanding the trade-offs we make when we leave wireless radios enabled on our devices.

This LLM spam needs to end. Tons of people on HN got tired of this, and it often shows in the comments. Let's maybe start adding [LLM] to the titles of AI generated submissions?
by ryanrasti | 2026-02-17 04:52:24+00:00
This is a really good question because it hits on the fundamental issue: LLMs are useful because they can't be statically modeled.

The answer is to constrain effects, not intent. You can define capabilities where agent behavior is constrained within reasonable limits (e.g., can't post private email to #general on Slack without consent).

The next layer is UX/feedback: can compile additional policy based as user requests it (e.g., only this specific sender's emails can be sent to #general)
by kstrauser | 2026-02-17 04:52:38+00:00
I've gotten in the writing habit of BLUF, Bottom Line Up Front:

"Hey boss,

I think we should use this vendor.

[4 paragraphs with charts and formulas explaining why that's the only rational choice]"

The way readers parse this is "the sender thinks we should do this thing, and oh, now that I have that idea implanted in my brain, wow, they sure have a lot of supporting evidence! OK, fine, let's do it."

[0] https://en.wikipedia.org/wiki/BLUF_(communication)
by worthless-trash | 2026-02-17 04:52:48+00:00
I pretty much always open an issue, then a PR, they can close it if they want.. I usually have 'some' idea of the issue and use the PR as a first stab and hope the maintainer will tell me if i'm going about it the right or wrong way.

I fully expect most of my PR's to need at least a second or third revision.
by Joker_vD | 2026-02-17 04:54:04+00:00
Yeah, this approach has been proposed, in an even more aggressive form, see David W. Wall, "Global Register Allocation at Link Time", 1986 [0], specifically for machines with large number of registers: the paper straight up says that it's much less of a problem if you a) have less registers, b) don't compile things separately. And this problem with large register files has been predicted long before, see wonderfully named "How to Use 1000 Registers", 1979 by Richard L. Sites (he would later go work on VAX and design Alpha ISA at DEC).

[0] https://dl.acm.org/doi/10.1145/12276.13338

[1] https://files01.core.ac.uk/download/pdf/9412584.pdf
by jancsika | 2026-02-17 04:54:10+00:00
> But, as other comments have said, there have been at this point a good slew of blind tests, and Strads are hardly ever recognized better than chance when compared to modern instruments, even when played by experts and judged by experts.

Others are also commenting about audiophiles. But there's a big difference: an audiophile's sentiment about their gold wires doesn't change the sound coming out of the speakers for the rest of the listening audience. On the other hand, a violinist's sentiment typically does.

Also, just to be clear-- are you saying there are blind tests where an expert tried playing multiple violins and couldn't guess better than chance which one was the Strad?

Edit: clarification
by scuff3d | 2026-02-17 04:54:43+00:00
My job wants us to plan sprints 12 weeks in advance. That includes decomposing epics into stories with full descriptions and acceptance criteria, which anyone who's actually worked on an agile team knows is a complete waste of time. By the time imyou get 6 weeks in things will have changed too much.

By far the most useful thing AI had done for me is let me plow through all that in a fraction of the time I would have before. They're spending a ton of money to make employees more efficient at the pointless bullshit they themselves put in our way.

And before some scrum master shows up and tells me how important stories are, I'm not arguing against planning. I am arguing against pointlessly over planning to make a bunch of suits happy when teams aren't given the kind of time to actually plan that far in advance.
by heavymemory | 2026-02-17 04:55:19+00:00
This isn't another 'AI bubble bad' post. The article traces a specific financial contagion pathway that hasn't been covered elsewhere in a single piece. Tech companies are moving hundreds of billions in AI debt off their balance sheets into special purpose vehicles. That debt gets rated investment grade, securitised, and sold to pension funds and insurance companies. The Bank of England's December 2025 Financial Stability Report explicitly flags this as a financial stability risk, comparing AI valuations to the dot-com bubble. Mercer, the UK's largest pension advisor, is warning defined benefit schemes about concentration risk and comparing the situation to the early 2000s telecom bust. The collapse-relevant point: nobody can actually quantify how much pension money is exposed, because the entire structure is designed to be opaque. When AI revenue projections fail to materialise, the debt doesn't disappear. It sits in the retirement savings of ordinary workers who have no idea they're exposed. The article traces the full chain from SPV creation to bond index to auto-enrolled workplace pension. This is a documented mechanism by which a tech correction could directly degrade the material conditions of millions of people.
Show HN: Claude Pilot – Claude Code is powerful. Pilot makes it reliable
by rittermax | 2026-02-17 04:55:29+00:00
Start a task, grab a coffee, come back to production-grade code.
Tests enforced. Context preserved. Quality automated.

Claude Code moves fast but without structure, it skips tests, loses context, and produces inconsistent results — especially on complex, established codebases. I tried other frameworks — they burned tokens on bloated prompts without adding real value. Some added process without enforcement. Others were prompt templates that Claude ignored when context got tight. None made Claude reliably produce production-grade code.

So I built Pilot. Instead of adding process on top, it bakes quality into every interaction. Linting, formatting, and type checking run as enforced hooks on every edit. TDD is mandatory, not suggested. Context is monitored and preserved across sessions. Every piece of work goes through verification before it's marked done.

Pilot optimizes for output quality, not system complexity. The rules are minimal and focused. There's no big learning curve, no project scaffolding to set up, no state files to manage. You install it in any existing project — no matter how complex — run `pilot`, then `/sync` to learn your codebase, and the quality guardrails are just there — hooks, TDD, type checking, formatting — enforced automatically on every edit, in every session.

The result: you can actually walk away. Start a `/spec` task, approve the plan, then go grab a coffee. When you come back, the work is done — tested, verified, formatted, and ready to ship. Hooks preserve state across compaction cycles, persistent memory carries context between sessions, quality hooks catch every mistake along the way, and verifier agents review the code before marking it complete. No babysitting required.
by bandrami | 2026-02-17 04:55:47+00:00
It's one of the problems with saying healthcare prices have "gone up". An x-ray in 1976 cost like $100 in 1976 dollars and one today costs like $100 in 2026 dollars, so it's significantly cheaper. But you couldn't get an MRI for any price in 1976 and you can get one in 2026 for $800, so the cost of "imaging" has gone up notionally.
by stackghost | 2026-02-17 04:57:19+00:00
The Gamecube aspect is particularly poignant to me. Splayed across my workbench right this very moment is a Gamecube that has a failing optical drive. I am currently trying to resurrect it with a RP2350 so I can load roms from an SD card.

It was a pretty great console, in its own way.
by bruce511 | 2026-02-17 04:58:01+00:00
Yes, it makes sense when viewed like that, and was probably a necessary change.

DOS chose Enter though because in those days mist data capture was numbers. Lots and lots of numbers. Data capturers could track the left hand down the column (so keeping place on yhe paper) any type with the right. Enter is right there in the keypad so only one hand needed.

Switching to Tab means 2 hands needed on the keyboard, so difficult to keep track on the paper.

Typically also, on DOS screens there was very little multi-line entry. Addresses were multiple entry fields, and so on. Tab was pretty much not used (outside of word processing).

If I went back now, to design the standard keyboard, I'd add dedicated "Next" and "Previous" buttons on the numeric keypad. No need for Enter there.

But that's design with a lot of hindsight...
by nothrabannosir | 2026-02-17 04:58:11+00:00
Totally of the same persuasion as you, I'll say I did hear a very good counter point when Magnus Carlsen said in an interview at 30 he feels he can't compute lines as deep as he could previously, and his edge is now his experience. That was rather convincing.

Most of the folklore around "neuroplasticity" I've found pretty underwhelming. But yeah, if even he says it at that level of consistent practice, that seems like a good yardstick.
by dynamicwebpaige | 2026-02-17 05:00:31+00:00
Howdy there, HN!

I’ve always been obsessed with the "Depths of Wikipedia" -- those weird connections you find between totally unrelated topics. I built https://on-the-same.page to gamify that experience, and to help spark new serendipitous discoveries + learn new facts.

It’s a web app that lets a player race from Topic A to Topic B, embedded in the browser (and gamified with a global leaderboard).

Technical details:
- Built using AI Studio and Antigravity.
- Uses Firestore to handle state management.
- Deployed via Cloud Run.

It’s currently live at https://on-the-same.page. Let me know if you find any dead ends or if you have feature requests!
Show HN: TagIntegrity – Free Consent Mode v2 Scanner
by imranimi | 2026-02-17 05:00:40+00:00
I built this after seeing too many sites lose Google Ads conversion data due to broken Consent Mode v2 setup.

Free scanner checks GTM/GA4/Ads + consent signals in 60 seconds. No signup required.

Example scan: https://tagintegrity.lovable.app/results/347d5a06-541d-4d6c-...

Would love feedback on what would make this more useful!
by jimbob45 | 2026-02-17 05:00:47+00:00
- Contract role, seemed to have run its full course. Didn’t plan ahead?

- Laid off from a startup. Startups are inherently volatile, should have planned ahead.

- H-1B (it seems), needs to find a job AND sponsorship, far more difficult than what the average US citizen will face

- Contract work again, ran its full course

- Communications degrees are difficult to find employment with anyway

These examples are egregiously bad considering HN has loads of great examples for proving this article’s thesis. At least we can be sure ChatGPT didn’t write this article because it surely would have urged better examples.
by rafavento | 2026-02-17 05:01:13+00:00
Wouldn't be more effective for Galloway and his billionaire friends to dump these company's stock, maybe sell $900M each, use whatever money they get from that for good and still be left with $100M+ at the end?
I don't like how he is parading himself everywhere like he's part of the solution, when he is actually part of the problem.
by phamilton | 2026-02-17 05:01:32+00:00
It's using about 100M input tokens a day on glm 4.7 (glm 5 isn't available on my plan). It's sticking pretty close to the throttling limits that reset every 5 hours.

100M input tokens is $40 and anywhere from 2-6 kWh.

Certainly excessive for my $3/month.
by SpicyLemonZest | 2026-02-17 05:01:35+00:00
I don't think this is an example of the hedonic treadmill. People who believe that a new 2026 Tacoma is the hedonic equivalent of a new 1970 F-100 are simply wrong, in the same way that people who imagine taking all the flights they take today with the level of service provided on 1970s passenger planes are wrong. The extreme increase in reliability and build quality has shifted the dynamics of the car market, with essentially all new vehicle sales pushed upscale as budget-conscious buyers have no reason to buy new with even an infinite time horizon.

My $15k used car with 100k miles on it is just as reliable, just as stylish, and sparks just as much joy in me as the new cars my grandparents could have bought in 1970.
by somenameforme | 2026-02-17 05:01:47+00:00
They didn't cede anything there. They continued to claim that Crimea was theirs, with support from the US. Less than a year before Russia invaded Ukraine, Ukraine was openly speaking of all options to retake Crimea which would obviously entail war with Russia. [1] All the while they were actively seeking to join NATO, and Biden was certainly implying it would happen soon.

This certainly contributed to Russia's decision to invade, as they likely saw the future as being a war on their terms, or a war on NATO's terms. And the narrative about aggressor would have likely played out similarly even if Ukraine/Biden had moved to invade Crimea, precisely because nothing was ever conceded.

[1] - https://www.unian.info/politics/russian-aggression-ukraine-a...
by ClintEhrlich | 2026-02-17 05:02:09+00:00
Our system uses sub-agents as a core part of its architecture.

That terminology can be confusing, because in other cases (and sometimes in our own architecture, like when executing thousands of operations via MAP) a sub-agent may be a smaller model given less complex individual tasks.

But the core mechanism we use for simulating unlimited context is to allow the main model to spin up instances of itself (sub-agents) with the previously summarized portion of the context expanded into its full, uncompressed state.

Expanding summaries into full text in sub-agents rather than the main thread is a critical part of our architecture, because it prevents the main context window from filling up.
by lifestyleguru | 2026-02-17 05:04:52+00:00
> Caner 5 year survival rates have increased.

Without acquaintances and bribes you learn about your cancer at the "you'll die in one moth" stage.

> The claim that out of 20+ countries only 5-6 are not totally corrupt and its impossible to get a doctor visit is simply not true.

Easily 20 countries. Certainly every post Communist country. Developed countries [1] eagerly join the shameful club given a slightest opportunity. Countries with generally good healthcare have regions with post Communist level of fraud and corruption, e.g. former eastern Germany in Germany, southern Italy. Covid era was specifically unprecedented negative impulse.

[1] https://www.today.it/cronaca/medico-8-milioni-contanti-napol...
by lxe | 2026-02-17 05:05:58+00:00
I built something similar for Linux (yapyap — push-to-talk with whisper.cpp). The "local is too slow" argument doesn't hold up anymore if you have any GPU at all. whisper large-v3-turbo with CUDA on an RTX card transcribes a full paragraph in under a second. Even on CPU, parakeet is near-instant for short utterances.The "deep context" feature is clever, but screenshotting and sending to a cloud LLM feels like massive overkill for fixing name spelling. The accessibility API approach someone mentioned upthread is the right call — grab the focused field's content, nearby labels, window title. That's a tiny text prompt a 3B local model handles in milliseconds. No screenshots, no cloud, no latency.The real question with Groq-dependent tools: what happens when the free tier goes away? We've seen this movie before. Building on local models is slower today but doesn't have a rug-pull failure mode.
by SOLAR_FIELDS | 2026-02-17 05:08:30+00:00
I actually got MacWhisper originally for speech to text so I could talk to my machine like a crazy person. I realized I didn't like doing that but the actual killer feature for buying it that I really enjoy is the fully local transcription of meetings, with a nice little button to start recording that pops up when you launch zoom, teams, etc. It means I can safely record meetings and encrypt them locally and keep internal notes without handing off all of that to some nebulous cloud platform.

I had previously used Hyprnote to record meetings in this way - and indeed I still use that as a backup, it's a great free option - but the meeting prompting to record and better transcription offered by Macwhisper is a much better experience.
by directevolve | 2026-02-17 05:08:59+00:00
I just want to point out that there’s a huge difference between thoroughly investigating the family after abuse of this magnitude has been proven, and making parents legally culpable for any harm that comes to their children in general.

We can react to the fact that mothers can do more to protect their children from abuse in many ways. We can give them better access to information and support in getting away from abusers. We can create better links between police and communities they serve. We can create more pathways for children to be exposed to healthy adult behavior and connections with healthy adults, even when the family is dysfunctional.

But when we find evidence that existing supports have failed, deeply investigating why is critical.
by defrost | 2026-02-17 05:09:18+00:00
Gilding, albeit more toilets than lilies, is on the up and up.

If there was any standardized measure, a Grift Index if you will, then that would surely be showing exponential growth for certain players.

The Trump grab for an airport named after him is just the latest grift in a presidential term that experts so far estimate has enriched the Trump family by at least $4 billion.

~ https://heathercoxrichardson.substack.com/p/february-16-2026

is just the latest in an extraordinary personal achievement by just one of the current crop of players.
by toomuchtodo | 2026-02-17 05:10:12+00:00
> Today, 1 in 4 unemployed people, or 1.8 million Americans, have been job searching for over half a year, which in most cases means they’ve also exhausted their unemployment insurance benefits. Benefits vary by state but on average replace less than 40% of a person’s previous income.

The 6-12 months needed to find a job is a worrisome economic predictor and isn’t effectively communicated by unemployment rates alone.
by dghlsakjg | 2026-02-17 05:10:37+00:00
I understand that exists, and my point is that this is not one of those places.

Preemptive universal compliance to private censorship rules is a bad thing. We should not normalize it.

That's why I call it out when I see it. It serves no one to speak like you're inside the walled garden when you aren't. This kind of garbage leaking out because of corporate policies doesn't serve anyone, least of all victims of pedophiles.
by johng | 2026-02-17 05:12:04+00:00
We've been getting hammered by bots. Some declare what they are, many hide it. It's been a game of whack-a-mole on Cloudflare to block them. Essentially hammering the site so hard it's a DDOS. Brazil, Singapore, Vietnam, Chile, all over the place. Single datacenter IP's just scouring the entire site, non human traffic.