HNHacker News
TopNewBestAskShowJobs

jethroalias97

129 karma · joined April 11, 2011

submissionscomments
jethroalias97··on Go East, Young Man
Although I do think this guy is naive and should reserve judgement until he has had real time to reflect, I don't think there is a tremendous difference between managing people's perceptions vs. managing a career. As it has been since ancient times, much of your success will be based on family and social ties, which are themselves mostly built on perception. We as techies like to imagine the world as entirely merit based, but of course business remains an inherently human enterprise.
jethroalias97··on Being recruited in the USA
Since most of these laws are written by politicians and not economists it's more likely that they want to appear tough on immigration to avoid "dey took our jerbs!" style anger from the electorate. It's sort of like how clubs force people to wait in line outside even when there is room. If they let everyone in, it might start to feel crowded and less fun.
jethroalias97··on Setting up Django + NGinx + Green Unicorn in an Ubuntu EC2 instance
Here is an excellent resource which made me a convert to uwsgi:

http://nichol.as/benchmark-of-python-web-servers.

Setup is a bit more difficult, but if you are already using nginx it isn't so bad.

jethroalias97··on Solving Instagram's Unshredder with Mechanical Turk and $0.50
But then I think you are giving up the main advantage of using mechanical turk over just roughly matching pixels. It is possible matching pixels will get the wrong answer where a human, with the context of being human, will know what the image is supposed to be and get the write answer, captcha style.

Example: an iron fence with a scenic view behind and where the slices are too small for someone to match only two.

jethroalias97··on Scala Feels like EJB 2
After struggling through using sbt and Maven/Ivy I can say it is categorically worse than what I have used in other languages including ruby-gem python-pip clojure-leiningen (a jvm language) and node-npm. When I say worse I mean doing what the majority of developers want from a module system: easily install modules, not provide a complicated mess of configuration and versions.

This isn't to say scala couldn't adopt a better system, but I don't think the community has an incentive because scala's main appeal is that it has a steep learning curve, but after you get over the hump you can do everything you want and more. I just think that high barrier to entry, as indicated by the post, may not be worth the benefits.

jethroalias97··on Failing with MongoDB
This is true. I think couchdb tries to be all things to all people rather than just focusing on being a great data store. It's a database like mongo, it's a mobile database like sqlite, you can use it to host apps with couchapp, you can use it as a map-reduce cluster like hadoop, etc. I would rather have just a solid no-sql database that solves that problem. I like couch better than mongo for the reasons I mentioned, but I know couch also has problems and still haven't found a good third option.
jethroalias97··on Failing with MongoDB
It's interesting that couchdb gets little love (as evidenced by google trends), but it has document storage by index, easy enough to install, copy on write so has no global lock, sharding with bigcouch, and all client access is entirely REST... it may be couch is a little hard to grok, I dunno.
jethroalias97··on What happened to CouchDB's popularity?
Also, CouchDB is all REST, so many people just write their own drivers.
jethroalias97··on Now.js: project and review
hmmm, I suppose I've always associated it with some manner of debriefing, i.e. a mission post mortem. But, to avoid confusion I've updated the title.
jethroalias97··on Why Chef?
So... should nobody use ec2? Or any host for that matter? Sooner or later you're going to have to trust some third-party.
jethroalias97··on Tor-ramdisk
If they get to it in time, that probably won't matter: http://www.nytimes.com/2008/02/22/technology/22chip.html
jethroalias97··on Tor-ramdisk
And the arms race continues. I expect this will work only as long as law enforcement doesn't recognize it's a ram only box, after which they'd just keep it plugged in or drop it into liquid nitrogen to preserve the bits if they cared enough.
jethroalias97··on Minimum Viable Personality
Personality will make more people love you, but will also make more people hate you. However, both drive page views and attention.
jethroalias97··on UK government response to my letter about programming in schools
It doesn't have to be theory. Very basic python scripting could help anybody. For example, my sister wanted to reformat the naming of 500 or so photos.

Time to do this by hand: 30 soul crushing minutes

Time to write a python script to do this: 5 minutes

jethroalias97··on Show HN: Write a sort, watch it go
Hash sort is surprisingly fast:

  for x in [0 ... VA.length]
    ind = VA.get(x)-1
    VA.swap(x, ind + VA.length)
  for x in [0 ... VA.length]
    VA.swap(x, x + VA.length)
jethroalias97··on The Wealthiest 5% Grabbed Most of the America’s Gains
It hurts people's innate sense of fairness though. When you see the people who manufactured the crises repleting their losses with money from middle and working class american's it is upsetting and does indicate the system has problems.
jethroalias97··on The agonies of picking a product name and how we chose Trello
Although a less descriptive name allows you to adapt your service more easily. If amazon started as onlinebooks.com it would have made the migration to online everything + AWS + kindle + everything else more difficult.
jethroalias97··on Facebook puts off IPO until late 2012
It is profitable: http://www.google.com/search?q=is+facebook+profitable
jethroalias97··on Google & the Future of JavaScript
I haven't found Android UI to be that much better than html and the rest, you still have to say where everything goes and then write the code to tell it what to do.

Browsers are at a disadvantage because they need to have a ton of security built in because people casually go to websites, whether or not they are malicious, but are more hesitant to download an app. Also if an app is malicious it can be removed from the store, taking down a website on the other hand is not an easy feat.

jethroalias97··on Lessons Learned from a Software Developer’s First Attempt at Launching a Startup
That is a very good question, but I think we differ on the answer. The moral of the article doesn't seem like he should have cared more about marketing, usability, business relationships or all the other cruft involved in forming a business, but that his idea, sadly, didn't have traction. So really it was more likely the product. If the minimum viable product is built and doesn't have traction it is entirely possible the idea may not have enough traction.
jethroalias97··on Parse Releases Their REST API
In my experience, "correct" is often subjective.
jethroalias97··on Parse Releases Their REST API
I'm saying if I wrote a "REST API" and everyone understood what that means, what would it matter whether or not it checks every box laid out by the originator of the term.
jethroalias97··on Parse Releases Their REST API
“When I use a word,” Humpty Dumpty said, in rather a scornful tone, “it means just what I choose it to mean—neither more nor less.”
jethroalias97··on MoonScript - A programmer friendly language that compiles to Lua.
It is odd the designer decided to compile to lua. It's probably because it's easier to knock out the language fast that way. Although usually when someone wants to do this they compile to C and use gcc from there (this is what go did in the beginning), but they also usually admit this is a hack, not a feature and that they will later compile directly to assembly.
jethroalias97··on A Short Introduction to Prolog
I'm a logic fan so I like prolog a lot, though for many people admittedly its greatest attribute will be expanding the way you think about programming.

However for some problems you might want to go right to constraint programming as you mentioned if you need speed and ease of modeling. I like MiniZinc for many problems, or if you're interested you could try my constraint programming language (http://sabrlang.org) which is based on spatial and temporal logic.

jethroalias97··on Every programmer should read the source to abort() at some point in their life.
Very elegant, though in some cases 0x0 is addressable, in which case, the abort never happens.
jethroalias97··on Show HN: I made a Web-based Todo App - used: CSS3 3D transforms, Node.js, love
Looks to be EC2.

IP: 184.73.182.11

Whois: Amazon.com, Inc. AMAZON-EC2-7 (NET-184-72-0-0-1) 184.72.0.0 - 184.73.255.255

jethroalias97··on Google+ is Awesome. Facebook Maimed, Twitter Mortally Wounded?
I don't think the issue is as much technical as it is about the nature of the community. digg, reddit, hacker news, etc. all have similar features, but quite different communities. these communities are generally molded by where they exist in the mind of the user, which can be influenced by the UI. HN only allows up-arrows to create a positive slant, reddit has a functional looking UI for a technical slant, and digg aims for a mainstream look. This is why facebook, twitter, and google+ aren't necessarily direct competitors, because they are all designed to scratch a slightly different itch.
jethroalias97··on $45,000 algorithmic contest
before tax.
jethroalias97··on Proof of work - an unobtrusive alternative to captchas
I agree they are cool, but why not just use a similar solution that does the same thing. Require a couple second server wait time in repeated requests from the same IP. Even if the spammers had over 1000 IPs (and most don't) this would still kill the speed with which they can mass request. Doing this would allow slow machines to get the same wait time as everyone else.
← PreviousPage 2 of 3Next →