Ooh! My gu-uts, my guts.

Friday, August 01


Your MongoDB Has Evolved!

So, I got an email in my inbox about the MongoDB World conference and new features in MongoDB 2.8, and I'm like, yawn, wake me up when you have document-level locking and pluggable storage engines.

And the email is like:
... two new features available in MongoDB 2.8: Document-Level Locking and the Pluggable Storage Engine.

Well, then.

ACID transactions too, maybe?  Hmm?

TokuMX is a fork of MongoDB that provides document-level locking and a new storage engine with very effective compression (typically 5:1 vs. standard MongoDB), and ACID transactions on top of that.  It's great.  But it does drop a couple of features from MongoDB (full-text and geospatial indexes), and it turns certain common operations in MongoDB into anti-patterns.  For example, explicit read-modify-write transactions work better on a busy database than MongoDB's built-in atomic operations.*

If MongoDB continue to improve their game and Tokutek improve theirs as well, it's a win-win, because it provides two viable open-source NoSQL databases with a common API.  You can choose one or the other for your implementation-specific requirements, rather than having to deploy multiple databases to fit the needs of one application.  Polyglot storage is red flag that your database isn't there yet.

* Or at least they did, I should take another look with TokuMX 1.5.

Posted by: Pixy Misa at 05:28 PM | Comments (5) | Add Comment | Trackbacks (Suck)
Post contains 216 words, total size 2 kb.

Thursday, July 31


Sweet(ish) Clementine

So my installation of iTunes 11.3 was, um, less than entirely successful.  (Three days later the program still hasn't finished loading).

After looking around a bit I installed Clementine.  The user interface is really awkward - the whole assumption is that you want to build playlists, and I simply never do that - and it's missing some features (like multi-threaded podcast downloads, or even a download queue).

But it works.  I installed it, told it to import my 2TB of iTunes content, and a couple of hours later everything was there and playable (except, I'm assuming, for my DRMed audiobooks).  All completed while iTunes itself was still struggling to load.

It uses 1/4 the memory of iTunes, and works about 20x faster.  Even searching for podcasts on the iTunes store is 20x faster in Clementine than it is in iTunes.

I have to assume that iTunes works for someone, but when you've collected a couple of decades worth of music and seven years of podcasts under it, it becomes an exercise in futility, and it's been getting worse with each new release, until with 11.3 it became entirely unworkable.

Clementine may be something of an ugly duckling, but I'll take an ugly duckling over a turkey any day.

Posted by: Pixy Misa at 02:04 AM | Comments (2) | Add Comment | Trackbacks (Suck)
Post contains 210 words, total size 2 kb.

Monday, July 28



With every release of iTunes the application has become slower and less functional, until, with 11.3, Apple have apparently reached perfection, in that it does nothing at all.

Well, it uses up 600MB of memory and a CPU core, which might be considered something.  So let us say, it does nothing useful.

Posted by: Pixy Misa at 12:53 AM | Comments (5) | Add Comment | Trackbacks (Suck)
Post contains 53 words, total size 1 kb.

Friday, July 25


So I Figure...

The way out of my Android mess is to spend more money.  Fortunately, not a lot of it.

My Nexus 7 suits my needs perfectly for reading and playing Kairosoft games at home, and when I take one of my (rare) trips to see my family, it can come along with me.  Not a problem.  Which reminds me: I need to buy a new backpack before October; the old one got left outside and died.

My Xperia Z Ultra is fine as a take-anywhere mini tablet with plenty of room for music, videos, files, and stuff.  Not quite right for reading entire novels, but far better than the typical 4-5" phone for checking email and browsing the web.

My Nexus 5, though, isn't quite right.  It's too big to sit comfortably in my shirt pocket, too small to do anything complex (it looks tiny next to the Z Ultra), and doesn't have enough storage to make a good media player.

I think the right thing to do is to replace it with something like the Xperia Z1 Compact, which is a good bit smaller and will work with a 128GB micro SD card just like the Z Ultra.  I haven't filled up the first card yet, after days of determined downloading.  With two, I can put my audiobooks on the Ultra and music and podcasts on the Compact and get twice as much of everything and still have room left over.

The Z1 Compact is a mid-range device at a mid-range price (albeit with a high-end CPU and camera) so it won't break the bank, and I'll avoid ever suffering a repeat of yesterday's fiasco.*

And that means I can finally leave my 160GB iPod to rest.  It still works fine; that thing is built like a brick.  But it's kind of clunky by 2014 standards.

* Over four hours to download a one-hour podcast episode.

Posted by: Pixy Misa at 09:41 PM | Comments (1) | Add Comment | Trackbacks (Suck)
Post contains 319 words, total size 2 kb.


More What It's Like

What It's Like Upgrading From iOS 6 To iOS 7*

Remember the time your favourite teddy bear got a bit on the grubby side so mum put it through the wash and all the stuffing came out and all you got back was a sad pile of damp fur?  With eyes?

Yeah, that.

But at least it was clean!

* I'd left my iPad on iOS 6 until now because the original screenshots of iOS 7 looked eye-meltingly horrible.  Anyway, I was testing a new web site design for mee.nu and on Safari on the iPad the menus blinked if there was any animated content on the screen - which they were definitely not supposed to do.  Before reporting this to the designer, I updated to iOS 7 in case it was a bug in the old version of Safari I was running. 

It was.

And iOS 7 looks like crap.

Posted by: Pixy Misa at 03:19 PM | No Comments | Add Comment | Trackbacks (Suck)
Post contains 155 words, total size 1 kb.

Monday, July 21


Stepwise Towards Perfection

I resisted getting a tablet for a long time, because, frankly, in the early days they all sucked.  Then the Nexus 7 came out in 2012, and it didn't suck (much), and didn't cost a whole lot, and I bought one.  And I found I used it constantly.

I followed that with the purchase of an original retina iPad (i.e. the iPad 3) which is a very nice device that I never use.  And a Nexus 10, which is a very nice device that I almost never use.  And then the 2013 model of the Nexus 7, which was better than the original in every way and which I used constantly until last week when it died.


Double and triple boo, because firstly I'm taking some time off work and have a chance to catch up on my reading, and I used my Nexus 7 for reading, and secondly, Google Australia are completely out of stock and I can't replace it.

I do have the two other tablets and a very very large phone, so I'll survive just fine, but it's quite noticeable how well the Nexus 7 fills its niche when you're looking to replace it with something else.  There simply isn't anything, from any provider, for any price, that can fill its role as well.

But we're getting there, slowly.

When the original Nexus 7 came out I made a wishlist of seven points I wanted to see corrected in a newer version:
  1. 32GB or more of flash storage.
  2. A micro SD slot.
  3. Fix the colour levels.  (Colours on the original Nexus 7 were not exactly vibrant.)
  4. Make the screen even sharper - go to 1920x1200.
  5. Micro-HDMI out.
  6. Stylus.
  7. Help Kairosoft get Game Dev Story fixed on Jelly Bean.
The 2013 model fixed 1, 3, 4, and essentially 5; Kairosoft fixed 7.  That leaves 2 - micro SD support - and 6 - a stylus - outstanding.  And Google have issued a big fuck you to those looking for micro SD support.

I have a 128GB micro SD card in my Xperia Z Ultra, and the difference it makes is amazing.  I can just shovel music, audiobooks, and podcasts onto it without worrying about running out of space.  But I don't have that in a full-sized tablet...  Yet.

Looks like the new Nvidia Shield tablet might be what I've been waiting for.  It has a Tegra K1 quad-core 2.2GHz Arm A15 processor, so it's a lot faster than the Nexus 7;* 2GB memory, 32GB flash, a micro SD slot, and LTE.  8" 1920x1200 IPS display, and even a stylus.

The only downside is that it weighs in at 390 grams, against the Nexus 7's 290, making it definitely on the chunky side.  But as I've found with the Z Ultra, weight isn't everything; the Z Ultra is only about 210 grams, but owing to its metal and glass construction is less comfortable to use for long periods than the Nexus 7 with its soft-feel plastic back.

We shall see.

* These benchmarks show the K1 outrunning the Nexus 7's Snapdragon S4 Pro by a consistent 2:1.

Posted by: Pixy Misa at 07:18 AM | Comments (3) | Add Comment | Trackbacks (Suck)
Post contains 522 words, total size 4 kb.

Wednesday, July 16



A story of fairies, princesses, fairy princesses, and murder.

Coming soon.



Posted by: Pixy Misa at 10:02 PM | No Comments | Add Comment | Trackbacks (Suck)
Post contains 187 words, total size 2 kb.

Thursday, June 26


Public Service Announcement

Posted by: Pixy Misa at 12:33 AM | Comments (10) | Add Comment | Trackbacks (Suck)
Post contains 3 words, total size 1 kb.

Tuesday, June 03



The latest Hmbl Wkly Bndl features RPG Maker VX Ace and a bunch of RPGs and RPG-making goodies.

The complete bundle is only $12, and you can start with a full version of RPG Maker VX Ace (which retails for $69.99) and some games and DLC for as little as $1.  The bundle has two days to go.

I have a couple of spare keys for RPG Maker on Steam, and for some of the DLC as well, so if you miss the sale but are still interested, let me know and I'll send you a key.

Posted by: Pixy Misa at 08:44 PM | Comments (8) | Add Comment | Trackbacks (Suck)
Post contains 99 words, total size 1 kb.


From The Toybox

I've been tied up with work (and trying to catch up on sleep) the last couple of weeks, hence the recent lack of posts.

But I have picked up a few new toys.  Mostly they're just sitting here until I have a chance to play with them, but I do have some first impressions.

Sony Xperia Z Ultra + Sandisk 128GB microSD Card

I was intrigued by the Z Ultra when it first appeared, but it was a bit expensive for what it offered.  And at the time I'd recently bought a Nexus 7 and a Nexus 5.  Sony recently cut the price by 25%, and I've managed to scratch up my Nexus 5 somehow, so I decided to take the leap.

This is the first Android device I've bought not sold by Google, so (a) it's the first to support microSD cards and (b) it has Sony's UI overlay on top of stock Android.  I picked up Sandisk's brand new 128GB microSD card to go with it.  Sony only lists support for cards up to 64GB, but the card works perfectly.

It's a huge phone, with a 6.4" 1080p screen, but my real use for it is as a mini-tablet.  For that purpose it's almost perfect.  The screen is bright and sharp, performance of the Snapdragon 800 CPU is all I could ask, and Sony's UI is unobtrusive.  I loaded Nova Launcher on it anyway, and that was quick and painless.

It's easier to list the handful of flaws than the catalogue of things Sony got right:
  1. There's no camera flash.
  2. The headphone jack is at the top right rather than the top of the device.
  3. Sound is a bit tinny - but then, it's waterproof, which makes things tricky.
  4. It only has 16GB of onboard storage.
Of those, only the storage bothers me.  Android's support for removable storage is...  Limited.  Frankly, broken.  There's no general way to store apps or arbitrary app data on an SD card.  But the big three eaters of space on my other devices are BeyondPod, Audible, and Google Play Music, and all of those support SD cards.  (Play Music requires Android 4.4 for this; fortunately, Sony have been good about updates, and after a few reboots I had the Z Ultra running the latest KitKat release.)

With those taken care of, the 16GB - about 11 real GB available after the operating system, restore partition, and stock apps - is just enough.  I installed all the critical stuff, like Final Fantasy I through VI, every Kairosoft game so far translated into English, and the thousand-odd books in my Kindle library.  Turns out that the biggest remaining space eaters are my subscriptions to Analog, Asimov's, and F&SF.  For some reason - apparently unmitigated incompetence - the average issue, while being almost pure text, takes up 80MB.

Physically, the device looks and feels like a small slab of dark glass; it's very thin, only about a quarter of an inch, which contributes to this impression.  Very solidly constructed and designed with a certain minimalist elegance.

If you're in the market for a huge phone or a tiny tablet, the Z Ultra is going to be hard to beat.

Western Digital My Book Live 8TB

I have a couple of LaCie 5big NASes.  I bought one with 10TB of disk included, and while it was expensive, it worked very nicely except for a certain lack of performance - which turned out eventually to be a problem with my network switch, and not am issue with the NAS at all.

I bought another 5big NAS without disks, and it sucks.  The physical UI of the 5big consists of a glowy blue button on the front, which flashes red when it breaks.  You manage the device through a web interface.

If you buy a diskless 5big NAS, this doesn't work.  In any way whatsoever.  It's a $350 sculpted aluminium paperweight.  One of the most useless and worst-designed devices I've ever bought.

The Western Digital MBL8TB isn't anything special; it's similar to WD's other two-disk external storage widgets, whether USB or networked.

But it distinguishes itself from the 5big in two important ways: First, it was on sale and cost only a little more than the disks it contained, and second, it actually works.

It took a few minutes to set up - it picked up an IP address from DHCP, and the web UI worked fine.  It does about 30MB per second reading or writing.

That said, unless you also find it on sale I wouldn't recommend it. WD's newer My Cloud Mirror and My Cloud EX2 - apparently the same updated hardware but targeted at home and business users respectively - are faster and only a little more expensive at list price.

Crucial M500 960GB

It's a 960GB SSD.  It's not made by OCZ.  It was, by strange coincidence, on sale.  (It's just been replaced by the M550, which is slightly improved but also more expensive.)  It wasn't cheap, but it means I don't have to fuss about with a small C drive on my Windows system.

Lenovo PX6-300D

This is another NAS.  It's diskless, like the LaCie Paperweight, with six hot-swap bays.  But it has a little LCD screen and buttons you can push instead of a big blue light of uselessness.  It runs Linux, and has management software by EMC.  

It cost over $1000 when it first came out; it's currently on sale for $550 on Amazon, and I picked it up for A$419 including sales tax and delivery.  Benchmarks put it at around 95MB/second, which is close to saturating a gigabit ethernet link (of which it has two).

I don't have it set up yet, but should have it working in the next couple of days unless it turns out to be another expensive paperweight.

Update: And now it's gone back up to $900.

Steelseries Apex Gaming

Just a keyboard, albeit one with colour-controlled backlighting and an extra 26 function keys.  I spilled a drink on my old keyboard and the Z, 8, and 9 keys stopped working, which was kind of awkward.

Posted by: Pixy Misa at 07:12 PM | Comments (4) | Add Comment | Trackbacks (Suck)
Post contains 1022 words, total size 7 kb.

<< Page 1 of 116 >>
84kb generated in CPU 0.07, elapsed 0.0954 seconds.
57 queries taking 0.0506 seconds, 274 records returned.
Powered by Minx 1.1.6c-pink.