MurphyA/hacker-news huggingface dataset:
by SpicyLemonZest | 2026-03-02 15:56:29+00:00
This is one of those things that's hard to understand without practical moderation experience. The presence of an insulting meme creates the idiots who spam it, and creates a larger category of people who deploy it to toxify what would otherwise be polite and respectful discussion. Keyword bans are a heavy-handed option that do risk the Streisand effect, and in the worst case that can require the scorched-earth counterresponse described in the source article. But sometimes there's just no other way to kill the meme.
by mixdup | 2026-03-02 15:56:42+00:00
LLMs are non-deterministic, so feeding that session back in possibly will get you a different output. Also, models change over time so you may not necessarily be able to run the session against the same model again

The whole point of the source code it generates is to have the artifact. Maybe this is somewhat useful if you need to train people how to use AI, but at the end of the day the generated code is the thing that matters. If you keep other notes/documentation from meetings and design sessions, however you keep that is probably where this should go, too?
by FeloniousHam | 2026-03-02 15:57:20+00:00
I agree. The military component was a resounding success. The "de-Baathification" was a disaster and gets lumped into the decapitation of Sadaam's regime.

We'll never know the counterfactual, but it seems likely that the banning from public life everyone with ties to the current government was a large contributor to the collapse of the country and rise of the terrorist groups.
by unbalancedevh | 2026-03-02 15:57:28+00:00
> If you want to solve the problem, you need to go to the source.

Which is precisely why it's so short-sighted to try to solve your problem by "wiping out the entire Amazon jungle and replacing it with a world class high technology industry." If you're going to have a magic button to solve problems, then why not use it wisely, instead of propagating the spiral towards destruction?

> The simple reality is....

True -- there are no magic buttons. The reality is that people with wealth and power use them to take finite global resources and leverage them to ensure they they stay wealthy and powerful. That is implicitly not sustainable, as well as being questionably moral. It's not possible to avoid being part of the system, but you don't have to actively make it worse. You can advocate for fairer alternatives, or at least not wish for the destruction of entire major global ecosystems.
by mittermayr | 2026-03-02 15:57:52+00:00
While great in theory, I think it almost always fails on "non-existent" testing structures that reliably cover the areas you're modifying. I change something, and if there's no immediate build or compile error, this (depending on the system) usually does not mean you're safe. A lot of issues happen on the interfaces (data in/out of the system) and certain advanced states and context. I wouldn't know how Mikado helps here.

In other words, I'd reword this to using the Mikado method to understand large codebases, or get a first glimpse of how things are connected and wired up. But to say it allows for _safe_ changes is stretching it a bit much.
by revolvingthrow | 2026-03-02 15:58:00+00:00
I don't understand the target audience of ipad air.

The base ipad is "really big iphone, with a few laptop-esque features". It's reasonably cheap for what it offers, especially if you want a highly mobile media consumption device and handwritten input.

Then there's ipad pro, which is wildly overpriced for its specs -- m4 pro has half!! the ram that the cheaper m4 macbook air has, which is laughable for a 'pro' anything, especially if you have apple intelligence enabled - you get what, 3GB of usable ram once you take OS and apple intelligence into account? Yet, aside from the crazy sticker price, the hardware is a lot better - the 120 Hz OLED display looks amazing and is way brighter, the speakers are quite an upgrage, full blown thunderbolt port for external display and so on. The OS is still toy-like, and ram is pitiful, but there is place for an ipad pro.

And then there's air which is... base ipad with an M-series chip and pretty much nothing else? The display is barely any better than base ipad, the storage and ram are pitiful, the speakers are from the baseline ipad and so on. Just about the only saving grace of the M4 one announced here is 12GB ram, which is the absolute lowest those really ought to have, and really puts into perspective how utterly miserly Apple was about ram pre-AI. I don't understand the value proposition - you want the baseline you buy a much cheaper base model, you want more you get the pro, right?

To be fair the asking price is far less than pro but the upgrades over base model seem so minuscule that I just don't know.
by game_the0ry | 2026-03-02 15:58:13+00:00
FWIW, my wife is a student and her ipad has probably helped out her out a lot, for a lot of reasons:

* compact form factor allows her to study anywhere easily, especially on public transportation

* can access the internet almost anywhere

* note taking and drawing diagrams with apple pencil

* communication wit for both personal (imessage) and school study buddies (discord)

* can entertain herself with netflix, youtube, games etc when she wants to wind down

* ai apps like perplexity has helped her a lot with writing and research

She also has a laptop, but is rarely used. She even tends to type on her ipad keyboard. The larger form factor for the pro helps with that too.
by fatnoah | 2026-03-02 15:58:27+00:00
I worked at a no longer extant networking equipment manufacturer as an intern in college in the late 1990's. My role was to work on software for an in-development 45Gb network switch, and a bunch of the software I wrote ran on prototype boards.

Since fabricating new boards took time and was expensive, a lot of work was done to make in situ modifications that involved an insane amount of wirewrapping. One member of the team did that all day, every day as their full time job, and I was always amazed by their ability to focus consistently at that level for so long.
Show HN: Open Finder files in Google Docs with one click
by statictype | 2026-03-02 15:58:33+00:00
Hi

This is an itch I've been meaning to scratch for some time.

https://glint.statictype.org/

Glint is a simple utility that lets you double-click xlsx and docx files in Finder and open them in your Google account.

I don't use Office and I don't like Numbers and Pages. My current workflow is to open Google Sheets/Docs and manually import files that are shared with me. Its a tedious process, and Google's design sense doesn't make it any easier.

This app tries to solve that.

It registers file handlers for .xlsx and .docx. It uploads the file the first time you open it. After that, it adds some metadata to the file so next time you open it, it directly opens the existing Google Doc without trying to upload it again.

This is the kind of utility app that exists because of agentic coding tools like Codex and Claude Code.

This problem has been an annoyance for years but not annoying enough that I wanted to spend time wading through the quagmire of Google Docs APIs and credentials and re-learning macOS UI programming with Swift.

I tried Codex for this, and while I still prefer Claude Code by a good margin, Codex pretty much one-shotted a rough version of what I wanted.

Let me know what you think!
by vintagedave | 2026-03-02 15:58:43+00:00
I really miss Objective-C, and in the world of Swift craziness [1] I'm reminded often of this blog post [2] wondering what would have happened if Apple hadn't encountered Second System Syndrome for its recommended language.

(There's a decent argument it encountered it in iOS and macOS too.)

[1] https://github.com/swiftlang/swift-evolution/blob/main/propo... -- apologies to the authors, but even as a previous C++ guy, my brain twisted at that. Inside Swift is a slim language waiting to get out... and that slim language is just a safer Objective C.

[2] https://medium.com/goodones/pareto-optimal-apple-devtools-b4...
by duggan | 2026-03-02 15:58:50+00:00
I've heard it described as the first time many non-programmers have been able to make computers "do things" without it being defined by someone else (app interface, developer, etc). It's a hugely empowering development from that perspective.

The stuff you've listed are the kinds of things smart home enthusiasts do with whatever tools are available to them, and are just a sign of people exploring the possibility space.
by shagie | 2026-03-02 15:58:51+00:00
I'm not a lawyer.

I believe it's a question of "who is found liable" and then "what is the damages" and then the damages are split between those who are found liable.

If it was Greenpeace and {Some Org} that were both found liable, then that could be split 90% {Some Org} and 10% Greenpeace.

However, if only Greenpeace was found liable it would be 100% Greenpeace despite how little interaction they had.
by well_ackshually | 2026-03-02 15:58:54+00:00
It is _the_ 2FA device. from SMS, to authenticators, to password managers, etc. It also has access to all of your personal information, your pictures, your contacts, your email. It actively receives notifications and messages from the outside world, from potentially any sender. It's connected through WiFi, GPS, 5G, bluetooth, UWB, every possible connection system imaginable. It can listen to your phone calls, read your text messages, interact on your behalf with pretty much everything in your life, and is a single facial recognition away from automating emptying your bank account. Not to mention the fact that mobile software does tend to want to at least survive a little bit when offline, so plenty of data is stored locally.

It's a key to your life. The perfect target for any attacker.
by zugi | 2026-03-02 15:58:58+00:00
The US Constitution authorizes Congress to enact copyrights with limited scope:

> To promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries

One could argue that a colored box promotes neither science nor useful arts, and therefore applying any copyright protection at all to this non-useful art is unconstitutional.
by TheDong | 2026-03-02 15:59:03+00:00
I have a google nexus 7 tablet from 2013. Thanks to Google unlocking all their bootloaders by default, I can install u-boot and a modern linux kernel on it (thanks PostmarketOS).

Since linux runs on it, I can run the latest versions of great pieces of software like ed, slack in a web browser, etc.

It is 100% apple's fault that they do not open up the bootloader for devices they'll no longer offer updates for and allow the community to build a custom darwin or linux fork, and continue using the compute for better purposes.
by Terretta | 2026-03-02 15:59:13+00:00
It's illegal to drive drunk or read your cell phone and hit strangers head on.

Nevertheless, it wasn't lawmakers, it was car makers who innovated to build-in airbags and seatbelts and lane assist and and and ... under the theory that though it's illegal, bad things are done anyway, and guardrails still matter.

Colloquialism: "belt and suspenders".

Many, like Volvo, go above and beyond the requirements to make their vehicles safer, and then having demonstrated these guardrails, some become law as well (even as other makers in the industry kick and scream about being forced to, and riders rebel against buckling up).

As we haven't solved this stand off for a century, we are unlikely to resolve it within the pace needed by expansion of AI. In this scenario, Anthropic is Volvo.
by linkdd | 2026-03-02 15:59:27+00:00
You would have a process handling the calls to the postgres.

That process has as local state the database connection and receive messages that are translated to SQL queries, here 2 scenarios are possible:

1) The query is invalid (you are trying to inert a row with a missing foreign key, or wrong data type).
In that case, you send the error back to the caller.

2) There is a network problem between your application and the database (might be temporary).

You just let the process crash (local state is lost), the supervisor restarts it, the restarted process tries to connect back to the database (new local state). If it still fails it will crash again and the supervisor might decide to notify other parts of the application of the problem. If the network issue was temporary, the restart succeeds.

Before crashing, you notified the caller that there was a problem and he should retry.

Now, for the caller. You could start a transient process in a dynamic supervisor for every query. That would handle the retry mechanism. The "querier process" would quit only on success and send the result back as a message. When receiving an error, it would crash and then be restarted by the supervisor for the retry.

There are plenty of other solutions, and in Elixir you have "ecto" that handles all of this for you. "ecto" is not an ORM, but rather a data-mapper: https://github.com/elixir-ecto/ecto
by bloomingeek | 2026-03-02 15:59:49+00:00
Well...not to be disagreeable, I've had the Flip 4 and now, since it came out, a Flip 5. Both are excellent products. IF you keep a semi-fresh screen protector film on them, the screen will not break/crack in the flex/fold area. I didn't try them for luxury, I tried them because they fit comfortably in my pants pocket.
by lo_zamoyski | 2026-03-02 15:59:51+00:00
One interpretation that isn't well known is Aristotelian. Robert Koons at UT Austin has published work recently on the subject.

[0] https://robkoons.net/uploads/1/3/5/2/135276253/prime_matter_...

[1] https://robkoons.net/uploads/1/3/5/2/135276253/hyl_esc_acpq_...

[2] https://robkoons.net/uploads/1/3/5/2/135276253/koons_the_man...

[3] https://robkoons.net/uploads/1/3/5/2/135276253/ejps_quantum_...
by hu3 | 2026-03-02 15:59:56+00:00
C# + https://monogame.net

- Desktop: Windows, MacOS, Linux

- Mobile: Android, iOS, iPadOS

- Console: Playstation 4, Playstation 5, Xbox One, Nintendo Switch

It used to be XNA but then Microsoft discontinued and the community created the API compatible MonoGame.

Notable games: Terraria (when it was XNA), Stardew Valley, Celeste, Terraria and Fez.
by jlongo78 | 2026-03-02 16:00:23+00:00
Neat concept. For anyone doing heavy file-to-doc workflows, the bigger win is usually on the terminal side -- keeping your agent sessions alive and context-intact between tasks matters more than the launcher UX. A session that survives disconnects and lets you replay output saves more time than shaving clicks. Worth thinking about where the real friction actually lives in your daily loop.
Ask HN: Who wants to be hired? (March 2026)
by whoishiring | 2026-03-02 16:00:26+00:00
Share your information if you are looking for work. Please use this format:

Location:
Remote:
Willing to relocate:
Technologies:
Résumé/CV:
Email:

Please only post if you are personally looking for work. Agencies, recruiters, job boards,
and so on, are off topic here.

Readers: please only email these addresses to discuss work opportunities.

There's a site for searching these posts at https://www.wantstobehired.com.
Ask HN: Who is hiring? (March 2026)
by whoishiring | 2026-03-02 16:00:27+00:00
Please state the location and include REMOTE for remote work, REMOTE (US)
or similar if the country is restricted, and ONSITE when remote work is not an option.

Please only post if you personally are part of the hiring company—no
recruiting firms or job boards. One post per company. If it isn't a household name,
explain what your company does.

Please only post if you are actively filling a position and are committed
to replying to applicants.

Commenters: please don't reply to job posts to complain about
something. It's off topic here.

Readers: please only email if you are personally interested in the job.

Searchers: try https://dheerajck.github.io/hnwhoishiring/,
http://nchelluri.github.io/hnjobs/, https://hnresumetojobs.com,
https://hnhired.fly.dev, https://kennytilton.github.io/whoishiring/,
https://hnjobs.emilburzo.com, or this (unofficial) Chrome extension:
https://chromewebstore.google.com/detail/hn-hiring-pro/mpfal....

Don't miss this other fine thread: Who wants to be hired? https://news.ycombinator.com/item?id=47219667
by oofbey | 2026-03-02 16:00:29+00:00
I think climate change is a massive and real problem. And that we need to wean ourselves off fossil fuels quickly. But I would actually be very happy to see Greenpeace fold as a result of this. I think they’ve been on the wrong side of many important issues, including this one.

I think Greenpeace did as much as anybody to turn the world against nuclear power in the late 20th century. And this clearly set us in the wrong direction as far as reducing reliance on fossil fuels.

Also for the ND pipeline, I think it does relatively little to change the economics of fossil fuels. And thus does relatively little to change our path to sustainable energy. But it does a lot geopolitically. Having more local oil means the trigger-happy US government is less likely to start wars to ensure access to oil. Heck even the Iran conflict this week stems back to the 1953 CIA-instituted coup which was half motivated by protecting access to oil.

Hot take: decarbonization is a policy issue that should be pursued primarily through incentives to increase production and quality of clean alternatives. Not by throttling supply of oil. Look at the electrical grid. Solar and wind are just cheaper than fossil fuels now which means the decarbonization is economically inevitable.
by jlongo78 | 2026-03-02 16:00:30+00:00
Interesting approach. One pattern I've seen work well with YAML-defined agent workflows is keeping your session state observable alongside the orchestration config. When agents run in parallel, the hardest debugging problem isn't the workflow definition itself but correlating what each agent actually did across concurrent runs. Whatever tooling you use, prioritize being able to replay and search past agent output by context, not just timestamps. That audit trail saves hours.
by simonw | 2026-03-02 16:00:35+00:00
How much do you automate things in your life using Zapier and Automator?

I know about those tools, and I'm always in the mood for automating thing... and yet I don't use them.

I'm not yet running a Claw because of the prompt injection / lethal trifecta risks, but I absolutely understand the appeal. Reducing friction to automating stuff from "figure out Automator again" to "message your bot" is a material difference.
by Stratoscope | 2026-03-02 16:00:45+00:00
Location: Menlo Park, CA

Remote: Yes, or possible hybrid if nearby

Willing to relocate: Possibly

Technologies: Python, Ruby, C, C++, C#, JavaScript, TypeScript, PowerShell, Flask, SQL, PostGIS, Shapely, Unity, Unreal Engine, multiple assembly/machine languages, Windows user code and kernel drivers, Google Maps and other map APIs, geographic and airspace data

Résumé/CV: https://www.geary.com/resume.html or https://www.geary.com/resume.pdf and https://www.linkedin.com/in/michaelgeary/

Email: mike@geary.com

Hi, I'm Michael Geary. I've programmed in many languages and environments over the years. Some of my current interests are:

• Developer experience. I love helping my fellow developers solve problems, and building tools to make their jobs easier and more enjoyable.

• Aviation and geographic data. For example, airspace and obstacle data importers for Wing; election results and voter information maps for Google; many interactive maps for other companies.

• Hardware interfacing. In a way, I am a "full stack" developer, but my stack may involve a front end to a piece of hardware rather than the cloud. I first got into programming via ham radio, so RF hardware remains an interest.

• Designing and building APIs. Too often an API is designed by exposing the internals of whatever system provides the API. My philosophy is the opposite: start with the apps. I like to build a series of sample apps before starting on the API. This way I can imagine what API will make those apps and others like them easy to build.

• Talk with users! I don't like to sit in a back room cranking out code. I want to make sure it's the right code for what my users need, and that it's easy to maintain and improve as we learn more about what they want.

Open to full time or contract.

I look forward to talking with you!
by zhyd1997_ | 2026-03-02 16:00:50+00:00
Location: Shanghai, China (relocating to Spain in April 2026)
Remote: Yes
Willing to relocate: Yes
Technologies: Languages & Databases • JavaScript, TypeScript, Java, Golang • PostgreSQL, MongoDB Frameworks & Libraries • React.js, Next.js, Express.js, Koa.js • MUI, Tailwind CSS, CSS-in-JS • TanStack Query, Redux, Prisma, Supabase • Highcharts, ECharts, AG Grid • Jest, Cypress DevOps & Tools • Docker, Git, GitHub Actions, CircleCI • Datadog, Sentry Workflow Tools • WebStorm, Figma, CleanShot X • Slack, Jira, Linear, Productive Other • Progressive Web Apps (PWA) • npm, Yarn, pnpm
Resume/CV: https://www.linkedin.com/in/yadong-zhang-48a474154/
Website: https://zhyd1997.dev
Email:zhyd007 [at] gmail <dot> com
by MarcelOlsz | 2026-03-02 16:00:50+00:00
I'm a full-stack designer/engineer with a focus on design and frontend working with early to mid-stage startups my entire career taking products from 0 to 1. I've recently been into AI and orchestration and have set up some pretty neat systems and side projects :)

I'm also spinning up a small agency — if your team needs help getting bootstrapped with the latest AI tooling (agents, automation, workflows, etc.), happy to chat about that too. We're a small team that leans heavily on AI ourselves, so we move fast and keep overhead low. Site's coming soon but we're already taking on clients.

Location: Toronto
Remote: yes
Willing to relocate: no
Technologies: react,vue,svelte,node.js,python,go,firebase,gcp,figma,postgres,nosql,aws,docker,mysql,etc
Résumé/CV: https://olsz.me/resume.pdf
Email: in my resume above marcel[dot]olszewski[/at/]gmail.com
by jon_north | 2026-03-02 16:00:56+00:00
Location: USA

Remote: Preferred

Willing to relocate: Maybe

Expert backend developer primarily focused on data engineering, mission critical/low latency/highly available systems, and AWS (certs: https://www.credly.com/users/jon-north.ad78f0c8). Happy to deal with greenfield or legacy or any mix of the two. I learn new things extremely quickly.

I prefer long term contract work, though I’ll help you with smaller things as well. W2 employment is a possibility if the fit is right. Whatever you’re doing with AI is also fine by me, and I’ll lead/adapt as appropriate.

Technologies: Python, C/C#/C++, SQL, NoSQL, Go, Golang, Docker, Git, Linux/Windows, Bash, Kafka, Redpanda, PySpark, Spark, AWS, Azure, GCP, Terraform, Kubernetes, Redis, Postgres, MySQL, SQL Server, SAP HANA, LDAP, Active Directory, OAuth2

Resume/CV: www.adiuvat-consulting.com

Email: jon.north@adiuvat-consulting.com
by stakent | 2026-03-02 16:00:59+00:00
Location: Poland (EU timezone, UTC+1)

Remote: Yes (20+ years remote/autonomous work)

Willing to relocate: No

Technologies: Python, Go, PostgreSQL, FastAPI, Django, Docker, K8s, Redis, AI/ML (NLP)

Resume: https://linkedin.com/in/dariusz-walat

GitHub: https://github.com/stakent

Email: dariusz@walat.eu

Senior Software Engineer with 20+ years building systems that can't fail - from industrial control to modern distributed architectures.

Unique value: Industrial reliability mindset + modern tech + highly efficient AI capabilities.

Looking for: Remote-first senior IC roles with interesting technical challenges. Particularly interested in Python/Go positions where reliability matters.
by ramoz | 2026-03-02 16:00:59+00:00
Actually, this I'm not so sure.

https://x.com/backnotprop/status/2028293637373841759

This was tweeted last night as a meme and hit the front page before it was flagged, but I'm actually serious and in favor of slop. VHS over Betamax, honestly, what's best and most convenient for us? We're going to learn this a lot with AI.