Aaron Toponce ⚛️:debian:
atoponce@fosstodon.org
<p>MSCSIA, cryptography, security, locksport, Linux, programming, mathematics, amateur radio, Buddhism, running, anime, and bibliophilia.</p>
Posts
-
Post #4347458
xorshift32 in #Bash, code golfed. $ n(){ s=$[s^s&lt;&lt;13];s=$[s^s&gt;&gt;17];s=$[s^s&lt;&lt;5];echo $[s&amp;2**32-1]; } Example: $ s=123456789 $ n 2937495369 $ n 559720438 $ n 3924597191 Bash already has $RANDOM and $SRANDOM, so this probably isn&#39;t all that useful. Shrug. The seed $s must be non-zero. #Linux
-
Post #4347457
This is why 32 GB RAM is $600 https://www.youtube.com/shorts/zxxEGFhxyTo #AI
-
Post #4172431
I believe this is the correct overview of the #Linux RNG as defined in drivers/char/random.c. Probably have some minor quibbles that needs addressing though. #cryptography #crypto
-
Post #4157676
This is neither shocking nor new. We've known about this attack since at least 2005. DVI here: https://www.cs.cornell.edu/~shmat/courses/cs6431/zhuang.pdf What's missing in this new "AI" report is the discussion about alternative keyboard layouts like QWERTZ, AZERTY, Dvorak, Colemak, and Norman just to mention a few. Does this AI acoustic side channel attack also work on those layouts, or was it trained strictly on QWERTY? https://cyberinsider.com/new-ai-attack-can-reconstruc...
-
Post #3990716
RE: https://mastodon.social/@FirefoxOfficial/116958818480299400 Their post announcing being back on Twitter has since been deleted. I guessing they learned that engagement on a platform that officially developed an AI bot generating CSAM isn't good for marketing.
-
Post #3863801
Looks like Hive Systems updated their password cracking table for 2026. The only update is using 16×RTX5090 Nvidia GPUs instead of 12. So the times got *slightly* smaller. Not much. Attached is also the 2025 table so you can contrast and compare. https://www.hivesystems.com/blog/are-your-passwords-in-the-green #passwords #cybersecurity
-
Post #3824188
Still one of my favorite StackOverflow answers. https://stackoverflow.com/a/1732454 #regex #programming #xml #html
-
Post #3667444
We've had it with Mattermost. Testing Zulip is a breath of fresh air. It's responsive, doesn't have stupid scrolling bugs, and overall just has a better workflow. Granted, it's got some quirks I'm not immediately a fan of, such as its threads. But those are vastly out-weighed by how responsive snappy the whole experience is. Curious how snappy it'll be after migrating over all the data.
-
Post #3503497
VibePHP runs on vibes, not code This README is hilarious. https://github.com/mnapoli/vibephp #php #programming #ai
-
Post #3503496
First 5K since the Ogden Marathon last month. This is meant to serve as a base to build on this year. I&#39;ve got 6 more 5K races, 2 10Ks, 1 half marathon, and a 50K on the calendar before 2027. My goal is to push my CP as high as possible so I have lots of overhead for improving my marathon pace and securing a solid BQ. I pushed for sub-20 and just missed it! That&#39;s okay, as my CP increased from 3.88 to 4.02 W/kg. Great day! https://runsignup.com/Race/Results/73944/IndividualRe...
-
Post #3503495
Here&#39;s a fairly comprehensive list of &quot;classical&quot; pencil and paper hand ciphers if you want to practice or get familiar with any of them: 1. Massive list at ACA: https://www.cryptogram.org/resource-area/cipher-types/ 2. Hill cipher: https://en.wikipedia.org/wiki/Hill_cipher 3. Solitaire cipher: https://en.wikipedia.org/wiki/Solitaire_(cipher) 4. Chaocipher: https://en.wikipedia.org/wiki/Chaocipher 5. ElsieFour: https://eprint.iacr.org/2017/339 Not that any should...
-
Post #3503494
:bitcoin: 🤣
-
Post #3495522
16 GB DDR4 SODIMM upgrade for my ThinkPad just got delivered. Purchased it from Amazon. At the time I was looking, it was $109 with a text like "purchase in the next 16 hours for free delivery tomorrow" or something. I sat on it past the 16 hour window and came back to it like the next day. The price had dropped to $87, without the next day delivery promise. Sus. I think I'll sit on that advice more often. Let it expire, watch the price drop, then purchase. Unless I'm in a...
-
Post #3474621
I'm in a local #running club where one runner has OCD about everyone ending their runs on .00 miles. If you end up short at .99, he'll make sure to comment on your Strava run asking why you couldn't just run around the parking lot or whatever to push it over. Well tomorrow is his 40th birthday, so a friend and I decided to have a bit of fun making a self-referential Strava art: drawing "9.99 MILES" that is indeed 9.99 miles. Happy Birthday friend! #Strava #Art #Runnersof...
-
Post #3421833
If buying isn't owning, then piracy isn't stealing. Personally, I'll only pirate when something I honestly purchased is removed, is encumbered with Digital Restrictions Management making it impossible to enjoy, or the process to purchase it is too convoluted and difficult. You can't price gouge, make it difficult to comply, then deny access. You're no longer being honest with your customers. https://kotaku.com/playstation-store-movies-digital-studio-canal-terminator-200071...
-
Post #2534362
Kenyan Sabastian Sawe just broke the world record and the 2-hour barrier for the marathon at London. https://www.nbcsports.com/olympics/news/sabastian-sawe-marathon-world-record-london-two-hours #running
-
Post #2436377
Koremutake, a memorable data encoding scheme. Can be useful for #passwords or encoding keys. It defines 128 unique syllables specifically designed to be phonetically unique. https://shorl.com/koremutake.php
-
Post #2434614
There are three types of notifications in #Signal 1. Bob says &quot;six seven?&quot;. 2. You have a message from Bob. 3. You have a message. &gt; FBI recovers &quot;deleted&quot; Signal messages through iPhone notifications https://www.techspot.com/news/112021-fbi-recovers-suspect-deleted-signal-messages-through-saved.html
-
Post #2265141
TIL about the surreal numbers. https://www.youtube.com/watch?v=lj6uROFHqi0 #math #maths
-
Post #2038253
Optimist: the glass is half full Pessimist: the glass is half empty #Linux user: water is bloat
-
Post #2020563
Google Chrome is silently installing a local LLM on your computer that is 4 gigabytes in size. It's done without consent, it's not visible in the settings, and removing it will reinstall it later. https://www.thatprivacyguy.com/blog/chrome-silent-nano-install/
-
Post #1606328
#Bitwarden CLI 2026.4.0 compromised in a supply chain attack. https://socket.dev/blog/bitwarden-cli-compromised Looks like the window was incredibly small and the impact minimal. A CVE is still being issued. https://community.bitwarden.com/t/bitwarden-statement-on-checkmarx-supply-chain-incident/96127 &gt; &quot;The issue affected the npm distribution mechanism for the CLI during that limited window, not the integrity of the legitimate Bitwarden CLI codebase or stored vault data.&...
-
Post #1605432
This clock is most certainly cursed. Time is displayed on the clock alphabetically, using English spelling. The hour, minute, and second hand are all sorted independently. https://boat.horse/clock/index.html
-
Post #1577351
How it started: How it&#39;s going:
-
Post #1329827
@bitwarden now supports Argon2id for password hashing. The default parameters are: m = 64 MB, t = 3, p = 4 Not all clients currently support Argon2id however, as #Bitwarden needs to wait on the various app stores to approve the app release (iOS, Android, Chrome, etc). If you want to test how Argon2id behaves in your browser, checkout this WebAssembly tool: https://antelle.net/argon2-browser/ Set: - password: something NOT your password - salt: base64(SHA-256(email)) #cryptography #passwor...
-
Post #1308167
A close friend of mine is having a mastectomy today. Decided to do a run in The Avenues in Salt Lake City to show my support. The &quot;CK&quot; is supposed to be a ribbon. Fuck Cancer. #running #RunnersOfMastodon
-
Post #1092762
Great article on #Git and some of the changing being made. While I&#39;m happy to see the transition from SHA-1 to SHA-256, the user interface improvements cannot be understated. Git truly is &quot;use 10% of the tools to complete 90% of the work&quot;, largely because it&#39;s so damn complicated. https://lwn.net/Articles/1057561/
-
Post #1039786
4th Edition #UNIX in your browser. https://unixv4.dev/
-
Post #1014594
The #VeraCrypt and #WireGuard maintainer accounts have been locked out by Microsoft. They are now unable to deliver Windows updates. https://cybernews.com/security/microsoft-suspends-veracrypt-wireguard-accounts-maintainers/ #security #cybersecurity
-
Post #930647
For the second time in as many months, I&#39;ve had to troubleshoot a filled disk in production because it was formatted with ext4 and ran out of inodes before running out of blocks. If ext5 ever becomes a thing, hopefully inodes are dynamically allocated like #ZFS, XFS, JFS, Btrfs, etc. If you can&#39;t run with the big dogs, stay on the porch. #linux