25
Recursion! (discuss.tchncs.de)
[-] attero@discuss.tchncs.de 26 points 1 month ago

There's a common saying in Germany that applies. Die spinnen, die Britten Basically translates to: "Those Brits are crazy", but the literal translation would be: "The Brits are spinning" (yarn).

Obelix knows best.

[-] attero@discuss.tchncs.de 23 points 1 month ago

Adblock is digital self defense against malware for your pc, as well as your mind.

https://xcancel.com/SwiftOnSecurity/status/1569083806224715776

[-] attero@discuss.tchncs.de 15 points 1 month ago

You can get a 2020 M1 / 2022 M2 Macbook air for ~400€, that will mop the floor with all new hardware in that price range released even today (completely fanless/noiseless btw.). It also has decent linux support via asahi and Apple will still probably provide 5+ years of macOS updates anyway.

The simple trick to owning nice hardware is to never give vendors your money directly, let others burden the depreciation.

14
[-] attero@discuss.tchncs.de 22 points 1 month ago

It's arguably worse, because Samsung has full control over software, hardware, and firmware of their devices.
Even if MS would like to fix this mess, they can't.

[-] attero@discuss.tchncs.de 16 points 1 month ago

Marketing said it has to be a dedicated key, engineers were stuck between a rock and a hard place.

[-] attero@discuss.tchncs.de 41 points 1 month ago

nope, the hardware / keyboard controller sends a complete key sequence instead of a distinguishable key-up and key-down event. The OS can interpret that sequence as it sees fit, but you loose the physical key-up signal when you release the key with your finger.

[-] attero@discuss.tchncs.de 60 points 1 month ago

copilotPC requirements

It is/was required for vendors to use the AI PC / Copilot+ label and Microsoft "invented" the key-sequence.
src: https://www.theverge.com/2024/3/26/24112500/microsoft-ai-pc-intel-windows-copilot-key-requirements

[-] attero@discuss.tchncs.de 13 points 1 month ago

Yes that's how I understood it. You can't fix a missing key-up signal on the OS/driver level.
This isn't Microsoft's first offense, btw: https://github.com/Rast1234/copilot_key_on_my_keyboard?tab=readme-ov-file#how-these-keys-work

278
submitted 1 month ago* (last edited 1 month ago) by attero@discuss.tchncs.de to c/linux@discuss.tchncs.de

The new Micro~~soft~~slop copilot key always sends the following key-sequence when pressed down:

copilot key down: left-shift-down left-meta-down f23-down f23-up left-meta-up left-shift-up
copilot key up: <null>

This means there's no real key-up event when you release the key --> it can't be used (properly) as a modifier like ctrl or alt.

The workaround is to send a pretend key-up event after a time delay, but then you mustn't be too slow / fast when pressing a shortcut.

tldr: AI took a perfectly working modifier key from you.

--- edit ---
Some keyboards apparently do the "right" thing and don't send the whole sequence at once, you can remap those properly with keyd, see: https://github.com/rvaiya/keyd/issues/1025#issuecomment-2971556563 / https://github.com/rvaiya/keyd/issues/825

copilot key down: left-shift-down left-meta-down f23-down
copilot key up: f23-up left-meta-up left-shift-up

this will still break "left-shift + remapped copilot" and "left-meta + remapped copilot", but "RCtrl + letter key" can work as expected

637
submitted 1 month ago* (last edited 1 month ago) by attero@discuss.tchncs.de to c/technology@lemmy.world

The new Micro~~soft~~slop copilot key always sends the following key-sequence when pressed:

copilot key down: left-shift-down left-meta-down f23-down f23-up left-meta-up left-shift-up
copilot key up: <null>

This means there's no real key-up event when you release the key --> it can't be used (properly) as a modifier like ctrl or alt.

The workaround is to send a pretend key-up event after a time delay, but then you mustn't be too slow / fast when pressing a shortcut.

tldr: AI took a perfectly working modifier key from you.

--- edit ---
Some keyboards apparently do the "right" thing and don't send the whole sequence at once, you can remap those properly with keyd, see: https://github.com/rvaiya/keyd/issues/1025#issuecomment-2971556563 / https://github.com/rvaiya/keyd/issues/825

copilot key down: left-shift-down left-meta-down f23-down
copilot key up: f23-up left-meta-up left-shift-up

this will still break left-shift + remapped copilot and left-meta + remapped copilot, but RCtrl remaps should work as expected

11
Ironies feat. Kasane Teto (www.youtube.com)

What's up with all these new Teto bangers recently?

19
Mitosis (discuss.tchncs.de)
10
[-] attero@discuss.tchncs.de 13 points 4 months ago* (last edited 4 months ago)

Redirector - redirect pages to where you want them to go.

  • make the youtube subscription feed the first thing you see / convert shorts without needing another addon
  • fix stupid machine translated localizations of pages looking at you learn.microsoft.com or reddit does this too now
  • overwrite / define custom duckduckgo search !bangs
  • remove tracking parameters from urls
  • etc...

Example Usage: https://github.com/einaregilsson/Redirector?tab=readme-ov-file#examples

This extension is how I learned to love RegEx.

[-] attero@discuss.tchncs.de 23 points 5 months ago

This is a development kit, so the transmitted signals / pinout could have nothing in common with regular usb-c and they just needed more lanes than one usb-c cable can provide, leading them to develop this monstrosity.

Similar to the PCIe extenders that use USB3 male to male or HDMI as their connector / cable.

[-] attero@discuss.tchncs.de 13 points 5 months ago

In other news, there are also efforts from a lot of chinese companies to establish the GPMI connector, aka. wide boi usb-c.

[-] attero@discuss.tchncs.de 87 points 5 months ago

The Samsung Galaxy S5 lineup was wild:

256
Nintendon't (discuss.tchncs.de)

Therapist: USB3.0 Micro-B is dead, it can't hurt you.

Nintendo: Invents dual USB-C

src: https://x.com/traiver_/status/1979164799393993015

view more: next ›

attero

joined 2 years ago