skysight-inc/HackerNews huggingface dataset:
Just watched the first one for Limits under Calculus. It's more of an example than a tutorial. He says what to do, but not why to do it... Which is the real meat of a good tutorial.

I didn't check any others.
PR agency loses biggest account (Duke Nukem's 2K) with a single tweet
Kids don't 'wish' to immigrate - they get dragged along.

Furthermore, its not clear we in America are so poor we must operate on an immediate-profit bases, especially when considering human capital. You for instance. Should we eject you, probably a student by the sound of it, because you are not currently profitable?

Now you argue that you're already an American, which is true but firmly on the "I've got mine" side of politics and not pretty.
One of the best presentations of nodecamp.eu
A Logo Is Not a Brand
BBC to apologise over 'faked footage' in Panorama report
Ask HN: Railscast series?
Is anyone aware of a RoR screencast series along the lines of Teach me to code's Twitter clone tutorial. It was amazing.
There are 63 slides,
the 60th slide ends with: sell anything, learn to code
the 61th slide contains a photo of the author
the 62th slide contains the word: Questions?
"An application that frequently times out (page loads over 30 seconds) to me is a good candidate for a NoSQL backend"
-Why? What tells you that the application is spending most of its time waiting on the database? If it's spending a lot of time waiting on the relational database, I would suggest it's a good candidate for:
1) query optimization (as you start to surmise with your N+1 observation)
2) possibly better disk IO
3) possibly a different db architecture
This rings true with the TEDx video posted last week about what skateboarding can teach us about learning methods. http://www.youtube.com/watch?v=lHfo17ikSpY&feature=playe...
We learn from mistakes, so failure is to be as embraced as success. The startup community should be just the same. Take the lessons you learn and try again and again.
Changes between 5.14.1 and 5.14.0: http://search.cpan.org/~jesse/perl-5.14.1/pod/perldelta.pod

Earlier changes for 5.14.0 (obviously a bigger list): http://search.cpan.org/~jesse/perl-5.14.1/pod/perl5140delta....
Sarcasm is a form of irony - one meaning of irony is saying one thing, and meaning another. "Sure, that's a great idea" is both sarcastic and ironic (although not ironic in the sense people most commonly use the word, which non-ironically, is not that ironic).
Google: Don’t Use IPv6, For Now
4 questions to ask before you make a free app
>Ah yes, because today's demographies without easy access to birth control are rocketing past us in fitness.

Meanwhile, in Africa, human beings are evolving resistance to AIDS:

http://en.wikipedia.org/wiki/HIV_disease_progression_rates#H...
Google hardens Chrome 13 and 14
While I'd never suggest Mongo if you need transactional support on par with OLTP, Mongo does have single document transactional support through the use of getLastError and its various options.

http://www.mongodb.org/display/DOCS/getLastError+Command
Well, I suppose I learned something then. So, everywhere except this indian reservation, NG presence has been substantially beefed up and there's been no impact, but seemingly this reservation has seen increased crime.
Ruby on Rails is easy, if you're a business guy learn to code and save yourself some money & equity

Okay, now I know I don't want to use this guy's products...
The syntax is very strange.

rel-canonical: http://www.example.com/white-paper.html

would have been a better one.
Actually, the original name of the village used to be "Shiv Nagar" (written in brackets in hindi).

So changing Shiv Nagar to Snapdeal.com Nagar is good enough i guess.
‘The idea becomes a machine that makes the art’
maybe that's another reason that the mean age for founders is quite low. I mean if you're older and have dependents it's not the best time to throw your salary out the window and go it alone.
This is great. Congrats!
For me the killer feature is Grooveshark support :)
PINOY MOVIES AND ENTERTAINMENT
Free Online Movie and Entertainment Reviews
Share and Collaborate On Your WorkFlowy Lists
Don't forget the flat $100/mo account fee for any month you have servers active too. Based on my reading of this fee, having a single server means you're paying several multiples of what an equivalent account with Linode would be.

http://www.rackspace.com/cloud/cloud_hosting_products/server...
" In addition to the hourly service fee of 12¢/hour per server, a $100 flat, monthly account fee will be assessed when at least one server on the account is active. The account fee is not reflected in the above pricing as it is not a per server charge but an overall account fee no matter how many servers are active on the account."
A Tutorial Introduction to the Lambda Calculus
FOODS FOR THE HEART
Free Online Easy Recipes and Video Presentation
Doing anything outside of work other than going to the bar signifies intellectual curiousness and a willingness to expand.

Why do you think there are so many designers in bands? Hell, Feynman took up Samba.
Sorry folks - the page is back up. Page caching issues. Also see the comments on the post.
Comon', you know what i mean :) I'm not saying i have an "engineer-level", but i'm good enough to throw an MVP together. Try out http://fastfwdme.com, it works fine for a small project I developed. Of course there are years of training to be a good hacker, but my point is that you can achieve a sufficient level to test ideas out yourself.
Apple’s iCloud Icon Uses The Golden Ratio
I don't understand why anyone would deliberately make a website with such simple navigation completely hidden.
Very useful. I always wished for something like this.

I was a little disappointed to see that it didn't work on the iPad, though. The page just tells me (in grey text on a black background btw) that the flash player is needed, although embedded YouTube videos usually work without the need for flash on this thing.
We have New Relic installed. MySQL is not the only bottleneck, but it's a big one. Ruby code is another. New Relic can't show us how much Ruby execution time is ActiveRecord and how much is our application code, but we recently upgraded from Rails 2.3 to 3 and noticed some decrease in speed. We have been implementing memcached and optimizing queries with pure SQL but still have a long way to go to get decent performance. Most of the slow pages are back end admin stuff, so it's not absolutely critical, but nevertheless it's left me with a bad impression of the traditional stack.
Ask HN: Frustrated with the quality/price of your outsourcers?
I want to solve this. Email me (in profile)

Just looking for ~15 people would be interested in testing this out or providing feedback - I would probably charge at around 50% of the actual price so I don't lose too much money.

My thoughts are to provide the quality of $20 an hour outsourcers for around $15 an hour, by interfacing with the outsourcers themselves and ensuring everything is communicated clearly and effectively.

Hi, i'm Troy Maclure, and you may remember me from such threads as 'how much recurring income do you generate, and from what?'
just thought of something else. It would be quite cool if we could direct roll.io to play files via url parameter. Say we want to play 3 songs. We could type something like this in a forum:

http://roll.io/song1title-song2title-song3title

With '-' as delimiter or some other char/word
Embarassing... Windows Update at 10:15.
http://www.youtube.com/watch?v=rfQ8rKGTVlg&feature=playe...
You don't have to have a super awesome job, for example one company I worked for went through a phase where they didn't have enough coders to cover support and development for about 9 months.

We spent 95% of our time fielding calls from users (no first line, management's bright idea) and fixing bugs on old legacy code (vbscript when everyone else was on C#).

There were some developers who got a lot more support calls done than the others.

And then there were some developers who would refactor the code, write tools and other little programs and upgrade the in-house support system to make everyone's life easier and quicker to fix the bugs, learning while they did it.

It probably won't surprise many that those two sets comprised of exactly the same developers.
Nice attitude... but just the sentence "throw an MVP together" makes me cringe :) do yourself a favour and find yourself a good dev before you realize your code doesn't actually scale...
Awesome idea. Drap and drop upload oft txt files would be nice.
It depends on what kind of startup you are doing, there are many startups out there that don't need to find 1M people to start making money, some of them just sell stuff and if you are a 1 man shop you might be easily start making good money after 1 year
Has anyone else noticed that doing totally unrelated activities outside of work often inspires programming solutions? Practicing a musical instrument or other creative activities seem particularly useful to put my brain into a state where solutions or at least new ideas come more freely. This seems more pronounced now that I'm in my forties and I couldn't code the night away even if I tried.
Kind of a linkbait title since less than half of the presentation is caveats and the remainder is advice for starting a startup. Nevertheless I thought it was well done--definitely lays out the risks very nicely.

One thing I'd like to hear more about are people who took "secure" jobs for a period of time out of college and then jumped ship for a startup once they had some money saved up. I feel like most people coming out of college are very risk averse, so they'd rather get a guaranteed salary over a startup with uncertain prospects.
This is a great idea, and amazing for previewing new albums! However, sometimes when it fails to search and substitutes, it would be nice to be able to hand edit the playlist.
I was thinking the same thing. Why do you have to have an ORM to make Mongo great?
PG: ballsy enough to wear two popped collars?

i hope he won some money on that bet.
Finance Thesis
Students who are doing accountancy, Business Administration and other finance related subjects will have to write a finance thesis. Having a degree in finance studies is important when applying for jobs in this field. Therefore, it is important that students know how to do it well.
23 A/B testing ideas to optimize your landing page
The mean age for founders in the US is 39:

http://blog.checkadvantage.com/2011/02/09/baby-boomers-job-m...
Inside the mind of the man who fired Steve Jobs | Electricpig
Thanks for sharing, this looks useful, though not sure the shit mantra is necessary.
How do you explain India then?
The D3D bytecode IR generated by the HLSL shader compiler in the runtime isn't verified for security concerns before being passed to the driver, so there's no real extra protection there, so ultimately D3D makes it no harder to lock the GPU than OpenGL (ES in the WebGL case) does.
Interesting article, but I found a contradiction:

"Smart Money" ... "but they don’t hype it, talk about it or fan the flames."

"Promoters" ... " they are a small subset of the Smart Money" ... "They loudly tell the Marks and Shills that everything is just fine, enticing them to buy into the bubble,"

Promoters can't be a subset of Smart Money because Smart Money doesn't talk about it, but Promotors talk about it very loudly.

For a couple years now, I've been looking at the market and trying to figure out how to take advantage of the trends. Be 'Smart Money' in other words. I don't think I have the financial sense to make it happen, though.
Hi, that was my case actually. My first two statups (if you can call this so) were done while having a well paid job in New York. For my last startup, I quit my job and went welfare :)
No mention of IANA's link relations[1], OpenSearch[2] and Atom[3] which seems to cover almost anything and beyond what ‘HAL’ specifies.

For JSON, JSONSchema specifies standard way of including hyperlinks in a document, but of course no one, that uses JSON in the first place, even cares.

[1] http://www.iana.org/assignments/link-relations/link-relation...

[2] http://www.opensearch.org/Home

[3] RFC 4287, RFC 5023, RFC 4685, RFC 4946, RFC 5005
Corp leaders spend only 3-4% of time thinking about long-term strategy
That's a massive list of videos there, must have taken an enormous amount of time to build and the website is likely live for a couple of years already. Strange that I never heard of it, while at the same time Khan Academy has been getting lots of praise. Thanks for sharing this.
firehose of a firehose. i like it. one day, there will be some semantic sense made out of this.
>It was a little disheartening to see the number of Reddit-esque comments that are simply a couple of words along the lines of "omfg" and a constant stream of meme abuse. I expected better from the programming community.

You don't get good discussion from a commenting system. Github's comments aren't designed for with-each-other discussion, they're designed for at-the-author/audience commenting.

HN takes comment quality extremely seriously, and with-each-other discussion is perhaps the main focus.

reddit is somewhere in between: most of the users of reddit don't seem to be interested in discussion, but in open-ended polls a la AskReddit, IAMA, DAE, etc. The fact that reddit threads only last for a few hours, and that the volume of comments is so huge that it's hard to expect the people you're aiming your comment at to get anywhere, these both reward commenting rather than discussion; /r/bestof does as well. That said, reddit's topical breadth draws in lots of smart people, who are usually looking to talk about something interesting.

The vBulletin/phpBB model of forums doesn't really scale too well (unless you go the SomethingAwful route and impose a fee and lots of super-strict moderation) but it works well with up to around 150 active users. The best forums have the highest SnR on the Internet.

4chan-ish anonymity works up to around 5000 before you get chaos, hence the longing for "old /b/" and the value in the other boards.
But that sounds like a problem with the application, not the stack. What makes you think that document oriented databases are any more immune to bad application design than relational databases?
Andrea, I agree. But depending on where you are, "finding a good dev" can take months, more if you're looking for a partner. And it's easier to attract talent with a working prototype than with ideas around a beer...
... and sorry to make your cringe :)
Railstutorial.com
Except that if you're not actually guilty how big of a risk is this?

It's a huge risk. Many cases are tried purely on circumstantial evidence. Wrong place, wrong time happens more than anyone would like to admit. Cops and prosecutors are human and because of that they make mistakes, have egos, and can care less about the truth and more about convictions.

Guilt/innocence has nothing to do with needing a lawyer. The lawyer is there to make sure the police do their job correctly and that you don't incriminate yourself.

I, like the other responses, cannot stress enough what my lawyer friends have told me. NEVER speak to the police without a lawyer. Period.
>then there's a refusal to admit you might be wrong that is so stubborn and adamant to the point of being malicious.

Yea. If someone took his horrid advice and went to jail could they sue him for malpractice? It would be a hard case to win since you're taking advice from the a random person on the internet, but things at least that strange have happened before.
What are the HR policies of companies like Google, Facebook, Twitter etc.
It's never too late to become an entrepreneur. I took "secure" jobs for four years and then sold my services as a contractor for almost another six before I launched my first startup. IMHO, for the risk-averse, forming an LLC to contract your services is one of the best ways to learn how to run a business. And the $ you've (hopefully) saved will help you bootstrap when you decide to take the plunge.
Keeping track of immunity
Yep, though they were some small Saab planes, not Cessnas
Scripting News: Why DNS is good
who would you rather work with, a "biz guy" who has built a prototype that can't scale or a "biz guy" who has been talking about an idea for 3 months but doing nothing?
Scaling PHP in the Cloud -- one day conf on writing apps for scale
Ask HN: Your “simpler than I thought” epiphanies with computers
I have had a few epiphanies when it comes to my understanding of computer systems that encouraged me to explore something that I had previously found intimidating. I am curious as to what other areas I would explore after hearing others’ epiphanies.

An example – the command line. Being part of the “point-and-click generation,” I became much less intimidated by the command line once I began thinking of the command line as a text-based file manager, and once I knew that most of the commands were actually the filenames of executables placed in the directories named in the PATH environmental variable. Before that I didn't think that the command line dealt primarily with something as familiar as directories and files, and I didn't know that you could start any program from it. I thought that I very likely would FUBAR the computer if I explored it.

Another is communication by applications over the Internet. In an argument on IRC about which was the best web browser, someone humourously suggested telnet. That made me curious, so I searched the web and found this[1] web page. It made me realise that most, if not all, connections over a network made by applications are basically two-way streams of linear data – two lines of one’s and zeros, and that many of these streams could be read as plain text using something like telnet. After that I began exploring other protocols as well with the aid of this[2] Wikipedia article.

[1] Best Viewed with telnet to port 80:
http://www.dgate.org/~brg/bvtelnet80/

[2] List of TCP and UDP port numbers:
http://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers
Indeed, once your app achieves a certain threshold then Memcached comes into play. Curious if you've looked into sharding as a way to help minimize the lock time needed?

Per collection locking is coming soon as well https://jira.mongodb.org/browse/SERVER-1240
Like the comments, I have my doubts about it working.

But if all the files really ARE still open, I have a question about lsof.

Couldn't you use lsof to create a hard link to the file again and save it that way, instead of copying to a new file? It was my understand that the file is only gone once all hard links are gone.
Done. Take a look at http://www.mrandmrssmith.com/ - I've used them a few times for special occasions.

Their model (for members) is to assume that you are going for a special occasion, so they tell you what extras you can expect.

I like your idea to do it the other way around, so you find out what I want then get hotels to put together an offer tailored to me. Feels like I may get a better deal that way.
I second this. It's crass and unnecessary and just makes me look at it.. i dunno... differently.

And because of that -- and only that -- I would never see myself sharing this with people or using it to send video playlists to people aside from some anonymous web forum.
Bringing in the Big Fans
Not for the type of start-up we talk about on HN.
I'm sorry but the attitude in your post really bothers me. Scvngr is a business, if you give them money, you expect to receive the services you promise - case closed. Customers don't care if you're short on cash, stressed out, overworked, or yo-yoing between missions statements and projects. As a customer, I shouldn't care one single bit how the Scnvgr team feels (as a programmer, yes I have empathy, but not as a customer).
Why should I care?

You shouldn't. Nobody is forcing you to try and appear better in google's results.
We can put data into MongoDB faster than we can get it out of MySQL during the migration.

Yes, with the small caveat that Mongo doesn't respond to any queries[1] while you do that.
So better don't try such a bulk operation on a production Mongo.

[1] http://2.bp.blogspot.com/_VHQJkYQ5-dY/TUO3RAn8SNI/AAAAAAAABq...
it does something similar. Here are some examples:
http://roll.io/queen (plays 1 song from queen)
http://roll.io/queen play:all (plays 25 songs from queen)
http://roll.io/queen play:2 (plays 2 songs from queen)
http://roll.io/http://bt.ly/Ercv6 (the url of your txt file)
I wonder why everyone seems to get what this does from reading the description. When I read "eat and shit", I assume that the "food" is "transformed" into ... youtube videos. So I thought this would generate new videos and upload them to youtube automatically, maybe showing the txt files as a huge StarWars scroller, or something.
That's a pretty shitty reason not to share this with people.
When did PG remove the scores from comments again? This tool can tell if people upvote less when scores are hidden. Doesn't seem to be the case on a few random test names I tried.
Replace "iterate" with "kept working on and improving" and your comment makes just as much sense: any company, old or new, evolves and tries out new things and abandons other things that don't work — in that sense, saying iteration is crucial to startups is pretty much just a tautology.

I think PG was hinting at the fact that for startups, iterating often means pivoting, so your first iteration doesn't necessarily lock you into path dependency. Which is a lesson that doesn't really apply to Facebook or Dropbox or Google, because they got the general direction right the first time.
Once you get what it does, it becomes addictive.

I hope this idea stays as focused and bloat-free as it is right now, I just love it.
I know, it's a pitty but probably roll.io could never be suitable for ios.
Booking DSA car/motorbike driving theory test or practical driving test?
To the court. But to the cops it most definitely does imply guilt.

Wow, horrible advice. Getting a lawyer tells the cops that you're not an idiot and they better do things correctly. Remember the whole reason the police are talking to you is to gather evidence. And who cares what the police think about a lawyer. No arrest warrant has been granted because someone got a lawyer.

After arrest it's worth it - they already think you are guilty. But before arrest it's not.

After an arrest while not too late, is much later than you should have gotten a lawyer. Getting a lawyer right away would likely have prevented any arrest unless there is actual real evidence against you. Skipping the lawyer means the police (profesional interrogators) get to talk to you for hours looking for anything incriminating. Not a good idea, since even an innocent person will have inconsistencies in any story told over and over and doubly so with someone trying to 'catch' them.

So please stop giving this horrible advice about not getting a lawyer. Remember, anytime the police are speaking to you they are gathering evidence and view you as a criminal. NEVER speak to the police without a lawyer.
after collecting some data, we will prepare some regexp for the common mistakes.
Why not build something yourself and find a dev when scaling is needed? With Rails it's quite easy to create okay code that'll work just fine in the beginning. The code obviously won't be great, but it'll scale to a couple of thousands of users without major problems.

There's no point of spending a lot of money on a professional developer until you have validated that your business idea has any potential. That's especially true in most early startup where money is really scarce.

And even if you don't plan to be a technical founder, it's quite a good idea to at least could program a little bit. It will make it much easier to communicate with developers and understand technical issues.