flak rss random

lessons learned about TRIM

I spent a few days at the OpenBSD hackathon adding TRIM support to FFS. It started off quite simply. Whenever a file is truncated (which also happens when it’s deleted), FFS calls a function for each filesystem block that needs to be marked free in the bitmap. We can add a little code to this function and tell the drive that we don’t care about these blocks.

more...

Posted 10 Jul 2011 23:47 by tedu Updated: 21 Jul 2011 01:44
Tagged: openbsd programming software

free apps roundup

Some free iPhone apps I’ve found useful. I’ve written about paid apps and games in other posts.

Facebook - Maybe not the most useful, but probably the most used.

Chase - If the deposit by camera feature worked more reliably, this would be great, but it only works in perfect lighting and some checks it just doesn’t like at all. It’s usually worth one attempt, then the check goes into the eventual bank visit pile.

Netflix - With the TV cable, works great as a portable Roku. Don’t watch much on the iPhone screen, however.

Instapaper Free, Economist Free - Were very useful when I had more reliable reading time. Now that I’m alone with the phone less often, I’m less inclined to rely on it for timely reading.

Stanza - Broad and easy to browse selection of free books.

Kindle - Switched to the Kindle app after getting the Kindle device. Not all the books are free, but the books I purchase I tend to want to read quickly, or at least comfortably. That leaves all the free books to be read on the phone at a more leisurely pace.

Photosynth - A panoramic picture stitcher. Very easy to use, produces reasonable results considering the limitations of the input, works fast. Gold star.

Open Table - Find a restaurant, make a reservation, walk there, earn rewards. Sweet deal.

Amazon - Ironically, used this app the most in a Barnes & Noble store.

Posted 30 Jun 2011 20:18 by tedu Updated: 09 Mar 2013 18:37
Tagged: roundup software

paid apps roundup

iPhone apps I paid for and don’t regret. Apps where I know the author are marked kta. See also the games and free apps roundups.

WhatsApp - Text message replacement. Not a heavy texter, so I’m not saving money, but it has a few bonus features like location sharing and group chat that make it nicer than SMS. Even though I never run out of texts, there is the peace of mind being freed from even considering if a message is worth 20c. kta.

iTrans NYC - Subway maps. Bought this just to always have a subway map available, but discovered a great second use. Download the neighborhood maps ahead of time, and you’ll have fast offline access to detailed street maps without waiting to make a cell connection. kta.

JotNot Pro - Portable document scanner. Someday I hope to use this, as detailed in my paperless project post.

Camera+ - A great drop in replacement for the default app. It only takes a few touchups to drastically improve the visible detail of photos taken with the builtin camera.

Nike+ GPS - Run tracker. I find the phone too heavy to carry on every run, but take the app with me every once in a while, particularly when trying out a new route.

Split Expense - Total up expenses, then send bills to your friends. Bought it after a friend used it on a trip, then used it myself on a later one. The app is very basic, but easy enough to use once you’re used to it. As much as the formality of tracking every purchase seems like it’d drag down the fun, I found the opposite to be true. People stopped worrying about who paid for what when they knew that an accurate settling up would occur.

Precorder - Video recorder that’s always a few seconds ahead. Would have loved to have this app a million times, then I bought and haven’t needed it since. Am hoping to get a chance to use it. kta.

Posted 30 Jun 2011 20:17 by tedu Updated: 09 Mar 2013 18:38
Tagged: roundup software

the NSSN roadmap system

What I’m going to call NSSN is a lightweight roadmap and planning system I’ve used informally for a while. It works ok as a todo list, but I think it’s also a good approach to communicating a roadmap to customers/consumers. NSSN stands for the four priority buckets, Now, Soon, Someday, and Never. (I started out calling Sometime Later, but like the symmetry of another S.)

more...

Posted 29 Jun 2011 17:37 by tedu Updated: 29 Jun 2011 17:37
Tagged: programming thoughts

game apps roundup

Some notes on a few games I’ve purchased for my iPhone. I paid some minimum amount of money for all of these. Compare with the paid app roundup and the free app roundup elsewhere.

more...

Posted 28 Jun 2011 23:31 by tedu Updated: 09 Mar 2013 18:38
Tagged: games roundup

thoughts on bitcoin

Scattered thoughts on bitcoin, past, present, and future.

more...

Posted 26 Jun 2011 21:13 by tedu Updated: 26 Jun 2011 21:13
Tagged: thoughts

Taken and Takers

Double movie review, Taken and Takers.

more...

Posted 26 Jun 2011 20:43 by tedu Updated: 21 May 2012 03:35
Tagged: moviereview

Perdido Street Station and Thunderer

First I read Perdido Street Station by China Mieville, then more recently I read Thunderer by Felix Gilman. The similarities between them are numerous. Updated to review The Scar as well.

more...

Posted 22 Jun 2011 16:27 by tedu Updated: 08 Apr 2013 03:24
Tagged: bookreview

iPods everywhere

I have collected lots of iPods, particularly the nano model. The first one I bought about the day it came (1st gen, black plastic) out to replace a crappy other brand MP3 player. Then when I decided the battery life wasn’t holding up anymore, I bought a 3rd gen (squarish metal model). That fell out of my pocket somewhere and was lost, so I bought a 5th gen replacement (back to tall format, metal case). In each case, I used it to listen to music while walking, traveling, working, whatever.

Recently I had reason to use the 1st gen model as a podcast/audiobook player for the car. The battery is now down to about 30 minutes, which was ok with a DC adapter in the car, but started to suck when I tried listening to podcasts in the gym, too. The bigger problem is that it doesn’t necessarily play all the latest podcast and audible formats. And the hold button once got stuck in the on position, which was rather inconvenient. Clearly, the 1st gen had reached retirement age.

I really liked having having a separate player for the spoken word stuff, just for the convenience of never navigating menus to switch between books and music. iPod navigation is easy, but it’s not free. One button play/pause to get what I want is perfect. I saw the new iPod nano touch on sale on woot and got one.

The touch model being the newest, it gets music duty. The 5th gen is now the word player. As far as the new one goes, I was at first a little suspicious of such a small touch interface, but it works. The hold button is now somewhat implicit in the screen on/off button and there’s hardware volume buttons. There’s also now an FM radio that displays song titles (excellent!) and lets you tag them, presumably so you can buy them later. Otherwise, it’s an iPod. Final call: wouldn’t have upgraded from the 5th gen, but it’s a good gadget.

Posted 21 Jun 2011 15:52 by tedu Updated: 21 Jun 2011 15:52
Tagged: gadget

a month with Wii Fit

Actually, it’s been closer to two months, but here are my thoughts on using a Wii Fit Plus. I wasn’t entirely sure what I was getting into, but figured it would be a good supplement to my regular workouts. It’s worth noting that the Wii Fit is not my only exercise and I didn’t have any particular weight loss or fitness goals in my mind. Motive was primarily to get a little variety. I got the new Plus model, which just means a few extra games on the disc.

more...

Posted 20 Jun 2011 15:05 by tedu Updated: 28 Jul 2011 19:29
Tagged: gadget review sports