- Android Patterns — set of design patterns for Android apps. (via Josh Clark on Twitter)
- Preview of Up and Running with Node.js (O’Reilly) — Tom Hughes-Croucher’s new book in preview form. Just sorting out commenting now. (via Tom on Twitter)
- #Blue Opens for Business — a web app that gets your text messages. You can reply, and there’s an API to give other apps read/write access. Signs the text message is finally becoming a consumer platform.
ENTRIES TAGGED "Node.js"
What is it about Node.js that makes it interesting to developers? The key factors are performance, timing, and focusing on a real problem that wasn't easily solved with other server-side dynamic languages.
The barrier to entry for mapping is getting lower thanks to new platforms.
Development Seed is creating open source tools with the intent of making mapping easier for organizations and activists. The Node.js framework is playing a big role in that process.
Node.JS Cluster, Experience Culture, Robots in Education, and Homebrew Printer
- Nokia Culture Will Out (Adam Greenfield) — Except that, as realized by Nokia, this is precisely what failed to happen. I experienced, in fact, neither a frisson of elegant futurism nor a blasé presentiment of everyday life at midcentury. I was given an NFC phone, and told to tap it against the item I wanted from the vending machine. This is what happened next: the vending machine teeped, and the phone teeped, and six or seven seconds later a notification popped up on its screen. It was an incoming text message, which had been sent by the vending machine at the moment I tapped my phone against it. I had to respond “Y” to this text to complete the transaction. The experience was clumsy and joyless and not in any conceivable way an improvement over pumping coins into the soda machine just the way I did quarters into Defender at the age of twelve.
- NextGen Education and Research Robotics — virtual conference on robotics in education.
- Homemade Arduino Printer (Instructables) — made with an Arduino, two dead CD/DVD drives and a marker pen. Clever hack! (via MindKits on Twitter)
Sensor Trojan, node.js IDE, Quantified Conference, and P2P Streaming
- Proof-of-Concept Android Trojan Captures Spoken Credit-Card Numbers — Soundminer sits in the background and waits for a call to be placed [...] the application listens out for the user entering credit card information or a PIN and silently records the information, performing the necessary analysis to turn it from a sound recording into a number. Very clever use of sensors for evil! (via Slashdot)
- Cloud9 IDE — open source IDE for node.js. I’m using it as I learn node.js, and it’s sweet as, bro.
- The Quantified Self Conference — May 28-29 in Mountain View. (via Pete Warden)
- Bram Cohen Demos P2P Streaming — the creator of BitTorrent is winding up to release a streaming protocol that is also P2P. (via Hacker News)
Better Mouse Trap, Node.js Tutorial, Eternal Computing Truths, and Tax Receipts Exposed
- Nooski Mouse Trap — I have one, it is fantastic. This man built a better mouse trap. Now please beat a path to his door.
- Introduction to Node.js (video) — Two weeks ago, Yahoo! hosted a BayJax meetup dedicated to NodeJS (since the meetup coincided with Cinco de Mayo, we named it ‘Cinco de Node’). Ryan Dahl, the creator of NodeJS, gave a talk on the project and was very kind to let us record his presentation for YUI Theater. (via anselm on Twitter)
- Living With a Computer (Atlantic Monthly) — a 1979 blast from the past about what it was like to get your first computer. So much of this article remains as true today as it was then: upgrade fever, impatience, more dependencies, etc. Yet another hazard is that recommending the right computer is a little like recommending the “right”‘ religion. People tend to like the system they’ve ended up with. The most important point about computers, more so than about religions, is that the difference between a good one and a bad one is tiny compared with the difference between having one and not. (via pomeranian99 on Twitter)
- Why You Can’t Have a Receipt for Your Taxes (Clay Johnson) — In the end, this is because our dollars are not packets.
Non-Profits, UK Legislation, Mobile Web Variation, and Scaling
- How to Raise Funds for Non-Profits (Joi Ichi) — One organization sent a message to all of their donors during the Haiti crisis asking them to give to an NGO that they had vetted. They didn’t ask for any money for themselves. This had a hugely positive effect and the donors trust in the group increased. Wallets aren’t zero sum.
- legislation.gov.uk — very elegant legislation system for the UK. Check out the annual analysis, for example. (via rchards on Twitter)
- The Great WebKit Comparison Table — So far I’ve tested 14 different mobile WebKits, and they are all slightly different. You can find the details below. (via Andrew Savikas)
- Node and Scaling in the Small vs Scaling in the Large (al3x) — In a system of no significant scale, basically anything works. The power of today’s hardware is such that, for example, you can build a web application that supports thousands of users using one of the slowest available programming languages, brutally inefficient datastore access and storage patterns, zero caching, no sensible distribution of work, no attention to locality, etc. etc. Basically, you can apply every available anti-pattern and still come out the other end with a workable system, simply because the hardware can move faster than your bad decision-making.