@atoponce@fosstodon.org
@atoponce@fosstodon.org avatar

atoponce

@atoponce@fosstodon.org

MSCSIA, cryptography, security, locksport, Linux, programming, mathematics, amateur radio, Buddhism, running, anime, and bibliophilia.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

atoponce, to random
@atoponce@fosstodon.org avatar

Lavender, my ball python, investigating my space last night.

She was finding some very interesting ways of climbing, so I had to catch it on video. Before this, she climbed up to my windowsill using a plug in a wall outlet. Here, she climbs into a bookcase using the top of a book that is sticking out.

My daughter was worried she'd fall, so kept by just in case. She also didn't Lavender to find her way behind the books and struggle getting her out.

Anyway, Lavender is a very curious snake.

Video of a ball python moving on the carpet, then climbing into the first shelf of a bookcase.

atoponce, to random
@atoponce@fosstodon.org avatar

@passthejoe @carlwgeorge If I were Red Hat CEO, I would have stayed with the hat theme. Rename Rawhide and CentOS Stream with hat names.

EG, "Bowler", "Derby", "Panama", "Homburg", etc.

Bowler -> Fedora -> Derby -> RHEL

atoponce, to random
@atoponce@fosstodon.org avatar

Tomato, tomato.
Potato, potato.
Sudo, sudo.

(You pronounced each of those differently, didn't you?)

atoponce, to programming
@atoponce@fosstodon.org avatar

CAPTCHAs are getting out of hand these days.

atoponce, to math
@atoponce@fosstodon.org avatar

Proofs 1= -1:

A)
1 = sqrt(1)
=> 1= sqrt((-1)(-1))
=> 1 = sqrt(-1)sqrt(-1)
=> 1 = i*i
=> 1 = i^2
=> 1 = -1

B)
-1 = (-1)^(2*1/2)
=> -1 = 1^(1/2)
=> -1 = 1

C)
-1/1 = 1/-1
=> sqrt(-1/1) = sqrt(1/-1)
=> i/1 = 1/i
=> i = 1/i
=> i^2 = 1
=> -1 = 1

atoponce, to random
@atoponce@fosstodon.org avatar

I can't believe I'm posting this, but here we are.

Drivers please scrape the ice and frost off the windows of your vehicle.

Out on my run this morning, I watched a white van drifting into the wrong lane and nearly hit an oncoming car, because the van's windshield was completely frosted over. The driver couldn't see.

My safety wasn't in jeopardy, but it's something I'll be paying attention to now.

The mathematician in me started counting. I noticed 1 in 5 vehicles do not scrape their windows.

atoponce, to ubuntu
@atoponce@fosstodon.org avatar

You don't have to imagine. Just install

atoponce, to random
@atoponce@fosstodon.org avatar
  • Python sucks because is slower than molasses on a cold day.
  • YAML sucks because parsing is a nightmare.
  • JSON sucks because it doesn't support f***ing comments.
  • Markdown sucks because it doesn't have tables.
  • Bash sucks because it can't do floating point arithmetic.

I'm in a mood.

atoponce, to random
@atoponce@fosstodon.org avatar

Looks like I finally got hit with the "Ad blockers are not allowed on YouTube" banner.

I guess that means I stop watching YouTube videos. Which is fine. I'm not one of those YouTube channel subscriber types, and really only watch them when a family or friend links them to me, or I need to look up something.

¯_(ツ)_/¯

atoponce, to reddit
@atoponce@fosstodon.org avatar

Even though is in the same business ase Meta' Twitter, TikTok, and other social media companies by making money off of freely supplied user content, it's different in that Reddit primarily focuses on the community rather than individual profiles.

Now that the CEO has been doubling down on his rhetoric to kill 3rd party apps and remove powerful mods from large communities, he's effectively killing those very communities.

Good luck with that IPO Steve.

https://nymag.com/intelligencer/2023/06/reddit-and-the-end-of-online-community.html

atoponce, to random
@atoponce@fosstodon.org avatar

The vast majority of NFTs are now worthless, new report shows.

Honestly, I'm surprised the craze lasted as long is it did. When you understand what you're actually purchasing, the whole thing was very clearly a grift.

https://www.theguardian.com/technology/2023/sep/22/nfts-worthless-price

atoponce, to random
@atoponce@fosstodon.org avatar

I'll take this further. When was the last time you actually burned a CD or DVD?

https://infosec.exchange/@barsteward/110310436841721673

atoponce, to random
@atoponce@fosstodon.org avatar

Can I go to bed now?

atoponce, to linux
@atoponce@fosstodon.org avatar
atoponce, to random
@atoponce@fosstodon.org avatar

This is truly maddening.

https://userinyerface.com/

atoponce, to random
@atoponce@fosstodon.org avatar

A game that draws the stupidity of password rules.

It's still rather entertaining.

https://neal.fun/password-game/

atoponce, to reddit
@atoponce@fosstodon.org avatar

Threatens to Remove Moderators From Subreddits Continuing Apollo-Related Blackouts

https://www.macrumors.com/2023/06/15/reddit-threatens-to-remove-subreddit-moderators/

atoponce, to vim
@atoponce@fosstodon.org avatar
atoponce, to javascript
@atoponce@fosstodon.org avatar

The #LastPass password generator uses a userspace #RC4 generator.

Here's their #JavaScript:

dogenerate() -> lpCreatePass() -> get_random() -> rng_get_bytes() -> rng_get_byte() -> prng_newstate() -> ARC4init(); ARC4next()

As RC4 is insecure, you would be wise not to use their web-based password generator.

Further, it seems likely they're using the same code in their password manager. You would be wise not to use it there also.

#cryptography #passwords

https://www.lastpass.com/features/password-generator

Screenshot of LastPass JavaScript source code highlighting the "lpCreatePass" function.
Screenshot of LastPass JavaScript source code highlighting the "rng_seed_int", "rng_seed_time", "rng_get_byte", "rng_get_bytes", and "get_random" functions.
Screenshot of LastPass JavaScript source code highlighting the "prng_newstate", "ARC4init", and "ARC4next" functions.

atoponce, to RegEx
@atoponce@fosstodon.org avatar

Regular expression hexagonal crossword puzzle.

atoponce, to random
@atoponce@fosstodon.org avatar

Did you know the has its own password, passphrase, and key generator?

For passphrases, instead of using a popular word list like Diceware or EFF, it ships its own.

Do you trust it? 😉

Cc: @schlink

https://github.com/nsacyber/RandPassGenerator

atoponce, to linux
@atoponce@fosstodon.org avatar

You probably weren't aware, but your crypt(5) supports the following hashing functions (in addition to some others):

  • bcrypt ($2b$)
  • scrypt ($7$)
  • yescrypt ($y$)

You should definitely migrate to one of those password hashing functions over the risky sha256crypt / sha512crypt which is default on most distros.

https://pthree.org/2018/05/23/do-not-use-sha256crypt-sha512crypt-theyre-dangerous/

atoponce, to random
@atoponce@fosstodon.org avatar
atoponce, to linux
@atoponce@fosstodon.org avatar

Be offended all you want, but it's true.

atoponce, to programming
@atoponce@fosstodon.org avatar

"Programming languages start counting with zero, and you should too!"

Except Lua, Julia, R, SQL, AWK, Ada, Scratch, Fortran, COBOL, Matlab, Pascal, APL, Octave, XSL/XPath, ALGOL 98, CFML, FoxPro, Wolfram Language, Mathematica, Smalltalk, Sass, Ring, Lingo, APL, PL/I, RPG, KSH, ZSH, ...

  • All
  • Subscribed
  • Moderated
  • Favorites
  • provamag3
  • InstantRegret
  • mdbf
  • ngwrru68w68
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • osvaldo12
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • JUstTest
  • tacticalgear
  • ethstaker
  • cisconetworking
  • modclub
  • tester
  • GTA5RPClips
  • cubers
  • everett
  • normalnudes
  • megavids
  • Leos
  • anitta
  • lostlight
  • All magazines