[–] 9 points 2 weeks ago* (1 child)

42 is from the hitchhikers guide to the galaxy and is the meaning of life. Problem is no one knows what question to ask to get the answer. Anyway nerds in the know laugh at this number.

No idea about 47 unless they're talking the agent from the hitman games?

  • source
  • parent
  • context
  • [–] 13 points 3 weeks ago (6 children)

    I found out the other week that its the only social media I have left. Except LinkedIn but in this economy...?

    Anyway, its my most reliable way to talk to all of my friends and half my family, and I hate it. But hey, at least its not Facebook.

    I run fedora for my main pc, cachyos on my laptop and ubuntu server for the home server PC - for the Linux street cred.

  • source
  • parent
  • context
  • [–] 2 points 3 weeks ago

    Imagine if a romantic partner said "I will send you a unique string, probably exactly 8 characters" to verify that I am your partner. You would laugh and remind them it takes less than a second to generate every 8 character combination possible.

    Instead, your SO makes a key and keeps it with them at all times, and you promise to talk to them using a machine that makes secret messages only their key can decipher. For fun, they give you a key and make a machine too... Explaining this shit is complicated I'm sorry for what you're about to read.

    They send "heyy", You send "whatup", They send "send pics", You take one, encrypt and send the pic, They say "huh? Wtf?", You remind them about the secret key, They have no idea what you're talking about -fail OR they send something in return back (which you decrypt) -success

    That's basically the same thing as authentication with a passkey oversimplified and only slightly wrong but good enough. There's shitloads of devices that do it, yubikeys, authenticator apps, but they're all doing that.

  • source
  • parent
  • context
  • [–] 10 points 1 month ago*

    Some documentation to add to this: https://learn.microsoft.com/en-us/defender-office-365/safe-links-about

    Basically its a URL wrapper that provides continuity for the user, so if they dont have a threat intel database entry for the site, they let the user go there. They scan in the background as hemko said above to determine maliciousness.

    Worth mentioning they do it for email too if you have it enabled.

  • source
  • parent
  • context
  • [–] 4 points 1 month ago (1 child)

    I think there's a big philosophical difference between something like Rust and Python in their intended usage. Python has always been great for making something quickly. It's used because it is faster than doing something by hand and also faster than to write the C equivalent.

    Do you have a tool you'd like to start building? Might be helpful to pick something you want to contribute to and start there. In terms of tutorials, its hard to just suggest a programming language without knowing you and what you might find difficult.

    For example, C et al, Zig, Go and Rust make heavy use of {} and <>. This could be a problem, but I personally dont know your experience. You're going to struggle not to use maths in the form of algorithms, data structures and expressions, but it will be closer to written language if you use full variable names instead of single letters (I'm assuming you're not dyslexic).

    TO; DR pick a tool and work out what you want to build. Start with one that exists, is small and in a low level language. You can write code in a style that makes it feel less like maths but you're never going to get away from maths. Use the language for very different projects: internet, file access, fast actions.

    Tutorials can teach you the how but self directed learning is a bitch without a project you feel passionate about.

  • source
  • parent
  • context
  • [–] 3 points 1 month ago (1 child)

    I always shout out "Automate the boring stuff" because it is excellent and free: https://automatetheboringstuff.com/3e/chapter1.html

    I find picking simple tasks that I want to accomplish can be a great way to learn things, and the book above is a fantastic resource for this. If you want to learn how to modify values in a CSV file or perform calculations or get data from the internet, this teaches you how. When you need to understand a function, go read the documentation for how it works but dont get bogged down. Small iterative cycles with a feedback loop are how we learn. Read how to do something, extend the idea and apply it yourself, see what works and what doesn't. It becomes fun after a while.

  • source
  • [–] 19 points 1 month ago (6 children)

    I've got 2:

    Playing phasmophobia. The ghosts hands reach around my screen signifying I'm about to die. As my head is snapped back the power shuts off and everything goes black. And thunder clapped outside. Properly scared the shit out of me.

    Another time, power went out and fried my Seagate hard drive mid write. No clue what was happening but pre power outage it worked. Post it did not. Now I'm scared to buy more Seagate drives.

  • source
  • [–] 7 points 1 month ago*

    There's a psych-thriller on Netflix called Bloodlines which I thought made a point of not using this trope. There's a character who for half a season listens to everyone, does what they tell them to, tries to make things work in a dysfunctional environment, and falls back into old habits because no one trusts him when anything goes wrong. Its a show filled with very human interactions, almost like the writers asked "what would actual people do" in every scenario, but also push the plot along.

    Highly recommend it because this shit annoys me.

  • source
  • parent
  • context
  • [–] 3 points 2 months ago

    Can attest also, I have an Intel i5 and a rtx3050 running cachyos in a Gigabyte laptop and it's flawless. Power saving is that of a gaming laptop, I get 2 hours of charge when not gaming and not on AC, considerably less when gaming performance is required. But I only got slightly longer from windows 10 when I needed that for something, and I stripped that down to the absolute basics. If I right click on a game on Linux I get a pop-up asking about using my discrete gpu, otherwise it assumes. I have used Wayland and Xorg within the last few years, both are fine.

  • source
  • parent
  • context
  • [–] 4 points 2 months ago (1 child)

    Having watched documentaries about it and studied it in uni, I've got an idea or two, yeah. Guess what happened to the guy who claimed he "just organised" the holocaust, planning and spreadsheets and such, but didn't kill anyone himself. Go on, guess.

    People I've met who worked in the army describe it as a company who kills people. They know what they're in and they do it anyway. Conscription is different, even Ukraine is different because its self defence. US soldiers are volunteering to kill people overseas. I've got some sympathy for kids who get convinced its the only career for them, but there's no conflicts going on in or around the US and they didn't sign up for peacekeeping so...

  • source
  • parent
  • context
  • [–] 2 points 2 months ago

    I'm really easily distracted and have things to do when I use my home PC(s). So gnome is really the only thing I can reliably set up and not spend all my time customising. Also, Ubuntu was my first distro (tbh it was Kali Linux but we don't talk about my larp era) and I liked the DE from that.

    Its not like I don't customise it mind you, but that's limited to changing the default wallpaper, installing blur my shell and dash to panel, then adding custom icons, usually Tela circle. After that though I don't touch anything in the DE. If I'm on a laptop, I go full Ubuntu and put the dock on the left vertical side of the screen

    In comparison I once spent hours customising KDE to look and sound like windows 98, only to realise I didn't like it, to change it to something completely different 3 more times. I did not pass the assignment I was meant to be doing. Its fun but I'll do anything to procrastinate.

  • source
  • [–] 1 point 2 months ago*

    I'm assuming someone is tired here, and it could well be me, but isn't that quite literally what I said? People were saying E2EE doesn't mean the data is secure when it gets there, I was trying to separate the discussion into at rest (secure storage) vs in transit (E2EE) because they're different applications of encryption. I wasn't really intending to argue about Apple's practice's.

    From reading, it is encrypted at rest, which sounds like an Apple thing to do. Decrypted at rest feels very Google. Apple state on their standard plan they store the keys in their data centres which I think is what others were talking about? They say they can help recover them so they're accessible in some capacity between the user and Apple.

    On their advanced plan details:

    Advanced Data Protection for iCloud is an optional setting that offers our highest level of cloud data security. If you choose to enable Advanced Data Protection, your trusted devices retain sole access to the encryption keys for the majority of your iCloud data, thereby protecting it using end-to-end encryption. Additional data protected includes iCloud Backup, Photos, Notes, and more

  • source
  • parent
  • context
  • view more: next ›