MurphyA/hacker-news huggingface dataset:
Show HN: BlokJS – No VDOM, no build reactive UI framework (~9KB gzipped)
by maleta | 2026-03-03 22:31:35+00:00
BlokJS is a ~9KB (gzipped) reactive UI framework with components, routing, and a built-in store. No build step, no dependencies, no virtual DOM - just a library in one js file.

Reactivity uses ES Proxies with automatic dependency tracking - reference a property in your view and updates happen automatically. Components are plain objects, no JSX or templates needed. Async methods automatically get reactive loading/error states.

I built this because I wanted a framework where I could prototype and ship frontend without bundlers or config - something closer to how backend development feels.

Live example (task board with auth, drag-drop, routing): https://maleta.github.io/blokjs/examples/task-board.html#/lo...

Source: https://github.com/maleta/blokjs
by ontouchstart | 2026-03-03 22:32:03+00:00
LLMs only produce markdown [1], usually Math is wrapped with KaTeX [2]. The rendering happens in the Web UI. If some math failed to render, you can copy the code and paste to latex-sandbox [3] and fix yourself.

[1] https://docs.github.com/en/get-started/writing-on-github/wor...

[2] https://katex.org

[3] https://latex-sandbox.vercel.app
by PaulHoule | 2026-03-03 22:32:04+00:00
I think the most interesting argument similar to yours centers around the problems of "social VR", that is, maybe people would like something like Horizon Worlds if the authoring tools weren't so bad. Part of the problem is that affordable XR headsets have a tiny amount of RAM and headsets with a moderate amount of RAM are crazy expensive and headsets with enough RAM just don't exist. Assuming you had something that could run generated worlds it would certainly be nice though if somebody could prompt them into existence.

I think you could make decent assets with AI but I don't know if the people who make video games today could. There's a certain kind of tastelesness which seems to infect people when they get infected with AI fever -- I think "gamers" are on edge for signs of this kind of thing because the AAA game makers give them off copiously no matter what they do.
by autoexec | 2026-03-03 22:32:26+00:00
At all gets added to your dossier and it all gets sold and resold and used against you. You can't know what is going to prejudice someone against you, or what assumptions they'll make. Your browsing history can be a lot more relieving than your credit card purchases or your driving data. It can give them your medical issues, your sexual preferences, your addictions, your political views, your religion, etc. Just knowing the dates and times you're going to websites can tell them a lot.
by FireBeyond | 2026-03-03 22:33:13+00:00
Interstate, no, and actual speed limit, no, but the one I always think of is this, on US 101, near Steamboat Island in Olympia where you come off a 60mph two lane state highway to an off-ramp that is 430' long and has an advisory 10mph speed for a very unforgiving 90/180 degree turn (160' diameter circle) - with the ability to rear-end people joining the highway if you miss the first part of the turn or the ability to t-bone people if you miss the second. ChatGPT describes the braking required as being at the high end of moderate, almost hard braking, for a sustained 9 seconds to slow sufficiently to make the turn, assuming you start braking the moment you are in the exit lane (and there's no advanced warning, just a single "10mph" yellow sign as you enter that lane): https://imgur.com/a/uns86kp
by DesaiAshu | 2026-03-03 22:33:30+00:00
Spending money to give scholarships to people who are coming out of 300 years of tariff imposed poverty to access the same education as those who can easily afford to pay their food/housing costs in college is "the dumbest idea we have ever come up with" ?

Please recall we paid more in reparations to Germany post WW2 than we paid to India post-colonialism

We seem to not have much problem undo'ing the Nazis' wrongs with our money, why do we have a problem uplifting the Nigerians?
by 3abiton | 2026-03-03 22:33:38+00:00
I totally get it. I have the M4 Air, grabbed it for 700$ on sale. I also have a MSI Creator with Linux (wayland). Performance wise the base Air crunches through everything up until lots of things are open and gpu is roaring (encoding or streaming), and with colima, I have few incus linux containers up and running. Battery life is formidable.
Nothing comes close.

My linux laptop (32GB ram / beefy gpu) barely withstand 40 min on battery, but can handle very daunting tasks, and obviously gaming.

These are 2 different use cases, but right now, for the ultra portable laptop, Air is the king, until x64 brings back the efficiency per watt. Even qcom can't compete. That being said, I am a big fan of the apple hardware and not the apple software, so whenever Asahi linux is ready enough (with good battery life), I am definitely jumping ship.
by jjcm | 2026-03-03 22:33:42+00:00
"Instant" is really going to age poorly as far as a brand name goes, especially with Taalas ( https://chatjimmy.ai ) proving out that baked silicon models can be truly instant.

I was literally posting about this earlier this morning[1], but all data indicates that we'll have models equivalent to Opus 4.6 / GPT 5.3 with a truly instant (ie > 10k t/s) response time by 2028. Small models are getting better faster, and their ability to be baked into silicon in a power and speed efficient way is likely going to completely disrupt things.

[1] https://x.com/pwnies/status/2028831699736637912
by anigbrowl | 2026-03-03 22:33:47+00:00
after investigation by the IDF and CENTCOM

Neither of those can be considered reliable sources. It's possible that it was an Iranian misfire, but it would be a big coincidence that that happened right as we launched an attack on them and an even bigger coincidence that someone just happened to take a picture of it and post it on the internet to immediately exonerate the IDG and Centcom.
by sigwinch | 2026-03-03 22:34:06+00:00
The announcement hasn't worked through official legal channels, but Anthropic is taking it seriously. The official channel will be a written explanation to Congress, and could be classified.

Hegseth objected to guardrails being "woke". Something about "curly haired" almost-men telling him how he can use his "war fighters".

I speculate that Trump and Hegseth were both late to the realization that AI could unwind, for example, the next Panama Papers, and are doing this to try to demonstrate power to the industry. Musk tried to explain all this, but they actually encountered him as "autistic". This all looks like a disjointed conversation because we can see slightly more of the future than them.
by xiphias2 | 2026-03-03 22:34:09+00:00
Is there a way to get sticky model selection back, or the reason is that it is just too expensive to serve alternative models?

For coding I love codex-5.3-xhigh, but for non-coding prompts I still far prefer o3 even if it's considered a legacy model.

I can imagine that its higher tool use is too expensive to serve, but as a pro user I would love it to come back.
by mschuster91 | 2026-03-03 22:34:58+00:00
> unless they are upgrading from another USB-C laptop.

Which MacBooks have been for almost a decade - the 2016 MBP with Touch Bar was the first that went fully USB-C PD. Anyone who has had a MacBook in that time frame will have had at least one high power USB-C PD wall wart.

The Windows world, as usual, has been different, but even there, I'm not aware of any mainstream model being sold in the last two years without even a single PD capable port.
by dangus | 2026-03-03 22:35:08+00:00
Bad advice. You want to have at least one managerial role on your resume before you turn 40/45/50 so you can get hired as you age, and being offered one is something that doesn’t happen often. It’s far easier to go back to IC than to hope someone offers you an EM role later. I say take it while the offer is there.

There’s far less age discrimination when you’re looking for management and strategy oriented roles. Those roles want experience, not the raw energy, output, and fresh skills of a younger IC.
by jaswise | 2026-03-03 22:35:26+00:00
Location: CA, USA
Remote: Yes (preferred)
Willing to relocate: No, but open to travel

Technologies: Ruby on Rails, React, Next.js, TypeScript, Node.js, Supabase, PostgreSQL, Docker, AWS, Terraform, Kafka, Redis, AI/LLM integrations (OpenAI, LangChain)

Résumé/CV: Available upon request
Email: jason.lee.dev@outlook.com

Hi, I'm Jason — a senior full-stack engineer and product builder with 8+ years of experience taking products from idea to production.

I specialize in building and stabilizing MVPs for startups and growing teams. My background spans Rails backend systems, modern React/Next.js frontends, and AI-powered product features. I’ve worked on high-scale platforms including telehealth infrastructure, real-time messaging systems, and data-heavy SaaS products.

A few examples of things I’ve built or worked on recently:

Scalable backend systems handling high-volume real-time events and messaging

AI-powered developer platforms and agent-execution environments

Compliance and data platforms for real-estate sustainability reporting

End-to-end MVPs for startups from architecture to production deployment

I enjoy working with small teams where engineers can own problems end-to-end and ship quickly.

Open to full-stack, backend, or early-stage startup roles where I can help build real products and scale them.
by atarus | 2026-03-03 22:35:54+00:00
We track the failure modes in production directly instead of relying on simulation. So if suddenly we are seeing a failure mode pop up too often, we can alert timely. In the approach of going from simulation to monitoring, I am worried the feedback might be delayed.

Doing it in production also helps to go run simulations by replaying those production conversations ensuring you are handling regression.
by bwestergard | 2026-03-03 22:36:10+00:00
I am as enthusiastic about formal methods as the next guy, but I very much doubt any LLM-based technique will make it economical to write a substantial fraction of application software in Lean. The LLM can play a powerful heuristic role in searching for proof-bearing code in areas where there is good training data. Unfortunately those areas are few and far between.

Moreover, humans will still need to read even rigorously proved code if only to suss out performance issues. And training people to read Lean will continue to be costly.

Though, as the OP says, this is a very exciting time for developing provably correct systems programming.
by misswaterfairy | 2026-03-03 22:36:31+00:00
It's worth watching the 39C3 talk about porting Linux to Apple Silicon earlier this year.

https://media.ccc.de/v/39c3-asahi-linux-porting-linux-to-app...

The jist is that Apple don't want to prevent you from running your own bootable code on a Mac (which isn't true for iPhone and iPad, sadly), as long as you don't compromise the security of Apple's bootloader, code, etc.
by FireBeyond | 2026-03-03 22:37:10+00:00
In Washington state, the State Patrol has gone on the record multiple times and with the media saying their enforcement is based on "Under 10 over", i.e. they won't pull you over for doing 69 or less on the Interstate in a 60 zone, or 79 or less in a 70 (assuming speed is the only issue).
by mschuster91 | 2026-03-03 22:37:30+00:00
>
You can technically have backblaze's unlimited backup option which costs around 7$ for a given machine although its more intended for windows, there have been people who make it work and Daily backups and it should work with gdpr (https://www.backblaze.com/company/policy/gdpr) with something like hetzner perhaps if you are worried about gdpr too much and OVH storage boxes (36 TB iirc for ~55$ is a good backup box) and you should try to follow 3-2-1 strategy.

Sure, but it doesn't solve the issue of "the datacenter is on fire" - neither if you're fully on prem or if you use colocation. You still need to acquire a new set of hardware, rack it, reconfigure the networking hardware and then restore from backups. That's an awful lot of work, and yes, I've been there.
by magicalhippo | 2026-03-03 22:38:31+00:00
Yes, except about half. This[1] article goes into how and why, without the fluff.

The chain reaction escalated uncontrollably, and within ten seconds, approximately 6,800 of the 11,129 PMTs were destroyed.

[1]: https://physicscommunication.ie/neutrino-detector-in-peril-t...
by Aldipower | 2026-03-03 22:38:33+00:00
If you need to interact with some things in platform.openai.com, you know it is not months away, it is there already now. I had to go through forms and flows there, so buggy and untested, simply broken. They really eat their own dog food. Interacting with the support, resulted in literally weeks of ping pong between me and AI smoothed replies via email to fix their bugs. Terrible.
by redox99 | 2026-03-03 22:38:39+00:00
Auto will never work, because for the exact same prompt sometimes you want a quick answer because it's not something very important to you, and sometimes you want the answer to be as accurate as possible, even if you have to wait 10 minutes.

In my case it would be more useful to have a slider of how much I'm willing to wait. For example instant, or think up to 1 minute, or think up to 15 minutes.
by crosbyk | 2026-03-03 22:38:53+00:00
This is a research note from Contrary arguing that most durable AI value will come from specialized systems, not increasingly general models.

The core claim is that model scale alone doesn’t translate into sustained advantage once inference costs, latency, reliability, and workflow integration are accounted for.

The report frames specialization as a systems problem rather than a model problem. It focuses on tighter task scope, domain‑specific data, constrained interfaces, and predictable failure modes. These trade generality for lower cost, easier evaluation, and clearer ROI in production settings.

There’s also an economic angle: general models face rising training and inference costs, rapid commoditization, and weak defensibility at the application layer.

Specialized systems, by contrast, can compound advantages through proprietary data, integration depth, and operational lock‑in rather than raw parameter count.

The piece is written from an investor perspective, but much of it maps to problems engineers see in practice like reliability, evals, latency budgets, and the difficulty of shipping agents that actually run end‑to‑end workflows.

overall i think it did a decent job
by teamonkey | 2026-03-03 22:39:12+00:00
I was annoyed the other day when Reddit asked for age verification (via a Palantir-run service, no less) for my 18-year-old Reddit account. Obviously no way I’m doing that.

In any case I doubt there’s a proof of age stronger than looking at the subreddits I subscribe to. A broad selection of middle-age hobbies and tedious interests. Without me proving my age they could probably place it to within a few weeks.
by skydhash | 2026-03-03 22:39:16+00:00
> I just finished writing a post about exactly this. Software development, as the act of manually producing code, is dying.

It was never that. Take any textbook on software engineering and the focus was never the code, but on systems design and correctness. I'm looking at the table of contents of one (Software Engineering by David C. Kung) and these are a few sample chapters:

...
4. Software Requirement Elicitation
5. Domain Modelling
6. Architectural Design
...
8. Actor-System Interaction Modeling
9. Object Interaction Modeling
...
15. Modeling and Design of Rule-Based Systems
...
19. Software Quality Assurance
...
24. Software Security

What you're talking about was coding, which has never been the bottleneck other than for beginners in some programming languages.
by bsder | 2026-03-03 22:39:23+00:00
> Most people are unwilling to spend a few thousand dollars on a project that accomplishes nothing other than costing them a few thousand dollars. So we're curious what Brandon White was thinking.

1) You vastly underestimate the persistence of Internet trolls with too much time and money. It doesn't take many; it only takes one.

2) This could be someone testing the seams so that they can sell their services on more important targets.
by dangus | 2026-03-03 22:40:17+00:00
It’s not even horribly slow. It works fine. It’s just a chat program. It’s the right trade off for the job.

Doing more work for no reason is stupid even if you the have money of a small nation.

The inevitable differences between platforms you get with all native everything isn’t a good user experience, either. Now you need to duplicate your documentation and support pages and have support staff available to address every platform. And what’s the payoff? Saving 80MB of RAM? Gaining milliseconds of latency that Joe Business will never notice as he’s hunt and pecking his way through the interface?

I thought we were done with Electron hate articles. It’s so 2018 to complain about it. It’s like talking about millennials and their skinny jeans. Yawn.
by jim33442 | 2026-03-03 22:40:48+00:00
That metaprogramming is how a lot of places end up doing Java, because Java is a bad language that needs crutches like that. Or at least needed until whatever newer version fixed limitations of the old one, but all that old code is still around.

Biggest thing was lack of cooperative multitasking until virtual threads (Project Loom). And much older, lack of lambdas before Java 8.
by crosbyk | 2026-03-03 22:41:00+00:00
What stood out wasn’t the model talk but the downstream assumptions: that AI systems will be cheap, reliable, and predictable enough to sit inside robotics, manufacturing, and infrastructure loops.

The deck mostly treats those as solved or solvable via scale.

If you’ve worked on real‑world AI systems, the gaps between those assumptions and current failure modes are where the discussion gets interesting.
by VorpalWay | 2026-03-03 22:42:45+00:00
Don't forget about all the embedded UIs (kiosks, appliances, car infotainment, industrial equipment, ...), those computers are weaker and it makes a ton of sense to use native toolkits there.

They tried to replace our Qt GUI at work in this space with a react based one, the new UI ran like utter shit comparatively, even after a lot of effort was spent on optimisation.

Also, most of the world don't use high end developer laptops. Most of the world is the developing world, where phone apps on low end Android phones reign supreme.
by richardfeynman | 2026-03-03 22:42:47+00:00
The main source in that Wikipedia article is "According to the IRGC." Trusting any belligerent in a war is silly, but given its history, trusting the IRGC during wartime is even sillier. No independent body like the Red Crescent (which is counting casualties in Iran) verified this. It's all "trust me, bro."

USCENTCOM and the IAF both rejected these assertions.

You should demand some evidence for the IRGC's claim. If the claim is that the US or Israel did it, why doesn't the IRGC show the munition used? Or any OSINT data, like where the munition was fired from, its trajectory, etc. The IRGC has been firing from the IRGC base where this school was located. It could just as easily have been a failed IRGC munition.

Also, was this "school" by an IRGC base actually a school, or did it serve a military purpose? Surely you can't know the answer to this, so it's tough for you to judge the military necessity of the strike.

Finally, what's the claim, really? That western powers intentionally struck a school and killed these kids to advance their war aims? Or that it was an accident? If the former, an explanation for "how" is required; and if the latter (and if it did indeed happen) it's the kind of collateral damage that occurs in all wars.
by swat535 | 2026-03-03 22:43:16+00:00
If you're arguing from a moral perspective it is subjective. You can also morally object to people drinking coffee.

Adult incest is opposed mainly due to genetic risks in offspring and blood relation issues.

Otherwise, consenting adults should be free to do as they please.

If the "stepdad" and "stepdaughter" met as strangers, you wouldn’t care.
by abcde666777 | 2026-03-03 22:43:28+00:00
I came to think of it like skilling up at a game. For instance the one I'm most familiar with, Counterstrike. When you first play Counterstrike you're clueless - you don't know where to aim, you don't know how to control the guns, it's a mess. How do you fix that? Practice. Lots of practice.

So if you don't know what to say, the basic answer is to keep practicing. Your subconscious will eventually figure it out. (Edit: by practice I mean live practice with real people in the world - not on your own in your own head)

As for myself, here's the place I came to: I be myself and I say what I want to say, and for social calibration I rely on my subconscious.

I also let go of trying to control the outcome. The questions you're asking rest atop of wanting the social encounter to go a certain way - you want it to be "successful". Let go of that expectation and just let it organically be whatever it is - that is, take your hands off the driving wheel a bit.

The final bit is a confidence thing - feeling good about yourself, feeling that you have value (your bit about wasting other people's time hints that you somehow feel low on yourself). For that it's the Mike Tyson quote - "success begets confidence and confidence begets success". For me there was a feedback loop where the practice started to feed into social success - people enjoying my company, successful dates with women, and so on.

That final part's a very important ingredient as your subconscious needs the markers of success to latch onto as positive feedback signals on "what works". So basically you have to keep pushing and practicing until you reach the point where you get dividends. As for how long it takes to get there, it varies by individual - some are quick learners, some are slow, some have less handicaps, some have more.

But in principle I believe that most people can learn to be charming and good company.
by wang_li | 2026-03-03 22:43:41+00:00
It was bing as that is the default for Edge as supplied on my work laptop. It doesn't do this now, but it does do something else quite weird:

search: was val kilmer pregnant or in heat

answer:
Not pregnant
Val Kilmer was not pregnant or in heat during the events of "Heat." His character, Chris Shiherlis, is involved in a shootout and is shot, which indicates he is not in a reproductive or mating state at that time.

And then cites wikipedia as the source of information.

In terms of cognition the answer is meaningless. Nothing in the question implies or suggests that the question has to do with a movie. Additionally, "involved in a shootout and is shot, which indicates he is not in a reproductive or mating state" makes no sense at all.

AI as deployed shows no intelligence.
by nemo44x | 2026-03-03 22:43:50+00:00
I believe the old ways, which agile destroyed, will come back because the implementation isn’t the hardest part now. Agile recognized correctly that implementation was the hard part to predict and that specification through requirements docs, UML, waterfall, etc. were out of date by the time the code was cooked.

I don’t think we’ll get those exact things back but we will see more specification and design than we do today.
by uoaei | 2026-03-03 22:44:44+00:00
Visuospatial abstraction as distinct from visuospatial perception/interpretation is the dichotomy in question here.

I have a fine mind's eye and a functional inner voice. I'm speaking to the difference between, say, a reactive perception model (which is a model) and an abstracted cognition model (which is also a model, but one that can be interacted with without external input). It is clear almost all animals have the former, and a couple might have the latter, but this distinction is a core concern for usage of abstract systems such as linguistics.