About LinuxChix Live

LinuxChix Live is a collection of weblog entries by members of LinuxChix.

LinuxChix Live is automatically generated from the RSS/Atom feeds of contributor's weblogs and includes personal, political and technical writing as they choose. All entries remain the copyright of the individual contributors.

If you would like your entries included, please contact us and tell us the URL of your RSS or Atom feed. Please use the Feed Validator to check your feed before sending it in.


Teri Solow - 9 hours 27 min ago

Categories: LinuxChix bloggers

arrestus: NY District

Teri Solow - 11 hours 43 min ago


NY District

Categories: LinuxChix bloggers

roguetelemetry: malice mcmunn

Teri Solow - 13 hours 57 min ago


malice mcmunn

Categories: LinuxChix bloggers

blackfuse: beyondterrestrial: This is satisfying to me. the...

Teri Solow - Fri, 2015-09-04 22:00



This is satisfying to me.

the tiny men are free at last!

Categories: LinuxChix bloggers

monsieurcouture: Juun J F/W 2011 Menswear Paris Fashion...

Teri Solow - Fri, 2015-09-04 19:45


Juun J F/W 2011 Menswear Paris Fashion week

Extra arms are in this season?

Categories: LinuxChix bloggers

modempunk: ketamineekisses: Sunset. He forgot to eat.

Teri Solow - Fri, 2015-09-04 17:30




He forgot to eat.

Categories: LinuxChix bloggers


Teri Solow - Fri, 2015-09-04 15:15

Categories: LinuxChix bloggers

In which I finally give up and put out some bloody chairs

Terri - Fri, 2015-09-04 07:24
We've had the house for 2 months, and I finally couldn't take it any more and put out some bloody chairs and a table that's actually inside. (previously I had to sit on the deck for breakfast)

Not *literally* bloody chairs, although I did smash up my pinkie finger pretty badly today, the only blood shed by me this evening came from a scratch on my ear and didn't reach any chairs. (Although there was a close call with a mosquito...)

So, yeah.

But more precisely, here's the state of renovations:

- The wiring inside the walls is done, but not everything has a terminator and cover panel. J is doing that so we'll be paying the low-voltage wiring guy tomorrow and letting him be done. Yeay!

- The drywall folk have closed all the holes, but there appears to be sanding and texture work to be done. I am hopeful that we will be painting this weekend but won't know for sure until J talks to them tomorrow.

- The plumber didn't want to put the connectors in for the washer/dryer hookups until the drywall was done, so we have had no laundry since we moved. Hopefully the plumber will be in next week, but J didn't want to call until he's talked to the drywall team.

- The flooring is on hold until the drywall mess is cleaned up, which is quite sensible...

....but OMG I've been living in a single bedroom for 2 months because the rest of the house either has no floor or is filled with boxes we can't unpack and I'm sick of it.

So in summary:


Seriously, I know no one loves renovations and having contractors tromp all over their house, but I think it's significantly worse for me than it ought to be. I haven't had any predictable quiet solo time since more than 5 months ago when J's dad moved in with us and I need to introvert so hard that some days I don't even want to deal with J, let alone a bunch of smelly strangers who make everything filthy. But then on top of that (and that would have been more than enough), I'm finding that my lingering PTSD from the breakin two years ago is making the constant stream of strangers an actively terrifying experience in little ways that I can't always anticipate and prepare for. I'm also on day 3 of post-travel headaches so I'm a bit generally cranky.

So yeah, hating on the reno with a passion that I don't think the average person can even understand.

One kind of awesome spot, though:

Our low-volage wiring guy is so passionate about this work and such a good friend to J that he's been pretty much acting like a general contractor for us while we were out of town this weekend, going way above and beyond in making sure the drywall guys didn't slack off. What a nice guy! I've told J we really need to give him a bonus!

comment count unavailable comments
Categories: LinuxChix bloggers

cyberpunkimages: digitalramen: Geometrix Designs made this...

Teri Solow - Fri, 2015-09-04 02:30



Geometrix Designs made this modern apartment’s 1400sqft feel even bigger with reflective white surfaces, recessed lighting, & sliding glass doors.

My next place.

Categories: LinuxChix bloggers

Hacking / Customizing a Kobo Touch ebook reader: Part I, sqlite

Akkana Peck - Fri, 2015-09-04 01:11

I've been enjoying reading my new Kobo Touch quite a lot. The screen is crisp, clear and quite a bit whiter than my old Nook; the form factor is great, it's reasonably responsive (though there are a few places on the screen where I have to tap harder than other places to get it to turn the page), and I'm happy with the choice of fonts.

But as I mentioned in my previous Kobo article, there were a few tweaks I wanted to make; and I was very happy with how easy it was to tweak, compared to the Nook. Here's how. Mount the Kobo

When you plug the Kobo in to USB, it automatically shows up as a USB-Storage device once you tap "Connect" on the Kobo -- or as two storage devices, if you have an SD card inserted.

Like the Nook, the Kobo's storage devices show up without partitions. For instance, on Linux, they might be /dev/sdb and /dev/sdc, rather than /dev/sdb1 and /dev/sdc1. That means they also don't present UUIDs until after they're already mounted, so it's hard to make an entry for them in /etc/fstab if you're the sort of dinosaur (like I am) who prefers that to automounters.

Instead, you can use the entry in /dev/disk/by-id. So fstab entries, if you're inclined to make them, might look like: /dev/disk/by-id/usb-Kobo_eReader-3.16.0_N905K138254971:0 /kobo vfat user,noauto,exec,fmask=133,shortname=lower 0 0 /dev/disk/by-id/usb-Kobo_eReader-3.16.0_N905K138254971:1 /kobosd vfat user,noauto,exec,fmask=133,shortname=lower 0 0

One other complication, for me, was that the Kobo is one of a few devices that don't work through my USB2 powered hub. Initially I thought the Kobo wasn't working, until I tried a cable plugged directly into my computer. I have no idea what controls which devices work through the hub and which ones don't. (The Kobo also doesn't give any indication when it's plugged in to a wall charger, nor does The sqlite database

Once the Kobo is mouted, ls -a will show a directory named .kobo. That's where all the good stuff is: in particular, KoboReader.sqlite, the device's database, and Kobo/Kobo eReader.conf, a human-readable configuration file.

Browse through Kobo/Kobo eReader.conf for your own amusement, but the remainder of this article will be about KoboReader.sqlite.

I hadn't used sqlite before, and I'm certainly no SQL expert. But a little web searching and experimentation taught me what I needed to know.

First, make a local copy of KoboReader.sqlite, so you don't risk overwriting something important during your experimentation. The Kobo is apparently good at regenerating data it needs, but you might lose information on books you're reading.

To explore the database manually, run: sqlite3 KoboReader.sqlite Some useful queries

Here are some useful sqlite commands, which you can generalize to whatever you want to search for on your own Kobo. Every query (not .tables) must end with a semicolon. Show all tables in the database: .tables The most important ones, at least to me, are content (all your books), Shelf (a list of your shelves/collections), and ShelfContent (the table that assigns books to shelves). Show all column names in a table: PRAGMA table_info(content); There are a lot of columns in content, so try PRAGMA table_info(content); to see a much simpler table. Show the names of all your shelves/collections: SELECT Name FROM Shelf; Show everything in a table: SELECT * FROM Shelf; Show all books assigned to shelves, and which shelves they're on: SELECT ShelfName,ContentId FROM ShelfContent; ContentId can be a URL to a sideloaded book, like file:///mnt/sd/TheWitchesOfKarres.epub, or a UUID like de98dbf6-e798-4de2-91fc-4be2723d952f for books from the Kobo store. Show all books you have installed: SELECT Title,Attribution,ContentID FROM content WHERE BookTitle is null ORDER BY Title; One peculiarity of Kobo's database: each book has lots of entries, apparently one for each chapter. The entries for chapters have the chapter name as Title, and the book title as BookTitle. The entry for the book as a whole has BookTitle empty, and the book title as Title. For example, I have file:///mnt/sd/earnest.epub sideloaded: sqlite> SELECT Title,BookTitle from content WHERE ContentID LIKE "%hamlet%"; HAMLET, PRINCE OF DENMARK|Hamlet PERSONS REPRESENTED.|Hamlet ACT I.|Hamlet Scene II. Elsinore. A room of state in the Castle.|Hamlet Scene III. A room in Polonius's house.|Hamlet Scene IV. The platform.|Hamlet Scene V. A more remote part of the Castle.|Hamlet Act II.|Hamlet [ ... and so on ... ] ACT V.|Hamlet Scene II. A hall in the Castle.|Hamlet Hamlet| Each of these entries has Title set to the name of the chapter (an act in the play) and BookTitle set to Hamlet, except for the final entry, which has Title set to Hamlet and BookTitle set to nothing. That's why you need that query WHERE BookTitle is null if you just want a list of your books. Show all books by an author: SELECT Title,Attribution,ContentID FROM content WHERE BookTitle is null AND Attribution LIKE "%twain%" ORDER BY Title; Attribution is where the author's name goes. LIKE %% searches are case insensitive.

Of course, it's a lot handier to have a program that knows these queries so you don't have to type them in every time (especially since the sqlite3 app has no history or proper command-line editing). But this has gotten long enough, so I'll write about that separately.

Categories: LinuxChix bloggers

Via @DeckardTroll

Teri Solow - Fri, 2015-09-04 00:15
Categories: LinuxChix bloggers

Did you ever end up getting the bahamut tat?

Teri Solow - Thu, 2015-09-03 23:00

Unfortunately, not yet. But I still want to!

Categories: LinuxChix bloggers

[Book Reviews] [Sociology] Ignorance of background stories, China, Japan, and fiction

Raven - Thu, 2015-09-03 22:10
Hello, Internet! After tithenai's glowing review some months back, I put Ken Liu's "The Grace of Kings" on my to-read list. I recently finished, and said on Goodreads:

This was a good book that came so close to being a great book. Truly excellent world-building, well realized characters who develop and change, compelling moral dilemmas with clear paths only sometimes available. I loved the first 40% of the book unconditionally, and there was still much to love in the following 60% -- thoughtful, robust female characters, political machinations, two supporting characters who almost separately Rosencrantz and Guildenstern the entire thing. Since this is the first installation of a series, I'm still holding out some hope for a more satisfying arc further down the line.

The thing I didn't like: there's a turn in the development arc of one character where they take a path that I think they're smarter than. It's a big, epic, tragic-heroic flaw, but the character's development up until that point seemed to indicate more insight and maturity than that, so it was a disappointing "and now doom happens, for a preventable and foolish reason" development. History's full of that, sure, but it didn't seem consistent with my read of that character.

Four stars, and hope for the future. I'll try the author's Hugo-winning translation next!

Welp... it turns out that apparently it's based on history and that guy really did do that thing. Hahaha, whoops.

"In The Grace of Kings, Ken Liu’s telling a version of the fall of the Qin dynasty, and the Chu-Han contention, in an alt-Hawaii-ish setting with gods and zeppelins and it’s totally great. But more to the point (for this essay, anyway), he’s using storytelling tricks which remind me a great deal of Ming Dynasty classics like Romance of the Three Kingdoms, and it’s these techniques as much as (or even more than!) the setting that make the book feel so fun and deep at once."

But not being already familiar with the Chu-Han contention, I thought it a disappointing gap in characterization only so dispiriting because the rest of the book is so great. Ahahahafacepalmhideunderthetable. Stranger than fiction. But one of the reasons I liked "The Grace of Kings" so much was that it spoke to a narrative I didn't already know and hadn't seen already done to death. Hooray, larger world. (I would love to see what those of you who know more about Chinese history and classical literature than I do think of it.) The author also has a collection of book-relevant links on his blog, including another perspective on foundational stories. Worth checking out!

In the course of finding out the above, and discussing it with ilcylic, I said:

Raven: Oh man. He has a free short story up and it's brutal. Unit 731.
ilcylic: Whee.
Raven: Yeah. It's brilliant, though, even if its conceit is very unlikely. Fantastic depth of characterization and multiple perspectives. In case you feel like reading really thoughtful sci-fi about war crimes and justice, heh. (And what is history, and who controls it.)
ilcylic: Well, the opening is interesting.
Raven: It's worth it all the way through, but man. Oof.
ilcylic: Indeed. I can't imagine sight-seeing such a thing. Even for historical purposes.
Raven: Yeah. I think they'd need, like, shock historians.

So I kinda want to go read the relevant source material for "The Grace of Kings" and then go back and see how that changes my perspective on the work. I might have to amend my review appropriately, though I think there's value in the reactions of both the unfamiliar and the educated reader, so I'll probably leave the original text and then just add to it. Besides, by the time I get around to that, the second book might be out, heh. In the meantime, on to "Three Body Problem"!

This entry was originally posted at http://ivy.dreamwidth.org/492014.html and has comment count unavailable comments there. Please feel free to comment on either site; comments rock.
Categories: LinuxChix bloggers


Teri Solow - Thu, 2015-09-03 22:00

Categories: LinuxChix bloggers

sixpenceee: Screaming mummies have been found all over the...

Teri Solow - Thu, 2015-09-03 19:45


Screaming mummies have been found all over the world. At first archeologists were baffled but it turns out if the jaw isn’t strapped shut when a body is mummified, it naturally falls open during the process of decay, leaving a permanent “scream.” 

Categories: LinuxChix bloggers

missing-light: Deus Ex Collection | Armory Duffle

Teri Solow - Thu, 2015-09-03 17:30


Deus Ex Collection | Armory Duffle

Categories: LinuxChix bloggers

signalrun: dustrial-inc: cybertunage: dustrial-inc dress...

Teri Solow - Thu, 2015-09-03 04:45




dustrial-inc dress looks pretty sweet in blacklight!

FYI, along with co-writing/drawing epic cyberpunk comic Drugs and Wires,
cybertunage may also be a razorgirl assassin from the future.

i heard a rumor cryo was doing security at the music festival she went to.

Categories: LinuxChix bloggers

fuckyeahcyber-punk: horizontescuriosos said to...

Teri Solow - Thu, 2015-09-03 02:30


horizontescuriosos said to fuckyeahcyber-punk:
Hey, do you have any examples of real-world places that look cyberpunk? I’ve read that Shibuya Crossing in Tokyo, and Potsdamer Platz in Berlin fit this description, but have you heard of any other places?

Times Square, NYC - found here:  http://fengshuicat.deviantart.com/art/Cyberpunk-4-180239528

Tokyo - found here:  https://www.pinterest.com/pin/483855553686507575/

Shibuya, Tokyo - found here: https://en.wikipedia.org/wiki/Cyberpunk

Beijing - found here:  http://ribalych.ru/2015/05/31/foto-iz-raznyx-ugolkov/

Moscow - found here:  http://www.wykop.pl/link/2586015/podrozujacy-w-czasie-pl/

Seoul - found here:  http://www.magnumphotos.com/C.aspx?VP3=CMS3&VF=MAGO31_4&VBID=2K1HZOZPDT02I&IID=2K1HRG71P0L9&PN=1

Categories: LinuxChix bloggers
Syndicate content