Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    V

    Victor Ribeiro

    victorribeiro.com · Personal blog · on HN since 2018

    Victor Ribeiro makes small browser-based projects such as Isocity, genetic algorithm fractals and pixel physics, and shares them as Show HN posts.

    Visit blogHN submissions
    Web DevelopmentGamesProgramming
    What HN says

    Commenters point readers to his website as having more interesting projects, and like Isocity's URL-encoded map state.

    Stats for nerds
    15HN people shared it
    54linked in comments
    542story points
    Oct 2024last shared
    2018people per year2024

    Top posts on HN

    1. 1
      Show HN: Giving a 2D grid a 3D look – part 4
      1 person · 155 points · first shared 2021 · 37 comments on HN
    2. 2
      Show HN: Build your own isometric city
      1 person · 127 points · first shared 2020 · 44 comments on HN
    3. 3
      Show HN: I accidentally crated a infinite level for a wolf 3D clone
      1 person · 67 points · first shared 2024 · 24 comments on HN
    4. 4
      Show HN: Pixel Physics
      2 people · 28 points · first shared 2021 · 12 comments on HN
    5. 5
      Show HN: Using Genetic Algorithm to Create Fractals
      3 people · 24 points · first shared 2020 · 3 comments on HN
    6. 6
      Show HN: Full Fledged Image Editor in Browser
      1 person · 21 points · first shared 2022 · 5 comments on HN
    7. 7
      Show HN: My website now has a CRT filter
      3 people · 18 points · first shared 2020 · 10 comments on HN
    8. 8
      Show HN: A sokoban clone game with "infinity" levels
      1 person · 14 points · first shared 2019 · 16 comments on HN
    9. 9
      Show HN: Developing a game using the tool I made
      1 person · 10 points · first shared 2020 · 3 comments on HN
    10. 10
      Show HN: 360º panoramic render using my 3D engine
      1 person · 9 points · first shared 2020 · 5 comments on HN

    What HN people wrote when they linked it

    • atum47Feb 2024

      I tried something very similar a few years ago with Radio [1]. To have animations running along side good music. I got in touch with a lot of web radios asking to use their links. In the beginning I had a lot of streams on my project, but after a while I had to remove a bunch of them, cause they either stop working or were not serving it via HTTPS (chrome wouldn't let me stream http over my https app). Most of the animations were made by me, I've asked a lot of programmers to contribute, but few did. In the end, I let the project run it course. Visiting it today to write this post I saw the only one radio is working "Classic Rock Florida HD". Those guys really liked this project, they were using the link to my app instead of theirs a while ago

      1 - https://victorribeiro.com/radio/classicrockflorida

      https://github.com/victorqribeiro/radio

    • nacsOct 2018

      Live demo here: https://victorribeiro.com/invaderz/

      I'm finding that I can barely last 7 generations to be able to see it 'evolving'. Handicapping the player by waiting for the previous shot to hit before firing again and making the move speed ridiculously slow makes this game too hard even before the genetic algorithm makes an impact.

      Also, because the player's move speed is so slow, the easy tactic for the algorithm to head towards is to simply push each enemy to opposite ends of the screen -- ie: hug the wall. If you're clearing one side, the player won't be able to reach the other end of the board even if you move as fast as possible.

      TLDR: Interesting concept but to really demo this concept you need to make the game a little easier for the player / don't handicap so much.

    • rewq4321Oct 2020

      Pretty cool! You should link to the demo of the editor (https://victorribeiro.com/tileEditor/) on your Itch page. You should also start with a default grid to make it easy for people to quickly start playing around without having to go through the menus, set the grid sizes, etc.

      Edit: I love this! https://victorribeiro.com/isocity It's also a good example of something that's really easy to try out.

    • hyperpalliumJan 2020

      live demo works on mobile, looks very nice, but not seeing rotate controls https://victorribeiro.com/isocity/

      Doesn't seem to implement rotation - it can reveal obscured objects. https://github.com/victorqribeiro/isocity/blob/master/js/main.js

    • runjakeAug 2022

      Clickable:

      https://imgur.com/a/3hTzhEo

      https://victorribeiro.com/3d/001.jpg

      https://victorribeiro.com/piggy/

      https://labs.openai.com/s/u1LU53u5WIeSytNn9pYB2eOr

      https://labs.openai.com/s/pdKoNCAjmHXRUZoPThRVc0kr

    • abalajiJan 2022

      This is a really neat little game--racing to figure out the controls before the AI shoots you is pretty fun. Here's the direct link to the game from the README.md [1]

      [1] https://victorribeiro.com/bangBang

    Related

    The Orange Ducktheorangeduck.com74 people

    Machine Learning, Kolmogorov Complexity, and Squishy Bunnies (2019)

    The Orange Duck
    Personal · last shared 2026
    Bret Victorworrydream.com936 people

    A brief rant on the future of interaction design (2011)

    Bret Victor
    Personal · last shared 2026
    1024cores1024cores.net36 people

    Lockfree Algorithms (2010)

    1024cores
    Personal · last shared 2025
    Inigo Quileziquilezles.org210 people

    Articles on fractals, computer graphics, mathematics, demoscene and more

    Inigo Quilez
    Personal · last shared 2026
    Mapbox Blogblog.mapbox.com77 people

    A new kind of map: it’s about time

    Mapbox Blog
    Company · last shared 2026
    hardmarublog.otoro.net35 people

    A Visual Guide to Evolution Strategies

    hardmaru
    Personal · last shared 2025
    Victor Zhouvictorzhou.com28 people

    Implementing a Neural Network from Scratch in Python

    Victor Zhou
    Personal · last shared 2023
    Creative Applications Networkcreativeapplications.net90 people

    Infinite complexity in 4096 bytes

    Creative Applications Network
    Publication · last shared 2026