frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Racket v9.1

https://blog.racket-lang.org/2026/02/racket-v9-1.html
71•azhenley•2h ago

Comments

coffeemug•1h ago
I've been using Racket to work through The Little Learner[1] and it's been a good experience. You need minimal Racket to work through the book (lambda, let, define, map; I think that's about it). But I branched out to learn more about the language and the standard library, and it's a fun and surprisingly powerful system to explore.

The biggest downside of Racket is that you can't build up your environment incrementally the way you can with Common Lisp/Sly. When you change anything in your source you reload REPL state from scratch. After CL it feels incredibly limiting in a Lisp. Incremental buildup is so valuable, if I wanted to do any Lisp work again I'd reach for CL before Racket just for this reason.

BTW, the book is _great_. Quick, easy to get through, very easy to understand, and teaches you everything from soup to nuts. If you're familiar with lisps you can get through the book in two weeks. It's then easy to get into any deep learning tutorial or project you want, or even start implementing some papers. The book manages not to water down the material despite not using any math at all. Although if you know some linear algebra or multivariable calculus you'll appreciate the beauty of the field more.

[1] https://www.thelittlelearner.com/

meken•1h ago
> The biggest downside of Racket is that you can't build up your environment incrementally the way you can with Common Lisp/Sly. When you change anything in your source you reload REPL state from scratch.

I don’t quite understand… I’m using Racket in emacs/SLIME and I can eval-last-sexp, regions, etc.

coffeemug•26m ago
Ah, I'm using racketmode which doesn't support live state buildup (and the builtin GUI doesn't either). What exactly is your setup? SLIME only has a Common Lisp backend, it doesn't support Racket to my knowledge.
behnamoh•1h ago
> The biggest downside of Racket is that you can't build up your environment incrementally the way you can with Common Lisp/Sly. When you change anything in your source you reload REPL state from scratch.

I think no Lisp is a "true" Lisp if it doesn't provide two critical components of the Lisp experience:

- Live Images

- REPL-driven development

That's why Clojure/Racket and even Scheme are Lisp-y but not a true Lisp. The only true Lisp languages I've found are CL and Janet.

packetlost•36m ago
Is this not ultimately a late-binding issue? Maybe I'm missing something, but I've absolutely been able to incrementally build up an environment without resetting using nrepl and Clojure
meken•1h ago
I learned recently that Racket is an accepted language on LeetCode, which solved the problem “when am I ever going to write lisp in real life…” for me. It’s provided a great excuse.

I have really been enjoying writing it! Paredit and SLIME are addictive.

behnamoh•1h ago
> LeetCode

> ...real life...

    (≠ "LeetCode" "real life")
meken•2m ago
For sure. I just meant having some motivating purpose to write Racket.

Bus stop balancing is fast, cheap, and effective

https://worksinprogress.co/issue/the-united-states-needs-fewer-bus-stops/
145•surprisetalk•2h ago•232 comments

om

https://www.om-language.com/
34•tosh•1h ago•1 comments

Never buy a .online domain

https://www.0xsid.com/blog/online-tld-is-pain
524•ssiddharth•5h ago•300 comments

Large-Scale Online Deanonymization with LLMs

https://simonlermen.substack.com/p/large-scale-online-deanonymization
61•DalasNoin•1d ago•87 comments

Following 35% growth, solar has passed hydro on US grid

https://arstechnica.com/science/2026/02/final-2025-data-is-in-us-energy-use-is-up-as-solar-passes...
157•rbanffy•2h ago•93 comments

New accounts on HN 10x more likely to use em-dashes

https://www.marginalia.nu/weird-ai-crap/hn/
307•todsacerdoti•4h ago•257 comments

Show HN: I ported Tree-sitter to Go

https://github.com/odvcencio/gotreesitter
12•odvcencio•34m ago•1 comments

GNU Texmacs

https://www.texmacs.org/tmweb/home/welcome.en.html
60•remywang•3h ago•16 comments

How to fold the Blade Runner origami unicorn (1996)

https://web.archive.org/web/20011104015933/www.linkclub.or.jp/~null/index_br.html
195•exvi•2d ago•24 comments

Trellis AI (YC W24) is hiring deployment lead to accelerate medication access

https://www.ycombinator.com/companies/trellis-ai/jobs/7ZlvQkN-lead-deployment-strategist
1•macklinkachorn•2h ago

Racket v9.1

https://blog.racket-lang.org/2026/02/racket-v9-1.html
72•azhenley•2h ago•8 comments

Claude Code Remote Control

https://code.claude.com/docs/en/remote-control
387•empressplay•11h ago•217 comments

Sandboxes won't save you from OpenClaw

https://tachyon.so/blog/sandboxes-wont-save-you
52•logicx24•1h ago•47 comments

Show HN: Django Control Room – All Your Tools Inside the Django Admin

https://github.com/yassi/dj-control-room
73•yassi_dev•4h ago•32 comments

The Pentagon Threatens Anthropic

https://www.astralcodexten.com/p/the-pentagon-threatens-anthropic
62•lukeplato•1h ago•22 comments

Text-Based Google Directions

https://gdir.telae.net/
15•TigerUniversity•4d ago•3 comments

PL/0

https://en.wikipedia.org/wiki/PL/0
36•tosh•3d ago•8 comments

Launch HN: TeamOut (YC W22) – AI agent for planning company retreats

https://app.teamout.com/ai
27•vincentalbouy•5h ago•34 comments

Topological Naming Problem

https://wiki.freecad.org/Topological_naming_problem
39•tripdout•4d ago•17 comments

Danish government agency to ditch Microsoft software (2025)

https://therecord.media/denmark-digital-agency-microsoft-digital-independence
614•robtherobber•8h ago•314 comments

Scipy.stats. Chatterjeexi

https://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.chatterjeexi.html
4•kamaraju•3d ago•0 comments

Show HN: A real-time strategy game that AI agents can play

https://llmskirmish.com/
171•__cayenne__•9h ago•62 comments

100M-Row Challenge with PHP

https://github.com/tempestphp/100-million-row-challenge
145•brentroose•8h ago•64 comments

The Slow Death of the Power User

https://fireborn.mataroa.blog/blog/the-slow-death-of-the-power-user/
18•microsoftedging•37m ago•4 comments

Show HN: Sgai – Goal-driven multi-agent software dev (GOAL.md → working code)

https://github.com/sandgardenhq/sgai
15•sandgardenhq•2h ago•10 comments

Why isn't LA repaving streets?

https://lapublicpress.org/2026/02/why-isnt-la-repaving-streets/
13•speckx•2h ago•12 comments

Pi – A minimal terminal coding harness

https://pi.dev
546•kristianpaul•21h ago•272 comments

Confusables.txt and NFKC disagree on 31 characters

https://paultendo.github.io/posts/unicode-confusables-nfkc-conflict/
47•pimterry•2d ago•28 comments

The History of a Security Hole

https://www.os2museum.com/wp/the-history-of-a-security-hole/
28•st_goliath•3d ago•2 comments

Mercury 2: Fast reasoning LLM powered by diffusion

https://www.inceptionlabs.ai/blog/introducing-mercury-2
327•fittingopposite•20h ago•118 comments