skysight-inc/HackerNews huggingface dataset:
High growth startup looking for entrepreneurial developer
Who we are: We're Wistia (http://wistia.com)! We provide a web application that businesses use to share video and track exactly how it's watched. Founded in 2006 by two Brown University alums, we now have hundreds of paying customers including Cirque du Soleil, Cushman & Wakefield, and Nestlé Nutrition. We've been able to sustain major growth over the past two years with a lean, mean team, but the time is right to add a new member to our core group.

Our ideal candidate: You should be an entrepreneurial developer who wants to have a major impact within a startup. You should be a self-starter who will dig right in and get things done, even if it is in an area outside your expertise. You should love your job so much that you have trouble calling it 'work' when you describe it to your friends.

We don't expect you to be an expert with every tool and technology we use, but we do expect that you'll be able to figure out anything we throw at you. Pretty much you should have a strong web-development foundation. Technologies and tools we use include:

Ruby (and Rails)
MySQL
memcached
JavaScript
Nginx / HAProxy
ffmpeg / mplayer
git
Cloud-based architecture
Adobe Flash
HTML5 Video

If this sounds like you, and you are interested in what we're doing, please drop me a line at ben+hn@wistia.com. Please include a resume, links to any online work, or links to your github or twitter account! No recruiters or contractors please.
This might be good for giving kids a first taste of programming - a working game and a quick edit cycle.
A PhD is required to do research in academia and most industry labs. Otherwise, it's a net loss. However, it's free and fun for a while (if you don't work for an asshole).
You have to put it in the about box. The email address field isn't publicly visible, it's only for administrative use.
Css selector precedence

http://www.google.com/search?client=safari&rls=en&q=...
Anything in the competition, like say, CLOS? But I'll grant you that Moose is better than what a lot of other languages offer.
Have been wondering the same thing myself, and opened up an identi.ca account to see what it's like. Nobody I know uses it yet but there are a good number of Free Software and Android oriented users.
I want that for Objective C and Python. Man that's sexy.
The blind side?
Just wondering about, how he estimated the price of human blood?
There's a specific version of this for webcomics called Archive Binge.

http://www.archivebinge.net/

I don't know if this is all that interesting to hackers, but I've found it entertaining.
Keep in mind that currently, about 100 bits of memory in your computer are flipped every year just because of cosmic rays.
Brother makes some nice cheap laser printers. I picked up one with wifi for 100 USD two or three years ago
I think its more likely that the author _inherited_ some lame tests and this has coloured his opinion somewhat.
2.5 stars on Amazon with 48/109 1 star ratings and 25/109 5 stars.
Announcing Clojure/core
Because in another thread people were pointing out that VOIP was a valid replacement for cell phone functionality and imho it really isn't.

Right now, if I want to make a call or be called on a mobile device it will be using the normal phone system, not via VOIP.
Actually, and you might think that this is weird, it was such a nice piece and, when I saw that it was dying without a single upvote, I deleted it about an hour into the posting so that it might be re-posted at a better time without getting caught by HN's dupe filter.

It is interesting how quirky the community can get on a post such as this: one day, nothing; the next, almost the exact opposite.
UltraEdit for me! Works great for large files and all my day-to-day editing.

http://www.ultraedit.com/products/ultraedit.html

If you work with large files a lot, you may want to check this out:

http://www.ultraedit.com/support/tutorials_power_tips/ultrae...

I also LOVE the scripting. I've written a lot of custom scripts to automate repetitive tasks.

The only downside, it's not free like many of the other editors listed here; however, it is well worth the money.
* DB for persistence, kv for speed and disk for scaling(?). Different parts of your app might fit one of these cases. Why not have them all under one API?

* Use protocols to scale, not backends

* Single interface to talk to db/kv store and disk

* In addition, use an SQL-like interface, if that's what floats your boat.

* Moving data between db/kv/disk is a server side operation.
Apple, Google, and the map wars
Commercial site url:

http://clojure.com/
PETSN doesn't sound right.

People for the Ethical Nurturing of the Insubstantial Supernatural sounds better.
Moose is heavily inspired by CLOS and its borrowed features from it including having it built on top of a meta-circular MOP: http://search.cpan.org/dist/Class-MOP/

You may find this Perlmonks discussion interesting, especially "stvn" comments: http://www.perlmonks.org/?node_id=655788
Jason and I are getting ready send out an announcement for another one. I suppose we should add it into the list. Don't suppose we can convince you to trek back to Tokyo again can we Patrick? :-)
well i think the user should have the power to decide whether a site should remember him or not. If you prefer being logged in, you can choose to do it.
Here Comes Froyo
I have worked in America all my life, never had such an agreement.
Heroku does support Rails 3 (3.0.0beta). I ended up porting my stuff from 2.3.5 -> 3 and was up and running in no time at all. See http://docs.heroku.com/rails3 for more info.
Logs: Your Linux System's Lovable Worker Bees
Just wanted to add, that I'm using the localised version for Slovenia, and that it is a great app!
Why does this NYTimes article not link to the source...? http://www.mastercard.com/us/company/en/newsroom/mc_launchin...

A site showing the benefits are missing currently. You have to email to get the API - that seems very strange to me. Why not wait until you have something to show?
This is believable, if you assume this guy has never seen a television, listened to the radio or read a newspaper for the last 25 years.
Never heard of anything like that in the US, but it wouldn't surprise me to hear of someone trying to pull something like this. Is it both ways? Do they have to pay you if they break the bond?
E-mail Marketing – The Most Effective BTL Strategy
Below the line or BTL promotional activities are developed to target a specific set of audience. This is the most robust promotional technique which a link building firm can bank upon to get classified leads.
I think 'edw519' comes with a few automatic upvotes.

At least I wasn't hallucinating :)

Don't feel too bad by the way, I spent a day and a half writing this: http://news.ycombinator.com/item?id=1376083 and it sank without even a single comment.
You're an employee or a contractor? Quite unusual for an employment contract I think.
Does the continuous system work ok? I have one for an epson, and when I run out of ink I intend to install it. I'm also preparing to buy an emergency backup printer, just in case...
Heh, would be interesting if it was. They have such an obviously wide reach that it would probably work, too. Makes me wonder why their social networking attempts have failed.
I find the comparison of a state lottery, which is something completely not personally sold, to investment in a business, pressured by friends, family, or by random salespeople, to be in such different categories, the comparison is disingenuous.

Additionally, the lotteries require an infinitesimal expenditure compared to startup funding.

While I agree with the pehub poster that the portion about housing and mortgages is off, I would suggest that liquid assets - all liabilities be used as a gauge of net worth, then lower the floor to something more like 700k.
Ask HN: What are your recommended resources for learning about concurrency?
What do you guys think are the best resources for learning about concurrency? I'm language agnostic, but my current languages are a mix of Python, C, Java and PHP.

Thanks in advance for your input.
Last paragraph of this section: http://en.wikipedia.org/wiki/Pac-Man#Split-screen
One thing I considered was living in San Mateo or even Mountain View where you can rent a room in a house with a yard and keep your dog. If you must be in SF, then find a roommate and rent a townhouse with a yard in Potrero Hill.

All easier said than done, but I could never leave my dog.

Good luck!
I think for super entry-level or for very high-level, something like this is appropriate. Established, successful CEO's usually have a long, planned succession plan. I left a company like this once -- told my boss who should be promoted to replace me and spent time with them to make sure they could do the job. Didn't just do it and then leave though, so not really the same.

The idea of planning a succession is a good one, but not just on your own.
I've always wondered how/why Google provide maps to any iPhone app... normally such commercial usage will cost you $10,000 (per app/website). I assume there is a commercial agreement and Apple has paid major $$$ on behalf of their developers. If Google decided to withdraw that agreement, it would leave a large whole in many iPhone apps.
Worst Chart of the Day
some multibyte japanese encodings cannot be losslessly converted to Unicode

I hadn't heard this... do you have a link or search terms that will produce more information about the issue ("convert CJK unicode" and "multibyte japanese encoding unicode" didn't)?
Decline is different from dead. The language is not dead, less people might use it. You cannot judge the popularity of a language just from, say, the position of a web programmer. Computing is so diverse now, perl will always have an active community (it seems to me) as it is very good for certain types of problems. Funnily enough, those are the problems that is was originally designed for: not CGI.

Perl is a great tool, in the tradition of the Unix command line. It is a testament to its success that is not considered to be a more powerful awk.
It seems this is more of a semantic argument. I don't consider getting killed by a civilian a violation of free speech rights. That's murder and it's a completely different ball game.

Otherwise, we might as well fear things like alcohol as well, since it can also kill you (and it's statistically more dangerous than extremists, at that).
Tips for startups and small business: Creating your first screencast
At the lowest level, you don't need to double-up, you can use an error correcting code. If the memories and registers on a chip use a multiple-error correcting code, then the underlying error rate could be quite high without making any difference in the user-visible error rate.

Similarly you could use noisy-network protocols for on-chip wires, so that each signal path doesn't need to be perfect. Again you don't need to double-up. Instead you lose a small percent to overhead, and a delay in order to encode / decode.
I'd be interested if the website made it easy to get examples of sleep's syntax. An ounce of example is worth a pound of feature list. :-)

For instance, the scala website has a nice big link that I can use to find examples: http://www.scala-lang.org/

Why can't more websites for programming languages do the same?
Excellent, thanks for the suggestion. I'm not a terribly efficient coder in that I rarely use keyboard commands, snippets, templates or anything like that. I do try to use GhostDoc and CodeExpress when I can, but I often forget they're installed or the key strokes to do anything useful with them since I've yet to form that habit. Still, when I do use them they're incredibly handy and Studio Tools looks like it will just as much so. The code metrics alone has me wanting to install it. :)
I've heard this "feel-good" approach to volunteering called "slacktivism". How about donating 4 hrs a week for a year? That might make a difference.
If that's what the employer expects, shouldn't he put in a longer notice period in the contract and also reciprocate the courtesy while firing someone's ass off?
Ten tips for faster Microsoft SharePoint sites
I have a hard time to find a good yet cheap alternative to Freshbooks that supports canadian taxes. So i think there's still a sweet spot for the Invoicing web apps that can support these kinds of edge cases.

By the way middayc, your app seems nice. I think you're right to show it early even if it's still not perfect.

One thing about the login validation : http://grab.by/4yIb . I got "Wrong input" error when my password was wrong. I think it would be better like "Invalid Email or Password".
Stop pricing your web app like you own the company
This is not legally enforceable. This is akin to bonded labour. Talk to some one with a legal background before accepting strong arm tactics from HR departments.

/Indian.
Or you could say simply "Facebook is the new TV" which would probably be quite accurate.
http://www.theonion.com/articles/area-man-constantly-mention...

Replace TV with Facebook or Facebook Account, and let's move past this phase.
Thanks for the feedback.

I'll admit to the amateur mistake of not handling leading white space (that's now fixed on the master branch.)

It looks like the only example from your list that couldn't be parsed is "The day before Sunday week". Forgive my ignorance, but I've never seen 'week' used in that context here in the US. If you'd be willing to describe the proper use, I'll look at implementing it.

As for the UK format, please see the issue I created here: http://github.com/joestelmach/natty/issues#issue/3, and lend some advice if you'd like.

The test set is available here: http://github.com/joestelmach/natty/blob/master/src/test/gun...
The tiny graph shows it normalized. Nowhere near WWII levels, but still pretty high.
This week in netbooks
But wouldn't you then be trusting a book?
JQuery Vs. JavaScript – The Masters Share Their Views On Vanilla JS
Sigh, printers. At my office, we have about 40 dell printers...all complete with little smart card readers on the inside that make sure the toner that we're using is "genuine".

The problem? Even if we are using toners directly from dell, they will get errors that say "Invalid Cartridge", meaning we have to take it out, shake it around, sacrifice something to michael dell, and hope it works when we put it back in.

Printers are the most frustrating part of any IT persons day (other than maybe, just maybe, fax machines).
One of initial beta testers is from Canada and I already promissed him version that will be adapted to Canada. From my understanding you have 2 levels of taxes (compounding?) and they must both be visible on invoice.
What is it with all the CSS articles/tutorials out there that rely on functionality that won't work in IE? I loathe IE with the fiery passion of a thousand suns, but if your tutorial for an image-free drop shadow technique won't work in it, you're wasting my time. 90% of my end-users use some form of IE.
Google acquires Ruba.com
This is a great interview. I'm glad Damian took the time to answer those questions.
Sounds like quite an effort. Why do all that work?
Anyone White Label their SAAS Products?
I see a lot of opportunity in white labeling products to the right reseller partners to focus on certain niches that these partners have the ability to easily sell a product or service too. Is there any companies really focusing on this? Essentially having a partner selling your product but branded his own and you are making money on a 50/50 split of sales and all you do is take care of support.
You can thank me for subsidizing that low cost with my Boston - NYC trips which cost well over $100 each way. Often you can fly from Boston to LaGuardia for less than the train. High fares on the east coast routes subsidize those cheap cross country "named" trains.

Pro tip: Never buy a ticket on a named train i.e. "Empire Builder", "Vermonter" when just trying to get between cities - they are frequently many hours late.

Oh, and that Verizon wireless commercial that shows a guy spotting a good looking girl already on a train and he quickly changes his ticket using his smart phone; that can't be done, not even with a voice call. To change an Amtrak ticket you have to physically take the ticket to a ticket window.

Just about every time I take Amtrak I get pissed-off by the high cost and indifferent service.
Proposed new San Francisco business tax scheme
MSFT Research also sends the nicest rejection letters you can imagine.
Simon Phipps: Why we still need OSI
[citation needed] (for real, I would love to know if this is true)
Not to make you paranoid, but it isn't just Facebook Connect. All of those "Like" buttons scattered around the internet are iframes loaded from Facebook's domain. When your browser requests the iframe from Facebook, it sends whatever cookies Facebook has set. So, even if you never interact with a "Like" button, Facebook knows that you at least went to that page. Even if you've signed out, Facebook could leave cookies that uniquely identify you as the last person who has logged in and track those.

If I willfully click something, I'm happy to send data to Facebook - it's my intention. If I'm just browsing, it bothers me to be sending data cross-site.
The Sleep Manual is a good source of examples, every function in the language has an example associated with it:

http://sleep.dashnine.org/manual/

Another good place is the Sleep Snippets blog. I haven't updated it in a long time though:

http://www.jroller.com/sleepsnip/
To us (Nasuni - I am an employee) losing objects in the cloud is unacceptable, therefore, the blog post reenforces that. The Nasuni Filer (our product) is a local-to-the-site, cloud-backed filesystem - and losing objects in a filesystem is simply unacceptable.

Therefore, using RRS doesn't make sense for our current and potential customers who expect that our filesystem, and the snapshots of that filesystem reaching back in time, will not loose data. Sure - you save some money using it, but what happens (as the post points out) when you loose a root entry for your filesystem?

RRS is interesting in the way that buying a really cheap hard drive is - you know you're paying for reduced reliability, and if that's an acceptable risk for you, fine. However to us, right now, it's an unacceptable risk to our customers.

So, we agree with you - Amazon's new service level shouldn't be used for data you want to keep absolutely safe, and keeping data safe is our job as a company and product.
We (Google) are working hard to reduce the round trips needed for SSL/TLS. We hope to be publishing several draft specs in the next couple of months.
I've tried TDD for one project and it gave me a nice feeling of having a safety net. It was a good feeling. The problems started to appear when the project increased in complexity and needed a redesign in some of it's parts. I had to do _again_ twice the work to have the tests match the code behavior.

The article mentions this problem too. The benefit of the tests disappear when your code changes beyond refactoring.
Being smart does not protect you from being stupid.
I think Google wouldn't have written all this in native JavaScript. GWT (Google Web Toolkit) might have been used.
Any one use PyPy in production? With Apache + WSGI?
When working in a cellphone store, we used to make more money on the shitty Nokia 8830 phones because they cost us 70 bucks to buy, sell em for free with a $250 spiff. Thats more money than selling a phone for 100 bucks where usually the phone price is $300 - $250 spiff + $50 profit.

Don't forget, when signing up for a contract they also charge you for line activation ($35) so they recoup their price rather quickly. About 5 years ago the standard contract was 1 year. Now 2 year minimum.

Verizon does a "contract-less" deal where you get the SAME plan without a contract. But you have to buy the phone full price... Think about it. That deal is 100x better for verizon. All the profit, none of the cost. And it gets even better!!!!!!! Thats right, verizon phones are USELESS ANYWHERE ELSE. Basically use V phones for V, or throw them out. So DUH its just as good as a contract.

I've yet to meet 1 person who realizes this.

The only "deal" is at 22 months of the 24 month contract, the company will allow you to renew the contract without any activation costs for a 24 month extension starting at the 22 month period (or when u called) and they apply the full "discount". This is perhaps the only place where you get a deal. You may say "but ur in a contract" in the united states there are no real capabilities to take a phone and switch carriers, only in europe does this capability exist (hence the GSM movement).
A More Secure AtD Experience for the Browser
Outside of Japan if someone dies of a stroke, they call it a death by stroke. Just because the Japanese have coined a term to summarize the causes leading to the stroke does not make it a new epidemic.
Hire or team up with a good graphic designer. If I had to choose between using this site and getballpark.com I think you know which one I would choose.
He got loads of software from the French organisation IRCAM (which Ted Nelson says he visited in 2006).
I've never really understood the reasons for limiting investors in companies to those who are already rich. The current crisis was in no way caused by anyone investing in startups or small businesses. The crisis was caused by too much credit flowing into all the wrong hands due to the incentives that existed for that to happen. The crisis of 1929 had the same cause. The problem is inflation plain and simple. The animal spirits that Keynesians are invoking now were not the cause of the housing bust-the fundamentals just were not there. They weren't ever there. Inflation hid that fact for years from many people.

These sort of regulations seem to have the effect of keeping more people in the middle class. I don't like raising the limit or messing with what exists now partially because what's there is absurd. The government wants to blame the market for its own failures and bad actions but it's not true. Even Bernie Madoff is a direct result of the Fed killing yield causing investors to seek returns wherever they could find them.

Dodd is in the pocket of the bankers and always has been. This last reform bill is a final gift to the elites on his way out the door. These sort of rules only strengthen the Fed and its control over the banking system. Not sure why anyone would be listening to Dodd and hoping he would do some good in the world.
Are you accepting applications? :)
SF needs a new tax because there are - remarkably - still some businesses in San Francisco. </sarcasm>
Wow, that is wild. I bought that same deal off woot.com (although I think I paid $120). We've been using it for about 4 years now, and are also still on the initial half-filled cartridge.

Probably the best woot I've ever bought.
There is nothing sad about Damian Conway. I highly recommend you catch one of his many presentations and most likely you will come away feeling intensely thought provoked and definitely not "sad" :)
I really hate the stupid banks' decision to disable saving password. Luckily there is a Chrome plugin to force autofill

https://chrome.google.com/extensions/detail/ecpgkdflcnofdbbk...
Misattribution of Motive Can Kill (Business) Relationships
Twitter’s New Ad Policy And The Dangers Of Tying Your Business To Another
Some of these profs will offer special classes that might otherwise not really get offered or have enough students to warrant forcing someone to teach.

I loved these classes because the profs were usually really passionate about the subject and that showed in their efforts. There was less droning on and emphasis on arcane, irrelevant minutiae and more "basic principles... now we build stuff and talk about the fun problems there". Those classes were so enjoyable that they almost made me pursue a PhD even though I am not right for that -- at least for now.