frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Swarm – Program a colony of 200 ants using a custom assembly language

https://dev.moment.com/
34•armandhammer10•3h ago
We built an ant colony simulation as an internal hiring challenge at Moment and decided to open it up publicly.

You write a program in a custom assembly-like (we call it ant-ssembly) instruction set that controls 200 ants. Each ant can sense nearby cells (food, pheromones, home, other ants) but has no global view. The only coordination mechanism is pheromone trails, which ants can emit and sense them, but that's it. Your program runs identically on every ant.

The goal is to collect the highest percentage of food across a set of maps. Different map layouts (clustered food, scattered, obstacles) reward very different strategies. The leaderboard is live.

Grand prize is a trip to Maui for two paid for by Moment. Challenge closes March 12.

Curious what strategies people discover. We've seen some surprisingly clever emergent behavior internally.

Comments

sudo_cowsay•2h ago
Nice way of hiring but is it really worth it to give the public a trip to Maui (kinda expensive these days)

Does it really reveal that much talent to make it worth the money?

Just curious

armandhammer10•2h ago
It's less about the money. It's about giving people a chance to do something fun / show off their skills and get rewarded for it.

Plus, Hawaii is awesome.

dr_kiszonka•2h ago
I think it is a fun contest! As for recruitment, it suggests to me you are looking for people with no kids, and possibly young people.
TruffleLabs•2h ago
Why? =>

"Moment Engineering by Moment Technology wants to access your {GitHub account name} account Personal user data Email addresses (read-only), profile information (read-only) This application will be able to read your private email addresses and read your private profile information."

4b11b4•2h ago
Wait what this is the best reason to write a bunch of assembly AND learn about ants?
armandhammer10•1h ago
And (potentially) go to Hawaii!

But in all seriousness, ants are smarter than they look. They operate as a collective. Just in the same way that assembly needs to operate collectively to get the best output.

They're more closely linked than they appear from the outside ;)

i_am_a_squirrel•1h ago
what is this? assembly for ants?
armandhammer10•1h ago
ant-ssembly to be precise
nurettin•1h ago
This is a balancing act between collectors and explorers. There is probably some optimized number. Likely targeted at beginners.

Show HN: Swarm – Program a colony of 200 ants using a custom assembly language

https://dev.moment.com/
34•armandhammer10•3h ago•9 comments

Show HN: Tailwatch – Hierarchical event monitor with push notifications

https://tailwatch.dev
2•overthinkerer•20m ago•1 comments

Show HN: 1v1 coding game that LLMs struggle with

https://yare.io
3•levmiseri•46m ago•0 comments

Show HN: Jido 2.0, Elixir Agent Framework

https://jido.run/blog/jido-2-0-is-here
271•mikehostetler•15h ago•57 comments

Show HN: PageAgent, A GUI agent that lives inside your web app

https://alibaba.github.io/page-agent/
91•simon_luv_pho•14h ago•50 comments

Show HN: A simple, auto-layout family tree generator

https://familytreeeasy.com
4•familytreeeasy•1h ago•2 comments

Show HN: Moji – A read-it-later app with self-organizing smart collections

https://moji.pcding.com
5•desmonding•6h ago•1 comments

Show HN: WingNews – Htmx Hacker News Reader

https://news.wingman.actor/
3•ChaseRensberger•2h ago•0 comments

Show HN: Kanon 2 Enricher – the first hierarchical graphitization model

https://isaacus.com/blog/kanon-2-enricher
9•ubutler•2d ago•6 comments

Show HN: Steadwing – Your Autonomous On-Call Engineer

https://www.steadwing.com/
5•abejith•3h ago•0 comments

Show HN: SitDeck – Customizable live dashboard of news, markets, threats

https://sitdeck.com
15•danushman•9h ago•13 comments

Show HN: Poppy – A simple app to stay intentional with relationships

https://poppy-connection-keeper.netlify.app/
168•mahirhiro•1d ago•110 comments

Show HN: Hormuz Crisis Dashboard Real-time shipping disruption tracker

https://www.hormuztracker.com/
22•MrNekked•17h ago•2 comments

Show HN: MCPSec – OWASP MCP Top Scanner for Model Context Protocol Configs

https://github.com/pfrederiksen/mcpsec
2•iamdesertpaul•5h ago•0 comments

Show HN: An AI Agent Running a Real Business (Thewebsite.app)

https://www.thewebsite.app/
3•thewebsite_ai•6h ago•4 comments

Show HN: I made a design portfolio reviewer

https://www.evalv.ai/
2•eldardesign•6h ago•4 comments

Show HN: Stacked Game of Life

https://stacked-game-of-life.koenvangilst.nl/
192•vnglst•5d ago•27 comments

Show HN: Settle It – turn "Pizza or Thai?" into a shareable poll

https://settleit.now/
3•karlhills•6h ago•4 comments

Show HN: Kybernis – Prevent AI agents from executing the same action twice

https://kybernis.io
5•wingrammer•10h ago•2 comments

Show HN: Console2svg – Convert terminal output to crisp SVGs

https://github.com/arika0093/console2svg
2•arika0093•7h ago•0 comments

Show HN: Real-time collaborative editing plugin for Blender

https://github.com/arryllopez/meerkat
2•arryleo10•8h ago•0 comments

Show HN: Crazly – structured AI workflows instead of random prompts

https://crazly.pro/
2•starup-guy•8h ago•0 comments

Show HN: Bus Core – a local-first ERP for small manufacturing shops

5•True-Good-Craft•8h ago•0 comments

Show HN: Reformat Word document citations (APA/Vancouver) in <1 second

https://github.com/brodie-neuro/ScholarRef
6•brodie-neuro•13h ago•1 comments

Show HN: A Claude Code skill that renders decisions as interactive HTML pages

https://github.com/jnemargut/better-plan-mode
3•jontomato•9h ago•1 comments

Show HN: RISCY-V02: A 16-bit 2-cycle RISC-V-ish CPU in the 6502 footprint

https://github.com/mysterymath/riscyv02-sky
5•mysterymath•6h ago•0 comments

Show HN: Rust compiler in PHP emitting x86-64 executables

https://github.com/mrconter1/rustc-php
65•mrconter11•4d ago•48 comments

Show HN: Vertex.js – A 1kloc SPA Framework

https://lukeb42.github.io/vertex-manual.html
45•LukeB42•4d ago•25 comments

Show HN: GitHub-powered instant developer portfolios

https://remotedevelopers.com/lander
2•plsft•10h ago•3 comments

Show HN: I made a zero-copy coroutine tracer to find my scheduler's lost wakeups

https://github.com/lixiasky-back/coroTracer
46•lixiasky•2d ago•3 comments