skysight-inc/HackerNews huggingface dataset:
Given this, it would be interesting to have a program that would predictively tell you if a CFO or CEO was lying. Then you could short companies based on that info.
I've been replying as quickly as I can. If you said anything that requires more than "Yep, you got it" it'll take a little longer.
Use the Index Luke A Guide to Database Performance
I am disappointed that Joel has taken the lazy way out and posted a video instead of writing about the subject. I always enjoyed his writing. I can't stand watching videos in a browser. And I didn't watch this one.
They're computer scientists then. Jesus christ guys, there are a few titles we can use instead of trying to borrow the credibility and prestige of the title "engineer" or "architect"!
Wow, I just realized that your blog is on my RSS reader. Keep you head up high. You'll make it eventually.
The comment in the article that “Apple is walking away from performance [CPC] advertisers” in favor of more palatable brand advertising is interesting but not particularly surprising. Apple has always believed in the power of staggeringly strong branding.
Forbes’ Sloppy Wet Kiss to Supercharged Groupon
Feedback on my startup's careers page?
Anything that can't run 30x faster than fp is probably dead.

And I say that loving Flash.
Gallery: Rise of The Helpful Machines
I guess the answer would depend on how important your boss is to your job. If you can't trust your boss but he's just some line manager in a ten-deep chain who doesn't really affect what you do on a day-to-day basis, maybe it doesn't impact you. On the other hand, maybe it's a sign of a toxic corporate culture, centered more around backstabbing and individual achievement than a whole-company team-based approach, and if you left tomorrow it wouldn't be soon enough. Like most metrics, the perceived truthfulness of one's boss really discards too much context to be useful, absent other data, for evaluating something like this.
The Flash player has been getting faster over the years - dramatically so, afaik.

Could you provide links to back up your statement that it has gotten slower? I've never heard that before.
Mostly negative personal experiences.

But that aside, saying "its everywhere" is in my opinion the /poorest/ argument in favor of anything technical.

MySQL has their slogan as being the "Most popular Open Source database", which, by comparison to PostgreSQL's slogan "The most advanced Open Source database", awful.

If you're popular AND good, thats fine, but being popular alone is a poor metric.
Well ... sometime up to and beyond 1439 (http://en.wikipedia.org/wiki/Johannes_Gutenberg) it was a great business idea. In 1639 New College was renamed Harvard college after John Harvard "bequeathed the College his library of four hundred books and £779" ($140,100 in 2008 pounds converted to dollars as of today).

I seem to remember Forbes saying sometime in the beginning of the last decade that one copy of The Wealth of Nations when printed in 1776 cost about what a current personal computer did at the time.
Why does the period of economical growth is inevitably followed by recession/depression?
Why is it not possible to, maybe, regulate the economy so that economical growth would be slightly slower during the growth period, but use that artificial slowness to cushion the potential recessions?
(Probably sounds very amateurish, but I have no economics background further than reading "Marketing" by Kotler)
Are you fucking lost?
Things don't have to be perfect from the start, they have to be in such a way that you are free to make things better.
Not a seasoned programmer by any means, have only heard of (and seen) people using git, and not an IBM mainframe programmer by any stretch of the imagination. Heck, not even a programmer, really - I'm a "business" dude.

Everything was an easy lookup though - and a quick Googling of the answer turns up a few anonymous nobs who've already put it up on various Pastebin-type places already!

And one not-so-anonymous non-nob HNer who seems to have deleted a tweet, but The Google Never Forgets (tm) :) You know who you are!

[Edit: on second thoughts, removing link to screenshot, even though it was heavily edited to avoid spoilers.]
Open Source Acre - the hosted, server-side JavaScript platform behind Freebase
What sorting algorithms sound like
The kinds of files I most often regret rm-ing are the temporary files I have created myself as a step in a process, then deleted after I had moved onto the next step, not realizing an error had crept into the processor and that I would have to run it again on the source files (which are now, conveniently, gone.) Backups don't solve this problem, because the files themselves are never more than an hour old. A "trash" folder, however, fixes this perfectly: the semantic is that the file no longer has any place it "belongs," and may be purged if you successfully complete the project, but may be needed again if the project must be "rewound" to that step.

However, you're right that making rm(1) express move semantics isn't the right solution. Maybe if the filesystem had a "BEGIN TRANSACTION" command that you could ROLLBACK...
I'd use FreeBSD.

OpenSolaris is officially dead. Solaris isn't low cost for sure. FreeBSD gives you a high performing io/network stack plus extras from Solaris world, like DTrace & ZFS, plus a focus of maintainers on just these features you seem to need most. This is contrary to many Linux distros, even commercial ones like RedHat, where the focus seems to drift to different directions over time, as they are trying to please different groups of users/donators/customers.

If you decide Linux anyway, I'd recommend Debian instead of CentOS. Contrary to common belief, RedHat/CentOS distros are "enterprise-oriented" maybe in the aspect of supporting typical Java development, but when it comes to production operations their enterpriseness does not necessarily shine, esp. when things break. YMMV.

These recommendations change a lot if you must deploy Oracle databases on the machines.

Well many people want to give their 2 cents in this thread; while this is excellent, I'd like to point I'm a sysadmin of various Unices since 15 years so I claim to know what I mean and not just promote personal prefs when saying something about OSes (if it was my personal bias I'd use Slackware forever). If you had further questions and wished to ask them privately, you'll find contact links on my profile.
If you made a serious attempt to solve the problem, and got three alpha-numeric characters followed by a null byte, I'd say you're pretty much guaranteed to have the right answer.

If you want to triple-check, I registered an HN user with that name at about the same time jedberg submitted this entry. Don't want to spoil his fun, though, so I'm not going to post anything with that name just yet :-)
This is not really new knowledge. Somewhere around 15 years ago I bought an audio-cassette tape course on negotiating, and some of the clues to know when the other party was lying were prefix phrases like "Frankly...."; "To tell the truth....."; "Honestly....."; "As you know...." etc. along with excessive hyperbole in general.
Flash isn't popular because of its runtime speed. The startup speed is most important. The flash player starts instantly something that java can't do.
Been there, done that. I rm -rf'd a bunch of important files once, and at the time grep was giving me "memory exhausted" errors. I was able to use strings to grab all of the text of the disk, and then wade through the results with vim.

I guess this is a pretty common problem. The blog post I wrote about it in 2005 continues to be the most searched-for entry point on my site: http://csummers.com/2005/12/20/undelete-text-files-on-linux-...
Or buy them. Depends what they were lying about, and whether other people have overreacted already.
what is your equivalent of:

git checkout -b hotfix master

The master/develop model gives you a pointer to the latest release for free. The pointer is called master.

Without the 'extra' develop branch, you have to remember or lookup the name of the latest release if you want to make a hotfix, or keep an extra tag for it, in which case the two models are the same.
Please lurk a little bit before starting if you go this route. I started by hanging out in the support and development irc channels to learn the common problems people had. This gave me a good idea where to jump in.

I got very lucky to get involved with some very nice people who were willing to play along and review my code.

Distributed version control systems tend to make this even easier. ( We were stuck with CVS)

PS: don't make them teach you how to use the version control system :)
I think I'm more likely to use these "tells" to know if someone I'm investing in is lying.

Though to be fair I work in a small company where I know my boss very well so the point probably don't apply.
New fastest Json Serializer for .NET released
frequent automatic backups and version control are your friend
Not exactly the same thing.

At the end you tend to re-invent the wheel if you learn that way. Learning about the existing wheels will save much time and correct a lot of errors that you might never even see when working that way.

And kids knowledge is generally supplemented by adults to complete the picture and sometimes we have to lie to introduce them to some concepts.
2010 Trend Briefing. 6 videos featuring consumers speaking their minds
> If you're impatient, then you're going to have to work at a startup or start your own company.

I think that's exactly the point of the article.

> the trick is to get engaged and routinely demonstrate that you care

It's hard to care when you don't have ownership.
It's impossible to 'demonstrate that you care' when you don't actually care that much.

> If instead you ask your boss about the customer's needs or take the initiative to track down and talk to the sales person in charge of the account for some additional detail, you've effectively taken a small piece of ownership and showed some initiative.

I do that sometimes, but it often falls on deaf ears.

The response is often: yeah the product sucks, our design sucks, but that's how it is, we know that and we're not gonna let you fix it; we need you to work on XYZ instead.
I'm semi-technical — designer and front-end developer and building my own startup at the moment. However, since the conference is centered around programmers, I'm wondering whether I'll be accepted to go (application already submitted). Any other designers/front-end people go to last years?
Bonus exercise: find the shortest string fragment in that screenshot that returns the mail address if typed into Google. My best out of three quick tries is 14 letters, but I'm sure that's possible to beat.
PuSHPress: A PubSubHubbub Plugin For WordPress | Joseph Scott
The newer versions of the text features a more full featured microkernal Minix
Just don't do this if you've at some stage backed up another reiserfs filesystem inside your reiserfs filesystem with 'dd'.

the rebuild tree trick mistakenly sees entries in the dd'd copy as being files in the parent file system, and then sprays them all over your drive.
Thanks very much exline for your suggestion. I will definitely work on search and launch it soon.

Yeah I too found the problem surrounding the wrapping of code hopefully we will look into more deeper the fluid layout to make the code more presentable.

Oh this is really a cool idea!! Definitely try to implement this functionality thanks again for your response!
Some minor feedback: When search results are loading, I get confused by that general information image you have there showing a trip from San Francisco to JFK. For a split second, I think my search got messed up before realizing my actual search is in the background up top. So maybe make it clearer that you're showing me a sample search.
Thanks sandipagr.. for the link.. because of your link I can able to see around 30 people came to the site using HN other wise difficult to know the referer. Thanks :)
Hacker Security : How Not To Get Caught
The one annoyance of it is to enable a single flash element on a page, it enables all flash elements on the page. Wish it was more granular.
The Problem With Role Models & Mentors: Philosophy
We're in agreement about the "If you advocate X you should expect to be criticized" remark. It was inarticulately phrased. I am only interested in criticizing behaviors and ideas, not people. The intended meaning was "you should expect to have your idea criticized".

The key point that I'm making is that, "I won't hire a programmer who doesn't pass my unsubstantiated litmus test based on a stereotype about programmers," is a qualitatively different statement than, "All else being equal, if I have two job applicants with similar qualifications and demonstrated merit to choose from and one of these applicants programs as a hobby in addition to performing their professional duties and the other does not, I am inclined to choose the one who programs outside of work." The latter is a defensible strategy. The former is a cargo cult hiring practice, should be criticized, and will inevitably offend because it carries with it an implicit assertion of truth for an unproven stereotype. The phrasing of the original post more closely resembles the cargo cult hiring practice statement.
Link to actual content rather than reddit post:

http://blog.joa-ebert.com/2010/08/19/introducing-jitb/
I get this, but why is there a declaration of the libc mkdir() function inside of a kernel header?
The actual 900% argument is buried in the comments of a frustrated user who said almost nothing about technical parameters of his experiment.

Please don't submit a title like that next time.
The debt was put into structured securities which means the banks/investors did not own individual loans. Letting people prepay for less than par would have caused infighting between the investors and was not legal for the servicers (administrators for these structures) to do.
I've been keeping an eye on NYC job postings lately with the idea of switching coasts but I haven't seen that many. What are some good ones that currently need people?
You're correct. There's a sort of progression in the technical domain - Scientist/Mathematician (creates the knowledge) -> Engineer (applies it) -> End User.

In the computer field, there's an extra step: Computer Scientist -> Software/Hardware Engineer -> Application Developer -> End User. The boundary b/t Engineer and Developer is sometimes vague, though.

TLDR - calling someone building an entire startup from scratch and 'Engineer' is perfectly accurate, since the level of software and hardware customization required will ensure they're doing alot more than just developing apps.

PS - not to belittle anyone's career, I fit squarely in the Developer category myself. As mentioned above, all are necessary pieces of the puzzle.
Unless your point is that the Flash codebase may be similarly bloated.

Yeah, that was kind of what I had in mind.
I was there two years ago, and it was easily the best conference I've attended. Can't recommend it enough.

What's the general atmosphere of the event?
It's intense (lots of content), and no-nonsense. Every speaker had something valuable to say, and they didn't talk down to the audience at all.

I found the day motivating, especially DHH's talk and just chatting with my peers. With the exception of one person, everyone I met was a hacker and was working on something.

Is it similar to other conferences you've attended?
Not really, one big difference: the overall quality of the attendees. I'm a shy person, but there were so many people talking about writing code (vs. big idea people) that I felt like I fit right in.

Is it simply a day-long sales pitch for YC?
The only real pitch-man the year I attended was Jeff Bezos, his talk was a pitch for AWS. However, he was so impressive during the Q&A that I can forgive him.
A Best Paper Awards Collection from Top Computer Science Conferences
Sure, N1 here, happy to test.
> PHP is largely ubiquitous.

Easy to deploy, but hard to find skilled hackers who will voluntarily work in it.
Best way to recharge netbook on a long plane ride?
In a couple of weeks I'll be on a very long overseas flight. I have a Lenovo Ideapad S10-3, and I should be able to get about 6 hours out of the battery. My flight is more than 12 hours long, and it doesn't look like my coach seat has a power port. I could buy and bring a spare battery but would like to avoid that if possible.

What can I do to keep from spending more than half of my flight with a dead netbook? Thanks much.
No probs, happens.

I hope you will be able to sell the site for which you worked and didn't get payment.

I don't know what your state is now. But things change, so persevere.

There was a time after completing my MS, i used to think 10 times before buying a $1 burger, had to mop floors and clean restrooms. But now my state is far from that. As they say, "This too shall pass".

Anyway, adios and good luck.
You are a fool. They banned it in the beginning, then they stopped banning it. All the webbrowsers use iPhones UIWebView.

You are just repeating the first thing you see, rather than doing any research into the matter. There is loads of information out there about problems with Apple banning stuff, if anyone cares enough to actually look.
Hm, I get 22,540,845.

Now you have me worried :)
I have interoperability mode turned on, so I can both compile with IncrediBuild and normally.

But IB does not treat everytime in the .vcproj file as MS does. For example we used to link statically to certain libs, and later added them with the sourc code, and put dependancies in the .sln file. Well we forgot to remove the references, and guess what - MS ends up with one version, IB the other.

In our case IB was ignoring the .lib files, but taking directly the .obj files and linking with them (this has other side effects, for the globally initialized C++ objects).

But still it's time saver. We often have bad .pdb, .obj files produced, locked situations, etc.

We even use it for Makefile builds, but again such issues are popping out.

It's a clever system, that wraps the whole I/O and runs any process on a different machine, but all I/O is still done on the machine it's coming from... I wish that was somehow built in modern OS's.
That's a pretty vague question you're probably thinking more about technology but the first thing that comes to mind is:

http://en.wikipedia.org/wiki/Choose_Your_Own_Adventure
Well, I can just search for the Pastebin id, which is is 8 characters long, and it works.

Curiously, no results show up on Bing though - even for the answer string.
Will do.
Appreciate the encouragement
A job could be a map/reduce operation.

In this case, my question would be:

How does a map/reduce system redistribute the chunks to balance the load if some chunks are more accessed than others?
Why I like Factor
That makes 2 of us.
Are you making this statements with regard to criticisms from the link above or in general?
Cafe Furniture
Cafe Furniture: cafe tables, chairs, stools, umbrella stands, coat stands plus much more.
The article was not intended to give a balanced view of issues vs usefulness. It was attempting to explain why C++ compiles relatively slowly, which is a common question people ask me. Whether or not the speed issues are balanced by other considerations is up to the C++ user.
After a little research according to http://www.informationisbeautiful.net/visualizations/colours...

Also most people's favorite color is blue http://www.joehallock.com/edu/COM498/preferences.html

In Western Culture blue is associated with: cold | freedom | happiness | intelligence | loyalty | rational | unhappiness

In Japan blue is associated with: cold | life | loyalty | money | peace | rational

I wonder, does that have any implications on what color to choose when I design my website?

Completely unrelated: Women are attracted to men in red http://www.brainmysteries.com/research/Women_attracted_to_me...
Examining that would make a great post for the guys at http://blog.okcupid.com
I'm a big fan of Rapportive's careers page (disclaimer: I designed it). http://rapportive.com/jobs

What we tried to do with Rapportive is give a good sense of the company and how awesome they are in the first half, then go into the actual job description in the second half. Lots of images, an interesting layout, etc.

As for your page, it's kind of non-engaging and hard to read. Shortening how wide your paragraphs are (12-15 words per line) will help with readability. Perhaps use a slightly off-white font color other than white. Add some images of the people who work there and your office. Make everything more interesting and eye-catching.

Good luck!
Agreed. It'd be awesome if conferences started selling anybot tickets.
Buy a second battery. Simple solution, though I have no idea what is and isn't allowed on planes anymore.
Thanks for subscribing, that means a lot.

My blog isn't founded on multi-million dollar exits, massive investment pools, or hacking bliss. Just one guys daily thoughts and experiences. The smallest success will bring credibility to what is now only words.
I use both, but prefer YUI (feels much better engineered, for one). Please keep up the good work!
Gmail adds video chat for Linux
I think the window is closing but if they can pull it off (a BIG if), they have a chance at being the only cross platform runtime that works across a majority of phone platforms (I'm assuming they will get on WP7, and that they get Air onto all the existing platforms that already support flash via updates). If they do, its hard for me to see how a lot of developers won't be doing Flash + iPhone versions of their apps first and only then native implementations. I'm not particularly looking forward to this, but it just seems obvious.
_Look at the success of phpBB and Wordpress_

Look at the number of horrific security holes in phpBB and Wordpress. Every other release or so fixes some new flaw.
There are some problems with HTML/Javascript but I find it reasonably good as a developer. The problems with it are all about the lack of standardized apis to native OS functions - audio, video, microphone, etc. It always seems to lag about 5 years behind the most interesting apis (eg: now I would want accelerometer apis ...)
Don't forget ccache - storing the cache on a fast disk, it can easily speed up a build by 10x.
The game I have in mind would work with traditional novels.
Dealing With Market Seasonality
Why Free Plans Do Work
Always?! Even on mobile hardware that will come in 5-10 years?
http://www.biadvisors.com sells this behavioral analysis of investor calls as a service.
Perhaps it has something to do with a male dominated tech industry along with the fact most men have some kind of red/green color blindess... so Blues are simply easier for them to see and work with. That is why Facebook is blue.
Check out the reddit is hiring thingy, nothing to lose.

Also: http://jobs.github.com/positions

Not exactly start-up stuff but it may help to make ends meet.
This is a great idea, but I think Adobe might not want to open source it because they have sold Flash to content companies as a way to lock their streaming content down with DRM. Opening the specs and allowing anyone to play DRM content would let the "evil pirates" get their hands on all that sweet, sweet booty. By booty I mean streaming episodes of Hulu...
Reminds me a bit of Advogato.

BTW, personal commentary: I was instantly turned off by the front page. The whole 'superdev' thing instantly made me think 'ninja', 'guru', 'superstar', I threw up in my mouth a little and closed the tab without looking any further.
Have you watched the Apple HTML5 demos on an iPad? It's actually revolutionary to see what they can do with the limited hardware. Being able to touch and drag a 3d model around at 30 fps without stuttering? I can't even do that on a lot of PCs with Flash.
Introducing JITB - Java based Flash player 30x faster than Adobe's
The serial number is 31 bits long. I brute forced it, with the dumbest ruby one-liner ever (it involved 'count("1")').