[-] pemmykins@beehaw.org 13 points 7 months ago

Comments like this really don’t add anything to the conversation

[-] pemmykins@beehaw.org 6 points 9 months ago

Dang, that’s a really cool phenomenon, thanks for sharing!

[-] pemmykins@beehaw.org 7 points 10 months ago

I have a few Callistemons in my garden, hoping for some flowers one day, but for now I’m just happy they’re growing :)

Australian native plants are beautiful, I hope to have a fully-native garden at some point.

[-] pemmykins@beehaw.org 22 points 1 year ago

Impossible Creatures - an RTS where you slurp up DNA from local wildlife and use that to create weird hybrids of multiple animals, then produce those as units that you control to complete missions. Great concept but I think it ended up being a bit unbalanced.

Papers Please - pretty unique gameplay in that you had to literally read through paperwork and approve/reject people at a border crossing. Good social commentary.

[-] pemmykins@beehaw.org 53 points 1 year ago

Someone also ported it to the browser, just saw it on mastodon: https://wavacity.com/

[-] pemmykins@beehaw.org 4 points 1 year ago

The idea behind user mode and kernel mode is that it gives the operating system a framework to establish security permissions etc. some operating systems might take this more seriously than others, but the point is that the modes are a feature of the cpu, provided by the manufacturer.

Also, when you’re talking about “harming” the system, you should consider what’s possible in user land vs kernel mode. Kernel mode is where drivers manipulate hardware - these days, there is an additional layer of safety/abstraction done in the firmware level, so software can’t create physical damage to the hardware (like the classic “hackers can turn your computer into a bomb” advertisement).

However, the kernel can:

  • trash a filesystem by writing data directly to the drive
  • trash system memory (RAM)
  • trash cpu registers

In kernel mode, it’s very easy to cause the OS to crash via these methods. A user mode program will have much higher level access to the system and won’t be able to cause damage so easily. Programs often crash themselves - maybe you’ve seen null pointer exceptions, or out of bounds memory exceptions - these are caused by a userland program doing something it shouldn’t (even unintentionally), and the OS intervening to stop that. However, a userland program shouldn’t be able to crash the whole OS (e.g. cause a BSOD on windows, or a kernel panic on Linux). Usually when you see that, it’s caused by a driver. Drivers run in kernel mode.

As for being able to do bad things with syscalls, you’re exactly right, and that’s why we have permissions around syscalls :)

On Linux there’s systemd.exec, seccomp, the capability framework, and of course selinux. On openbsd they have pledge (which is slightly different, but their threat model is also slightly different to begin with). I’m not sure what windows offers in this regard, from a quick search it seems there isn’t an exact equivalent of the Linux systems, but there are still security frameworks.

There are many frameworks and permissions systems that form an operating system, and each one might cover a different area. OS security is a pretty broad topic but very interesting, I encourage you to keep learning and asking questions!

Also, I just woke up and haven’t had coffee, so please bear with my rambling post.

[-] pemmykins@beehaw.org 6 points 1 year ago

Just wanted to expand a bit on your comment - Dell have a few laptop product lines, and the Latitude line is the business one that should be the most reliable/longest-supported. I’ve had a few Latitude laptops that lasted 3 years each before I changed jobs and left them behind, and was satisfied with them. Worked well with Linux which was a bigger deal back in 2015 than it is now.

Other companies are probably the same - Lenovo thinkpads are good, yoga not so much.

Totally agree about Linux, it’s come a long way in the last 10 years and you can do basically everything there now. Battery life may be affected, I think that’s one of the last areas they need to work on.

[-] pemmykins@beehaw.org 7 points 1 year ago

Really? I just spent 5 minutes searching for the fourteen words, and found a bunch of openly white supremacist/nazi content, with plenty of likes and retweets. Remember, Musk fired/let go most of his content and safety teams after he took the company over. You can report stuff but it won’t get taken down any more.

(Note, I won’t link the content here in case that’s against rules, but it’s really not hard to find. Look at the “ChiefBarony” and “SindriThule” accounts for example)

[-] pemmykins@beehaw.org 34 points 1 year ago

Linus is responding to this video from Gamers Nexus: https://youtu.be/FGW3TPytTjc

It’s a long video, but the tl;dr is that LTT are getting sloppy in their reviews, making mistakes, and not fixing them in a clear manner. Additionally, there are some larger issues around a recent review of a gpu heatsink.

[-] pemmykins@beehaw.org 9 points 1 year ago

Related to what you’ve posted, the Wikipedia article on room temperature superconductors has a decent history on other claims, which have all turned out to be false or only usable in very specific circumstances: https://en.m.wikipedia.org/wiki/Room-temperature_superconductor

[-] pemmykins@beehaw.org 18 points 1 year ago

That’s not why Google is harmful though - they’re harmful because almost all of their revenue comes from advertising - everything else they offer is just a funnel to gain data on the worlds population in order to better target advertising.

As for cloudflare - they showed their true colours last year with kiwifarms. They’ll happily host the worst websites in the world as long as they don’t get bad press.

[-] pemmykins@beehaw.org 3 points 1 year ago

I think a bunch were sponsored games so they’d have to remake the assets to bring them back, right? I remember doing the Cheeto’s game daily to get my neopoints to invest in the stock market…

Come to think of it, a lot of my financial stability has come from saving/spending habits I learnt in neopets as a kid.

view more: next ›

pemmykins

joined 1 year ago