MurphyA/hacker-news huggingface dataset:
Show HN: Recover bricked Claude Code sessions with "thinking blocks" error
by miteshashar | 2026-02-14 19:32:17+00:00
I built a small open-source CLI to recover Claude Code sessions that get stuck on this error:

messages.N.content.M: thinking or redacted_thinking blocks in the latest assistant message cannot be modified

When this happens, `--resume` can keep failing and the session feels bricked.

The tool provides:

* diagnose SESSION_ID to find likely corruption points in session JSONL

* fix SESSION_ID for targeted repair (auto-backup before write)

* nuke SESSION_ID as fallback (strip all thinking/redacted_thinking blocks, also auto-backup)

Quick usage:

* claude-session-fix-thinking diagnose SESSION_ID

* claude-session-fix-thinking fix SESSION_ID

* claude --resume SESSION_ID

Repo: https://github.com/miteshashar/claude-code-thinking-blocks-f...

If you every got stuck due to this, you can use this script to resume your session.
by refulgentis | 2026-02-14 19:33:19+00:00
You're getting short with me, so first I'll reframe in a way that you can gain instead of scrap: I'll pay you $1000 if by 11:30 PM PST, you have de novo derived the N->infinity formulation using solely Mathematica and the initial problem.

I also have a physics background, and separately, have derived novel results in color science using Mathematica that led to a great effect on my career.

I wouldn't wish having to do that on anyone, it was awful work.

Independently of it being awful, I know it's extremely, extremely, unlikely to luck into this complex of a result, both in my opinion and seeming reality, here: if someone could have done it before, why didn't they?

If is that trivial, you'll prove it, make some money, and I'll understand that it really was that trivial, and we'll get some headlines out of it. Win-win, modulo I'll look like an ass.

If it isn't that trivial, you won't do it, and no one will notice this far down a thread. But you seem thoughtful, you'll likely grapple with the gulf between your flippant response and reality, and gain some insight. Win for you either way, in that case.
by lukeschlather | 2026-02-14 19:33:22+00:00
That is an incredibly tortured sentence. I'm not really interested in parsing tone in an article, that's very subjective. I would be interested if you could demonstrate that Ars was choosing not to write articles about factual things that would portray Musk in a positive light, but you instead basically said "If you ignore all of their positive factual coverage, they don't publish anything positive about Musk at all!"
by roysting | 2026-02-14 19:33:44+00:00
> nobody budgets time for security architecture on v1

It’s quite literally why the internet is so insecure, because at many points all along the way, “hey, should we design and architect for security?” is/was met with “no, we have people to impress and careers to advance with parlor tricks to secure more funding; besides, security is hard and we don’t actually know what we are doing, so tow the line or you’ll be removed.”
by lich_king | 2026-02-14 19:33:46+00:00
> Or they could buy equipment with active room conditioning like Dirac.

You realize that the pitch for this is basically the same as the pitch for magic pebbles? It's a cure-all box you put on the wire to make things sound better, for a low price of $1,500 or something like that.

I know enough about signal processing to know that magic pebbles probably work worse, but I can think of many reasons why it might not produce the audio you subjectively like better. I suspect it can't really even correct for many of the real-world issues you might have, because equalization doesn't fix echoes, resonance, etc.

In any case, it's a bit of a strawman, because most audiophiles are not buying pebbles in the first place. They're trying vacuum tubes instead of ICs, or are trying out different op-amps, or stuff like that.
by 1vuio0pswjnm7 | 2026-02-14 19:33:54+00:00
"OpenBSD was probably right. We just need to focus on LibreSSL and forget about all of these other libraries."

Having compiled many of the popular SSL libraries as an end user, on underpowered computers, IMHO LibreSSL has the best compilation process

It doesn't have all the features of the others but being able to compile it relatively quickly and easily IMHO is itself a "feature"

WolfSSL has many, many options. Accepting the defaults is not sufficient IME.^1 According to the cited HAProxy blog post, AWS-LC is perhaps the fastest SSL library. But Amazon "overlooked" a simple CMake option that actually made it slower than WolfSSL

To summarise, (a) in addition to library "features" I think the compilation process is also important, (b) IME getting what one wants from the various SSL libraries, if even possible, is needlessly complex and (c) FWIW, LibreSSL has perhaps the least complicated compilation process

1. It seems like the author did not want to spend the time to learn about all the options. For the end user (cf. "developer") this make sense. As the HAProxy blog post suggests, the SSL libraries that are controlled by people who work for advertising companies, e-commerce companies and CDN companies are naturally going to put their own interests first. Those interests may not always align with the end user's interests
by MuffinFlavored | 2026-02-14 19:34:04+00:00
> Your machine runs a little slower, your bandwidth gets a little thinner, and someone halfway around the world is routing traffic through your home IP.

I wish in 2026 the default on new computers (Windows + Mac) was not only "inbound firewall on by default" but also outbound and users having to manually select what is allowed.

I know it is possible, it's just not the default and more of a "power user" thing at the moment. You have to know about it basically.
by bbkane | 2026-02-14 19:35:02+00:00
Coming from Go, I'm really disappointed in Rust compiler times. I realize they're comparable to C++, and you can structure your crates to minimize compile times, but I don't care. I want instant compilation.

Zig is trying to get me instant compilation and I see that as a huge advantage for Zig (even past the first 2 weeks).

I'll probably stick with Rust as my "low level language" due to its safety, type system, maturity, library ecosystem, and career opportunities.

But I remain jealous of Zig's willingness to do extreme things to make compilation faster.
by WhyNotHugo | 2026-02-14 19:35:20+00:00
Bookmark managers being a separate application is a brilliant idea. Like password managers, they can be full blown standalone applications, with lots of functionality and variability.

I wish Firefox and others had good IPC for external applications to function as bookmark manager, password manager, etc. Browsers can then focus on being browsers, and we have have a variety of external bookmark managers exploring different design ideas, or focusing on different workflows.
by mbreese | 2026-02-14 19:35:50+00:00
ArsTechnica has had subscriber tiers for quite a while. I am one. I’m not sure how many people subscribe or what their numbers look like, but I’d hope that Ars will be able to still be able to keep going in whatever the new media market looks like.

Josh at TPM has actually been quite open/vocal about how to run a successful (mildly profitable) media site in the current market. I think we are seeing transitions towards more subscriber based sites (more like the magazine model, now that I think about it). See The Verge as a more recent example.
by ssl-3 | 2026-02-14 19:36:08+00:00
Nearly all of the video I watch is on horizontal screens.

Whether I'm using a real computer or a BFT or an iPad or I'm watching a something with my pocket supercomputer while bored on a plane: It's horizontal. This is simply how I do it, how I have always done it, and how I am likely to always do it.

YouTube Shorts aren't compatible with this viewing method.

In addition: Nearly all of the videos I watch are longer than 3 minutes, and YouTube Shorts aren't compatible with this either.

Whether I'm watching a video because I want to be entertained or to learn something new, I want to be involved with it and focused on it. I am very capable of making time to do so when it behooves me.

---

Anyway, to answer your question: I have no idea if my YouTube Shorts recommendations are good or not good. I don't partake. I don't need empty, <3-minute dopamine hits in my life.
by pwg | 2026-02-14 19:36:09+00:00
Ken,

Way back (circa 1988ish timeframe) I remember a digital logic professor giving a little aside on the 8087 and remarking at the time that it (the 8087) used some three value logic circuits (or maybe four value logic). That instead of it being all binary, some parts used base 3 (or 4) to squeeze more onto the chip.

From your microscopic investigations, have you seen any evidence that any part of the chip uses anything other than base 2 logic?
by rsynnott | 2026-02-14 19:36:29+00:00
Ah, yes. That’s why we all have our meetings in the metaverse, then go back home on the Segway, to watch 3d TV and order pizza from the robotic pizza-making van (an actual silly thing that SoftBank sunk a few hundred million into). And pay for the pizza in bitcoin, obviously (in fairness, notoriously, someone did do that once).

That’s just dumb things from the last 20 years. I think you may be suffering from a fairly severe case of survivorship bias.

(If you’re willing to go back _30_ years, well, then you’re getting into the previous AI bubble. We all love expert systems, right?)
by crims0n | 2026-02-14 19:36:31+00:00
Interesting, even with Yaxi pads I could not get the Porta Pros to my liking. Compared to the average IEM I thought the IEMs sounded much cleaner and more technically accurate. Stepping up to something like Letshuoer S12s absolutely blew them out of the water (more expensive, I know). Maybe I just falsely attributed that to an inherent advantage of sealing off the ear canals. Will give the Porta Pros another try.
by voxl | 2026-02-14 19:36:34+00:00
I think there is a coming storm as you say: the disinformation crisis on overload. Even what you present makes my eyes roll as a more competent person in the room. It's not an impressive website, it's a carbon copy of plenty of sites that exist.

It is full of text that is hard to decipher as being meaningful in any way, and that has unfortunately been true of LLMs for a long time, they are great at bullshitting.

Yet, to determine if the content makes any sense takes a substantial effort, an effort I am highly confident you did not do.

Still, I believe you're right, this will be enough. This will be "not everything you read on the Internet is true" x1000.
by LexiMax | 2026-02-14 19:36:35+00:00
> But where are the AI features?? Gonna get left behind!

Obviously vim doesn't need AI, but one feature I really wish vim had was native support for multiple cursors.

It's the feature that lured me away to Sublime Text in the first place many years ago, and it's a pre-requisite for pretty much every editor I use these days, from VSCode to Zed.

There are plugins, but multicursor is such a powerful force-multiplier that I think a native implementation would benefit.
by YZF | 2026-02-14 19:36:36+00:00
What is exciting enough for you that you'll be able to sustain your interest? There's a lot of learning.

I'm going to maybe diverge from some advice and say try and start with hardware connected to your laptop. That's how I started way back (during the original IBM-PC era and a Data Acquisition Card from IBM). Learn how sensors, motors and actuators work. If you were near me I'd lend you a kit I have sitting around that I got for my kids but I'm sure there are options to hook up some basic I/O (Analog and digital) to your laptop.

I would decouple the embedded aspect from this for now and really many embedded systems are running "real" large computer systems. You can build a lot on your desk and having a "real" computer will take away some of the additional hassle of dealing with various embedded platforms. Once you gain a better understanding of the components you can always move to some embedded setup.

The Art of Electronics is one book I will recommend. I would say though start with a kit and use AI or Google search to get some basic circuits going.
by Joel_Mckay | 2026-02-14 19:36:53+00:00
>How did you started on your journey with robotics?

Building RC cars, RC quads, 3D FDM printers, and LinuxCNC/EMC 3-axis mill retrofits.

>what's handy to learn in the first place?

Depends on your learning goals, and desired platform budget.

1. Some sort of basic EE topics in a school, or Ham technician license

2. Basic project book on Arduino: blink LED, move RC servo, spin motor, and make speaker beeps etc.

3. Build cheap Arduino turtle bot kit, racing drone, and or a RC car kit

4. Build a 3D printer kit like LDOmotors voron, or join a local space to get CAD/printing skills

5. ROS tutorial to connect Arduino turtle bot kit to simulated environment

6. Courses on Forward Kinematics, Inverse Kinematics, OpenCV Machine Vision, POMDP, NN, Kalman filter, and PID motor control.

7. Build a small 7-axis robot arm path planner in ROS simulator

8. Build a Autonomous mobile Robot with your SLAM of choice, and bolt arm to turtle/tracked platform

9. Gain the wisdom of the tribe around guidance and navigation problems

10. Build some sort of walker: Heaxapod (easy), quad (challenging), and biped (hard)

11. Remember to test everything outside in sun, wind, and rain. There is a lot of expensive garbage products that only sort-of work in ideal circumstances.

Again, the path may be greatly simplified if your goal is only to use robotic platforms... rather than build something expensive. For example, the Yarbo core platform looks like a fun mid-sized project to retrofit, and defunct units are under $1.5k off auction sites.

Have fun =3
by fractallyte | 2026-02-14 19:37:20+00:00
I always felt that Ron Thornton and his team at Foundation Imaging were sadly underrated and overlooked in computer graphics history.

B5's SFX had a dynamism and color that was unmatched at the time. I recently rewatched the series, and the later seasons still hold up just fine, graphics-wise (created by a different company, but reusing Foundation Imaging's original assets and esthetic).

And I love how the Star Fury's design was so carefully thought out - even NASA took an interest.
by WhyNotHugo | 2026-02-14 19:38:00+00:00
I use bookmark tags a lot, and rely on them to quickly find things in future.

I bookmark all sorts of things. Projects or articles that I think I'll likely need in future, issues which I report and might need to reference in future, etc.

I'm sure over 50% of my bookmark were written and never read, but I definitely query all sorts of old bookmarks nearly every day.
by ninjagoo | 2026-02-14 19:38:11+00:00
Wikipedia relies on the institutional structure of journalism, with newsroom independence, journalistic standards, educational system and probably a ton of other dependencies.

Journalism as an institution is under attack because the traditional source of funding - reader subscriptions to papers - no longer works.

To replicate the Wikipedia model would need to replicate the structure of Journalism for it to be reliable. Where would the funding for that come from? It's a tough situation.
by rck | 2026-02-14 19:38:21+00:00
The thing that most people don't appreciate is that ROS was co-designed with the PR2, which had a very idiosyncratic architecture: two separate computers in the base, ethercat for comms, not at all modular, and very high end parts (for 2010ish). Most of the weirdness of ROS looks less weird in light of the design of the PR2, and most of the evolution of ROS was to get away from the PR2 model for more general platforms.

If you were in robotics prior to 2010, you probably would have used something called Player/Stage (by some of the same people who developed ROS). Believe it or not, another big motivation for ROS was solving the (many) problems that popped up as people tried to get Player/Stage running with robots like the Pioneer 3-DX.
by sublinear | 2026-02-14 19:38:24+00:00
I was originally going to ask something similar, but from a different angle.

These blog posts now making the rounds on HN are the usual reverse engineering stories, but made a lot more compelling simply because they involve using AI.

Never mind that the AI part isn't doing any heavy lifting and probably just as tedious as not using AI in the first place. I am confused why the author mentions it so prominently. Past authors would not have been so dramatic and just waved their hands that they had some trial and error before finding out how the app is built. The focus would have been on the lack of auth and the funny stuff they did before reporting it to the devs.
by e-khadem | 2026-02-14 19:38:47+00:00
I think not adding new features frequently and keeping everything stable and working in the long-term is also meritorious. Vim is the same on my local machine, on my rpi, and on an Ubuntu 20.04 VM that I use for some proprietary software.

Also, I cannot think of an extension / new feature that makes sense as a part of Vim (if I want something more, I want a lot more. I don't want Vim to do a lot more, for the sake of simplicity and conformity, that's a job for vscode with Vim extension).

At the same time I wouldn't object to someone adding features to this program. But they have to try really hard to convince me to start relying on that feature (I wouldn't, because I would miss it on Ubuntu 20.04 and I will forget how I used to work without that feature).

I tried nvim a few years ago and honestly didn't find anything advantageous there. But since I had `:sh` in muscle memory and it was a bit (very?) different there I gave up on nvim.
by chocochunks | 2026-02-14 19:39:46+00:00
Officially? Yes, unfortunately. 4K is even more complicated. Technically 4K is the same discs, but sometimes they use the rare BD-XL 100GB discs that not all drives can read. There's also a bunch of extra DRM junk, so for 4K you need a new drive, new software and an Intel CPU from a specific time period as new ones don't include the bits for 4K Blu-ray DRM.

Unofficially you use MakeMKV and just rip the disc.

EDIT: Oh, apparently PowerDVD no longer supports UHD Blu-ray either so even the official way is dead now.
by mindslight | 2026-02-14 19:39:48+00:00
> The video evidence shows beyond peradventure that Renee Good didn't strike an ICE agent

Let's not go down the path of myopically arguing about small details, for which there will always be rabid disagreement causing us to miss the crux of the matter. The important big-picture dynamic is that the agent set up the situation so he'd have an excuse to kill the next person who tried to drive away from him, directly contrary to ICE's own policies. That would be second degree murder, if the perp weren't a member of a protected class.
Ask HN: What are challenges for enterprise level Knowledge Graph adoption in AI
by adityashukla_ | 2026-02-14 19:39:56+00:00
I recently got started learning about knowledge graphs, started with Neo4j, learnt about RDFs and tried implementing, but I think it requires a decent enough experience to create good ontologies.

I came across some tools like datawalk, falkordb, Cognee etc that help creating ontologies automatically, AI driven I believe. Are they really efficient in mapping all data to schema and automatically building the KGs? (I believe they are but havent tested, would love to read opinions from other's experiences)

Apart from these, what are the "gaps" that are yet to be addressed between these tools and successfully adopting KGs for AI tasks at enterprise level?

Do these tool take care of situations like:

- adding new data source

- Incremental updates, schema evolution, and versioning

- Schema drift

- Is there any point encountered where you realized there should be an "explainability" layer above the graph layer?

- What are some "engineering" problems that current tools dont address, like sharding, high-availability setups, and custom indexing strategies (if at all applicable in KG databases, im pretty new, not sure)

- Based on your experience, which tool comes closest to accurate "automated" parsing or multiple data sources to KG?

- Also do you think applications of KG would still be relevant 5 years down the line? I think its adoption would/is increasing but could be wrong
by kingkawn | 2026-02-14 19:39:56+00:00
I do not trust Oz et al to make this anything but an unethical grift.
But
Ironically we already have a lack of continuity of care, providers who are so overburdened that they cannot give any human nuance, and a complete lack of coordination across visits or diagnoses.
So, America has done what it usually does; create a problem and then offer to sell the subpar solution.
also, the healthcare industry has used impoverished urban areas as guinea pigs for training programs and hypothesis testing for many generations, why not the same benefit/detriment for rural America?
by metalman | 2026-02-14 19:40:50+00:00
I spent 3 years in school studying to be an audio engineer, and have built all my own
stereo set ups from random equipment and home made bits and bobs, but I am fussy about a clean signal and carefull speaker placement, do silly things like wash a record in the sink with soap and water, and since I run missmatched speakers, amps that are not built tough, die quickly, just occured to me to impidence match sides by daisy chaining random speakers till I get a match, liking that.
But yep!, we are not whales, and cant hear at 200khz and dont need to hear the difference between mud and bananas, but I think a whale would.
by Gracana | 2026-02-14 19:41:09+00:00
There's a reddit comment here https://www.reddit.com/r/LocalLLaMA/comments/1r4m4it/comment... that says:

my system is running GLM-5 MXFP4 at about 17 tok/s. That’s with a single RTX Pro 6000 on an EPYC 9455P with 12 channels of DDR5-6400. Only 16k context though, since it’s too slow to use for programming anyway and that’s the only application where I need big context.
by CamperBob2 | 2026-02-14 19:41:37+00:00
Yes. During COVID so many opinions were censored, including the medical opinion of actual Medical doctors and experts, if it did not fit the "accepted narrative".

There was no "accepted narrative," as the public health sector was forced to deal with the rapid spread of a novel virus. Ultimately, a million Americans died prematurely from that virus.

Your side advocated the use of horse dewormer and bleach. So, when the rest of us told you to pipe down, that could be considered an immune response in itself. Nothing personal, you understand.
by bayindirh | 2026-02-14 19:42:03+00:00
In the past, there was no special speaker wire. It was all mains wire, because all was 100% copper. Today, finding 100% copper cable having the cross-section stamped on it is pretty rare. Electronics being more efficient hence drawing less power allows manufacturers to run 3-4 copper clad aluminum strands as mains cable in some cases.

Today, I'd still use "mains wire" if I can find it in a 100% copper form with the correct cross section. The reason I used "speaker wire" in my set is because the recommended cable was thicker than the standard stuff, and I didn't believe that I'd be able to get 100% copper wire easily.