@drwho@beehaw.org avatar

drwho

@drwho@beehaw.org

Living 20 minutes into the future. Eccentric weirdo. Virtual Adept. Time traveler. Thelemite. Technomage. Hacker on main. APT 3319. Not human. 30% software and implants. H+ - 0.4 on the Berram-7 scale. Furry adjacent. Pan/poly. Burnout.

I try to post as sincerely as possible.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

drwho,
@drwho@beehaw.org avatar

He’s trying to turn Linux into Windows NT. And Microsoft hired him as a reward for doing so.

drwho,
@drwho@beehaw.org avatar

Nobody is using all of sudo’s features because those features are for different use cases. Case in point, LDAP support. At home, pretty much nobody uses it. But on the job, where there are tens to hundreds of machines that someone might need, and they’re all hooked into LDAP for centralized authentication management, it makes sense to have that built into sudo. Same with Kerberos support - at home, forget it, but in a campus environment where Kerberos (and possibly AFS) are part of the network, it makes sense.

drwho,
@drwho@beehaw.org avatar

They start with Mac clients because those devs use Macs.

drwho,
@drwho@beehaw.org avatar

Out of my toolkit:

  • Audio and video? yt-dlp, hands down.
  • Files? The plugin DownThemAll for Firefox.
drwho,
@drwho@beehaw.org avatar

If you’re going self-hosted with your stuff, have you consider a bookmarking webapp like Shaarli? You can even export your bookmarks from your browser and import them.

drwho,
@drwho@beehaw.org avatar

They laid off 2/3 of their QA team. No wonder.

drwho,
@drwho@beehaw.org avatar

In a journalistic context, a ZKP can’t prove veracity of the information.

Let’s say you have a hoax that you want to pull on a journo. You cook up something that looks legit, like the blueprints for a super secret stealth fighter or something. You find a way to apply a ZKP to that file (let’s say an elaborate cryptographic hash). You leak the file to the journo. They ask for you to iterate on the ZKP a few hundred thousand times (which is on the low side for a ZKP) - easy to do, because you came up with it.

But that doesn’t mean the file’s legit. That’s a separate problem, and not one that is technological in nature.

drwho,
@drwho@beehaw.org avatar

Some of the bigger publishers were okay with it for a month or so. It smelled like a setup then, still smells like a setup.

drwho,
@drwho@beehaw.org avatar

Looking at balancing might be right place to start. ref, archive.kernel.org/oldwiki/…/FAQ.html#Help.21_I_r…

You might want to start by rebalancing by percentages and not all at once. If nothing else it’ll tell you much sooner if you’re on the right track or not. Something like sudo btrfs balance start -dusage=20 -musage=20 /mnt/disk3 to work on only blocks that are 20% full or less. That should coaleace them into single data blocks and free up some others.

drwho,
@drwho@beehaw.org avatar

Have you tried a rebalance? What’s up over there?

drwho,
@drwho@beehaw.org avatar

Sounds like they want to crack down on seedboxes.

drwho,
@drwho@beehaw.org avatar

For non-profits (like 501©(3)'s) that’s not unusual. Non-profits are more like specialized tools for the board of directors than like companies.

Source: First ten years of my career were at non-profits.

drwho,
@drwho@beehaw.org avatar

Them’s who has the gold, makes the rules.

drwho,
@drwho@beehaw.org avatar
drwho,
@drwho@beehaw.org avatar

People don’t use turn signals, speed through residential neighborhoods, change lanes in the middle of intersections, it’s insane.

It’s been like that since I was a kid in the 80’s.

drwho,
@drwho@beehaw.org avatar

Hot on the heels of piracy spiking when streaming media libraries were being pared down. This reads like a shot against seedboxes.

NotTheOnlyGamer, to fediverse
NotTheOnlyGamer avatar

Is it just Kbin, or does every fediverse service have the issue of being totally swarmed with bots advertising illegal pharmaceuticals? Is this just the result of limited moderation?

drwho,
@drwho@beehaw.org avatar

I haven’t seen it on any of the instances I hang out on.

drwho,
@drwho@beehaw.org avatar

Have you tried a smaller card? 32GB was pretty well unheard of, even in the DOS 6.22 days.

It’s been a very long time since I’ve thought about stuff like this. It reminds me of when I was trying to get a 1GB drive working on a 486 when I was in college. The drive wasn’t seen (just like you’re seeing). What I had to do was install the manufacturer’s backwards compatibility software (it was for systems that were too old to have BIOSes that recognized drives that big) so that the BIOS, when it probed the hard drive would somehow load a TSR that added support for large hard drives.

Looking up the card in question, it loads the XTIDE BIOS, and the card has “Select XT-CF(PIO) Mode/Base IO 300h” silkscreened on the back. Zooming in on the front of the card, it doesn’t look like you can set that on the DIP switch block for some reason. I don’t see any documentation for download from the site. Did any docs come with the card?

drwho,
@drwho@beehaw.org avatar

There has to be a way of getting FreeDOS onto the SD card. Way back when, there used to be ways of getting a floppy disk (and hard drive, I did it a few times) bootable with the SYS command to write the boot files to the right places. That was MS-DOS, though.

Hmm.

This article seems like it could be helpful.. It’s for creating a disk image, not a drive, but the commands should work if you substitute in the SD card you want to use.

Please note that I haven’t actually tried any of this. I’m at work and trying to pull together what scraps of knowledge I still have from my DOS days into something that seems coherent. This might not work, so please treat it as kicking some ideas around over coffee right now!

ms-sys basically does the same thing that format /s and sys a: used to do back in the days of DOS. That makes a drive bootable. So, you’d partition and format your SD card as VFAT or FAT32 from your box (I don’t know if you have a Linux box or a Windows machine, or what). I’m guessing it’d be something like this:


<span style="color:#323232;">sudo fdisk /dev/mmcblk0
</span><span style="color:#323232;">
</span><span style="color:#323232;"># New DOS disk label
</span><span style="color:#323232;">o
</span><span style="color:#323232;">
</span><span style="color:#323232;"># New partition.
</span><span style="color:#323232;">n
</span><span style="color:#323232;">p
</span><span style="color:#323232;">1
</span><span style="color:#323232;">
</span><span style="color:#323232;">
</span><span style="color:#323232;">t
</span><span style="color:#323232;">c
</span><span style="color:#323232;">a
</span><span style="color:#323232;">1
</span><span style="color:#323232;">w
</span>

Format the partition on the SD card:


<span style="color:#323232;">sudo mkfs.vfat -c -v -F32 /dev/mmcblk0p1
</span>

Then use ms-sys to write the MBR to the SD card.


<span style="color:#323232;">sudo ms-sys --mbrdos /dev/mmcblk0p1
</span>

Mount the SD card. Download FreeDOS and uncompress it. I think that would be FD13-FullUSB.zip. There doesn’t seem to be a downloadable archive of “Here’s all the stuff that’s in the disk image,” just the disk image. Some gymnastics do seem to be required to mount it:


<span style="color:#323232;">sudo losetup /dev/loop0 FD13FULL.img
</span><span style="color:#323232;">sudo fdisk -l /dev/loop0
</span><span style="color:#323232;">
</span><span style="color:#323232;">Disk /dev/loop0: 512 MiB, 536870912 bytes, 1048576 sectors
</span><span style="color:#323232;">Units: sectors of 1 * 512 = 512 bytes
</span><span style="color:#323232;">Sector size (logical/physical): 512 bytes / 512 bytes
</span><span style="color:#323232;">I/O size (minimum/optimal): 512 bytes / 512 bytes
</span><span style="color:#323232;">Disklabel type: dos
</span><span style="color:#323232;">Disk identifier: 0x00000000
</span><span style="color:#323232;">
</span><span style="color:#323232;">Device       Boot Start     End Sectors   Size Id Type
</span><span style="color:#323232;">/dev/loop0p1 *       63 1048319 1048257 511.8M  e W95 FAT16 (LBA)
</span>

The gymnastics in question have to do with mounting a partition of the disk image, because you can’t just set up the disk image and manipulate it like a disk device. In this case, it’s calculating where to mount the FreeDOS partition: sector size * first sector == 512 * 63 == 32256


<span style="color:#323232;">sudo losetup -d /dev/loop0
</span><span style="color:#323232;">sudo losetup -o 32256 /dev/loop0 FD13FULL.img
</span><span style="color:#323232;">sudo mount /dev/loop0 /mnt
</span>

From there, it looks like you’ll have to look at /mnt/setup.bat to figure out how to do a manual setup of FreeDOS on the SD card. There is also a /mnt/FDOS-x86/SETUP.BAT file that I think will have to be read through to get the process figured out.

Again, this is all theoretical. I’ve no idea if it’ll work without tinkering with it on real hardware. It’s as close to figuring out how to do a manual installation as I have time for right now.

drwho,
@drwho@beehaw.org avatar

Thanking? No. That would be impolitic.

Quietly using? They’d be foolish not to.

What're some of the dumbest things you've done to yourself in Linux?

I’m working on a some materials for a class wherein I’ll be teaching some young, wide-eyed Windows nerds about Linux and we’re including a section we’re calling “foot guns”. Basically it’s ways you might shoot yourself in the foot while meddling with your newfound Linux powers....

drwho,
@drwho@beehaw.org avatar

I was working on my final project in a class in undergrad on the campus VAX. VMS had a versioned filesystem, which is to say that every time you saved a file (like your source code in LSE), it would create a new file (e.g., FINAL.COB;23). I was getting confused by all of the versions of my project so I decided to clean some of the older ones out:

DELETE FINAL.COB;1*

DELETE FINAL.COB;2*

I had to run to the data center the VAX was in halfway across campus to beg the sysadmins to restore $STUDENTS:[DRWHO.CS1337]FINAL.COB;* from the hourly tape backup (at least there was that) and re-debug the last two functions so I could hand it in before midnight. Lesson learned: Don’t worry about cleaning up your workspace until after you’re done.

drwho,
@drwho@beehaw.org avatar

That’s more than a reasonable period of time to wait.

Can you run a SMART check on the drive from a liveCD? memtest86?

Google fires 28 workers for protesting $1.2 billion Israel contract (www.nbcnews.com)

“Google issued a stern warning to its employees, with the company’s vice president of global security, Chris Rackow, saying, “If you’re one of the few who are tempted to think we’re going to overlook conduct that violates our policies, think again,” according to an internal memo obtained by CNBC.”

drwho,
@drwho@beehaw.org avatar

I think yinz missed the sarcasm in the comment you’re replying to.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • Leos
  • everett
  • hgfsjryuu7
  • Youngstown
  • Durango
  • slotface
  • rosin
  • InstantRegret
  • ngwrru68w68
  • kavyap
  • osvaldo12
  • thenastyranch
  • DreamBathrooms
  • PowerRangers
  • anitta
  • magazineikmin
  • khanakhh
  • GTA5RPClips
  • mdbf
  • modclub
  • tacticalgear
  • vwfavf
  • ethstaker
  • cisconetworking
  • tester
  • normalnudes
  • cubers
  • provamag3
  • All magazines