Apparently you can no longer legitimately use Twitter with open source clients, Ars has a lot of details around the implications of the way Twitter just rolled out OAuth.
Twitter’s OAuth implementation and open source clients
Requiring third-party developers to embed a consumer secret key in the source code of their Twitter client applications potentially puts free and open source (FOSS) client software at greater risk of key exposure than closed-source client software. The key would be visible as plain text in the source code, where anybody could find it and use it for their own purposes. Indeed, one can already easily find dozens of OAuth consumer secret keys by using Google’s code search engine.
Twitter felt that allowing FOSS Twitter clients to use OAuth posed an unacceptable risk. The company warned that it would invalidate any OAuth keys that it found published in the source code of FOSS client applications. This was deeply troubling to the developers who maintain such software, including me. I am the developer behind Gwibber, a GPL-licensed microblogging client that is used in Ubuntu and other Linux distributions.
This is a damn shame. I just fixed up my little script that talks to twitter, and I’ll be publishing keys out to github later this week because it’s asinine that they would build an interface which makes it overly burdensome to use open source clients. OAuth has some neat ideas in it, but making it fundamentally Free and Open Source hostile seems like a bad direction to go.
Last night, the atmosphere over Australia settled into a state of rare, crystal-clear transparency — and it did so directly above the observatory of world-famous astrophotographer Anthony Wesley. The result was a picture of Jupiter that some onlookers are calling the finest-ever by an amateur astronomer. “On a scale of 1 to 10, the seeing was a 12,” says Wesley. “Now I know what it must be like to see the giant planet from space.”
Just remember, this was taken, from the ground, by an Amateur, with a 16″ telescope. Really freaking cool.
We used to think Pluto was all on it’s lonesome out in it’s far away orbit. It turns out, we just got lucky in finding it, and it’s part of a class of objects, now called Trans Neptunian objects. As more and more objects got discovered in the Kuiper belt it became pretty clear that there were good odds we’d find something larger than Pluto. In 2005 we did, it’s now called Eris.
I finally got back around to working on Where is Io again, trying to get myself past this hump that I’ve had in front of me for a couple of months where I know exactly how I want something to look…. and I have no idea how to do that with the layout tools provided. After almost 14 years of hacking on web applications in my spare time I’ve got a set of tricks that I understand pretty well. Given an end goal, I can do a pretty good job of getting html to look like it.
I remember with fondness when I got myself a copy of DHTML the Definitive guide, which had 200 pages of all the html tags, all their style attributes, when they were supported, what they did, and some examples. That, and the “view source” button on every browser, made learning HTML layout something that was feasable.
The mobile application space lacks both of those things. While there is a decent amount of open source applications on top of Android, they cover a very small set of similar appearances, so I definitely find my motivation can sometimes wane while trying to figure out how to right align columns in a table.
I think this explains a lot about why Flash isn’t going away any time soon. Learning new layout paradigms is a heck of a lot harder than learning a new programming language, and that kind of investment is far more of a lock in than a language. It’s the reason my Chumby will probably never end up with any custom widgets from me (as I’d need to learn Flash), and the Meego effort has a very dim future (C++ and Qt… in 2010… really?). At this point I’m willing to put in the time to learn a new layout and UI model for Android because I’ll be able to use it on my phone and my TV, but my interest in having to get good at a 3rd UI paradigm is just not thrilling.
Update: I managed to get over the hump with learning a bit about building custom components. Hopefully that means a new release of Where is Io out this week.
It looks like the software patent cold war that we were in is over, and we’re now moving into a software patent hot war. Ars Technica has a piece on Paul Allen’s IP holding company suing 11 big internet giants. This comes after a number of large patent suits, including Oracle v Google, Nokia v Apple, Apple v HTC.
If you’ve seen an email, or heard from your friends, about how incredibly bright Mars will be on August 27th… it’s a hoax.
Snopes has the entire history of the event. I’ve corrected 3 people now on the subject already this year. If you see this in the wild, send them to the Snopes site.
Smokey the Bear Says – “Only you can prevent wild hoaxes from spreading on the internet.”
When I was in high school (circa 1990), an extraordinary number of bridges in Vermont were crumbling, all at the same time. This is because they were all built in 1928 – 1929, and 60 years was apparently the lifespan of those materials given the upkeep and conditions. The reason all the bridges were built in such a short window of time was the great flood of 1927, which washed away over 1200 bridges in the state.
The Vermont Historical Society has this incredible video on the event, which is really something to behold (embedded below).
CPOSC is now open for registration. It’s in Harrisburg PA on October 16th (a Saturday), which makes it about a 4 hour drive from here in Poughkeepsie, NY. This will be my first year there, but based on the list of talks they’ve got posted I’m sure it’s going to be great, and not just because I’ll be talking .
If you are in the mid Atlantic area, and are interested in Linux and Open Source, you should check it out.
The Commonwealth Club of California has become one of my new favorite sources of audio, with some really great speakers over the last month. Here are my favorites, all are worth listening to.
Investigating Cults
David Sullivan, Professional Cult Investigator
Learn about cults from a man who’s seen them from the inside. Professional investigator Sullivan describes the process of identifying and investigating cults, providing an overview of how cults recruit, convert and maintain control of their members through a variety of psychologically coercive techniques. A licensed private investigator for more than 19 years, Sullivan has worked in collaboration with leading authorities in the area of undue influence.
Academy Award-Winning Actor; Founder, The Dreyfuss Initiative
Recognized for his roles in Jaws, American Graffiti, and Mr. Holland’s Opus, Richard Dreyfuss has issued a call to action in our classrooms. Dreyfuss believes civic education is the foundation of public education; yet over the years, it has become more about memorizing facts and dates than understanding context and history. By incorporating logic, history, and critical thinking with a national standard, Dreyfuss hopes to inspire a new way of teaching and preparing America’s youth. Learn more about his bold national initiative to enhance civic education in today’s classrooms.
In conversation with Geoffrey Fowler, Reporter, The Wall Street Journal
Meet the man who built a business based on happiness. Hsieh co-founded LinkExchange and sold it to Microsoft for $265M in 1998. He then took Zappos from $1.6M in 2000 to more than $1 billion in 2008. Contrary to the take-no-prisoners persona one might presume would be required to rake in such revenues, Hsieh has made his mark by focusing his business model, ironically enough, on happiness. Hsieh now brings you his secret recipe for Zappos success. How does a company go from $1.6M to more than a billion dollars on happiness? And how did Hsieh make Zappos one of Fortune’s “100 Best Companies to Work For”?
Attorney; Chairman, Boies, Schiller and Flexner LLP
Pamela S. Karlan, Kenneth and Harle Montgomery Professor of Public Interest Law, Stanford University; Co-director, Supreme Court Litigation Clinic, Stanford University – Moderator
Challenging Law and Making History: Overturning CA’s Prop 8 Gay Marriage Ban.
Boies has been deeply involved in some of the most prominent legal disputes of the past two decades. From serving as special counsel to the Justice Department in the United States v. Microsoft trial to representing Vice President Al Gore in the Bush v. Gore case following the 2000 presidential election, Boies’ legal experience is extensive and varied.
Together, Boies and former Solicitor General Theodore Olson have successfully overturned California’s Proposition 8 ban on gay marriage. The judge’s ruling on the case happened just one day before this program was recorded. In a recent interview with Salon.com, Boies asserted that overturning this legislation will “improve the lives of gay and lesbian couples…it will not in any way harm heterosexual marriage.” In 2010, Boies was named one of the 100 most influential people in the world by Time magazine. Boies provides a behind-the-scenes look at the Prop. 8 case, and provide insight into what it takes to challenge the status quo and make legal history.
This is way too cool. The European Southern Observatory just released a press release with data for a exo solar system they’ve been studying which appears to have 7 planets. More importantly, the planets are in a pattern very similar to our solar system, with the smallest one found as small as 1.4 earth masses.
This was presumably rushed out after it was announced yesterday that on Thursday NASA would be making the first Keppler announcement. Which means there may well be even more exciting planet news by the end of the week.