An ancient wizard from the 68000 era, maintainer of legacy open-source projects and “true full-stack” developer!

Irvine, CA
Joined December 2013
Replying to @splinedrive
running on a 3-stage pipelined darkriscv@100MHz! 🔥
2
4
1
35
6,124
Marcelo Samsoniuk retweeted
epic cable management 🤩
22
26
7
318
5,656
Marcelo Samsoniuk retweeted
Okay I definitely need this now! KC-135 hummingbird feeder 📸: stratofeeders
15
348
18
4,399
59,560
wow! this is the feeling of the new Sony Walkman: an Android powered mp3 player that cost between 2000 and 6000 USD! 💸
ウォーク萬 🎧 #nanobanana
3
225
Marcelo Samsoniuk retweeted
Avoid sharp acute angles in your traces. 📐 They can trap etchant in fabrication (acid traps). Use 45° turns or smooth curves. Before you order, our free JLCDFM check reviews your traces, drilling, solder mask and silkscreen. #PCBDesign #JLCPCB
3
4
40
1,924
Marcelo Samsoniuk retweeted
Stealthv quad core
2
15
434
Marcelo Samsoniuk retweeted
🌭
109
300
48
4,581
325,827
Marcelo Samsoniuk retweeted
仕事帰りに歩いてたら創成川でYOASOBIの幾田りらが路上ライブやっててアツイ
184
3,838
373
34,542
3,526,420
Marcelo Samsoniuk retweeted
STEALTHV — Now With Marketing.
3
3
32
1,115
why Nios II have a good CPI and Nios V not? 🤔 arxiv.org/pdf/2610.21552
4
373
turn off your wifi now! 💥
🚨 BREAKING: A Broadcom Wi-Fi bug lets anyone in range run code on routers without the password. Quentin Kaiser showed it on Proximus, Orange Belgium and VOO routers and estimates ~1.5M in Belgium are exposed, none patched. The bug dates to 2010. Broadcom won't assign a CVE.
1
6
533
Marcelo Samsoniuk retweeted
The future belongs to those who build it. A tribute to @elonmusk , @Tesla and @SpaceX . KIANV STEALTHV — my custom FPGA SoC in SystemVerilog. 4× RV32IMA, Linux SMP, Sv32, live audio FFT and framebuffer graphics.
3
54
1,394
Marcelo Samsoniuk retweeted
A tribute to Stanford — running on KIANV STEALTHV. My custom SystemVerilog SoC running Linux SMP on an FPGA. Four RV32IMA cores, Sv32 MMU and coherent L1/L2 caches. Still optimizing the L2, but already happy with the results. Nine Stanford 3D models with up to 6,000 triangles each. Fixed-point rendering, Gouraud shading and a 16-bit Z-buffer at 320×240. All four cores dynamically share rasterization work in 8-row tiles, while framebuffer DMA and ALSA handle video and EBM audio under Linux. Models: Stanford Computer Graphics Laboratory / XYZ RGB Music: EBM Neurostrike by Night_City_Radio #RISCV #FPGA #SystemVerilog #Linux #SMP
A tribute to Stanford — running on KIANV STEALTHV. My custom SystemVerilog SoC running Linux SMP on an FPGA. Four RV32IMA cores, Sv32 MMU and coherent L1/L2 caches. Still optimizing the L2, but already happy with the results. Nine Stanford 3D models with up to 6,000 triangles each. Fixed-point rendering, Gouraud shading and a 16-bit Z-buffer at 320×240. All four cores dynamically share rasterization work in 8-row tiles, while framebuffer DMA and ALSA handle video and EBM audio under Linux. Models: Stanford Computer Graphics Laboratory / XYZ RGB Music: EBM Neurostrike by Night_City_Radio #RISCV #FPGA #SystemVerilog #Linux #SMP
4
6
53
1,630
wow! I tested yesterday! and it not even finishes the installation without crashing! which was very good, because I double checked the image and found out I mistakenly used the version 26 instead of the stable version 24 (aka "rustless" version) 🤣
It's definitely not a cult. Wink, wink. From the Ubuntu 26.10 "What's New in Security": canonical.com/blog/ubuntu-26…
1
290
Marcelo Samsoniuk retweeted
KIANV StealthV — my custom quad-core RISC-V Linux SoC, written in SystemVerilog and running on FPGA. An X-Wing rotates through a moving starfield, zooms across the screen and switches between Gouraud shading, wireframe and points. No GPU — all 3D rendering runs on the four CPU cores. Four pinned workers handle fixed-point transforms, lighting and rasterization: 6,717 triangles at native 320×240, around 25 FPS on average. RV32IMA, Sv32, private L1 caches, coherent shared L2, framebuffer DMA and ALSA audio running together under Linux SMP. Music: Captain — Space Debris. 3D model: Stylized X-Wing by Alexander Günther (sketchfab.com/3d-models/styl…), CC BY 4.0 (creativecommons.org/licenses…), adapted for the renderer.
4
7
87
2,200
well, I guess this code was originally designed to process pixel by pixel… someone optimized with memcpy() to process line by line, but forgot remove the extra pixel loop! 🤣
The ffmpeg saga continues with "dblur" & an improvement I found with an LLM Blurring was a bit slow That's because it copied the same chunk of memory as many times as the frame's pixel width... for no reason 💀 95 GB of data per frame Human code: 2452 ms Human+LLM: 49 ms
1
3
336
"Smells like agenda" -- Theo de Raadt
Ubuntu 26.10 has been released. The big new feature? Ubuntu “completes the rollout of the Rust-based uutils coreutils”. To give you an idea how important “re-write everything in Rust” is to the team at Canonical: - “Rust” was mentioned 8 times in the short press release. And “Rust” is highlighted in the sub-title of the announcement as well as the first paragraph. - On the flip-side, “Linux” was only mentioned 3 times. And not talked about until the end of the release. Based on this (and every other statement from the Ubuntu team), it’s clear that “Rust” is the most important thing for Ubuntu right now. ubuntu.com/blog/canonical-re…
1
5
538
Marcelo Samsoniuk retweeted
便利w
6
25
1,783
wow! "fast inverse square root" ROM! 🤣
平方根の逆数をテーブルにしてROMに焼いていたようだ。 OPR-14746/14747 #SEGAMODEL2
3
207
Marcelo Samsoniuk retweeted
God night StealtV
1
13
783
Marcelo Samsoniuk retweeted
Intel GPU D-series to reach 512GB memory on partner cards, leaker claims 🔗videocardz.com/newz/intel-gp…
8
35
11
348
35,086