[-] Jordan_U@lemmy.ml 23 points 2 months ago

10 year old bug?

What are they talking about, that bug report is from 2014‽

... Fuck

[-] Jordan_U@lemmy.ml 34 points 3 months ago

It's at least gotten a bit better.

There was a time when Photoshop and other programs used a copy-protection scheme that overwrote parts of grub, causing the user not to be able to boot Linux or Windows.

They knew about it, and just DGAF. I don't remember their exact FAQ response, but it was something along the lines of "Photoshop is incompatible with GRUB. Don't dual boot if you use Photoshop."

Grub still has code for BIOS based installs that uses reed-solomon error correction at boot time to allow grub to continue to function even if parts of its core.img were clobbered by shitty copy protection schemes for Windows software.

[-] Jordan_U@lemmy.ml 16 points 4 months ago

You know what's easy though?

Not bypassing congress to sell arms to a country specifically for genocide. (Biden and Israel)

Democrats will break rules / norms, it's just almost never for causes that help people.

He could have simply not done anything, and it would have been better.

If "Don't go out of your way to support genocide." is asking too much, then don't be surprised when people aren't excited to vote for your candidate.

[-] Jordan_U@lemmy.ml 30 points 4 months ago

This should get you back to defaults:

sudo cp /usr/share/grub/default/grub /etc/default/grub && sudo update-grub

At some point you definitely did accidentally write to /etc/default/grub when you meant to write to /boot/grub/grub.cfg.

There's no shame in that; Grub's configuration process is very confusing and counter-intuitive.

Everybody who has used Linux long enough has stories of breaking their systems in sillier ways, and this didn't even really break your system 🙂.

[-] Jordan_U@lemmy.ml 43 points 4 months ago

Development of the Wayland specification and multiple Wayland compositors is funded by the X.org foundation, and done largely by current and former Xorg developers / maintainers.

So it still works!

[-] Jordan_U@lemmy.ml 19 points 4 months ago

She works in "criminal justice" for the U.S. military.

You can be pedantic about the 'C' in ACAB applying, but the Bastard bit inescapably applies.

[-] Jordan_U@lemmy.ml 55 points 5 months ago

No single person should be your moral barometer.

Stanning is bad.

(I also appreciate everything I've heard of Greta Thunberg saying and doing.)

[-] Jordan_U@lemmy.ml 34 points 5 months ago

All implanted medical device firmware should be Free Software.

https://youtu.be/k2FNqXhr4c8

[-] Jordan_U@lemmy.ml 18 points 5 months ago* (last edited 5 months ago)

Fun fact!

The Asahi Linux drivers for the Apple M1 GPU were originally written in Python: https://asahilinux.org/2022/11/tales-of-the-m1-gpu/

GPU drivers in Python?!

Since getting all these structures right is critical for the GPU to work and the firmware to not crash, I needed a way of quickly experimenting with them while I reverse engineered things. Thankfully, the Asahi Linux project already has a tool for this: The m1n1 Python framework! Since I was already writing a GPU tracer for the m1n1 hypervisor and filling out structure definitions in Python, I decided to just flip it on its head and start writing a Python GPU kernel driver, using the same structure definitions. Python is great for this, since it is very easy to iterate with! Even better, it can already talk the basic RTKit protocols and parse crash logs, and I improved the tools for that so I could see exactly what the firmware was doing when it crashes. This is all done by running scripts on a development machine which connects to the M1 machine via USB, so you can easily reboot it every time you want to test something and the test cycle is very fast!

[-] Jordan_U@lemmy.ml 32 points 8 months ago* (last edited 8 months ago)

Partially AI generated "photo"?

[-] Jordan_U@lemmy.ml 35 points 9 months ago

I mark any email that I didn't intend to sign up for as spam, and I never intentionally sign up for emails from companies.

If Gmail offers a "mark as spam and unsubscribe" option, I use it.

I hope that adds just the tiniest push for Google to automatically mark these types of emails as spam and encourage companies to do better.

But then, I do this maybe once a month with Google's own emails, so 🤷.

[-] Jordan_U@lemmy.ml 18 points 9 months ago

Why would the inventory be off?

Maybe OP didn't explain it well, but I would imagine that:

  1. This only happened with people who paid cash
  2. If we imagine that every person in line has one drink and is paying with cash, OP would be ringing up 2 drinks for every other customer.

For the purposes of inventory, 1 drink per person is the same as 2 for every other person.

view more: next ›

Jordan_U

joined 11 months ago