frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

New methodology for editing existing code files using LLM generated snippets

https://community.openai.com/t/new-methodology-for-editing-existing-code-files-using-llm-generate...
1•faangguyindia•51s ago•0 comments

Claude Code-Ing Responsibly

https://www.arjunkirtipatel.com/blog/using-claude-code-tips
1•gk1•2m ago•0 comments

We Rebuilt Cloud Life's Infrastructure Delivery with System Initiative

https://www.cloudlife.io/resources/infrastructure-delivery-with-system-initiative
1•nickstinemates•3m ago•0 comments

Efficient Array Programming

https://github.com/razetime/efficient-array-programming
1•todsacerdoti•5m ago•0 comments

Proposal: Better CSS Text Justification

https://blog.glyphdrawing.club/proposal-better-css-text-justification/
1•california-og•6m ago•0 comments

Why AI Isn't Ready to Be a Real Coder

https://spectrum.ieee.org/ai-for-coding
2•Brajeshwar•10m ago•0 comments

Autism is on the rise: what's behind the increase?

https://www.nature.com/articles/d41586-025-02636-1
2•Brajeshwar•10m ago•0 comments

Researchers uncover Stone Age settlement submerged by rising sea in Denmark

https://phys.org/news/2025-08-uncover-stone-age-settlement-submerged.html
1•Brajeshwar•10m ago•0 comments

Spirituality Went from Taboo to Trendy in the Art World

https://www.artnews.com/art-in-america/features/spiritual-turn-trend-hilma-af-klint-saya-woolfalk...
1•speckx•11m ago•0 comments

Sharing My Open Source Project Vampirio Code with the Y Combinator Community

https://github.com/leirbag4/VampirioCode
2•vampiriostudio•11m ago•1 comments

Elasticsearch Is Bloated

https://www.youtube.com/watch?v=xMt15zOaQpY
2•don_searchcraft•13m ago•0 comments

Can China build its own ASML?

https://asia.nikkei.com/business/technology/tech-asia/the-final-chip-challenge-can-china-build-it...
4•dluan•13m ago•0 comments

Latest Prisma ORM release has guardrails to prevent AI from nuking your db

https://github.com/prisma/prisma/releases/tag/6.15.0
1•gniting•14m ago•0 comments

Show HN: Wuchale: Protobuf-like internationalization from plain code

https://wuchale.dev/
1•K1DV5•15m ago•0 comments

Square is now sharing its roadmap publicly

https://squareup.com/us/en/roadmap
2•achrono•16m ago•0 comments

The Brain's Map of the Body Is Surprisingly Stable–Even After a Limb Is Lost

https://www.scientificamerican.com/article/the-brains-map-of-the-body-is-surprisingly-stable-even...
1•Jimmc414•19m ago•0 comments

Handling long-running LLM streams in a stateful backend

https://blog.leap.new/blog/llm-streams
1•eandre•19m ago•0 comments

SMS URLs

https://sethmlarson.dev/sms-urls
2•helle253•19m ago•0 comments

Exploring the Dominion of Anoma

https://research.anoma.net/t/exploring-the-dominion-of-anoma-a-distributed-operating-system/1055
1•churchofturing•20m ago•0 comments

Cloudflare AI Gateway now gives you access to your favorite AI models

https://blog.cloudflare.com/ai-gateway-aug-2025-refresh/
2•AtroxDev•21m ago•0 comments

AI Native Infrastructure Automation

https://www.systeminit.com/blog/ai-native-infrastructure-automation/
16•u_magistr•22m ago•3 comments

ChatGPT can count to at least 1500 – just ask nicely

https://chatgpt.com/share/68af17bd-a42c-8010-b2d3-827ce3c64b5d
2•nhp_fermi•22m ago•0 comments

Open-source political system – Automatism [pdf]

https://github.com/GuzhiRegem/automatism/blob/main/Automatism.pdf
1•guzhiregem•23m ago•0 comments

Ask HN: How do you prevent or resolve cofounder conflict?

2•shunicorn•23m ago•0 comments

Teen killed himself after 'months of encouragement from ChatGPT', lawsuit claims

https://www.theguardian.com/technology/2025/aug/27/chatgpt-scrutiny-family-teen-killed-himself-su...
3•skor•25m ago•1 comments

Can late starters in programming still catch up and land software jobs?

1•howdy_asta•26m ago•0 comments

Google Vids adds AI avatars and launches a consumer version

https://techcrunch.com/2025/08/27/google-vids-adds-ai-avatars-to-its-video-editor-and-launches-a-...
2•geox•26m ago•0 comments

Show HN: Vanitycert.com – Automated Custom Domains and SSL for SaaS

https://www.vanitycert.com/
1•lulceltech•29m ago•0 comments

Microsoft can't guarantee data sovereignty – OVHcloud says 'We told you so'

https://www.theregister.com/2025/08/27/ovhcloud_interview/
2•rntn•31m ago•0 comments

Google's AI model nailed the forecast for the strongest Atlantic storm this year

https://arstechnica.com/science/2025/08/googles-ai-model-just-nailed-the-forecast-for-the-stronge...
2•Workaccount2•31m ago•0 comments
Open in hackernews

Implementing Forth in Go and C

https://eli.thegreenplace.net/2025/implementing-forth-in-go-and-c/
36•Bogdanp•2h ago

Comments

s-macke•1h ago
Nice to see another developer who tried to implement Forth in Go (here’s mine: [0]). It’s not easy and usually takes several iterations.

His implementation, while working for his use cases, is actually quite far from the originals. He uses separate Go structures for words, memory, for-loops, etc. Most of the default Forth implementations of words will fail, since they expect the heap and stack to behave in a certain way. Also, every major word is implemented directly in Go, with no bootstrapping.

> However, it's insufficient for the hacker level, because the host language interpreter (the one in Go) has all the control, so it's impossible to implement IF...THEN in Forth

Well, I did it with a ... heap []any ... data structure. Works well enough.

[0] https://github.com/s-macke/Forthly

eliben•44m ago
Thanks for the note. Much of the blog post is dealing with this - how the approach I took for the Go implementation is not sufficient for the hacker level - because the code isn't stored anywhere but remains as text. This isn't a Go issue, it's a result of the specific design decision of how to implement it.

The second implementation - in C - does it the "right way", with both code and data living in the same memory, and thus allows all the usual Forth shenanigans. Again, this has all to do with the design approach and not the implementation language. Nothing precludes one from writing such an implementation in Go :-)

bertili•1h ago
Forth can be beautifully and efficiently implemented in portable c++ using the using continuation passing style via the clang musttail attribute. See Tails [1].

[1] https://github.com/snej/tails

NoToP•14m ago
Go forth and C