skysight-inc/HackerNews huggingface dataset:
San Francisco, CA. Full time or intern.

We'd like to hear from interested Rails developers at all levels of experience. If you're new to Rails, this is a great place to learn. If you've already got years under your belt, then we'd love to have another strong performer.

CoverHound is building a platform that will make the site the Kayak.com of insurance shopping. This disruptive technology has already attracted several talented team members, not to mention venture capitalists.

Email joel [at] coverhound.com for more info.
I don't think universities should teach this. This is not science.
Movies are absolutely on the road map. We are currently bootstrapping, so we had to limit ourselves to what would be the most popular to launch with at first.
I'm saying what I said in my comment.

Do you disagree with any of it? I might be wrong, so a specific disagreement would be interesting.

An appeal to authority: less so.
The Dymaxion House never really caught on, in spite of its space-age name and modern aluminum exterior.

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

The Dymaxion House was developed by inventor and architect Buckminster Fuller to address several perceived shortcomings with existing homebuilding techniques. Fuller designed several versions of the house at different times, but they were all factory manufactured kits, assembled on site, intended to be suitable for any site or environment and to use resources efficiently. One important design consideration was ease of shipment and assembly.
I'm an asshole, not a dick. Mind you.

Apple can and is trying to improve the labor conditions at its supply chain. That's the whole point of its annul report. Foxconn is trying too. Those companies' primary goal is money, suicide workers cost a lot of money. Bad PR cost a lot of money.

What's impossible is suddenly western standard living, what's impossible is immediate strict labor law enforcement, what's impossible is working condition the same level as in the US.
What strengths of PHP are you referring to here? TCB (Taking Care of Business) seems to be a programmer trait. Considering they have written their own implementation of PHP it seems like PHP didn't offer them much other than then original authors knew how to write it. I could be talking about any language in that case.
IBooks embedded HTML boilerplate
You make the mistake of assuming that "pirating" is inherently and obviously "wrong".

I, and many others, reject that premise.

If you disagree, so what? We're quite used to people disagreeing, and have gotten rather good at not caring.

PS:

"Instead they adopt the. "Ha ha ha ha ha ha you can't get us.""

This attitude makes zero sense to me. Why is it so wrong if they are extroverted?
This is an incredibly insightful comment. There is simply no way to avoid the hard work of curating the community. That is the way for many valuable things, which is why they are valuable.

That said, there is a way to motivate speakers to speak well, substantially, and with respect: convince them that there's something in it for them if they do. "Reputation points" are only loosely coupled to the real prize here at HN: civil discussion between bona fide hackers about the topics we are interested in. This is very hard to find, and extremely valuable.
My Life as a Cat: An Hour with Terry Cavanagh's ChatChat MMO
Hey Wall Street, Amazon.com has the right idea, so stop panicking
SOAP wants you to call procedures and therefore you need a static list of procedures to call. An object, on the other hand, simply responds to messages. If you send it a message it doesn't understand it can respond with something like METHOD_MISSING which nicely translates to HTTP as 404.
Think I found a bug:

http://curvio.com/criminal-minds - black jeans 'from $187'
http://curvio.com/criminal-minds/season-7/episode-10/the-bit... - has jeans at $25.
A revisionist history of the best laptop at any price: the Cr-48
I spend 75% of development time on UX. You should too. Try my fiddle. http://SenchaFiddle.com/
I understand the correlation between the story and your comment, but your comment isn't anymore relevant than if I posted a comment praising jQuery and how much better it is than other JavaScript libraries. The question of whether or not you believe sexual nudity being taboo is irrelevant here, this post has nothing to do with the morality of sex vs violence.

As for calling you liar, I apologize. Next time I will just use the flag button. Thanks.
> Perhaps some good public transit systems will come along one day that can make a meaningful dent in the amount of people who need to own cars. I'm still waiting for those systems, but I won't be holding my breath.

They exist in most of the developed world; North America is the major exception. All that's required to create them here is good public policy, which was the topic to begin with.
Derek Powazek said it best in Design for Community, create barriers to entry. The harder it is to leave a comment the better the comments will be. Shutting off comments is a knee-jerk reaction.
There are two issues with Silverlight. The first is, why did it exist in the first place? The second is that Microsoft kept saying how it was still relevant, they were sticking with it long term, etc, while they seemed to be actively shutting it down.

That's the scary part. Microsoft is in charge of its development ecosystem, but it seems to be lying to its developers. They've become much more closed off about releases in the last few years, and it's worrying people.

It really doesn't have much to do with wanting to learn "one true tech." It's more about feeling misled.
It'd be so easy if it weren't for the number 9!
I suspect the lens that diverges the laser projected pattern would need to be adjusted in order to get the proper sized pattern at the optimal distance. i.e. The lens would need to be more diverging.
Apple provides very little documentation when it comes to embedding HTML in an iBook, so I hit a lot of walls when trying to get the examples running for CoffeeScript: An Interactive Reference (http://itunes.apple.com/us/book/coffeescript/id498532763?mt=...). Hopefully this project will save other developers time and effort as they use iBooks Author to create interactive book-apps.
Why should that particular book be the bible? I haven't read it, but I've flicked through it and seeing things like the suggestion that clients should "construct" URLs made me doubt its worth.

Shouldn't Fielding's original thesis be the bible?
It's not a big enterprisey mish-mash if that's what you're thinking :) Everything has its place. Flash is used for the animated ipanels just because it is easier for the designers to use. (It also is used for IB video chat because of its easy hookup to the webcams installed on the box.) Silverlight is used for all the TV streaming because the live video streaming is built on top of WM smooth streaming tech. .NET is used as a hosting environment for bits and pieces such as the Bing maps integration. It is also how apps such as our dev IDE are run. I can log into any terminal anywhere in the world and run any of our internal stand-alone apps without admin rights. (And via any browser using BBA to login.)
You're welcome. I know it's hard to do so I appreciate you sharing it. Let me know when you have another iteration ready.
SurveyMonkey needs a fulltime product manager in Palo Alto, CA to work on some exciting new projects.

http://hire.jobvite.com/CompanyJobs/Careers.aspx?k=Job&c...

Lots of HN folks in our office. We also recently acquired Wufoo, and have the esteemed Kevin Hale on our product team.
Aiding in copyright infrigement, aiding is the key word. The ISPs carrying the signals and the state putting down the wire has been aiding the infrigement. The Linux servers running the torrent site and the collocation facilities are aiding in the infrigement.

You're stressing it for lack of an argument.

There are various levels of aiding. Those you described don't count much. In fact, they are fairly neutral: the "wires", for example, are used for millions of non-copyright-infringement uses.

Your "argument" is akin to saying that the company who made the knife in the first place is as much an aid as the guy that held the man getting knifed to death by his accomplice. And maybe their mothers too, because if they hadn't brought them to life, there would be no murder.
Is it too much to ask for people to NOT go making far fetched claims and playing every loophole?

Tired argument's like: "It's not stealing, because you only make a copy", "Google aids copyright infringement too", etc, are 1st grade material, not actual arguments worthy of adults.
Check out http://heise.de (one of the faster german sites), to get a feeling of the latency.
FrontMotion mentioned in the GP post is probably the most popular one I'm aware of. But it's absurd to have to rely on a third party for what's a basic matter of packaging.

MSI is the standard for packaging applications for deployment in enterprise environments for Windows. Mozilla's prolonged refusal to officially support it amounts to a tacit refusal to properly support enterprise.

This isn't a new issue, nor is it a minor one. The Bugzilla issue for this was opened eight years ago[1] and there still isn't a proper, official deployment solution (and this isn't even getting into the lack of centralized management support).

[1] - https://bugzilla.mozilla.org/show_bug.cgi?id=231062
Agreed. Stripe is working wonders for us at:
http://www.mobiledevhq.com

We tried to integrate with PayPal's recurring APIs for three weeks, scrapped it when we found Stripe, and had it completely ready to go in 24hrs.

Not to mention their customer support is absolutely fantastic. I get responses within seconds in their Campfire chat room and hours if I send an email, anytime of day.
Internet Explorer 6 share grows (and Chrome falls)
Looking at OMeta, it seems to use libcairo and X11. It's hardly fair to _not_ count those lines. Same goes for dedicated languages. If I don't have to count my toolchain, and I'm allowed specialized languages, I can do everything in one line...

DoAwesomeStuffJustLikeILikeIt();

Don't get me wrong, there's some cool stuff there - but the claims of 4 orders of magnitude seem exaggerated to me.
SXSW Accelerator Invites Six Austin Startups to Compete
2 suggestions: 1) A fallback for IE7 and IE8 (maybe just the main color without the gradient?) 2) A "generate link" button, that basically generates an URL to the current custom button.
I understand that you can use MongoDB in a relational fashion, but I don't get how this is showing why. The mongo docs have examples showing what this blog says can't be done.

http://www.mongodb.org/display/DOCS/Retrieving+a+Subset+of+F...

> t.find({}, {'x.y':1})
{ "_id" : ObjectId("4c23f0486dad1c3
a68457d20"), "x" : { "y" : 1 } }

And the mongo docs even have an example pretty detailing what this page wants (paging of comments)

db.posts.find({}, {comments:{$slice: -5}}) // last 5 comments

So, what am I missing?
We were lucky in that Stripe was made available right as we were starting http://www.ginzametrics.com. We never had to deal with the painful issues that we've seen other companies go through with their billing systems.

Their dashboard has also come a long way so that many of the back office management things I thought I was going to have to build have been taken care of. You can create / manage plans, customers and more. It's hard to believe nobody has solved this problem until now but I'm glad that somebody finally did.
And a tad dangerous. Just to point out the obvious from the article, even with no malfunctions and perfect equipment, reversing the direction made the subjects significantly stupider on the task.
Such a great service.
Would you be distressed if I made a website dedicated to encouraging and facilitating jaywalking? That is quite illegal in some jurisdictions you know.

How about one dedicated to supporting/encouraging arson as political speech? Horror of all horrors: http://www.speedcam.co.uk/gatso2.htm !

This "some places it is illegal" == "it is immoral" attitude is rather tyring.
Awesome--good luck, I'll definitely check back often!
SproutCore: Statecharts vs. Controllers
Why Petitions Won't Change Apple's Labor Practices Anytime Soon
"Now, however, his team do not have the money or resources to examine the shape further."

If it really has any chance of being an alien spacecraft, there will be many companies (and governments) that will jump at the chance to fund this exploration.
The reality is that both are true - there was an "HTTP Object Model" that TBL and Roy Fielding had in mind in the 90s, but it was never formalized until Roy's thesis. Not everyone on the various IETF and W3C committees understood or agreed with it, clearly, and there are a lot of hacks in practice. There were attempts like HTTP-NG to supplant HTTP with CORBA-like Object RPC, but the arguments against this were basically informal arguments in favour of the uniform interface of URI + HTTP + MIME. Even today, the current HTML5 leads don't particularly seem to have much appreciation for the style.

That said, starting with the Apache web server, Roy had a lot of control with its architecture and approach to supporting particular HTTP features, using his mental model of the "Web's architectural style" to guide it. After 2000 and the thesis, there are many people that started implementing their clients and servers with the style as a philosophical guide.

The style also tends to be widely misunderstood and buzzword-ified, which is scammy.
To be fair, if you can't do calculus you have no business consuming bandwidth of their quantum random bit generator. It is a limited resource (they have a fixed bandwidth at which the random data is produced), so it makes sense to limit the availability.

And if you get a problem that is too hard you can refresh a few times until you get an easy one.
I can't believe that america is extraditing this poor guy for alleged "copyright infringement", doesn't he have any defence as a "service provider"? Never mind the fact that if anything his crimes were committed in the UK!

...shame on you Obama and every other politicunt being paid handsomely to push the MPAA/RIAA's agenda!
You seem to have luck. For example, I never got a female Skype request.
Can someone explain how stripe/square can get around the merchant account requirement?
SQLite support would be great. It's everywhere and really easy to setup.
mleh, begging the question. the article is just a book review and interview with the authors.
They're already getting the government to demand essentially that:

https://torrentfreak.com/copyright-industry-calls-for-broad-...
honestly, I'm not sure what you were trying to say.

Yes it is a post-rational analysis of the web.. yes the web was not 'designed' - it evolved.. but do I think, because it evolved, that means it doesn't/can't have an underlying architectural style? no I don't. Do I think Fielding's analysis is sound? yep - and so do most others who have read it (which is a lot of people).

There is a big missing part of the dissertation though - it doesn't go into much detail about hypertext. Apparently Fielding had intended to include it but just ran out of time.
In 2012: Early adopters, startup trends and the importance of design
I know the feeling of being isolated as a programmer.
I have so many great and successful people that I would love to have as part of my startup however most of them don't have the skills that we need at this stage.
How to Create a $1M App with a $10K Marketing Budget
Demanding that those who want change seek it by throwing themselves upon a pyre is a particularly annoying way of "covertly" wishing the status quo the best.

Civil Disobedience is Not the following: The only way to seek change. The only legitimate way to seek change. Always the best way to seek change. Always effective at all.
I wonder if this obsession with languages happens in rotor her spheres? Do Russian novelists think about switching to Spanish? Do English authors miss the subtletys of French?

I've noticed hat some programmers become so obsessed with not being left behind, that they spend every year learning some new flavor of the month. Of course MS promotes it, that's their job.

But great software takes time to do right. Programs that matter, programs that will last will take longer than the hype-cycle for any one language. MS Office is still written in C++, the Linux kernel is still in C, Google uses Python, Facebook favors Php. I bet there are great Java apps, and countless other worthwhile projects in more languages than you care to guess.

The permanent generalist flits from language to language, going with the flow, but misses the satisfaction of building something special. Something that took 10 years to perfect, and then 10 more to make even better. They happily guess that an iPhone app takes 200 hours (when it's more like 2000) - they cannot imagine the sheer boredom of working on one project for 10 years. They don't even know programs last 10 years.

Today I worked on on of my projects, which started in 1996. It is more satisfying today than before because we're solving a complicated problem, which makes an enormous difference to our customers. We measure our users in thousands, not millions, but for those thousands, we make lives better.

I write with a language you've probably never heard of. We use the WIN32 API as our main OS framework. If we abandoned the job tomorrow I'd pick up a book and learn something else. I trained in C, and have so far skipped over Java, and C#. When we needed web stuff I learned JavaScript et al. It's not so hard.

My advice, worry less about the language, less about whether your skills are in the latest fashionable language or framework, and a lot more about what significant problem you intent to solve over the next 10 years. Language and frameworks will always be changing, but end-users don't give a toss what language you use. They only care about the problems you solve.
I got an extra ip from them for just 1EUR a month. flexipack not required
It's interesting how every other article on HN is "Google is evil, I hate them" but apparently using their free DNS is OK.
I should have addressed $slice. Yes, it lets you get a subset of comments, but it doesn't let you get the subset matched by your query. For example with this document:

{ "_id" : "one", "comments" : [ { "name" : "a", "asdf" : "1" }, { "name" : "b", "asdf" : "2" } ] }

The following query returns the comment "a", not "b"

> db.posts.find({"comments.name":"b"}, {comments: {$slice: 1}})

So, you're right, for paging, $slice works fine. For more advanced queries (ranges, the comments by user example), you're stuck. It sounds like 10gen is working to correct this though.
Boston, MA - Full Time - http://animatron.com/

We are small, well funded startup in Boston building awesome web app for designers and animators.

We are looking for developers who know Java/GWT/JavaScript or ObjectiveC/iOS or Android. We use bleeding edge HTML5 technologies (canvas, webgl, audio, video api etc) and Java/MongoDB on server side.

We provide competitive salary, stock options, benefits, very flexible hours and vacation. We would prefer locals, but can sponsor H1b for a right candidate.

Currently we are located in Framingham, MA but will be moving to Cambridge, MA this summer.

Contact me if you have any questions.
Woops, messed up the Java code since I never actually ran it. ;) Each st(key) should be replaced by st(0), st(1), ..., st(9).
I think that's a caching expiration issue. We're on it-- thank you!
Melbourne, Australia or Olso, Norway.

Opera Software is looking for a System Administrator / System Developer.

Opera Software is seeking a talented, engaged System Administrator who thrives in an international product development and production environment.

Opera's strong developer culture and hands-on, technical managers make it a unique place to work.

Opera email services currently have about 500,000 accounts across our My Opera Mail and FastMail.FM brands. You will be responsible for keeping this commercial email service running with close to 100% availability.

Ongoing development and automation of our operational systems is always needed, to keep the administration workload manageable as we grow across geographically distributed data centers.

For more info - http://www.opera.com/company/jobs/opening/331/
Yes I want a static list of procedures to call. GET, PUT POST and DELETE are to coarse grained.

Method missing is in my book completely differrent from Page Not Found. Method != Resource.
I'm saying something simple: that claims about REST being "the underlying architecture of the web" do not matter, and are moot. The web doesn't have an "underlying architecture", or if it does, it's much simpler than even REST.

The web of 1995 clearly did not work the way Fielding describes REST.

That doesn't make REST bad, but it does mean you have to advocate for it on the merits, not by waving a flag.
I wish it worked in Canada... Any other Canadians out there wishing the same thing?
Building a community makes sense when the community is the primary focus on the website. But when your primary focus is something else - such as sharing letters from interesting people in history - it's just not worth the effort. I think Shaun made the right choice, and I think it applies to most websites.
I wouldn't host illegal content from within German borders.
tl;dr; 2009.
Skyrim's creation Kit in action (with Steam integration)
An Extensive Look at the State of .Com Animal Name Domains in 2012
R performance
As far as I understand it, Stripe IS your merchant account. They are similar to a Paypal type service. Does that help?
If I'm not mistaken they provide the merchant account implicitly.
Sure, I was just pointing out that the actual technology is something that already isn't terribly expensive or hard to build. That doesn't mean there isn't an opportunity for somebody though.

If anything, the bigger problem than the price to build the device would probably be the regulatory stuff. I mean, you just know that the government will immediately declare something like this to be a "medical device" and insist on an elaborate, byzantine, corrupt, kafkaesque, bureaucratic nightmare of a regulatory process to get something like this approved.
I'm not sure I buy the argument that being a key contributor to Apache gave Fielding a huge amount of influence over the architectural style of web applications. The barn door on that was opened with CGI, and since then, the architecture of web applications mostly been up to the market and the lowest common denominator of programmers.