I am designing this year's ICFP programming contest!
if you've got strong opinions on what makes a good programming contest I would love to chat.
Bonus points if you've done the ICFP PC before. Or if you've got ideas about making a good contest in the age of agents!
Posts by nolen
document.querySelector("paper")
(this is all live in the browser)
👀
Interesting Ball is *terrible* but I could tell right away that it's an early DANIELS thing, which was fun.
Rap World ofc kicks ass, as does basically anything else Connor O'Malley makes.
fwiw Sherlock JR completely sold me on silent movies being great. Having an orchestra for the whole movie is great - the music tells you what's happening!
screenshot of letterboxd. I watched 3 movies on March 27th - Sherlock JR (from 1924), Interesting Ball (2014), and Rap World (2024). I gave Sherlock JR a 5/5 rating and Rap World a 4.5/5 rating. I did not rate Interesting Ball (it was bad).
they're calling it the strangest triple feature of all time
had exactly the same experience! editor too tiny. the music tooling was pretty fun too iirc
also wow those are some hard problems!
how are you liking the pico8 tooling? are you coding in its funny little editor or separately?
this makes me want to go back to it. haven’t touched the pico8 in a few years
oh hmm I think that is pretty doable. lemme see.
made my terminal explode when i close it
i have built the world's dumbest UI framework and I don't really know what to do with it at this point lol
ability to render the same "scene" (in this case a meme) across my desktop (as a real image) and across multiple terminals (as real text within those terminals) in real time.
terminal to terminal communication prototype
still got more features to add but i am building...something
been playing with something around that too...
made a bouncy ball that lives in my terminal and on my desktop
there aren't that many buttons so if you press them all you'll eventually solve it
parseword is very very good
I made a crossword
Ah FWIW I'm not actually using the search API at all! I download metadata for all videos for the channel, cache that locally, and then run my own searches against it. Which is what lets me add all the filtering that I want.
Official API - how much better is the internal one? The official API is frustratingly slow for large channels but otherwise fine. I didn't really look at internal stuff much because I'm always nervous about doing that (I do use a secret playlist ID to list all non-short videos)
lol I did spend some time playing with different ways to add thumbnails. But they all looked bad and tbh browsing without them is kinda nice.
I made yt-browse, a youtube channel search TUI
Filter by date range, use regexes, order results by views/duration/date, find playlists, and ignore shorts. Everything is cached; search is instant after an initial load.
it's like search, but for youtube
github.com/nolenroyalty...
I wouldn't say it was a PoC, I'd say it is a game that has run its course.
How did you manage to get to the code in the first place? I'd think that was primarily linked from places that mention that the game is over.
so i prefer running a thing that's fun and exciting and new for 2 weeks and then shutting it down and getting to say "wasn't it fun to be a part of that" vs like, leaving it online forever with only a few players
my experience building games like this is that there is a lot of initial interest (and there was! people built a ton of fun things) and then once people have explored it activity dies off and you mostly have bots left over
sorry, I shut it down a while ago (I think stuff like this works best if it's relatively short-lived)
working on a task tracker for sisyphus (compatible with any boulder and hill)