41554 blogs · [ { "id": "01a0879f-7fd1-72db-95f4-50359ed5b969", "title": "Organizing FLIP TABLE;", "url": "https://marcos.ac/blog/flip-table/", "published_at": "2026-08-22T00:00:00+00:00" }, { "id": "01a0879f-7fd2-7316-b75f-c6ddf47c5e81", "title": "NyQL: Storing arbitrary data in Apple alarms", "url": "https://marcos.ac/blog/nyql/", "published_at": "2026-08-22T00:00:00+00:00" }, { "id": "01a0879f-7fd2-7316-b75f-c6ddf62574a3", "title": "How I learned to recognize rick roll QR codes by sight alone", "url": "https://marcos.ac/blog/rickroll/", "published_at": "2026-02-20T00:00:00+00:00" }, { "id": "01a0879f-7fd1-72db-95f4-5035a00b939c", "title": "Rediscovering my iPod nano", "url": "https://marcos.ac/blog/ipod/", "published_at": "2025-12-06T00:00:00+00:00" }, { "id": "01a0879f-7fd2-7316-b75f-c6ddf53ec1eb", "title": "Running a creative coding scavenger hunt", "url": "https://marcos.ac/blog/scavenger-hunt/", "published_at": "2025-09-06T00:00:00+00:00" }, { "id": "01a0879f-7fd1-72db-95f4-50359f6d9aea", "title": "Recreating Minecraft's crafting table in the browser", "url": "https://marcos.ac/blog/minecraft/", "published_at": "2025-08-10T00:00:00+00:00" }, { "id": "01a0879f-7fd1-72db-95f4-50359e814365", "title": "A public tracker for my liquid diet", "url": "https://marcos.ac/blog/food/", "published_at": "2025-04-24T00:00:00+00:00" }, { "id": "01a0879f-7fd1-72db-95f4-50359e4d06e7", "title": "Making the worst signup experience", "url": "https://marcos.ac/blog/cursed-signup/", "published_at": "2025-04-22T00:00:00+00:00" }, { "id": "01a0879f-7fd2-7316-b75f-c6ddf2734004", "title": "What's the biggest number?", "url": "https://marcos.ac/blog/biggest-number/", "published_at": "2025-03-05T00:00:00+00:00" }, { "id": "01a0879f-7fd2-7316-b75f-c6ddf664d09d", "title": "Are there unthinkable thoughts?", "url": "https://marcos.ac/blog/unthinkable-thoughts/", "published_at": "2025-02-16T00:00:00+00:00" }, { "id": "01a0879f-7fd1-72db-95f4-50359f9623ec", "title": "Why is math always right?", "url": "https://marcos.ac/blog/formal-systems/", "published_at": "2024-12-12T00:00:00+00:00" }, { "id": "01a0879f-7fd1-72db-95f4-50359f1c0944", "title": "Making an MTA train delay dataset", "url": "https://marcos.ac/blog/mta-open-data-24/", "published_at": "2024-11-01T00:00:00+00:00" }, { "id": "01a0879f-7fd2-7316-b75f-c6ddf2d66b05", "title": "Making CSS Hell", "url": "https://marcos.ac/blog/css-hell/", "published_at": "2023-07-24T00:00:00+00:00" }, { "id": "01a0879f-7fd2-7316-b75f-c6ddf3b1d4c0", "title": "Building a motorized couch", "url": "https://marcos.ac/blog/muddkart/", "published_at": "2023-05-10T00:00:00+00:00" }, { "id": "01a0879f-7fd2-7316-b75f-c6ddf4e5ca48", "title": "Making RUGB", "url": "https://marcos.ac/blog/rugb/", "published_at": "2022-10-01T00:00:00+00:00" }, { "id": "01a0879f-7fd1-72db-95f4-50359dfd3813", "title": "Detecting iconicity in American Sign Language (ASL)", "url": "https://marcos.ac/blog/asl/", "published_at": "2021-05-15T00:00:00+00:00" } ] posts Claim your blog
Back to marcos.ac
Blog · corpus.blog/blogs/marcos.ac/posts

marcos.ac

marcos.ac

2026

2025

2024

2023

2022

2021