News for hackers. Stuff that matters.

mpfefferle

Re:Ask HN: Who wants to be hired? (June 2014) on Monday June 02, 2014 @10:02AM (#7833491)
Columbus, OH | Remote or On-site | Full Time

Stack: - (Current) Ruby, Ansible, Puppet, JunOS, NETCONF, SLAX, Linux - (Previously) Java, C#, Symbian/C++

Resume: https://www.linkedin.com/in/mpfefferle Contact: [email protected]

I'm currently working for an established networking equipment vendor after having entered the company via a startup acquisition. My experience includes from mobile, enterprise, web, ops, people management, and lately, network automation. I'm coming up on 10 years work experience.

I'm looking for an organization that is trying to make a dent in the universe. I expect to have to wear multiple hats and learn lots of things on the fly.

Re:How I handle my mail on Tuesday September 28, 2010 @10:01AM (#1735687)
POPFile has an IMAP module that makes something like this pretty easy to set up. You just need to connect POPFile your GMail account, set up some buckets for POPFile, and then tell it how to map those buckets to IMAP folders.

It takes a little time to train the filters, but once that's done, the accuracy is pretty good. My only problem now is coming up with a good labeling system.

This may not be a perfectly generalized solution, but is it possible to structure your system such that when upgrading from version i to version i+1, version i of your app is compatible with both versions i and i+1 of your database and vice versa?

Say, for example, your factoring a column into it's own table. Don't just drop the column, set up a trigger to synchronize the original column value with a value from one of the rows in your new table.

You could then finally drop the column in version i+2.

I seem to remember finding a book on database refactorings that covered this technique in more detail. It was online so you could try Googling for it.

Re:How to Kill a Great Idea on Tuesday March 23, 2010 @09:37AM (#1212853)
When your company has no revenue, the "obvious" answer is to sell as hard as you can until your cashflow positive. But it's not going to help unless the product actually works.

This seems to be the gist of the comments here, but I'd like to propose a third requirement: operations.

Ultimately, a business has to become self-sustaining, and that can't happen until the acts of building the product and selling the product become sufficiently well defined that they can be handed over to a professional staff. (See also: E-Myth)

It'd be interesting to see how far we could take a loosely coupled network for Wordpress installs towards this goal. How actually to make that work is something I've been pondering lately.

Also, I think the work that Dave Winer's been doing around realtime RSS is a huge step in this direction.

Re:Poll : Do you hate .NET? on Thursday December 10, 2009 @04:04PM (#988517)
.NET wasn't bad. It was Vista, Visual Studio, that busted Dell, and a mountain of legacy code that made my experience a nightmare.
Re:On Becoming a Quant on Sunday November 29, 2009 @09:58PM (#967246)
Where do you find the historical data and the data feeds to start building such a system though?
Re:Aligning Engineering and Operations at Facebook on Tuesday June 23, 2009 @01:46PM (#670816)
Is there any meatier information on this topic?
Re:Your chance to name the newest element (Element 112) on Friday June 12, 2009 @12:50PM (#654943)
StephenColbertium
I'm definitely having second thoughts. I'm probably not going to upgrade until my contract expires next summer, but when I do, I'll have options. A Palm Pre or one of the forthcoming Android phones plus Verizon will probably be enough to get me off the iPhone.
Re:Ask HN: Site for recent CS grads (jobs)? on Thursday February 26, 2009 @05:05PM (#496502)
This is the only method that's worked for me: 1. Comb the job boards for interesting looking positions. Don't worry about being qualified yet. 2. Find the name and location of the hiring manager. 3. Write a personalized cover letter to that manager and tell them that you're interested. If you're not qualified for the position as advertised, tell them that you'd be interested in something similar. Sell yourself to them. 4. (This one's important) SNAIL MAIL your resume and cover letter in an 8.5 x 11 envelope.

The last one will make you stand out and tell them that you're really interested and not just spamming them.

Re:Alice.com in closed beta on Wednesday February 04, 2009 @09:37AM (#465774)
Is this web van 2.0?
Re:The Case Of The Missing Burrito on Tuesday January 13, 2009 @12:36PM (#432311)
Who doesn't want a great big, GPS enabled, "FEED ME" button?
Re:Mythbusters Takes on the FAA on Monday November 03, 2008 @10:43AM (#352153)
I thought the current rationale for not allowing cell phones and other wireless devices on planes was the potential for interfering with ground based communications. I didn't think they'd used the avionics argument in a while.
Re:Angel investor: Want my money? Here's my checklist on Monday October 06, 2008 @09:11AM (#324850)
Does this mean that the enterprise is back in style again?
Re:Ask HN: Which programming languages for mobile apps? on Saturday August 02, 2008 @08:24AM (#264955)
C++ with just a couple added limitations. Exceptions and static data are only now (in v9) starting to be supported. Assume that you'll use Symbian's app frameworks exclusively and not Boost, STL, etc.
I'd look at it but the domain makes me think its NSFW.
Re:Nokia to Acquire and Open Source Symbian on Tuesday June 24, 2008 @12:12PM (#226376)
FWIW Symbian 9 allows static data in UI processes, uses a standard ARM ABI, and has a homebrew non-unixy security model called "Platform Security". I'm not saying it's a great platform, but they were starting to make progress before I abandoned them a year ago.
Re:Where to start - programming for mobile phones on Sunday June 22, 2008 @10:39PM (#224629)
In theory J2ME has wide distribution, but in reality, the platform is highly fragmented.

I agree that the platform is pretty tightly locked down, and both of these issues make the platform useless for real development. If you want to write anything other than a Tetris clone, stick with an open platform.

Re:Where to start - programming for mobile phones on Friday June 20, 2008 @02:08PM (#223002)
This is the only Android book I'm aware of. I haven't read it though so I can vouch for it's quality.

http://pragprog.com/titles/eband/hello-android

The only supported language on Android is Java, so I'd stick with that.

Re:Post your Friendfeed ID here on Thursday April 24, 2008 @04:58PM (#172870)
This post has singlehandedly killed my productivity for the entire day.
Re:Post your Friendfeed ID here on Thursday April 24, 2008 @08:21AM (#172380)
This is more political than I'd like to see here, but I guess you could relate this concept to product design. If you have an idea of what's "best" for your users, you could arrange your UI so that that's how they use it.
Re:Ask YC: C++ on Wednesday April 16, 2008 @10:59AM (#165186)
Also, NewLC.com is a big community around Symbian development. They're a pretty good resource for tutorials and questions.
Re:Ask YC: C++ on Wednesday April 16, 2008 @09:32AM (#165115)
This is the book I learned Symbian/C++ on: http://www.amazon.com/Developing-60-Applications-Developers-...

It's a bit out of date and it focuses on Nokia's application framework (Series 60). It should be enough to get you writing basic applications though. If you're going to stick with Symbian, don't worry about C or STL. They don't use them.

I assume you're going to be using the more recent Symbian 9. Unfortunately, I don't have any books to recommend for this version. You'll need to rely on the Nokia/Symbian docs for Symbian 9 specific features like Platform Security.

Since you're new to C++, I'd recommend following Symbian's naming conventions religiously. They were very helpful when I was a C++ noob just starting out.

I haven't worked on Symbian in about a year, but if you have any questions, drop me a line (email's in the profile). I'll see what I can do.

Re:10 Reasons Why Documentation is a Startup Secret Sauce on Tuesday April 08, 2008 @01:31PM (#158044)
A wiki would probably work well. A Google Site perhaps?
Re:10 Reasons Why Documentation is a Startup Secret Sauce on Tuesday April 08, 2008 @10:29AM (#157880)
This is basically the rational behind the E-Myth. Your business is not just another job you do. It's a self-sustaining entity that you create.
Re:Ask YC: Where do you work? on Tuesday January 29, 2008 @08:28AM (#106123)
Exceptional Innovation (www.life-ware.com). We design hardware and software for smart homes.
"Complete Idiot Officer"?

Older »