Discussion
Loading...

#Tag

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Gabriele Svelto
Gabriele Svelto boosted
Kroc Camen
@Kroc@oldbytes.space  ·  activity timestamp last week

Reminder that #USB is, and always was, a bad design; as usual for Intel. We had #Firewire, a true bus, and not the worst option of many, polling, like USB. We could have had everything USB-C offers now -- reversible plugs, power-negotiation, multi-protocol -- with Firewire decades ago if USB hadn't taken over. Firewire even had Ethernet-over-Firewire, at 400MBps, fifteen years before Thunderbolt would do the same.

Firewire didn't need a different plug for the computer-side and for the device-side (USB-A & USB-B) because it was a true bus. You could hook any two devices together via a normal Firewire cable and you'd get instant two-way communication. This is how the PS2 did link-play. USB pushed the workload on to the computer. USB-C solves the "who is the host and who is the client?" problem by putting a tiny *computer* into the cable, that's how insane USB has become.

Firewire has been gone so long now that most #Apple #Mac users probably don't even know that you could plug a Mac into another computer via Firewire, power it on holding T and the internal disk drive would appear *as an external HDD* to the other computer.

#retrocomputing

  • Copy link
  • Flag this post
  • Block
Kroc Camen
@Kroc@oldbytes.space  ·  activity timestamp last week

Reminder that #USB is, and always was, a bad design; as usual for Intel. We had #Firewire, a true bus, and not the worst option of many, polling, like USB. We could have had everything USB-C offers now -- reversible plugs, power-negotiation, multi-protocol -- with Firewire decades ago if USB hadn't taken over. Firewire even had Ethernet-over-Firewire, at 400MBps, fifteen years before Thunderbolt would do the same.

Firewire didn't need a different plug for the computer-side and for the device-side (USB-A & USB-B) because it was a true bus. You could hook any two devices together via a normal Firewire cable and you'd get instant two-way communication. This is how the PS2 did link-play. USB pushed the workload on to the computer. USB-C solves the "who is the host and who is the client?" problem by putting a tiny *computer* into the cable, that's how insane USB has become.

Firewire has been gone so long now that most #Apple #Mac users probably don't even know that you could plug a Mac into another computer via Firewire, power it on holding T and the internal disk drive would appear *as an external HDD* to the other computer.

#retrocomputing

  • Copy link
  • Flag this post
  • Block
scribe
tante
scribe and 1 other boosted
argv minus one
@argv_minus_one@mastodon.sdf.org  ·  activity timestamp 2 months ago
#USB keyboards can't interrupt the CPU themselves, but the USB controller continuously polls them and will interrupt it on their behalf. Loudly.

#keyboard #shitpost

A four-panel comic.

A small bird sits on a tree branch, quietly chirping x86 assembly instructions.

Suddenly, a much larger bird yells: “Hello it's me the keyboard! I have an important message: E!”

The small bird has stopped chirping and is visibly annoyed at having been rudely interrupted by the loud announcement of a single character being typed.
A four-panel comic. A small bird sits on a tree branch, quietly chirping x86 assembly instructions. Suddenly, a much larger bird yells: “Hello it's me the keyboard! I have an important message: E!” The small bird has stopped chirping and is visibly annoyed at having been rudely interrupted by the loud announcement of a single character being typed.
A four-panel comic. A small bird sits on a tree branch, quietly chirping x86 assembly instructions. Suddenly, a much larger bird yells: “Hello it's me the keyboard! I have an important message: E!” The small bird has stopped chirping and is visibly annoyed at having been rudely interrupted by the loud announcement of a single character being typed.
  • Copy link
  • Flag this post
  • Block
paulyd
paulyd liked this activity
argv minus one
@argv_minus_one@mastodon.sdf.org  ·  activity timestamp 2 months ago
#USB keyboards can't interrupt the CPU themselves, but the USB controller continuously polls them and will interrupt it on their behalf. Loudly.

#keyboard #shitpost

A four-panel comic.

A small bird sits on a tree branch, quietly chirping x86 assembly instructions.

Suddenly, a much larger bird yells: “Hello it's me the keyboard! I have an important message: E!”

The small bird has stopped chirping and is visibly annoyed at having been rudely interrupted by the loud announcement of a single character being typed.
A four-panel comic. A small bird sits on a tree branch, quietly chirping x86 assembly instructions. Suddenly, a much larger bird yells: “Hello it's me the keyboard! I have an important message: E!” The small bird has stopped chirping and is visibly annoyed at having been rudely interrupted by the loud announcement of a single character being typed.
A four-panel comic. A small bird sits on a tree branch, quietly chirping x86 assembly instructions. Suddenly, a much larger bird yells: “Hello it's me the keyboard! I have an important message: E!” The small bird has stopped chirping and is visibly annoyed at having been rudely interrupted by the loud announcement of a single character being typed.
  • Copy link
  • Flag this post
  • Block
argv minus one
@argv_minus_one@mastodon.sdf.org  ·  activity timestamp 2 months ago
#USB keyboards can't interrupt the CPU themselves, but the USB controller continuously polls them and will interrupt it on their behalf. Loudly.

#keyboard #shitpost

A four-panel comic.

A small bird sits on a tree branch, quietly chirping x86 assembly instructions.

Suddenly, a much larger bird yells: “Hello it's me the keyboard! I have an important message: E!”

The small bird has stopped chirping and is visibly annoyed at having been rudely interrupted by the loud announcement of a single character being typed.
A four-panel comic. A small bird sits on a tree branch, quietly chirping x86 assembly instructions. Suddenly, a much larger bird yells: “Hello it's me the keyboard! I have an important message: E!” The small bird has stopped chirping and is visibly annoyed at having been rudely interrupted by the loud announcement of a single character being typed.
A four-panel comic. A small bird sits on a tree branch, quietly chirping x86 assembly instructions. Suddenly, a much larger bird yells: “Hello it's me the keyboard! I have an important message: E!” The small bird has stopped chirping and is visibly annoyed at having been rudely interrupted by the loud announcement of a single character being typed.
  • Copy link
  • Flag this post
  • Block
Michael Dexter
Michael Dexter boosted
Peter N. M. Hansteen
@pitrh@mastodon.social  ·  activity timestamp 2 months ago

Call for testing: USB webcams https://www.undeadly.org/cgi?action=article;sid=20250808083341 #openbsd #usb #webcams #testing #snapshot #freesoftware #libresoftware

  • Copy link
  • Flag this post
  • Block
Peter N. M. Hansteen
@pitrh@mastodon.social  ·  activity timestamp 2 months ago

Call for testing: USB webcams https://www.undeadly.org/cgi?action=article;sid=20250808083341 #openbsd #usb #webcams #testing #snapshot #freesoftware #libresoftware

  • Copy link
  • Flag this post
  • Block
Terence Eden
@Edent@mastodon.social  ·  activity timestamp 2 months ago

🆕 blog! “Why don't smart watches use USB-C to recharge?”

It looks like the new Google's Pixel 4 watch comes with yet another incompatible change in charging technology. This is a ridiculous situation.

The original Pixel Watch used one type of wireless charging. Then the Pixel Watch 2 & 3 removed wireless charging and swapped to a different charging mechanism. And…

👀 Read more: https://shkspr.mobi/blog/2025/08/why-dont-smart-watches-use-usb-c-to-recharge/
⸻
#gadget #usb-c #watch

  • Copy link
  • Flag this post
  • Block
STOP OCCUPATION 🍉 S. Costa
STOP OCCUPATION 🍉 S. Costa boosted
Radio Onda D'Urto
@radiondadurto@mastodon.bida.im  ·  activity timestamp 2 months ago

GENOVA: NUOVA VITTORIA DEI PORTUALI, NESSUNO SBARCO PER LA NAVE CARICA DI ARMAMENTI. RITIRATO LO SCIOPERO, “NON LAVORIAMO PER LA GUERRA” https://www.radiondadurto.org/2025/07/31/genova-nuova-vittoria-dei-portuali-nessuno-sbarco-per-la-nave-carica-di-armamenti-ritirato-lo-sciopero-non-lavoriamo-per-la-guerra/#SCELTA_NAZIONALI #logisticaarmi#INEVIDENZA#Movimento#NAZIONALI#Economia#Politica #portuali#Diritti#Lavoro #genova #porto #armi #calp#USB

  • Copy link
  • Flag this post
  • Block
Radio Onda D'Urto
@radiondadurto@mastodon.bida.im  ·  activity timestamp 2 months ago

GENOVA: NUOVA VITTORIA DEI PORTUALI, NESSUNO SBARCO PER LA NAVE CARICA DI ARMAMENTI. RITIRATO LO SCIOPERO, “NON LAVORIAMO PER LA GUERRA” https://www.radiondadurto.org/2025/07/31/genova-nuova-vittoria-dei-portuali-nessuno-sbarco-per-la-nave-carica-di-armamenti-ritirato-lo-sciopero-non-lavoriamo-per-la-guerra/#SCELTA_NAZIONALI #logisticaarmi#INEVIDENZA#Movimento#NAZIONALI#Economia#Politica #portuali#Diritti#Lavoro #genova #porto #armi #calp#USB

  • Copy link
  • Flag this post
  • Block
vermaden
@vermaden@mastodon.bsd.cafe  ·  activity timestamp 4 months ago

New 𝗠𝗼𝗿𝗲 𝗨𝗻𝗱𝗲𝗿𝘃𝗮𝗹𝘂𝗲𝗱 𝗛𝗮𝗿𝗱𝘄𝗮𝗿𝗲 𝗖𝗼𝗺𝗽𝗮𝗻𝗶𝗼𝗻𝘀 [More Undervalued Hardware Companions] article.

https://vermaden.wordpress.com/2025/06/21/more-undervalued-hardware-companions/

#adapter #audio #bluetooth #cable #desktop #freebsd #lan #laptop #power #PSU #RJ45 #usb

Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
  • Copy link
  • Flag this post
  • Block
R.L. Dane :Debian: :OpenBSD: 🍵
@rl_dane@polymaths.social  ·  activity timestamp 6 months ago

New #blog post: I miss the days of ubiquitous portable data storage

https://rldane.space/i-miss-the-days-of-ubiquitous-portable-data-storage.html

653 words

cc: my wonderful #chorus: @joel @dm @sotolf @thedoctor @pixx@twizzay @orbitalmartian @adamsdesk @krafter @roguefoam @solusspider @clayton

(I will happily add/remove you from the chorus upon request! :)

#100DaysToOffload #18

#rlDaneWriting #USB #ThumbDrives #MassStorage #RemovableMedia #Floppy #CD #DVD

  • Copy link
  • Flag this post
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0-rc.3.13 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login