AliasVortex

joined 1 year ago
[–] [email protected] 8 points 1 day ago

I'm a software engineer and I think one of my personal favorite random applications of Pythagoras/ trig was in my data visualization class back in scool. The assignment was to take a dataset of Soviet space launches with dogs and display it in an interactive approachable manner (ie less rigorous data science and more local science center), so I thought it would be fun to show rockets for each lauch and animate them rotating around the earth. Queue the trig to place each icon an appropriate distance (scaled to the launch height in my data), angle, and spacing from the earth.

I'll admit it doesn't come up all that often (in web development), but it's nice to have that foundational knowledge to dredge up when I need it.

[–] [email protected] 8 points 1 day ago* (last edited 1 day ago) (1 children)

Also a dude, sewing is fucking great! Thinking back, I'm pretty sure I learned to sew long before I learned any other forms of making, childhood me made lots of felt toys and crafts for friends and family because materials were cheap, accessable, and pretty easy to work with. I love being able to take a pile of fabric and make it into something functional, or at the very least mend my clothes to get more life out of them.

[–] [email protected] 14 points 2 days ago (1 children)

Pretty sure quality is it's own mod that you can run independently of space age, but I could totally be wrong there.

[–] [email protected] 9 points 3 days ago

Just to key in on the overlap between FOSS and privacy, because the source code for the software is open, it means that anyone can take a peek at how everything is running under the hood (among other things). It becomes possible to verify that software is storing data locally and properly encrypting when applicable (as opposed to blindly trusting the software's author and or lawyers).

It may also be a fun fact that best practice in encryption is to open source your algorithms. The helps safeguard against backdoors and mistakes/ errors that could compromise the security of the algorithm. Much for similar reasons as above, as it allows the security community to check your math (in a field where it is incredibly easy to get your math wrong).

[–] [email protected] 30 points 1 week ago

Where does the King keep his armies? In his sleevies!

[–] [email protected] 2 points 1 week ago

Where's the overloaded Cyclonic Rift when you need one?

[–] [email protected] 7 points 1 week ago (1 children)

Treasure planet! Or Atlantis

[–] [email protected] 22 points 1 month ago (4 children)

Same reason most things are funny, or at least mildly amusing: inversion of expectations.

[–] [email protected] 8 points 1 month ago

Red states wondering where all the entwives went...

[–] [email protected] 4 points 1 month ago

My concern is when they decide to burn the whole building down over the red swingline stapler...

[–] [email protected] 1 points 1 month ago (1 children)

Enh, the tech space is very much innovate or die. So yeah, they could probably throw everything in maintenance mode and make a reduced headcount work, but if AWS goes stagnant it's entirely likely that Amazon goes the way of IBM and Motorol. Especially when someone (likely, Microsoft or Google) comes to take a slice of the AWS market share.

[–] [email protected] 24 points 1 month ago* (last edited 1 month ago) (3 children)

I don't know about a min length; setting a lenient lower bound means that any passwords in that space are going to be absolutely brute force-able (and because humans are lazy, there are almost certainly be passwords clustered around the minimum).

I very much agree with the rest though, it's unnerving when sites have a low max length. It almost feels like advertising that passwords aren't being hashed, and if that's the case there's a snowball's chance in hell that they're also salted. Really restrictive character sets also tell me that said site / company either has super old infra or doesn't know how to sanitize strings (or entirely likely both)...

view more: next ›