Prettier fonts for Git Gui on UbuntuThe default fonts for git gui (aka gitk) in Ubuntu are down right horrible. Even Ubuntu 10.04 defaults to tk8.4, which doesn’t support font smoothing. Fortunately there is a simple way to fix this and make a whole bunch of applications look prettier all at once.
Then type ’3′ and hit enter. Now you’ll be using tk8.5 by default, and miracle of miracles your eyes won’t be scarred by jagged ugly fonts in gitk anymore. Maybe it has more to do with never being exposed to natureNY Times: Technology Leads More Park Visitors Into Trouble
Though the article doesn’t really stress this point, this has always been a problem. People that are clueless about nature, possibly because they’ve been sheltered from it in the cities or suburbs, are clueless, whether or not they have a cellphone or gps. HTTPS Everywhere: interesting idea, terrible implementationLast night I finally figured out why Amazon wouldn’t let me view inside books, it was because I still had HTTPS everywhere enabled for amazon. It’s a neat idea to force your web session secure for sites that support it, but don’t make it easy. Good in theory… in practice not so much. When I finally figured out that it attempted to work with Amazon I noticed that I had disabled all the sites I actually use in the tool. Twitter is rediculously slow under https, like 1 minute to load a page slow. Google images aren’t searchable under https, so you don’t see it on the sidebar as an option. Some of the facebook javascript wasn’t fetchable over https. Wikipedia inbound search from google doesn’t work if it’s enabled. It makes me wonder what part of the internet is used by the folks writing this addon, because it doesn’t seem to be the same part that I’m using. Google App InventorGoogle did something pretty brilliant last month, and created a visual programing environment for Android devices. Google App Inventor is a combination web application for app layout, and java application for building programming logic with java blocks. If you are familiar with etoys at all, it is very similar.
For those that are already developers, this approach to developing is going to be tedious. We are not the target audience. This is really designed to open up the world of mobile development to a much wider set of people, especially as an introductory computer science course. Set Taxonomy on ConfusedToday I found myself in a requirements database where a small group of people had come up with a priority scheme composed of three levels: Very Important, Must Do, and Critical. And I was stumped: what is the relative priority of these terms? I, as it turns out, wasn’t the only one confused by this. I did appear to be the first one outside of the core group to raise my hand and ask the question. (I have the answer, but I’ll leave it as a guessing game in the comments for people). User Experience (UX) is important on many levels, some times surprising ones. Reusing words that people think they understand in ways they don’t causes a lot of confusion and adds a lot of confusion (and thus waste) to systems. I did propose that priority words were annotated with a number, so those outside the core could get a handle on what’s going on, which was a well received comment, and will go into the next version of this tool. 3 rules for running events
Overall a very good refresher on the things to pay attention to when trying to run public events, especially handy if you are involved in local groups doing community outreach. Would you like fries with that Singularity?
A lot more actual grounded science can be found in PZ Myers’s: Ray Kurzweil does not understand the brain. A Java primer for Oracle v GoogleOracle was the opening keynote for Linuxcon this year, where they talked about how much they did for Linux and open source. The moment everyone had checked out of their hotel in Boston, they filed a massive patent suit against Google’s open source java like implementation in Android. Oracle, you can suck it. This has led to a lot of virtual ink in the blogosphere on the subject, and you can see that for the most part, we all sit inside our tech valleys, unable to see the wider world over the hills. This is especially true for folks that have worked in the same kind of tech for a long time. Charles Nutter provides a really good background on what the Java space looks like, and gives his own thoughts on the matter. Much like Linux, Java is really just about everywhere, some times in surprising places.
It’s a long read, but well worth your time. The why people hate Java section is particularly useful for people that hate Java. It may or may not change your mind, but it will at least give you a broader view. Are you from the past?
It’s pretty impressive how entirely screwed up the big media industry is. Really guys? Mandating FM radios in all mobile devices? Don’t get me wrong, I bought a quality FM antenna for the house so that we get NPR crystal clear here…. but this is just nuts. E-ink at 400x
This is the Kindle Screen at 400x magnification, taken by Keith Peters with his USB microscope. He also has some pictures of the iPad, Newspaper, Magazines, and Books at similar magnification. Pretty cool. |