NME is an open source cross-platform programming framework based on the HAXE language. It’s main stated purpose is to let you write a single code base that will then be portable to a wide range of devices and platforms. This is not a new idea, in fact this, is a kind of a computing holy grail, that goal was stated by HTML5, and by Java before that, and by Cross-Platform toolkits before that, and by high-level languages before that. And while all those tools have their advantages and uses, none had become “the single tool you use for everything”, most found other purposes that were far removed from the originally stated goals. While HTML5 seems to me to be the most serious contender to that throne, it’s success might be due to the fact that you have the same browsers everywhere.
NME seems to have an enthusiastic community around it, and who knows, with the mobile market’s balkanized state, it might succeed.
It seems that by deciding to run my own instance of Tiny Tiny RSS as a response to the looming shut down of Google Reader, I’ve joined a movement called IndieWeb.
I’m thinking about expanding my operation with that regard, maybe run my own web event processor, or even move this blog or my mail account, I’m also wondering about trying to run and use my own ownCloud or Dispora instances.
I can’t believe that in 2011 people still think DRM can work for anything but limit end user choices, security and privacy. Here is an article from EFF explaining what is going on with this on the HTML standardization front. Please join this struggle and sign EFF’s petition.
In case you don’t know or understand what this is all about, here is my attempt at explaining, by writing a fictional conversation between a DRM Programmer and a Technology Literate User.
DRM Programmer: I want you to buy my data (Movie/Music/Book/Game) and then be able to read (Watch/Listen to/Play) it but not copy it.
Technology Literate User: That is impossible, on computers reading is copying.
D: I will protect the data by encrypting it.
T: If you encrypt the data I won’t be able to read it.
D: I will give you a decryption key so you can decrypt the data and read it.
T: If you give me the decryption key, and let me read the data, I can then write (E.g. save) it, unencrypted, to somewhere else, and therefore copy it.
I, like the rest of the internet, was shocked and annoyed tho learn that Google is planning no shutting down the Google Reader service.
I’ve been looking for an alternative, Here is a rundown of the options I looked info:
- The old reader – Lots of promise in the name, couldn’t get my feeds imported yet, I’m 22-thousnad-something in the queue…
- NetVibes – Dashboards suck, The reader view looks ok, but you can’t change the sorting to begin from oldest, also the key-bindings are strange.
- NewsBlur – Not free. Also the UI is very strange, looks like an upside-down mail reader. If I wanted my RSS reader to look like mail reader I’d use Thunderbird.
- Baz Qux reader – Only one display mode that looks like Google Reader’s “Expanded View” totally useless for reading large amounts of feeds.
- TT-RSS – Open sources PHP APP I’d need to host on my own – but the UI looks nice from the screen-shots and it seems to have nice mobile support. I’m planning to look further into this.
- Feedly – This is what I use currently – not completely happy about it since it uses a browser plug-in rather then being an independent site, so I wonder about its portability and support for my mobile phone. The UI is very flashy and wastes a lot of screen real-estate but it can be made useful with the Firefox Sylish Plugin and a custom condensed style. One additional plus for this service is that the key-bindings are compatible with what the reader had.
Finally, here are some links to various call to action sites and petitions:
- Petition on change.org and another one and a third
Crypton is a library that is meant to allow developers to write privacy-enhanced cloud applications where all data is encrypted on the client side before being stored in the cloud.
Crypton is currently developed by the SpiderOAK company and licensed under the AGPL.
GlusterFS has been getting a lot of attention recently with RedHat’s decision to integrate it with Hadoop. While is is one of many similar open source distributed file systems, RedHat’s solid backing seems to promise a solid future for GlusterFS.
I’m wondering if it may be time for me to play with it a little, I’m wondering whether I should try and used it to synchronize and backup files on my home computers.
Datamation has a huge list of security and privacy tools up on their website. I already know many of the tools on the list, use some of them daily and would wholeheartedly recommend then. The following is a list of tools I would check out and maybe add to my arsenal in the future:
- Web of Trust (WOT) – Firefox add-on ranking the trustworthiness of websites.
- SafeCache – Protection for browsing history.
- PasswordMaker – Password safe
- Diaspora – I think this needs no introduction, I’ve been meaning to play with this sometime, but its not really what I would call a “security tool”.
Vert.x has gotten a lot of press recently, following the main developer’s move from VMware to RedHat and VMware’s subsequent attempt to gain control over the project.
While the news story is interesting and has implications with regards to open source project governance, I found myself also being interested in what the technology actually does. That wasn’t covered in the news at all.
As if turns out, Vert.x as an event-driven asynchronous network application development platform written in Java. It seems somewhat similar to Python’s Twisted library and Ruby’s Event Machine.
With projects like JRuby and Jython the JVM is becoming a universal language runtime, not unlike Microsoft’s CLR, but wit much wider portability and reach, this may have some interesting implications in the future.
With its tiny dimensions, high-powered hardware spec, low power consumption and Linux Mint installed out of the factory, the Intense PC or its branded sibling, the Mint Box, might very well be the next computer I buy. The manufacturer operating out of Israel makes this practically a no-brainer.
About the only gripe I have about this device is that it contains no battery. Next to modern phones, laptops and tablets, the PC’s “habit” of shutting down at the slightest power interruption makes it seem as anachronistic as an 80s double cassette boom-box.