Steven Turner
Inventor | Engineer | Physicist
"Things may come to those who wait, but only the things left by those who hustle."
Posts
Released last night… forgot to stay up. Can’t wait to get one.
Compelling… especially if coupled with Clojure?
This is awesome. `ls` with descriptions so that you know where you are in a project. Nice quick utility in Python… of course requires descriptions to be entered…
Really considering converting my own office to a stand up. Or at least trying for a few weeks.
Nice article on some SSH tips and tricks.
Hey Google,
From one Brogrammer to another:
A few friends and I have been playing on Google+ and especially like Hangouts. It works great! It really seems like your committed to a new platform that will enable mobile video conferencing on any platform and device. In fact, here’s a cool writeup on just that:
http://gigaom.com/video/google-hangouts-technology/
Anyway, that’s not the point of this post. How do you make “Hangouts” attractive, especially to business users? Want to add another feature Facebook doesn’t have?
Add voice transcription to Hangouts.
Use the same amazing voice recognition technology you have pushed to Android, search, translation, and the entire Google Ecosystem! Imagine, corporate stenography with group video conferencing? AWESOME. Home Stenagropher! Heck yes!
This completely blows away any other shoddy video/phone conferencing services I have had the privilege of using. Imagine, your entire development team sitting in a hangout, with the ability to record all conversations if needed and search for ideas and questions at the drop of a hat.
Example: What did Larry say in that conference yesterday? I Wish I could remember!
Dev Team, I need you to add stenography to Hangouts ASAP.
Oh yeah! I’ll get right on that!
While you’re adding Stenography+ how about a few other features:
- Voice call in via non-smartphones
- Call in via mobile Google+ (I assume you’re working on this…)
- Searchable conversations
- Screensharing
So, I hope you notice this and I hope I’m not alone in my sentiments. If you’re interested in my idea… please shoot me an email.
Major progress in recent weeks on Android/iOS couchbase implementations. Also, includes mobile Futon for managing DB’s on mobile devices. Looking forward to trying this out…
Clankies, Sparkies, and Clickies should all read this. Good gouge on engineering practices and common mistakes. Actually, any professional in manufacture will probably learn something from the article.
Good article on code analysis with some nice C++ tips from the Chromium project.
So, I’ve been trying various “blog” hosts for some weeks now and settled for tumblr. I can write posts in Markdown if I want… email them… write them in their online editor. It all works pretty well and frankly I just want to be able to post and not worry about managing a site anymore as much as digging into the nitty gritty helps you learn…
Anyway, I’ve settled for Google’s prettify source code highlighting tools. I can link to them and never worry about things going out of date which is nice. Check it:
//Teh Heisenbug
#include <stdio.h>
#include <assert.h>
#define FALSE 0
char * p = (char*)5; /* contrived bad pointer */
int
someinitialization()
{
p = "abc";
return FALSE;
}
int
main(int argc, char ** argv)
{
assert(someinitialization() == FALSE);
printf("%s\n",p);
}Sweeet couchdb 1.1.0:
_changes: _doc_ids and _design._replicator database to manage replications.stale=update_after query option that triggers a view update after returning a stale=ok response.
I know, I know. Why am I not using a newer .Net. Well, I can’t. So, how do you support extensions when you need System.Core.Dll ?
namespace System.Runtime.CompilerServices { public class ExtensionAttribute : Attribute {} }
Now you can happily declare static classes and extend to your hearts content.
NSA’s Guide to Securing RedHat
This is handy. Wonder if there is a script that handles this?
Audio
Profile
Experience
- Jan 2009 - PresentEngineer / Analyst / Chesapeake Technology International CorpMember of small active engineering teams working with hardware-in-the-loop flight simulators, SBIR projects, and electronic warfare systems. CTI is a high-tech software, systems engineering, and operational-support corporation dedicated to providing top quality engineering, system development, and support for military systems including electronic warfare platforms, space-based systems, and information operations clients. We are experts in real-time systems, decision support systems, electronic warfare systems, sensor integration, and database management systems.
- Sept 2008 - PresentDeveloper / Society for Industrial and Applied MathematicsContribution editing, article design, and web development for the SIAM “WhyDoMath” project.
- Jun 2004 - PresentProgrammer, Web Designer, IT / Quality Built Homes, Inc.Company portal design and maintenance, database design and implementation using NexusDB and mySQL, and hardware acquisition and assembly. Developed CAD/CAM interface software to port blueprint drawings to company website.
- Jun 2006 - PresentMicrowave Photonics Technician / Naval Research LaboratoryContracted under SFA, Inc. to Naval Research Labs in the optics division as a photonics research technician. Constructed several small platforms for testing various components of fiber communications. Extensive research on tunable optical bandpass filters, specifically microring resonators.
Education
-
2005 - 2009St. Mary's College of MarylandB.A. in Physics, Comp Sci, minor MathematicsActivities: Ultimate Frisbee
-
2008 - 2008University of St. AndrewsB.S. in Physics and Computer Science
Additional Information
Updates
-
Care to join me for a TNR-i session? #TNRsession http://t.co/vJE5da5L
-
http://t.co/rovkySpb - PyCon US 2012 http://t.co/zMOd3ckC
-
BBC News - Raspberry Pi computer in action http://t.co/UIBFhAia
-
The Raspberry Pi Launch - Released last night… forgot to stay up. Can’t wait to get one. http://t.co/Ge1T38if
-
Kotlin Goes Open Source! | Project Kotlin - Compelling… especially if coupled with Clojure? http://t.co/ohBssqfC
-
Android App Inventor Open Sourced, Code Released http://t.co/rBIU47T8
-
I'm trying out Greplin.... we'll see.. https://t.co/zDbkGrM9
-
#values share the pain, teach and learn, own it
-
Enterprisify your class names... http://t.co/FkKPC03X
-
Notational `ls` - This is awesome. `ls` with descriptions so that you know where you are in a project. Nice... http://t.co/4qGQkFU
-
Sitting is Killing You - Really considering converting my own office to a stand up. Or at least trying for a... http://t.co/FXEQH2C
-
SSH Can Do That? Productivity Tips for Working with Remote Servers | Smylers [blogs.perl.org] - Nice article... http://t.co/g5HsTMF
-
Announcing Cloudant Search - Awesome. Search over couchdb done easily! http://tumblr.com/xia3i3pjvb
-
A letter to Google+: Hangouts - Hey Google, From one Brogrammer to another: A few friends and I have been... http://tumblr.com/xia39e3e56
-
The Pragmatic Bookshelf | Designed for Use: http://t.co/fWKn8Nf via @AddThis
-
Mobile Couchbase for Android Beta - Major progress in recent weeks on Android/iOS couchbase implementations.... http://tumblr.com/xia31jby6e
-
Don't let these disasters happen to you: The top five engineering hints you'll rarely hear - Clankies,... http://tumblr.com/xia30zm63p
-
PVS-Studio vs Chromium - Intel® Software Network - Intel® Software Network - Good article on code analysis... http://tumblr.com/xia30e6ggv
-
Testing Syntax Highlighting - So, I’ve been trying various “blog” hosts for some weeks now and settled for... http://tumblr.com/xia309p8ci