MurphyA/hacker-news huggingface dataset:
by wolvoleo | 2026-03-04 08:07:42+00:00
> Which I could add is "the only AI approved for use by IT" because they hate us.

It's the same at our place. It's basically the lowest effort way as we already have data agreements with Microsoft 365 it eliminates a lot of the paperwork. And they do promise that they won't train on data even in the free (well, included with basic M365) version for corporate users. A lot of others don't unless you pay.

It's too bad because it seems to be the worst AI around. Even compared to ChatGPT itself which uses the same model as copilot in MS Office. I don't really understand why there's such a difference. If you do pay the $30 it's a bit better especially the researcher.
by dashzebra | 2026-03-04 08:08:15+00:00
This is a great example of how people waste our planet's resources faster with AI.

Seriously, in what world do we need a rust compiler in php? I'd rather have cheap RAM and storage, which I can't because of this kind of stupid idea.

I wonder how much energy was wasted on this. How many people got poisoned or killed in mines to create the GPUs that spewed out this useless code.

The fact that we can do something doesn't mean we should. It's time to end this madness.

EDIT: yeah keep your downvotes coming. Ignore the obvious problem. Easy, it's invisible, just don't think about it.
by benrutter | 2026-03-04 08:08:21+00:00
I use AI in my workflow mostly for simple boilerplate, or to troubleshoot issues/docs.

I've dipped into agentic work now and again, but never been very impressed with the output (well, that there is any functioning output is insanely impressive, but it isn't code I want to be on the hook for complaining).

I hear a lot of people saying the same, but similarly a bunch of people I respect saying they barely write code anymore. It feels a little tricky to square these up sometimes.

Anyway, really looking forward to trying some if these patterns as the book develops to see if that makes a difference. Understanding how other peopke really use these tools is a big gap for me.
by azangru | 2026-03-04 08:08:25+00:00
> it is a lot nicer and I am honestly wondering if Scrum is even necessary when you're only with 4-5 devs.

Scrum is so woefully misunderstood.

It makes sense for small teams (yes, those 4-5 devs), if — and that's a big if — they work together on a single product. It is intended for developers to coordinate with each other, and also provides feedback loops for reality checks and for improvement of collaboration.

If those 4-5 developers work independently from one another, don't have to coordinate, don't need business to tell them what, out of various options, is the most important thing to work on right now, and don't need feedback from users to correct them along the way, then of course they don't need scrum.
by novok | 2026-03-04 08:08:45+00:00
From what I've seen, the bad effects don't necessarily just come from free access to the internet, but that everyone around them in their social group has a video camera that can covertly record, they're all immature children and thus you cannot slip up once or you get kid cancelled, and they start doing a collective dissociative freeze response in a self-imposed emergent panopticon as a result.

So if the teen phone turned into a restricted "call mom" device with no cameras and with neon yellow obvious fuck you coloring and a restricted set of apps, and police took away a full phone much like they take away cigs and beer it might be enough to break the critical mass to create this issue. They can have dedicated cameras for video club, use the family computer, have an xbox or switch and have whatever tech experience that millenials had, the last generation to not have exponential increases in anxiety , depression and sexlessness.

It's the covert camera + internet that it's the key issue.
by imjacobclark | 2026-03-04 08:09:05+00:00
Hyperact | Rust Engineer | Remote, UK | 3m Contract | Outside IR35

We are a product transformation consultancy looking for a Rust contractor to support one of our clients with a short term project.

Rust, AWS, Serverless, DynamoDB, Web/API development.

UK based contractors, outside IR35 only please, must have right to work in the UK, however this is a fully remote role.

Fire your CV and interview availability to jacob[dot]clark[at]hyperact[dot]co[dot]uk

About us: https://www.hyperact.co.uk/
by rrepo | 2026-03-04 08:09:24+00:00
Why Common Lisp?

In many ecosystems, frameworks define architecture for you.
In Lisp, you define your own abstractions.
The biggest difference was macros.
Rather than repeating patterns such as JSON parsing,Error normalization, API response formatting and Exception mapping.
I abstracted them into macros that standardized the flow across the entire backend.
This allowed controllers to focus purely on business logic.
For example, API responses are wrapped automatically
(defmacro with-api-response (result)
`(let ((res ,result))
(cond
((null res)
`(200 (:content-type "application/json")
(,(jonathan:to-json '(:status "success" :data ())))))

((eq res :invalid)
`(400 (:content-type "application/json")
(,(jonathan:to-json '(:status "error")))))

(t
`(200 (:content-type "application/json")
(,(jonathan:to-json
(list :status "success" :data res))))))))

Instead of writing error handling and serialization logic repeatedly, I could define the contract once.
by rrepo | 2026-03-04 08:09:54+00:00
Standardizing Error Flow
Another macro normalizes all exceptions into a single symbolic state:

(defmacro with-invalid (&body body)
`(handler-case
(progn ,@body)
(error (e)
(format error-output "ERROR: ~A~%" e)
:invalid)))

Every layer speaks the same language: either valid data or :invalid.
This made the layering extremely clear and reduced cognitive load.
by criemen | 2026-03-04 08:09:55+00:00
I tried ChatGPT over the holidays (paid) vs. claude.ai (paid).
After trying some prompts that worked well on Claude in ChatGPT, I understand why people are so annoyed about AI slop. The speech patterns in text output for ChatGPT are both obvious and annoying, and impossible to unsee when people use them in written communication.

Claude isn't without problems ("You're absolutely right"), but I feel that some of the perception there is around the limited set of phrases the coding agent uses regularly, and comes less from the multi-paragraph responses from the chatbot.
by panny | 2026-03-04 08:10:09+00:00
Lol, no, according to graphene, an aux jack is a security problem. So is a microsd. But the hole punch with the camera pointed at your face, that's just fine.

When my current phone dies, I'm basically returning to a dumb phone with a removable battery. Now that Xperia dropped open source, every phone out there is terrible and I just don't want any of them. Anything that would support a ROM has features to make my skin crawl.
by rrepo | 2026-03-04 08:10:46+00:00
Hot Reload Without Restarting

I also implemented a lightweight file reload mechanism.
Instead of restarting the server on every change, the system checks file timestamps on access and reloads only what changed.
This gave me a workflow similar to frontend hot reloading, but implemented manually.

(defun reload-dev ()
(dolist (file '("controllers/controllers-package"))
(let* ((pathname (asdf:system-relative-pathname "mindmap"
(format nil "~A.lisp" file)))
(new-time (file-write-date pathname))
(old-time (gethash file file-mod-times 0)))
(when (> new-time old-time)
(load pathname)
(setf (gethash file file-mod-times) new-time)))))
Because everything is just code and macros, the system remains transparent and hackable.
by TabTwo | 2026-03-04 08:11:21+00:00
Wait till you learn about companies replacing the opensource parts of their stack/products with something an AI coding agent produced. They do this to get rid of all the burden that comes with using opensource like risking to get sued if they dont ship the source code according to the licence. This is why sboms are a hot topic right now. Also coding agents are now good and cheep enough to do this.
by anasdew | 2026-03-04 08:11:59+00:00
Location: India
Remote: Yes
Willing to relocate: No
Technologies: C++, Python, Node, React, NextJS, Django, Imgui, AWS etc.
Résumé/CV: https://www.linkedin.com/in/itsanasraza/
Email: anasraza1@yahoo.com

Currently in fintech, high performence trading systems, have experience in AI, Data management as well.

Email com preferred. thanks
by hd4 | 2026-03-04 08:12:13+00:00
I hate the BBC so much - "controversial privacy tech" "E2EE ... the best way to protect conversations from .. even repressive authorities" "End-to-end encryption has been criticised by governments, police forces"

They're saying this at the same time as they're clutching pearls over Iran's repression of protestors. Typical of the ethical consistency I would expect from them.
by rrepo | 2026-03-04 08:12:19+00:00
What Lisp Changed
What surprised me most wasn’t performance. It was cohesion.

The combination of: Macros for abstraction, Symbolic error flow, Minimal external, framework constraints and Explicit layering.
resulted in a backend that feels small, consistent, and expressive.
It reminded me somewhat of Go’s explicit design philosophy, but with a far more powerful metaprogramming layer.
Lisp did not give me more libraries.
It gave me more control over structure.
by voidUpdate | 2026-03-04 08:13:01+00:00
It always mildly annoys me when a game says that it is all voxels, but clearly isn't, since the little cubes easily move off the voxel grid. Its just geometry moving around, like normal games, but modelled in little cubes, instead of being fully restricted to voxels. I would really like to see a fully voxel game, where all geometry is "rendered" to voxel space before being rendered to the screen, so that everything is just cubes that don't move, just change colour
by krior | 2026-03-04 08:13:24+00:00
Sometimes you become a target purely by chance. You may witness something you should not have seen, are at the wrong place at the wrong time, the "algorithm" glitches and increases your "thread level" by 5000%. In most of these situations preparations like running graphene os can be quite the boon.

Or think of friends and family. When they become the target, you are prepared, you have the knowledge and tools ready, you can be the guide that helps them navigate a hostile digital world.
by marcyb5st | 2026-03-04 08:14:44+00:00
I think linux and co do already a decent job. Even on K8s (so like at least another layer removed from the host OS) you can specify your topology preferences: https://kubernetes.io/docs/tasks/administer-cluster/topology...

So on the OS side we might already have the needed tools for these CoC (cluster on chip ;))
by neor | 2026-03-04 08:14:55+00:00
For my work device I've disabled Liquid glass completely. The accessibility options to reduce transparency and increase contrast improve the readability of the system a lot.

Booting a 15 year old Mac a while ago had me surprised how clean the interface actually is. The Dock/Desktop look a lot better in the old versions, and the age is mostly showing in apps like Finder which do look a bit dated.

I really hope someone at Apple is going to make the call to drastically reduce the Liquid Glass design and start complying with their own UX guidelines again.
by phatfish | 2026-03-04 08:16:20+00:00
I wonder if kids today will look back with nostalgia about all that time they spent watching "Mr Beast" videos where he did some dumb stunt or flashed money around for YouTube views. Will there be a Mr Beast revival in 20 years where a new generation of "content creators" fondly recreate the video where he swam in a swimming pool full of jelly (not sure he did that one yet).
by cromka | 2026-03-04 08:16:33+00:00
It's the firmware that is made in China that's problematic, not where the motherboard is soldered. Framework assembled there, too, but use open source coreboot firmware. Doesn't get any better than that.

Almost every upgrade of firmware for my Lenovo laptop is CVEs recently. I have no doubts they share that with their government and keep some backdoors opened.
by olau | 2026-03-04 08:17:31+00:00
Yes.

Some years ago we ported some code from querying out the data and tallying in Python (how many are in each bucket) to using SQL to do that. It didn't speed up the execution. I was surprised by that, but I guess the Postgres interpreter is roughly the same speed as Python, which when you think about it perhaps isn't that surprising.

But Python is truly general purpose while the core query stuff in SQL is really specialized (we were not using stored procedures). So if Pypy can get 5x speedup, it seems to me that it should be possible to get the same kind of speed up in Postgres. I guess it needs funding and someone as smart as the Pypy people.
by lifty | 2026-03-04 08:18:04+00:00
It’s clear that even in 2026 most people still don’t get the pixel density (PPI) argument. Or perhaps they get it but they don’t appreciate it. For me, any monitor that is not HIDPI (218 ppi) is a non starter. Maybe my eyesight is better than the average but looking at a non-retina display seems atrocious after having spent time working on a retina display.
by Dylan16807 | 2026-03-04 08:18:17+00:00
He doesn't owe OP an answer, but he also shouldn't lie if he chooses to answer OP.

And looking at those comments, it's possible he misunderstood the question, but the way he doubled down when OP found and linked the twitter version comes across pretty badly. Even if OP was being rude.

The most generous interpretation I can make is that he missed the "Is this in response to something?" sentence when he first replied, and then when OP came back later with the twitter link he spent zero seconds double checking the context before fighting rude with more rude.

I don't think it's worth holding a grudge over, and OP should drop it, but it does look like he was overall in the wrong there.
by lejalv | 2026-03-04 08:18:18+00:00
As if spying on “governments around the world have routinely used the spyware to surveil journalists, lawyers, political dissidents, and human rights activists” wasn't already alarming, Pegasus has also been used to spy elected officials.

A recent court case investigating spying on 37 elected representatives [1] (including the prime minister, three ministers, and regional politicians) had to be closed in 2023 and again in 2026 “for lack of cooperation of the Israeli government”.

[1] https://www.rtve.es/noticias/20220510/pegasus-espiados-sanch... (spanish)
[2] https://www.rtve.es/noticias/20260122/juez-archiva-caso-pega... (spanish)
by tonyedgecombe | 2026-03-04 08:18:30+00:00
>macOS has been designed to be legible and usable with a pixel density of about 218PPI (pixels per inch) for “Retina” class desktop displays. If a display’s PPI is higher, text and the macOS user interface will be smaller. If a display’s PPI is lower, text and the macOS user interface will be larger. Stray too far from 218PPI and macOS becomes unusable.

I some ways I wish I'd never seen a Retina display. I'm cursed to buy expensive monitors for the rest of my life.
by arjie | 2026-03-04 08:19:22+00:00
The underlying technology is still improving at a rapid pace. Many of last year's tricks are a waste of tokens now. Some ideas seem less fragile: knowing two things allows you to imagine the confluence of the two so you know to ask. Other things are less so: I'm a big fan of the test-based iteration loop; it is so effective that I suspect almost all users have arrived at it independently[0]. But the emergent properties of models are so hard to actually imagine. A future sufficiently-smart intelligence may take a different approach that is less search and more proof. I wouldn't bet on it, but I've been surprised too many times over the last few years.

0: https://wiki.roshangeorge.dev/w/Blog/2025-12-01/Grounding_Yo...
by AdamN | 2026-03-04 08:19:31+00:00
Curved displays are polarizing - I definitely am not a fan although some people I know love them. In the olden days of dual monitors when the aspect ratios were more square it made a lot more sense to have them side by side. Now with the aspect ratio so wide it's weird having dual displays side by side. I'm actually tempted to move back to a single 27" display (currently have dual 24" 4k with one oriented vertical and one horizontal).
by Nursie | 2026-03-04 08:19:53+00:00
In the context of "Age verification should be banned" though, we're already talking about legislative intervention. If there's no particular problem with schemes that are like that then we don't necessarily need a blanket ban on age verification.

Perhaps what we're really saying is "Ban age verification that collects lots of personal information".

Or perhaps we could distil it down further to "Ban unnecessary collection and storage of PII". In which case, Congrats! You've arrived back at the GDPR :)

Which I think is a good thing, and should be strengthened further.

(Also the other response to "because most implementations are not going to be like that" is "why not?". People are already building such ecosystems.)
by szmarczak | 2026-03-04 08:20:07+00:00
> if the server operator was malicious, they could just push different client-side JavaScript

Same as with OS updates, browser updates, dependencies used by the OS, dependencies used by the browser. Also you can run malicious software such as keyloggers and you're compromised.

That argument doesn't mean E2E (even web based) is snake oil. Browsers just give you more points of failure.
by fhd2 | 2026-03-04 08:21:06+00:00
Agreed. Putting the burden on parents is quite something:

1. You end up being the bad guy, other parents don't restrict their kids internet usage etc. Some folks would argue to just not set up restrictions and trust them. But it's a slippery slope and puts kids in a weird position. They start out with innocent YouTube videos, but pretty quickly a web search or even a comment can lead them to strange places. They want to play games online, but then creeps abuse that all the time. Even if you trust them to not do anything "wrong", it's a lot to put on their shoulders.

2. If you want to put restrictions in place, even if you're an expert, the tools out there are pretty wonky. You can set up a child protection DNS, but most home routers don't make it easy (or even allow you) to set a different DNS server. And that's not particularly hard to circumvent. I suppose a proxy would be a more solid solution, but setting that up would be major yak shaving. Any "family safety" features (especially those from Microsoft) are ridiculously complicated and often quite buggy. Right now, I got the problem on my plate that I need to migrate one of my kid's accounts from a local Windows account to a Microsoft account (without them loosing all their stuff), because for local accounts, it seems the button to add the device is just missing? Naturally, the docs don't mention that, I had to do research to arrive at that hypothesis. The amount of yak shaving, setup and configuration you have to do for a reasonable setup is just nuts.

3. If you're not good with tech - I don't see how you have _any_ chance in hell to set up meaningful restrictions.

Some countries are banning social media - sure, that's one thing. But there's a _lot_ of weird places on the internet, kids will find something else. I for one would appreciate dedicated devices or modes for kids < 18. Would solve all this stuff in a heartbeat.
by GuestFAUniverse | 2026-03-04 08:22:00+00:00
Most people I've seen that talked about Armageddon had a variant of schizophrenia, or were at least temporarily in a psychosis.

To me it doesn't matter of that involves a fundamental Christian talking about Jesus, or a suicidal black metal fan.

Foucault wasted a lot of words on the suppression of insanity -- while it is an interesting academic gymnastic lesson, it's not my cup of tea.

I've yet to experience a sane explanation.
by fnands | 2026-03-04 08:22:29+00:00
When was the last time you tried?

I think trying agents to do larger tasks was always very hit or miss, up to about the end of last year.

In the past couple of months I have found them to have gotten a lot better (and I'm not the only one).

My experience with what coding assistants are good for shifted from:

smart autocomplete -> targeted changes/additions -> full engineering
by tomhow | 2026-03-04 08:22:31+00:00
> Take your meds

> I genuinely think you're having a mental health episode

It's not acceptable to post like this on HN. It counts as name-calling, snark, flamebait and other breaches of the guidelines. We're trying for curious conversation here, not this. I understand the other commenter was the first to escalate, but it takes two to make a hellish subthread like this.

https://news.ycombinator.com/newsguidelines.html
by stefan_r | 2026-03-04 08:23:32+00:00
Wave | Applied AI Scientist | https://wave.com | Remote (US/UK/Canada/Spain) | Full Time

Wave (YC W12) is making Africa the first cashless continent by building affordable, instant financial services for millions of users. We’re the largest financial institution in Senegal and Côte d’Ivoire and are growing rapidly across 9 countries.

We are looking for an Applied AI Scientist with 5+ years of experience and deep expertise in building, evaluating, and optimizing autonomous agents. You'll work on autonomous voice and digital agents powering 10M+ interactions monthly and will own features end to end, tackling hard edge cases like low-resource languages, low literacy, and poor connectivity.

Salary up to $227,900 + equity. Benefits include 6 months parental leave, $10k charity match.

Apply here: https://www.wave.com/en/careers/job/5779974004/
by lejalv | 2026-03-04 08:23:40+00:00
I wholeheartedly concur (see also: Linux phones), but what about device attestation requiring iOS or Google Play Integrity? That's my main worry, as age verification seems poised to making us dependent on those.

Example: the EU Digital Identity (EUDI) wallet, discussed in multiple GH issues e.g. https://github.com/eu-digital-identity-wallet/av-doc-technic...
by SR2Z | 2026-03-04 08:23:47+00:00
> Assess legal challenges.

There will be nothing but pain and frustration if you ask corporations to try and supplant the courts. Copyright law is old and does not make provisions for the modern era.

You get a copyright when you create a work and it does not require any kind of registration. Establishing who has a copyright, if the work is copyrightable in the first place, or if an alleged infringement is fair use or not are thorny questions where two reasonable people might disagree.

That's why the law requires platforms to preemptively take down media if someone complains. It's because copyright, in the US and most of the world, is actually impossible to determine for private parties and minor works. You need a court and two sets of lawyers to figure out who actually did what. As the article says:

> The status of RODIK and the ownership of its rights are currently unclear. This makes it likely that Cookie’s Bustle is an “orphan work”, a copyrighted work where the owner is either unknown or cannot be located.

Copyright reforms requiring registration could fix this, but I don't think things are going to be calm enough to allow it for decades. I get that it's trendy to complain about big companies getting this wrong, but it's stupid to blame them for trying to survive under the current rules.
by RugnirViking | 2026-03-04 08:24:05+00:00
I think this misses something, which is that there is absolutely the option to progress towards a region that is more "tool-like". See the difference between kimi k2 and many of the leading LLM providers. Its a lot better at avoiding sycophancy, avoiding emotive reasoning, etc. It's not as capable as others, and it is of course possible that thats why, but I find use for it regardless because of its personality
by cimi_ | 2026-03-04 08:24:55+00:00
I don’t understand how id-ing the buyer helps? What is the age restricted good here?

Are you saying that kids now buy their phones with pocket money without their parents knowing?

> It's obvious we're moving in a direction where we are going to get these restrictions in one way or another

It’s not obvious, it’s just sad. I still hope reason will prevail in this.