HNHacker News
TopNewBestAskShowJobs

jphackworth

304 karma · joined November 12, 2011

interested in how technology can change the field of education. also, drumming.
submissionscomments
jphackworth··on Ask HN: Is there a market for batched distributed Monte Carlo computation?
Sorry, but my guess is that there is no demand for this. You could test this simply - just offer to run these sorts of batched calculations to people and don't specify how they will be run. If anyone takes you up on the offer, then you have some demand. If nobody takes you up on the offer, then you should think of something else.
jphackworth··on The story of the hardest platform game ever
I was hoping this would be about Battletoads, which IMO is the hardest platform game I have ever played. Even on an emulator, with the ability to freeze frames and save/reload game state, I could not beat Battletoads.
jphackworth··on Over the Hill at 35
The lady’s husband, a semiconductor engineer, has been unemployed for three years, yet people in his field are being brought in on H-1Bs. She doesn’t think this makes any sense.

My nephew, an avid basketball player, has been unemployed for three years, yet the NBA is bringing in basketball players from other countries!

This article makes the incorrect assumption that if two people have the same job title, they must have the same skills. I was initially surprised that a "leading authority on H-1B visas" would make this mistake, but it turns out he is a professor rather than someone with any experience in the software industry, which explains why his arguments are driven by statistics without any understanding of how the industry works.

jphackworth··on Gemfury A/B testing their landing page
They say "please don't take this seriously" and pretend it's a parody. Yet... the product is real, and the "see plans and pricing" button still takes you to a payment page. So because they're promoting their site on HN instead of on Techcrunch they think it's okay? This is like building a knockoff MacBook with an Apple logo on it, and pasting a "parody" sticker on it.

I guess the GemFury folks just wish they could get as much publicity as CureBit did, even if it's mostly negative.

jphackworth··on The problem with startups is that they can’t solve the big problems.
You don't think Apple and Google are solving big problems? They were startups too, once. I think the flaw in your logic is that once a startup successfully solves a big problem, they quickly stop being a startup, and become a big company. It's a mistake to conclude "startups can't solve big problems".
jphackworth··on Beautiful web type: highlighting the best of the Google web fonts directory
I really appreciate that this site uses interesting quotes rather than lorem ipsum. It makes it less boring to trawl through different fonts.
jphackworth··on SPJ: Escape From the Ivory Tower, Haskell From 1990 to 2011
Really interesting slides. As someone who has only briefly played around with Haskell, I do envy some of its features, particularly the type inference. I wish there were more languages that could combine the ease of scripting languages with the maintainability of compile-time typechecking.
jphackworth··on Steve Jobs personally asked Eric Schmidt to stop poaching employees
An interesting article - thanks for the link.

In summary, these practices are extremely common, and Ben Horowitz recommends them. However, they are technically illegal in California.

jphackworth··on YC and 500 Startups company Curebit caught stealing from 37 Signals
Referencing images and code from another site without permission

This is not illegal, merely poor form and also a bad technical decision because the other site can then control you.

If this were illegal, you would have to get permission from other sites to use iframes. Things like stumbleupon's web version couldn't exist.

jphackworth··on YC and 500 Startups company Curebit caught stealing from 37 Signals
It's also often a very successful strategy for companies to copy the design of competitors, and differentiate on other things. Zynga copying competitors' games is a great example.

In this case, Curebit was only copying the design of a landing page, so it was probably not worth pissing off DHH even if that landing page was legally usable and worked better. Although it really seems that DHH was more pissed off by Allan's tweets and posts about it than by the design itself.

jphackworth··on YC and 500 Startups company Curebit caught stealing from 37 Signals
At what point does this become unacceptable?

Look at what Zynga did with FarmVille. At first, it was exactly like FarmTown. Same appearance, same menu layout, same gameplay. They weren't actually serving assets from FarmTown's servers, but besides that, the design was exactly the same.

Was this illegal? Probably not - design like this generally can't be copyrighted.

Was this successful? Yes - this sort of strategy led Zynga to be worth billions of dollars.

Was this ethical? I think intelligent people will differ.

Either way, DHH certainly uses his audience to attack people who come too close to the design of 37signals. A similar thing happened when Google launched Huddle, and DHH complained it was too similar to Campfire. In the end, Google rebranded it as a PR move and nobody cared any more.

Whether it's ethical or not, it certainly seems like a tactical PR mistake for a startup to annoy DHH this much.

jphackworth··on Doing Y Combinator a second time
I feel like SOMA is now the center of mass of the tech startup scene. Try 21st Amendment.
jphackworth··on Steve Jobs personally asked Eric Schmidt to stop poaching employees
So let's say I am running a startup with two employees. A friend of mine is also running a startup and needs to hire people. Is it wrong for me to ask him not to hire my employees?
jphackworth··on Rekindling (on my experience with burnout)
That sucks - chasing payments sounds really frustrating, because it's not even like you're doing something wrong, it's just this situation that you shouldn't even have to deal with, but you do. It sounds really stressful. Good luck with everything.
jphackworth··on Bitbucket Downtime Post-Mortem
Sort of a silly thing to bring up, but at my previous job bitbucket was down so often we started calling it sh*tbucket. At my current gig we're on github and it seems far more reliable.
jphackworth··on CodeSprint programming contest to match developers to companies
For people with experience and multiple job offers... there is no incentive

That's true. But think about a smart programmer who is fresh out of school, or maybe dropped out. If you don't have anything on your resume yet, this could be a reasonable way to break into the tech scene.

jphackworth··on What's really behind Twitter's staff exodus
This emphasis on "culture" is fatuous horse excrement. Whenever you hear that word, reach for your resume.

The new twitter is a dreary testament to the deceased neurons of the new management.

This sort of comment doesn't belong on Hacker News. There's nothing here besides insulting Twitter in a way that uses interesting words.

jphackworth··on From zero to Go: launching on the Google homepage in 24 hours
To be fair, you loadtested with ab, whereas the author launched his feature on the Google homepage.
jphackworth··on Hacking Scrabble (part 1)
It's not that hard to memorize the 2-letter words. Most of them do have a meaning that makes sense. So it's easier to remember

aa = lava

ab = your abs

ad = tv ads

ae = scottish "one"

ag = agricultural

ah = ah that feels good

ai = a sloth

al = a tree

am = i am happy

an = an apple

ar = arrr i'm a pirate

as = as you were

at = where you at

aw = aww that's cute

ax = the weapon

ay = ay caramba

than it is to memorize "abdeghilmnrstwxy".

jphackworth··on MixRank (YC S11) Raises $1.5M from Mark Cuban, 500 Startups
Quite an interesting product. I typed a competitor's name in and immediately saw a huge list of ads they were running. Very helpful in just ten seconds!
jphackworth··on Interactive shell to a running Python process
Very interesting. I would love to see this for other programming languages, especially Ruby (probably fairly easy) or Objective-C (may be quite hard).
jphackworth··on A Bill Gates Comeback?
One prominent chief executive told Fortune he'd heard from someone close to Gates that he might be considering such a move.

It's hard to imagine a less reliable source. And that sentence is the only real news in the article!

jphackworth··on [dead]
These aren't myths. This is the author attempting to redefine the meaning of the word "introvert". For example:

Myth #2 – Introverts are shy.

From dictionary.com:

noun: 1. a shy person.

http://dictionary.reference.com/browse/introvert

If you want to use the word "introvert" to support some psychological theory, that's fine. Just don't act like everyone else has been misusing the word all along.

jphackworth··on Elm: a functional reactive programming language that compiles to JavaScript
It seems pretty neat, certainly a cool senior thesis!

One suggestion if you take this further is to add a "dictionary" or "hash table" type. For practical programming problems, that is pretty necessary.

But a really neat project - it's cool to see a functional programming take on the CoffeeScript-style compiling-to-javascript.

jphackworth··on Math puzzle - two mathematicians guessing coin flips
This is similar to some of the effects of entanglement in quantum mechanics, where you can't affect the probability of a single event, but you can guarantee the events are not independent.

(spoiler alert)

Once you figure the guesses have to be based on the coin flip you can see, it's pretty straightforward because there just aren't that many possible strategies. Sam always guesses that the coin he can't see is the same as the one he can see, whereas Dirk always guesses they are different. If they are the same, Sam is right and Dirk is wrong. Otherwise, Dirk is right and Sam are wrong. Each is right 50% of the time, they just ensure they are never right at the same time.

jphackworth··on Why are pornstars more notable than scientists on Wikipedia?
I'm guessing that since The Lord Of The Rings movie, Viggo Mortensen is the most famous Dane.

http://en.wikipedia.org/wiki/Viggo_Mortensen

jphackworth··on What Powers Instagram: Hundreds of Instances, Dozens of Technologies
I once worked on a site with 1/6th the users and only one machine. ;-) Counting users often doesn't match across sites, especially when an Instagram user is someone who has downloaded the app, and might never come back. That's why the 50 photo uploads per second peak is a useful benchmark.
jphackworth··on What Powers Instagram: Hundreds of Instances, Dozens of Technologies
I'm a little surprised so many machines are used to run Instagram. TechCrunch mentioned their peak has been 50 photo uploads per second (which they say go directly to S3, so Instagram's servers only need to pass a token). Of course there are other forms of requests, but just back of the envelope it seems like it should not require anywhere near "hundreds" of machines.

Not to be too harsh - it's just three engineers, so it makes sense if the setup is still evolving.

jphackworth··on How Heroku Works - Hiring
Why pick on Heroku for this? Google, Microsoft, Apple, Facebook, and basically every other tech company do the same thing.
jphackworth··on Donors of bone marrow can now be paid
This is interesting timing because of the Amit Gupta social media attempt to get a donor. Now, Amit is allowed to offer money for the bone marrow.
Page 1 of 3Next →