rafinha
rafinha on Hacker News
I think the "Turing Complete" part is about the "It has a campaign its not just a ts-to-circuit compiler"
The classic "technically strong but lacking soft skills" unheard story about you through the office after your results.
Wow, thanks for the kind words!
Hi thanks!
Sure, certainly!
I also want to eventually add some physics-based levels for fun, with like a box2D sim interacting with the circuits (with N circuit ticks = 1 box2D "tick"), or even little games on top of the circuit, but I need these tutorial campaigns first otherwise the step curve is way too high.
Hi, thanks!
Today the game is focused on digital logic, It would be fun to put resistors, capacitors or maybe transistors, maybe as a mod, but the algorithm would be a little different, would need analog simulation which I'm less familiar with.
Would probably be slower but doable, fun mod for the future!
Posted by
rafinha on Wednesday December 31, 2025 @11:12AM
from the show-hn dept.
https://github.com/lets-all-be-stupid-forever/circuit-artist
Hello,Circuit Artist is a game about drawing digital circuits as pixel art — like MS Paint, but pixels are wires and little triangles are NANDs. Hit play and the simulation runs in real time. It's fully white-box: every wire's state is visible.I launched it last year with a unit-delay simulation that ran until convergence on each update. It worked, but I realized it had some fundamental...
Thanks! Yeah I got inspiration from Wireworld and Wired logic , just wanted to build a "paint" layer on top of it one day but i end up adding more and more :)
Posted by
rafinha on Friday December 26, 2025 @09:21PM
from the github.com dept.
The genious leadership at prime video thought it would be a good idea to introduce adds not only on the beginning of movies but also in the middle of it, with an extra paid option (on top of prime) to remove it. When an add appeared I got so frustrated I cancelled my prime subscription at that very moment. I wonder if they even considered/cared about brand reputation impact.
It's handy for non-tech-savy people, namely the elderly. It can be used for playing music: "Alexa play X", "Alexa shutdown" is all the user needs to know.
If a cable goes down, isn't the traffic just re-routed? Don't see the point of intentional damage here.
That "enough of the damn emails" moment from Bernie Sanders during the democratic debate was very weird to say the least. It seemed he wasnt interested at all at moving forward with the nomination.
That looks cool, I'll take a look thanks! I've been studying how to implement blueprints+layers, that might give some good clues indeed, thanks!
You're right, I'll put better instructions this week. In the message you sent it seems to be a git submodule initialization thing.
I haven't thought of that. It might be cool to add something like that for some extra puzzle/optimisation element. I guess it might be useful for netlist export? thanks
I'm glad you liked it :) .
That's a good idea for the colors, I'll put it in, thanks!
You're also right about the trailer, I'll put it there.
Posted by
rafinha on Saturday September 14, 2024 @06:43PM
from the show-hn dept.
https://github.com/lets-all-be-stupid-forever/circuit-artist
Inspired by games like Turing Complete/Virtual Circuit Board/Logic World, I tried to make a mix of aseprite and wiredworld/wired-logic, the idea being the user can build a digital circuit using a "fullstack" pixelart creation workflow.The circuit is just an image. The primitives are (i) connected wires which have undefined, 0 or 1 state during simulation (displayed brighter or darker in...
This looks so cool! I wonder if they'll make training data available
Not necessarily. You can still provide decent services collecting anonymized data.
For "easy gpu programming" look for tensorflow or any of these "run on CPU and GPU" libraries. For anything else there's no magic, need to write kernel code and take care of memory layout.
Isn't there latency problems if you render your game on the cloud? I mean, you need to move the frame from Amazon GPU to your GPU I suppose.
you have to work from bed, as I'm doing now :)
I have mixed feelings concerning this methodology. At the same time I feel I'm a bit rust on the details of the field, I still believe best way to assess academic background is by sending a paper "offline" and asking the interviewee to explain it.
IMO all these quick-answer questions asses is how prepared is the interviewee in answering quick-answer questions.
Caffe and Caffe2 is also a good example!
All these fancy stuff and valve still can't detect people feeding chicken...