Category Archives: General

Thrunite T10 Repair

T10Bodymd

The Thrunite T10 light I’ve been carrying failed to come on when I reached for it the other day. It wasn’t a dead battery, and, yesterday, I determined that the 24mo warranty offers free repair contingent on you paying for shipping to and from Shenzhen, China, which comes out similar to the purchase price. I like my little T10, so this evening, I decided to fix it myself.

tl;dr: If you have a T10 die on you, it is likely to be the negative contact spring in the bottom of the body corroding/moving. Try cleaning and/or re-seating it.
Continue reading

Posted in DIY, Electronics, General, Objects | Tagged , | 3 Comments

I got into another discussion about Linux init systems. Since I still get a lot of hits about that, I figure I should put a link, as the long two-part post is a reasonably clean and complete explanation of my … Continue reading

Posted on by pappp | Leave a comment

Attempts at Embedding News Discussion

Following up my previous post, I’ve tried a couple configurations for replacing the news discussion features that Google has been slowly making worse for years, and am less than satisfied with all of them. The two most promising so far are:

TTRSS Published feed through FeedWordPress
TTRSSFWP
This generates individual posts from the items in the published feed, in whatever form the interaction between the feed and the WP template generates. It gets all the desired content up, and in principle it provides a local comment scheme.

It is, however, extremely noisy compared to the other content I put up, without clearly delineating itself from original content. WordPress can be configured with alternate post types, and per-type display , but that is a level fucking about with PHP and CSS that I’m not willing to engage in unless I absolutely have to. Part of the noise problem is that it doesn’t behave terribly well with snippeting: FeedWordPress faithfully reposts all of whatever came down the feed, and what I would really like is the full note, followed by the link and a short description. While the tools are present to filter and massage the feed, it would take a nontrivial bit of parsing around inside the feed content to produce full notes and limited-length blurbs. Google Plus’s “unbecoming addiction to abbreviation,” as a friend put it, as well as the inflammatory, misleading headline issues at HN and Reddit have made me aware that clumsy truncation is not really acceptable.

A substantially larger problem is that, despite setting all the appropriate options for local comments, FeedWordPress stubbornly refuses to do anything other than pass the comment link through to the original source. Since borrowing WP’s comment system is the primary reason the news-as-posts model seemed appealing, this is not acceptable. There is a four-month-old unanswered bug report (admittedly, a crappy bug report in broken English) about the issue, but that was all I came up with.

This was the one I was most hopeful for being a drop-in solution, but it clearly would take a substantial amount of the sort of web front-end work I don’t enjoy to make it work well

TTRSS Published feed through HungryFEED
TTRSSHF

This just gives an unobtrusive feed of notes and headlines in any container your WP theme supports. Pretty nice as a “Look at these interesting things” sort of mechanism, and makes a nice way of advertising that you have a news feed available, but has absolutely no facility for local discussion. It delineates the content better, but lacks the discussion and history features I would like.

If I decide I need to get off of Google’s services, either because the services become too unsuitable or the parent company does something too horrible, I’ll look around again. Setting up a custom post type (easy), with custom display properties (straightforward but unpleasant), a segregable output feed (trivial), and working comments (??) to auto-post TTRSS’s Published feed into using a mechanism like the FeedWordPress solution above would not be horrible, and would support all the desired functionality, but isn’t something I’m currently willing to do “just because.”

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

Replicating Reader Sharing with TTRSS and WordPress

I was shit-talking Google Plus’ utility as a replacement for Reader’s social features, and realized I think I actually can do at least as well with my existing infrastructure. I’m not immediately planning to switch, because Plus offers convenience and discovery for others, but I wanted to try it, so there will likely be some spurious posts appearing [and disappearing] shortly. I suspect most of my readership consumes their internet through a feed reader, so this post exists as documentation.

For the interested: TTRSS has a publish mechanism, which creates a custom RSS feed of any article you mark published, along with whatever note you have attached to it with the built in annotation system. It even allows for non-feed content to be shared. There are various WordPress plugins that can embed an RSS feed (HungryFeed,EmbedRSS) or import an RSS feed as a post type (FeedWordPress).
Embedding as custom posts gives both distinction and a comment system, and it is a universal interfaces (can read from web, subscribe via RSS ,etc.). There is even social discovery support built in should such a thing take off.

If this experiment works really well, I might even talk myself into using it before Google gives me another reason.

Posted in Announcements, Computers, DIY, Meta, News | Tagged , , , | Leave a comment

Shapeoko: Part 6

SH7-8

I’ve been working on my Shapeoko in little fits and spurts that individually haven’t been terribly documentation worthy, but in aggregate are pretty interesting. Continuing from where I left off in Shapeoko: Part 5, I’ve iterated a bit on belt tensioners, switched to a commercial breakout board, put the spindle under computer control, attached the spindle to the machine, made some tentative test cuts, and added hall-effect endstop/homing switches to the X and Y axes.
Continue reading

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

Spring 2013 Semester Retrospective

I lost this draft right after the semester ended, but spotted it while preparing to write up another project, and am now polishing and posting to continue my habit of posting before/after documentation for my semesters. I spent more of the semester than I probably should have on a variety of enriching distractions (like a 3D Printer), but still did very well at all my course obligations, and the distractions were enriching.
Continue reading

Posted in General, Navel Gazing, School | 1 Comment

Babylon The Master Builder’s Puzzle Cube

BabylonSet

We have been printing out little puzzles to test dimensional accuracy on the 3D printer in the lab, and it reminded me of a cube puzzle I had as a kid, which is now rather difficult to find information on. I’m putting this on the ‘net largely because coming up with search terms to unify all the relevant information was nearly impossible – I had to go root around at my parent’s house to find my set to connect all the dots. It was the source of many ragequits as a child, and it would be a shame to deprive future generations of the same …stimulation.
Continue reading

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

Learning to LDP

I’ve wanted to learn to LDP (Long Distance Pump) since before I started skating. Every summer, I spend some time trying to learn to pump, and make minor adjustments to my setups to make it more practical, and for my efforts I could impart energy, but my setups have always been sufficiently sub-optimal that I only managed sustain speed with a pump a handful of times, and never accelerated.

LDParts_md

This summer I decided do it right. I bought the classic inexpensive LDP truck set (A Bennett Vector and a Tracker RTS, I picked the 5.0 and 129mm variants respectively), modded them for LDP, and installed them on my suitably sized deck with suitable bushings and wheels.

Distance skating attracts the best sort of crazies – It’s something of an equipment sport, so they tend to obsessively purchase and modify gear. It’s remarkably physically demanding, so there is a lot of the classic solo endurance sport mentality. It also has carryover from the “raah hardcore” skate world. Fortunately, the internet has brought together the appropriate crazies at sites like Pavedwave and skatefurther, where the discipline has been developed from its roots in the 70s.

Designed-for-LDP decks (Subsonic Pulse, LBL Walkabout, RoeRacing Mermaid, etc.) are boutique items and tend to cost in excess of $150 for the bare deck, so I wanted to ease in financially in smaller steps since I’m not sure how capable I’ll be. Most sources say 26″ to 31″ is suitable for an LDP wheelbase, and my Pakala III is around 25.6, so it is manageable if a little tight-pumping.

The mods for the trucks are pretty interesting, I implemented a number of the suggestions from this excellent thread on the pavedwave forums.

On the Bennett, I made myself a nice Polyoxymethylene(aka Delrin/Acetal) insert for the pivot. I think the technical name for this thing would be a bushing, but since that term is already in use for trucks, people have taken to calling these “hobo sphericals” or “fixed spehericals,” as the more elaborate alternative is to install a spherical bushing. I saw that Griffin sells fixed spehricals for Bennett trucks that look to be machined out of some flavor of Polyoxymethylene, looked at the sheet of 1/8″ Aceteal I had for another project, and decided to DIY. For those looking closely at the numbers, the insert is a little thinner than ideal (0.125″ sheet, gap depth measures around 0.16″) but it seems sufficient.

I hacked a small chunk off the sheet, held it under the truck pivot, and scribed the diameter into the sheet with a pin. I then did the typical chords-and-90°-angles center of a circle stunt, sanity checked it against a washer, and drilled the center to 25/64″ in a couple steps (starter drill, some intermediate size grabbed at random, 3/8″ because I wasn’t sure how sloppy I was being, then 25/64″) — Kingpins are 3/8, and it should slide freely, so a V letter drill would probably be technically correct, but I’ve never contrived an excuse to own a letter drill set, and was free-handing it with pliers and a handheld drill anyway, so 25/64. I then followed my scribe line with a coarse sanding drum chucked into a rotary tool, and fitted/finished it with a finer sanding drum. I’ve checked on it a couple times as I fiddle with the configuration, and it seems to be holding up and doing its job.

If I ever get my Shapeoko into shape for this sort of thing I should be able to punch out some nice precision parts for this on it.

On the RTS, I clipped the wings a bit with a file, as apparently the wings will chew up the pivot cup if you don’t. I then polished out the file marks and the whole pivot pin on both trucks with some tripoli compound and a felt wheel chucked up in a rotary tool.

Inital_LDP_Setup_md

At the moment I have the Bennett wedged to +10°, with Green and Yellow tall Reflex barrels, and the RTS at -7° with some blue Khiro barrels I had around, both stacked on top of 3/4″ of risers to keep it from biting – gives a ~5″ ride height, which is not ideal.

I built up speed by pumping the first time I stepped on this thing (and then wheelbit, got some road rash on my elbow, installed some more risers, and accelerated again without the painful sudden deceleration). I’m still clumsy and slow pumping, and I’m sure the setup can be improved, but it feels wild, and the dedicated trucks make a world of difference.

Posted in DIY, Entertainment, General, Objects | Leave a comment

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