HNHacker News
TopNewBestAskShowJobs

feniv

331 karma · joined November 13, 2012

[ my public key: https://keybase.io/feni; my proof: https://keybase.io/feni/sigs/AcPslk_CsfdoazkXMC-v91bjbYmn1r-jkdg8DHCTf0c

Interests: Programming languages. Product development. The human condition.

submissionscomments
feniv··on EA's Reponse To Being Named 'The Worst Company in America'
You're right. Their PR department would never let such a brutally honest response be published.

But surprisingly enough, they issued a statement very similar to the original post the last time they won the title.

"We're sure that British Petroleum, AIG, Philip Morris, and Halliburton are all relieved they weren't nominated this year. We're going to continue making award-winning games and services played by more than 300 million people worldwide."

Source - Kotaku : http://kotaku.com/5899092/worst-company-in-america-ea-says-b...

feniv··on Show HN: TheBigDB - A simpler open database of facts
Don't be deterred by the negative comments about the unstructured data. It's a tough problem but not an impossible one. I know because I'm also battling the same question building a free-form NLP based self tracking app to help track daily data ( http://thyself.io ). The problem for me is that it's hard to perform analytics when one datapoint is in "miles walked" and the other is in "laps ran".

As you said, conventions help mitigate the problem a little bit but the end user can hardly be expected to stick to best practices.

I have hope though. This is a problem worth solving.

feniv··on Show HN: See the number of DOM elements on a web page
It's interesting to see the high-level structure of the DOM tree too. Functionally similar sites like Hacker News and Reddit has drastically different structures (HN at 328 elements while reddit's at a crazy 1375!)

One question though (I may be overlooking something obvious here...) but how do I pan and zoom?

feniv··on Ask HN: Strong interest in idea from users...suggestions?
Redefine your MVP to something you CAN build within a month. It probably doesn't need all of the features you envision in your mind. Engage the users you already have and give them the bare basics to get started and let it grow organically over time. Choose languages and frameworks which will let you build this fast and don't worry too much about performance or scalability till later.

Maybe also try to get some help from the community there is already some excitement around your product.

But if you can finance it, hire a programmer.

feniv··on Curated video lists worth geeking out about
Hey stdclass, I have a quick and dirty fix for the mobile issue:

Change the z-index of "first-col" to -1. That way everything still appears as it is on desktops (since you're using fixed positioning), but the subscription field will gracefully hide to the back when you scroll right on mobile devices.

You might also want to add a background to the article block. Everything in the background (i.e. the subscription field) shows through otherwise.

feniv··on Curated video lists worth geeking out about
Same here on Android and essentially any mobile platforms. The fixed div "first-col" is covering everything else.
feniv··on Titan 0.3.0 Released: Geo, full-text, edge indexing on billion edge graphs
I haven't tried Titan, but I've played around with neo4j a little bit in the past and found it a little frustrating to get started with.

The good part is the ACID transactions and the (beautiful) browser based interface to it. The bad part is that it was far too easy to get the database in a locked state when you perform a bad query (which you tend to do a lot as you're learning).

Graph databases are extremely powerful and will likely change the way you look at structuring a lot of data mining problems. I'd recommend trying one of them out if you ever get the chance!

feniv··on Titan 0.3.0 Released: Geo, full-text, edge indexing on billion edge graphs
I'd love to see more detailed write up about the performance. I'm working on a natural language parsing problem and have had some success using graphs to perform chunking in the past.

+1 for using Gremlin! Do you know of any python implementations of it?

feniv··on If I get hit by a truck...
I think it's incredible that he had the foresight to consider the morbid possibility of death at such a young age and take appropriate actions to manage his responsibilities even beyond the grave.
feniv··on Fitbit, why can’t I have my data?
I've also been working on something very similar (general data tracking with an awesome API) for a couple of months now. It's not quiet ready yet, but I would love to have your input on it once it's online!

(P.S. My project is also heavily inspired by the features and shortcomings of Daytum (namely the lack of an API), which is frankly the best self tracking tool available at the moment.)

feniv··on Student Engineers: Apply to work at 170+ startups with one Common Application
I've done something similar with Sequoia Capital before. You applied with one application at their website and they forwarded it to the startups the were funding. The individual startups then contact you for an interview if your application meets their criteria.

For me personally, hearing back for an initial interview has always been the struggle. This approach broadens the reach of my application and gives me a better chance to demonstrate my skills. Once they've considered my application and contacted me, then the ball is in my court and I can scrutinize the company and culture before replying.

feniv··on Comparing Amazon EC2 to Joyent SmartOS
That's very interesting! I converted the prices to be in the same units and did some calculations for better comparison.

Linode Cost per day: $0.65 Time per image: 15.2 Images per day: 5684.2105263158 Cost per image: $0.0001143519 Images per dollar : 8744.9392712551

Storm-on-demand Cost per day: $1.2 Time per image: 13.05 Images per day: 6620.6896551724 Cost per image: $0.00018125 Images per dollar : 5517.2413793104

EC2-micro Cost per day: $0.84 Time per image: 168 Images per day: 514.2857142857 Cost per image: 0.0016333333 Images per dollar : 612.2448979592

EC2-small Cost per day: 2.16 Time per image: 63 Images per day: 1371.4285714286 Cost per image: 0.001575 Images per dollar : 634.9206349206

EC2-medium Cost per day: $4.464 Time per image: 12.13 Images per day: 7122.8359439407 Cost per image: 0.0006267167 Images per dollar : 1595.6173709545

feniv··on Comparing Amazon EC2 to Joyent SmartOS
Running a benchmark on services like this can be really tricky.

It really depends on which cluster you were allocated and what other applications were running at that time. If someone else was running a heavy process at the same time, then that could explain some of the sluggishness..

Even still, the numbers are so drastically different that this question does deserve a second look. Someone from Joyent or EC2 should really put together a solid benchmark to prove once and for that their service is indeed better in a wide range of compute and networking categories.

feniv··on How To Package Your Python Code
I know this isn't exactly related to packaging the code, but any thoughts on utilities like py2exe (http://www.py2exe.org/), cx_Freeze (http://cx-freeze.sourceforge.net/) or pyinstaller (http://www.pyinstaller.org/) for distributing finished python modules to end-users?
feniv··on Entrepreneurshit
Great post. Knowing that there are so many others out there going through the same unforgiving grind day in and day out is a strange kind of inspiration. Thanks!
feniv··on Googling a musician and their song brings up a new track listing UI
This looks great, but why have a special UI style for this when they already have a useful sidebar display when searching for movie directors or other famous people? : http://goo.gl/JGMQ6
feniv··on Concurrent Sieve of Eratosthenes in Go
Does anyone have any benchmarks on how fast this will run?

For comparison C++ based implementations range from 13.5 seconds to 0.65 seconds when iterating over 1,000,000,000 elements on an Intel Core i7 860, quad-core, hyperthreading, 2.8Ghz cpu. (http://create.stephan-brumme.com/eratosthenes/)

feniv··on Configuring Sublime Text 2
I got comfortable with 2 spaces over 4-space tab since it was the accepted coding standard for Ruby at my previous job. The habit carried over to Python and I now find it more succinct and clear.
feniv··on Configuring Sublime Text 2
As a python programmer, these were the first two settings I configured after installing Sublime Text.

    "tab_size": 2,
    "translate_tabs_to_spaces": true

You can either set them as Preferences > Settings - Default or Settings - Syntax specific
feniv··on Large Scale Distributed Deep Networks (by Jeff Dean et al)
This is written by THE Jeff Dean, who is essentially the programming equivalent of Chuck Norris at Google ( http://www.quora.com/Jeff-Dean/What-are-all-the-Jeff-Dean-fa... )
feniv··on An Amazon Engineer Had a Little Idea That Turned Into a Billion-Dollar Business
Similarly, you can rent the third fastest supercomputer in the world from Google for only $2 Million a day!

http://www.extremetech.com/extreme/131962-google-compute-eng...

feniv··on Show HN: An IDE for poets
This is wonderful!

What API/dataset are you using for the rhymes?

← PreviousPage 4 of 4