Read on →
FZF + WordNet = Dictionary. FZF is a fuzzy finding command line tool. WordNet
is a dictionary structured for developers. When married together, we can get
a snappy dictionary to help us find just the right word for any occasion.
After many years using the excellent Solarized color scheme, it has started to feel stale. Sometimes I think the dark blueish tint brings down my mood. Other times, I wonder what life could be like if I stared at more cheerful colors. Thus starts my farewell from Solarized, and hello to Base16.Read on →
After pairing with some Sublime users, I noticed a neat feature. Or more accurately, they were rubbing it in my face that their cute editor was better than mine. The feature was SendText. Well, I couldn’t let Sublime users have all the fun, and apparently neither could a few other people.Read on →
Sometimes it’s the little things that make a big difference, and this is about
as small as it can get. Occasionally, I hold down
e to view long
lines which have disappeared off the window. It’s a bad habit and the penalty
always ruins my concentration. But after I found this setting, I’m free
to cursor around like an innocent child unaware of death.
I found a plugin that is changing my Vim-tire life! This plugin is so awesome it should be built into default Vim. What does the plugin do? It enables the creation of new submodes. Why would a person want more modes?!? Isn’t dealing with modes the main deterrent for new Vim users? Isn’t Normal, Insert, Command-line, Visual, Select, and Operator-pending enough? (Did I miss one?) Let’s try out a new submode and see what happens.Read on →
For all the great things Vim has to offer, it still has some inconsistencies with
basic editors that I simply can’t unlearn. One of these nasties is moving the cursor
after a visual yank. Go ahead, try it:
vipy. Where’s your cursor? Where did
you expect it to be located? When you’re in a boring editor and do
shift-down-down-down <Cmd-c>, where’s your cursor? Where did you expect it
to be located? This janky behaviour always throws me off for a moment, then I
compose myself, do a
<backtick><greaterthan> to jump to the end of my selection, and
There must be a better way!Read on →
I have a problem with the
^ key. I need its functionality, but its proximity is
too far for either of my stubby index fingers. No vimrc change can physically move it
closer to me, but I have found a way to move its funtionality to another a key.
A key which already knows how to go home. An alternate home. A home where my
heart isn’t. Enough drama, what’s the problem?!?
First post in 2 years. Sorry to keep you waiting.
I’ve been playing with Vim again, more specifically NeoVim https://neovim.io/, and this time I think it’s going to stick.
Sometimes, I want to delete text without worrying about blowing away the
register. This can be done by prefixing a normal or visual delete with
but that’s an awkward dance for my pinky and ring finger. Go ahead, try it.
You’ll feel like you’re in junior high again.
I’m sick of small “sexy” devices. I want a full screen every where I go. So I want some one to make this for us, and get a big celebrity to sport it and make it cool. I know I can’t pull it off alone.
I’m hoping the future Galaxy Note/Tab 3.0 can be hugged by Backpocket 2.0’s embrace.
(drawn with Papyrus on my Galaxy Note)
So what do you think tech boys and girls? Leave your comments below.Read on →
For those in the embedded Linux world, Busybox seems to be the
single most important thing to have in their filesystem other than
OS itself. This is something I just recently discovered as I
started rooting my Android devices. Prior to Busybox I’ve
been stuck using my laptop to edit files, then using
adb commands to get things to the right location on
the device. When I was really stuck, I’d end up using
adb shell and the simplified utilities that are in
/system/bin. But now with Busybox I have access to all
the commands I’m accustom to using in a full Linux/Unix
The jury is still out on whether I can productively write anything on a mobile device. I just received a Galaxy Note, installed Hackers Keyboard, and installed Writer app. The Note provides nearly an extra inch of keyboard while the Hackers Keyboard provides all the typical keys on used to on a desktop. Lastly was finding an app that highlights my favorite plain text writing language, Markdown.Read on →
This issue came up in my day job where the client didn’t like our password reset passwords. They said it was too random and people can’t remember it long enough between reading it in there email and entering it into our app/website.Read on →
title: Where does the time go? date: 2011-06-04 13:00:00 -05:00 comments: true categories: posterous_id: 55640459 —
It’s been a while since I’ve posted anything real. I started on a couple articles thinking I didn’t have time to update Thumb War, but in the end didn’t have time to finish those articles either.Read on →
I’ve discovered that no amount of screenshots or marketing speak will ever get someone past the $1.99 price point. So with a bit of research and rework a free version Thumb War is now available here.
For a while I thought the process of making 1 project into 2 was going to break the time bank, but after running into this article on the Android Developer site the pieces fit together quite nicely.Read on →
I’ve created a working version of the sumo and it is revealing some
overall bugs for the game engine at large.
First the precision of two touch points greatly decreases when they are close together I presume this is an issue with capacitive screens and not a software issue. This issue hasn’t shown itself till now since the other games are faster paced and acurracy is less important.
Just updated to the trunk build of AndEngine which broke almost
every line of code I had. There were a bunch of renamings that
occurred to replace the concept of scene layers with a more generic
child entity structure. The shape modifiers also got moved to
another package to differentiate from particle modifiers.
All in all, the transition was smooth and I will now be able to contribute to code back into the main source tree without as many conflicts.
I am finding it near impossible to get a perfect simulation of finger to table top physics. I’m not sure if this is a hardware limitation or just my bad algorithm. In a previous post I had a workable solution by dragging pieces around instead of teleporting, and that does work enough. But now that the game is released I feel the need to make is better.Read on →
Too tired to give any details, but here’s a screen for the curious.
I believe I’m almost finished with some thing that I wouldn’t hate being in the market. I know that standard seems a bit low, but if I don’t release this thing soon it won’t ever get released.
The past sessions were all about artwork. This could have been a long rabbit trail, but my wife reminded me to get this thing done. And that every minute I send on this creation, I lose with my son. Anyway, artwork is basically done. I have to crop here and there. But I think it’s workable.Read on →
Due to popular demand I added visual count down indicators. The feature shows the second remaining on the screen then it explodes away like a puff if smoke. This will be done by a nice little shape modifier feature built into AndEngine. I want to apply 3 modifiers in parallel: change alpha from 1 to 0 (visible to invisible), scale 1 to 10 (normal to huge), and rotate 0 to 360. This was easier said than done, because of a difference between regular shapes and text. Regular shapes use alpha blending by default, text doesn’t.Read on →
After struggling with this problem for quite some time, I think the issue is finally licked. The problem relates to transferring you fingers momentum to a virtual object on the screen. The natural way to display finger position is to plot a sprite at the touch sensors coordinates. The problem with this method is the physics engine doesn’t think their is any momentum built up. The physics engine just thinks your finger teleported there. So if I teleport on top of a cow it just explodes. To make things worse if the touch events come in too slowly you’ll teleport over the cow completely missing the free lunch.Read on →
I’ve been a bit lax on updates due to spending any free time on the game mechanics.
The overhead physics is now about right with some polish needed around transfer of momentum from the touch event to a game object. AndEngine, or really any game engine, doesn’t make touching and physics work well together. If you want to make an Angry Birds clone that would be easy, but making your finger the bird is much harder… unless it’s that other bird…
Anyway, I finally have the first mini-game completed. It is called Keep Away, with the simple concept of keeping stuff away from the opponent. There are basic menus, dialogs, game time, and game over transitions. I can now play test with my wife, who thinks the best part is the clucking noise when things collide. Hopefully that won’t be the the only highlight.
I would post a screenshot but it’s still a bit too ugly for the Internet.
Here’s the result of a couple hours of work. The cards are
and you can move more than one card at a time. The engine allows me to
hold a card under each finger and rotate my phone in a 360 and it
tracks my fingers perfectly. I was able to stitch together the basic
functions because of the numerous example provided by
Now I can image my game coming together in my lifetime. Thanks
Nicolas Gramlich for making such an amazing product and open
sourcing it to the world. AndEngine is a product that I plan on
contributing to in the future.
I’ve decided to use AndEngine to do the first version of the game.
has a ton of example source, and seems to be easy enough to use. I
guess I should have looked harder before doing the previous post. I’ve also talked with several colleagues and they validated the
general game mechanics. As for the rest of my evening, I will attempt to get AndEngine up and
running and maybe get an animated sprite drawn before the nights out.
I’ve been stewing over a new game concept and have decide to log ideas, challenges, and progress on here.
The idea is pretty simple: Thumb War for Android
The primary challenges I see of creating this beast will be:
More to come soon…
When dealing with child views in Android, nesting views with touch events can wipe out basic onClick behavior. This can turn a happy developer into a “punch stranger in the face” developer in no time flat. To return the rabbit developer back to normal, I scraped together the following snippet.Read on →
Nice, free swearing lessons.Read on →
If I was running a Rails shop, I would be here. But in the big
scheme of this, it’s still easier to find Java developers.
I’ll be back for the next startup.
I could have used this on many occasions.Read on →
Nathan, get ready. It’s time to start working!Read on →
This will come in handy with Spring cleaning coming up.Read on →
I don’t remember drivers ed teaching it like this. The day is coming when I won’t be afraid of driving in the city.Read on →
Not as good of a reaction as I was hoping, but better than nothing.
This would be great. I never want to setup another VPN firewall ever again.Read on →
One day I hope to be as awesome as her.Read on →
Time to brush up on my keyboarding skills. I’ve got people to keep up with now.Read on →
Time to brush up on my keyboarding skills. I’ve got people to keep up with now.Read on →
In 1988, the film â€œRain Man,â€ about an autistic savant played by Dustin Hoffman, shed a humane light on the travails of autism while revealing the extraordinary powers of memory that a small number of otherwise mentally disabled people possess, ostensibly as a side effect of their disability.Read on →
This will be my next snow suit!Read on →
Sounds like a nice idea if you want document services with the comfortable administration of MySQL.Read on →
Lets all get iMacs and have a Lan party while sipping some broccoli cheddar soup.Read on →
So many choices. I’m glad Rails got on there, otherwise I’d have to start a flame war.Read on →
Too bad my Christmas list is full.
In a few hours, Iâ€™ll be down in the studio playing around with the Archos 9 that is on itâ€™s way from the DHL depot. I wonâ€™t be too interactive as I want to record an unboxing video and some testing in preparation for the real live session with JKK (one of our Friday night, bring-your-own-bottle sessions) on Friday evening starting at 2130 CET. (Check your time here)
We look forward to seeing you.
Thanks for Mobilx.eu for sending the Archos 9 over for testing.
I really need to get on this band wagon.
At the close of a whiz-bang year, OpenID has a lot to be proud of.
With a community of 9 million sites that use OpenID logins and 1 billion individual users, OpenID has effectively revolutionized the way we are able to create and maintain portable identities. Best of all, it’s not just bloggers and geeks who sang OpenID’s praises: The U.S. federal government got on board this year, too.
OpenID accounts are enabled by such providers as AOL, Blogger, Flickr, Google, LiveJournal, MySpace, Verisign, WordPress and Yahoo with announcements of upcoming OpenIDs from Microsoft and PayPal. Sites that allow users to login with OpenID range from major retailers and music labels to news organizations and social sites.
As for the government, at the Gov 2.0 Summit in Washington, DC, earlier this year, the General Services Administration and several government agencies announced they would adopt OpenID as part of the White House’s Open Government Initiative. Participating companies included Yahoo!, PayPal, Google, Equifax, AOL, VeriSign, Acxiom, Citi, Privo and Wave Systems. On the government side is the Center for Information Technology (CIT), National Institutes of Health (NIH), U.S. Department of Health and Human Services (HHS), and related agencies.
Not only is the government’s involvement a vote of confidence for OpenID’s innovation; it also speaks to the product’s security progress, which was spearheaded by security committee head and PayPal exec Andrew Nash.
In addition to developing and spreading the OpenID product, there’s also the OpenID Foundation, which appointed its first executive committee, including Chris Messina and Don Thibeau, in 2009.
Portable identity is one of our favorite themes from this year, and we applaud what OpenID has been able to accomplish. What do you look forward to seeing from the product, the foundation and OpenID partner sites in the year to come? Let us know your thoughts in the comments.
Looks like there is an automatic mode available.
But I’m guessing it doesn’t work well if the network isn’t found.
I don’t know enough about WebDav to have a good option about it without doing the full setup for myself.
Why just for Christmas? How about 4th of July? Mardi Gras?If time allows (which it doesn’t), this will be my next home project.
This guy needs to be an art director of a game soon.
Lifehacker reader Orioto stunned and amazed us earlier this year with his incredible paintings of classic video games for your desktopâ€”and he’s back with yet another must-see collection of wallpapers for your desktop.
We realize desktop wallpaper isn’t necessarily the most productive thing on the planet, but you spend countless hours at your computer every week, and sometimes a fresh wallpaper is just the ticket for some rejuvenation.
Note: Click on the name of the particular wallpaper to access the full range of sizes at the source site.
(Click any of the images for a closer look.)Read on →
Nice! I have something new to put on my Christmas list.
Redneck Techie’s vision for a pico projector Wireless Game Gun has been realized…by Microvision. As you can see, the controller allows gamers to break free from their fixed screens and project the battle on any surface.
Read on →
<p>Using the infinite focus capability of the PicoP display engine, combined with a motion sensing module, it’s now possible to play video games on multiple surfaces, all while tracking your character’s point of view in 3D space.</p>
Tricked by YouTube again. This video series really teaches something instead of just saying how easy it is to learn. I like how this instructor needs to reference the sheet music later in the series. He is human after all.
Hopefully one day I’ll be good enough to actually apply these principles and it would make a real difference to my technique. Until then it’s back to reading sheet music for me.
Scott Pierce | 224-444-9874
Must learn now!
Firefox and Safari partially support it, Google’s Wave and Chrome projects are banking on it, and most web developers are ecstatic about what it means. It’s HTML5, and if you’re not exactly sure what it is, here’s an explainer.Read on →
Great idea, maybe I should move to it.
The do-it-yourself website space is so crowded right now that it’s amazing to see anyone launch a product and cut through the noise. Still, we were captivated by the simplicity and design of Flavors.me. Similar to Card.ly, instead of forcing you to use Facebook, LinkedIn or your neglected blog to represent you, Flavors lets you to build a basic vanity site in less than 10 minutes. As of this evening non-designers will have a chance to revel in their newly found web sex appeal.Read on →
Google, it’s about time you released this. Goodbye baby blues. Hello choice.
Google Sites is getting an upgrade. Starting today, Google will provide templates that it claims makes it possible for users with no technical background to create web sites with a degree of functionality that includes page layouts, adding links for navigation and embedded gadgets.Read on →
One day we’ll have a place like this. Must work harder!!!
Today, Twitter moved into a new, much larger office in San Francisco. The space, which was previously Beboâ€™s SF office, is right around the corner from their old one.
A few members of the Twitter team spent much of the weekend decorating the new digs with a number of Twitter-themed elements like birds and @ symbols. Check out some of the pictures being posted to the web by Twitter employees below. And yes, there is a DJ booth â€” and apparently vanity mirrors in the toilet stalls.Read on →
Does not backing up at all count as the wrong way?
Time and time again, people tell me that they’ve bought an external hard drive to back up their pictures, music, and documents. Great, right? Sadly, that’s not always the case.Read on →
Architecting in the Cloud Webinar
Thank you for registering for our webinar, Best Practices for Architecting in the Cloud. The recording of this informative, hour-long webinar is now available for you to watch. Click here.
You can see previously recorded webinars and register for more events at http://aws.amazon.com/resources/webinars
Please send your questions, comments and feedback to Tracy Laxdal, firstname.lastname@example.org.
The Amazon Web Services Team
Chopping wood is a satisfying, yet laborious, task. Give yourself an efficiency boost with this simple bungee cord organization video tip.
Photo by Muffet.Read on →
This video shows Oli Lemieux practicing on the trampoline wall of Cirque du Soleil and I’ve watched it twice already. I keep searching for clues that it’s just a cleverly edited video, that someone couldn’t possibly really do these stunts.Read on →
I’m surprised he can take a full stride.
Yes, they’re Barracuda pantsâ€”the only trousers that remind you, and anyone within eyesight, that you have a penis.
The copy says: “Male makes pure man stuff… like bold and brawny Barracuda slacks with swing-around pocket styling. They cling like a girl in the dark. Won’t wrinkleâ€”they’re permanently pressed! Rarer fabrics…richer colors…better tailoring…modest prices…all yours at better stores throughout the Free World. Go look them over. You’ll buy an armload.
H+K CORPORATION, Atlanta, Ga. * creators of MALE - THE FASHION SPOKESMAN FOR AMERICAN MEN”
I think my favorite part about this retro magazine ad is that these super manly manly pants are available “at better stores throughout the Free World.” That’s as priceless as the placement of the guy is unfortunate.
Most of you have probably seen Sales Guy v. Web Dude, a hilarious video on the joys of tech support. If you havenâ€™t seen it, kiss ten minutes goodbye and start there. It ranks up there with the stuff on Best Page In The Universe in entertainment and laugh value.
The creator was quiet for a long time after that video. But in the last few months have been productive for him. And he now has three new videos and posted them on The Website Is Down. All, including the original, are embedded below:
The original website is down video web dude tries desperately to get his important work done while assaulted on all sides by rampant incompetence. Will he survive???
Video #2 from the website is down! Chip takes us on a wild ride into the life of a master salesman. How many sales can he make in a single video? One? Maybe?
"http://www.youtube.com/v/1SNxaJlicEU&hl=en_US&fs=1&" type="application/x-shockwave-flash" wmode="transparent" allowscriptaccess="never" height="385" width="480" /></div> <h3>Episode 3 â€“ Remain Calm</h3> <p>Chip Demonstrates his special procedure for a hot-swap hardrive replacement using only his steel-toed boot and his razor thin patience. Watch and Learn!</p> <div class="c4"><embed allowfullscreen="true" src= "http://www.youtube.com/v/1XjKnxOcaO0&hl=en_US&fs=1&" type="application/x-shockwave-flash" wmode="transparent" allowscriptaccess="never" height="385" width="480"></div> <h3>Episode 4 â€“ Sales Demolition</h3> <p>Biz Tip of the week: Get your clients in the room and shove your product down their throats in a sales demo!</p> <div class="c4"><embed allowfullscreen="true" src= "http://www.youtube.com/v/v0mwT3DkG4w&hl=en_US&fs=1&" type="application/x-shockwave-flash" wmode="transparent" allowscriptaccess="never" height="385" width="480" /></div> <p><strong><em>Crunch Network</em></strong>: <a href= "http://www.crunchgear.com">CrunchGear</a> drool over the sexiest new gadgets and hardware.</p> <a href="http://www.arcsight.com/logger"><img src= "http://www.techcrunch.com/wp-content/themes/techcrunchmu/ads/ArcSight_TechCrunch_300x250_final.jpg" border="0" height="250" width="300"></a> <div><a href= "http://feeds.feedburner.com/~ff/Techcrunch?a=woZASmxOMWg:ZQRy2brxHLM:2mJPEYqXBVI"> <img src="http://feeds.feedburner.com/~ff/Techcrunch?d=2mJPEYqXBVI" border="0"></a> <a href= "http://feeds.feedburner.com/~ff/Techcrunch?a=woZASmxOMWg:ZQRy2brxHLM:dnMXMwOfBR0"> <img src="http://feeds.feedburner.com/~ff/Techcrunch?d=dnMXMwOfBR0" border="0"></a> <a href= "http://feeds.feedburner.com/~ff/Techcrunch?a=woZASmxOMWg:ZQRy2brxHLM:D7DqB2pKExk"> <img src= "http://feeds.feedburner.com/~ff/Techcrunch?i=woZASmxOMWg:ZQRy2brxHLM:D7DqB2pKExk" border="0"></a> <a href= "http://feeds.feedburner.com/~ff/Techcrunch?a=woZASmxOMWg:ZQRy2brxHLM:7Q72WNTAKBA"> <img src="http://feeds.feedburner.com/~ff/Techcrunch?d=7Q72WNTAKBA" border="0"></a> <a href= "http://feeds.feedburner.com/~ff/Techcrunch?a=woZASmxOMWg:ZQRy2brxHLM:yIl2AUoC8zA"> <img src="http://feeds.feedburner.com/~ff/Techcrunch?d=yIl2AUoC8zA" border="0"></a></div> <img src="http://feeds.feedburner.com/~r/Techcrunch/~4/woZASmxOMWg" height="1" width="1">
I’m not sure if this is going to work, but here it goes.
This brings back some fond memories. If I only had the time to read through one of these. Maybe next year.Read on →
I don’t get it. If only I had time to learn another language.Read on →
Seems like a neat idea, but there’s gotta be a way to do this without the toolbar. Maybe via Firefox extension. I guess that wouldn’t work out side of FF.
Wanted to go to JRubyConf or RubyConf this year? Tough - they’re sold out already. Luckily, though, there are some interesting upcoming events that you can still get in to - some online, some in multiple cities, some held in youth centers, some in hotels, and even one on a tropical island. Whew!Read on →