frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

"Too much and too soon"–Steven Sinofsky (2022)

https://arstechnica.com/information-technology/2022/10/too-much-and-too-soon-steven-sinofsky-look...
1•naves•35s ago•0 comments

Contacted by the US Secret Service and the AI Surveillance Center Dystopia [video]

https://www.youtube.com/watch?v=qG4ektofzkI
1•Stevvo•54s ago•0 comments

The AI Surveillance Dystopia: Spying, Data Trafficking, & Corruption

https://store.gamersnexus.net/ai-dystopia
1•Stevvo•2m ago•0 comments

A Catalog of Side Effects

https://bernsteinbear.com/blog/compiler-effects/
2•speckx•3m ago•0 comments

Slow moving UX disaster: Passkeys are now required

3•eep_social•4m ago•0 comments

It Is a Perl

https://number-garden-principle.netlify.app/
1•cpuXguy•7m ago•0 comments

Agentic Pelican on a Bicycle

https://www.robert-glaser.de/agentic-pelican-on-a-bicycle/
1•todsacerdoti•7m ago•0 comments

Ring-1T: open-source, SOTA thinking model with a trillion parameters

https://huggingface.co/inclusionAI/Ring-1T
2•dr_kiszonka•8m ago•0 comments

Instead of forcing buy-in, make it fun

https://chrislesinski.com/2025/11/07/make-it-fun/
1•lesinski•8m ago•0 comments

How to Train an LLM: Part 1

https://omkaark.com/posts/llm-1b-1.html
2•parthsareen•9m ago•0 comments

Show HN: SceneReaderAI – Hear your script read aloud by AI voices (free trial)

https://scenereaderai.com
1•jumpstartups•9m ago•0 comments

Will I Make It to the Restaurant Before the Soup Dumplings Get Cold?

https://www.distributedthoughts.org/will-i-make-it-to-the-restaurant-before-the-soup-dumplings-ge...
1•speckx•10m ago•0 comments

Hiring and the Market for Lemons

https://danluu.com/hiring-lemons/
1•xmprt•10m ago•0 comments

Can Elon Musk Read Your X Chat Messages?

https://david.nepozitek.cz/blog/can-elon-musk-read-your-x-chat-messages/
1•david_nepozitek•12m ago•1 comments

Vertical Integration is the only thing that matters

https://becca.ooo/blog/vertical-integration/
1•miguelraz•12m ago•0 comments

Show HN: WorkBill – Modern Alternative to QuickBooks

https://demo.workbill.co/inbox
1•aswinmohanme•13m ago•0 comments

<Ruby>: The Ruby Annotation element

https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/ruby
1•r3tr0•15m ago•0 comments

Lidar technology improves forest assessment with laser beams

https://phys.org/news/2025-10-eyes-trees-lidar-technology-forest.html
2•PaulHoule•16m ago•0 comments

Reddit mod jailed for sharing movie sex scenes in rare "moral rights" verdict

https://arstechnica.com/tech-policy/2025/11/reddit-mod-jailed-for-sharing-movie-sex-scenes-in-rar...
3•duxup•16m ago•0 comments

Rust 1.91.1

https://blog.rust-lang.org/2025/11/10/Rust-1.91.1/
1•andrewstetsenko•16m ago•0 comments

Disaggregated Database Management Systems

http://muratbuffalo.blogspot.com/2025/11/disaggregated-database-management.html
1•KraftyOne•18m ago•0 comments

Cursor CEO on Scaling and the Coming 'iPhone Moment' for AI Coding

https://founderboat.com/interviews/2025-11-10-cursor/
1•chaosprint•21m ago•0 comments

New Linux patch lets you cancel the hibernation process

https://www.theregister.com/2025/10/22/linux_hibernation_patch/
2•mfilion•21m ago•0 comments

VMS/XDE: An OpenVMS x86 Development Environment for Linux and Windows/WSL

https://www.osnews.com/story/143769/vms-xde-an-openvms-x86-development-environment-for-linux-and-...
1•naves•21m ago•0 comments

Show HN: Yorph AI – Agentic data platform

https://yorph.ai/
3•avpingle•23m ago•0 comments

'Roadmap' shows the environmental impact of AI data center boom

https://news.cornell.edu/stories/2025/11/roadmap-shows-environmental-impact-ai-data-center-boom
2•mapehe•23m ago•0 comments

Context Engineering Requires AI Empathy – Arcturus Labs

http://arcturus-labs.com/blog/2025/10/25/context-engineering-requires-ai-empathy/
1•JnBrymn•24m ago•0 comments

What I Learned Touring Casio's Ultra Modern Factory (and Museum)

https://wornandwound.com/what-i-learned-touring-casios-ultra-modern-factory-and-museum/
2•Orochikaku•25m ago•0 comments

The Hedge Funds Are Hiring

https://www.bloomberg.com/opinion/newsletters/2025-11-11/the-hedge-funds-are-hiring
3•ioblomov•27m ago•2 comments

Google's Private AI Compute: our next step in building private and helpful AI

https://blog.google/technology/ai/google-private-ai-compute/
1•tiziano88•27m ago•0 comments
Open in hackernews

Replacing components with Implicit IDs (Easel)

https://easel.games/docs/learn/language/functions/ids
1•BSTRhino•1h ago

Comments

BSTRhino•1h ago
Hi HN,

For the past 3 years, I’ve been creating Easel, a 2D game programming language that represents how I think (some) games should be made. One of the most pivotal ideas which makes the whole language is how the compiler helps you replace components on an entity by assigning an implicit ID.

I did a lot of React development (as in the frontend web framework) before making Easel and was quite inspired by how it hooks to change. The way you give it a function, which says what it depends on, and then it just fully re-executes that whole function when the dependencies change. So in Easel when you say `with Health { ... }` it makes a behaviour that re-executes every time the Health changes. But, if it just reran the behaviour, then you'd end up with it adding a new sprite (for example) every time it re-executes, until you've got hundreds of them. So the other trick is the Easel compiler assigns an implicit ID to things like sprites so that it will replace rather than add the second time around. It's built into the programming language so you don't see it (most of the time).

It actually took me 2 years to come up with that, which is both cool and depressing when I can explain it in one paragraph, but it is what makes the whole language and I thought the programmers of Hacker News might be interested in this unusual programming construct.