Sunday, May 26
So, you're off to see DigitalOcean and you want to use ZFS because of the wonderful things it does.
The Quick and Easy Way that May Destroy All Your Data at Some Unspecified Later Time for Basically No Reason
/dev/sdb.zpool add platypus /dev/sdb where platypus is the name of your ZFS pool.That's it. Done. No reboots, extra space is available to all your ZFS filesystems intantly.
But as you add more drives the chance of something going wrong increases, and DigitalOcean limits the number of attached drives both per server and per account, so it doesn't scale.
The More Complicated Way that May Destroy All Your Data Immediately If You Get it Wrong but Probably Scales Better
First, increase the size of your attached drive. Probably best to do this in decent-sized chunks, rather than every time you need an extra 10GB.
Also, you can't shrink attached drives - but you can't shrink ZFS pools either, so that doesn't matter.
gdisk /dev/sda. Select w and exit without doing anything.gdisk /dev/sda again, select n, and create a new partition. All the defaults should be correct. Select w and exit. partprobe to tell Linux that new partitions have magically appeared.zpool add platypus /dev/sda2 (or whatever partition number you created in gdisk).Again, all is now working, no reboots. (Without
partprobe you would probably need to reboot before ZFS could use the new partition.)The advantage of this method is you only have one network-attached drive. It's either all there, or not. This allows you to use DigitalOcean's own snapshot tool to take a complete, consistent backup.
Though I suspect that's stored on the same Ceph cluster as your own data and ZFS snapshots and if the whole thing goes bang you're out of luck anyway. So it protects you from mistakes but for catastrophic failure you'll want to take your ZFS snapshots and
rsync them off to a remote location.Update: There might be a better way, just resizing the existing partition rather than adding new ones to the pool. Going to try that next.
Update: That seems to work, but I'll need to try it with something running live on the filesystem to make sure.
The Other Way Which I Haven't Actually Tried
This is safer than the first option, but frankly sounds like a pain in the bum.
Posted by: Pixy Misa at
05:34 PM
| No Comments
| Add Comment
| Trackbacks (Suck)
Post contains 615 words, total size 5 kb.
Database Shrinkioso Edition
Tech News
- By a combination of ZFS compressed volumes and deleting a ton of old crap (expired sessions, duplicate entries, stuff like that) I squashed the mee.nu database down from 105GB to 22GB.
That will help a lot as we move to DigitalOcean. They charge for convenience, so I get less memory and disk space for the money (CPU potentially works out better). Squishing the database that dramatically means we need that much less memory and disk space, so it's all good.
- Gigabyte is preparing a 5GB/s consumer SSD. (AnandTech)
PCIe 4.0 of course.
- Zombie Spectre meets the Disco Dingo. (Phoronix)
A technical analysis.
...
Of the performance impact of CPU security flaw mitigation patches on Intel and AMD.
- Can we declare GDPR a total failure yet? (TechDirt)
I'm game if you're game.
- Blah blah everyone's private details leaked blah blah. (Tech Crunch)
- Did Apple's fourth attempt at the infamous "magic" keyboard succeed where previous attempts failed no of course it fucking didn't. (iFixit)
Video of the Day
Disclaimer: One does not simply drive into Mordor.
Posted by: Pixy Misa at
12:31 AM
| Comments (1)
| Add Comment
| Trackbacks (Suck)
Post contains 185 words, total size 2 kb.
Friday, May 24
Sailing The Digital Ocean Blue Edition
Tech News
- QNAP has a USB 5Gb Ethernet adaptor. (AnandTech)
This works for all-in-ones and laptops and also - pure coincidence - for small NAS boxes that have USB 3.0 or later but only 1Gb Ethernet.
The switch situation is still pretty dire though.
- Techdirt is suing ICE. (TechDirt)
For good cause. ICE boasted of seizing a million websites over the past few years, often on very shaky grounds. TechDirt filed a FOIA request for information about the million sites they publicly claimed to have seized. ICE responded, "never heard of them".
- Chinese company clones a popular game. Chinese company trademarks name of the game in China. Chinese company then files a trademark complaint against the original game with the App Store.
Apple removes the original game.. (Reddit)
Don't be Apple.
- Crossfit has always been at war with Facebook.
Crossfit is marginally less annoying.
- It's basically the Dread PirateBay Roberts.
- Google doesn't know what to do with Gophers anymore.
Sad.
- The US Senate is coming for loot boxes. (Tech Crunch)
Demarcation dispute, I take it.
- File it under "Sure, Jan": China isn't spying on Americans. (ZDNet)
- One of the reasons I didn't go with DigitalOcean before and ended up paying a heap of money for a server I never really managed to use was because all the cloud providers lock you into their infrastructure.
Here's how to migrate your VPS between DigitalOcean, Vultr, and LunaNode. It's harder than it needs to be, but it works.
I have DigitalOcean and Vultr accounts. DO has a better range of services; Vultr has broader distribution, including, importantly, Sydney. (DO says "use Singapore". Ping times from Sydney to Singapore are often worse than San Francisco, rendering it worse than useless.)
- You can use DigitalOcean's Spaces (object storage) as a filesystem.
Sort of. Reading mostly works fine. Creating, deleting, and replacing files is fine. Updating files is a train wreck. Not surprising that it has a problem; it's doing well to work at all.
It's a fifth the price of block storage and can be shared across multiple servers. If you're publicly service files out of your Space storage they also offer a free global CDN. Australian CDN nodes are in beta, but I'll see if it's at least a public beta.
Anime Opening of the Day
Posted by: Pixy Misa at
07:00 PM
| No Comments
| Add Comment
| Trackbacks (Suck)
Post contains 418 words, total size 4 kb.
That shiny (and expensive) new server I got months ago so we could all migrate into a brand new virtualised environment with LXC and ZFS and all the other latest and greatest toys?
Just opened a ticket to cancel it.
This server - this one right here - is running in a virtualised environment using OpenVZ. That just works. Dead simple. But it's also dead dead now; EOL is November this year.
I can get a Digital Ocean instance up and running for $6 per month, including automated backups and 1TB of bandwidth, in two minutes flat. Sure, I need to install the software, but that doesn't simply refuse to work for no reason. Except sometimes MySQL.
Posted by: Pixy Misa at
02:22 PM
| Comments (3)
| Add Comment
| Trackbacks (Suck)
Post contains 236 words, total size 2 kb.
Thursday, May 23
It's Going To Be Epi-Wait For It-Dary Edition
Tech News
- How to win customers and influence people.
Step one: Don't be the Epic games store. (TechDirt)
- Step two: Don't be the SFPD. (TechDIirt)
- Step three: Don't be Qualcomm. (WCCFTech)
- Step four: Buy your own IBM mainframe. (Mainframe.dev)
- Step five: Don't be a module for managing AIFF files in the Python standard library.
- Step six: Don't be an AI developer.
- Step seven: Don't be Google. (Bleeping Computer)
- Step eight: Don't be Google. (Bleeping Computer)
- Step nine: No, really, don't be Google. (Medium)
- Step ten: Or the London Underground either. (ZDNet)
- Step eleven: Or this jackass. (Jalopnik)
Where's Batman when you need him?
Anime Opening of the Day
NetoJuu is definitely better than Netoge.
Posted by: Pixy Misa at
09:30 PM
| Comments (6)
| Add Comment
| Trackbacks (Suck)
Post contains 130 words, total size 3 kb.
Wednesday, May 22
Too Many Tabs Edition
Tech News
- Arm has suspended business with Huawei. (AnandTech)
This is getting serious.
Microsoft has also stopped selling Huawei notebooks. (Tom's Hardware)
- Apple has announced another MacBook Pro refresh with up to 8 cores and version 4 of the Keyboard of Infinite Suck. (Tom's Hardware)
I'm sure they'll get it right someday. Maybe. In the meantime, I'm not letting my old Mac keyboard out of my sight.
- Google was storing some G Suite passwords in plaintext for over a decade. (Bleeping Computer)
Yay.
- Canada says fuck you guys and your First Amendment. (One Angry Gamer)
They plan to crack down on hate speech with financial penalties.
They don't define hate speech.
Posted by: Pixy Misa at
11:33 PM
| Comments (1)
| Add Comment
| Trackbacks (Suck)
Post contains 144 words, total size 2 kb.
Tuesday, May 21
Yet Another Edition
Tech News
- Yarn stands for yet another fucking package manager.
Trust me on this.
- Huawei has received a quiche waiver. (AnandTech)
For 90 days, but renewable.
- Motorola's One Vision is another reasonably-price mid-range phone. (AnandTech)
It uses a Samsung SoC rather than Qualcomm, with 4 x A73 and 4 x A53 cores, so a little worse single threaded and a little better multi-threaded than yesterday's Realme Pro 3.
6.3" 2520x1080 display, hole-punch camera at the top left, 4GB + 128GB, 3500mAh battery, USB-C and headphone jack, 1 SIM and one SIM/microSD combo.
Standout features here are the cameras: 48MP rear and 25MP front.
€299, no US launch planned for this exact model (presumably because the Samsung modem doesn't cover all the necessary frequency ranges) but will be sold in Australia.
- Intuit sucks and double sucks. (Tech Dirt)
- Tom asks: It's 2019. Where the fuck is our global peer-to-peer electronic cash system? (Hackernoon)
After accurately summing up the existing environment as completely broken, the article turns into an ad for a BRAND NEW BLOCKCHAIN that will SOLVE ALL THE PROBLEMS.
Sure, Tom. Sure.
- Use Selenium to delete your Facebook posts.
Because using plutonium is illegal.
- Nvidia did not have a good Q1. (PDF)
Compared to Q1 2019 (what the heck is their financial year, anyway?) margins are down 6 percentage points, expenses are up 21%, and revenue is down 31%. They are still making a respectable profit though.
- No, decimated means reduced by one tenth. You mean devastated. (The Verge)
- No. (ZDNet)
- Elasticsearch 6.8 and 7.1 have authentication. (ZDNet)
Until now, this has been a paid feature for enterprise customers, meaning that the vast majority of Elasticsearch servers had no protection except their firewall. Naturally they got routinely hacked.
- Google Glass 2 is here. (Thurrott.com)
Pocket protector, slide rule, mechanical pencil, and skinny tie available as optional extras.
- Turn your web browser into a web server.
Sure. I mean, why not? What's the worst that could happen?
Directory of c:\
14/08/2017 11:37 AM <DIR> Apps22/04/2018 03:39 AM <DIR> Book09/05/2019 12:11 PM <DIR> Code27/06/2018 05:51 PM <DIR> Cygwin15/09/2018 05:33 PM <DIR> Perf^C^C^C^C
I mean, apart from that?
Anime Opening of the Day
Posted by: Pixy Misa at
05:57 PM
| Comments (10)
| Add Comment
| Trackbacks (Suck)
Post contains 451 words, total size 6 kb.
Monday, May 20
Oops There Goes Huawei Edition
Tech News
- Google has cut off Huawei's quiche supply. (Android Authority)
No new Android versions, no support, and no Play Store on new devices. Existing devices will continue to work. No official feature or security updates either, but Huawei didn't provide updates for very long anyway.
This is big. Huawei was fast becoming a dominant player in the handset market and now they are restricted to China, at best.
This is pursuant to the Commerce Department's ban on sales of certain technology to Huawei and a list of partners.
- Realme (Who? Oh, it's Oppo again.) announced the Pro 3, a mid-range phone based on Qualcomm's Snapdragon 710. (AnandTech)
6.3" 2340x1080 LCD display, 2 A75 and 6 A55 cores, so it's much faster than A53-based entry-level models if not as fast as A76-based flagships, ~4000mAh battery, and room for dual nano-SIMs plus a microSD card.
Unfortunately there's a small camera notch and it has micro-USB rather than USB-C, but it has a real live headphone jack, dual cameras, and tops out at €249 (about $280) with 6GB of RAM and 128GB of flash.
- Paranoia is coming. (WCCFTech)
Happiness is mandatory.
- Or if you live in China, you can experience the NSVR version today. (New York Post)
- Kraken is an open source peer-to-peer Docker registry from Uber.
Born with three strikes and still better than Docker Hub.
- BuzzFeed is acting as self-appointed morality police for teenagers on YouTube (One Angry Gamer)
Again.
- South Korea's government plans to move to Linux instead of Windows 10. (Tom's Hardware)
At this point it might actually work. We'll see.
Posted by: Pixy Misa at
09:57 PM
| Comments (3)
| Add Comment
| Trackbacks (Suck)
Post contains 319 words, total size 3 kb.
Sunday, May 19
Skipped A Day Somewhere Edition
Tech News
- As expected, BIOS updates are rolling out for existing AMD motherboards to enable PCIe 4.0 support. (Tom's Hardware)
You'll still need a 3000-series Ryzen CPU to take advantage of this, but you won't need a new motherboard. Meanwhile, Intel is planning to require new motherboards for their 10th generation chips, but won't be supporting PCIe 4.0.
AMD are expected to launch new motherboards next year with DDR5 support, though they haven't made any specific announcements yet.
- Computer too fast? Got too much memory and storage? Why not try an Arduino Nano, starting at 20MHz with 48KB of flash and 6KB of RAM? (Tom's Hardware)
The more advanced Nano 33 BLE, with a 64MHz Cortex-M4F Arm CPU, 1MB flash, and 256KB RAM, would make a nice desktop system. Maybe a little light on the RAM, but otherwise solid.
- TechDirt has settled its dispute with a litigious internet twatwaffle. (TechDirt)
It's not exactly a resounding victory for free speech, but no money changed hands except in legal expenses, and at least it's over.
- Python 3.8 hopes to implement subinterpreters and finally work around the perfidious GIL.
At this point my response is a profound meh. This was needed ten years ago. Too late.
- Can "indie" social media save us? (The New Yorker)
Save whom? Oh, alright, yeah, maybe. If I can get a break from fighting with Ethereum.
- Microsoft, you idiots. (Bleeping Computer)
- Crunchyroll in hot water for removing girls' panties from an anime trailer. (One Angry Gamer)
Honestly though, the show in question looks terrible.
Anime Stuff
Really, the single biggest problem with this series - after the school uniforms, which are believably hideous - is that all the girls have exactly the same smile. Aforementioned airhead, pettanko tsundere, student council president, only sane woman, even the teacher. Lazy character design there, and the end result is slightly creepy.
InÅ-Batoru wa NichijÅ-kei no Naka de: Just when you think it might actually get interesting, it falls off a cliff. Dropped hard.
Actually, I Am: Terrible rubbish.
Posted by: Pixy Misa at
06:42 PM
| Comments (4)
| Add Comment
| Trackbacks (Suck)
Post contains 432 words, total size 5 kb.
Pyloric Victory Edition
Local News
- It looks like the Liberals (Australia's conservative party) have pulled off an upset win against Labor to retain power for the nineteenth consecutive year.* (Sydney Morning Herald)
The Liberals suck and deserved to lose, but Labor are markedly worse, so... Eh.
* Numbers may total to more than 100% due to rounding.
Tech News
- Sony's next-generation Xperia 1 launches in July at a price of $NOPE. (AnandTech)
Just stop it. Also, no headphone jack.
- AMD got smart, added a cleric to the party, and is now immune to zombies. (Tom's Hardware)
Part of the reason that Intel has had better performance than AMD for the past several years is that they took a whole bunch of unsafe shortcuts, which are now coming back to bite them.
- San Francisco has restricted government use of facial recognition and apparently by regulatory process and not by smearing the cameras with poop. (TechDirt)
This is a good thing. Maybe they did it for the wrong reasons. Don't know, don't care; it's still a good thing.
- Clutter has picked up Omni's storage business. (Tech Crunch)
Just watch out for the yellow snow bunnies. The yellow snow bunnies are not your friend.
- Host your own blog with Gitlab and Netlify.
- Step one: Go to https://gitlab.com/pages/nfhugo and fork the repository.
- Chiitan got banned from Twitter for... (One Angry Gamer)
No-one seems to know what for, actually.
Posted by: Pixy Misa at
12:42 AM
| Comments (3)
| Add Comment
| Trackbacks (Suck)
Post contains 300 words, total size 3 kb.
58 queries taking 0.3531 seconds, 408 records returned.
Powered by Minx 1.1.6c-pink.









