Category Archives: General

EDC 2013

I made an EDC post back in 2009 that is now woefully out of date. I’ve had the little pen case thing I carry come up a couple times recently, as people are more in to this sort of thing now, and thought I should update.

EDC2013

A – Belt, 1:00- Generic suitably sized phone holster, with clearance for the headphone jack cut out.
B – In the holster – T-Mobile MyTouch 4G Slide (AKA HTC Doubleshot), currently running a recent unofficial CM9 build. Detailed impressions here.
C – Wrist – My over-decade-old Fossil Blue AM-3314. It’s a dual face (analog/digital), and makes a good grounding strap.
D – Clipped in to right front pocket – Keys, on a snap-hook. RFID fob for the office.
E – Left Front Pocket – Wallet. Leather, with card slots, and an integrated coin pouch.
F – Right Front Pocket – Self-made pocket organizer, holds Black, Blue and Red 0.5mm Uniball Vision Elites, 0.7MM mechanical pencil, Flash drive, and Chap stick. Discussed below.
G – Belt, 5:00 – Leatherman Wingman. Much lighter/thinner than a Wave, particularly since it clips on directly instead of needing a sheath. Not as well made, and the screwdrivers are way worse, but the smaller/lighter/cheaper (I’ve lost/destroyed two Wingmen in the last couple years) makes up for it.
H – Right Cargo Pocket – A pair of non-isolating earbuds (safe for wearing while walking). The current pair are Sennheiser MX300s.
I – Left Cargo Pocket – ThruNite T10 Flashlight. 1xAA, three mode (Hi/Md/Lo) with NO stupid blinking modes. Detailed impression here.
J – Right Cargo Pocket – A couple of spare snagless hairbands.

The major changes are that I’ve downsized my multitool and consolidated my ubiquitous computing device. I’ve also stopped regularly ruining cheap belts and started wearing a 5.11 1.5-Inch TDU Belt, which is thus far impervious to damage or problematic wear.

The interesting bit is, as always, the custom part. The current version of my pen case is this thing:
Pencase2013

It’s getting a little bit worn, and shows some minor design issues, but has been riding around in my pocket doing its job for several years now. The primary issue with this one is that every layer of material has a seam along the bottom, which allows the pencil point to escape through the stitching. When eventually I get around to replacing it, I think I’ll make the lower piece out of a different material (thin split leather?) and wrap it so there is a fold at the bottom and stitches up the sides, the current mid-weight upholstery fabric is otherwise adequate (light, inexpensive, and non-abrasive). I never made a proper pattern, just mocked it in paper then cut fabric to match, so there will be some work in replicating.

This would feel totally ridiculous if it weren’t so entertaining to read these from other people.

Posted in DIY, General, Navel Gazing, Objects | Tagged | Leave a comment

Reader Refugees

I’m getting a kick out of reading the stories from the Google Reader competitors reacting to the shutdown announcement. Google’s dwindling number of users appears to be counted in millions, which is a great many for almost any other entity. Feedly and NewsBlur seem to be the dominant destinations for reader refugees.

Feedly reports 500,000 new subscribers in the 48 hours following the announcement, and ordering 10 times their current bandwidth allocation.

NewsBlur, which is a one-man-show, had all kinds of excitement – they blew up their host, their mail provider, and unusually positive interaction from PayPal.

I’m happy enough with TinyTinyRSS, but NewsBlur was distinctly a close second – Newsblur is attractive (in terms of design, model, and UI), open source (Under an MIT licence), and supports self-hosted instances, but is seriously complicated to set up, by the author’s own admission – I tried on a VM, and decided that for now ttrss is a better choice.

They both seem to be excited more than anything, which is consistent with the reaction I’ve been seeing with the TTRSS developer (also a small pet project) and community – the shakeup could well provide some nice selective pressure for the RSS ecosystem.

(Posting here because I’m done with putting up with google’s failings – Plus doesn’t handle multiple links well, and I have no desire to fight with it).

Posted in Computers, DIY, General | Leave a comment

Google is Getting Awfully Evil

TLDR; I no longer consider google trustworthy, Tiny Tiny RSS is a suitable, self hosted, replacement for Reader.

Until this week, Google had managed to convince me their services were trustworthy – more trustworthy than self-hosting – which is quite a feat , since I don’t tend to do well with faith in any context. Killing reader after it drained the rest of the RSS aggregator market took care of that illusion. Kicking the ad blockers out of the play store (on the same day) after Android had become the dominant species, and it no longer mattered that ad blockers are required to make the mobile web experience tolerable, and intentionally breaking Jabber federation later in the week just underscore the point.
Continue reading

Posted in Announcements, Computers, DIY, General | Tagged , , , | 2 Comments

Adventures in 3D Printing

The MakerGear M2 3D printer the KAOS lab ordered arrived last week. I am thoroughly impressed with the machine and how little fussing has been required to get decent prints out of it.

I’ve been pushing annotated pictures of our adventures with the M2 to a G+ album, because the auto-upload from my phone is too good to give up, even if the G+ album manager sucks. Take a look to get a taste of our massive new distraction.

Posted in Computers, DIY, Electronics, Entertainment, General, Objects, School | Tagged , , | Leave a comment

Pharoah

Pharoah_Final_Crop

We had to put down my parent’s ~19 year old cat, Pharoah today. We got him as an young adult, and have had him for about 16 years, so he has been a presence for more than half my life.

When we got him, he had been returned to the pound for unspecified reasons. We picked him because of his personality – he was remarkably docile, and very attentive to humans, traits that, as we hoped, he imparted to a number of less-social housemates over the years. Shortly after we got him, we noticed he looked a little odd and didn’t clean himself. It then became clear that, as they started to grow back, the intermediate owners had clipped his whiskers short and, because it came off when we bathed him, dyed his gray and brown undercoats black. Even after such a terrible second owner, he had abandonment issues for his entire life. He was an indoor/outdoor cat for most of his life, and made friends with all the neighbors. Whenever someone was upset on their porch (which, in a neighborhood full of college students, happens rather regularly) he would go try to console them. He somehow communicated to a family across the street that he wanted a water bowl with ice in the summer, and got them to oblige. Neighbors worried when they didn’t see him for a couple days.

In another personality-establishing story, the first time he was allowed outside after we got him, he climbed a tree and couldn’t figure out how to get down. We set up an extension ladder to help him down, but he decided to jump instead and broke his toe. It was December, so the vet wrapped his leg in green, red, and white bandages, and told us he would remove it in a matter of days. Three weeks and a drive up to Wisconsin with us to visit family later, the cast had to be cut off. He always liked decorations: Large collars. Ribbons. Tags. Bells. He would be visibly distressed for hours when he lost one, and would sometimes bring things that fell off back to be reattached. Hurt feelings could be fixed with another bit of ribbon tied to his collar. As he aged, the wear from his preference for elaborate collars gave him a bald spot on the back of his neck, but nothing could be done because we couldn’t take them away from him.

Near the end, his never-terribly-sharp senses had dulled to the point where he didn’t always know where he was, and he had lost partial control of his hindquarters, but he hung on, enjoyed himself, and made the resultant messes until it got so bad he was unable to perform the most basic acts of catdom, as is the prerogative of old pets.

He was the most human-centered cat I’ve ever encountered, and will be missed dearly.

Posted in Navel Gazing | Tagged | 2 Comments

Shapeoko: Part 5

SH6-1
This was originally posted as Shapeoko: Part 6, because I apparently can’t count.

A while ago I ordered a 300W ER-11 DC spindle kit from China to install in my Shapeoko. I finally got to the post office yesterday (stupid recipient-must-be-present shipping) to pick it up, am impressed with the whole process. Most of this post is about the spindle, there is some more belt tensioner tinkering down at the bottom.

Continue reading

Posted in DIY, Electronics, Entertainment, General, Objects | Tagged , | 9 Comments

Spring 2013 Impressions

Since I’m in the habit of posting about classes I take at the beginning and end of the semester, and often find something interesting when I look at them later, some quick impressions for courses I’m involved in for the Spring 2013 semester.

Teaching: CS275: Discrete Mathematics
I did this last semester, but under a different primary instructor. I again have pretty much free reign over the recitation period for an hour a week, but this time I do get to do a little bit of new material instead of just examples, and the suggestions on this I should cover are shorter and less specific. I’m more comfortable with the material having done it recently, and my classes seem a little more lively, so it should be a little more fun this time around. That said, doing the same lesson twice back-to-back is slightly more demanding than with a gap, and it is very easy to forget what you did with each group. I’m balancing being a little less organized in the first section with tending to run out of time in the 2nd, so I think they’re getting similar coverage, although the second section is probably having more fun.

Taking: GS650: Preparing Future Faculty
This is a two credit hour, once a week evening course for graduate students who think they might end up in academia. I’m building up a pile of technology-related degrees, have a deep well of contempt for the tech industry, and like teaching, so that sounds right. It actually seems like it will be more useful to me than I expected, in addition to being mostly composed of reading the appropriate news streams, listening to experts talk, and reflecting on both, which is basically what I do with myself anyway.

Taking: LIN511: Introduction to Computational Linguistics
I can talk about how I’m taking this because I thought it would be good for me to look at the other kind of language tools, and how my interest in the cognitive science aspects of computer systems covers it, but I’m really just taking it because it sounded interesting, no one told me I couldn’t (and in fact all the appropriate people encouraged it), and why else have I ever done anything, ever? There is one other CS student in there, and about 34 mixed graduate and undergraduate linguistics students, so my perspective is certainly the minority perspective, although the instructor came to linguistics from computing (and is hilariously British). I came in expecting to need to self-teach a lot of linguistics material, but talking to my classmates, they seem to be having to work as much on the linguistics aspects as I am, and having trouble with the computer parts, so I guess I’m ahead? So far the bulk of the assigned material has been structured manipulation of character srings (Using DATR, which is basically a generic string class system implemented in an ancient dialect of Prolog…), which is for me mostly a good exercise in remembering the OO way that many CS folks view the world. It is interesting, and I’m not suffering, so we’ll call committing to this whim a good choice.

I’m also still not rid of my MS project. I’m deeply tired of it at this point. I’m working to arrange the thing I would like to be working on as a PhD while I continue to try to clear out the parts of the MS project that have never worked, hopefully it will be reasonably fast and graceful.

Posted in Announcements, General, Navel Gazing, School | 1 Comment

Favorite Talks of 29C3

I’ve been watching the talks out of 29c3 as they become available online for the last couple days, and these are my favorites with comments. I’ve never come up with an excuse to actually go, but always find that it is the conference with the most things I am excited about every year, and end up watching more recorded sessions than I could have attended had I been present. The ones I picked below were both topics I found interesting and good presentations – there were a couple I hoped would be good but had talks that made me just give up and read the paper that I won’t mention here.

Continue reading

Posted in Computers, DIY, Entertainment, General | Tagged , , | Leave a comment

I want my UNIX groups back

The breakage of permissions under recent PolKit/logind is flabbergasting. They have completely subverted UNIX groups/permissions in a difficult-to-unbreak way. And I get cheerful little update messages saying things like “You no longer need to be in the camera group to use cameras” like it’s a fucking feature (and they’re lying; they mean users logged in locally no longer need to be in the camera group – remote users still need it). If I want a user to have access to some hardware on a machine, I’ll give it permissions. If I don’t, I probably don’t for a reason. Let’s talk use cases: perhaps you would like to hide the camera from a kid’s user. Or you would like to check on something with the camera attached to your remote machine. Or work a music player via SSH. Or generally use the resources on the machine you bothered to log into remotely because why the fuck else would you have logged in there? Every one of those is now more complicated to accomplish. Adding a facility to enable/disable permissions for remote or local users might be reasonable, but just fucking breaking groups for a couple use cases no one uses is moronic. (Seriously, Fast User Switching keeps coming up as a rationale for breaking things. Has anyone, ever used fast user switching on one of the platforms that supports it? There are usually more computer-like-devices than people in a household now, it isn’t relevant.)

Can someone please come up with a straightforward way to just noop all the PolKit bullshit so I can have my UNIX box back from the FreeDesktop assholes?

Posted in Computers, General | Tagged , , , | 10 Comments

Shapeoko: Part 4

I got some more time to work on my Shapeoko over the last few days, and now have mostly correct 3-axis motion. As before, details under the fold.

Continue reading

Posted in Computers, DIY, Electronics, Entertainment, General, Objects | Tagged , | 1 Comment