ExtremeDullard

joined 2 years ago
MODERATOR OF
[–] ExtremeDullard@lemmy.sdf.org 16 points 2 hours ago

And not a minute too soon.
Fuck Murdoch to hell and back with a rusty wire brush.

[–] ExtremeDullard@lemmy.sdf.org 6 points 2 hours ago* (last edited 2 hours ago) (1 children)

Personally, if I can't watch Youtube in third party clients - which happens regularly courtesy of Google - then I don't watch Youtube at all. The official clients are simply too painful - not to mention, a privacy-invading nightmare.

[–] ExtremeDullard@lemmy.sdf.org 6 points 2 hours ago

Fixed.

There has been so many of them, to be honest I picked the first one I found 🙂

[–] ExtremeDullard@lemmy.sdf.org 20 points 2 hours ago* (last edited 2 hours ago) (1 children)

Trump has denied any improper ties to Moscow or collusion with President Vladimir Putin.

Actions speak louder than words Mister Trump.

You seem so friendly with Russia it makes Ramzan Kadyrov look like a Putin critic...

[–] ExtremeDullard@lemmy.sdf.org 11 points 3 hours ago* (last edited 3 hours ago) (3 children)

All the invidious instances I've tried either don't work ~~or their API is disabled~~ - Sorry I didn't see "through your browser".

Not all invidious instances work. A lot of them have been hit by Youtube. But NewPipe still works - until it gets targeted too I guess. It's a game of cat and mouse with Google - and it's fucking tiring.

 

If you use Freetube, you haven't failed to notice that Google is on the war path again and broke it a few days ago. See this bug report.

Please note that it's been fixed in this PR. If you download the nightly build #5652, it now works like a champ.

Thanks team Freetube!

 

If you use Freetube, you haven't failed to notice that Google is on the war path again and broke it a few days ago. See this bug report.

Please note that it's been fixed in this PR. If you download the nightly build #5652, it now works like a champ.

Thanks team Freetube!

[–] ExtremeDullard@lemmy.sdf.org 9 points 3 hours ago

I have my own mannerisms because I have my own personality. I don't need to copy nobody else's, rich or poor.

[–] ExtremeDullard@lemmy.sdf.org 39 points 3 hours ago (6 children)

You're not that important. Nobody wants to kill you.

[–] ExtremeDullard@lemmy.sdf.org 7 points 4 hours ago

He'll just ask to be compensated for early contract termination.

[–] ExtremeDullard@lemmy.sdf.org 6 points 4 hours ago* (last edited 4 hours ago) (1 children)

Yeah but China ain't a democracy and Apple has their stuff manufactured in China. So you'd expect them to bend over backward to comply there.

The UK on the other hand is nominally a democracy, and Apple has no vital need to keep the UK powers that be happy. Apple could very well decide to tell them to pound sand and pull out of the country for the sake of principles, and I guarantee you the UK would quickly back down.

If Apple hadn't complied in the UK, they would have lost a bit of profits for a while, but gained a ton of good will and credibility. They chose profits. Because corporation.

Incidentally, this whole thing should tell you how much of a democracy the UK really is.

[–] ExtremeDullard@lemmy.sdf.org 97 points 5 hours ago* (last edited 5 hours ago) (3 children)

Wow... When a Nazi finds something too Nazi, you know that something is pretty damn Nazi...

[–] ExtremeDullard@lemmy.sdf.org 5 points 7 hours ago* (last edited 7 hours ago)

You're about to move to a country in which the rule of law doesn't apply anymore. ICE is roaming US cities like a bunch of thugs, snagging and deporting legal and illegal migrants alike, as well as US citizens. It's well documented. The criterion for being a target of ICE is not being white enough.

[–] ExtremeDullard@lemmy.sdf.org 10 points 8 hours ago* (last edited 8 hours ago) (6 children)

Don't unpack too quickly when you arrive: there's a fair chance ICE will deport you right back.

 

I'll leave this here if someone is interested in this. I had to spend some time to figure all this out so it might save somebody's time:

So I found this old PC with a real native floppy interface (i.e. not USB floppy drives) and I wanted to use Linux to image and low-level format old disks more conveniently than in DOS or Windows.

The problem is, modern Linux kernels have dropped support for low-level floppy controller commands (i.e. the FDRAWCMD ioctl) in the floppy module: the ioctl has always been problematic and it was finally dropped in April 2022.

That means you can't do anything but basic generic block device operations on floppies on a modern Linux distribution. So things like dd and basic mtools commands like mdir or mtype. That's fine if your floppies have a standard format and are in good working condition. For anything else though, you're SOL.

I had already installed the 32-bit version of Debian 12 Bookworm on my old PC, which is the most modern version of i686 Linux you can find at the moment, and I had it all configured nicely. So I wasn't exactly keen on regressing to an older distro until I found one with full native floppy support - not to mention the PITA of downloading and trying progressively older distros until I found one.

So I simply regressed the kernel and finally found the last one that still has FDRAWCMD support enabled:

~$ uname -srv
Linux 4.19.0-20-686-pae #1 SMP Debian 4.19.235-1 (2022-03-17)

To install this kernel, do this:

  • Add the Debian 10 (aka Buster) repo to your APT sources.list:

    sudo bash -c "echo deb http://ftp.debian.org/debian buster main >> /etc/apt/sources.list"

  • Update the cache:

    sudo apt update

  • Install the older kernel (this assumes that you're on a 32-bit machine of course):

    sudo apt install linux-image-4.19.0-20-686-pae

  • Reboot, go into the Grub menu and select the 4.19 kernel after the POST.

  • Once the machine has rebooted, confirm that the 4.19 kernel is running:

    uname -v

If you haven't done it yet, install common floppy tools:

sudo apt install mtools
sudo apt install fdutils

Also add youself to the disk group to have access to the floppy interfaces as a user, not just as root:

sudo useradd -G disk your_username

To confirm that low-level floppy access is functional, insert a floppy you don't care about in the drive corresponding to A: in DOS and do:

superformat /dev/fd0 --superverify

You should see something like this (here it didn't work, I used a floppy with bad sectors for the sake of example):

~$ superformat /dev/fd0 --superverify
Measuring drive 0's raw capacity
In order to avoid this time consuming measurement in the future,
add the following line to /etc/driveprm:
drive0: deviation=-480
CAUTION: The line is drive and controller specific, so it should be
removed before installing a new drive 0 or floppy controller.

 Verifying cylinder 15, head 1 error during command execution
   66 04 0f 01 01 02 12 1b ff 
44 20 20 0f 01 01 02 
CRC error in data field
CRC error in data or address
cylinder=15 head=1 sector=1 size=2
error during command execution
   66 04 0f 01 01 02 12 1b ff 
44 20 20 0f 01 01 02 
CRC error in data field
CRC error in data or address
cylinder=15 head=1 sector=1 size=2
 Verifying cylinder 15, head 1 error during command execution
   66 04 0f 01 01 02 12 1b ff 
44 20 20 0f 01 01 02 
CRC error in data field
CRC error in data or address
cylinder=15 head=1 sector=1 size=2
error during command execution
   66 04 0f 01 01 02 12 1b ff 
44 20 20 0f 01 01 02 
CRC error in data field
CRC error in data or address
cylinder=15 head=1 sector=1 size=2

And as a reminder, here are a few useful commands for direct floppy access in Linux (without mounting the device):

  • List the content of a floppy DOS-stylee:
~$ mdir a:
 Volume in drive A has no label
 Volume Serial Number is 2819-14E6
Directory for A:/

COMMAND  COM     93040 2005-04-18  17:54 
DISPLAY  SYS     17175 2005-04-18  17:54 
EGA      CPI     58870 2005-04-18  17:54 
EGA2     CPI     58870 2005-04-18  17:54 
EGA3     CPI     58753 2005-04-18  17:54 
KEYB     COM     21607 2005-04-18   3:04 
KEYBOARD SYS     34566 2005-04-18  17:54 
KEYBRD2  SYS     31942 2005-04-18  17:54 
KEYBRD3  SYS     31633 2005-04-18  17:54 
KEYBRD4  SYS     13014 2005-04-18  17:54 
MODE     COM     29239 2005-04-18  17:54 
AUTOEXEC BAT         0 2012-10-15  17:46 
CONFIG   SYS         0 2012-10-15  17:46 
       13 files             448 709 bytes
                            889 344 bytes free
  • Dump the entire floppy raw in an image file:
~$ dd if=/dev/fd0 of=floppy.img
2880+0 records in
2880+0 records out
1474560 bytes (1.5 MB, 1.4 MiB) copied, 50.8244 s, 29.0 kB/s
  • List the content of the floppy image file as if it was a real floppy:
~$ mdir :: -i floppy.img 
 Volume in drive : has no label
 Volume Serial Number is 2819-14E6
Directory for ::/

No files
                          1 457 664 bytes free
  • Copy a file to/from a floppy:
~$ mcopy test.txt a:
~$ mcopy a:test.txt .
  • Dump a file on the floppy on the console like DOS' TYPE would:
~$ mtype a:test.txt

Complete list of mtools utilities:

~$ mtools
Supported commands:
mattrib, mbadblocks, mcat, mcd, mclasserase, mcopy, mdel, mdeltree
mdir, mdoctorfat, mdu, mformat, minfo, mlabel, mmd, mmount
mpartition, mrd, mread, mmove, mren, mshowfat, mshortname, mtoolstest
mtype, mwrite, mzip

Complete list of fdutils utilities:

~$ dpkg -L fdutils | awk '{FS="/"} /bin\/[a-z]/ {print $4}'
diskd
diskseekd
fdmount
fdrawcmd
floppycontrol
floppymeter
getfdprm
setfdprm
superformat
xdfcopy
fdutilsconfig
fdlist
fdmountd
fdumount
xdfformat

I hope this helps.

 

I've started dumping those floppies I recovered the other day that have content in them. Where do you suggest I upload the images?

I was thinking of sticking them on my Github and just writing a script to list the content of each image in the README.md, and then those who want to make sense of what it is can have at it.

 

So I'm working on a server from home.

I do a cat /sys/class/net/eth0/operstate and it says unknown despite the interface being obviously up, since I'm SSH'ing into the box.

I try to explicitely set the interface up to force the status to say up with ip link set eth0 up. No joy, still unknown.

Hmm... maybe I should bring it down and back up.

So I do ip link set eth0 down and... I drive 15 miles to work to do the corresponding ip link set eth0 up

50 years using Unix and I'm still doing this... 😥

 

If you find a Finnish product or deal with a Finnish company that displays the avainlippu - Finnish for Key Flag - go for it: it'll be more expensive upfront but you'll get more than your money's worth.

Tehty suomessa - Avainlippu

Unlike other BS Made in Somewhere signs, the avainlippu really does mean quality: the Finns who display it really are proud of the products and services they offer. I can personally testify to this.

If you buy a product with the little flag affixed to it, it will be made better and last longer. Even if it's not obvious rightaway, one day years later you'll realize that thing you bought years ago that you're taking for granted is still around and still doing what it's supposed to do just fine after years of use and abuse.

 

My company's first IT guy - he was hired when the company was created in the mid 80s - retired after a lifetime of very competent IT work.

The man was a bit of a packrat, and there was a mountain of old computer cruft in his office and in his storage spaces.

We cleared all those spaces last week and I saved a few things, like a pair of Apple IIs with the original monitors and joysticks, because I had one when I was a teenager - so ya know, for memory's safe.

But I let the rest go to the landfill because, while I know a lot of that crap has some value today, there was so much of it and I simply didn't have time to catalog everything and put it up for sale on behalf of the company. Not to mention, I'm generally not a fan of old stuff: I had to suffer it when it was the only thing around and I'm glad it's gone personally.

The last pile however, I finally decided to save: it's 4 big cardboard boxes full of new unopened boxes of 3 1/2 and 5 1/4 floppies and written ones (maybe 500 of each blank and 500 with something on em), 10 NOS 3 1/2 floppy drives and one nondescript beige PC with a 5 1/4 drive, another 3 1/2 drive and a DVD burner in the bays.

My plan is to image what's worth imaging (probably not much) that's still readable (probably not much either) then format and recondition the written disks and sell them all when I have free time, and just keep a couple of 3 1/2 drives and the 5 1/4 for myself (because I'm a bit of a packrat too 🙂) and sell the other 8 3 1/2 drives.

Or I could simply sit on them until they become truly rare 🙂

Anybody has any idea what that junk might be worth today?

 

I just noticed that the two communities I moderate on SDF seem to have stopped being updated when I view them from lemmy.ml's page:

This doesn't seem to concern other SDF communities, e.g. funhole@lemmy.sdf.org.

Anybody knows what the problem might be?

view more: next ›