frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

FreeBSD Laptop Compatibility: Top Laptops to Use with FreeBSD

https://freebsdfoundation.github.io/freebsd-laptop-testing/
1•fork-bomber•3m ago•0 comments

Show HN: I built a Harvey-style tabular review app, then open sourced the code

https://isaacus.com/blog/hallucination-free-tabular-review-from-scratch
1•afistfullof•4m ago•0 comments

Microsoft's executive shake-up continues as developer division chief resigns

https://www.theverge.com/tech/908793/microsoft-devdiv-julia-liuson-resignation
1•pjmlp•5m ago•0 comments

Debugy: Runtime Logs for Coding Agents

https://www.debugy.dev
1•amitay1599•5m ago•0 comments

We measured copyrighted-text memorization in 81 open-weight language models

https://zenodo.org/records/19431804
2•crovia•6m ago•0 comments

Show HN: [PKG47] AI-Controlled Package Registry

https://pkg47.com/
1•seuros•6m ago•1 comments

Afterchain – Deterministic inheritance protocol for digital assets

https://github.com/Afterchain/afterchain-protocol-public
1•Afterchain•7m ago•0 comments

Creating the Futurescape for the Fifth Element

https://theasc.com/articles/fantastic-voyage-creating-the-futurescape-for-the-fifth-element
3•nixass•9m ago•1 comments

Do links hurt news publishers on Twitter? Our analysis suggests yes

https://www.niemanlab.org/2026/04/do-links-hurt-news-publishers-on-twitter-our-analysis-suggests-...
1•giuliomagnifico•16m ago•0 comments

Nigel Farage wants to build a British ICE. Starmer may have handed him the tools

https://www.thenerve.news/p/reform-deportation-operation-restoring-justice-data-surveillance-pala...
1•doener•16m ago•0 comments

Fast, cheap AI-assisted decompilation of binary code is here

https://twitter.com/esrtweet/status/2042002143045890412
1•tosh•17m ago•0 comments

Engineers Are Great for Marketing

https://www.usenotra.com/blog/engineers-are-great-marketing
1•DominikKoch•19m ago•1 comments

Largest Dutch pension fund cuts ties with controversial tech firm Palantir

https://nltimes.nl/2026/04/02/largest-dutch-pension-fund-cuts-ties-controversial-tech-firm-palantir
5•doener•19m ago•0 comments

Cisco: Cybersecurity Remains Top Challenge as Industrial AI Adoption Expands

https://techgraph.co/tech/cisco-cybersecurity-remains-top-challenge-as-industrial-ai-adoption-exp...
1•visitednews•21m ago•0 comments

FalconFly 3dfx Archive

https://3dfxarchive.com/3dfx.htm
1•BruceEel•21m ago•0 comments

Influence Campaign on TikTok Uses AI Videos to Boost Hungary's Orbán

https://www.newsguardtech.com/special-reports/influence-campaign-uses-ai-tiktok-videos-to-boost-h...
2•doener•24m ago•0 comments

Reallocating $100/Month Claude Code Spend to Zed and OpenRouter

https://braw.dev/blog/2026-04-06-reallocating-100-month-claude-spend/
2•kisamoto•25m ago•0 comments

Škoda's Duobell bicycle bell outsmarts ANC headphones

https://www.heise.de/en/news/koda-s-Duobell-bicycle-bell-outsmarts-ANC-headphones-11249665.html
2•thdr•26m ago•1 comments

Content Giant Slashed Telemetry Cost 79%, Saved $1.2M

https://www.mydecisive.ai/blog/content_giant_case_study
1•jratkevic•29m ago•0 comments

A study linked various SAT test scores to favorite bands

https://twitter.com/arcticinstincts/status/2041936594601701393
2•MrBuddyCasino•31m ago•3 comments

We Have Become Obsessed with Attachment. And It Is Causing Harm

https://whatwouldjesssay.substack.com/p/we-have-become-obsessed-with-attachment
1•rendx•34m ago•0 comments

Some Better Defaults for Emacs

https://git.sr.ht/~technomancy/better-defaults/blob/main/better-defaults.el
2•fanf2•39m ago•1 comments

PBXN-110

https://en.wikipedia.org/wiki/Polymer-bonded_explosive
2•simonebrunozzi•41m ago•0 comments

Ask HN: What is the future of Devs, after launch of Anthropic's Glasswing?

3•shivang2607•45m ago•1 comments

No fine-tuning, no RAG – boosting Claude Code's bioinformatics up to 92%

https://github.com/jaechang-hits/SciAgent-Skills
2•jaechang•45m ago•1 comments

Opera 130 stable arrives with Chromium 146 and Twitch support

https://www.notebookcheck.net/Opera-130-stable-arrives-with-Chromium-146-and-Twitch-support.12697...
2•DarrylLinington•45m ago•0 comments

cppreference.com has been under maintenance for a year

https://en.cppreference.com/
1•GalaxySnail•45m ago•0 comments

Veteran artist behind Mass Effect, Halo, & Overwatch 2 weighs in on Nvidia DLSS5

https://www.notebookcheck.net/Veteran-artist-behind-Mass-Effect-Halo-and-Overwatch-2-weighs-in-on...
2•DarrylLinington•47m ago•0 comments

I was copy-pasting to Claude from WhatsApp – so I fixed that

https://github.com/sliamh11/Deus
2•sliamh11•48m ago•1 comments

From bytecode to bytes: automated magic packet generation

https://blog.cloudflare.com/from-bpf-to-packet/
1•syscll•51m ago•0 comments
Open in hackernews

Nanocode: The best Claude Code that $200 can buy in pure JAX on TPUs

https://github.com/salmanmohammadi/nanocode/discussions/1
219•desideratum•3d ago

Comments

bdbdbdb•3d ago
Dumb question - and I'm not trying diminish the achievement here, I just genuinely don't understand:

Why would people want to spend $200 to train a coding model when there are free coding models?

desideratum•3d ago
This is a great question. You definitely aren't training this to use it, you're training it to understand how things work. It's an educational project, if you're interested in experimenting with things like distributed training techniques in JAX, or preference optimisation, this gives you a minimal and hackable library to build on.
wongarsu•3d ago
It's also a great base for experimentation. If you have an idea for an architecture improvement you can try it for $36 on the 20 layer nanocode setting, then for another $200 see how it holds up on the "full scale" nanocode

Kaparthy's notes on improving nanochat [1] are one of my favorite blog-like things to read. Really neat to see which features have how much influence, and how the scaling laws evolve as you improve the architecture

There's also modded-nanogpt which turns the same kind of experimentation into a training speedrun (and maybe loses some rigor on the way) [2]

1 https://github.com/karpathy/nanochat/blob/master/dev/LOG.md

2 https://github.com/kellerjordan/modded-nanogpt

jaboostin•3d ago
As someone with zero ML experience, this was a super interesting and digestible read!
bwfan123•3d ago
agree, great educational tool ! tied a bunch of things around coding agents for me.
desideratum•3d ago
I appreciate the kind words very much : )
wwfn•3d ago
Tangential (but topical in that "The threat is comfortable drift toward not understanding what you're doing" is also on the front page):

Is the generated python code in the example wrong?

The prompt

> Develop a Python function that removes any falsey values from a list. Return the modified list without creating a new one.

Is answered with list comprehension, which makes a new list and leaves the original unmodified (never mind that the *args input necessarily can't be a modifiable list?)

   def remove_falsey_values(*args): return [val for val in args if val]
Whereas I'd expect something like

    def remove_falsey_values(l):
          for i in reversed(range(len(l))):
               if not l[i]: l.pop(i)
          # returned list is linked to input l 
          return l

    a = [1, 0, False, 'foo']
    x = remove_falsey_values(a)
    x[0] = 2
    print(a) # [2,'foo']
hecanjog•3d ago
It doesn't fit the requirement to modify the list in place, but the prompt itself contradicts the requirements by asking explicitly for the implementation to use *args and a list comprehension.
wwfn•3d ago
Ahh I didn't see the full original prompt -- it's overflowing into a horz scroll for me. I thought it was the "critique loop" that injected the *args requirement. I guess garbage in, garbage out. Still unfortunate example to use.
__s•3d ago

    def remove_falsey_values(l):
          l[:] = (x for x in l if x)
desideratum•3d ago
Oh I wouldn't be surprised. This is a sample from one of the OSS code datasets I'd used, which are all generated synthetically using LLMs. Data is indeed the moat.
semiinfinitely•3d ago
your second function is the type of bad code you get from people trying to program python like its c
wwfn•3d ago
Absolutely! And the list.pop version is multiple orders of magnitude slower. But I took the prompt to be asking for in-place modification of the existing list. Comprehension does not do that.
ktm5j•3d ago
Is there a pythonic way to satisfy the prompt? IE without making a new list?
nomel•2d ago
https://news.ycombinator.com/item?id=47652757
nusl•3d ago
Why would you modify the original list and return it with the second example? Honestly the first is better
highphive•3d ago
The question isn't really what's better practice, the question is whether the code follows the prompt. The first example does not.
vova_hn2•3d ago
> This is a library showing you how to train your own Claude Code end-to-end.

What does it even mean?

Claude Code is a so called "harness" - a thing that builds a context for LLMs, calls LLMs, executes tool calls etc. It uses various Anthropic models under the hood.

It can also use other models AFAIK.

It cannot be "trained".

Sorry if this comment sounds nitpicky, I'm just annoyed by the imprecise use of terminology.

krackers•3d ago
Yeah it should really be about post-training a model for tool-use.
desideratum•3d ago
I see what you mean, but I disagree. I expect that Claude Code is backed by a separate post-train of Claude base which has been trained using the Claude Code harness and toolset.
vova_hn2•3d ago
It is possible of course, but I see no reason to believe it.
jasonjmcghee•3d ago
fwiw, other models seem to / are reported to struggle much more with using claude code compared with codex / opencode / pi etc.

that being said, there are other potential explanations

redman25•3d ago
Not to be confused with nanocoder, the agentic coding harness.

https://github.com/Nano-Collective/nanocoder

wg0•3d ago
Does this really work? Does this how Anthropic works?

Any practitioners can elaborate?

desideratum•3d ago
This is a gross simplification of the process - you would typically use order(s) of magnitude more data and compute, and a substantial amount of online reinforcement learning to elicit emergent tool use capabilities.

Many recent OSS models have great tech reports where you can learn more about these kind of things: Kimi 2.5 https://github.com/MoonshotAI/Kimi-K2.5/blob/master/tech_rep... GLM 5 https://arxiv.org/abs/2602.15763 DeepSeek R1 https://arxiv.org/pdf/2501.12948