frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Show HN: Phind.design – Image editor & design tool powered by 4o / custom models

https://phind.design
34•rushingcreek•8h ago•12 comments

Show HN: Compass CNC – Open-source handheld CNC router

https://www.compassrouter.com
110•camchaney•3d ago•25 comments

Show HN: Any-LLM – Lightweight router to access any LLM Provider

https://github.com/mozilla-ai/any-llm
102•AMeckes•8h ago•58 comments

Show HN: The Magic of Code – book about the wonders and weirdness of computation

https://themagicofcode.com/sample/
92•arbesman•14h ago•26 comments

Show HN: A word of the day that doesn't suck

34•jsomers•14h ago•16 comments

Show HN: Lotas – Cursor for RStudio

https://www.lotas.ai/
77•jorgeoguerra•1d ago•28 comments

Show HN: Go Command-streaming lib for distributed systems (3x faster than gRPC)

https://github.com/cmd-stream/cmd-stream-go
8•ymz_ncnk•11h ago•4 comments

Show HN: My GPU Fan Saga – A DIY ATX Fan Controller

https://shafq.at/my-gpu-fan-saga.html
22•ashafq•12h ago•12 comments

Show HN: A rudimentary game engine to build four dimensional VR evironments

https://www.brainpaingames.com/Hypershack.html
35•teemur•3d ago•2 comments

Show HN: Pogocache – Fast caching software

https://github.com/tidwall/pogocache
87•tidwall•1d ago•29 comments

Show HN: My Side Project: A Free Mindful Breathing App

https://mentalhealthactivity.com/#pocketjoy
2•Negary•7h ago•0 comments

Show HN: Built an email marketing platform after paying $230/month

https://www.fertit.com
41•rasadov•1d ago•32 comments

Show HN: Bazaar – a new LLM benchmark for economic reasoning under uncertainty

https://github.com/lechmazur/bazaar
8•zone411•8h ago•1 comments

Show HN: Create your color palettes in context, not isolation

https://colorpal-sage.vercel.app/
2•mazahermuraj•9h ago•0 comments

Show HN: Checkmate, an infrastructure, uptime and web page monitoring tool

https://checkmate.so/
2•gorkemcetin•9h ago•1 comments

Show HN: Conductor, a Mac app that lets you run a bunch of Claude Codes at once

https://conductor.build/
223•Charlieholtz•5d ago•108 comments

Show HN: Giti – Natural Language to Git Commands with Local LLM

https://github.com/Sumit189/giti
5•sumit-paul•11h ago•0 comments

Show HN: X11 desktop widget that shows location of your network peers on a map

https://github.com/h2337/connmap
203•h2337•2d ago•86 comments

Show HN: SandCrab – An AWS S3 GUI for macOS

https://sandcrab.io
2•__zayne__•11h ago•2 comments

Show HN: SynSniff- Detect Minecraft Client OS via TCP/IP Fingerprinting

https://github.com/Duckulus/syn-sniff
2•duckulus•12h ago•0 comments

Show HN: Featurevisor v2.0 – declarative feature flags management with Git

https://featurevisor.com/?v2
4•fahad19•5h ago•0 comments

Show HN: ggc – A terminal-based Git CLI written in Go

https://github.com/bmf-san/ggc
64•bmf-san•6d ago•55 comments

Show HN: Inkverse - An Indie comics platform

https://inkverse.co
24•dannylmathews•1d ago•3 comments

Show HN: Dyad – build AI apps locally, no cloud

https://github.com/dyad-sh/dyad
4•moskogaige•15h ago•1 comments

Show HN: InkyCut – The open-source Canva alternative with a vibe editor

https://inkycut.com/
4•soasme•15h ago•0 comments

Show HN: MCP Jetpack – The easiest way to get started with MCP in Cursor

https://mcpjetpack.com
16•gsundeep•1d ago•10 comments

Show HN: Intercepting proxy for semantic search over visited pages

https://github.com/mlang/llm-embed-proxy
13•lynx97•1d ago•2 comments

Show HN: BrightShot – AI photo enhancement and virtual staging for real estate

https://bright-shot.com
2•pguiraoc•17h ago•4 comments

Show HN: Am-I-vibing, detect agentic coding environments

https://github.com/ascorbic/am-i-vibing
60•ascorbic•3d ago•31 comments

Show HN: McpX – A C# Library to Communicate with Mitsubishi PLCs via MC Protocol

https://github.com/YudaiKitamura/McpX
5•y-eng•1d ago•0 comments
Open in hackernews

Show HN: The Magic of Code – book about the wonders and weirdness of computation

https://themagicofcode.com/sample/
92•arbesman•14h ago
I recently published a book called “The Magic of Code” which is about the delights of the computational world, examining computing as a kind of “humanistic liberal art” that connects to so many topics, from art and biology to philosophy and language. The link I’ve shared is to a page on my book’s website where you can download a pdf of the introduction, to give HN readers a taste of what is inside.

Right now there is so much worry and concern around technology that I feel like some people—though not the folks here—have forgotten how much fun that code and computation can also be. So I wanted to rekindle some of that sense of wonder.

But, as I’ve written elsewhere, this is also the kind of book I wish I had when I was younger and getting interested in computers. I’ve always enjoyed the kinds of writing that talks about computing but in the context of so many other big ideas, especially ones I’ve explored at various points in my own life, from evolution to simulation. And that’s what I tried to do.

But while “The Magic of Code” is certainly for a wide audience, and for people who are unfamiliar with programming and code, I’ve also (hopefully!) designed it to be of interest to those who are more expert in this realm, with lots of rabbit holes and strange ideas to pursue. And if there exists a genre of book to explain to outsiders why you love a topic, this is in that genre, for computing and code. I think the HN community will really enjoy it.

Comments

arbesman•14h ago
Author here! Happy to answer any questions about the book, the ideas in it, or even book writing more generally!
vegadw•12h ago
The intro is well written and captivating, but is an intro. Unfortunately, it leaves me less wanting to read and experience the meat of the book and more curious what that meat even is. With a target audience that doesn't know how to code already, where is it going? That's not generally a mystery I want in this kind of book. If I'm going to have something bubble up high enough on my to-read pile I'll ever get to it, I need to have some prior idea of whats in it.
arbesman•12h ago
Glad you enjoyed the intro! In terms of the meat, there’s only so much that can be provided in an introduction, but I did step through the chapters at the end, explaining a bit of what is to come (though obviously not the meat itself: that’s found in the chapters themselves!).

But in terms of code itself, I do my best to convey how programming (and the world of code) feels. Admittedly, this is hard to do, but I talk about everything from different programming languages and what they are all about (and their vibes) to the unexpected power of global variables.

There is also a ton of computing history to be found in the book, which I think is vital for understanding the tech world (and building whatever comes next). We often see a certain amount of historical ignorance in tech, and that feels like a recipe for missing context, or unnecessary reinvention, or just plain not understanding the path dependence of this world. So I really try to explore that a lot.

albumen•11h ago
"Show, don't tell". Why not post a bit of the meat, say chapters 2 and 3?
arbesman•11h ago
I want to give people a sense of the breadth of the book, hence the introduction (and I had thought that it might be too confusing, jumping into the middle of things...). But reasonable point.
Upvoter33•8h ago
rather, why not also post one "content" chapter? I think it will help sell the book better, fwiw
shervinafshar•2h ago
Ditto about the quality of intro. One way to show that "meat" without sharing some arbitrary number of chapters could have been to also include some of the back matter of the book (index, bibliography, etc.) in the sample. For example, I'm reading this:

> If coding really is like sorcery, what does this mean for how we think about computers?

and wondering whether Abelson/Sussman sort of wizardry makes an appearance or not.

handedness•11h ago
Previous: https://news.ycombinator.com/from?site=themagicofcode.com
dang•10h ago
A small number of reposts is ok if an article hasn't had significant attention yet. This is in the FAQ: https://news.ycombinator.com/newsfaq.html#reposts.

In this case, we invited the author to redo his Show HN along with a sample chapter, since that is the Show HN convention for "sharing one's work" (https://news.ycombinator.com/showhn.html) when the work is a book.

handedness•4h ago
Thanks. I'm aware of the policy but good policy always bears restating/reminding.

I also appreciate the additional background. Having said that, the author only posted the ToC and Intro, which meant it came off much more as trying to Show HN readership something to buy, rather than sharing any of his actual work with HN. Hence why I posted all of the prior attempts.

dang•1h ago
I agree that it would have been better to share a technical chapter!
ngruhn•10h ago
That's a very cool cover.
arbesman•10h ago
Thanks so much!
babblingfish•10h ago
This looks cool! There's been so many books with a utopian or dystopian take on technology, it's refreshing to see someone tapping into the wonder. I've certainly experienced wonder with my programming journey.
arbesman•10h ago
I really appreciate this! Thanks. I think focusing on wonder might be the way of providing a kind of healthy medium between those extreme utopian and dystopian approaches.
47282847•8h ago
+1!
layer8•9h ago
> Right now there is so much worry and concern around technology that I feel like some people—though not the folks here—have forgotten how much fun that code and computation can also be.

I believe that future generations will continue to re-discover the wonders and merits of computer code and writing programs. Similar to subjects like math and physics, the appreciation won’t be going away for those who have an affinity for it.

lukyanovic•7h ago
I like the book’s premise. Aside from a longstanding propensity for popular science fiction, I’ve often felt that programmers tend to overlook the humanities. I’m curious to see how your book bridges that gap. I just bought a copy.
arbesman•7h ago
Thanks so much! I hope you enjoy it.
elwell•6h ago
Have you read "Code: The Hidden Language of Computer Hardware and Software"? I enjoyed it.
arbesman•5h ago
Fantastic recommendation! This is a great book (and the second edition is on my shelf).
maxverse•4h ago
Saw your talk at the Recurse Center, and really appreciated it. I'm looking forward to reading this book!
arbesman•2h ago
Oh awesome! Glad you enjoyed that.
upghost•3h ago
Wow. Delightful. I'm reaching that jaded mid-career stage where software DEFINITELY does not seem magical anymore -- more like a collection of broken promises about the magic that could have been -- and this was a great reminder that, yeah, hey, it is kinda magical anyway, isn't it?

Congrats for writing something that is both accessible to a wide audience and yet still meaningful to grumpy audience.

I will certainly be picking this up!

arbesman•2h ago
Thank you!