HNHacker News
TopNewBestAskShowJobs

JeffJenkins

1,545 karma · joined April 3, 2008

Software Engineer @ Foursquare

None of my comments/submissions should be taken to represent the opinions of my employer.

--

Website: http://www.jeffreyjenkins.ca

--

This is one of my other projects, a python object document mapper for Mongo: http://mongoalchemy.org/

This is my microscope blog: http://stuffmagnified.com/

submissionscomments
JeffJenkins··on Magic Does Exist With “Uber-For-Flowers” Startup Bloomthat (YC S13)
After seeing the episode of The Lookout[1] about online flower services which contract out to local florists I decided to use the local florists directly. The gist of it was that the local flower shops will tend to give a more skimpy arrangement for online orders since they have to give a cut to the website.

If you're in NYC I highly recommend Starbright[2]. They have arrangements as nice or nicer than a fancy florist like Ovando, but the prices are way better.

[1] http://abcnews.go.com/Nightline/video/full-bloom-online-flow... [2] http://www.starbrightnyc.com/

JeffJenkins··on Show HN: kouio, the Reader you've always wanted
Is this going to be freemium like NewsBlur or pay-only? I'm happy to use the service and tell people how much I like it (and at first glance I like it a lot more than the other readers I've used!), but I have ~20 feeds almost all of which rarely update so $5/month is a hard sell.
JeffJenkins··on Book discovery service: No Names. No Jackets
It seems like this is going to be heavily biased away from traditionally published books if the authors/publishers have to upload the chapter. I'd actually prefer they were using Amazon to pull in mainstream books.
JeffJenkins··on List of hidden OS X features, tips and tricks
I was just playing around with option+menu bar items and discovered that notifications can be disabled by option-clicking the notification center icon on the far right in Mountain Lion.

Then if you click to open notification center there is text which says that notifications will turn back on tomorrow and a toggle to turn them back on now

JeffJenkins··on A Great Response to a Cease and Desist Letter
I really enjoyed reading the Something Awful legal threats (although I didn't read the site itself):

http://www.somethingawful.com/d/legal-threats/

It's unclear if Lowtax just got bored of responding or people stopped sending them.

JeffJenkins··on BrassReader: a serverless RSS reader
Until it has syncing there isn't really any differentiation from the desktop readers listed here:

http://alternativeto.net/software/google-reader/

The more the merrier, though. It's nice to see all of the competition.

JeffJenkins··on Decentralizing Trillian
Obligatory: http://xkcd.com/927/
JeffJenkins··on Colout – add colors to a text stream in your terminal
I really like the idea of alternating the color of lines of output, although I might use something a bit less bold. Is there an easy way to have command piped through this in bash?
JeffJenkins··on Google Reader API replacement, powered by Riak
Awesome. If I needed access to feeds again I'd definitely use superfeedr.
JeffJenkins··on Google Reader API replacement, powered by Riak
SuperFeedr is awesome and Julien is great to work with as a user of the service. I wish they had this feature when I was working on my multi-medium client (now defunct) a year and a half ago.

The only downside—and why I stopped using it—is that the pricing model is per-item, so if you have frequently updating feeds it can get very expensive. Although I never tried to use it, the pricing page does say they they'll meet whatever it costs you to run your own feed system since their cost should be lower than yours.

JeffJenkins··on Python Enums on Crack, Part II
Here's one of the main discussion threads from python-ideas about adding enums:

https://groups.google.com/forum/?fromgroups=#!searchin/pytho...

It goes into a lot of detail about why it's so hard for an enum type to be all things for all people.

JeffJenkins··on Glass
Voice recognition is also useful when it's really cold out and you have gloves on, or when you can't/don't want to be looking at your phone (e.g. because you're navigating a crowded or dangerous place)
JeffJenkins··on IPython notebook to play with Citi Bike data
Thanks! This is awesome.
JeffJenkins··on IPython notebook to play with Citi Bike data
Where does the data come from? The "System Data" on the website doesn't have anything yet
JeffJenkins··on Dear Class of ’13: You’ve been scammed
At the University of Waterloo where I went we had a co-op program where people would get (usually) reasonably well paid internships. We switched between work and school every 4 months, so when you were done you had a 4-year degree and 2 years of work experience.

This both drastically increased the value of the degree—it was very common to end up getting a job in one of the places you did a co-op term—and gave you some money to help cover your costs for each upcoming school term. It also helps that Canada subsidizes its universities, but I still would have had 30k in tuition alone if it weren't for co-op. As it was I left with ~13k in debt and I had lived reasonably comfortably and chosen to never work while I was in school.

I really don't understand why co-op hasn't been adopted almost universally. It's hugely beneficial to all parties.

JeffJenkins··on Ask HN: Salary Increases Over Time
I've been doing a broad job search for the last month, and my general impression is that the numbers are too low on those sites (in NYC, with 7-8 years of experience). It basically meant that I was in for a pleasant surprise!

I don't actually know what normal raises look like since I was in a startup and the raises tended to be huge followed by nothing for a while.

JeffJenkins··on Google I/O 2013
I went to one in NYC. It was neat to see talks by a couple people from Google NY before the conference began, but I am not sure that I got much from watching the conference itself there.
JeffJenkins··on A static website generator in Python
I've been very happily using Blogofile. It's what Mike Bayer uses for SQLAlchemy. There's a built in blog engine, and it uses Mako templates, which are significantly better than the django ones.

It also by default will recognize multiple formats (e.g. markdown, mako, plain html) for rendering and you can embed markdown inside of the mako templates.

And vaporfile works pretty well for uploading the finished site to S3: https://github.com/enigmacurry/vaporfile

JeffJenkins··on 16 bits per second - the bandwidth of consciousness (2007)
I can't speak to the truth of that, but the conclusion the author tries to draw from it:

"and hence how designers of e-learning materials need to avoid creating cognitive overload."

is totally ridiculous. His conclusion might be true, but unless he wants to posit the number of these consciousness bits expended on parts of e-learning software it doesn't follow from the premise.

JeffJenkins··on Asynchronous Processing in Web Apps, Part 1: A Database Is Not a Queue
I believe this is the problem that Storm was supposed to solve ( https://github.com/nathanmarz/storm ). Or Amazon's SWF ( http://aws.amazon.com/swf/ ). They work in the case where you can define the flow between all of the tasks.
JeffJenkins··on Python Libraries you should know about
The coolest part of dateutil isn't the parser, it's the recurrence rules and recurrence rule sets. Doing that on your own is extremely error-prone if you have a non-trivial recurrence.
JeffJenkins··on Show HN: Kill The Landline
Interestingly, the Verizon FiOS landline that I got for free with my TV/internet package has a battery backup because it does require electricity. That is definitely true of traditional land lines, though.
JeffJenkins··on EC2 Reserved Instance Marketplace
I spoke to someone in Amazon's NYC event earlier this year, and they said the reservations are used to help guide their hardware purchases. Since the hardware will be around for quite a while, they require longer terms (for now, anyway)
JeffJenkins··on NewsBlur (YC S12) Takes Feed Reading Back To Its Basics
As the other reply says, that is what news blur is trying to do and i think it is the right way to go.

I had, but never got to try, an idea to only show users a small percent of the articles. Then, since metainbox was designed for quick triaging, you could show people more articles based on what other people read or queued. It would allow the "curation" to be done by more people

JeffJenkins··on NewsBlur (YC S12) Takes Feed Reading Back To Its Basics
I was working on a (now-shuttered) startup in this space. Almost universally people's favorite feature was seeing the live website. I had also built in a reading queue into the application, the idea being that you could do inbox-zero with your feeds if you could process them extremely fast.

I talked to a bunch of largely non-technical RSS power users and discovered that the people who really use RSS readers are subscribed to 1500+ feeds and barely scratch the surface of reading everything in them.

It was really disheartening to discover my fundamental premise was wrong, and at the same time my now-cofounder contacted me with a great idea with a clearly underserved market so I abandoned the solo effort for that.

I think there's a ton of room for innovation in the media reader space, so I wish NewsBlur luck!

JeffJenkins··on I'm an American and I want to watch the Olympics. What do I do?
I'm confused. In the iPad app I clicked time-warner cable, that I didn't have service, and I wanted a temporary pass. And then everything just worked. TWC is my ISP, but I have no cable service with them.
JeffJenkins··on New Dropbox Pro plans
They are definitely going to be in the top tier of S3 (5000TB+). If you do reduced redundancy, it's $3.70/month, $5.50 with full redundancy. There's plenty of room for them to make money there.
JeffJenkins··on Mozilla may make Flash click-to-play by default in future Firefox
Is this going to break (or make more annoying) all of the things which use zeroclipboard[1] to copy something to the clipboard?

1. http://code.google.com/p/zeroclipboard/

JeffJenkins··on Lean Domain Search Now Checks the Availability of 2,000 Domain Names per Search
I love lean domain search. I found (almost) metainbox.com there, which was an awesome name for my app.

(I actually missed it and stumbled upon it on my own, but I went back and it was there. There are just so many options!)

JeffJenkins··on Keymaster.js: micro-library to add keyboard shortcuts
You probably don't want to switch browsers for this, but Opera has "next page" built in
← PreviousPage 2 of 9Next →