Maik Beckmann
@randomtechstuff
Old software enthusiast. I like memes & building tools 🪚
You might like
Average CIV 6 game vs AI
"I realized the other day...they need electricity... they need double what we have right now"
Can't believe it's only been a year since moving to Linux, Neovim, and Framework. It all feels so second-nature now. Like it's been this way for a decade or more. And it feels so damn good.
You can run 3 EX101 servers for that money.
You often only need one specific set of wheels, not the other 500 options + complexity
why do many developers love to reinvent the wheel instead of just using a library? 😂
python is the reason we have 1000x slower software and lazy devs. low-level languages weed out the weak
man 3 flock
Spent 15 minutes trying to figure out how to have two separate processes write to a JSON file without conflicting. Realized I was inventing SQLite. Used SQLite instead.
they say their are even more 😐
Spent 15 minutes trying to figure out how to have two separate processes write to a JSON file without conflicting. Realized I was inventing SQLite. Used SQLite instead.
33k LOC C++23 right now 🤓
It's been like 3 months and last week we switched development to 100% cpp build - fully disabling all php code. Lots of complexity (1.5 decades of) gone. symfony, php, twig, doctrine, etc. all gone. Performance through the roof. Deployment now a breeze. Still no regrets at all.
software dev would be a lot easier if you actually read the error messages
Linux has a new(ish) syscall you should know about. mseal ("memory sealing") locks memory regions against modification. Many shellcode techniques are blocked since executable permissions can’t be added to sealed memory. Here’s how it works:
It's possible to run custom code on the Nintendo Alarmo via USB - without opening it up! More details in the blog post here: garyodernichts.blogspot.com/2024/10/lookin…
Using small libraries and piecing them together yourself (a router, a templating lib, signals or some data manager) should be way more popular than it is. People underestimate the amount of constraint you put on yourself with one-size-fit all frameworks.
It's been like 3 months and last week we switched development to 100% cpp build - fully disabling all php code. Lots of complexity (1.5 decades of) gone. symfony, php, twig, doctrine, etc. all gone. Performance through the roof. Deployment now a breeze. Still no regrets at all.
Lots of cmake learnings. A week with man 7 namespaces. boost added. Lots of functional tests (cppunit). Looking forward to deploying to first prod instances soon (not yet ready last week so maybe this week!).
The junior dev asked the senior dev “why are you pushing this code with no abstraction? What if you want to change it in the future?” The senior dev responded “then I will change it in the future” In that moment the junior dev was enlightened
This repo/app makes animated “QR code” to transfer data at ~100 kB/s without using any RF signal. It uses 16 symbols * 4 colors, and 12400 tiles per frame to get 7.5 kB (+some error correction bytes) per frame. It has a beta mode thats > 1 Mbps and pbb could still be much faster.
Last time civilization collapsed, it was the Sea Peoples, but this time it appears to be the C++ Peoples.
United States Trends
- 1. Sonny Gray 5,346 posts
- 2. Dick Fitts N/A
- 3. #yummymeets N/A
- 4. Red Sox 5,883 posts
- 5. Clarke 5,836 posts
- 6. #GMMTV2026 4.29M posts
- 7. Giolito N/A
- 8. National Treasure 4,365 posts
- 9. Thankful 50.7K posts
- 10. Gone in 60 1,490 posts
- 11. Happy Thanksgiving 19.9K posts
- 12. Breslow N/A
- 13. Joe Ryan N/A
- 14. Chaim 1,050 posts
- 15. Mark Kelly 250K posts
- 16. Raising Arizona N/A
- 17. #csm221 4,453 posts
- 18. Academic All-District N/A
- 19. #OurCosmicClue_Wooyoung 27.5K posts
- 20. Lord of War 1,058 posts
Something went wrong.
Something went wrong.