NEWSPython 3.4.0 Version Released
Python 3.4 includes a range of improvements of the 3.x series, including hundreds of small improvements, bug fixes, new modules, improved semantics and protocols, build enhancements, a new hash algorithm for Python strings and binary data.
OneNote Released for Mac, for Free, and With New Cloud API
Microsoft recently released a major update to their content management suite that includes three huge developments: OneNote is finally available on Mac, OneNote is now a totally free and accessible service, and it now utilizes a new cloud API.
Become an Asteroid Hunter for NASA and Win $35,000
NASA is looking to improve the algorithms they use to identify and find asteroids, and they are offering a cash reward to scientists of all callings who can build upon it for them. This is a part of a NASA tournament series that looks at leveraging coding skills to solve serious problems.
GENERALMozilla Science Lab, GitHub and Figshare Team Up to Fix the Citation of Code in Academia
Mozilla, GitHub, and Figshare are working together to create an optimized data service where academics, scientists, and researchers can source and share their data sets. They're attempting to solve a long-time problem in academia of sharing authentic data in a secure and consistent way.
Is The Supreme Court About To Rule That Software Is Ineligible For Patent Protection?
The question of whether software patents harm innovation is being received by the U.S. Supreme Court as they hear the Alice Corp vs. CLS Bank case later this month. The ruling could affect the way software features are protected under patent law.
Complexity Creeps: Why I'm Concerned for the Future of AngularJS
The writer of this author had such a strong reaction to learning AngularJS that he even started dreaming about it. In this installation of his AngularJS thought series, he identifies some of the elements that truly concern him, which often come back to the way AngularJS infers dependencies.
HUMORThe Yearly Evolution of a Software Engineer
This blog has a humorous and truly accurate account of the evolution that most software engineers go through, from coding at the basic level to complex to... what do I do again?
The Trap Your Set For Yourself
Jeff Atwood on the funny but still very serious subject of consuming self-doubt, and maybe other people's opinions of you don't really matter all that much.
NERDYDoge2048 - The Best New Version of the Addictive Puzzle Game
You've probably played 2048, because it's been on the front page of every website this past week. It's become an instant classic, and has spawned way too many clones, including 3D and 4D variants--the but the only you really need is the doge version! Doge2048 replaces numerical nesting tiles with graphical ones... and they are glorious.
Ill-Considered Choices: Coffee and Its Effects on Feature Creep
This blog post catalogs the author's attempt to create a basic software solution to complex whole-office Starbucks orders, and in the process he creates what can best be described as an internal banking system.