MurphyA/hacker-news huggingface dataset:
by socalgal2 | 2026-02-05 18:01:35+00:00
Those practices make things hard to modify and update. As one example, I use to use binary formats for game data. The data is loaded into memory and it's ready to use, at most a few offsets need to be changed to pointers, in place.

Good: () no extra memory needed () can read directly from CD/DVD/HD to memory - not through buffered i/o () no parsing time

Bad: () change or add a single field in to any part of the saved data and all previous files are now invalid.

I'd solve this with a version number and basically print a message "old version in file, rebuild your data"

Modern apps use JSON/Protobufs, etc. They are way slower to load, take way more memory as there are usually 2 versions of the data, the data in the file and the parsed data your app is actually using. They also take time to parse.

But, they continue to work even with changes.

That's just one example of 100s of others where the abstraction is slower and uses more memory but provides flexibility the old ones didn't.
by 3abiton | 2026-02-05 18:01:55+00:00
It's not just that. Everyone is complacent with the utilization of AI agents. I have been using AI for coding for quite a while, and most of my "wasted" time is correcting its trajectory and guiding it through the thinking process. It's very fast iterations but it can easily go off track. Claude's family are pretty good at doing chained task, but still once the task becomes too big context wise, it's impossible to get back on track. Cost wise, it's cheaper than hiring skilled people, that's for sure.
by ishanmahapatra | 2026-02-05 18:01:55+00:00
There are some forks of it that seem more recent:
1. Candlestick https://github.com/Candlestickers/Candlestick
2. StickmanRed’s Fork https://github.com/StickmanRed/wick-editor
3. This brand new fork: https://forum.wickeditor.com/t/started-my-own-fork-luke-tool...
by phil21 | 2026-02-05 18:02:07+00:00
> A "cloud admin" bootcamp graduate can be a useful "cloud engineer",

If by useful you mean "useful at generating revenue for AWS or GCP" then sure, I agree.

These certificates and bootcamps are roughly equivalent to the Cisco CCNA certificate and training courses back in the 90's. That certificate existed to sell more Cisco gear - and Cisco outright admitted this at the time.
by zozbot234 | 2026-02-05 18:02:15+00:00
> i.e. plans/API calls that make this practical at scale are expensive

Local AI's make agent workflows a whole lot more practical. Making the initial investment for a good homelab/on-prem facility will effectively become a no-brainer given the advantages on privacy and reliability, and you don't have to fear rugpulls or VC's playing the "lose money on every request" game since you know exactly how much you're paying in power costs for your overall load.
by verycleanteeth | 2026-02-05 18:02:27+00:00
Location: Madison, WI (USA)

Remote: Yes

Willing to relocate: Yes

Technologies: PHP, JavaScript (ES6+), Node.js, React, AngularJS, HTML5, CSS/SASS, MySQL, Git, Xdebug, JetBrains IDEs, Cursor + Copilot, Adobe Photoshop & After Effects

Resume/CV: https://danielmonistere.com/

Email: verycleanteeth@gmail.com

Software Engineer with 20+ years experience. Got my start working in browser based web games and later transitioned to building corporate compliance software that served fortune 500 companies.

Open to in person or remote work. Willing to travel/relocate if the opportunity is solid and the company is a good fit.
by CooCooCaCha | 2026-02-05 18:02:34+00:00
It’s really not that crazy.

React itself is a frontend-agnostic library. People primarily use it for writing websites but web support is actually a layer on top of base react and can be swapped out for whatever.

So they’re really just using react as a way to organize their terminal UI into components. For the same reason it’s handy to organize web ui into components.
by _DeadFred_ | 2026-02-05 18:02:57+00:00
How many convictions has ICE got under that? Seems like if it's really happening, they would have a ton. But wait, they keep losing their cases.

Doesn't address ICE saying on the street they are adding people using biometrics to a database for targeted federal harassment (without any conviction violating the Constitution, if you are, you know, concerned about our nation's HIGHEST laws). Does address ICE using and normalizing secret police tactics of hiding their identities for routine, daily enforcement operations. Doesn't address claiming administrative warrants (able to be issued on the spot by ICE agents Judge Dred style) have the same power as actual Article III judge issued criminal warrants.
by apetresc | 2026-02-05 18:03:04+00:00
Impressive that they publish and acknowledge the (tiny, but existent) drop in performance on SWE-Bench Verified between Opus 4.5 to 4.6. Obviously such a small drop in a single benchmark is not that meaningful, especially if it doesn't test the specific focus areas of this release (which seem to be focused around managing larger context).

But considering how SWE-Bench Verified seems to be the tech press' favourite benchmark to cite, it's surprising that they didn't try to confound the inevitable "Opus 4.6 Releases With Disappointing 0.1% DROP on SWE-Bench Verified" headlines.
by pjot | 2026-02-05 18:03:16+00:00
Claude Code release notes:

> Version 2.1.32:
• Claude Opus 4.6 is now available!
• Added research preview agent teams feature for multi-agent collaboration (token-intensive feature, requires setting
CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1)
• Claude now automatically records and recalls memories as it works
• Added "Summarize from here" to the message selector, allowing partial conversation summarization.
• Skills defined in .claude/skills/ within additional directories (--add-dir) are now loaded automatically.
• Fixed @ file completion showing incorrect relative paths when running from a subdirectory
• Updated --resume to re-use --agent value specified in previous conversation by default.
• Fixed: Bash tool no longer throws "Bad substitution" errors when heredocs contain JavaScript template literals like ${index + 1}, which
previously interrupted tool execution
• Skill character budget now scales with context window (2% of context), so users with larger context windows can see more skill descriptions
without truncation
• Fixed Thai/Lao spacing vowels (สระ า, ำ) not rendering correctly in the input field
• VSCode: Fixed slash commands incorrectly being executed when pressing Enter with preceding text in the input field
• VSCode: Added spinner when loading past conversations list
by xp84 | 2026-02-05 18:03:16+00:00
I get that you can make the argument that they're merely making a semantic point. However, if that side of the debate actually agreed with us that these people shouldn't even be here at all, what difference does it make what we call them? If the side who wants them gone had their way, they'd be gone back home and they'd no longer be in any illegal status in any sense of the word.

It only matters what we call them, if you want to keep them here forever. I think the present-day recommended term is probably just "immigrant" right? So basically we should call them the same thing we call the people who waited years for their turn and proved that they had a positive contribution to make to our society.
by bunderbunder | 2026-02-05 18:03:22+00:00
There is at least something to be said for having spent a semester starting with a bare-bones but malleable language like Scheme, and then building up your own libraries to implement more advanced features like object-oriented programming and list comprehensions.

Because then you’re interacting with these things in a really concrete way rather than just talking abstractly about what’s going on inside the black box. And I’m fairly well convinced at this point that mechanisms like virtual method tables and single dispatch functions are the kind of thing where an hour or two just making one yourself will go a lot farther than many days’ worth of lectures. Perhaps even many years’ worth of hands-on experience.
by rbanffy | 2026-02-05 18:03:22+00:00
It starts with framing the CIA as a neutral entity, which it is not. It's a form of metapropaganda, in which a propaganda outlet characterizes itself as a neutral provider of information.

One example that comes to mind is Patrice Lumumba's assassination, allegedly authorized by the American government. There is no mention to Lumumba's government that started in 1960.

Venezuela's entry has the same issue pointed out in the DPRK's - the negative impact of sanctions imposed by the US on the economy is not mentioned, and is described as "chaotic economy due to political corruption".

It is subtle, but it is propaganda as well.
by vadepaysa | 2026-02-05 18:03:22+00:00
I was an on-prem maxi (if thats a thing) for a long time. I've run clusters that costed more than $5M, but these days I am a changed man. I start with PaaS like Vercel and work my way down to on-prem depending on how important and cost conscious that workload is.

Pains I faced running BIG clusters on-prem.

1. Supply chain Management -- everything from power supplies all the way to GPUs and storage has to be procured, shipped, disassembled and installed. You need labor pool and dedicated management.

2. Inventory Management -- You also need to manage inventory on hand for parts that WILL fail. You can expect 20% of your cluster to have some degree of issues on an ongoing basis

3. Networking and security -- You are on your own defending your network or have to pay a ton of money to vendors to come in and help you. Even with the simplest of storage clusters, we've had to deal with pretty sophisticated attacks.

When I ran massive clusters, I had a large team dealing with these. Obviously, with PaaS, you dont need anyone.
by washadjeffmad | 2026-02-05 18:03:27+00:00
You jest, but that's what I suggested to protect my ex's mother twenty years ago. She was a stay at home mom raising four children after an early divorce without alimony or child care, then long term caretaker for her parents until their deaths in their 90s. She managed two households, worked her entire life, and has no retirement, no pension, no social security to show for it.

The money was being spent, but the system didn't account for who was spending it. When her parents died, they had just gotten out of bankruptcy from taking out a second mortgage to cover late life and end of life care costs. She was left destitute and houseless.

Now, her daughters are paying to care for their mother. Per the article, these expenses, perversely, are proof of a successful economy under the current measurements.
Show HN: Webhook Dispatcher – webhook infra in a Rust crate
by vinnu2608 | 2026-02-05 18:04:06+00:00
I built a Rust library for reliable webhook delivery so startups don’t have to build the full infra or rely on SaaS. It includes fair scheduling, retries + jitter, DLQ, HMAC signing, rate limits, and optional Redis/Postgres durability. Would love feedback from folks who’ve built webhook systems.
by Tepix | 2026-02-05 18:04:36+00:00
James Webb, being an infrared telescope, has to be extremely cold: It's Mid-Infrared Instrument is actively cooled to 7°K (-266°C).

Most other instruments (NIRCam, NIRSpec, FGS/NIRISS) operate at about 40 Kelvin (-233°C) using only passive cooling (i.e. the sunshield).

Clearly this would be cold enough for a data center. Clearly the sunshield can be very well thermally insulated from the rest of the telescopy. The sun-facing side is up to 300°C hot. The cold side is -233°C.

I'm not saying radiating the heat from the GPUs is a solved problem. Just the thermal insulation between the solar panels and the rest of the spacecraft.
by legitster | 2026-02-05 18:05:12+00:00
I'm still not sure I understand Anthropic's general strategy right now.

They are doing these broad marketing programs trying to take on ChatGPT for "normies". And yet their bread and butter is still clearly coding.

Meanwhile, Claude's general use cases are... fine. For generic research topics, I find that ChatGPT and Gemini run circles around it: in the depth of research, the type of tasks it can handle, and the quality and presentation of the responses.

Anthropic is also doing all of these goofy things to try to establish the "humanity" of their chatbot - giving it rights and a constitution and all that. Yet it weirdly feels the most transactional out of all of them.

Don't get me wrong, I'm a paying Claude customer and love what it's good at. I just think there's a disconnect between what Claude is and what their marketing department thinks it is.
by constantius | 2026-02-05 18:05:34+00:00
I'm feeding a troll here, but for the benefit of those reading along:

The official numbers are a subset of all deaths: only deaths from direct military action are counted.

In most wars, excepting the shortest conflicts, those deaths are a minority of all deaths.

Even taking the numbers of Save the Children (and I'll let everyone decide whether they're likely an overestimate or an underestimate), it's difficult to think that for every 4 people killed in this slaughter, only 1 person died of hunger, disease, chronic illness, childbirth, age, etc., etc., etc.

Over 2 years.
by m3047 | 2026-02-05 18:06:08+00:00
This is exactly why I have a number of "appliances" which never get clown updates: have addresses in a subnet I block at the segment edge, have DNS which never answers, and there are a few entries in the "DNS firewall" [0] (RPZ) which mostly serve as canaries.

This is the problem with the notion that "in the name of securitah IoT devices should phone home for updates": nobody said "...and map my network in the name of security"

[0] Don't confuse this with Rachel's honeypot wildcarding *.nothing-special.whatever.example.com for external use.
by janalsncm | 2026-02-05 18:06:15+00:00
It’s a little bit like asking for everything to be included in the Standard Library. Sure, it sounds nice at first, but now you need to maintain tons of dependencies. And any time you want to do one thing, you bring along the baggage of every other thing.

Languages are similar. They also change over time. So now if you want to release a v2 you need an updated corpus for all languages. Or if you get access to an updated corpus for a small language, it might not merit a new model version since it’s only one out of the 14.
by _DeadFred_ | 2026-02-05 18:06:22+00:00
She was highly retweeted during the biggest Gaza discussion days. But no true Scotsman I guess. That's just one example off the top of my head. Again I'm not chasing down all the social media. Go read comments under the released videos coming out of Iran. Go read the comments under anti-regime Iranians pleas. Go google the Palestinian protests for people holding up signs supporting Iran, like the example I gave.

I feel I gave plenty of examples, from actual support at actual protests up to a major western newspaper talking about how people react, to specific people doing exactly what I said here. If that isn't enough you are intentionally being blind to it.
by paffdragon | 2026-02-05 18:06:25+00:00
I have a fairly recent DS920+ and never had issues with containers - I have probably 10+ containers on it - grafana, victoriametrics/logs, jellyfin, immich with ML, my custom ubuntu toolboxes for net, media, ffmpeg builds, gluetun for vpn, homeassistant, wallabag,...

Edit: I just checked Grafana and cadvisor reports 23 containers.

Edit2: 4.4.302+ (2022) is my kernel version, there might be specific tools that require more recent kernels, of course, but I was so far lucky enough to not run into those.
by Kwpolska | 2026-02-05 18:06:49+00:00
I installed it from Windows Store, opened a blank text document, and the styles box appears to contain white text on a white background.

I opened a blank spreadsheet, typed in something, tried to create a pivot table, and it only expanded the selection without showing the dialog box.

I restarted it and those bugs were fixed, but the Pivot Table UI is still the ugly non-interactive one found in LibreOffice (which Excel got rid of 26+ years ago).

Uninstalled.
by patmcc | 2026-02-05 18:06:50+00:00
Yep! We sometimes have a choice between the gold-standard and commonly updated open source solution to X and a two-bit hacked together proprietary solution that has 24/7 support at high cost...and we choose the one with support, because that's what our audits basically require. Because then we can say "yes, it's still within the support contract, we have an escalation point".
by Peretus | 2026-02-05 18:06:59+00:00
Location: FL, United States
Remote: Yes
Willing to relocate: Yes

Technologies: TypeScript, JavaScript, Next.js, Node, Rails, Ruby, Python, AI, LangChain, Tensorflow

Résumé/CV (a bit out-of-date): https://drive.google.com/file/d/1QQ4NjqVpOXUpDqeSfhdsiOfSPwJ...

LinkedIn: https://www.linkedin.com/in/c-mcneil/

Email: caseymcneil@gmail.com

I'm a software engineering manager with a bottom-up, collaborative style, focused on building and supporting resilient, empathetic, business-aware engineering teams who love what they do. I've worked in software since ~2011 and have worked with many tech stacks during that time- from PHP to Scala and Next.js to Rails. I've been fully remote since 2016 and have hired and managed globally remote team members at multiple companies.

I've spent the majority of my career in venture-funded b2b SaaS, but I'm highly-interested in working with any companies-- both bootstrapped and funded-- who are serious about their engineering teams communicating directly with their customers. If you're looking for soloed engineering processes where the engineers don't talk to customers directly, I'm probably not the right fit.

On the dev side, I generally prefer buying over building, readable over concise, fast over perfect, and empathy over all.

On the management side, I encourage ownership and an extreme level of connection and understanding of customer problems. I'm big on transparent retros and fostering a deep understanding of the business purpose behind the work we do.
This last year, I worked with leadership to arrange for all of my development team (a few per visit) to to travel to customer on-sites with me and our design counterpart to do technical discovery and ask questions in order to find product/market fit around an important AI initiative. The results were so effective and the learning so valuable that the CEO ended up rolling out the program across the entire company.

If this sounds like the type of culture that you have or wish to build, I'd love to hear from you.
by galangalalgol | 2026-02-05 18:06:59+00:00
It seems like you are suggesting it is lamentable that a group of people with the analytical intelligence to create a technology that has changed the world, don't have the social intelligence to be irrational when that is called for? Shouldn't we instead hate the game itself and lament that leaders can't behave rationally? In my more frustrated moments I wonder about a world following a disease that eliminated all neurotypical people.
by simonw | 2026-02-05 18:07:17+00:00
I'm disappointed that they're removing the prefill option: https://platform.claude.com/docs/en/about-claude/models/what...

> Prefilling assistant messages (last-assistant-turn prefills) is not supported on Opus 4.6. Requests with prefilled assistant messages return a 400 error.

That was a really cool feature of the Claude API where you could force it to begin its response with e.g. `<svg` - it was a great way of forcing the model into certain output patterns.

They suggest structured outputs or system prompting as the alternative but I really liked the prefill method, it felt more reliable to me.
Show HN: Haystack Review – Have a conversation with your pull request
by akshaysg | 2026-02-05 18:08:16+00:00
Hi HN! We’re launching Haystack Review, a chat-based tool for reviewing pull requests.

Instead of starting from diffs and reconstructing the author’s intention and decisions from scratch, reviewers can ask questions like:

1. Can you compare the user experience before and after the PR?

2. Is this a general refactor, or a one-off change?

3. What changes led up to this one?

4. Which tests cover the new behavior? What’s untested?

and Haystack agent answers with receipts (links to the relevant diffs/lines that someone can navigate to).

Here’s a quick demo: https://youtu.be/cE1A0F0NjTc. If you’d like to give it a spin, head over to haystackeditor.com/review! We set up some demo PRs that you should be able to understand and review even if you’ve never seen the repos before!

One detail we’re excited about: Haystack chats are shareable via link, so context doesn’t need to be re-derived for each reviewer or the author. You can send a chat to the author and have them jump directly into the same conversation!

Why we built this

We think code is losing relevance.

Engineers increasingly:

1. Don’t need to write code (agents can do that)

2. Don’t need to read code either (because agents now follow instructions DECENTLY well)

The hardest part of the review is translating the author’s intent into your own mental model (spotting bugs is also hard, but humans suck at it!). That translation is cognitively expensive, slow, and error-prone.

LLMs are surprisingly good at doing this translation quickly. Even if they’re imperfect, they fast-forward reviewers to what actually matters:

1. knowledge transfer

2. architectural alignment

3. applying tribal knowledge to improve the change

Haystack uses this to compress the information hidden in the diffs (and related artifacts like previous PRs, Slack conversations, tickets, UI, etc.) so humans can understand and exercise judgment quickly.

We’re also interested in prompt traces and agent plans (and plan to make it so Haystack can easily reference them), but “decompiling” code back into natural language is still useful because it evaluates the actual output, not just the original intent.

This is even useful as an author! I often use Haystack to sanity-check whether an agent drifted from my instructions or deviated from the plan I had in mind.

We would love feedback, especially skepticism. Thanks for reading!