MurphyA/hacker-news huggingface dataset:
by manikmakki | 2026-03-03 02:12:36+00:00
Thank you for the insight! I think the project is in a good place with persistence. Chats are threaded, history is stored in JSON on disk + VectorDB for RAG. I have seen issues with long tool runs timing out on the client side, but complete through the LLM server side, just needs a page refresh to show the latest output, which could be a reverse proxy issue. But enhancing the workflow of the agent is high on my todo list!
by waterproof | 2026-03-03 02:12:56+00:00
In this case, I'd say only share news where you have some kind of structured regulatory stuff attached to it. Like sure, Trump started a war, that's noteworthy. Follow that up directly with a link out to structured tally of what reps have said, when was the last time a President did something similar, what are the relevant regulations, etc.

Rather than try to compete in the "current events" space you might have more success in more differentiated channels like having people subscribe to issues, subscribe to reps... News should be part of it but you should lead as much as possible with your differentiator. I bet you could sell enterprise level subscriptions for industry-relevant regulatory news.
by GordyNumberOne | 2026-03-03 02:13:04+00:00
Workmind | Senior Backend Engineer | Bangkok, TH | Remote | Full Time

Workmind is a startup that builds AI-powered automation software for franchises and multi-location businesses, and we are growing quickly.

We are hiring 1 - 2 new backend developers to help build new features on our product. We're a small engineering team based in Southeast Asia, and we're looking for engineers with a track record of excellence who can hit the ground running.

View the full job description and application instructions here: https://workmind.cloud/jobs/backend-dev/
by drnick1 | 2026-03-03 02:13:48+00:00
> Realistically, there’s very little an individual can do to completely opt out.

Yes, but it's possible, at the cost of some minor inconvenience, to greatly limit data collected about you.

Communicate over private channels (Signal, own XMPP servers, NOT Whatsapp), pay in cash or crypto, runs free software on all your devices, and deny Internet access to devices across the board (this includes all TVs/monitors, all "smart" devices, cars, and other appliances).

The real issue is that (as these glasses exemplify), it is difficult to prevent others to intentionally or unintentionally provide data to surveillance companies. This happens when you walk in front of a Ring camera, when someone uploads a selfie to Facebook and you happen to be in the background, and in countless other situations.
by ion_trapper | 2026-03-03 02:13:53+00:00
This effort is likely aimed at industrial/academic entities and not "you" as in a single person. But anyway, it needs to be emphasized that the phrase "quantum computer" is today used to mean anything ranging from

-a useless machine that produces a signal indistinguishable from noise
TO
-a highly sophisticated marvel of science and engineering that performs otherwise impossible calculations

Many industrial quantum computers today fall closer to the the former category than the latter. A single person or small team with minimal funding has basically no hope of building anything meaningful.

I don't know of any other device that has such a broad range of quality represented under one name. Maybe like calling ELIZA and Opus 4.6 both "AI".
by bmurphy1976 | 2026-03-03 02:14:33+00:00
You're not wrong, but I could also argue the same about creating a new CLI or custom API. Now I know there's some expectation that APIs and CLI tools don't change willy-nilly, and that's not the case for MCP endpoints (yet), but if you clearly define the use case the outcome is the same.

But I think we generally think the same. MCP is a tax we have to pay right now to play in the whole ecosystem, but it sure doesn't feel like the right play long term.
by talkingtab | 2026-03-03 02:14:45+00:00
Apple has created a social system - the company which causes this. Perhaps it could be called "The Next Big Thing" syndrome. In the past this worked for Apple. Unfortunately creating the "Next Big Thing" requires a creative process they collectively do not understand and are not able to instantiate. They could adopt another strategy, but doing so would be an admission that they do not have a clue. So instead they follow a cargo-cult system of enacting the side trappings without understanding the functionality.

Personally my guess is the core of the problem is their contempt for the users. The willingness to act directly against the best interest of the users, as this article points out so well, is bewildering. You just have to wonder that a company so large, with so much money and so many resources can be so utterly dysfunctional.

The iPhone, the iPod, the early Macs all demonstrated a profound understanding and care for users. And now? Contempt.

Oh well.
by rudhdb773b | 2026-03-03 02:14:49+00:00
I never understand why a company would put something like this in writing.

I worked at a midsize financial company before and whenever there was something even approaching a legal or ethical grey area, we'd pick up the phone and say come to my office to talk, and then you'd close the door.

We weren't doing anything nearly as nefarious as Meta, yet everyone was always aware that email and phone conversations were recorded and archived.
by guerython | 2026-03-03 02:14:50+00:00
Nodebox's light runtime makes it easy to run in the browser, but the same guard rails matter once you start wiring it into agent workflows. We wrap every plan in connectors+watchers: each connector expects {status:'ok'}, logs sessionId, and watches retries/costs, and when we see 3+ retries or a cost bump above 2x baseline the run pauses, streams the guard log to a manual gate, and waits for a human to approve the diff before resuming. That pattern keeps generated previews predictable when agents spin up Express/Vite runs inside a tiny client-side container.
by fc417fc802 | 2026-03-03 02:15:09+00:00
> well, everyone is _already_ filmed in public. ATM cameras, stoplight cameras, drone cameras, smartphone cameras, security cameras, doorbell cameras.

And we probably ought to regulate how all such footage is handled.

> banning all non-consensual recordings in all spaces

It's a false dichotomy. Even if recording is permitted that doesn't mean the systemic invasion of personal privacy needs to be.
by randycupertino | 2026-03-03 02:15:54+00:00
The facebook execs literally plotted to relaunch their unpopular product while people were distracted by other bad news.

> “We will launch during a dynamic political environment where many civil society groups that we would expect to attack us would have their resources focused on other concerns,” according to the document from Meta’s Reality Labs, which works on hardware including smart glasses.
by socalgal2 | 2026-03-03 02:16:02+00:00
That is always the excuse people bring up to ignore the point. You can spend $1000 on a fancy chefs knife, or you can spend $30 on an Ikea chefs knife. Sure, the $1000 knife is higher quality. Yet, millions of people are still doing just find with the Ikea knife.

A cheap car will still get you to/from work over an expensive "higher quality" car.

Lots of families don't have money to buy an iPhone for every member of the family but do have enough to buy an Android for every member of the family.
by troad | 2026-03-03 02:16:06+00:00
I'm surprised that would be interpreted to include time zones. Units of time, arguably (measures), but time zones? Time zones are not a measure of anything. Time zones do not follow on from definitions of units of time, any more than road speed limits follow on from the definition of a mile.

I would be less surprised if it were the commerce power used to uphold time zone coordination - for the promotion and regularity of interstate commerce etc etc. Tenuous, but consistent with a lot of the other nonsense that's been hung from the commerce power over the years.

Then there's the actual enforcement angle - time zones are just a social convention whereby people in a given area pretend that the time is slightly different than it 'really' is (local solar time). There's no reason local / state government and businesses can't post / operate on different hours, and leave federal bodies to operate on whatever 'federal time' they want. This already happens in parts of the world where the official time is locally inappropriate, such as Eucla in Australia or Xinjiang in China.

Obviously the optimal solution here is to coordinate a time change at all levels of government, but failing that there are other options.
by ccccrrriis | 2026-03-03 02:16:07+00:00
I got a pair as a gift and didn't look much into them but I have to be honest, I assumed any data I captured - voice, video, etc. - would be sent to their servers (to use their models) and they'd be using it for training with humans in the loop.

Tbh the only thing I really use the glasses for are listening to music or talking on the phone - so basically how you'd use airpods. I don't use airpods because I had an ear injury that prevents me from using them on my left ear, so these glasses were kinda nice for that. I really wish they didn't have a camera though because I do always feel compelled to remove them if I interact with people.

I also have to add that the quality is mediocre. They're a month old and the case has problems charging sometimes, and one of the screws is always coming loose at a hinge no matter how often I retighten that side.
by gwern | 2026-03-03 02:16:11+00:00
People are making a big deal of the fact that there's multiple prompts or interactions, but so what? That's true of source code too! The final commit doesn't reflect every last keystroke or thing you ever said while working on it; you may have had a long conversation with your coworkers, but then you kept only the summary part that mattered. It is the final, distilled, comprehensive patch.

So the requirement should be that there is a prompt, or set of prompts, plus documentation, which distill out everything learned or done in a single master prompt which then suffices to build a similarly capable codebase. ('Reproducibility' in the sense of replication, getting roughly the same result, not 'reproducibility' in the sense of bit-identical builds. (This is just 'compaction' on steroids, and something I generally do not have problem doing with my own LLM creative writing, no matter how many iterations or conversations it took to get to the final idea.)

If it s not possible to create such a thing for a codebase, even with the vibecoded artifact at hand, then that raises an awful lot of questions about the quality or what went wrong, and the requirement is doing its job of keeping a Superfund site away from the rest of us.

The v0 is just this requirement. If you find that people are lying about it (which they probably will for the same reasons that they lie about Show HNs not being vibecoded or front page slop not being slop eg. https://news.ycombinator.com/item?id=47205208 ), then you can start enforcing it simply by requiring someone else to have run the prompts and found the final result to be reasonably useful and as advertised.
by synthesis5x | 2026-03-03 02:17:00+00:00
Hey man. I agree, this issue has been going on for nearly six months, and they’ve been closing my tickets—it’s honestly a joke at this point. Back in 2023, the exact same thing happened, and I had to resort to social engineering just to get them to find the problem; they fixed it a day later. I’m not proud of doing that, but I have to emphasize it because Meta has built performance dashboards designed to delude themselves.

Packet loss is happening all the time, though it might be more noticeable during peak hours since a faulty interface will show a higher error rate under heavy load. You can replicate it using looking glasses; maybe you didn't see it five days ago but you do now. Since it’s an ECMP issue, it depends heavily on which source and destination servers you’re testing. It’s just a matter of iterating.

I’m glad you were able to replicate it on ping.pe; Meta, however, still has no clue
by Aerroon | 2026-03-03 02:17:11+00:00
I tried them both out with a task of creating a todo-like web app (you can use the chat interface for GLM 5 for free if there's capacity). GLM 5 ended up with a working version. Sadly StepFun didn't quite function right. The main issue was that it ended up putting everything that should be in different columns into a single one. I didn't prompt it further to fix it, but it seems relatively capable. I think it beat what the big Qwen model came up with.

What's really surprising to me is the cost of the model. It's definitely very good for its price. DeepSeek is the only one that offers and competition to it at that price point (GLM 5 is literally 10x more expensive).
by camillomiller | 2026-03-03 02:17:12+00:00
Cop out.
Your contribution to big tech is not apolitical. Go be a monk if apolitical is what you want (and even then, that wouldn’t be fully apolitical).
Men are political animals. If you say you want to be apolitical, you are already making a political choice, i.e. deferring your choices to established power.
Doing the ostrich is a political choice.
by v_CodeSentinal | 2026-03-03 02:17:20+00:00
The deny list section hit home. I keep seeing agents use unlink instead of rm, or spawn a python subprocess to delete files. Every new rule just taught the agent a new workaround.

Ended up flipping the model — instead of blocking bad actions, require proof of safety before any action runs. No proof, no action. Much harder to route around.

Curious if you've tried anything similar.
by godelski | 2026-03-03 02:18:02+00:00
I'm curious how the engineers justify this. I'm generally interested.

Please don't respond with how you think people justify, I want to hear the actual reasons. I'm tired of speculative responses to questions like these.

Please do share if you've had to deal with similar situations too. And feel free to respond with green accounts.

I legitimately want to understand why this happens. Not why from management, why from engineers.
by grvbck | 2026-03-03 02:18:24+00:00
> they do nothing to change corporate behavior.

Well, they should. I've been on Mac since System 6.0.7. I've had a Mac Clone. I've been mocked by more Windows users for "using a toy computer" than I can remember. I remember (and briefly used) BeOS. I remember The Mac Performa-series fiasco. The Copland failure. Steve's return. The launch of OS X.

In all those years, I have NEVER witnessed such widespread dissatisfaction among long-time, loyal users, heavily invested in the Apple ecosystem. Users so frustrated with Apple's moronic decisions and the design of the OS that they are literally paying money to abandon it. I'm one of them. The frustration isn't rooted in nostalgia or resistance to change. It's the accumulation of what feels like contemptuous decision-making.

If that doesn't set off alarm bells in Cupertino, I guess it's just one more proof that parting ways is indeed the right call.
by fc417fc802 | 2026-03-03 02:19:03+00:00
Uploading to a hosted service is not even remotely the same thing. In one of the jurisdictions I'm familiar with the Axon cams don't record until manually activated and the footage is treated as secured evidence. Other than being subject to FOIA or analyzed for a case it isn't generally accessible.

That said I'm not sure how much of that is merely department policy versus local law.
by Groxx | 2026-03-03 02:19:11+00:00
tbh I think a more realistic depiction would be:

Before UTC4ALL: is UB awake? what time zone is UB in? idk, what zone is Melbourne? +11? uh... carry the one... 6:25, maybe a bit early, let's try in an hour[1].

After: is UB awake? he said gets up at 13:30, so call in a couple hours.

You want to call someone, but you don't know when they're available? Maybe you should ask them, so they can tell you it's 13:30 to 4:00, with zero "is that my time or your time" worries. Or check your shared location-aware calendar, which already handles both cases equally well.

How often do you do several-thousand-mile phone calls without knowing anything about the recipient's schedule? Where I come from that's gonna be rude, send an async message instead.

1: yes, the math/calculated time is wrong. on purpose. as an example.
by JasonSage | 2026-03-03 02:19:59+00:00
THINKalpha | Senior Frontend Engineer | Remote | Full Time

We're building alphaLENS (https://alphalens.io), a suite of tools for professional market research and trading. Public registration opens in days. You can see our company at https://thinkalpha.io.

Stack: Svelte (migrating from React/Redux), MVVM architecture with signal primitives, class-based models with IoC for cross-platform targeting (web + Electron, mobile later). Heavy emphasis on testing and performance.

Looking for: Someone who thinks about problems in detail. You should be comfortable with OOP in JS, understand reactive primitives at a deeper level than hooks, and be able to operate autonomously on a small team.

If this is you, please reach out to me with your resume and a brief intro: jason [at] thinkalpha [dot] io
by Cmdr3nder | 2026-03-03 02:20:20+00:00
Location: Eugene, Oregon, USA

Remote: Yes

Willing to relocate: No

Technologies: TypeScript, Rust, C#, React, Node.js, PostgreSQL, Unity3D, HTML, CSS, Python, Java, C++

Résumé/CV: https://agamecoder.com/resume/

Email: andrew.bowers@agamecoder.com

I'm a full-stack engineer with 11+ years of professional software development experience in a diverse range of environments. Seeking a full-time position working as an individual contributor on a small to medium sized team. Opportunities to mentor or lead also desired.
by AshamedBadger56 | 2026-03-03 02:20:24+00:00
"It seems like a more polite way of handling this in private spaces is just to ask that people take them off - just like we do when a pig farmer walks into our house with their boots on."

Just FYI, they do heavily market this towards RX glasses wearers. So, you wouldn't quite be able to just as simply ask someone to take off their glasses and no longer be able to see.
by arian_ | 2026-03-03 02:21:01+00:00
The gap matrixgard identifies — not knowing what data went to which model when — is exactly what Article 12 of the AI Act tries to close. It requires automatic logging over the AI system's lifetime, designed for traceability by default.

In practice, I've seen three levels of "handling it":

1. Nothing. Most teams. "We use GPT through the API" with zero audit trail of what was sent or returned. If a customer asks under GDPR Article 15 what personal data was processed by an AI system, they can't answer.

2. Application-level logging. Better. But logs are operator-controlled — you can edit or delete entries. An auditor has no way to verify completeness. This is where most teams who "take compliance seriously" actually land.

3. Tamper-evident logging with hash-chaining. Each log entry includes a hash of the previous entry, so deleting or reordering anything breaks the chain. This is what the regulation seems to actually require when it says records should enable "automatic recording" and "traceability." Almost nobody does this yet.

The SOC2 angle is simpler as it has already has defined controls for access logging. The AI Act angle is harder because the technical standards (harmonised standards under Article 40) aren't published yet. So currently, you're building against the text of the regulation itself, which is 144 pages of cross-references.

Most honest answer I've seen: teams that will deploy AI in customer-facing workflows and can't reconstruct what happened are carrying regulatory risk they haven't quantified yet.
by throw0101c | 2026-03-03 02:21:29+00:00
The European Biological Rhythms Society (EBRS), European Sleep Research Society (ESRS), and Society for Research on Biological Rhythms (SRBR) put out a joint statement that recommends all-year Standard Time in the EU:

* https://esrs.eu/wp-content/uploads/2019/03/To_the_EU_Commiss...

I would hazard to guess some of those folks have looked at data for northern Europe and took it into account when forming their conclusions.
Show HN: Autonoma – Python secret fixer that refuses unsafe fixes
by v_CodeSentinal | 2026-03-03 02:21:47+00:00
Built this after getting frustrated with scanners that find secrets but leave fixing to you.

Autonoma fixes hardcoded secrets automatically —
but only when it's confident the fix is safe.
If it can't guarantee safety, it refuses and
tells you why.

Before:
SENDGRID_API_KEY = "SG.live-abc123xyz987"

After:
SENDGRID_API_KEY = os.getenv("SENDGRID_API_KEY")

When it can't fix safely:
API_KEY = "sk-live-abc123"
→ REFUSED — could not guarantee safe replacement

Tested on a real public repo with live exposed
Azure Vision and OpenAI API keys. Fixed both.
Refused one edge case. Nothing else touched.

MIT licensed. Runs locally. No telemetry.
by dlenski | 2026-03-03 02:21:54+00:00
Same, also in BC.

I agree with everything you write, and in principle I'd prefer just to stay on standard time forever.

However for my selfish individual interests: I work with a lot of people in Europe, and this change to permanent DST will make the time difference once hour less for 4 months a year… until the rest of the world goes this way too, at least.
by deaux | 2026-03-03 02:21:55+00:00
Of course they have a choice, just like you do. You're making excuses for them that they don't need. They're actively choosing the "work at Meta and maintain lifestyle" rather than "don't work at Meta and maybe slightly change lifestyle". Every day, they make that choice.

Take all the people who get and got laid off. Their life goes on.

> responsiblities that come with obvious, healthy, lifestyle choices (i.e. marriage and kids)

99.9999% of people in the world who are married with kids, don't work at Meta.
by abraxas | 2026-03-03 02:22:45+00:00
The great outdoors. Hiking, skiing, camping in the wilderness. I always aspired to be a person who genuinely enjoys this shit but at 50 I decided that yeah, this ain't going to happen. All indicators point to me being the kind of person who likes this stuff - locale, income level, fitness level, age etc.

I spent decades trying to learn to ignore mosquito bites or frigid cold or vicious rain to no avail. It's just not me. I wasn't cut from that cloth and never will be. The sad part is though that my dear son and to some degree my wife ARE cut from that very cloth. And that means that most of the family activities that they thrive on have always been an endurance test for myself.
by synthesis5x | 2026-03-03 02:23:10+00:00
Sorry, I’m new to this forum. I thought I’d be able to attach images, but you can find them all on the website linked to the post. Apologies for the late response; it’s been a rough few days. Meta took this thread quite hostilely and even tried contacting my clients. It doesn't feel good to get on an organization's bad side, but I didn't see any other alternative
by theshackleford | 2026-03-03 02:23:36+00:00
> Which is really silly, because if someone needs to do actual work they are not going to do it on an iPad no matter how capable it is. The form factor simply does not work for getting work done.

I know plenty of people who in fact have moved to an iPad as a primary computing device, including for work/business. Including a handful of engineering leaders using remote-code solutions.
by Myrmornis | 2026-03-03 02:24:08+00:00
Yes. But are you letting your agent make the decision of when and how to call that CLI? And presumably you're invoking it via the Bash tool. In which case your agent is free to write ad-hoc bash orchestration around your CLI calls. And perhaps you don't just have one such CLI but rather N for N different services.

And so we've arrived at the world of ad-hoc on-the-fly bash scripting that teams writing backend agentic applications in more "traditional"/conservative companies are not going to want.

Don't get me wrong, it's great for claude-code-type local computer automation use cases -- I do the same as you there.