frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

FreedomLang – native x86-64 HTTP with no libc / no CRT

https://github.com/DO-SAY-GO/freelang/blob/main/examples/HTTPD.md
1•keepamovin•1h ago
I'm sharing a small milestone today - a tiny HTTP server written in FreedomLang (freelang), which is a new, experimental, AOT-compiled language I've been working on.

The demo (httpd.flx) compiles down to native x86-64, and the resulting server runs with no C runtime/libc dependency (it uses direct syscalls on macOS and Linux, and Winsock plus Kernel32/WS2_32 on Windows).

If you want to poke around you can clone the repo, build it (the compiler is just a Node.js script, very inspectable), and test it with a simple curl localhost/health or curl localhost/ . You can also inspect the native machine code with tools like otool -L on macOS to verify the lack of Mach-O dynamic-library dependencies.

The reason I chose a tiny HTTP server was it shows an actual socket lifecycle (accept/read/respond/close), but it doesn't pretend to be production-grade.

If you look at examples/httpd.flx[0] you can ysee how eveyrthing works - and how the language models the failure states. Why build a new language? The hypothesis is that explicit external-failure and concurrency semantics may be easier to inspect and audit, including for code-generating tools.

Where is this project? It is:

- highly experimental

- very limited, targeting only x86-64

- server is serial

- recognizes two fixed GET route prefixes and returns a demo 404 otherwise

- no TLS, keep-alive, or streaming

- making no performance claims and has had no security audit

My hope is this is small enough that people look at it, but substantial enough that it demonstrates the possible future directions and potential of the language.

I'm interested in thoughts on the approach: is the failure modeling clear enough in the example (IMO, the chaos tags could be decorated better), and does it look easier to audit?

[0]: https://github.com/DO-SAY-GO/freelang/blob/main/examples/htt...

Lovable: Connect your app to GitHub API

https://docs.lovable.dev/integrations/github-api
1•doener•1m ago•0 comments

Bringing Nebula connectivity to everyone with free managed lighthouses

https://www.defined.net/blog/announcing-managed-lighthouses/
1•radlad•3m ago•0 comments

Why do mosquitoes bite some people more than others?

https://www.bbc.com/future/article/20260708-why-do-mosquitoes-bite-some-people-more-than-others
2•reconnecting•5m ago•0 comments

Postcard from Paris: joining the party brigade at the Firefighters' Ball

https://www.ft.com/content/bd07af81-e0e9-458d-9b08-7c8837fb18f9
1•coloradoave22•5m ago•0 comments

Migrating from GitLab to Forgejo

https://www.bentasker.co.uk/posts/blog/software-development/migrating-from-gitlab-to-forgejo.html
1•speckx•5m ago•0 comments

The Chud Vision of Roman History

https://acoup.blog/2026/07/10/friday-friday-july-10-2026-on-the-chud-vision-of-roman-history/
1•Tomte•6m ago•0 comments

What Every Python Developer Should Know About the CPython ABI

https://labs.quansight.org/blog/python-abi-abi3t
1•ngoldbaum•8m ago•0 comments

Chatbots Can Go into a Delusional Spiral. Here’s how it happens.

https://www.nytimes.com/2025/08/08/technology/ai-chatbots-delusions-chatgpt.html
1•Anon84•11m ago•0 comments

CatchCat – Pokémon Go for Cats, IRL

https://www.catchcat.lol/
1•marojejian•11m ago•1 comments

The Future of Meta Superintelligence

https://newsletter.semianalysis.com/p/the-future-of-meta-superintelligence
1•shadowtree•11m ago•0 comments

It will be as if it has always been this way

https://utf9k.net/blog/it-will-be-as-if-it-has-always-been-this-way/
1•speckx•12m ago•0 comments

Marketing tool for small businesses test

https://turfmark.vercel.app/
1•Mini_dev•16m ago•0 comments

Students investigate rubber duck shops in Amsterdam: is there money laundering?

https://www.parool.nl/international/students-investigate-rubber-duck-shops-in-amsterdam-is-there-...
1•theanonymousone•17m ago•0 comments

Show HN: GenUI, native SwiftUI interfaces generated by AI agents

https://github.com/kiliczsh/genui
1•kilic•18m ago•0 comments

OnCue

https://oncue.thelettertwo.com/
2•kyeung808•19m ago•0 comments

Show HN: Veritas – 94 recurring truths found across cultures

https://www.chestergrant.com/7-truths-from-veritas-by-chester-grant
2•chegra•19m ago•0 comments

Works and Days

https://emersoncentral.com/essays/works-and-days/
1•danhdsss•21m ago•0 comments

Show HN: Csviz – turn a CSV into a shareable dashboard, not a chat reply

https://csviz.netlify.app
1•mecharan14•21m ago•0 comments

'Music was my first desire': Anthony Hopkins releases his debut single

https://www.theguardian.com/music/2026/jul/10/music-was-my-first-desire-anthony-hopkins-releases-...
1•ohjeez•22m ago•0 comments

The Download: Claude's inner workings and OpenAI's "super app"

https://www.technologyreview.com/2026/07/10/1140316/the-download-anthropic-claude-hidden-space-op...
1•joozio•25m ago•0 comments

Chat Control 1.0 has been passed

https://gerarddupre.dev/en/blog/chat-control-1-passed/
2•polloRebozado•25m ago•0 comments

You're Not a Better Engineer Because You Type Git Commands by Hand

https://www.minid.net/2026/7/10/ai-works-for-me
3•meerita•25m ago•0 comments

A Guide to Terraform Secrets Management

https://infisical.com/blog/terraform-secrets-management
2•FinnLobsien•26m ago•0 comments

Collaboration Networks in Brazilian Computer Science

https://blog.ptidej.net/collaboration-networks-in-brazilian-computer-science/
1•aliiiimaher•27m ago•1 comments

The World of Tomorrow: The Principles of International Federalism [pdf]

https://cosmosandtaxis.org/wp-content/uploads/2022/09/nientiedt_ct_vol10_iss11_12.pdf
1•brandonlc•27m ago•0 comments

Anyone else get a vague GitHub shakedown notice?

https://lists.osgeo.org/pipermail/qgis-developer/2026-July/068430.html
3•jjgreen•29m ago•1 comments

Why don't schools teach debugging? (2014)

http://danluu.com/teach-debugging/
2•bmacho•29m ago•0 comments

Why It's So Hard to Break John Deere's Control over Farming

https://www.thebignewsletter.com/p/youll-own-nothing-and-be-happy-why
3•toomuchtodo•33m ago•2 comments

I spent a week using the Trump phone – it sucks

https://www.theverge.com/tech/963382/trump-mobile-t1-phone-review
3•sphars•35m ago•1 comments

"You and Your Research" (1986)

https://www.cs.virginia.edu/~robins/YouAndYourResearch.html
2•chistev•36m ago•0 comments