HNHacker News
TopNewBestAskShowJobs

johncoogan

364 karma · joined January 20, 2012

Co-founder of Soylent

john at www.johncoogan.com

submissionscomments
johncoogan··on Soylent Campaign
Sorry about that. DNS record pointing to http://campaign.soylent.me is caching. Should be live now.
johncoogan··on Show HN: Mother’s Day Call Reminder
The server only needs to stay up for a minute while you pick up the phone and accept the call, so a simple sigterm can be called from a bash script a few minutes later to shut everything down. You could also probably write this in Python, but I'm not sure exactly how.

The server will keep running if you don't kill it, but it shouldn't matter too much because the port will be occupied and when it runs the next time, the new instance will error out, and Twilio will contact the old server (if it's still running).

Does that sound reasonable?

johncoogan··on Show HN: Analysis of 2.5 Years of Frontpage Articles
Huge fan of DiffBot and awesome projects like this. Really cool analysis, thanks for posting.

Would be possible for you to post / send me the original data? I have been very interested in working on more longitudinal analysis using DiffBot data and this seems like a fun and interesting place to start. I'm happy to open-source / clearly attribute DiffBot's contribution to whatever I find / hack together, and would feel a lot more comfortable about integrating DiffBot into larger projects in the future.

Please email me (in my profile) if this is a possibility. Thanks!

johncoogan··on Ask HN: How does Ribbon's in-stream Twitter payment work?
This article pretty much explains it.

http://techcrunch.com/2013/04/10/well-that-was-fast-twitter-...

More specifically, it uses the Twitter "Player" card to load an iFrame with a separately hosted Ribbon checkout page. Example here: https://www.ribbon.co/086f0a?twitter=true

johncoogan··on Parallella, a $99 Linux Supercomputer
I'm really happy that you clarified this for me. I was a bit confused because the newest KickStarter video focuses mainly on a young girl using the computer to surf the web and doesn't really detail anything that has been mentioned in these comments. After reading everything, it seems awesome though.
johncoogan··on Criminal Sketch Artist Draws Women as They See Themselves and as Others See Them
I completely agree with this, and I actually do think that they shot more like 10 women because at 5:37 in the video, a woman is smiling at what seems to be her own sketches, but they never made it to the website.

http://www.youtube.com/watch?v=litXW91UauE#t=337s

johncoogan··on 600K concurrent HTTP connections with Clojure and http-kit
This is a good point, the exact hardware comparison is as follows:

       | Clojure | WhatsApp
  ---------------------------
  CPU  | i7-2600 | Xeon X5675
  Clock| 3.4GHz  | 3.07GHz
  Cores| 4       | 24
  RAM  | 16G     | 96G
  Conns| 600,000 | 2,000,000

It seems pretty clear that the performance increase is line with the better hardware specs.
johncoogan··on Copper - Data analysis toolkit for python
Looks awesome, always love seeing my favorite tools wrapped up in new ways. Thanks a lot for posting.

Quick note, since PyPi doesn't seem to parse markdown, the more information link to GitHub is malformed. I believe the plain link will hyperlink automatically. (See http://scrible.com/s/2acQ2 for details).

Thanks again for the package.

johncoogan··on Deep Inside: A Study of 10,000 Pornstars and Their Careers
As always, the regional heat map is useless... http://jonmillward.com/blog/wp-content/uploads/2013/02/porn-...

Luckily there is a relevant xkcd: http://xkcd.com/1138/

johncoogan··on Show HN: Semantics3 – API for Products and Prices
This is very cool, tons of potential for both fun and meaningful use here, but I do have a bone to pick.

The variety of sources seems extremely minimal and the majority of the data appears to be coming from Amazon.

When I sampled the data (pulling products from each topic), less than 1% of the products had data from a source other than Amazon.

Even so, very fun and interesting service. Look forward to playing around more.

johncoogan··on Stripe Checkout
Pretty sure it's because Gumroad uses Stripe. Heard that from a rival CEO though... So don't quote me.
johncoogan··on Instagram says it now has the right to sell your photos
I believe TOS-DR is working on it... http://tos-dr.info/

Seems like it hasn't been updated in a while though...

johncoogan··on Ask HN: What resources are there for Search/Information retrieval?
Introduction to Information Retrieval by Manning, Raghavan, & Schutze is my favorite. Available here: http://nlp.stanford.edu/IR-book/
johncoogan··on Mapping with D3
I think the value of TopoJSON is a bit understated here. MBostock reported some pretty awesome results about a month ago. "With TopoJSON, reduced 2.2M shapefile to 628K (-72%, 176K gzipped)!" https://twitter.com/mbostock/status/269548330663677952

Additionally, smoothing shapefiles with tools like http://mapshaper.org can really help trim down filesizes.

johncoogan··on How do we tell truths that might hurt? (E. Dijkstra, 1975)
As someone who was born more than a decade after this was written, I can't say I understand the context in which this was written. Would anyone care to elaborate for me?

Specifically, I'd like to know what opinions about Fortran, Basic, Cobol, PL/I and APL were common at the time.

Also, how was this received?

johncoogan··on Ask HN: What languages and technologies/tools are you using right now?
My recent projects have been machine learning & data visualization focused:

Python

  * Numpy
  * Scipy
  * Pandas
  * NetworkX
  * Flask
MongoDB

Javascript

  * jQuery
  * D3.js
Twitter Bootstrap
johncoogan··on Ask HN: Which complied language to learn?
What about Go? http://golang.org/

This is a bit off topic but I'm in a similar situation and wanted to know if anyone had any thoughts on Go. It seems to strike a balance on everything except for current market demand (which could change going forward).

johncoogan··on A tour of the world in d3.js
D3 uses a combination of HTML, SVG and CSS. HTML5 is a broader standard than SVG, so the answer is D3 uses both. HTML5 added SVG as a new feature (replacing generic <object> tags).
johncoogan··on Am I (Un)Hireable As A Coder?
Really enjoyed your post. I'm in a similar situation and have been reading up on how to learn the formal CS concepts necessary to ace a technical interview and thought I'd share what I've found.

This answer on Quora summarizes the general topics to look into: http://qr.ae/1h6xx More thorough summaries can be found here: http://www.starling-software.com/employment/programmer-compe... and here: http://matt.might.net/articles/what-cs-majors-should-know/

johncoogan··on CS in HS - Read Write Code
This is a really great program from an excellent team. Despite going to a great high-school (IMHO), no teachers new CS, so we never had the option to take any CS what-so-ever. It would have been awesome to have something like this to bridge the gap between the hacking my friends did outside of school and real course credit in school.
johncoogan··on Jive Software acquires Meetings.io (YC W11)
Congrats to everyone at both companies!
johncoogan··on Show HN: I'm 14, I learned Objective-C, and this is my first iPhone game
Instantly searched to see if someone posted this... so glad you did.
johncoogan··on Ask PG: Why is Ben Horowitz's startup school 2012 video not available?
Of course, but the real question is why did he choose not to be recorded?
johncoogan··on How We Got into Y Combinator
403 lol jk but seriously.
johncoogan··on AWS issues, affecting Heroku and others
Skynet is coming online.
johncoogan··on AWS issues, affecting Heroku and others
Pivot to a PaaS with a focus on uptime?
johncoogan··on ShowHN: Stumble Upon Links in Your Twitter Feed (Open Source)
This is a really simple hack to browse links in a Twitter feed the same way Stumble Upon works.

Comments on the code are much appreciated since I know there are several different ways to do this. https://github.com/JohnCoogan/NewLinkForMe

johncoogan··on The Foreigner Dilemna
Ping me at johncoogan@me.com - I'll do whatever I can to help. Huge proponent of learning on the job and effort over experience.
johncoogan··on Ask HN: Startup opportunities in bioinformatics
I personally don't know much about bioinformatics but what I do know about potential commercial applications has come from hearing speakers from Singularity University discuss what they are working on. You might be interested in looking into http://singularityu.org/ or their FutureMed conference http://futuremed2020.com/

Good luck!

johncoogan··on Regarding "Is Node Better?"
This is a great post, thanks for writing. I've been looking for some discussion of Node that strikes the right balance between theory and practice. I second the Thinking Fast and Slow recommendation. Nice to see more posts including behavior economics in the discussion.
← PreviousPage 2 of 3Next →