HNHacker News
TopNewBestAskShowJobs

r00nk

336 karma · joined October 20, 2014

http://www.simplecpu.com/Binary.html
submissionscomments
r00nk··on Ask HN: The rising “Hackathon Hackers” culture
Hey there, one of the young guys here, trying to weasel my way into a job, I have a few questions for you If you don't mind.

You said this:

More likely I am not impressed because your code is terrible and I am shocked that it took you so many weeks and commits to do what you would be expected to finish in 1 day at our office.

I have a github account, and I use it to host a few of my projects. Right now I'm working on writing a operating system. It's been somewhat successful so far, but as operating systems are a deep and complex field, and I'm definitely still learning, there's a lot of embarrassing mistakes and bad code throughout the git log. For example, I just recently learned how to properly write makefiles , and a day on my project was just on writing a somewhat simple in hindsight makefile (because I was reading the man page at the same time). Should I just not host said projects on my github?

Also, when you look at a github profile, what do you look at? Asking because I can probably get more followers if I make more node.js whatever, but I really like my C and I tend to go for more challenging projects then popular ones. Is that a bad idea?

r00nk··on How a Blind Person Programs
I actually had an idea for this. What if blind users could wear little braille terminals? Like, braile is constructed of a series of dots, so why not have like a bracer that has a array of dots that poke the skin?
r00nk··on Genetic brainfuck programming
http://imgur.com/r/futurama/bZNjJll
r00nk··on Genetic brainfuck programming
Mal-wat?
r00nk··on Genetic brainfuck programming
One of my favorite things about experimenting like this is that I learn new things from logical systems I create. Spin things differently and you learn a whole new set of ideas. I had no idea how much junk code that biology would allow in genetics until I made this thing.
r00nk··on Genetic brainfuck programming
Yeah, the next thing planned for it is user-settable hunger. Then, making more and more efficient code is simply a matter of following the unix philosophy

corvus -h 500 | corvus -h 300| corvus -h 200

So on and so forth as you get closer to [,.]

The dead code part was a organic artifact, and I actually don't think that I want to change that part. It sorta makes you wonder about how much dead code is in real DNA.

r00nk··on Sci-fi linux terminal
Found it on /r/unixporn, done by a guy named nnkd. source: https://github.com/seenaburns/dex-ui
r00nk··on I made a debugger that draws the state machine of the program
Yeah that was the idea, I'm posting it around to see if I can get a few folks interested in porting it to different languages. Maintaining everything is hard on a one man teenage team.
r00nk··on I made a debugger that draws the state machine of the program
Arch linux
r00nk··on I made a debugger that draws the state machine of the program
WM cwm, the widget is just my conky setup, here are my dotfiles: https://github.com/r0nk/configs
r00nk··on I made a debugger that draws the state machine of the program
Actually I can think of a simple way to visualize that.

The debugger actually displays what I call a folded lattice, meaning that execution starts at the top and goes down, so representing what your talking about would simply look like ">" with lines. It would need some representation of data flow, however, which it currently doesn't have.

r00nk··on I made a debugger that draws the state machine of the program
might as well attach a src link here too: https://github.com/r0nk/ward
r00nk··on I made a debugger that draws the state machine of the program
>giving each state it's own tone?

oh man that's such a good idea.

r00nk··on I made a debugger that draws the state machine of the program
Also, if anyone's interested, I need some help porting it to different platforms. If you can swim in the clusterfuck of x86 for a bit to port it to ward that would be awesome, or even getting working with gdb this could be an actual tool.
r00nk··on I made a debugger that draws the state machine of the program
hey the projects open source, if you can add your language to ward then it might help your language have a unique IDE, It'll have something other (excluding bf) languages don't have.
r00nk··on I made a debugger that draws the state machine of the program
also, here are my dot files: https://github.com/r0nk/configs
r00nk··on I made a debugger that draws the state machine of the program
source: https://github.com/r0nk/ward
r00nk··on Simple CPU
Hi, I made this site.

The problem is that it moves that value into the instruction pointer, then the instruction pointer increments itself by 3.

the instruction pointer always increments itself by 3 after every instruction.