skysight-inc/HackerNews huggingface dataset:
This is one of the best companies I've worked for. I'm at another job now, but have to vouch for these guys. They really know how to run a team and a company. It's a lot of fun and very flexible. Some of the nicest and smartest people I've met.

=============

Montreal (or REMOTE)

Bandzoogle is looking for an experienced, well rounded Rails developer to join the our dev team. Our app powers tens of thousands of artist websites, and helps them make a living by selling their music and growing their fan base. We've been "bootstrapped, profitable, and proud" since 2003 and were just named one of the 100 fastest growing companies in Canada.

As a core member, you'll have varied and challenging projects to work on, from building new e-commerce features, launching in new markets, building mobile solutions, and more.

Why work with us?

- A great salary plus generous performance bonuses.

- A fast paced startup atmosphere, with the stability of an established, profitable company.

- A family-friendly schedule -- no overtime or weekends.

- Health insurance for US and Canadian employees.

- Reimbursement of home office expenses, computer, and use of co-working spaces.

- A $1,000 education expense account; reimburse books, conferences, whatever you want to learn about.

- Yearly meet-ups in fun locations, family included!

Full job post here: http://bandzoogle.com/jobs/
Lately - go to bed at 3am, wake up at 7:30am - and then get two powernaps in on my 2 hour each way commute.
ErlangDC 2013 Conference Schedule Announced.
I'm technical and I'm really excited for this to ship.

You can't do your own system from scratch… your deliverability rates will blow.

Ever set up autoresponders in other tools that actually handle deliverability rates well? Their UIs blow. So infuriating.

Plus, every hour I spend directly on marketing tasks returns several hundred dollars per year, so how could it possibly make financial sense for me to spend 20+ hours developing my own solution? Assuming a (low, ime) return of $200/hr for my marketing work, 20 hours of development would "cost" me $4000…

The equivalent of 108 months of $37/mo for a tool I don't have to manage.
I think endorsements were a terrible strategic move for LI. It's already at the point that nobody believes the endorsements, and it just makes people not want to deal with the site because of the awkward situations they create.
C++ is messed up that you're gonna need to do some weird stuff. First, the grammar is ambiguous. Second, the template language is undecidable. Nothing you can do about the second.

The first, you'll at least need something capable of parsing context-free languages. My recommendation is to start here[1].

[1] http://arxiv.org/abs/1010.5023
poor M$
The truth is Iceland forced their banks to reduce the dollar amount of mortgages to within 110% of a house's retail value. If that's not telling a bank to "F OFF" then I don't know what is.

When everyone went underwater, they lowered the water level instead of putting people on stilts.
Madden Super Bowl Simulation Puts the Ravens on Top
You realize that's like asking for a comprehensive book that explains technology ?

If you gave some examples of the type of content you're looking for it might help people suggest appropriate reading materials.
I'll bet that at that level there are ways of paying less than the standard ~40-50% (or whatever the maximum tax rate is in Sweden) individual income tax.

E.g. I'll bet Bill Gates didn't personally pay (10s of) $billions in income taxes either.
Thanks for the tip. Looks like they have a 10k minimum balance.
I love my Mac Pro as a desktop solution, it allows me to attach all the screens I want and it has plenty of processing power. No other Apple product can do the same thing. I love my MacBook Pro as well, but it's just an extension of my desktop.

If the Mac Pro is really done, I'm moving on. I'm not bitter about this, because I had a good time as an Apple/Mac user for more than a decade. Coming from Linux, where multi-screening is still not at the level of Windows 2000, OS X provided a lot of the Unix comfort for me in a safer and much, much saner environment. It is, however, clear where Apple is going. Over the years, OS X users have been steadily disempowered. At some point in the future there will be a merge with iOS. Even though I still consider it my digital home, it feels to me like a declining platform.

The real question is indeed one of alternatives. I dread going back to Linux where I'll wrestle with configuration and braindead-by-design features once again. Nothing else has stepped up in the meantime, but maybe there will be something new one day. One can only hope.
Why do you say that? Applicatives are perhaps easier and open up Foldable/Traversable, but Monads are just everywhere. As the de facto default functor sequencing method, I'd recommend people start there.
War room is a form of open plan in my view. I agree not all open office plans are war rooms.
Well, it's true that being a good communicator (particularly, writing papers) is a major differentiator in terms of actual grad student success. Since the job of a CS grad student is basically to write research papers.

That said, how do you judge the English proficiency of someone from India or China, without meeting them and working with them?

They make them take standardized tests that show very basic English skills, but I think you can't really judge that well in terms of doing high-quality writing and good interpersonal communication.
This is a really great concept, that enables client applications on a different scale (and reduces their complexity very much). Thanks Twitter team!

A big advantage over web components (or angular, or others) is that this is much more lightweight, less polluted and has a better separation of concerns. (On the other hand, web components will be a great deal for browser-app shops developing for third parties).
As a classic it's usually taught to teenagers... but I think you need to be out of school (probably late 20's), having seen some of the rhythm and trajectory of adult relationships/careers, to appreciate the characters.
Show HN: Easier REST API's with Node-Restful
Filtering your RSS Feeds
It's not every day that the top comment on reddit.com/r/funny is also the top comment on Hacker News.
Can you please elaborate, what's special about the next version?
(It's not giving me a link to reply to javert's latest comment, any idea why not? Replying here.)

Quant finance is an option, though I suspect once you actually got into it, you'd find making serious money that way wasn't really easier than doing a startup. Besides it's mostly a zero-sum game these days, and wouldn't you like to make the world a better place as well as getting rich?

I know of people who've gone back and done a PhD in their forties or fifties. Strikes me as probably more practical than doing it in your twenties and putting the rest of your life on hold.

The probability of being able to use your PhD thesis in a startup is negligible. Technical knowledge that you pick up on the way, sure, but that's a very inefficient way of obtaining that kind of knowledge.
>but even then UI and UX usually suffer

Because of bad designers. Most native apps suffer for the same reason.

>For one thing, they often lose input methods available to the underlying system.

Such as?

>For example, how many web apps use context menus? How many _can_ use them without breaking browser's own UX?

I have no idea how many do, but they don't break anything unless the designer messes up.
So true, are there any worth joining? The UX/web design/CSS ones are jokes and so are their [multiple] G+ counterparts.
US wants Apple, Google and Microsoft to get a grip on mobile privacy
cool retrospective!!
Twice a week I get endorsed for a random skill by someone I barely know. I'm assuming these are either misclicks or people clicking the "Endorse these 4 people" popup you get on some screens.

As such, endorsements seem to have very little credence, and I certainly wouldn't be swayed by any I saw in other's profiles.
Hubspot (Boston) is always hiring great engineers: http://dev.hubspot.com/
Would a spending limit require terminating the user's EC2 instances, deleting their data in S3 and DynamoDB, etc.? If not, these things could continue to accrue cost.

Not sure if it was mentioned in this thread, but AWS launched a billing alerts feature: http://aws.amazon.com/about-aws/whats-new/2012/05/10/announc...
Can a quadcopter fly on 3 motors if one dies, or does it crash?
When I used my urban sprall metaphor for the programming environment, I was saying it seems like vast amounts of simple stuff -- not deep, but overwhelming and disheartening -- an unimaginable body of things to learn. Making tall buildings was not really relevant to my metaphor.

Just take visual studio. Look at how complex this has gotten. We, now, have source control checkin-check-out, bug tracker stuff, bunch more wizz-bang shit like this?

Software package install stuff -- necessary, I suppose. In my OS I opt for something more transparent. I fight hard not to obscure things. Install/Uninstall? How about putting Apps in a directory and removing them? Do everything you can -- fight -- so it stays as intuitive as deleting a fucken directory, to uninstall! Now, we gotta go to websites to redownload if you put an App on our computers. In the old days, you could copy the files in the directory onto a back-up and put them in place on a new machine.

This is fucked-up. You cannot copy an application directory to back-up media and copy it to restore it. You cannot delete an application by deleting the directory. Nobody would dare to do it this way, these days.

This is like fighting to get a grade in school. You get an A if you manage to keep your head above water and not sink into managed-code shit. Once you lose that fight, everything is shit.

If you ask me what sprall I am talking about, I don't know -- I haven't explored Studio 2010 to see, but let me make my point -- You've been piling-on new features ever since 1999 VC6? Ten years of 20 programmers churning-out new shit?

The printing-presses have been spewing-out new features into visial studio for ten years. That's what I'm talking about -- urban sprall. This is not the way to do things. The IBM PC will die from bloat, a new machine will spring-up and the cycle is likely to continue until someone sees the light.

You can easily render a guilty verdict by asking, "Linus... how many programmers you got? 1000? What have they been doing for the last ten years? game-over, it's a cess-pool!" I mean urban sprall, Los Angeles, or whatever.

God says...
C:\Text\QUIX.TXT

amazed at his simplicity and at seeing what a hold the
absurdities of his master had taken of his fancy, for he had evidently
persuaded himself that he was going to be an emperor.

By this time Dorothea had seated herself upon the curate's mule, and the
barber had fitted the ox-tail beard to his face, and they now told Sancho
to conduct them to where Don Quixote was, warning him not to say that he
knew either the licentiate or the barber, as his master's becoming an
emperor entirely depended on hi
Vurb - San Francisco, CA (SOMA) - Full Time - Early-stage (0.5-2+% equity)

Looking for engineers in the following areas:

* JavaScript (Backbone.js, node.js) - development in the frontend,
backend, or both
* Mobile (iOS) - lead development of our native mobile platform
* Search / Data Scientist - classification algorithms,
search (e.g., ElasticSearch), NLP

---

About us: we're changing the way people search and interact with online services in a way that's more more usable, efficient, and social (e.g., no more having ten browser tabs open to assemble the information you need). We do this through unique UX/UI combined with search, machine learning, big data, and other fun technologies.

We've been in stealth while we focus on building. We're funded by many notable investors (people on the boards of Yelp, Yahoo, Dropbox, etc.).

We're all engineers (MIT, Cornell, Microsoft, Zynga...) If you're looking to get into an earlier stage startup that solves complex problems, then come find out what we're up to. Our office is near AT&T Park.

Email us: jobs@vurb.com - please include your LinkedIn / GitHub profiles and a short blurb on what you're interested in and looking for in a startup experience - also check out vurb.com/jobs
Following your instructions yields the following error, FYI.

ubuntu@domU-12-31-39-0E-8D-17:~$ sudo apt-get install build-essential git zlib1g-dev libssl-dev libreadline-gplv2-dev imagemagick libxml2-dev libxslt1-dev openssl libreadline6 libreadline6-dev zlib1g libyaml-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison libpq-dev libpq5 libeditline-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'libxslt1-dev' instead of 'libxslt-dev'
Note, selecting 'libncurses5-dev' instead of 'ncurses-dev'
libreadline6 is already the newest version.
zlib1g is already the newest version.
openssl is already the newest version.
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
libreadline6-dev : Conflicts: libreadline-gplv2-dev but 5.2-11 is to be installed
E: Unable to correct problems, you have held broken packages.

Any ideas anyone?
Setting up a minecraft server when you are trying to build a buisness seems like a big risk
Nabewise acquired by Airbnb
As a result Airbnb.com now has neighborhood reviews.
SEEKING WORK - Dallas, TX or remote

PHP / Ruby / Objective-C (iOS) / Node.js Developer

http://treehousemobile.net

https://www.dropbox.com/s/km8p1xybl698gg1/jwwest_resume.pdf
There are plenty of other services you can easily sell/advertise to an audience of people who are swapping domain names.
Woa. DirectX used to be the most oft updated MS product. I never got into it, but I thought the Xbox cross-platform dev and community vetting of games was cool.
Geography is the reason why Europe did not remain united long.
This is awesome. I love the idea (obviously, since I thought I invented it an hour ago ;-)!
SEEKING FREELANCER, Brisbane,AU or Remote - hn@uplink.info

Startup. Bright team. Looking for EOIs from hackers who would like to be part of a great young company. Low, but not unreasonable pay. We compensate by giving big bets on the company to people who work well with our team.

Our workflow: You will get a few compartmentalised, crystal clear jobs to do, not a 1000 item todo list. It's mostly non-ui code.

Would suit

Android Backend specialist

Java Server side specialist

Android/Java/GWT/Javascript generalists.

iOS soon but not just yet.
May I ask what record system they were using? The tablet brand? How was the experience?
Sparked

San Francisco, CA (SOMA)

We're hiring front-end engineers at Sparked!

We're a crowdsourcing platform that uses social networking mechanics to unlock the assets of a company to the benefit of customers, employees, community, and the bottom line. Our products are being used by companies and organizations like Linkedin, Genentech, Microsoft, the US State Department… and the list goes on. We are profitable and looking to hire!

The key things that we're looking for:

* Masterful HTML/CSS/JS skills

* Strong Design Sensibilities

* Familiarity with PHP and the MVC architecture

* Comfort with the Agile methodology

* Mobile Development Experience

We're looking for people who are ready and willing to take creative freedom and run with it- you'll be able to work on everything from mobile web development to sweet d3.js wrangling and everything in between.

We provide competitive salaries, equity, health/dental/vision coverage, flexible work schedules, and lots of free beer!

If you're interested, but don't think that you'd call yourself a front-end developer, feel free to get in touch too- especially if you have an interest in python, machine learning and scaling big systems. We've got big things in store!

Feel free to drop a line to me at patrick@sparked.com!
Godaddy SuperBowl Commercial
GoDaddy = Bad Design + Good Marketing
Productivity is what employees generally want. For every want, there is an underlying need that may or may not match that want.

If you only address that want, then you are not addressing the underlying need.

Lots of people say they need to get stuff done, but that is not the true underlying need. These are usually driven by deeper motives, generally relating to need for parental approval (fame, glory, success, achievement, etc.), need for security, and need to eat.

Why do you really want to build a startup? If you're honest with yourself, you'll generally find that your want and need don't match. (And if you are impeccable, and your want and need matches, things tend to go smoother).
There's work at University of Nottingham in the UK on using bags of air under water to store energy as compressed air.

http://youtube.com/watch?v=UkY2bmBUito

Now why didn't I think of that? This might be perfect for storing coastal windpower.
Susan Marie: "Missing our American Reality" by MC Vendetta
Ah, makes more sense. I should read more closely.
The Cryopreservation of Kim Suozzi
I don't know, the effectiveness of torture as an interrogation tool is for understandable reasons difficult to assess.

Not so. It is remarkably easy to assess, and everyone who cares to know already knows the answer.

After you break under torture, the victim will tell the torturer anything they think the torturer wants to hear, and has very little sense of what is or is not true. "Beating" torture is simple - pretend break early and tell interesting lies. When you really break you'll no longer know truth from fiction - nor can a questioner who has no idea which leads are true and false. Once you've hit that point then absolutely no method of getting information can work.

We have much, much more reliable interrogation techniques. Ones that we can use without giving propaganda benefits to our enemies. Admittedly no other technique gives the same visceral satisfaction of making someone pay. But once you've gone the torture route, you can't undo that choice.
> and collaborate in realtime.

I think this is what I'm getting hung up on, I assumed this meant that two or more people could be working simultaneously on the same project, rather than just looking at what one person is doing. I realize this is a brand new initiative and it is really impressive regardless, but I was wondering if that's a feature that will ever be available down the road?
why are you posting this here?
Seems like the foreigner would be more motivated, more likely to do whatever the advisor asks with no complaints, less likely to complain about the poor working conditions and pay of a grad student, and much less likely to say "screw this" and go to work for anybody.com (an option not available for the non-green-card-holding foreigner).

But, more likely to be pressured by their family into a "prestigious" career that they aren't really interested in, more likely to have the additional pressure of supporting a wife and be thinking about kids, more likely to be unable to learn how to write research papers well in English (this is surprisingly hard)...

Also, I've definitely seen people from abroad use American grad school as a temporary stepping stone to get a job at a big company (like Microsoft) that will deal with the visa stuff. Not saying they were planning it all along, but it happens.

Of all the above, I think the "being able to write polished, professional, technical research papers" is by far the biggest risk factor that neutralizes the benefits of foreign students that you mentioned.
"I don't think there is a moral argument for "freeing" existing content"

Well I guess that depends on what you base your morality on. I am of the view that it is inherently immoral to base a person's access to education on their wealth, because it ensures that wealthier people will have an easier time remaining wealthy and that poor people will have a harder time becoming wealthy. That applies equally to grade-school mathematics and reading texts as it does to academic journals.

"all parties to the "paid journal" business model, including the paper authors, seem to have entered into these arrangements with coercion."

Failure to publish means losing your job as a researcher; how is that not coercive?

"The authors of papers are, in fact, paid; they are paid with the prestige that comes from being published in such a journal"

Which is detrimental to the quality of research, and by extension harmful to society. By making publishing so prestigious, we have encouraged researchers to tackle only smaller, safer problems, to avoid questioning the validity of commonly used research techniques, and to waste resources by publishing minute variations on a single idea over and over again. Since copyright itself exists "to promote the progress of science," it would seem that correcting those problems would be of paramount importance -- and the prestige associated with publishing in a "big name" journal is one of the factors that created this situation.
Styleguide Rails: might as well learn it... you'll be using it in 6 months
Isn't the point of a quadcopter that it's supposed to be more stable than a helicopter?
> The new journals will lack the prestige and career-boosting qualities of the established, old-guard journals.

True, just like Wikipedia lacks prestige and "credibility" now.

I'm willing to wait +/- 20 years until all those old folks die off or become irrelevant and today's late teens can't remember a world without Wikipedia and have never seen a printed encyclopedia.
JavaScript (ES6) Has Proper Tail Calls
Why wouldn't it work on zsh? The font face is a property of the terminal emulator (e.g. xterm, Terminal.app), not the shell.

http://i.imgur.com/RKTOBKe.png

edit: It appears (?) stock linux fonts don't include emoji.
Former chief game designer Brian Reynolds: On Zynga, games, and the future
Mostly because I tried posting the error on the moderators blog, and it was rejected. Is there a better spot you can suggest? I'm sure I'm not the only one who will get this error following the author's instructions. Have you?
When it does it's really pretty, very old fashioned looking
If you read 128 bits of data from /dev/urandom, and then map the result to a space of 2128 possible passwords, then it doesn't actually matter what the possible passwords are, as long as it's a one-to-one mapping.
For the record, (and as someone who is happily married) I would discourage marrying kids. It's better to wait until both of you are at least 18...
Sven Havemann's PhD on "Generative Mesh Modelling"[0] is brilliant. At this point, it could be implemented on top of Blender 3Ds newest modelling kernel.

In general, stack languages are great for graphics in both 2 dimensions (PostScript) and 3 dimensions (GML)[1].

[0] http://digisrv-1.biblio.etc.tu-bs.de:8080/docportal/receive/...

[1] http://en.wikipedia.org/wiki/Generative_Modelling_Language
Chen Guangbiao, Chinese Millionaire, Sells Canned Fresh Air To Combat Pollution
Which is better: Mobile App or Mobile Site? A Discussion
So there is a law against allowing 13yr olds on a social network?
I think in your case it might help to spend a few weekends or so coding up projects that you can put on your github / talk about during interviews. You don't necessarily have to spend all your waking free-time attached to a computer, but a little extra time here and there can add up to a bigger chance of getting that interview and offer.
Underwater Energy Storage at 10,000 pounds/kWh
I'd say you are much better off getting support from the author's blog. I doubt anyone here will help you with this, if that was your intent.