BaumGeist

joined 2 years ago
[–] [email protected] -3 points 1 day ago (9 children)

developers handle design, not finances. Microtransactions have always been in the interest of profit, not to make the games better. They were the markets compromise with gamers being unlikely to pay enough to cover costs of a Triple A development cycle.

Reminder that when the NES came out, it was still $60 dollars for a game, which would be about $180 today. And that's not accounting for all the extra manhours that now go into the major titles. Microtransactions and DLCs are the deal with the devil we made to keep games from being $200+ a pop

[–] [email protected] 6 points 2 days ago

I replaced windows on my laptop with Ubuntu and stopped using it after realizing how unimpressed I was with the difference. Years later I took the OSCP course, and they required using Kali.

From there I fell in love. Things that would have taken hours and weird 3rd party installers to do in Windows came with the OS or were in the official repos. The CLI showed me unimaginable power over every bit of the computer, and in windows the Conmand Prompt CLI is pretty mediocre; Powershell is better, but is more about data processing than running software. Linux has SSH and Python installed with one sentence, windows graphical installers are a bloated nightmare. There wasn't random shitty third party software installed by the OEM who struck a deal with the OS maintainers.

After that, it was a cascade of disillusionment. Those nasty 3rd party apps I didn't install showing up in my start menu? Actually ads, I was just using cognitive dissonance to avoid admitting that. And the proprietary programs aren't better, they update more frequently just to introduce ads, harvest more data, and change their layout to make it seem like they did anything to help the end users.

Why does changing any meaningful settings require tampering in the registry? Why is this low level stuff documented so poorly? Why can't I turn off telemetry completely? Why can't I check what code is running in the kernel that I purchased and am running ON MY COMPUTER??? IT'S MY COMPUTER, NOT MICROSOFT'S. Why the FUCK should I let them run code that I can't legally review, much less change, on it?

If someone offered you a meal but refused to tell you about any of the ingredients, you just wouldn't eat it. Not "you'd be suspicious," it goes beyond that: you'd be too suspicious to eat it. If someone offered you a home security system that you could have "spy on you minimally" you'd tell them where they could stick it. If it came with your house, you'd remove it immediately. If either of those people tried to charge you for it, you'd laugh in their face.

Yet for some reason, when it's our computers doing the spying and whatever else we can't verify, we've learned to just put up with it? This is BULLSHIT.

And I have too much pride to be treated like a mark, I won't take being scammed lying down anymore. I'm not a hapless dipshit who just lets people have their way with her because it's "too hard to learn new things." I've always said I have some integrity to protect, so I better prove it or forever be a hypocrite.

I already use only Linux at home, I'd have to get my company to switch to let me run it at work.

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

I suggest reading through multiple answers despite everyone answering all your questions, this way you get the most complete answers. As such, here's my two cents:

  1. Yes, search for "Widgets" at Gnome's official website to see: https://extensions.gnome.org/

  2. Depends on what you mean by "problematic"? My laptop refused to go to sleep because of a setting in the wifi card, but once I changed it I haven't had any issues. You may also find that some of your hardware is nonstandard, and therefore requires extra steps during installation.

  3. What do you mean "minimum"? Because I installed Debian headless, and starting with nothing but a command-line and the system utilities and nothing else installed is what I heard, but maybe in your mind it just means a graphical desktop and nothing more. If you did mean that, you could try something like MATE for your desktop environment, or XFCE if you want to learn by customizing. If you're feeling really adventurous, use SwayWM

  4. Depends on how it came installed, but generally it's easy. Most of the time, starting out it will be as easy as running the uninstall command for whatever package management software installed it.

  5. "Rooting" a device refers to installing untrusted firmware on SoC devices. Unless your laptop is a chromebook, you probably don't need to worry about that. Dual-booting Windows and Linux won't stop Windows from updating, nor stop whatever application manages your firmware from working in Windows, if that's what you're worried about.

  6. It depends on your distro and its package manager(s). In Debian it's as easy as sudo apt install <Desktop Environment> and then logging out, changing which DE you're logging into, and then logging back in. Most are going to be that way

  7. Lazy answer: don't worry about it, and don't worry about it. If you're the type who wants their PC to "just work," it's behind-the-scenes stuff that will never apply to you. If you're prepared to get down in the weeds, occasionally break things, and customize every aspect of your OS, then you'll learn when it's relevant. If you're saying "Lazy question" and not showing that you already did some research on the topics, you're most likely in the former camp; this isn't a value judgment, just an observation.

But, since we're all still nerds here regardless of what we're nerdy about, and since learning almost never hurts, I'll throw some vocab at you to get you started:

Wayland is a specification of how software should display things on the screen, it's the generic blueprints of how Display Servers and their Clients should behave; Wayland is seeking to replace the X Window System specification, and specifically the popular Xorg Server implementation.

Docker is a containerization platform (software ecosystem). Containers are essentially a small subset of Virtual Machines (or VMs) which are Guest operating systems that run within a separated off environment from your Host operating system. On Linux, features like namespaces, cgroups, and chroots are used to achieve this effect. Containers tend to use less hardware than Hypervisor-hosted VMs, but also tend to be single-purpose systems.

[–] [email protected] 27 points 2 days ago

and when I visited the website, there was an open order for a PS5 with delivery to:

After logging into Macy’s I got 43 emails at once to seven different services

Did you manually navigate to Macys.com, or did you click a link in the email to "Macys.com"? Because it's a common phishing technique, they may have used your macys email and password to password spray every other website they could find it associated with when you "logged in." It's usually a page that's spoofed to look like a legitimate login page, which redirects you to the actual page once it records a login attempt.

Also check HaveIBeenPwned.com, your email may show up in a few major beaches, which is enough for script kiddies to spray it across the entire net.

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

Ayyyyyyyyyyyy my boy Brando Sando!

Time for !BooksCircleJerk

[–] [email protected] 13 points 2 days ago

By the time the changes in your health are dramatic enough that you notice the difference, you've already done enough damage to warrant a loooong recovery. This goes double for mental health.

A lot of people will just write off symptoms that don't disrupt their daily routine. "Walk it off," so to speak. But that's when you should have started looking for what lifestyle changes you could make to avoid anything more dire in the future.

I failed out of college the first time I ignored my anxiety and depression. This time, it led to a complete breakdown that I'm still struggling to overcomevthe symptoms of: I spend every day feeling on edge like my safety is threatened, and my gut revolts at every crumb of food. At night I twitch and can't sleep from the stomach pain without a sleeping pill. And it's been better this week than it was this time last month, where I hadn't slept for >48 hours, after a week of waking up every hour nightly, and was in the worst pain I've ever experienced as my body started to digest itself.

It started slowly in spring, with just a panic attack once a week or so, and spikes of anxiety that caused my vision to shake too much to see... But I still perservered without much thought. The doc prescribed me anti-vert meds, said it was just vertigo induced by allergies, sent me on. I forgot about it all summer as I focused on obligations and trips and work.

And now I'm wondering if this is just my life now, if I'll never feel relaxed again. Will the meds and therapy work, or have I done irreversible damage to my brain through inaction? Admittedly a less unpleasant thought than wondering if I'd ever be able to see straight long enough to get work done and put food on the table, or stand up without collapsing from panic and dizziness. At times I've wondered how much more I can take before suicide starts to sound like the better alternative.

I'm gonna keep on fighting and healing, but holy shit I wish I had just started the meds sooner.

[–] [email protected] 31 points 2 days ago (30 children)

Why is Swift bad?

Also, I noticed the project has taken donations from mostly non-foss companies. Let's hope they stand by their principles

 

Finally, another web engine is being developed to compete with Chromium and Firefox (Gecko), and they're also working on a browser that will use it.

Here's the maintainer talking about the current state of the project, and a demo of the current functionality

[–] [email protected] 5 points 2 days ago

In that case, you should absolutely do rockbox. It's FOSS, linux compatible, and supports so many other audio formats beyond just mp3, WAV and Apple's m4a and AIFF. E.g.

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

That works according to rockbox's website (Apple days A1136 is 5th generation, which means it falls within the 1g through 6g "classic")

Heads up though: my primary use was through my car's stereo via USB; it does not work the same. It used to just pop up as a media device that showed the categories to sort by, now it's only treated as a storage device, meaning I have to search through the folders and select the file to open... At least, in theory. It actually just errors trying to index the disk, which it has to do everytime I start the car (which includes switching from only electricity running to turning the engine on). I think it might have issues with the iFlash adapter I installed to replace the hdd (i sprung for the quad microSD adapter, nowadays I'd probably try the SATA SSD adapter as SATA has much quicker read times than SD cards). That's not always the case, just this car, my old truck—with a non-stock stereo—could read it, but would take upwards of 10 minutes to finish indexing (once again, I think it's because of how slow SD cards are).

It took a lot of digging, but I found out the reason is because of the encryption on the Apple firmware, which locks down the hardware it uses to stream as a media adapter. Barring some act of generosity on Apple's part, we likely won't ever see Rockbox able to stream from the iPod to another device.

[–] [email protected] 22 points 2 days ago
  1. Reach out to the SFLC, this is something a lawyer should advise you on, not any internet strangers at all whatsoever, no matter how thorough their reply is.

  2. Design-wise: You need a Ulysses Pact. This can also be applied to contracts, preventing you from being pressured into closing your source under any means by licensing it or by signing a contract with yourself

 

I occasionally see love for niche small distros, instead of the major ones...

And it just seems to me like there's more hurdles than help when it comes to adopting an OS whose users number in the hundreds or dozens. I can understand trying one for fun in a VM, but I prefer sticking to the bigger distros for my daily drivers since the they'll support more software and not be reliant on upstream sources, and any bugs or other issues are more likely to be documented abd have workarounds/fixes.

So: What distro do you daily drive and why? What drove you to choose it?

 
 

It's the series finale for our friend Plague Roach. Big props to Drue for all the work he's put into this project

Here's the full series playlist on youtube

 
 

I've been using nala on my debian-based computers instead of apt, mostly for the parallel downloads, but also because the UI is nicer. I have one issue, and that's the slow completions; it's not wasting painful amounts of time, but it still takes a second or two each time I hit tab. I don't know if this is the same for all shells, but I'm using zsh.

I tried a workaround, but it seems prone to breaking something. So far it's working fine for my purposes, so I thought I'd share anyway:

  1. I backed up /usr/share/zsh/vendor-completions/_nala to my home directory
  2. I copied /usr/share/zsh/functions/Completion/Debian/_apt to /usr/share/zsh/vendor-completions/_nala
  3. I used vim to %s/apt/nala/g (replace every instance of 'apt' to 'nala') in the new /usr/share/zsh/vendor-completions/_nala

Already that's sped up the completions to seemingly as fast as any other command. And already I can see some jank peaking through: zsh now thinks nala has access to apt commands that it definitely doesn't (e.g. nala build-dep, nala changelog and nala full-upgrade), and it has lost autocompletions for nala fetch and nala history.

Once I understand completions files syntax better, I'll fix it to only use the commands listed in nala's manpage and submit a pr to the git repo. In the meantime, if anyone has suggestions for how to correct the existing completions file or more ways to make the _apt completions fit nala, it'd be much appreciated.

 

As a user, the best way to handle applications is a central repository where interoperability is guaranteed. Something like what Debian does with the base repos. I just run an install and it's all taken care of for me. What's more, I don't deal with unnecessary bloat from dozens of different versions of the same library according to the needs of each separate dev/team.

So the self-contained packages must be primarily of benefit to the devs, right? Except I was just reading through how flatpak handles dependencies: runtimes, base apps, and bundling. Runtimes and base apps supply dependencies to the whole system, so they only ever get installed once... but the documentation explicitly mentions that there are only few of both meaning that most devs will either have to do what repo devs do—ensure their app works with the standard libraries—or opt for bundling.

Devs being human—and humans being animals—this means the overall average tendency will be to bundle, because that's easier for them. Which means that I, the end user, now have more bloat, which incentivizes me to retreat to the disk-saving havens of repos, which incentivizes the devs to release on a repo anyway...

So again... who does this benefit? Or am I just completely misunderstanding the costs and benefits?

 

Most people are aware that gasoline sucks as a fuel and is responsible for a large portion of carbon emissions, but defenders love to trot out that "if every end consumer gave up their car, it would only remove like 10% of carbon emissions"

I can find tons of literature about the impact gasoline vehicles have, but is there any broader studies that consider other factors—like manufacture, maintenance, and city planning—while exploring the environmental and/or economic impact of cars and car culture?

I know there's great sources that have made these critiques, but I'm looking for scientific papers that present all the data in a single holistic analysis

 
view more: next ›