Show more

FPGAs are fun even when they're cursed.
Or maybe they're fun because they're cursed?

My favourite guilty pleasure: Polish power dance. Slightly like eurobeat, just slower and in my native language ;D
: Project 95 - Piguła
youtube.com/watch?v=mCMsu6mYKP

Just to be explicit, if you skipped over that link when it crossed your feed, you need to go back and click it right now. Here it is again:

tonsky.me/blog/disenchantment/

Show thread

I didn't really do anything creative this year. I haven't learnt anything practical (not counting slightly better coding skills). Despite earning enough money I constantly feel that I've simply wasted this year.
Next two months will show, if I will be able to break through last two missing subjects or I will drop out of this crap and limit my own programming career to less interesting things similar to what I'm currently doing.
Anyway, happy new year! Hope it will be better than this one. [3/4]

Show thread

While I do not regret it, focusing only on a job has a very big con: I mostly stopped caring about studying. I've just couldn't focus on maths anymore.
Thanks to maintaining this status quo until December, ironically I'm even more close to be expelled from my university, because I've repeated second part of Math. Analysis and I still can't pass any single exam from it.

Of course fear about my studies was always sitting in my head, which heavily impacted my free time - and this hurt my hobby.

Show thread

Year summary, huh? Ok.
This year was VERY bizarre for me.
Because of my failures I couldn't pass to the next semester on my uni, which meant I was close to be expelled - so I've started searching for a job. I had first (and for now) only job interview and after it I've found a job very quickly. Rather unusual one - programming for mainframes, fortunately in ANSI C which I already knew. So, I've fully devoted my time to the job, so I could not think about my studying for a while. [1/n]

"But where should I put my SoC's boot up code to initialize shit and read the boot device?"

In a ROM chip mapped to address 0 and unmapped when jumping to the boot sector, you dumb dumb

Show thread

1. Identify the boot storage medium
2. Copy the first sector to RAM
3. Stash any useful information in registers, like the SATA port/device number/etc
4. Jump to the boot sector

How to boot like a normal-ass adult in 4 simple steps

Show thread

Great. Oracle removed 3D acceleration from VboxVGA, so I can't play muh demos and games on XP guest.
I really need to fix my Athlon XP motherboard ;x

Show more
Mastodon @ SDF

"I appreciate SDF but it's a general-purpose server and the name doesn't make it obvious that it's about art." - Eugen Rochko