MurphyA/hacker-news huggingface dataset:
by kccqzy | 2026-03-10 02:55:52+00:00
The article states:

> The Control key is used with terminal-emulation programs for control-key sequences. For all other applications, it is reserved for end-user-defined shortcut key sequences using a macro-key facility.

I find that a good reason. It's prioritizing the experience of terminal emulation programs. Control-C means SIGINT. And also in Cocoa text controls, many Emacs keybindings with Control are available: C-a, C-e, C-k, C-b, C-f, etc. (And it's very easy to add Emacs keybindings with the Meta key too: it's a somewhat obscure functionality but Apple never broke it. I have configured my computer with M-f and M-b for example.)
by MrQianjinsi | 2026-03-10 02:56:23+00:00
Really interesting platform — the decoupled filesystem model makes a lot of sense for long-running agents.

One area I'd love to understand better: inter-agent communication and auditability. When multiple agents share the same filesystem (e.g., a coordinator agent and several sub-agents), how is message passing or state handoff handled? Is it purely file-based (agents read/write to agreed-upon paths), or is there a more structured IPC mechanism?

More importantly, from an audit perspective: is there a way to replay or inspect the full sequence of reads/writes and agent messages across a multi-agent task? For production use cases (document processing, internal tooling), being able to trace why an agent made a decision — and which files it read at that moment — feels like a hard requirement. Curious whether this is on the roadmap or expected to be handled at the application layer.
by DonHopkins | 2026-03-10 02:57:49+00:00
How long can you continue to defend and carry the water for pedos? Do you think you'll ever get tired of it? Or do you get even more committed and dig in even deeper every time you do it, because of your pride, and refusal to admit you're wrong in the face of huge piles of irrefutable evidence and an obvious cover-up? Are you actually gullible enough to believe the Department of Justice keep accidentally withholding millions of documents, so many of which just happen to be about Trump? If the documents prove he's innocent like he claims, then why don't they release them? And why do you keep falling for that bullshit again and again?
by olekrk | 2026-03-10 02:57:59+00:00
I wonder if lack of code as a training/example dataset for LLMs could be a problem to produce well enough Mog code.

It feels like a custom defined DSL (domain specific language) problem.

Models are good at generating code that already have a large corpus of examples, documentation, and training data behind them. A brand new language may be good for LLM to speak on, but it is hard for LLMs to produce it reliably until it becomes widely used. And it is hard for it to become widely used until models can already produce it well.
by class3shock | 2026-03-10 02:58:29+00:00
That sounds fine except the part where private companies have cameras everywhere surveilling us, directly tied into dmv records to identify us, and then do whatever they want with that data. And not on a random store front or a persons front door but the major roads we all must use.

Even forgetting that, all this means is people that don't care about getting a ticket, either because they won't pay or it's a such a small amount to them that they don't care. just do what they want. Nothing is being "enforced", just taxed.
by sjtgraham | 2026-03-10 02:59:03+00:00
But AB 645 is designed to punish and deter rather than compensate, which creates a genuine constitutional vulnerability under California's Article I, Section 16 jury trial guarantee.

The structural problem is that revenue goes to program costs and traffic calming, not to anyone harmed by speeding, which makes the fines punitive in character under any substance-over-label analysis.

The lack of DMV points and criminal record weakens the argument somewhat, but under California's substance-over-label approach those omissions aren't dispositive. They merely show the legislature knew how to stay on the civil side of the line, not necessarily that it succeeded.

If a court finds the penalties punitive in character, the owner-liability structure becomes a compounding problem: California's state due process protections are arguably more robust than federal, and imposing a punitive fine on a registered owner without proof they were driving, while burden-shifting exculpation to them looks increasingly difficult to sustain.
by dghlsakjg | 2026-03-10 02:59:18+00:00
You absolutely can be, especially if you knew, or should have known, that the knife was likely to be used illegally.

While a bit more extreme than your example, there have been multiple cases where the parents of a school shooter have been held responsible because they provided access to a weapon when there were warning signs.

On the less extreme end of the spectrum, this is the same reason why you have to pretend that you are buying a "water pipe for tobacco" and not a bong if you don't want to get kicked out of the headshop (in places where that is still illegal).
by snackerblues | 2026-03-10 03:00:31+00:00
> you can choose ... what you see

Not true. You cannot federate with tech news and bigoted alt-right techbro (based) instances. That decision is made for you by the janitors of the instances you federate with. Just like reddit, where the janitors of the subreddits decide what you're allowed to see. Your agency is gone.

Compare this to X, where if it's not illegal, you can choose to see or say it with no repercussions beyond an individual blocking you, which solves their problem of not wanting to see what you say. It's the perfect system!
by egypturnash | 2026-03-10 03:01:24+00:00
Hahaha no, I spent several minutes waiting for the 184m .ai file I was working on today to upload to Photopea. It displayed something that looked like my art for a half a second before crashing the browser tab so hard that its address bar went blank.

There are plugins - if you're well versed in how they work, converting between AI and vectorpea should also be a piece of cake with AI.

I'm an artist, not a prompt jockey. My interest in spending even a minute of my life trying to convince a plagarism engine to spit out something half as refined as Astute's plugins for Illustrator is absolutely zero.
by dekhn | 2026-03-10 03:01:48+00:00
It's a variation of nerd snipe. https://xkcd.com/356/

People get taken by the theoretical coolness and ultimate utility of the idea, and assume it's just a matter of clever ideas and engineering to make it a reality. At some point, it becomes mandatory to work on it because the win would be so big it would make them famous and win all sorts of prizes and adulation.

QC is far earlier than "linear regression" because linear regression worked right away when it was invented (reinvented multiple times, I think). Instead, with QC we have: an amazing theory based on our current understanding of physics, and the ability to build lab machines that exploit the theory, and some immediate applications were a powerful enough quantum computer built. On the other side, making one that beats a real computer for anything other than toy challenges is a huge engineering challenge, and every time somebody comes up with a QC that does something interesting, it spurs the classical computing folks to improve their results, which can be immediately applied on any number of off-the-shelf systems.
by tim-tday | 2026-03-10 03:01:57+00:00
Maybe the way forward would be to think through what one could infer about the host system from within the simulation. Can you learn anything about the architecture from inside? how is memory managed? Are the ways we do things necessary (would every evolution of computing do it that way? Is it binary? Are logic gates universal? Is the low level to high level abstraction a logical necessity?)

Or maybe replay some of the current common mistakes we make. Is there a use after free vulnerability? Buffer overflow? Bad behavior after a crash? Wouldn’t it be hilarious to stumble on the way out by replying some classic C vulnerabilities.

Or maybe that’s the point of the simulation, learn about how we invent computers and what tricks and flaws we uncover. Generate some truly out of this world zero days.
by matt-smith | 2026-03-10 03:02:26+00:00
Root Insurance (https://www.joinroot.com) | Senior Software Engineer | Fully Remote (HQ in Columbus, OH; occasional on-sites with provided travel)

Root uses technology to reimagine auto insurance — better pricing, better experience. Our engineering team builds a flexible platform where product designers and quantitative scientists can rapidly test, deploy, and iterate.

The Partner Activation team is hiring a Senior Software Engineer experienced with Ruby on Rails and API design in an enterprise setting. We power Root's embedded partnerships (Carvana, Experian, Toyota, Hyundai, and more) and you can see more of what we build here: https://root-bind-api.readme.io

This team sits at the intersection of multiple internal teams and external partners, mostly working on greenfield projects that bring modern tooling to legacy integrators. As the team's scope has grown, we're adding a dedicated engineer to own this work long-term. You'll coordinate across teams and with non-engineers regularly, so clear communication matters as much as technical chops. We're also exploring AI for integration-facing products (external dashboards, support tools, intake management) to reduce manual engineering overhead in our growth pipeline.

Open roles:

- Senior Software Engineer: https://ats.rippling.com/joinroot/jobs/125eb9e1-6121-4455-8b...

- Technical Services Engineer (partner-facing, non-IC): https://ats.rippling.com/joinroot/jobs/0e51f79d-07ef-47cf-93...

If either role seems like a good fit, mention that {{my username}} referred you via HN so I can review your application. You can also reach me on LinkedIn: {{my username}}-610b2591.
by busterarm | 2026-03-10 03:02:30+00:00
No I'm assuming that most people on this board don't play exotic varieties of guitar and I'm trying to help people avoid any strange delusions like they might need these things to sound better on their instrument.

That's already enough of a problem on online guitar boards... Also I can speak from experience. I was one of the first maybe half-dozen people to buy a TT neck outside of Sweden. I knew Anders and spoke to him occasionally. I'm saying that if you have a need for it, you already know it and know why. And if you don't, you almost certainly do not need it.

And that goes for _most_ things that aren't really basic common features on your guitar. That's why things like the Babicz bridge or Kubicki Factor headstock drop-tuner aren't uniquitous. Or even the way Strandberg or Parker used to build guitars. There's hundreds of these kind of things and the marketing for all of them tells you they're the greatest thing since sliced bread and will sound as good as _insert guitar god name here_. At least a Parker Fly has resale value...most of these things don't.

And lots of dumb/pointless trends happen! Stupidly pointless neck lamination is still a big one. I remember laughing my first time seeing 11 or 13-piece laminated necks on plain vanilla 6 string Jacksons (particularly coming out of Indonesia) a decade or so ago. It's still stupid and unnecessary. Buyers should be looking for the fewest pieces of wood that still sound good and remain stable in their guitar...but hyper-laminated necks was the trend...
by delichon | 2026-03-10 03:02:40+00:00
The Hobbit and its illustrations enter public domain in 2033. I hope to celebrate that by entering a prompt like "Show me a movie version of Tokien's The Hobbit, with a literal reading of the entire text, in the style of the illustrations", click a button and sit back and watch a decent flic. At the moment it looks like we're ahead of schedule.
by sowbug | 2026-03-10 03:03:27+00:00
That might be the answer -- something like BitTorrent that updates only the parts that need updating.

But I do think I'm identifying an unmet need. Qwen3.5-122B-A10B-BF16.gguf, for example: what's its sha256sum? I don't think the HF UI will tell you. I can only download the shards, verify each shard's sha256sum (which the HF UI does provide), llama-gguf-split --merge them, and then sha256sum the merged file myself. But I can't independently confirm that final sha256sum from any other source I trust.
by etbebl | 2026-03-10 03:04:24+00:00
I mean yeah I kind of get it, sometimes, it depends what mood I'm in. Sometimes I try to resist this feeling though, because I think being connected with people around me is nice and there are general benefits to being in a friendly community. (If I hated where I lived, or was very busy all the time, I probably wouldn't give it a second thought.)
by _nickwhite | 2026-03-10 03:04:25+00:00
This is bad, but not as bad as the "Unlock Premium" ad every single corporate/enterprise Teams user got (locked in the title bar on Windows and macOS). Hiding the ad required an admin to turn off "self-service", a hard to find setting buried in the "Org Settings" within Microsoft 365 admin center. I can't even blame this on AI/Microslop.

https://blog.mindcore.dk/2025/10/unlock-teams-premium-prompt...
by sh34r | 2026-03-10 03:04:44+00:00
I have been a skeptic of this until now. The explanation given by the researcher interviewed seems more than plausible to me.

It’s not the typical misunderstanding of non-ionizing radiation. The variable symptoms make a lot of sense, given that the weapon is basically just causing random electrical “failures” in the body. This was not a precision op. They saturated a location with this engineered interference signal, with the goal of maiming the target. No regard to whether their families and children would be collateral damage. It’s a war crime on multiple levels, on our soil. Then we presumably went and did the same thing during the Maduro raid at scale.

Just what we needed in 2026, more man-made horrors beyond our comprehension.
by raflueder | 2026-03-10 03:05:45+00:00
Because the code generated is only as good as the initial description of what you want. It's not too different from "standard" coding where you have a first go at solving it and then iterate and polish as you go along.

I've had multiple situations where things "just worked" and at other times you just have to steer it in the right direction a few times, having another agent doing the review works really well (with the right guardrails), it's like having someone with no other intent or bias review your code.

Unless you're talking about "vibe coding" in which case "correct" doesn't really matter as you're not even looking at what the output is, just let it go back/forth until something that works comes out, I haven't had much success or even enjoyed it as much working this way, took me a couple of months to find the sweet spot (my sweetspot, I think it'll be different for everyone).
by trhway | 2026-03-10 03:06:57+00:00
>electronic countermeasures could plausibly become much more widespread.

don't forget the amount of power available in the datacenter. You can easily redirect say just mere megawatts to electronic countermeasures (would shut everything around down) or microwave and laser weapons. That for example is just 60KWt https://www.youtube.com/watch?v=cvQV7Mt02q4
by tom_ | 2026-03-10 03:08:32+00:00
My Mac has no keyboard, it's just a metal box that sits on your desk - so an external keyboard is the only option. Nobody told me I had to get any specific type in particular!

It looks like you can still use hidutil to remap some other key. This invocation seems to remap the Application key to the fn key:

sudo hidutil property --set '{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc":0x700000065,"HIDKeyboardModifierMappingDst":0xFF00000003}]}'

On my keyboard, metakeywise, I then have 2 x Shift, 2 x Ctrl, 2 x Option (marked Alt), 2 x Command (marked Start), 1 x undetectable-to-macOS (marked Fn), and 1 x Fn (got that little Windows context menu logo on it).
by sh34r | 2026-03-10 03:11:04+00:00
I’m not an expert here, but my understanding is that coal-free steel production is not a solved problem yet. And no, importing Chinese steel and moving the problem elsewhere isn’t a reason to pat yourself on the back.

There is absolutely no good reason to burn coal for electricity or heat in this day and age. If we had sane global leadership, every coal power plant left would be treated as a WMD and be bombed harder than that Iranian fuel depot.
by isodev | 2026-03-10 03:11:25+00:00
They put it quite plainly indeed:

> As Bluesky matures, the company needs a seasoned operator focused on scaling and execution

Translation: enshittification

That’s the other shoe where they will iterate on ways to monetise the party. Ads, paid “verification”, making users pay to use atproto apps (or making developers pay to use the managed storage)… the sky is the limit.

In a way I’m happy Bluesky never took root and outside a few enthusiasts in my bubble it’s practically unknown.
by dghlsakjg | 2026-03-10 03:12:23+00:00
1. Class attendance is frequently optional, but students still attend.

2. I had a prof. that didn't require homework be done. He would give out "practice fun" and would gladly sit down, give feedback and 1:1 time to those who completed it, or tried. He also pointed out that it was rare to pass the exams for students who didn't do "practice fun". Most people did the work.

It leads me to believe - from my own experience too - that students generally aren't stupid, and will gladly do the work if there is a point. Plenty of homework is pure busywork though, even at the college level.
by cyberax | 2026-03-10 03:14:23+00:00
Definitely interesting and seems to be a nice improvement over Protobuf. Especially for Python, Protobuf bindings for Python were made probably after taking a lot of hallucinogenic drugs.

I like constants, great addition.

Things that I'll miss:

1. Oneof fields. There are enums, but it looks like it's not possible to have ad-hoc onefos?

2. Streaming requests/responses.

3. Introspection and annotations.

4. Go bindings.
by wmeredith | 2026-03-10 03:15:01+00:00
This is it for me. I burned out on chasing the latest stack about 12 years into my career. I went into management and concerned myself with system design, product design, and process design. LLMs let me use that knowledge to build things I care about: features and products, without getting (too) bogged down in things I don't: super elegant code in the hot new framework that users will never see or pay for.
by analog31 | 2026-03-10 03:15:19+00:00
It was kind of a hodgepodge, since I gave myself a couple of rules. First, it had to be free. Second, it had to run on both Windows and Linux. Those were harder constraints in the 2010's.

To give a flavor, I tried Python, GCC, Javascript, and some higher level tools like Maxima and Octave. So I was certainly not systematic in my search. And trying Python coincided with a really pleasant and comfortable vacation where I had some blocks of time to play with it in peace.

The devs at my workplace had just jumped onto C#, but it was exactly during the time when C# was a mountainous download, hard to install without a good network connection, and Windows-only. I didn't relish staying dependent on Microsoft. Building a "hello world" app also seemed laborious.

Some of those issues have become meaningless, but here we are. On the other hand the growth of the Python community and ecosystem are hard to dispute.

You can see that among Python, Maxima, and Octave, you've got a REPL and a notebook style interface. At a previous job, I was a heavy Mathematica user. But Python was definitely gaining momentum compared to those other tools.

If I were to issue a complaint about Python, it's that the language has sprawled to the point where it's hard to claim that it's easy to learn unless someone helps you get started with a subset of it.
by fieldguide | 2026-03-10 03:15:27+00:00
Fieldguide (fieldguide.io) | San Francisco, CA | HYBRID | FULLTIME

Vertical AI SaaS for Accounting & Audit | Fieldguide is a 150 person Series C start-up transforming how audit, advisory, and assurance work gets done. Fieldguide brings professionals and agentic AI together to modernize engagement delivery from planning through close, enabling audit and advisory practitioners to deliver higher-quality work, strengthen client experiences, and unlock growth for the decade ahead.

Hiring:
- All Levels: AI Platform and Product Engineers

- All Levels: Infrastructure Engineers

- Lead Product Designer

- Forward Deployed Engineers

- Software Engineer, AgentOps

- Lead Security Engineer

- Lead Compliance Manager

Apply here: https://www.fieldguide.io/careers?utm_source=HackerNews
JadeGate – A deterministic safety proxy for MCP servers (no LLMs)
by coolcoder9520 | 2026-03-10 03:15:28+00:00
Integrating an MCP server into Claude or Cursor right now is essentially running curl | bash from a stranger. I found tools claiming to be "weather checkers" that basically have unprompted, silent access to read ~/.ssh/ or environment variables.

This isn't a bug; the MCP protocol currently just has zero security boundaries.

Letting an LLM decide if a tool is safe is like asking a suspect to write their own police report. So I spent the last few weeks building JadeGate—an open-source, transparent proxy. It uses deterministic math and static analysis instead of AI:

Policy Engine: Strict allow/deny per tool.

Call-Chain Tracking: Stops rogue recursive calls via DAG verification.

Transparent: Wraps the servers without changing your workflow.

GitHub Repo: https://github.com/JadeGate/jade-core
Website: https://jadegate.io/

Our philosophy: You can't use a probabilistic tool to reliably audit another probabilistic tool. Instead, we treat an agent's skill like source code and apply the same deterministic static analysis used in compilers to prove its safety boundaries before it ever runs.

We are using BSL 1.1 converting to Apache 2.0. Would love any feedback on the static analysis approach!
by matheusmoreira | 2026-03-10 03:15:31+00:00
The correct action is to understand why certain barriers were erected in your way before attempting to demolish them. If you don't understand, just respect the barrier. If you understand, you know if it can be safely bypassed, when and under which conditions. Use your judgement.

Jaywalking laws were also written in blood. People break them every single day regardless because they have eyes and can look both ways to determine if it is safe to cross the street before actually doing it.
by moonlighter | 2026-03-10 03:15:54+00:00
There you go! I wrote a proxy server to deal with Unifi cameras and also dewarp their 360 camera streams... and used Claude Code to reverse-engineer most of what's going on. Sniff the entire network traffic between their NVRs and cams via Wireshark/TShark, grabbing the NVR's web socket streams, and also had it write a custom METAL shader pipeline native to Apple silicon to replace ffmpeg which was way too slow to deal with 5K 360 streams and dewarp them. All in a matter of hours. Amazing times ;)