Show newer
modrobert boosted

Suddenly a loud bang from the lab at the local #hamradio club ‼️ 💥🤯

Luckily nothing happened to the people in there, but I guess it’s safe to say that this vintage capacitor decided to quit its job 😂

Always wear safety glasses 🥽 when testing and troubleshooting #electronics, especially if it’s vintage gear where you have no knowledge of its state and health☝🏼

#electronicsengineering #vintageelectronics #vintagerepair

modrobert boosted
modrobert boosted
modrobert boosted

#3193 Sailing Rigs 

I wanted to make the world's fastest yawl, so I made the aft sail bigger, but apparently that means it's not a yawl anymore! It's a real ketch-22.
xkcd.com/3193/

modrobert boosted

Wrote a custom C++ engine to render raw WAD geometry directly to the DAC.

Pure vector output, 1D occlusion culling, no rasterization tricks.

Running on a MOTU M4.

modrobert boosted

```/bin/bash``` just turned 38.

Happy birthday, bash!

To display bash shell version press `Ctrl+x Ctrl+v`

#unix #linux #opensource

It's pretty bad when the truth is worse than any satire you can imagine.

modrobert boosted

With 6.0.8, I closed a huge milestone for radare2 , after 20 years of development (yeah, radare was born in 2006) we are finally leak free! 🥳

To ensure that, a new category of tests for r2r (the testsuite runner of radare2) using Valgrind to ensure not a single byte is lost after parsing different file formats and analysing. Thanks to heaptrack and the leak sanitizer to help me debug all those leaks.

This is not the only breakthrough related to memory usage that's shipped in this release. An custom arena allocator is now available inside r_util, so we can pack all allocations for a specific code in a single chunk and free it with a single heap call.

The old and under-performant RVector struct has been fully replaced with RVec, introducing several performance improvements and better usage of linear memory for arrays of structs. Kudos to @luctielen for the new implementation sponsored by @NowSecure !

Several global variables has been refactored into instance scopes, opening the door to the upcoming multi-thread support I plan to achieve it this year.

Another huge effort has been made along last year with me putting the focus on taking care of the most critical clang-analyzer and scan-coverity issues, solving more than 1000 security issues in the 2 Million lines of code of radare2 (as well as contributing to the ones in third party projects like zlib, capstone and quickjs-ng).

Release builds are also stripping about 900 debug messages, making the execution faster and libraries smaller.

All those changes has been achieved with focus on reducing code complexity, reducing lines of code and as long as the heap is more relaxed, the CI runs 20% faster and the asan jobs no longer timeout.

modrobert boosted
modrobert boosted

Happy 2026!

IOCCC29 is open for registrations. After you have registered, you have 14 days to then log in to the submit server and change your password. If you fail to log in within 14 days, your submit server will expire and you will need to re-register.

See: ioccc.org/quick-start.html#ent

For those who have registered, you may upload your submissions. Be sure you are using your latest version of the mkiocccentry toolkit:

ioccc.org/faq.html#obtaining_m

#ioccc #IOCCC29

modrobert boosted
modrobert boosted
modrobert boosted

I'm working on improving on the Kap documentation, and I'm going to write (or maybe make a video) about how to work with external data, and I want to have a practical example.

I'm looking for some publicly available dataset in tabular form (CSV or spreadsheet format) that contains some interesting data that I can use in the examples. Preferably there are some interesting calculations that can be made on said data as well.

I want to demonstrate simple aggregations, grouping, sorting and visualisation of the data.

It's much nicer if I can show something that has some practical use than just generate some random data.

I might want to use the same data to demonstrate SQL integration too. Any suggestions on data and calculations that I can show would be appreciated.

modrobert boosted
modrobert boosted
modrobert boosted

Merry Christmas! 🎄✨ All music at lukhash.bandcamp.com is now FREE to download 🎁 It’s also DMCA-safe if you want to use it on your Twitch streams 👾🎶 Hope you have a great time! 🎄❤️

modrobert boosted

Tonight you will be visited by three ghosts.

Happy Christmas All!

modrobert boosted

Proton has handed over 32,076 users' data to governments since 2017.
Their own transparency report states a 94% compliance rate in 2024.
"Swiss privacy" is a marketing slogan, not a protection.

modrobert boosted
Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.