Igor Michalak Profile Banner
Igor Michalak Profile
Igor Michalak

@igorjmichalak

Followers
2,121
Following
396
Media
74
Statuses
321

i really like computing and graphics • 19

🇵🇱
Joined December 2022
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@igorjmichalak
Igor Michalak
29 days
just ordered my first FPGA board got it at a pretty decent discount, so if there are any Polish peeps here who want to start the FPGA journey and share it together, you might want to get it too
Tweet media one
8
1
125
@igorjmichalak
Igor Michalak
14 days
your computer can execute billions of instructions per second and you get to define them. don't let the merchants of complexity fool you
@dhh
DHH
14 days
The merchants of complexity will try to convince you that you can't do anything yourself these days. You can't do auth, you can't do scale, you can't run a database, you can't connect a computer to the internet. You're a helpless peon who should just buy their wares. No. Reject.
80
457
4K
1
4
109
@igorjmichalak
Igor Michalak
26 days
shame on me for being that bad at math and algorithms. daily Math Academy and LeetCode can save me
5
2
84
@igorjmichalak
Igor Michalak
1 month
FPGAs are so cool... basically, I could take a basic RISC-V proc and then design my own graphics accelerator on a FPGA with a direct HDMI output, but also handling audio, compression etc.
6
0
83
@igorjmichalak
Igor Michalak
15 days
risc-v psyop
Tweet media one
4
1
73
@igorjmichalak
Igor Michalak
21 days
ripple-carry 8-bit adder. total delay is 64
Tweet media one
4
0
44
@igorjmichalak
Igor Michalak
10 days
in <2 months I'm switching to full time learning for a few months. crazy times ahead more building and more yapping
7
0
35
@igorjmichalak
Igor Michalak
12 days
the xilinx fpga already arrived some time ago. I went through two tutorials, but I'm waiting for a much cheaper board from china
Tweet media one
3
1
32
@igorjmichalak
Igor Michalak
13 days
should I post more? still related to the sciences, but more like a log with smaller technical things that also carry some value. no drama or too much gov and corp hate. occasionally a little dose of history or psychology. I want my acc to feel more alive
7
0
30
@igorjmichalak
Igor Michalak
10 days
teaching myself parsers by building a bloat-free tailwind in Go. it's so cool how you can learn bottom-up and come up with better and better solutions
Tweet media one
1
1
25
@igorjmichalak
Igor Michalak
18 days
@TheGingerBill math, arrays and graphics are literally the most common things computers do, which is what Odin puts its emphasis on
0
0
25
@igorjmichalak
Igor Michalak
23 days
the more I move in the direction of GPUs, the more parallel my learning process becomes
3
0
23
@igorjmichalak
Igor Michalak
23 days
* learning C with Effective C * learning Python * learning math on Math Academy * learning algorithms and solving LeetCode * learning information theory * learning CPU architecture * learning RISC-V assembly * learning GPU programming using CUDA * learning FPGAs and Verilog
2
0
17
@igorjmichalak
Igor Michalak
20 days
@calbch "The Art of Electronics" and "Practical Electronics for Inventors" are on my list
3
1
16
@igorjmichalak
Igor Michalak
12 days
I've made a creamy jiggly flan
Tweet media one
1
0
14
@igorjmichalak
Igor Michalak
13 days
teaching kids that they should learn web dev and shouldn't reinvent the wheel is crazy when GNU is so old and bloated. if this initiative started today, vercel minded idiots would laugh at it
2
0
13
@igorjmichalak
Igor Michalak
9 days
a new, smaller fpga board from china. it's actually pretty well thought for $32 (before tax). along with it I got an LCD display and a logic analyzer
Tweet media one
3
0
27
@igorjmichalak
Igor Michalak
12 days
this guy is totally something else. i love him
@splinedrive
logic destroyer
12 days
@techneo My madness started in may 2021 with that course; I needed two evenings for it and thought, wow, the RISC-V CPU was done
2
0
11
0
1
12
@igorjmichalak
Igor Michalak
1 month
I can either buy a PS5 or pay more for a cracked PS2 setup. you know which way we're going (pic related)
Tweet media one
2
0
12
@igorjmichalak
Igor Michalak
15 days
quick soldering and headers are in place
Tweet media one
1
0
9
@igorjmichalak
Igor Michalak
29 days
many cheaper options exist, but this exact version comes with HDMI input and output, the same with the analog audio. I also ordered an additional VGA output and 4 RCA connectors for analog video
1
0
9
@igorjmichalak
Igor Michalak
21 days
carry-select 8-bit adder. the delay is 36
Tweet media one
1
0
9
@igorjmichalak
Igor Michalak
13 days
we have great young people who prefer to rewrite from scratch rather than to contribute to these huge old projects, which is actually a good thing. complex projects with countless dependencies don't age well. a programming renaissance is what we need
1
0
9
@igorjmichalak
Igor Michalak
26 days
@graffioh I'll need to sacrifice my job for a few months to have time for this, FPGA, and all the other cool stuff, so it's all trade-offs. when it comes to math, I'm most excited about linear algebra for 3d work
3
0
8
@igorjmichalak
Igor Michalak
23 days
and I've made a Chrome extension that allows me to draw with a stylus directly on pages (it sucks)
0
0
8
@igorjmichalak
Igor Michalak
15 days
new pico boards have open source risc-v cores btw
1
0
8
@igorjmichalak
Igor Michalak
13 days
and more posts means I can improve faster. just wanna know your opinion
Tweet media one
0
0
8
@igorjmichalak
Igor Michalak
14 days
it took a few hours to compile the toolchain. yellow card for gnu
Tweet media one
1
0
8
@igorjmichalak
Igor Michalak
21 days
here's a carry-lookahead 8-bit adder. I'm suprised that it works and that Claude could help me with it by updating the pseudocode from Wikipedia
Tweet media one
2
0
7
@igorjmichalak
Igor Michalak
13 days
@ludwigABAP understood
Tweet media one
0
0
7
@igorjmichalak
Igor Michalak
29 days
pretty good audio/video setup B)
0
0
7
@igorjmichalak
Igor Michalak
15 days
@ludwigABAP thanks ludwig for saving me from a burning house 🥹
0
0
7
@igorjmichalak
Igor Michalak
2 months
@cunjur it looks great and feels really comfy, maybe because of the green. really based links! I hope you will upload some photos too! here's the link for everyone:
1
0
5
@igorjmichalak
Igor Michalak
2 months
@ludwigABAP much appreciated 🙏
Tweet media one
0
0
6
@igorjmichalak
Igor Michalak
21 days
@7etsuo I admire your love for your family. I wish you all the best
1
0
5
@igorjmichalak
Igor Michalak
17 days
@lelouchdaily your website is really pretty btw you've made great progress if you are just starting out
1
0
5
@igorjmichalak
Igor Michalak
9 days
self-organization, both in nature and in synthetic systems is such a charming thing
0
0
10
@igorjmichalak
Igor Michalak
12 days
the xilinx ide is quite large and proprietary. I want something with open toolchain and raw fpga experience. this board is a complete platform, some problems are already solved or abstracted. friction is the most important thing when learning
0
0
5
@igorjmichalak
Igor Michalak
28 days
@0x_pix things related to video and 3D graphics, like analog-to-digital video converter, scaler, capture card, accelerators, but also emulators and RISC-V softcores
1
1
5
@igorjmichalak
Igor Michalak
2 months
@yotzol it's the other way around king
1
0
5
@igorjmichalak
Igor Michalak
8 days
@crux_dev you may want to consider buying a kit like this and using goldpin connectors instead
Tweet media one
2
0
6
@igorjmichalak
Igor Michalak
17 days
@lelouchdaily you could try creating your own analytics with Claude, just one javascript file and nodejs/go backend, all stats stored in file system or sqlite database. I'll create my own, but I don't have enough time right now :(
2
0
4
@igorjmichalak
Igor Michalak
9 months
time to go deeper into hardware
Tweet media one
0
0
3
@igorjmichalak
Igor Michalak
15 days
so I am going broke 😎 (I need it for my finest PlayStation 2 setup)
@VGPerfection
Matt Buxton
15 days
Pre-orders for the next batch of OSSC Pro are now open. The units shipped from the factory today, so even though this is technically a pre-order, you won't have to wait long.
4
9
39
0
0
5
@igorjmichalak
Igor Michalak
2 months
@KagiJournal wow, this looks really amazing, you must have put a lot of effort into it
0
0
5
@igorjmichalak
Igor Michalak
10 days
@lelouchdaily I really can't wait and am already spending much of my free time learning :))
0
0
5
@igorjmichalak
Igor Michalak
2 months
@ludwigABAP @pixqc wasn't expecting this as I just finished NGE. thank you boss, I won't disappoint 🫡
0
0
4
@igorjmichalak
Igor Michalak
1 month
something like the Graphics Synthesizer in the PS2. the RISC-V core itself could also be implemented on a FPGA, but microcontrollers are dirt cheap
Tweet media one
1
0
4
@igorjmichalak
Igor Michalak
22 days
@cachecrab I started at 15, and with web dev...
Tweet media one
1
0
4
@igorjmichalak
Igor Michalak
18 days
@zenitsphere gm dawg, good luck 🤞
1
0
4
@igorjmichalak
Igor Michalak
29 days
@calbch 🙏 sure thing, I am changing my approach for some time to focus on the things I find most interesting
0
0
4
@igorjmichalak
Igor Michalak
9 days
also, the book has arrived
Tweet media one
0
0
13
@igorjmichalak
Igor Michalak
10 days
@pixqc yeah, but I'll probably be able to come back. it all depends on how these few months go. I have a job in web dev and I want to switch to work on low-level things
2
0
4
@igorjmichalak
Igor Michalak
14 days
Tweet media one
0
0
4
@igorjmichalak
Igor Michalak
14 days
@calbch luckily I don't have to listen to them, because every time I see the vercel logo, tech stack or 🧵 I block the person
0
0
2
@igorjmichalak
Igor Michalak
1 month
@yotzol @cachecrab POLSKA 🇵🇱🇵🇱🗣️🗣️
Tweet media one
1
0
3
@igorjmichalak
Igor Michalak
12 days
@SeekingKaijin good morning, it's a good Holo Monday!
1
0
3
@igorjmichalak
Igor Michalak
2 months
@cunjur wish you a productive day cunjur!
1
0
3
@igorjmichalak
Igor Michalak
1 month
@cunjur happy birthday cunjur!! you got this really cool vibe. wagmi
1
0
3
@igorjmichalak
Igor Michalak
15 days
Tweet media one
0
0
3
@igorjmichalak
Igor Michalak
1 month
@dotofthieves the PS2 hardware was difficult to work with, but developers created truly amazing things on it. many games ran at 60 fps. it had 32 MB of RAM and a whooping 4 MB of VRAM. the RTX 4060 is more than 2000 times more powerful than the entire PS2. there are some good reasons why
1
0
3
@igorjmichalak
Igor Michalak
2 months
@cunjur proud of you, well deserved, LFG!!!
Tweet media one
1
0
3
@igorjmichalak
Igor Michalak
2 months
1
0
3
@igorjmichalak
Igor Michalak
10 days
@pixqc thanks 🫶 there is so much to learn
0
0
3
@igorjmichalak
Igor Michalak
28 days
@7etsuo considering the tax in Poland, it's probably not that far off from the price in Canada. Anything from Digilent pretty much gets the job done, but there are also cheaper Avnet boards or Chinese ones.
@igorjmichalak
Igor Michalak
28 days
@astroButter 1700 zł is around $430. here is the link to the board:
1
0
3
0
1
3
@igorjmichalak
Igor Michalak
13 days
Tweet media one
0
0
3
@igorjmichalak
Igor Michalak
2 months
@arya_satvic the purpose is that there is no purpose, you just wander around and do cool shit
1
0
3
@igorjmichalak
Igor Michalak
20 days
@pixqc now I literally see Math Academy everywhere
1
0
3
@igorjmichalak
Igor Michalak
1 month
@snwy_me we are
Tweet media one
1
0
3
@igorjmichalak
Igor Michalak
10 days
@0x_pix yup, I want something simple for utility classes for my projects, very minimal, just cli, no configs, but it won't be fully compatible with tailwind
0
0
2
@igorjmichalak
Igor Michalak
1 month
Tweet media one
1
0
2
@igorjmichalak
Igor Michalak
14 days
@SeekingKaijin congrats! have you enjoyed it?
1
0
2
@igorjmichalak
Igor Michalak
11 days
@splinedrive it supports 1.0 vector extensions, nice
0
0
2
@igorjmichalak
Igor Michalak
12 days
@crux_dev on the smaller board simple logic elements, 8-bit cpu and on the xilinx board:
@igorjmichalak
Igor Michalak
28 days
@0x_pix things related to video and 3D graphics, like analog-to-digital video converter, scaler, capture card, accelerators, but also emulators and RISC-V softcores
1
1
5
1
0
2
@igorjmichalak
Igor Michalak
9 days
0
0
2
@igorjmichalak
Igor Michalak
3 months
@yotzol welcome brother, Odin ftw
1
0
2
@igorjmichalak
Igor Michalak
4 months
Post ES6/ES7 JavaScript paired with JSDoc is actually pretty good. Now we have WASM, WebGPU, workers, new storage options, popovers, view transitions API and promises with Promise.all, Promise.race utility functions. Also, many CSS additions, like nesting and :has(), among others
1
0
2
@igorjmichalak
Igor Michalak
1 month
0
0
2
@igorjmichalak
Igor Michalak
20 days
@meenotek @calbch I don't really know. I think electronics is kind of its own thing and you have to spend a lot of time experimenting. theory teaches very little (I studied electronics at school)
2
0
2
@igorjmichalak
Igor Michalak
10 days
@calbch either I win, or I become homeless 🗣️
1
0
2
@igorjmichalak
Igor Michalak
1 month
@yotzol @cachecrab how the hell?? I remember this
0
0
2
@igorjmichalak
Igor Michalak
18 days
@pixqc @Kei0x what's even crazier is that these packages include js files and d.ts for the types, and you can't go directly to the implementation. I find that web devs are afraid of for loops and built-in functions. instead, they use lodash and other micro-libraries, actively trying to make
2
0
2
@igorjmichalak
Igor Michalak
14 days
this is apparently the right way to connect the included ribbon cable to the debug probe. they could at least provide some information about it. yellow card for segger
Tweet media one
0
0
2
@igorjmichalak
Igor Michalak
9 days
here's the back side
Tweet media one
1
0
6
@igorjmichalak
Igor Michalak
9 days
@zoriya_dev there is go:generate, if that's what you mean
Tweet media one
2
0
2
@igorjmichalak
Igor Michalak
3 months
@calbach_ here you can find some minimal color schemes:
2
0
2
@igorjmichalak
Igor Michalak
18 days
@Laz4rz totally based
0
0
2
@igorjmichalak
Igor Michalak
11 days
@tct0620t Thank you! It's my pleasure, I love reading all your posts about Japan and your life. I wish you all the best.
1
0
2
@igorjmichalak
Igor Michalak
1 month
@cachecrab congrats my man
1
0
2
@igorjmichalak
Igor Michalak
15 days
Tweet media one
0
0
2
@igorjmichalak
Igor Michalak
3 months
@ludwigABAP @MoonL88537 I just always try to seek more knowledge, a better understanding, sometimes "reinvent the wheel". I know that in the end, the sum of experiences and different perspectives are applicable to more things than previously imagined
0
0
2
@igorjmichalak
Igor Michalak
8 days
@yotzol he's back!!! hello fren
1
0
2
@igorjmichalak
Igor Michalak
3 months
@yotzol currently more embedded C/assembly-pilled. I've been following the language (and gingerBill) for a while and played with it. Odin and Jai are kino af. It's my first pick for graphics/math, and going deeper is inevitable. I wish I had the time for all these things
0
0
2