Category Archives: Technology and Society

Reforming Space Policy

Space News has a story on Bridenstine’s proposed legislation.

I’ll have to take a look at the actual draft bill, but it has some good things, and some not so good. I don’t think that SSA should be simply handed over to the FAA. I don’t think that FAA should even be involved in launch licensing. If we’re going to be making radical changes in structure, it’s time to seriously consider a U.S. Space Guard.

Linux Problem

I’m trying to format a micro-SD to install Fedora on my Raspberry Pi 2. I’m following the instructions here.

But when I get to the part about building the swap partition, I’m getting an error message. This is the output of fdisk:

Command (m for help): p
Disk /dev/sdd: 29.7 GiB, 31914983424 bytes, 62333952 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0002ce31

Device Boot Start End Sectors Size Id Type
/dev/sdd1 2048 264191 262144 128M b W95 FAT32
/dev/sdd2 264192 1312767 1048576 512M 82 Linux swap / Solaris
/dev/sdd3 1312768 62333951 61021184 29.1G 83 Linux

Now here’s what happens when I run mkswap:

[root@new-host-5 raspberry]# mkswap /dev/sdd2
mkswap: error: swap area needs to be at least 40 KiB

I’ve tried searching for a similar issue, but am coming up empty. Anyone have any ideas?

[Update a while later]

OK, I’ve decided that it’s a bad SD. But now I’ve got a new problem; I can’t mount the W95 FAT32 boot partition:

Disk /dev/sdd: 14.5 GiB, 15560867840 bytes, 30392320 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000

Device Boot Start End Sectors Size Id Type
/dev/sdd1 2048 264191 262144 128M b W95 FAT32
/dev/sdd2 264192 772095 507904 248M 82 Linux swap / Solaris
/dev/sdd3 772096 30392319 29620224 14.1G 83 Linux

Command (m for help): q

[root@new-host-5 raspberry]# mount -t fat32 /dev/sdd1 /tmp/rpi/boot/
mount: unknown filesystem type ‘fat32’
[root@new-host-5 raspberry]# mount -t auto /dev/sdd1 /tmp/rpi/boot/
mount: /dev/sdd1 is write-protected, mounting read-only
mount: wrong fs type, bad option, bad superblock on /dev/sdd1,
missing codepage or helper program, or other error

In some cases useful info is found in syslog – try
dmesg | tail or so.

It doesn’t work with “auto” or “vfat” either.

[Tuesday-morning update]

OK, not sure what the problem was, but after rebooting the machine, I managed to get it all to work. I haven’t actually tried booting the Pi, yet, though.

Twitter’s War On The Right

Ed Driscoll has a roundup of links. Ken White (no fan of Stacy’s) is enraged. And more from Allum Bokhari.

I find it outrageous that Twitter has put Anita Sarkeesian (among others) in charge of policing speech. I won’t be surprised if I get suspended at some point.

As I’ve been tweeting occasionally as Twitter seems to be determined to reinvent itself into irrelevance, they are opening up a market opportunity for a social medium that allows everyone short posts of 140 characters, shown in chronological order.

[Early afternoon update]

From the Harvard Business Review, why Twitter is losing users:

Abuse has become something like a systematized feature of life as we know it, in this age of discontent — and maybe that’s why it is an age of discontent. We expect to be mistreated by our bosses, ripped off by contracts we can’t read, swindled by fine print and hidden clauses, deceived by our politicians, and misrepresented by our representatives… and now, on the medium where we spend the majority of our waking lives, heckled and bullied by complete strangers.

In turn, we internalize the lessons of abuse, becoming little abusers ourselves. We expect to have to mistreat our customers, exploit our communities, bully our peers, cut corners, manipulate our colleagues, bail on our obligations, package the lowest common denominator at the highest possible price as a miracle-in-a-can… not just if we want to get ahead, but merely to anxiously tread water. And though it takes different forms, abuse is essentially what’s being piped through the tubes of the internet, or through the headquarters of VW, and into the water of Flint, Michigan.

The tech industry turns a blind eye to it. Courts excuse it. And abuse stops being the exception, and becomes the rule. We grow accustomed not just to the abuse itself, but to the fact that nothing’s going to be done about it. It’s treated as a customer service problem, or a PR crisis, not a core business issue.

Note that nowhere in this word salad is what constitutes “abuse” actually described. Which is what allows the Social Justice League to shut down dissent.

[Update a few minutes later]

This seems related: Rutgers students melt down after hearing a conservative speak.