New Job

January 7th, 2013 2 comments § permalink

I have a new job at Bitinstant.com as a python developer. It’s awesome – I get to hang out with cool people and write code.

Hopefully I’ll be making a post soon about some futurism topics. Stay tuned, I’ve been super busy =)

Getting back into code

August 13th, 2012 1 comment § permalink

It’s surprising how quickly I forget how to move around in code. It is nothing like riding a bike (which I also don’t do as much as I should.)

After spending a few months away from PHP – I suddenly have two projects where I am working exclusively in it. There’s something magical about sitting in some new code, solving problems and listening to good music.

I have a lot of catching up to do. I learned about latent static bindings a year or so ago but I totally forgot how to use them. I literally have an empty database_object include in all of my projects. #wishfulthinking

Not to mention, 5.4 being released and I haven’t even checked out the changelog.

Another tidbit of “entrepreneurial freedom” aka I don’t have a corporate job right now:

I  have been catching up on the free crypto class I missed earlier this year. Dan Boneh has put together an excellent course on cryptography – you can find it either on Youtube or at the Coursera site (requiring a free sign-up). Some of the topics and explanations are math-intensive. Although, even the novice mathematician can follow the over-arching theories and bird’s eye explanations.

One advantage to taking the Coursera class (as opposed to YouTube) is that it pauses for the Q/A section of every lesson. It’s such a good feeling to get correct answers on such a complex topic – especially when you haven’t touched discrete probability in over 5 years.

I can’t take credit for getting the correct answers though. Prof. Boneh does such a good job of explaining the material. It’s easy enough to get a few answers right. A lot of the notation escapes me, but Prof. Boneh waters some of that down to plain text.

If you’re mildly interested in cryptography but don’t need a Stanford-level education in it, at least check out this one video on crypto history:

If anyone is interested in taking the course and wants to discuss some of the topics – please let me know. The YouTube comment section is surprisingly vacant.

Edit: I forgot to mention that Amped Web Design is in the process of becoming an LLC (finally) and I can officially call it Amped Web, LLC. This is a very exciting milestone for me – but is probably meaningless to all other humans.

Having an identity online is hard and the fear of being exposed is in your head.

April 12th, 2012 0 comments § permalink

TLDR; I give my experience with online identity and ideas as to where it is headed.

Over the years I have held several monikers on the Internet. Not only is it easy to conceal an identity but it is seemingly encouraged by various registration forms. The simple absence of Your full name: as a hard requirement panders to people’s creative expression.

Until recently, the masked Internet was thriving and mainstream. I say until recently with reluctance. There is still a thriving anonymous community but the majority of people (on Facebook, Twitter, Google) are using their real names to identify themselves.

People going by their real names online used to be rare, especially in online social interaction. The concept of using your real name online wasn’t bad – it just wasn’t necessary.

For many of the pre-social network internet inhabitants (irc, aol, usenet, hackers, 3l33t, etc.), having an identity online tied to ‘real-life’ was an offense. When social networks embraced and required the use of real names, there was somewhat of an outcry.  It was an affront on one of the core positives of the Internet; the freedom to express oneself.

Having a username like th3j35t3r or TimBL up to 2004 almost guaranteed anonymity. It was fairly easy to sterilize one’s online identity from the day-to-day family and social life. If you said something controversial online, it didn’t echo out into reality.

The computer was essentially a black box where anyone could be and say whatever they wanted, with no consequence. A passionate secret for the technically inclined and a preservation of self. For many it was 1984′s hidden notebook.

That snapshot has changed, and online identity is now a complex and mysterious subject.

For the majority of people, having an anonymous identity is emotionally rewarding. It isn’t a serious security precaution or a preventative measure arising from paranoia. It’s a luxury pair of sunglasses and not a Kevlar vest.

I wear those sunglasses and occasionally I see people wearing the vest. (I have also tried to wear that vest but the weight of it is annoying when I know my head’s still exposed.)

Having a purely anonymous identity online is harder because tracking people is easier. A relatively inexperienced geek can find out who someone is without writing a single line of code. Root passwords to secure systems can be obtained via social engineering. Cookies, analytics, cross-site tracking, persistent multi-site sessions, etc. have made it incredibly difficult to have any control over who you are online. It sounds pretty bad for securing information, let alone identities.

Being anonymous was great, until I wanted to do some online banking…

This isn’t a doomsday manifesto. Today, being controversial or outspoken is fortunately passé. Facebook has made us all a little more accepting of everyone else’s crazy.

As much as we’re losing anonymous, we’re gaining acceptance of transparency.

So there you have it, a glimpse into my conscience – online and transparent. Fortunately for me, no one reads it – so I don’t fear being judged. (I track my readership with Google analytics)

As for the people that wore Kevlar vests: they’ve just had to spend a lot more time building better vests. They now build and sell the vests. My point is that if you want your  pseudo-identity to be really secure these days; you had better devote your career to it or pay someone that has.

We could also accept that there is no such thing as an unbreakable safe and that most people don’t care to read our diary anyway. We’re too busy reading Aldous Huxley’s wiki.

November update! (a little late)

November 30th, 2011 3 comments § permalink

So this past month and a half has been very interesting, Bitcoin released a new UI and I have been working on several new projects! I finally teamed up with my childhood friend Brendan to build a joint venture. I’m wary of how much to reveal, but it is a tech business that will market directly to the Bitcoin community. We have a domain and wireframes / business plan – I’m hoping to get started on the design within the next week – and push development asap.

On the Bitcoin side of things, Matt Corallo has configured an awesome build system with Jenkins – and I am dying for some funding so that I can afford time to spend with it. It basically allows me to pull any pull-request from GitHub and automatically build a windows binary from the source. I can now cherry pick features to test, and eventually provide binaries to the future testers and users. My plan is to build a UI for this at BitcoinTesting.org – but alas, development time is hard to come by. I made this video to discuss my current Bitcoin challenge:

I have also been doing some speed optimization for CailinShea.com and final design mockups for pocketmediakits. I really need to get around to cleaning up my own site, the code is pretty ugly – but I guess that’s what happens when you re-purpose.

I need to make a list of soap fragrances for my winter line of soap, but I don’t think it will have time to cure by Christmas (sorry). I’m shooting for January.

That’s all for now, stay tuned for more updates!

How to: Dropbox

October 6th, 2011 0 comments § permalink

So I just uploaded a video to show people how to download and install Dropbox:

I just wanted to add a post to my blog to cover some additional information that people might find useful. So here are some key points I wanted to make:

-It’s free to use and easy to install.
-Dropbox can be used to share and sync files between two or more computers.
-Files can be added to the Dropbox/public folder to make them public. Right clicking on the file, and selecting Dropbox->Copy public link will give you a link to the file (which you can give to anyone wanting to download the file.)
-It’s supported on Linux, Windows, Mac OSX, Android, and iPhone/iPad.

So this is my first software how-to video, and I plan to do many more. I’m going to try to knock off the easy ones first. This way my video editing/voice over techniques will be up to snuff by the time I do the advanced videos.

Here is a selection of some of the videos I am planning (there are many more in my lists):

Software
-How to: Sync your keepass across multiple computers
-How to: Install virtual box with Ubuntu natty
-How to: use Google Analytics
-How to: use Google Plus
-How to: use Git

Hardware
-How to: install RAM
-How to: apply thermal paste to a GPU
-How to: replace a hard drive in a laptop

If you have recommendations for additional how-to videos, please feel free to comment here or on my YouTube.

YouTube, brought to you by: Fox News

September 9th, 2011 0 comments § permalink

I was watching some Ray William Johnson videos, and I clicked on the YouTube homepage to see if anything interesting was going on. Interestingly; YouTube is sponsoring some Fox News campaign that is clearly promoting the Republican party.

I don’t have a big issue with this, but a lot of people will. From my experience, YouTubes tend to lean left. For Fox, it makes perfect sense to advertise to this demographic. For YouTube, I think it’s a pretty bad PR move.

To add insult to injury, Google went ahead and slapped their name on it. I understand that the focus right now is on Republican candidates – but people outside the political arena are going to see this as Google picking sides. Something that I would consider very un-Google.

Seeing as how they deliver our search results, I would prefer that they distance themselves from political affiliation. They could at least be more discreet about it…

Oh, and kudos to Facebook for ripping off Twitter’s mobile UI and then stealing Plus’s circles. Now I have to laugh at myself for arguing that tech companies are different than corporate America, that they have integrity!

September 2011: Status update

September 6th, 2011 0 comments § permalink

Since my last posting;

Hurricane Irene didn’t do too much damage to my area, luckily. I made some videos, but they weren’t all too exciting.

I am now working on the Bitcoin core over at Bitcoin.org – and have been getting familiar with Git and the development cycle over on Github.

I haven’t made soap in a few months, but would love to come out with a fall-themed line. Feel free to send me a request =P

My next big project is to help QA the Bitcoin core, I’m hoping to make some instructional videos as well.

Pocketmediakits.com and Bearindustrial.com are in semi-development, but I am not taking on any new projects currently.

School started Friday, and I’m very excited about a new job. I hope to share more details about it soon…

Manhasset Summer Festival

July 29th, 2011 0 comments § permalink

I will be selling and giving away more soap tomorrow! Come down to the Manhasset Summer Festival to check out our second debut. Madeleine will be selling her awesome artwork, Cailin has  jewelry – and I’ll be eating pie / selling soap.

Take the Long Island Expressway (495) to Searingtown/Shelter Rock Road. Turn (North) on Shelter Road Road to Northern Boulevard (Route 25A). Left turn (West) on Route 25A for 1/5 mile to Plandome Road. Right turn onto Plandome Road and proceed two (2) blocks to Manhasset Avenue on Left.

Status update June 22nd

June 22nd, 2011 1 comment § permalink

Harborfest went well, we all sold our stuff – and more importantly; had fun. I am still working on photographing all of my soap, but will have a store up soon. Using the same light-box I built for Cailin’s jewelry:


Speaking to Cailin’s jewelry, her site CailinShea.com is almost finished. I still have to fix some of the colors, and the navigation doesn’t want to work in IE8.

I’m also working  on http://www.bearindustrial.com/ and plan to eventually turn it into an online store for mold supplies. The site was originally made using tables and frames – so I have to get in there and clean it up. Then we can think about e-commerce.

Harborfest 2011 is today!

June 5th, 2011 0 comments § permalink

I will be at the Port Washington harborfest today, Sunday June 5th. I’ll be selling some soap, Cailin will be selling her jewelry, and Madeleine will be selling some of her crafts.

Come check us out, I’ll be giving away some soap.

As for the recent lack of updates – I have been working on CailinShea.com, tutoring at Port Tutoring, fixing computer for TDS, taking Biology / Marketing summer night classes, and trying to get soap for sale on this site.

I will try to be better about feeding the internet next week, but it seems to be growing just fine without my input.

  • Twitter feed