Top Stories

The stories and information posted here are taken from HackerNews API. This project is intended to be not a real thing, just as fun project.
scrlk03/03/26(Tue)02:02:06No.47232453671
658 reply omitted.Click here to view.
>>
butILoveLife03/03/26(Tue)07:02:03No.47237083
>>47232453 (OP)

>unified memory

This is just marketing speak. Stop repeating marketing. It isnt a walled garden, its a walled prison.

Unified memory is just regular memory. There is nothing special about integrated GPUs.

>>
ErneX03/03/26(Tue)07:08:59No.47237199

Isn’t that is how it’s called though? PS4/PS5, Xbox consoles all referred to it like that on the spec sheets.

>>
MoonWalk03/03/26(Tue)09:57:09No.47239622
>>47232453 (OP)

Ugh, more "AI" hype. How useful are the cited hardware features for NON-"AI" processing?

wrxd03/03/26(Tue)11:34:05No.47240694193

Lenovo's New ThinkPads Score 10/10 for Repairability

https://www.ifixit.com/News/115827/new-thinkpads-score-perfect-1...
60 reply omitted.Click here to view.
>>
varispeed03/04/26(Wed)01:09:40No.47241649
>>47240694 (OP)

Does it mean I can buy chips that are on the boards and solder them if they go bad?

It sounds like repairability means dividing device into smaller not repairable parts and make extra money off of it.

For instance, can I get those replaceable ports on Mouser?

Repairwashing.

>>
quotemstr03/04/26(Wed)01:14:04No.47241691
>>47240694 (OP)

Shame the keyboards have a copilot key. That doesn't sound so bad until you see that the thing emits a key chord, not a scancode, making it annoying to remap. But you can.

The most annoying part is that the key matrix isn't set up to 3-key rollover with the copilot key like it would be for a real modifier key. (I'd assumed they'd just keep the matrix they used when there was a modifier in that spot. Nope.) Consequently, some key combinations, e.g. ralt-rcontrol-spacebar, don't work. Press them, nothing happens. Infuriating.

>>
megous03/04/26(Wed)01:31:44No.47241824
>>47240694 (OP)

I love this. T14 gen 7 was the first NB I a actually bought for myself, and it's great to know that USB-C ports can just be replaced that easilly without soldering and that it was designed from the start with repairability in mind. Non-A USB ports is something that always ends up failing.

spacemarine103/03/26(Tue)09:10:27No.47239042104

Voxile: A ray-traced game made in its own engine and programming language

https://elbowgreasegames.substack.com/p/voxray-games-pushes-majo...
18 reply omitted.Click here to view.
>>
injidup03/03/26(Tue)10:10:46No.47239787
>>47239042 (OP)

lobster: Like rust, python and ruby all mixed together

>>
Cloudef03/04/26(Wed)12:36:17No.47241351
>>
imiric03/04/26(Wed)01:02:50No.47241590
>>47239042 (OP)

The game currently has a Mixed (65%) rating on Steam. Granted, some negative reviews are shallow, but some mention important issues. Regardless, a Minecraft clone is not exactly groundbreaking in terms of gameplay.

This is to say that technical merits are rarely good indicators of a good game. As a gamer, I don't really care about the game engine, and even less about the language it's written in. Good programmers often obsess about these details, but it's easy to miss the forest for the trees, which is what I think happened here. Game design is a separate skill from game development, and not many people excel at both.

Still, it's great seeing this here, as the technical achievements are quite remarkable.

fs12303/03/26(Tue)10:57:42No.47230710473
Loading...
Loading Replies...
vanburen03/03/26(Tue)06:54:06No.47236958247

Intel's make-or-break 18A process node debuts for data center with 288-core Xeon

https://www.tomshardware.com/pc-components/cpus/intels-make-or-b...
Loading...
Loading Replies...
giancarlostoro03/01/26(Sun)05:36:58No.4720402771
13 reply omitted.Click here to view.
>>
WalterGR03/03/26(Tue)10:49:01No.47240200
>>47204027 (OP)

What GUI text editor widget does it use, or is it home-grown?

I don’t see it mentioned.

>>
jrm403/03/26(Tue)10:56:23No.47240288

? Seems to support GTK, Qt and ncurses?

>>
keithnz03/03/26(Tue)10:57:39No.47240302

looks like it uses scintilla

meetpateltech03/03/26(Tue)05:57:33No.47236169297
224 reply omitted.Click here to view.
>>
trilogic03/03/26(Tue)09:21:16No.47239194
>>47236169 (OP)

>why can't i find love in san francisco

Because that´s the last thing going on your mind in San Francisco. You have long ago before going there manifest to get funding and make money, The rest is blank.

No need to ask AI for that LOL

>>
kseniamorph03/03/26(Tue)09:23:31No.47239230
>>47236169 (OP)

> We heard feedback that GPT‑5.2 Instant would sometimes refuse questions it should be able to answer safely, or respond in ways that feel overly cautious or preachy, particularly around sensitive topics.

Lol it won't solve the issue when ChatGPT treats me like a teenager and tells me to ask my parents about everything (I just don't want to provide my ID to OpenAI to verify my age). Btw that's why I stopped using ChatGPT in my everyday life

davegoldblatt03/04/26(Wed)01:30:43No.4724181355
33 reply omitted.Click here to view.
>>
bionhoward03/04/26(Wed)01:46:56No.47241936
>>47241813 (OP)

surprisingly accurate! Is Gary the AI equivalent of the “nothing ever happens” guy?

>>
whattheheckheck03/04/26(Wed)02:00:34No.47242035
>>47241813 (OP)

Now do this for every single person with actual power

>>
hdgx6303/04/26(Wed)02:03:51No.47242059
>>47241813 (OP)

Now do the Pentagon. Gary Marcus is uninteresting cause he has no Power over anything.

cebert03/04/26(Wed)12:37:35No.4724136416
>>
echelon03/04/26(Wed)01:51:50No.47241971
>>47241364 (OP)

> Don Knuth

Please put this in the title! I know it's editorializing, but this is such an important detail.

This is such a gem. I almost didn't read it.

Edit: I also feel like ~knuth in the URL should render on HN like social media handles.

>>
ericol03/04/26(Wed)02:00:43No.47242037
evakhoury03/03/26(Tue)07:22:32No.4723746095
15 reply omitted.Click here to view.
>>
anematode03/03/26(Tue)08:52:15No.47238800
>>47237460 (OP)

Enjoyed the article! As someone who's worked on bits of collaborative software (and is currently helping build one at work), I'd caution people from using CRDTs in general. A central server is the right tool for the job in most cases; there are certain things that are difficult to handle with CRDTs, like permissions and acquiring locks on objects.

Edit: I had an excerpt here which I completely misread. Sorry.

>>
gritzko03/03/26(Tue)08:56:33No.47238863

Heh. Find how to grant permissions/ acquire lock in git. You can not. That is fundamental to distributed systems.

Downside: harder to think about it all.

Upside: a rocket may hit the datacenter.

From what I remember about Figma, it can be proclaimed CRDT. Google Docs got their sync algorithm before CRDT was even known (yep, I remember those days!).

>>
epistasis03/03/26(Tue)09:02:14No.47238944

Here's a 2019 Figma article on this, not sure if its representative of their current system

> OTs power most collaborative text-based apps such as Google Docs. They’re the most well-known technique but in researching them, we quickly realized they were overkill for what we wanted to achieve ...

> Figma's tech is instead inspired by something called CRDTs, which stands for conflict-free replicated data types. ... Figma isn't using true CRDTs though. CRDTs are designed for decentralized systems where there is no single central authority to decide what the final state should be

https://www.figma.com/blog/how-figmas-multiplayer-technology...

pabs303/04/26(Wed)12:58:31No.472415519

Motorola GrapheneOS devices will be bootloader unlockable/relockable

https://grapheneos.social/@GrapheneOS/116160393783585567
vismit200002/28/26(Sat)06:12:10No.471911149
memalign03/03/26(Tue)10:56:52No.472307041147
153 reply omitted.Click here to view.
>>
wink03/03/26(Tue)12:45:01No.47231501
>>47230704 (OP)

the weird physics are mildly infuriating. still funny though

>>
eastbound03/03/26(Tue)12:53:50No.47231576

That is the joke, I think. The game is to touch anything and try to not make the rest fall down.

>>
seba_dos103/03/26(Tue)12:59:19No.47231633

Simply clicking on the empty background already makes things fall down.

todsacerdoti03/03/26(Tue)04:34:53No.47234917143

When AI writes the software, who verifies it?

https://leodemoura.github.io/blog/2026/02/28/when-ai-writes-the-...
136 reply omitted.Click here to view.
>>
rademaker03/03/26(Tue)05:16:58No.47235551
>>47234917 (OP)

In his latest essay, Leonardo de Moura makes a compelling case that if AI is going to write a significant portion of the world’s software, then verification must scale alongside generation. Testing and code review were never sufficient guarantees, even for human-written systems; with AI accelerating output, they become fundamentally inadequate. Leo argues that the only sustainable path forward is machine-checked formal verification — shifting effort from debugging to precise specification, and from informal reasoning to mathematical proof checked by a small, auditable kernel. This is precisely the vision behind Lean: a platform where programs and proofs coexist, enabling AI not just to generate code, but to generate code with correctness guarantees. Rather than slowing development, Lean-style verification enables trustworthy automation at scale.

>>
foolfoolz03/03/26(Tue)05:56:01No.47236150
>>47234917 (OP)

no one wants to believe this but there will be a point soon when an ai code review meets your compliance requirements to go to production. is that 2026? no. but it will come

>>
righthand03/03/26(Tue)06:04:38No.47236257

We already have specifications though, so that’s not different. What happens when the AI is wrong and wont let anyone deploy to production?

atarus03/03/26(Tue)02:30:58No.4723290371

Launch HN: Cekura (YC F24) – Testing and monitoring for voice and chat AI agents

Hey HN - we're Tarush, Sidhant, and Shashij from Cekura (https://www.cekura.ai). We've been running voice agent simulation for 1.5 years, and recently extended the same infrastructure to chat. Teams use Cekura to simulate real user conversations, stress-test prompts and LLM behavior, and catch regressions before they hit production.

The core problem: you can't manually QA an AI agent. When you ship a new prompt, swap a model, or add a tool, how do you know the agent still behaves correctly across the thousands of ways users might interact with it? Most teams resort to manual spot-checking (doesn't scale), waiting for users to complain (too late), or brittle scripted tests.

Our answer is simulation: synthetic users interact with your agent the way real users do, and LLM-based judges evaluate whether it responded correctly - across the full conversational arc, not just single turns. Three things make this actually work: Scenario generation + real conversation import - Our scenario generation agent bootstraps your test suite from a description of your agent. But real users find paths no generator anticipates, so we also ingest your production conversations and automatically extract test cases from them. Your coverage evolves as your users do.

Mock tool platform - Agents call tools. Running simulations against real APIs is slow and flaky. Our mock tool platform lets you define tool schemas, behavior, and return values so simulations exercise tool selection and decision-making without touching production systems.

Deterministic, structured test cases - LLMs are stochastic. A CI test that passes "most of the time" is useless. Rather than free-form prompts, our evaluators are defined as structured conditional action trees: explicit conditions that trigger specific responses, with support for fixed messages when word-for-word precision matters. This means the synthetic user behaves consistently across runs - same branching logic, same inputs - so a failure is a real regression, not noise.

Cekura also monitors your live agent traffic. The obvious alternative here is a tracing platform like Langfuse or LangSmith - and they're great tools for debugging individual LLM calls. But conversational agents have a different failure mode: the bug isn't in any single turn, it's in how turns relate to each other. Take a verification flow that requires name, date of birth, and phone number before proceeding - if the agent skips asking for DOB and moves on anyway, every individual turn looks fine in isolation. The failure only becomes visible when you evaluate the full session as a unit. Cekura is built around this from the ground up. Where tracing platforms evaluate turn by turn, Cekura evaluates the full session. Imagine a banking agent where the user fails verification in step 1, but the agent hallucinates and proceeds anyway. A turn-based evaluator sees step 3 (address confirmation) and marks it green - the right question was asked. Cekura's judge sees the full transcript and flags the session as failed because verification never succeeded.

Try us out at https://www.cekura.ai - 7-day free trial, no credit card required. Paid plans from $30/month.

We also put together a product video if you'd like to see it in action: https://www.youtube.com/watch?v=n8FFKv1-nMw. The first minute dives into quick onboarding - and if you want to jump straight to the results, skip to 8:40.

Curious what the HN community is doing - how are you testing behavioral regressions in your agents? What failure modes have hurt you most? Happy to dig in below!

19 reply omitted.Click here to view.
>>
michaellee803/03/26(Tue)05:14:10No.47235501
>>47232903 (OP)

Interesting, I have built https://github.com/michaellee8/voice-agent-devkit-mcp exactly for this, launch a chromium instance with virtual devices powered by Pulsewire and then hook it up with tts and stt so that playwright can finally have mouth and ears. Any chance we can talk?

>>
atarus03/03/26(Tue)05:30:31No.47235735

That's actually interesting. Is it a dependancy on user to create the HTTP endpoints for the /speak and /transcript?

One of our learnings has been to allow plugging into existing frameworks easily. Example - livekit, pipecat etc.

Happy to talk if you can reach out to me on linkedin - https://www.linkedin.com/in/tarush-agarwal/

PaulHoule03/03/26(Tue)11:17:24No.472405047

130k Lines of Formal Topology: Simple and Cheap Autoformalization for Everyone?

https://arxiv.org/abs/2601.03298
flail03/03/26(Tue)02:19:14No.47232727309
225 reply omitted.Click here to view.
>>
charles_f03/03/26(Tue)03:30:23No.47233875
>>47232727 (OP)

> he'd been offered a promotion, to an Engineering Manager role

Funny how this lateral move to another function is seen as a promotion.

I've done both for significant amounts of time, and rather than a blanket, utilitarian "dont become a manager", I'd go with the antithesis to that blog buried at the very end:

> So why am I still an EM [...] the main reason is that I enjoy my job

EM positions come in all sorts of shapes and sizes, and it's an entirely different function from that of a developer. I had tremendous fun being a manager in a couple startups, where left with lots of autonomy I could learn about, then experiment with better ways to deliver than "let's do 2w sprints" and ship shit. The human management was interesting, especially the continuous improvement side of things: it's especially exhilarating when you find something someone can do better and have a durable impact on their career ; it's especially tiring when you have to become something at the convergence of a psychiatrist, a referee and a nanny.

In large companies, the job isn't the same. You're stripped from autonomy and forced into a bureaucratic aspect of things. Dates are the main control dial that VPs have, so your main goal is to provide random dates, track random dates, make sure it's gonna be delivered at random dates, and make up excuses for why that date was not met.

After alternating a couple of times between the two functions, I figured development is what brings me the most joy, so I staid with it. But to each their own, and you might want to be a manager:

- if you have a true interest in the function, go fo it. There's a lot of learning to be done (the main problem with bad managers, I believe, is that they're thrown there because they were good devs, and they just make shit up rather than learn) and you'll discover things

- at the opposite side of the article's thesis, AI is a chance for you to innovate as a manager. The bureaucratic aspect I mentioned can be smoothed by it, and new tools mean a new way of working, so good times to experiment!

- don't just do it for the utilitarian side of things. Developing your career is important, but you also need to do it a sustainable way. Something I keep telling: it sucks to be good at something you hate. So do something you like.

- it is not my experience that pay is lower, Amazon paid SDMs more than SDEs, Microsoft pays them the same.

- titles mean very little. VP at MyFavoritePet who employs 12 people is not the same job as VP at Amazon. Principal (not principle - makes my eyes bleed every time) is harder to achieve at Amazon than at Facebook. Not because the job is more complex, but just because they define things differently.

>>
piltdownman03/03/26(Tue)03:41:32No.47234046

//Funny how this lateral move to another function is seen as a promotion.

Not at all. IC salaries outside of the absolute top-tier companies are capped, and were traditionally always capped lower than any degree of Senior Management prior to the 2000s.

More to the point, they were capped illegally and in collusion with the main players in the game, completely separate from market forces.

This was ably demonstrated by the class action taken when five former software engineers sued Apple, Google, Adobe Systems, and Intel in a Federal District Court in California for colluding in an “overarching conspiracy” to keep wages low by promising not to poach each other’s employees.

https://equitablegrowth.org/aftermath-wage-collusion-silicon...

65,000 software engineers eventually claimed they were unable to jump companies for higher pay because of a series of non-solicitation agreements by the likes of Sergey Brin, Eric Schmidt, and Apple's Steve Jobs.

Outside of VC/PE funded American tech hotspots, this depression of salaries for IC roles still tends to be the case - particularly in Europe - for whatever reason.

Simply put, the promotion is in the remuneration; the lateral move in functionality is simply a required re-alignment of role and responsibility to meet the expectations of the 'Leadership' tier - something always distinct from original job function, be it in Sales, HR, or Engineering.

>>
saltyoldman03/03/26(Tue)05:38:32No.47235869
>>47232727 (OP)

I took an EM role. About a year later they eliminated all EMs in the US and replaced them with people in Poland. So I guess take the EM role if you're in Poland.

pabs303/04/26(Wed)12:56:59No.4724153632

You can't use a code editor when you're under 18 now?

https://mastodon.online/@marekfort/116164253291515471
9 reply omitted.Click here to view.
>>
easytiger03/04/26(Wed)01:38:45No.47241883
>>47241536 (OP)

They sent a clarifying email today

> Our email yesterday was imprecise relative to our actual new Terms. To be specific:

> You must be at least 18 years old to use the Service (Zed’s AI-enabled software-as-a-service offering, including features like account creation/sign in, Zed Free and Zed Pro, and collaboration). See https://zed.dev/terms#21-eligibility. We set the threshold at 18 due to children's data privacy obligations under COPPA, equivalent international frameworks, and an increasing number of state and regional laws that extend protections to anyone under 18. Those regulations require parental consent verification, age-gated data handling, and separate retention policies for minors. Building and maintaining that infrastructure is a real cost for a small team, and getting it wrong carries regulatory risk. Setting the line at 18 lets us maintain a single privacy framework for all account holders without carve-outs.

> Zed's Software (open source code editing software) is governed by our open source licenses. In cases where the open source license can govern, it will over the Terms. See https://zed.dev/terms#24-restrictions.

>>
marcus_holmes03/04/26(Wed)01:47:44No.47241945
>>47241536 (OP)

I use Zed, but not the AI bits of it. Works really well as a plain code editor. I hope they remember there are folks like me who just want a better code editor than the miserable shite that is VSCode, without all the LLM stuff in it.

Not that I have a problem with the LLM stuff, I just use the LLM in a shell and then use Zed to fix the problems in the output.

>>
adithyassekhar03/04/26(Wed)01:55:40No.47242009

You might like this then https://gram.liten.app/

sb05703/03/26(Tue)08:14:18No.4723827992

We've freed Cookie's Bustle from copyright hell

https://gamehistory.org/cookies-bustle/
Loading...
Loading Replies...
Curiositry03/01/26(Sun)08:15:27No.4720475410
>>
entropoem03/04/26(Wed)01:01:38No.47241577
>>47204754 (OP)

"The shortest poem is a name". The longest memory i own is also a name.

chmaynard02/28/26(Sat)11:24:57No.472015987
pcdavid03/03/26(Tue)02:42:30No.47233110426

Physics Girl: Super-Kamiokande – Imaging the sun by detecting neutrinos [video]

https://www.youtube.com/watch?v=B3m3AMRlYfc
67 reply omitted.Click here to view.
matt_d03/01/26(Sun)03:03:46No.4720321974

TorchLean: Formalizing Neural Networks in Lean

https://leandojo.org/torchlean.html
Loading...
Loading Replies...
zdw02/28/26(Sat)05:18:22No.47190782100

Disable Your SSH access accidentally with scp

https://sny.sh/hypha/blog/scp
Loading...
Loading Replies...
pkilgore03/03/26(Tue)10:24:06No.47239943215
171 reply omitted.Click here to view.
>>
onion2k03/03/26(Tue)11:07:55No.47240406
>>47239943 (OP)

There's been a lot of "the world doesn't work the way I want it to" on HN recently. I suspect this is a function of an aging readership more than anything particularly groundbreaking about hot takes on the up and coming tech.

"Anything invented after you're thirty-five is against the natural order of things." Douglas Adams

>>
jmyeet03/03/26(Tue)11:20:42No.47240535
>>47239943 (OP)

I'm reminded of the Air Canada customer service chatbot. It completely made up a refund policy (and there are still people on HN who insist LLMs don't hallucinate) and a court ruled the company had to honor it [1].

The only way to deal with this is to make the implentation not worth it by constantly bypassing it to speak to a human and/or making it cost money by getting it to give you things you're not otherwise entitled to.

I really wonder how these things will handle prompt injection and similar things. I have no confidence any of this is secure.

Wait until this comes to healthcare and it'll be chatbots handling appeals to prior authorization denials, wasting even more physician time.

[1]: https://www.wired.com/story/air-canada-chatbot-refund-policy...

>>
WD-4203/03/26(Tue)11:21:20No.47240541

Do you enjoy reading slop? I fail to see how this is a controversial take.

alwillis03/03/26(Tue)07:34:37No.47237692192

Possible US Government iPhone-Hacking Toolkit in foreign spy and criminal hands

https://www.wired.com/story/coruna-iphone-hacking-toolkit-us-gov...
Loading...
Loading Replies...
Garbage03/03/26(Tue)02:04:56No.47232502375
420 reply omitted.Click here to view.
>>
petesergeant03/03/26(Tue)05:55:56No.47236148
>>47232502 (OP)

Their problem is that it looks great and all, but there's just zero reason to upgrade my M2 MBA -- until I'm forced to install Tahoe. When it's time to buy, I'll grab one of these or whatever's latest, I'm sure, and I'll get another Mac without thinking twice about it, but I'm not even sure I'd notice the giant speed difference?

I did get tricked into putting Tahoe (or whatever the iOS version is called) on my iPhone 12 Pro though, and my phone is now sluggish and sad, so I am going to have to upgrade it, which I'm carrying quite a lot of resentment about. Hoping I can hold off until the fold phone.

>>
adolph03/03/26(Tue)07:22:01No.47237445
>>47232502 (OP)

  The difference is in the number of GPU cores. One chip has an 8-core GPU, while the other has a 10-core GPU.
I'm wondering why they would have a 2 GPU core option. Maybe the 6 GPU one is binned since it is only available with 16G RAM? But no, the 10 GPU core is also needed for any storage increase....

speckx03/03/26(Tue)02:22:25No.47232768882

I'm reluctant to verify my identity or age for any online services

https://neilzone.co.uk/2026/03/im-struggling-to-think-of-any-onl...
Loading...
Loading Replies...
llamatheollama03/03/26(Tue)11:11:11No.4724044145

Talos: Hardware accelerator for deep convolutional neural networks

https://talos.wtf/
Loading...
Loading Replies...
devinitely03/03/26(Tue)01:39:38No.47232158448

I'm losing the SEO battle for my own open source project

https://twitter.com/Gavriel_Cohen/status/2028821432759717930
Loading...
Loading Replies...