MurphyA/hacker-news huggingface dataset:
by gotham64 | 2026-03-04 18:49:38+00:00
AI agents are powerful because they do things — they read files, run commands, send messages, search your data. That power comes with a question most agent frameworks don't answer well:

What stops the agent from doing things it shouldn't?

Most agent systems bolt on safety as an afterthought: a prompt that says "be careful," maybe a regex filter on outputs, and hope for the best. That's not security. That's a suggestion.

OpenPawz takes a different approach. We treat agent security as a systems engineering problem — not a prompt engineering one. The result is a 12-layer defense-in-depth architecture enforced at the Rust engine level, where the agent has zero ability to bypass controls regardless of what any prompt says.
by kay_o | 2026-03-04 18:49:41+00:00
This is not enterprise grade, and is total and complete AI slop.

Brother 'All systems operational' is hardcoded into your React template.

Absolutely NOTHING works

All hostnames in documentation are wrong and nonexistent - at time of posting all advertised API endpoints do not resolve over DNS Much less serve Anything

All API documentation is wrong

Nearly every single thing in your blog posts are wrong, including *your own product info comparison*

Legal documents nonexistent
by nephihaha | 2026-03-04 18:49:44+00:00
"If identity verification is what it takes to curb russian trolls, then be it."

It's far from being just Russian. China (wumao/50 centers) and the west have armies of them. The latter was out in force during the Covid business making sure everyone agreed.

In all three cases, we are talking about government agents who the least likely to be affected by identity verification. They can come in by the back door.
by nickff | 2026-03-04 18:50:19+00:00
I was curious about the (AN/FPS-132) radar, which is a significant cost-driver, and have come away unsure as to whether it was a US-asset (which seems to be what this website is tracking). Qatar seems to have ordered one of these radars, and I can't see any record of the US installing one of its own at the facility in question, but it is not clear (to me) who owns this unit, though it seems most likely to be Qatar. Additionally, the widely-circulated image of the 'destroyed' radar appears to be 'fake', with satellite images showing less-than-catastrophic damage:

https://www.yahoo.com/news/articles/fact-check-fake-image-de...

https://www.news18.com/world/iran-destroyed-uss-1-1-billion-...
by lynndotpy | 2026-03-04 18:50:20+00:00
Well, the problem aren't just the NSF funding cuts. Everyone else is already dumping truckloads of cash. There's also the public health situation (who wants measles or polio?), the risk of retaliatory attacks from the countries we're at war with, etc. You could write paragraphs about why the US is less attractive to researchers.

When I was a deep learning PhD in the first Trump administration, US universities were already very deeply affected by the Muslim ban, and so a lot of talent ended up in other countries.

Sibling commentators are rightfully pointing out that foreigners, especially those who would not be recognized as white, face an onerous and risky customs process with long-term and increasing risks of deportation. When you see a headline like the NIST labs abruptly restricting foreign scientists, _everything_ else feels uncertain. Even if someone doesn't believe they're personally at risk for deportation, they're still seeing everything else.

And then it all boils down to a reputational thing. The era where we were the top choice for research is in the past. If you start a PhD in the US on your resume during this era, you might be anticipating how you'll answe the question of why you weren't good enough to get accepted somewhere better.
by dntrkv | 2026-03-04 18:51:05+00:00
I’m still using my M1 MacBook from 6 years ago. My company keeps emailing me to upgrade to the newest one but everything works perfectly fine and the performance is more than adequate for dev work.

Compared to pre-Apple silicon I was getting company exemptions to upgrade before I was technically allowed.

M series Macs are just amazing devices.
by ethbr1 | 2026-03-04 18:51:28+00:00
Sounds like your carrier is abusing STK to display ads.

See https://www.browserstack.com/guide/stop-popup-messages-in-an...

Caveat: if they're doing that, then they're almost certainly data mining your data streams (e.g. dns lookups etc.)

I wouldn't feel secure on such a carrier unless I also VPN'd traffic to a reputable provider (Nord, Express, or Proton) and forced DNS over TLS to known servers.
by ndespres | 2026-03-04 18:51:30+00:00
Some of these complaints feel like they aren’t specific to Firefox at all, but are UI conventions that used to be ubiquitous and no longer are, much to the chagrin of those of us of a certain age.

He also rails against menu items that are greyed out and unusable, where to me that’s a very useful indicator that the action isn’t available here but that I’m looking in the right place.

When I want to click a menu item and find it greyed out, that tells me something. But when I want to click a menu item and it’s not there at all, I’m confused. Did a developer move it somewhere else? Did the name of the action change? Am I losing my touch?
by Conscat | 2026-03-04 18:52:11+00:00
This feels like a false dichotomy to me, and if anything, it might invert cause and effect. Europeans pillaged most of the countries that you're contrasting to, and under intense economic pressure, traditional values (especially misogynistic ones) usually emerge as a coping mechanism. Such as child marriage. Liberties are typically the result of relaxed economic conditions, like what Europe achieved after plundering the textiles of South Asia. As economic conditions worsen, we now see conservativism rising in the west.
by hamdingers | 2026-03-04 18:52:16+00:00
> Anything grid-connected, you REALLY want a licensed electrician to plan and install.

Have you heard of balcony solar?

It's a solar panel, a microinverter, and a standard wall plug. It doesn't need an electrician to install any more than anything else, you just plug it in. Outlets work both ways.

LibreSolar doesn't seem to be working on any inverters, but a complete open source system like this would be great.

https://en.wikipedia.org/wiki/Balcony_solar_power
by 1vuio0pswjnm7 | 2026-03-04 18:52:23+00:00
China and Russia started to block ESNI before Cloudflare stopped offering it so any argument that ESNI did not work is dubious

IME, ESNI worked for accessing _all_ websites using CF. AFAIK, ECH has never been offered for all websites using CF

ESNI was a bit simpler to use than ECH, e.g., when making HTTP requests with programs like openssl s_client, bssl client, etc. (I don't use popular browsers to make HTTP reqquests)

When CF ended the ESNI trial, there was nothing to take its place. The public was asked to wait for ECH

It has been roughly five years (correct me if wrong) without any replacement solution for plaintext SNI

ECH is available on a few test sites, e.g.,

https://test.defo.ie

But software support for ECH makes little practical difference for www users if major CDNs still don't support it

And as far as a solution that applies to CDNs other than CF, there has been no solution at all

Plaintext SNI is everywhere. It more or less defeats the stated purpose of "encrypted DNS"
by dmos62 | 2026-03-04 18:52:35+00:00
Last time I was shopping for a laptop, I needed battery life, low glare, high screen brightness, rugedness was a plus. Cheapness is a good proxy for rugedness. Being able to upgrade/repair components is generally something I value highly too. Something that's made to be maintained, meaning opened, disassembled (and reassembled!), feels good to me.
by pc86 | 2026-03-04 18:52:38+00:00
This seems needlessly nitpicky. Of course there will be edge cases, there always are in everything, so pointing out that edge cases may exist isn't helpful.

But it stands to reason that would be a huge shift if a system accessible to non-technical users could mostly handle those edge cases, even when "handle" means failing silently without taking the entire thing down, or simply raising them for human intervention via Slack message or email or a dashboard or something.

And Bob's still going to get paid a lot of money he'll just be doing stuff that's more useful than figuring out how negative numbers should be parsed in the ETL pipeline.
by alexkimball | 2026-03-04 18:52:42+00:00
It's not for your use case per se, but at Tacnode we're building what we call a "context lake" that's essentially a living, queryable context layer. It's got way more horsepower than you're describing. Built instead for enterprise-scale needs.

So basically agents always have the most up-to-the-millisecond data freshness they need to make good decisions.
by leptons | 2026-03-04 18:53:00+00:00
>But if I record you and use it in a TV commercial, that's different. The recording isn't the problem, it's what's done to the recording.

You're moving goalposts. Of course using video of someone in a TV commercial requires consent. I never disputed any of that.

>is sending the video of you to a Meta server so they can recognize your face at a specific store and location and influence which ads your mom see on Facebook more like a) journalism and personal use or which is acceptable b) the case where I recorded you and used your face in the TV commercial, which isn't acceptable?

It's more like A. It isn't like B at all. But I purposely refuse to let friends take photos of me, and opt-out of group photos, because I know those photos end up on Facebook, where Facebook can do whatever they want with it short of using my likeness in an ad - at least that should be how it works, but Facebook doesn't really give a fuck about anything or anyone, so YMMV. Actual advertising companies and media companies will not use a likeness without consent, and I see plenty of faces blurred out in some "reality" shows where they did not get consent from specific people.

I can take a photo of you in public, and I can do lots of things with that photo. But if I want to sell something based on your photo, then I need to ask your permission.

Do you understand now?

This has happened to me before - someone took a photo of me and used it in an ad, and someone I know saw the ad and sent it to me... so I asked the company to stop using my photo to advertise their product, and they complied. Yes, they should have asked to use the photo first, but they likely found the photo someone else took who posted on the internet and someone at the company loved it so much (it was a great, unique photo) and wanted to use it in a fun way to promote their product. No, they should not have done that, but I get why they wanted to. Maybe they thought that sometimes it's better to ask for forgiveness than consent? I don't know, I don't care, but it wasn't that big a deal.

Also, FWIW, I just installed a new app called "Nearby Glasses" that scans for known bluetooth signatures of these recording glasses, and alerts when someone with these glasses is recording nearby.
by rev_vehicle | 2026-03-04 18:53:17+00:00
I’ve had a totally different experience. I’ve coded 3 different Tauri apps and 1 Wails app with Claude Code and it was some of the easiest work I’ve done with AI assisted coding. That said, the local features that Rust is handling in the Tauri app is not anything heavy, just moving files around, some regex matching, and some SQLite stuff. All of the headache I had in these apps was the React frontends and Node issues. The Rust features all worked pretty much first try every time.
by reify | 2026-03-04 18:53:20+00:00
Early on in my professional life, I worked in a psychiatric secure ward, meaning that the patients could not leave.

I seemed to get drawn in to the world of my patients, luckily I had constant clinical supervision.

one patient was well known for telling huge lies about his life. He told me had had been a professional drummer in a well known band and that they had a few famous records that could be heard of Youtube.

I was naive and still learning my trade craft. I looked up the bands name and searched youtube.

I was really hurt when my supervisor told me this story was untrue.

She said "you seem to forget that all the people in here suffer from extreme forms of mental illness.

So I say to you:

you seem to forget that you are dealing with a machine and not a human.
by fragmede | 2026-03-04 18:53:41+00:00
Think of it like installing Linux. The first time it's absolutely not worth it from a time perspective. But after you've installed it once, you can reuse that installation, and eventually it makes sense and becomes second nature. Eventually that time investment pays dividends. Just like Linux tho, no one's going to force to you to install it and you'll probably go on to have a fine career without ever having touched the stuff.
by jameshilliard | 2026-03-04 18:54:01+00:00
> So, the USA and Israel started a war with Iran when they were in the negotiating table and the Iranians were accepting all the nuclear demands.

They were not accepting all the nuclear demands[0].

> In the first unprovoked attack they killed an important religious leader of a big part of the population of the area (not only Iran) and a bunch of civilians (160 children in a school between them).

Calling the attack "unprovoked" is just wildly inaccurate, Iran has for years funded terrorist proxies to attack both Israel and US interests in the region.

> But the assesment is that 'is Iran who is threatening and targeting bystanders'. No surprise that we are in the mess we are.

Iran deliberately targets their own civilians as well as 3rd party countries.[1]

I think the massacres and not the nuclear program were however what finally pushed the US and Israel into a war with the regime itself as a primary target as the massacres opened up an opportunity to potentially take out the regime once and for all.

[0] https://www.nytimes.com/2026/02/23/world/middleeast/iran-us-...

[1] https://en.wikipedia.org/wiki/2026_Iran_massacres
by GetTheFacts | 2026-03-04 18:54:15+00:00
I'd also add that I said:

Colloquially, "Congress" usually refers to the House of Representatives.

Colloquial (adjective):[0]

1a: used in or characteristic of familiar and informal conversation

Did you just not know the meaning of that word or did you intentionally decide to ignore it?

[0] https://www.merriam-webster.com/dictionary/colloquial
by swiftcoder | 2026-03-04 18:54:39+00:00
> The point is to understand the candidate's thought processes

The problem is that this is a 2-way street. The candidate is forced to guess the interviewer's thought process, because otherwise they may be pitching over the interviewers head.

We have to spend a ton of time calibrating hiring loops for this, because otherwise you get staff level candidates being failed by mid-career interviewers who don't understand the full context of the question they are asking (and hence don't understand why a staff eng solves it differently than they would).
by fsflover | 2026-03-04 18:55:03+00:00
> Noting that they have deliberately added as little code as possible to dom0 to minimize the risk of introducing bugs or attack surface and quantifying it in service of their point is a sensible way of effectively conveying how they're approaching the problem. You attempted to use the same thing as a tool by which to make comparative value judgement

I guess you only opened my first link but not the second. Here is a quote from the second link for you:

> The size of the current TCB is on the order of hundreds of thousands of lines of C code, which is several orders of magnitude less than other OSes. (In Windows, Linux, and Mac OSes, the amount of trusted code is typically on the order of tens of millions of lines of C code.)
by jokineno | 2026-03-04 18:55:05+00:00
Subtraction is the new addition.
As the cost of writing software drops, it’s so easy to just keep adding stuff. p0 takes kind of the opposite and refreshing approach. it forces you to focus on the fundamentals.
What should we actually build?
What’s truly essential and core?
What can we ruthlessly cut?
It directs you to think deeply instead of just vibing and shipping. Really appreciate that discipline.
by JainamDosi | 2026-03-04 18:55:17+00:00
Location: India
Remote: Yes

Willing to relocate: Yes, Outside India (Visa sponsorship required)

Languages: C++, Python, JavaScript, TypeScript

Full-Stack Development: HTML, CSS, React.js, Next.js, Node.js, Express.js

Databases & Backend Services: MongoDB, Firebase, Supabase

AI & ML: LangChain, LangGraph, Retrieval-Augmented Generation (RAG), LLM Orchestration, HuggingFace

Vector Databases: Pinecone, ChromaDB

Automation & AI Workflows: n8n

CS Fundamentals: Data Structures & Algorithms, Object Oriented Programming (OOP), DBMS, Operating Systems

Tools & Platforms: Git, GitHub, Postman, Figma , Docker

Portfolio: https://jainam-dosi.vercel.app/

Résumé: https://drive.google.com/drive/folders/14PiBokSAVfBHBAZyrcUJ...

LinkedIn: https://www.linkedin.com/in/jainam-dosi/

GitHub: https://github.com/JainamDosi

Email: dosijainamiitb@gmail.com
by watwut | 2026-03-04 18:55:36+00:00
> UAE has been attacked more than Israel itself which, again, blows my mind.

UAE is closer and so it is harder for them to intercept attacking missiles and drones. Israel is further and thus harder target. They have more time to destroy the attacking drone or missile, making such attack more wasteful.

Second, the goals are likely American soldiers stationed there and the defense systems themselves. Intercepting missiles can run out and Iran likely wants them to run out.
by chrismorgan | 2026-03-04 18:55:39+00:00
Long ago, I culled some items from the context menu via userChrome.css.

1. In about:config, turn pref toolkit.legacyUserProfileCustomizations.stylesheets on.

2. Create chrome/userChrome.css in your profile directory (which you can find from about:support).

3. Open the Browser Toolbox with Ctrl+Alt+Shift+I or ≡ → More tools → Browser Toolbox or Tools → Browser Tools → Browser Toolbox or some such thing. This is dev tools for the browser.

4. In the Inspector tab, search #contentAreaContextMenu to navigate to the <menupopup id="contentAreaContextMenu" …> element.

5. Look through its children. Decide which ones you don’t want, then kill them in CSS.

From my userChrome.css (I think this must be something like a decade old because I started typing curly quotes somewhere around then):

/* I don't want *two* items for Inspect, just the one main one please. */
#context-inspect-a11y,
/* I'm happy to use Ctrl+Shift+S; I don't need a context menu item for it. */
#context-take-screenshot,
#context-sep-screenshots,
/* I don't use Firefox's password manager. */
#fill-login,
#fill-login-generated-password,
#manage-saved-logins,
#passwordmgr-items-separator {
display: none;
}

The article takes the approach of disabling features (e.g. devtools.accessibility.enabled). I take the approach of leaving the features enabled (I want the accessibility stuff!) and just removing the specific context menu item that I found annoying.

(… and I see at the end of the article that this approach is what the next post is to be about. Heh. Posted before reading to the end. Probably would still have posted roughly the same thing.)
by rescbr | 2026-03-04 18:56:36+00:00
I miss the glowing apple on my white polycarbonate MacBook. What I don't miss is the shitty Intel GMA X3100 iGPU and Apple not releasing a 64 bit driver for it.

Should have spent the money on a MacBook Pro with a real GPU, I would have used that computer way longer than I had.
by porridgeraisin | 2026-03-04 18:56:44+00:00
True, but in general the QR -> link thing you mentioned is genuinely a nightmare. Especially when it also passes through a URL shortener first. I've seen that happen all the time. They use these QR code SaaS things that put their own short URL in the actual QR. This lets you change the URL even after you've sent the QR to others. But phishing-wise it's a nightmare as you can imagine.
by tonymet | 2026-03-04 18:56:45+00:00
I love the new reduced resources Era. MS was clever in launching Xbox series S + X and demanding all published games run on the lower spec machine (similar to Xbox One-S specs).

Games and Apps have both been suffering from resource glut -- slow rendering, loading , large downloads , poor user experience.

It'll be great to have 5+ years of low resources to force devs back into taking performance seriously.
by kamranjon | 2026-03-04 18:56:59+00:00
I'm basically using the agentic features of the Zed editor: https://zed.dev/agentic

It's really easy to setup with any OpenAI compatible API and I self host Qwen Coder 3 Next on my personal MBP using LM Studio and just dial in from my work laptop with Zed and tailscale so i can connect from wherever i might be. It's able to do all sorts of things like run linting checks and tests and look for issues and refactor code and create files and things like this. I'm definitely still learning, but it's a pretty exciting jump from just talking to a chat bot and copying and pasting things manually.
by zachmu | 2026-03-04 18:57:28+00:00
Regardless of whether this particular project goes anywhere, it's at least very interesting that Yegge has discovered a way to make multi-agent setups work better. Giving them discrete personas ("you are a senior database engineer with 30 years of experience") and narrower scopes makes them much more effective. This was surprising to me but makes a lot of sense in retrospect.
by jbotz | 2026-03-04 18:57:48+00:00
> Has the climate collapsed? There are still glaciers in Glacier Nation Park. The Maldives remain islands, not seamounts.

Just to really quickly call out these tired old straw-men... all of these "predicted disasters" are far further along today than they were predicted to be by this date by, for example, the IPCC in 1990[0]. Deniers keep acting as if it scientists have been "crying wolf" for decades when the truth is that the 99% of the scientists doing real work on anthropogenic global warming have always been extremely conservative and reality has outpaced their predictions all along.

[0] https://www.ipcc.ch/report/ar1/wg2/
by ifyoubuildit | 2026-03-04 18:57:54+00:00
https://en.wikipedia.org/wiki/John_Mearsheimer

One of your "YouTube analysts" is a professor that developed one of the schools of realism, so maybe that's why he's using that "buzzword".

Edit: and varoufakis was the finance minister of Greece. I have no idea if he was any good at it or not, but your characterization is a little silly either way.

Would they be more credible to you if they gave 2 minute soundbites in between advertisements for drugs and gold on cable news?
by vunderba | 2026-03-04 18:57:56+00:00
As always - it depends on the kind of ostensible "serious work" you do.

I've got 32GB and often work with legacy .NET Winform/WPF applications on a Macbook. That means spinning up a Windows 11 ARM distro virtual machine and running Microsoft Visual Studio. The VM has 8GB of ram allocated to it, and based on qemu-system memory pressure, it hovers around ~4-6GB of that.

I also do a lot of colorgrading and video editing with longform 4K videos using Davinci Resolve - scrubbing in an uncompressed format would absolutely thrash the hell out of your swap with only 8GB.
by palmotea | 2026-03-04 18:58:31+00:00
> These smell like the kind of metrics that cause someone to feel informed and then to miss the forest for the trees. The kind of data for a "data driven" decision maker who will just invent a narrative to explain the numbers, and then do what they wanted to do all along.

We need to increase reliability in the kernel, so the kernel team should fire the top 5 bug-introducers, to reduce the amount of bugs being introduced (https://pebblebed.com/blog/kernel-bugs-part2/05_author_analy...). Linus has got to go.