skysight-inc/HackerNews huggingface dataset:
From: sshconnection
Date: Wed, Jan 6, 2010 at 4:59 PM
Subject: Engineering Lead for Social Applications
To: dev-jobs@rockyou.com

Hi, I'm interested in your opening for Engineering Lead for Social Applications.

I made a PHP page as a high school project that let me log in and create blog posts. I required an admin account to log into the blog to write articles. My user table (I used MySQL as a database backend), had four columns: id, email, username, password. It sounds very simple, but please let me tell you some of the special technology I used for the password.

If someone used a password of "password", I would do something like this:

$plaintext = "password";

Then, I would use a function called sha1 to get a a new value of the password like this: $salt = sha1(md5($plaintext));

Then, I would get the final value to store as the password like so: $password = $md5($salt.$plaintext);

This way, the password is hidden behind what people call a hashing algorithm. That keeps people from figuring out the original password, even if they somehow got on my computer!

I know I have no professional programming experience, but I think that I could be a very valuable member of your team. If you're interested, please let me know!

-Scott
How about a different "channel" for posts that ask for a feedback from the HN community on particular project? Like all those posts that announce a new site or a new open source library that some HN member has built. I think loss in such posts getting buried is much higher than the loss when other posts that say, just link to an interesting articles etc. get buried. Feedback from highly technical community like HN can be invaluable for an individual hacker but it's not always possible to get it. I personally experienced the importance of first 10 minutes rule when I submitted post about a small JS library that I had developed asking for feedback couple of days back. I probably submitted it at wrong time (holiday, late at night) so it never made to "visible" pages.

If we had a new channel exclusively for things you've actually built it would be difficult to game it as you would have to actually put in efforts to built the thing in the first place. It would also be more in line with the HN ethos, for hackers by hackers :)
Plasmas can produce 600fps.

Good LCDs can do 240fps. Many can do 120fps.
That's mostly because its founder originally did so. I highly doubt that you'll find someone referring to Facebook as an operating system prior to that.
Worked fine for me on chrome and xp
You could probably get away with having one per block; aren't most traffic lights all connected? Or have I just been watching too many movies where hackers take over streetlights?
Anybody got a video of this? (YouTube has videos from 2007 but not 2009)
He had to leave in time to go manually put a comic online?

Seriously?

;)
It was obvious to this Canadian the first winter I owned an iPhone that the designers of the iPhone lived in California.
Risking being downmodded, I'd say Lisp is too "low level" for many common problems, which is great if your domain is parser/compiler construction/transformation/combination. I have no problem with lisp syntax (I can even tolerate C++ templates :), but it (and most general purpose languages) feels less natural for many domain specific problems than languages catering to the domains.

A DSL family based on a flexible core (with a lispish intermediate language even) might be a viable approach.

In many situations, simplicity and restrictions (constraints) in DSLs is better than flexibility and expressiveness in a general purpose language, because it can offer new possibilities for domain specific optimizations due to domain specific constraints.

Just like new notations in math led to breakthroughs in many math branches, new syntax can bring new life to software in many specific domains.

The key to such systems seems to be making DSLs easy to build and optimize using a suite of common building blocks (human (cs people) friendly intermediate languages (like lisp as opposed to VM byte codes) and libraries.)
Just because you'd assume IBM to win.

I think the ARM story is probably best explained on Wikipedia, thus making my comments kind of not very useful. But for my opinion, I think the Psion portable computers and EPOC (the Psion OS) and Nokia made the ARM chip very popular.
I don't pay a fixed fee for making withdrawals in other countries or other currencies, but I pay a slightly higher than average percentage in exchange fees for withdrawals in other currencies. It probably evens out in the end as compared to a fixed fee, but it's nice to be able to make small withdrawals abroad without worry.
That's why Lisp was called 'AI assembler'. Literally hundreds of higher-level languages have been implemented on top of Lisp. One of those has been integrated into Common Lisp: CLOS, a high-level object-oriented language for programming dynamic systems, with meta-programming capabilities.
Live feed support is what I've been waiting for since they added it to the web interface.

Very solid release - even without Hewitt as the developer.
Wooden combination lock
Domain Driven Technical Debt
Yes, framerates do matter, but other things matter more.

There is a tradeoff of what you are going to use your computing power for - do you want pretty or smooth?

As explained in a linked article from Insomniac Games, majority of people prefer extra quality of graphics over extra smoothness of motion:

http://www.insomniacgames.com/blogcast/blog/mike_acton/15030...
Maybe my experience has been skewed, but every person I know that has referred to an entity as a web operating system has been full of shit.
For the general market I don't believe ARM will get far until there's a Windows ARM port available.

I'm a 100% Linux user and my Atom netbook is a pain-free experience. All software (including Flash and Skype) works out of the box as intended. Compared that to my experience of running Linux on PPC where even open source software didn't always work perfectly.

The experience for a Windows user is even more extreme; they are comparing a Windows machine which is the target/test platform for every vendor, to a Linux ARM machine where most software can be kind of sort of made to work, if you try hard enough. Atom's x86 ISA makes all that pain go away.

With battery life in atom systems beating 8 hours (i.e. a full days work and charge over night) there pain reduction of moving to ARM isn't as big as gaining binary compatibility.

The only people to whom this doesn't apply are Apple, who have two key things:

- A much stronger control over their platform and developers.

- Developers who are already used to multi-platform development thanks to PPC fat binaries and shared libraries between the iPhone and OS X.

Therefore I believe it will be necessary for Microsoft to _really_ support an ARM port before Atom is in any danger at all. And right now their chips are frankly good enough that I can't see Microsoft really being that motivated.
Isn't the obvious solution to just get a new personal number and port the old one over to the business?

It's a lot easier for you to update everyone you know, and let the old business be your secretary rather than the reverse!
You are making that up. Awesome is a description like 'green'.

Yesterday we saw an awesome game.

The sound of the new stereo is awesome.

The view from that skyscraper is awesome.

If I compare something I'd say:

Yesterday I saw the most awesome game.

etc.
Hey byrneseyeview - it's funny you mention this, because we found that the "branding" of SEOmoz as a consulting business from 2003-2006 really hurts us in the product/software marketplace. We transitioned revenue streams in 2007, and had more than 50% of $ that year from product - those numbers have gone upwards of 80% in 2009. Yet, we still fight against the stereotyping that we're a consulting company.

We're making some moves (and changes to our site) that should help with that in the next few weeks, but it's interesting to see that even after reading the post (where I explained the above in-depth and showed a chart with product vs. consulting revenue), the "branding" is still so strong.
Bill Gross: What has become of the American nation?
Yeah, in retrospect it probably would have been. But I had already proceeded pretty far down one path.
I so want this damn thing to be released (along with the MS tablet at CES) so we can stop dealing with all these speculations and renderings.
I wish losing weight weren't always the focus. In America today everyone is fighting against two horrible forces. On one side we have unrealistic body image expectations set by a photoshop/post-processing media landscape. On the other hand we have an abundance of tasty, high-calorie, but nutritionally bereft fast and processed food options.

The best formula I've found is to take the time to cook for yourself, and focus on physical fitness rather than weight.
It is already.

XML is full of prefix, nested syntax.
Besides push being neat, I especially like the ability to synchronize the pictures of your contacts. I honestly never bother to get a good picture and add it manually :)
Does anyone know if there's a list of all known startup incubators in the US, and which cities they're in?
I caught this story on AbsolutePunk this morning. Sounded terribly awkward, but for every entrepreneurial success pitch there is sure to be one of these.
Does anyone make significant money from affiliate links? We tried a ton of different things for making money at jtv about a year ago when we were just getting started with generating revenue, and amazon links were close to the worst performers of the bunch for us. At one point we went as far as scraping amazon's entire product catalog and building our own ad-server from it, so we did try this route quite seriously!
Gloomy pronouncements from some of the most bearish folks out there
BUG ALERT!

The contact sync feature has an option to replace your existing photos in your contacts and is disabled by default.

Unfortunately, it seems to have gone ahead and replaced many of the photos I have set for contacts. It hasn't done it for all of them but it has for many of them. I'm not sure about all the details of the bug but be aware that it's likely your pictures will be replaced whether you want them to or not.

You also may have to sync a couple times before photos are synced to all the relevant contacts. Their photo download protocol looks pretty chatty and I guess some of the requests fail and they aren't re-trying until the next sync session.
Huh. This is actually the first app I've used that writes to the address book instead of just reading. I didn't even know the API supported that.

Which, not to veer too far off topic, makes more glaring the continuing omission of a calendar API from the iPhone. Doesn't adding contacts from a third-party app seem like a less common use case than adding calendar events? The Facebook app could certainly take advantage of it.
The Third & The Seventh (CG film, uncanny valley is getting smaller)
I wasn't aware you could use const char pointers in switch statements.

switch (var) {

case "foo":
printf("foo block.");
break;

case "bar":
printf("bar block.");
break;

default:
printf("Default case")
}
Not really. Inspiring awe is a property based on when you see it. If you could demo an iphone to someone in 1970 it would be awesome; if you demo it to someone in 2015 it would be an old iphone.

Green is forever.
Could be something with HFS+
The Wright Brothers made the first powered heavier-than-air aircraft capable of sustained controlled flight.

The subject of the article is a person who wrote a chess program. Not the first chess program. Not the first successful chess program. A chess program. Nonetheless, it is still an impressive feat to fit a chess program with AI into 1k. But it is not comparable to the Wright Brothers' airplanes.
I'm generally in favor of people doing little mashups over the Google interface. I'll bet there's a lot of potentially interesting work in that area -- though I'd hate to try to make money off it.
Fortunately, nobody needs permission to write software, and VCs seem to be losing clout because of it. PG is less enthusiastic about bootstrapping, but other influential voices (like 37Signals) think it's the best way to go.

I used to think that this was a boon for the young, but after reading this blog posting, I suppose it can be helpful to the old as well. It sucks that the VCs at a top firm are openly skeptical about the creativity of people over 30, but fortunately, people over thirty (or under thirty, for that matter) don't need their permission to create.
Shame he didn't try an Android with a hardware qwerty keyboard. I've got a G1 Dream Dev, everyone that's tried it has liked it. It has a very nice tactile feel. I tried a few handsets and nearly bought an E71, luckily it couldn't get a decent bundle for it.

I was looking forward to the Google phone but sw kb is a turn off.

The G1 does have its downpoints - the scroll wheel jumps from link to link which means more thumb movement if you need to scroll with the screen. And the battery life. Oh that's the killer, great if you're not using it but spend an evening doing a bit of browsing and showing people youtube vids when you wake up in the morning you can't call a cab. Carrying a mini usb cable is required.
Just pictures of energy monitors?
What's this guy's beef with HN? He harps against it repeatedly in various posts.
When I say "this particular flavor of", I use that to distinguish between Rails and other frameworks. The protected attribute tags that Rails uses are not common to other frameworks.
Please don’t use underlines as emphasis on the web. That’s just confusing. Underlines should be used for links, nothing else. I think that should be self-evident but some people still get it wrong. Clicking on underlined words – expecting further explanation or additional material – with nothing happening always makes me sad :)

(As an aside, I personally don’t like underlines even in print. I much prefer the subtle use of italics. But that’s very much a question of taste.)
Recommendations engine DirectedEdge opens up to developers
That's surprising! Do you think it was the "Consulting" versus, e.g. "Design and Development"? I wonder if 37signals had this issue, too--the impression I get is that they were kind of dragged away from being a service company, because their product got so popular.

You might have that branding because people are more willing to admit that they hired you as a consultant ("We needed SEO for our site,") than that they bought software ("We needed SEO help to... do SEO.")

And your biggest customers are presumably on the consulting side. I can't imagine a single organization spending $10K on SEOMoz products, but I read somewhere that that's your minimum for consulting.

Anyway, it's definitely interesting to see how other SEO companies evolve.
First time I went to New Mexico I saw some Kachini dolls. They looked, well, awesome.

After a few days or so, I saw many, many more Kachina dolls, such that I could start seeing differences in quality. Those first ones I saw? They really weren't all that awesome. They were actually sort of crappy, once I saw some truly awesome handiwork.

Whether or not something inspires awe really does depend on previous experience.
I didn't catch the jokes -- it all seemed very plausible to me.
Only by repeating or interpolating input frames.
Business Schools: Irrelevant No More?
he is also a really nice guy.
The DIY Chip
This will bias results towards those that are already on the first few pages. New pages that are actually more relevant for a query(but haven't had time to get clicks) wouldn't stand a chance.
Calculating 316 Million Movie Correlations in 2 Minutes (Down From 2.5 Hours)
Indeed. The average person's idea of an "operating system" is what they see on the screen and interact with. It's more of a portal.

Whereas us computer sciency people know that's only the icing on the cake of an "operating system".
I could see how he could come up with that if he was thinking about it as a system that provides services for a band's operations.
My websites are currently (X)html, CSS and a smattering of Javascript. I have no knowledge of ColdFusion. But thank you for replying.
Almost any diet can work if you have been eating standard American fare. You can do a lot better then brain-washed vegetarians like Furhman, though.

Here is an example of the kind of thinking you get from him:
http://www.diseaseproof.com/archives/diet-myths-do-primitive...

He makes a sweeping conclusion using 2 ridiculous citations. One of is some random website, the other is off-topic (about modernized eskimos, not primitives).
Why was the abridged, no-value-added version linked instead of the original?

http://www.marketwatch.com/story/story/print?guid=83A47014-F...
Unfortunately that's the nature of the creative process. When you're engaged in it time stops and you're totally absorbed in what you're doing. Once you're out of the zone it's easy to despise what you've created.
Paradigm Shift joins the tablet crowd with Android-based EMT-10AB/W
http://ycombinator.com/newsguidelines.html

What to Submit

On-Topic: Anything that good hackers would find interesting.
Interesting, do you know of citations for this flavor-calorie association theory?
If you need a robots.txt, you're doing it wrong.

Set the ACLs on your buckets and files so that they're not readable or listable by anyone but you. There's no reason to depend on obscurity to protect your data when you can easily secure it using ACLs.
Well - we certainly have many times more Fortune 500s who are subscribers to the software than we ever served with consulting. And I'd say that getting testimonials and word-of-mouth comes much more with software users than consulting clients (who often like to keep things very quiet).
When people claim to be making big money from affiliate links, it's rarely Amazon links (or, rather, Amazon doesn't make up the lion's share of the income). It's affiliate links to products on Clickbank, joint venture promotions (e.g. all the JV partners who helped sell Frank Kern's Mass Control), or links to other vendors or middlemen that pay better than Amazon (e.g. Chitika or Web hosts).

I know someone who - until Google really started clamping down on it - made about $10k a month as an affiliate for a major text link ads company merely by running ads on Google Adwords for them and getting a payout when they signed up.

Back around 2003-2004, I worked alongside an affiliate marketing department at a bargain basement Web hosting company that paid $100ish per referred signup (which was amazing since their account only cost about $100 for the year anyway). Some folks (often with "web hosting review" sites) were doing hundreds of referrals for them each month. It's a big business, but people don't tend to shout about it.
You could make it a fraction -- last-clicks/views
If that's true (and it certainly explains why I don't gain weight when I go on vacation and eat totally different food like a pig for two weeks) then would flip-flopping diets entirely every few weeks have a good effect on weight? (Though not necessarily overall health, I suspect!)
I don't understand the impatient people here. TextMate 1.0 is pretty easily the best editor I have ever used for programming. The lousy multi-file search, my major complaint with it, is no longer an issue thanks to the terrific Ack bundle. I have a few minor complaints about how things work, but there is no guarantee 2.0 will be any better there. If a better 2.0 does come along, that's great, but why worry about it?
Well, predicting murders would cause a re-allocation of the police department's resources, arguably preventing some of those murders.
a Porsche from 1970 is still awesome. There are many things that have timeless qualities. Every time I hear 'The Man Machine' from Kraftwerk I think how awesome it is.

'The Grand Canyon is awesome' - how does that depend on WHEN I see it. As long as there is a Grand Canyon, it is awesome. It is of no concern if there are things less or more awesome. The Grand Canyon is just 'awesome'.

Lisp has for some people also timeless qualities. One of these people is Alan Kay (of Smalltalk, Dynabook, etc.) fame. Check some day what Alan thinks about Lisp: http://bc.tech.coop/blog/060224.html

"Most people who graduate with CS degrees don't understand the significance of Lisp. Lisp is the most important idea in computer science."
The guy is not skeptical, he's just talking his book, as they say. I.e., he has a conflicted interest. See the comment thread to the article.
Wow - that looks like Myspace 1.5. And not in a good way - this site is confusing.
http://developer.directededge.com/article/Main_Page
how are the Niagara falls less awesome on the 8.Jan 2010 compared to 7.Jan.2010?
To whoever wrote this post: you should realize, by now, after so much dieting, that diets are a strawman's game. Congratulations on losing 75 lbs - I'm glad paying for advice provided you with enough incentive to lose the weight. That does not make your way the only way.

I lost 80 lbs by following free, useful advice found on the internet. That does not give me any more credibility than you, nor anymore credibility than me.

And if anyone wants to know how I did it, I'll tell them for the low, low price of $19.99! ....just kidding.
Full story here: http://gilesbowkett.blogspot.com/2009/12/blogs-are-godless-c...

Basically, he thinks that news sites like Reddit/HN/etc are doomed to become tabloids, since their author's incentives are all screwed up.

The format of the post is a trick to both get on the front page of HN, and prove his point - that you're more interested in fighting and gossip than real information.
I get the impression he has a chip on his shoulder in general. My first and only interaction with him was on a Reddit thread: some folks, including myself, disgreed with one of his blog posts. He replied to the comments that disagreed with him insultingly, calling people names and such. Then, after a day or so, he deleted his comments after the fact to protect his rep.
Ten Arrogance Traps For Entrepreneurs
> Quickly, the blog garnered a captive audience of over 20,000 RSS subscribers

No, it gathered an audience of 20,000 subscribers.

You have a captive audience when you're telling a story in a warm house in the middle of a massive snow storm.

You have the exact opposite when you're on the web, and every distraction imaginable is just one click away.
Perhaps you can move magnets below the table?
Poll: San Diego Meetup?
Why should Norcal get to have all the fun? I'm proposing a meetup for HNers in the San Diego area for the purposes of mingling (like "networking", but less formal) and generally having a good time. First, I'd like to see if there is enough interest to justify organizing it. If you would be interested in attending, please select the date below that best works for you.

Filter coffee in North Park is my best idea for venue. Feel free to contact me if you have any suggestions or requests (email is in the profile).

Thanks!

Jacob
January 18th
January 22nd
January 25th
January 29th
Not even "during the winter". You only need to run the heater during active snow or ice precipitation. That's what, a few dozen hours a year in most areas?
The real scoop on Google's Nexus One
Isi Buku Hanya Fitnah Dan Cari Sensasi Gurita Cikeas
Isi Buku Gurita Cikeas karangan George Junus Aditjondro dianggap fitnah dan cari sensasi. Karena itu, kini terbit buku tandingan berjudul Hanya Fitnah dan Cari Sensasi, George Revisi Buku karya Setiyardi Negara.
Yes, but nobody would seriously write a programming language that used XML for its syntax.
Perhaps, but the social dynamics are made extra interesting by the fact that the "passionate entrepreneur" is the too-cool-for-school kid of a dozen years ago, and he's having trouble coping with it.

I'm not sure whether it's pathos or schadenfreude, but there's something fascinating about the weird approval-seeking behaviour exhibited by this former cool kid towards the new cool kids, especially given the enormous stylistic gulf between the two bands.