Michal Hobot

322 posts

Michal Hobot banner
Michal Hobot

Michal Hobot

@ohm

Product Manager and System architect EV fan. More info on LinkedIn.

Poland Beigetreten Nisan 2007
50 Folgt179 Follower
Michal Hobot
Michal Hobot@ohm·
@davepl1968 Let’s face it: that whole open()/read()/seek() concept was meant for TAPE drives. For the disk drives, memory mapping is much more natural and for SSD it should be a no-brainer in any modern OS
English
0
0
1
180
Dave W Plummer
Dave W Plummer@davepl1968·
Time to learn "memory-mapped files"! I'm processing 15,000 video game frames a second, doing inference to generate the next move, and storing them all in an array. I WAS using an in-memory vector, but I was pushing the limits of the 512GB in this system! So I switched over to memory mapped files (I'm using nmap on Linux, but it's the same as memory-mapped files on Windows). Memory-mapped files are one of those OS tricks that feel like cheating — in a good way. Instead of doing this: read(fd, buffer, 4096); process(buffer); You do this: ptr = mmap(file); process(ptr); That’s it. The file just appears in your address space. Your file is now in memory. Instantly. No explicit reads. No manual buffering. No memcpy gymnastics. Why it’s cool: • The OS handles paging automatically • You get zero-copy I/O (the page cache is your buffer) • Random access becomes trivial • Huge files become easy to work with • It enables super fast IPC like mine When you touch a byte, the CPU faults in just that page. If you never touch part of the file, it never loads. Demand paging does the heavy lifting. Even better: two processes can map the same file and share memory without explicit shared memory APIs. It’s basically “files as RAM.” Conceptually, this idea goes back to Multics, BSD mmap(), Mach, and eventually into Windows NT’s section objects. We used it in the Windows Shell to replace the shared segments in Win95. It allowed us to access the communal data without exposing one process's memory to another. Once you internalize it, normal file I/O starts to feel… primitive. Memory-mapped files are one of those “you’re thinking about the machine correctly now” moments.
Dave W Plummer tweet media
English
36
47
489
22.1K
Michal Hobot
Michal Hobot@ohm·
@GeorgeE34743660 @davepl1968 - Keyboard (din) - 2x serial (one to be used by a serial mouse) - parallel - VGA - sound card with game port - faxmodem, probably with voicemail option
English
0
0
2
19
George Ellis
George Ellis@GeorgeE34743660·
@davepl1968 com lpt monitor miniscsi? phone keyboard scsi? IIRC SCSI was 50 pins.
Filipino
1
0
0
143
Dave W Plummer
Dave W Plummer@davepl1968·
When trying to identify which port is which, just remember that, like most serial killers, most serial ports are male.
Dave W Plummer tweet media
English
41
16
350
12K
Michal Hobot
Michal Hobot@ohm·
@docphilgewd @norbert5150 @RetroMoviesDB Absolutely not. That was the time you could buy land for almost nothing, including the most attractive places close to the city centers and the most beautiful tourist places at the sea shore, lakes and mountains. In the next 15 years you’d build generational wealth
English
0
0
0
19
Jeff Geerling
Jeff Geerling@geerlingguy·
One thing holding me back from adopting a mechanical keyboard was the lack of Touch ID. I fixed that problem and documented the whole process in this video: youtube.com/watch?v=tzB6m2… But now, I wonder: why doesn't Apple sell an external Touch ID sensor?
YouTube video
YouTube
English
20
16
340
49.2K
Michal Hobot
Michal Hobot@ohm·
@davepl1968 There was always a twin chip setup in Teslas, for refundancy. And I don’t remember edge connector. Is that AI5 board some dev kit?
English
1
0
0
174
Michal Hobot
Michal Hobot@ohm·
Uproszczona, ale w wielu miejscach trafna diagnoza. Autor przeskakuje nad drugą połową krakowskiego IT, tą nie należącą do korporacji. Pomija też - żeby szybciej dobiec do założonej tezy - kwestię braku rodzimego kapitału, zwalczanego przez państwo (Kluska) i media (Filipiak). 4-
Tomasz Borejza@TomaszBorejza

Gazety ogłosiły, że Kraków zmienia się w Łódź lat 90. Powodem są grupowe zwolnienia w zagranicznych korporacjach, które od roku nabierają tempa. Prasa raczej przesadza, ale rzecz jest ciekawa i ważna, bo pokazuje GRANICE polskiego modelu rozwoju. Zapraszam na 🧵👇.

Polski
0
0
0
150
Michal Hobot
Michal Hobot@ohm·
@TeslaBoomerMama ID.4, Enyaq and Q4 e-tron should be presented as one, getting over 95k sales in total. All these are built in the same factory, on the same line, with the same batteries, motors, software etc. Big success, taking into account how much better Model Y is
English
0
0
0
94
AleXandra Merz 🇺🇲
AleXandra Merz 🇺🇲@TeslaBoomerMama·
Top selling EVs in Europe first half of 2025. Who would have thought this, when reading MSM?
AleXandra Merz 🇺🇲 tweet media
English
222
350
2.7K
297.6K
Michal Hobot
Michal Hobot@ohm·
@EdLudlow Em dashes reveal true author of that post 🤖 Neither Starlink requires xAI nor vice versa. Low latency inference is either mission-critical and then it needs local computing like in FSD or it can do with any internet provider
English
0
0
0
72
Ed Ludlow
Ed Ludlow@EdLudlow·
xAI, SpaceX and Tesla Here’s how its been explained to me by investors and insiders: Musk’s companies are moving toward a vertically integrated AI infrastructure model, with clear strategic overlap. xAI needs global distribution and low-latency inference at scale; Starlink, via SpaceX, offers exactly that. So SpaceX funding xAI is less about external investment and more about securing a core customer for its satellite network. As space-based data infrastructure becomes more viable—through players like Relativity and StarCloud—early alignment between compute, distribution, and application becomes a competitive edge. The broader architecture combines distribution (Starlink), compute (Tesla/NVIDIA), models (xAI), and interface (X/Grok) into a loosely connected but purpose-driven stack. Importantly, this isn’t being executed through a single entity. Each business—SpaceX, Tesla, xAI, and X—remains structurally separate, partly for regulatory reasons. Combining them would trigger antitrust scrutiny and create compliance burdens across multiple jurisdictions. By keeping the companies distinct (X/XAI under X Holdings Corp.),there’s more flexibility for partnerships, spin-outs, or fundraising tailored to each domain. It’s a modular approach to control and capital—allowing for strategic collaboration without the rigidity or risk of full consolidation.
English
36
70
593
90.3K
Sawyer Merritt
Sawyer Merritt@SawyerMerritt·
Apple: Introducing, transparent icons. Tesla: Introducing, Robotaxis.
Sawyer Merritt tweet mediaSawyer Merritt tweet media
English
551
732
11.7K
873.7K
Be.Curious! 🤔🇨🇦
Be.Curious! 🤔🇨🇦@GrahamKingma·
@alex_avoigt I’m sure there were a very large percentage of people who rode horses who told everybody that these new-fangled cars were a terrible idea and very unsafe
English
4
0
9
682
Alex
Alex@alex_avoigt·
Be prepared that after the launch of Tesla Robotaxis, the media will try everything to spread fear, uncertainty and doubt and report everything between unintentional misinformation and deliberate lies, but that doesn't change the fact that FSD will prevent accidents, saves many lifes, increase productivity and quality of life and change the world of transport for good. $tsla
English
18
28
241
20.9K
Przemek Gerschmann
Przemek Gerschmann@PGerschmann·
Mam pytanie do odważnych: wymień jedną rzecz, co do której masz rację, a reszta świata się myli
Przemek Gerschmann tweet media
Polski
1.4K
62
3.4K
1.7M
Dave W Plummer
Dave W Plummer@davepl1968·
Look, it's an AI demo! Here's Tempest playing via my Duelling DeepQ N reinforcement learning system, running inference on a 76-core Mac M2 Pro Ultra. It plays pretty well, and can play up through the red and into part of the yellow levels now...
English
14
10
158
9K
Michal Hobot
Michal Hobot@ohm·
@AlexRoy144 tl;dr: “over the next decade” So it’s not till 2030, cause it would be “this decade” then. They mean either 2025-2035 or maybe even a decade 2030-2040? 🤔
English
0
0
1
174
Alex Roy
Alex Roy@AlexRoy144·
How clickbait media interpret press releases: YES, VW AVs will be on Uber, which is good NOOOO, they are NOT thousands of them…yet NOOOO, they are not yet driverless…yet
Alex Roy tweet media
English
20
14
103
17.1K
Michal Hobot
Michal Hobot@ohm·
@katarynaaa Wiadomo o *niektórych* inwigilowanych osobach. Da się to wykryć na iPhone, bo tam Pegasus pozostawia po sobie ślady, które można wykryć analizując kopię zapasową telefonu. Pod Androidem się nie da wykryć że był podsłuchiwany
Polski
0
0
4
568
kataryna 🇵🇱
kataryna 🇵🇱@katarynaaa·
Pytanie, bez drugiego dna. Skąd właściwie wiadomo, kto był podsłuchiwany Pegasusem i jak to zostało ustalone ponad wszelką wątpliwość?
Polski
32
3
27
12K
Michal Hobot
Michal Hobot@ohm·
@RetroTechorDie In a strange way, home 3D printing took its place. It takes forever, sometimes fails and makes strange sounds in the process 🙂
English
1
0
2
36
Retro Tech or Die
Retro Tech or Die@RetroTechorDie·
Printing banners at home is a lost art!
Retro Tech or Die tweet media
English
32
48
609
12.3K