How Twitter Stores 250M Tweets a Day Using MySQL (High Scalability) -- notes from a talk at the MySQL conference on how Twitter built a high-volume MySQL store. How The Atlantic Got Profitable With Digital First (Mashable) -- Lauf says his team has focused on putting together premium advertising experiences that span print, digital, events and (increasingly) mobile. Data...
CPAN Turns 0x10 -- sixteenth anniversary of the creation of the Comprehensive Perl Archive Network. Now holds 480k objects. Subtext -- social bookreading by adding chat, links, etc. to a book. I haven't tried the implementation yet but I've wanted this for years. (Just haven't wanted to jump into the cesspool of rights negotiations enough to actually build it...
Why Education Startups Do Not Succeed --This fundamental investment vs. expenditure mindset changes everything. You think of education as fundamentally a quality problem. The average person thinks of education as fundamentally a cost problem. This and many other insights that repay the reading. (via Hacker News) Romo -- smartphone robotics platform Kickstarter project. Google Cloud SQL -- Google offers...
1996 vs 2011 Infographic from Online University (Evolving Newsroom) -- "AOL and Yahoo! may be the butt of jokes for young people, but both are stronger than ever in the Internet's Top 10". Plus ça change, plus c'est la même chose. Pandas -- open source Python package for data analysis, fast and powerful. (via Joshua Schachter) The Society of...
STM in PyPy -- a proposal to add software transactional memory to the all-Python Python interpreter as a way of simplifying concurrent programming. I first learned about STM from Haskell's Simon Peyton-Jones at OSCON. (via Nelson Minar) Werner Vogels' Static Web Site on S3 -- nice writeup of the toolchain to publish a web site to static files served...
Tablib -- MIT-licensed open source library for manipulating tabular data. Reputed to have a great API. (via Tim McNamara) Stanford Education Everywhere -- courses in CS, machine learning, math, and engineering that are open for all to take. Over 58,000 have already signed up for the introduction to machine learning taught by Peter Norvig, Google's Director of Research. Wearable...
Hippocampus Text Adventure -- written as an exercise in learning Python, you explore the hippocampus. It's simple, but I like the idea of educational text adventures. (Well, educational in that you learn about more than the axe-throwing behaviour of the cave-dwelling dwarf) Pandas -- BSD-licensed Python data analysis library. Building Lanyrd -- Simon Willison's talk (with slides) about the...
Bulbflow -- a Python framework for graph databases: it's like an ORM for graphs. (via Joshua Schachter) Nomograms -- the lost art of graphical computing. (via John D Cook) Web Intents -- adding Android-style Intents to the web. Services register their intention to be able to handle an action on the user's behalf. Applications request to start an Action...
A pre-installed version of MySQL is noticeably absent from Lion Server, South Korea penalizes Apple for the location brouhaha, and Java 7's compiler injects a bit of randomness into software development.
The Linux kernel gets to version 3.0. Meanwhile, Oracle doesn't seem to remember the warm reception that Sun gave Android, and big players get lawsuits on their doorsteps.
For Microsoft programmers, the week brought fear, uncertainty and doubt regarding their future as an elite class of developers. For a lucky teen, it brought a big paycheck. And for fans of Java, it brought a new version of the popular language one step closer to release.
One of the people behind the scenes has been Mr. Stark's partner, Diane Franklin, who has served as Logistics and Planning Director for the Helios Project for the past year. Ms. Franklin is retired and has served in this capacity without pay. Her skills allowed the project to better organize and distribute the resources they receive to those who need them.
In a piece published this morning called Don't Throw Away Your Physical Servers Just Yet, the author, Ken Hess, wrote a piece that ridicules and derides anyone who doesn't virtualize literally all, as in every last one, of their servers. No, I'm not exaggerating.
The note from Mr. Offerman reads, in part: "I can confirm that Adobe will make 64-bit support in Flash Player "Square" available in a shipping release of Flash Player later this year."
Optimizing MongoDB -- shorter field names, barely hundreds of ops/s when not in RAM, updates hold a lock while they fetch the original from disk ... it's a pretty grim story. (via Artur Bergman) Is There a New Geek Anti-Intellectualism? -- focus is absolutely necessary if we are to gain knowledge. We will be ignoramuses indeed, if we merely...
Once again there are known security vulnerabilities in the now eight month old beta and no patches are available. In addition, the community forum page for discussing Flash Player "Square" has been deleted from the Adobe Labs website. If Adobe is continuing development on a 64-bit version of Flash Player they are not sharing any information with the public at this time. For the time being Adobe has effectively abandoned 64-bit Linux once again.
PHP/SQL Programming Certificate — The PHP/SQL Programming Certificate series is comprised of four courses covering beginning to advanced PHP programming, beginning to advanced database programming using the SQL language, database theory, and integrated Web 2.0 programming using PHP and SQL on the Unix/Linux mySQL platform.