MurphyA/hacker-news huggingface dataset:
by anon-3988 | 2026-03-03 00:42:31+00:00
> Did people only talk about themselves? It is probably a rare trait when someone legitimately cares about other peoples inane daily lives.

I love this honestly. I talked to people that insurance that talks about their customer, retired prostitute that have reached financial freedom, NEETs, right wingers, and many other curious people. The reality is that most people are sane, and with a little bit of compassion and empathy, it is possible to "see how they get there".

I suppose these extremes are only available online because people won't open these up in physical meetings.
by CuriouslyC | 2026-03-03 00:42:38+00:00
You're not wrong. The current bottleneck is validation. If you use orchestration to ship faster, you have less time to validate what you're building, and the quality goes down.

If you have a really big test suite to build against, you can do more, but we're still a ways off from dark software factories being viable. I guessed ~3 years back in mid 2025 and people thought I was crazy at the time, but I think it's a safe time frame.
by andrekandre | 2026-03-03 00:43:17+00:00
> I feel like I must be in some sort of honeymoon phase but I 100% completely understand now why many Mac-native apps are Mac-native.

it seems like everybody prefers ios, but i really still think after all these years i prefer appkit; it really is so well documented and the quality of the api is the best i've seen by a long mile
by amatecha | 2026-03-03 00:44:10+00:00
Yeah, super disappointing. Not only do many of my amateur radio transceivers tune to the weather FM frequencies, I just picked up a cheap low-power receiver for the purpose of having something that can last a long time during extended power outages, if necessary -- with the idea of being able to keep up with local radio and weather radio during those times. I assumed Canada of all places will keep these kind of services going indefinitely, because they are pretty important when all else fails.
by hedora | 2026-03-03 00:45:22+00:00
Also, the mini had worse cameras than the larger screens.

Camera quality is the second most important thing to me (after not needing finger enhancement surgery to hold the phone).

So, they designed it to fail, and it still was 3-5% of sales vs. ones that actually got good spec bumps every year. (If you’re upgrading the phone every 12 months, why buy the one with cameras a few years behind the curve?)

Anyway, I like my mini. I wish it had touch id instead.
by wakawaka28 | 2026-03-03 00:45:33+00:00
Absolutely not. It's a huge waste of resources, even for machines. We don't commit every false start that humans make either. If you MUST think like this, what you really want to do is have a two-phase generation process. Generate the SPEC in one session, then try to get an AI to compile it to code. However, our LLMs are not set up to be deterministic, so there is little benefit to doing this. There are also many tweaks that people want to make which are stylistic or nitpicky, which have nothing to do with the quality of the original spec. You don't actually want to document EVERYTHING unless you work in aerospace or something.
by anal_reactor | 2026-03-03 00:45:36+00:00
Most people agree that changing the clock twice a year is silly, for obvious reasons. Still, there's a small minority that thinks that the existing system is good, for obvious reasons. Among those who want to abolish time zone change, there's roughly 50/50 split between those who prefer permanent summer time for obvious reasons, and those who prefer permanent winter time for obvious reasons. There are a few more exotic ideas floating around - many of which are obviously better than any of mainstream ones, but they unfortunately have a low chance of being adopted.

The end result is probably going to be more and more fracture on local level, as smal units of administration adopt their favorite solutions. This is obviously bad for doing business between units of administration, and obviously good for circadian rhythms of the people living within given unit. One thing obviously has more importance than the other.
by monkpit | 2026-03-03 00:45:41+00:00
For 99% of my use cases, Claude Code is the clear winner. So, when I tried to use OpenClaw to test it out, it just seemed like a worse, slower, less-capable version of Claude Code. And it is. I haven’t seen the use case where OpenClaw can really shine yet, but I’m sure it’s coming. Like others are saying, I’m willing to be convinced, but so far it hasn’t happened.
by amatecha | 2026-03-03 00:46:02+00:00
It's pretty good for backcountry hiking/camping (or offroading in general) where you are potentially hours away from any kind of cellular service. Some of these weather radio stations have (had?) pretty good coverage. A cheapo radio that can receive weather radio frequencies could last weeks on a single battery charge. It's great to know if my planned hike for the next day is possible or if we should make alternate plans, or if a giant storm is due later in the day, that kind of thing. Once you've been out for a day or two, all the forecasts you had ahead of time are obsolete and incorrect, particularly in the mountains.
by linsomniac | 2026-03-03 00:46:09+00:00
I'd be happy to! I find in my playbooks that it is fairly cumbersome to set up files and related because of the module distinction between copying files, rendering templates, directories... There's a lot of boilerplate that has to be repeated.

For 3-4 years I've been toying with this in various forms. The idea is a "fsbuilder" module that make a task that logically groups filesystem setup (as opposed to grouping by operation as the ansible.builtin modules do).

You set up in the main part of the task the defaults (mode, owner/group, etc), then in your "loop" you list the fs components and any necessary overrides for the defaults. The simplest could for example be:

- name: Set up app config
linsomniac.fsbuilder.fsbuilder:
dest: /etc/myapp.conf

Which defaults to a template with the source of "myapp.conf.j2". But you can also do more complex things like:

- name: Deploy myapp - comprehensive example with loop
linsomniac.fsbuilder.fsbuilder:
owner: root
group: myapp
mode: a=rX,u+w
loop:
- dest: /etc/myapp/conf.d
state: directory
- dest: /etc/myapp/config.ini
validate: "myapp --check-config %s"
backup: true
notify: Restart myapp
- dest: /etc/myapp/version.txt
content: "version={{ app_version }}"
- dest: "/etc/myapp/passwd"
group: secrets

I am using this extensively in our infrastructure and run ~20 runs a day, so it's fairly well tested.

More information at: https://galaxy.ansible.com/ui/repo/published/linsomniac/fsbu...
by try_the_bass | 2026-03-03 00:46:24+00:00
> I think the difference is that in fascism these literal things are actually happening, whereas the worst you can say about “the left” is that you can make a bad-faith comparison and say that things are somehow metaphorically similar.

See, this is where I disagree. You can argue that many of these things are "actually happening", but doing so often requires stretching the definitions of these things, or conflating speech with action.

Take your example: I see all sorts of instances where folks on the right have accused others of treason, but there's a significant lack of actual charges. You're conflating rhetoric with action. Rhetoric is dangerous, yes, but the rhetoric we see from the right is just the next escalation in a constant game of escalating rhetoric from both sides.

I mean, calling Republicans "fascists" and "nazis" isn't exactly nonviolent rhetoric, either, especially the latter. There are actual fascists and Nazis among Republicans, for sure, but they don't represent anything close to a majority. There are fascists among Democrats, too!

The rest of your comment is just another great example of inflammatory rhetoric that isn't really representative of a reality that exists outside your own head, unfortunately.
by averynicepen | 2026-03-03 00:46:33+00:00
It's usually not a question of laziness, but just path optimization. For big raid events, limited only to a few hours, Pokemon Go players will do whatever gets them to the most raids in that fixed amount of time. In places where the gyms are well placed in walkable parks, there are enough gyms that are close enough so that you can loop through the park, giving the system time to spawn new raids in the first gyms you already raided. Doing raids walking is actually preferable to driving, because in order to take down raid Pokemon, you also need a big enough raid party, and that's easier to judge with a crowd of people who agree to go in the same direction, instead of mystery players in mystery cars.

But in SO many places in the US, the gyms just aren't close enough. It's both a fault of the urban environment and the game system, but it just frequently creates situations where if you want to catch a time-limited raid Pokemon that's shiny or has high stats, driving is often the only way to play in your area.

What's funny though is that car or not, there are lots of Pokemon Go events where people don't talk to anybody. It's just a bunch of people who show up to the same spot, nod hey at each other, and then tap away on their phones in awkward proximity. Many people just have the personality type that drives them to solely play single player games, and there's no amount of game design that will push them to socialize.

But it varies - that's what it was like on my university campus, but I've also been to park events where the age range and social friendliness is extremely varied and wonderful. It is a fascinating and unexpected community.
by tripplyons | 2026-03-03 00:48:17+00:00
As much as I like the ideas, this article looks AI generated. This line with the bullet point, bolded label and colon, em-dash, and the second clause "it's about" all point to AI writing.

"Fiber-optic cables: Fiber-optic cables enable higher bandwidth phone lines and television—it’s about getting more television channels to more people."
by soal | 2026-03-03 00:48:17+00:00
«ARBITRATION NOTICE. Except for certain kinds of disputes described in Section 15.2 (Dispute Resolution and Arbitration), you agree that disputes arising under these Terms will be resolved by binding,
individual arbitration, and BY ACCEPTING THESE TERMS, YOU AND ZED ARE EACH WAIVING THE RIGHT TO A TRIAL BY JURY OR TO PARTICIPATE IN ANY CLASS ACTION OR REPRESENTATIVE PROCEEDING. ALTERNATIVELY, CUSTOMER
MAY OPT OUT OF ARBITRATION PER SECTION 17.2(a).»

It's awful.
by stego-tech | 2026-03-03 00:50:01+00:00
Serious question: might the solution be a satellite broadcast in the clear, a la DVB-S but for data, audio, or video?

Weather radio is a critical service, and even if traditional AM/FM or RF signals are deprecated, there should still be a way for anyone - no matter how remote - to get safety and meteorology information from the government. Given that its constant availability is more important than latency or bandwidth, it feels like an appropriate use for GEO satellites broadcasting down over a large area in the clear, such that any basic SDR and a cheap dish could grab the signal with minimal fuss.
by hercast | 2026-03-03 00:50:16+00:00
AllSpice.io | Remote (US time zones) | Senior / Principal Engineers | Full-time

Think of github but for hardware design. (PCB and Schematics design). Our mission is to bring the same modern workflows that revolutionized software: version control, automation, and collaboration to the hardware world. We are also introducing AI to hardware design!

We work on:

• Parsing complex ECAD formats (Cadence, Altium, etc.).

• Schematic/PCB diffs (not just text).

• Hardware CI pipelines (BOM, DRC, PLM integrations).

• AI-assisted design reviews.

• Scaling a Git-based platform for non-software engineers.

Stack: Go, Python, Rust, Vue/TypeScript, Postgres, AWS, Docker, Terraform (Gitea-based core)

-----------------------------------

Open roles:

• Principal Engineer (Parsing)

• Senior Infra Engineer (Infra)

Looking for engineers who like deep systems problems and high ownership.

Apply: https://www.allspice.io/careers
by metamet | 2026-03-03 00:50:33+00:00
Surely the difference between location tracking (that still requires a warrant for the government to get access to, thus Stingrays) and the intimate visual processing and tagging that is derived from the likes of smart glasses is self explanatory, right?

To that point, the difference between geolocation and video tracking and analysis (like Flock) seems pretty obvious to me.

It's invasively panopticon.
by pkulak | 2026-03-03 00:50:44+00:00
That's what everyone says. But it turns out people hate spending their morning in darkness for more light at night. Which makes perfect sense:

https://washingtonian.com/2022/03/15/the-us-tried-permanent-...

> the inkling of light they get during their winter commute

It's not an inkling. Unless you roll out of bed and instantly onto your commute, you're getting natural sunlight through all your windows for hours every morning. That's exactly when you need it.
by art049 | 2026-03-03 00:50:51+00:00
CodSpeed | Multiple Positions | On-site (Paris) / Remote (Europe) | Full-time | https://codspeed.io

We’re building the continuous performance optimization platform. We help engineering teams catch performance regressions before they ship, with sub-1% measurement variance. We’re already trusted by teams at Cloudflare, Vercel, Mozilla, Pydantic, and Astral (Ruff, uv).

We’re a small, deeply technical team looking for engineers who want real ownership and the chance to ship end-to-end. Competitive salary, stock options, generous PTO.

Senior Systems Engineer: CPU simulation tooling, language runtime internals (CPython, V8), kernel I/O emulation. C/C++/Rust/Zig.

Senior Full-stack Engineer: React/Next.js, Node.js/TypeScript/GraphQL, GitHub/GitLab integrations, Rust data pipelines.

Senior/Lead AI Engineer: Agent layer, eval methodology, context pipelines, model selection. Python/FastAPI.

Graphic/UI Designer: Visual identity and product experience for a developer tool.

More details at https://careers.codspeed.io. Apply at careers@codspeed.io
by einpoklum | 2026-03-03 00:51:00+00:00
This is terrible, though as ohters have pointed out (e.g. @john_strinlai), not unexpected. It immediately reminded me of the ACLU Pizza video:

https://www.youtube.com/watch?v=33CIVjvYyEk

and now the identification part would not require a state-mandated database.
by cldcntrl | 2026-03-03 00:51:09+00:00
I've been working on production-grade AWS deployments for over 10 years, so it's a bit hard to frame my experience/skill set. That being said, if you need help with almost anything AWS - architecture, infrastructure, performance, scale - feel free to reach out. Although versed in Well-Architected/multi-region/multi-account, I strive to supply the simplest solution for your particular scenario. I only work on a contracted C2C basis.

Location: US EST

Remote: Only

Technologies: IAM, VPC, Cloudwatch, EC2/ASG/ELB, Lambda, API Gateway, RDS, Redshift, DynamoDB, CodeDeploy, Cognito, Athena, S3, Cloudfront, Kinesis, SQS, SNS, IoT Core, Sagemaker, ElastiCache, MediaConvert

Email: hn@cldcntrl.com
by notelocomas | 2026-03-03 00:51:11+00:00
I'll give you my very personal take on the OpenClaw surge and how I find it extremely useful.

I'm currently in founder mode and building two projects in Mexico. Finding the right real estate is in the critical path for success of the project. It's really hard to find quality real estate agents or brokers here and not because they don't exist. We have thousands they just never follow up with you or give you any updates. So, I'm using OpenClaw as my real estate agent that uses WhatsApp as a communications channel and manages the entire pipeline of first contact to scheduling a visit.

Right now, I feed it images of postings that I see on the street and OpenClaw handles everything else.

It really depends on where your personal or professional bottlenecks are and if you're running a business this project is absolutely amazing.
by dylan604 | 2026-03-03 00:51:14+00:00
If they are using anything from the Orange Box set, then I really feel bad for them. If anything, they should have used the Blu-ray release. The R2 Dragon Box was a really clean copy that we were left jealous of the source they used. I do remember seeing that and being impressed. It was at that point that they decided to go back and transfer the prints they had again. The original transfer was protected for NTSC broadcast, so a lot of limiting would have been done. Blacks at 7.5IRE and video levels set to 100IRE. They may have pushed the chroma to 110IRE, but I can't remember. It's been a really long time since I've seen them on a scope. They also edited them without protecting the film cadence which made a progressive DVD difficult. The quality of the Blu-ray release was about as good as it was going to get with the 16mm prints provided as source.
by miki123211 | 2026-03-03 00:51:26+00:00
Europe is rolling out ZKP afaik.

The actual problem with ZKP is that you need a way to prevent generating thousands or millions of assertions from one ID and distributing them to whoever wants one, in a way which is undetectable and unstoppable by the government, and the only way to do that is with Google Play Integrity Protection and such.
by ericmay | 2026-03-03 00:52:01+00:00
Nobody is on a level playing field, nor should they be.

> and ours carry both higher risks and more onerous terms

Can you speak to your experience in investing? I’ve invested in both public and private market deals. There’s nothing safer in my mind than low-cost index funds which are as accessible as running water for all Americans. $1 and a Robinhood account or something are all you need. Granted you can get higher returns of course in private markets but to suggest in general that they are both less risky and higher returning sounds inaccurate to me.

I’m not trying to discredit your underlying point, the ultra wealthy do have access to better terms. They have more capital to deploy - it provides similar scaling discounts to other volume-based businesses.
by cyberax | 2026-03-03 00:52:20+00:00
In this case, the government service doesn't get to know anything about the service (it only gets to see the salted hash of the service name)? And the service doesn't get to know anything about me, except for the "age certificate".

You can add more layers there, if needed for non-repudiation, all within the bounds of classic asymmetric crypto.

> Another use case could be allowing cloud computing hosts to prove that they did not tamper with the results of a computation.

What is the exact scenario here?
by FreakLegion | 2026-03-03 00:52:27+00:00
Happens all the time and doesn't mean anyone got screwed. A couple years ago Lacework sold to Fortinet for around $200m. That sounds like a nice exit for everyone, right? But this was after they'd raised $1.8b at a valuation north of $8b, which, ouch. When founders and employees fail this completely, yeah, their equity is going to zero.

Of course there are other cases where people do get genuinely screwed. My point is only that the cash value of an exit, even when it's a big number like $350m, doesn't tell you much.
by AlexCalderAI | 2026-03-03 00:52:34+00:00
This is exactly the problem most agent builders hit around turn 10-15. Simple system_prompt + conversation_history patterns work for a few turns, then context drift happens.

The 5-layer approach (chunk → embed → retrieve → rank → synthesize) fixes this: your agent needs to forget smartly, not remember everything.

Key insight from building agents daily: the hard part isn't storage - it's knowing WHEN to chunk, expire, or summarize. Session boundaries matter more than raw persistence.

If you're building for multi-agent workflows, think about concurrent write conflicts early. Much cheaper to design around than retrofit.
by gwerbin | 2026-03-03 00:53:06+00:00
That doesn't make sense to me. I don't need to "engage" daily with MSF to feel like my donation is valuable. I can go days or weeks at a time without using or even thinking much about the Internet Archive, Wikipedia, or my local classical radio station. I almost never hear or see anything about my local food bank/drive organization except when I begrudgingly check a local Facebook group and happen to scroll past a post showing off whatever community dinner they just did.

There is no legitimate reason for a project like this to prioritize a general newsfeed, as opposed to a very specific newsfeed focused on legislation, regulation activity, and court cases. I can think of many interesting and useful ways to integrate the news into a government activity tracker. Yet another slopfeed of whatever nonsense is trending in the news, is not one of them.

It's a shame because I love the idea, but I can't say I trust the creator much at all. I guess now with AI it's easy enough for me to go whip up my own.
by david-moore | 2026-03-03 00:53:14+00:00
Senior backend engineer with 20+ years of experience, most recently at NewtonX where I built their core CRM platform (scaled to hundreds of thousands of users), led their cybersecurity program (SOC 2, GDPR, zero trust), and drove DevOps improvements. Previously at Amazon and Squarespace. Strong background in distributed systems, identity/security, and cloud infrastructure.

Location: Concord, NC

Remote: Yes

Willing to relocate: No

Technologies: Go, Python, Java, Django, GCP, AWS, Kubernetes, Docker, Cloudflare, Redis, Postgres, Pub/Sub, Dataflow

Résumé/CV: https://resume.david-moore.me/resume.pdf

Email: hello@david-moore.me
by Bender | 2026-03-03 00:53:44+00:00
stale IPs after control plane failover

We did not have to do this but in that scenario I would have automation reach out to Unbound and drop the cache for that particular zone or sub-domain. A script could force fetching the new records for any given zone to rebuild the cache.

Or force connection churn after TTL expiry?

The TTL can be kept low and Unbound told to hold the last known IP after resolution accepting this breaks an RFC and the apps may hold onto the wrong IP for too long and then Unbound will request it from upstream again to get the new IP. There is no one right answer. Whomever is the architect for the environment in question would have to decide with methods they believe will be more resilient and then test failure conditions when they do chaos testing. Anywhere there is a gap in resilience should be part of monitoring and automation when the bad behavior can not be eliminated through app/infra configuration.

how you think about resolver-level resilience vs application-level recovery

Well sadly the people managing or architecting the infrastructure may not have any input into how the applications manage DNS. Ideally both groups would meet and discuss options if this is a greenfield deployment. If not then the second best option would be to discuss the platform behavior with a subject matter expert in addition to an operations manager that can summarize all the DNS failures, root cause analysis and restoration methods to determine what behavior should be configured into the stack. Here again there is no one right answer. As a group they will have to decide at which layer DNS retries occur most aggressively and how much input automation will have at the app and infra layers.

The overall priority should be to ensure that past DNS issues known-knowns are designed out of the system. That leaves only unknown-unknowns. to be dealt with in a reactive state, possibly first with automation and then with an operations or SRE team.

Take a look through the Unbound configuration directives [2] to see some of the options available.

[2] - https://nlnetlabs.nl/documentation/unbound/unbound.conf/
by ImJamal | 2026-03-03 00:53:46+00:00
That massively depends on where you live. The northern most city of British Columbia is Atlin and during some parts of the year the sun doesn't rise until 9:54 AM.

If you take into account places further north than British Columbia it gets even more extreme. Barrows Alaska has the sunrise after 1 PM some days. Do you think businesses, schools, etc are going to start at 1 PM on those days?