skysight-inc/HackerNews huggingface dataset:
From the musical/stageshow Oklahoma:

"Everything's up to date in Kansas City
They gone about as fer as they can go"
I agree, it seems strange that the clause in the contract, which before must have been something along the lines of "$45.00 per referral, to a daily maximum of $XX or 200 referrals..." has been changed to simply "NO LIMIT." Add to that the fact of how vague "NO LIMIT" as a statement is (perhaps he meant "NO, LIMIT"?) and the dubious authenticity of the actual purchases, and it seems strange to me that this was decided in favor of the affiliate.
As a non-programmer The Mythical Man Month was perhaps one of the best books I've ever read to understand how to manage programmers, and how to explain to non-programmers how things work.

If your goal is feature poor and bug filled software then you can ignore this advice — but if you want to manage a large scale project with multiple programmers this advice still works today.
Yes...it sucks so much, that Facebook used it to scale a network worth $50 billion dollars today.

From a coding perspective, it is a very "loose" language (not that kind of loose). This has advantages and disadvantages, depending on what you are doing.

It is very easy to learn, and therefore there is a large degree of stratification with PHP devs. Professional coders turn their nose up at PHP, because it is kind of like telling Tiger Woods that you play golf. Maybe you do...but you don't play his game of golf. It's more impressive to say you code in a language that is difficult to do well, and that will punish you badly if you don't code in it well. PHP is pretty forgiving, even for pretty crappy code (I've seen some pretty awful stuff).

The truth is that PHP is a great web language. Rails and other frameworks provide tighter integration with the db and view layers, but this isn't necessarily a good thing. PHP allows for that level of integration if you want it (as mentioned, there are many PHP based frameworks). It also happens to have a large, open source code base that is reviewed by many, many eyes, so bugs get fixed quickly and the language evolves quickly. The help manual is superb, and it performs well across hardware platforms.

You will hear many baseball fans saying the other team's players suck. Most of the time it isn't true.... it's just a pride thing.
Improved V8 external arrays support and nodejs Buffers class
I absolutely loved the interview. It taught me to be patient, create an enjoyable workday, and work on things to solve real problems. Learning that the first version of Basecamp took 6 month is refreshing. The most time I spent on a project is 5 months. It shows we should not be caught up on expecting results to come so quickly.

However, there is one thing about the interview that bothered me. DHH said your are not a product company but just a consultant if you don't create products for yourself.

There are tremendous opportunities in industries that don't have as many talented technologists. For example, I am interested in industries that I don't make a living professionally such as retail business and health care. Just because I didn't study medicine, shouldn't stop me or anyone else from trying to make a product to help the health care industry.

This route of emersing yourself with customers from another industries is much harder. However, as geeks, we already have too many products made for geeks. There are plethora of important problems in less tech savvy sectors waiting for us to solve.
> I don't want to see the eggplant tofurduken recipe that Aunt Millie +1'd.

I agree with you mostly, but I think you're slightly missing the point in this bit. Suppose you had searched for "eggplant tofurduken recipe" and the result that Aunt Millie +1'd happened to be shown - would you appreciate knowing that she had looked at the same page and approved it? I know I would.

I think people are reading a bit too much into this as if it's now going to have a huge influence on Google's search results, taking precedence over the actual search terms. I think it's actually going to be far more incremental than that.
This is better - http://lesswrong.com/lw/3kv/working_hurts_less_than_procrast...
Maybe this is paranoia, but I'm beginning to find a lot of threads like this (and a few yesterday about 'how to hire people') actively coercive: "Contribute to Open Source or Don't Get Hired".

There are a lot of increasingly shrill remarks out there about how everyone should be doing open source projects in their 'spare time', so no-one has any excuse not to have a track record of FOSS contributions... frankly, it's bullshit.

I work in a closed-source shop (for some very good reasons, we can't open) and our devs do sterling work of a sophistication not seen in most projects, open or otherwise, solving a very difficult and rather open-ended algorithmic problem. On a good day, we get a lot of sophisticated work done.

Strangely, at the end of one of these good days, no one wants to go home and write a big fucking pile of code - we have girlfriends/wives/families that haven't seen us for 12 hours and probably aren't going to want to use the remaining hours (and typing time) to write MORE code. Even if that was a good idea - we are paid for full-time work here which means ideally we go home and relax, not flail away on endless side projects.
Google Summer of Code is a global program that offers student developers stipends to write code for various open source software projects. There's 175 participating organizations, one of which is Mono, which has been a part of it since the very first year. I know it's a fad to not RTFA, but really, it's not that complicated :)
Why we're better at making athletes than writers
On node.js: Javascript on the server and the client is not a big deal
If it is going to affect search ranking than it is the time to build network of professional (+1) recommenders with whole bunch of profiles with fake pictures and googleplex of "friends" build via social gaming.
Basic package +1000 for your search term on 30th page to move it up a notch $99.99.
Does domain name GooZynga available? :-)
Anybody want to apply late for that project - it is a future of a Social Search... :-)
You know "next big thing" :-)
Nice design though obvious that no one ran it through spell check beforehand. There's also a bit too much personal trashing of other people for it to be considered a real resume.
You also ought to disclose that it's your brother's resume not one you just think "the work was good" on since he specifically mentions you in it. That sort of attitude may work where you're from but isn't acceptable here.
I hear that Yahoo is hiring...
Isn't a search result assessed on its relevance to the search terms? I don't see that a site recommendation does an awful lot to help me know if it has what I'm looking for.
Why was Smoking Everywhere upset? They got around 1244*30 + 670 sales. Based on their agreement of $45 per sale, that's about 1.7 million.

Isn't that what they want? Lots of sales?
Part of my career has been doing software project management, and it's been very rare that an end client that I was working for was willing to extend a deadline or limit the functionality of a project. If a company is run and backed by software professionals this may happen, but for most other projects you just aren't allowed to change the rules — which is why the baby analogy holds so true.
Can also apply to engineering...
There's not a "-1 button" but you can block search results in a couple ways:

- Install the Personal Blocklist extension in Chrome: https://chrome.google.com/webstore/detail/nolijncfnkgaikbjbd...

- Click on a search result, then click back, and you'll see a "block example.com" for that snippet.

The first option is easy and always shows block links; the second option is server-side, so the blocks work on different browsers.
Interesting stuff. I suspect this is a good litmus test for early startups, if you can't easily make the transition from talking about yourself to addressing your customers needs, it probably indicates that you don't have a good understanding of what the customer really wants... and I'd consider that a worrying sign.

On the other hand, my experience with the entrepreneurial charismatic leader types is that they do tend to talk about themselves a lot. They lay out a vision and then inspire people to follow them, and it is that narcistic streak that fuels their charisma.

So the basic skills for building a team could be quite different (or even opposed!) to those of acquiring customers. Fascinating stuff. I wonder if this is part of the reason why having two founders is usually more effective than just one, and why those two founders often seem to have wildly different personalities.
The testbed API is exciting -- testing (python) App Engine apps has always been thorny business.

It appears that support for integration testing, however, is not part of this release.

How do you integration test your (python) app engine apps?

Tools like nosegae + webtest give the _theoretical_ promise of integration testing by driving a WSGI app instance. Unfortunately, the _practice_ for any interesting App Engine app (especially those that call use_library for Django) is totally different. Basically, integration testing this way is completely broken: you end up in import error hell. This appears to be at least in part related to dev_appserver's (mis)use of Python's `imp` module, as described here: https://gist.github.com/883676#file_readme.md
I think the advice you're getting from Reddit is pretty sound.

"Why do you have so many different side-by-side versions? Why aren't you making it a single app? This makes no sense. If you want these as separate apps, then it would make sense to give them very different names, not the same name with a number after it (which implies a new version)."

http://www.reddit.com/r/iphone/comments/gepyr/dropzap_3_reje...
There is an exchange between Lennart and a commenter in the comments to that effect. /etc/mtab is mentioned and Lennart says that in F15 it will be a symlink to /proc/self/mounts.

http://lwn.net/Articles/436022/
Hey Facebook Here’s How To End Chat Jacking & Curb Like Jacking
This could be avoid by giving karma points till 10 up votes on story. After that all up votes on story doesn't give any karma advantage. Still showing up votes on story make sense not karma advantage to submitter.

It just foolish that some high profile story give someone lots of karma advantage then good commenters because someone submitted it first.
I'm looking forward to seeing other people's reports from scanning newly bought Samsung laptops booted from a Linux LiveCD. The \windows\SL directory should be pretty conspicuous!
I think the rub here is not that they want to be able to see the script files, it's that they want the javascript behind GMail and other big apps to be released under a Free Software License.
The situation is complicated by what has already been done with DropZap and DropZap 2.

It's not clear what I should do.
I love git grep:

$ git grep foo

It's often faster than running regular grep and does nice things like not inspecting ignored files.

I also find myself using git shortlog when preparing releases. e.g.:

$ git shortlog v1.6.2..

...and it shows me a nice summary of changes since the "v1.6.2" tag.

"git diff --color-words" and "git difftool" are pretty awesome too.

I wouldn't consider these advanced but they are lesser-known.
I try to keep my personal relationships away from my work relationships, but you're right, he is my brother. I didn't want people's opinion of me (good or bad, hopefully good) to affect their opinion of his work. I thought that was pretty clear in the resume/portfolio though. Sorry if it put you off a bit.
I think Google went about this ass-backward.

I can seldom judge the usefulness of a site just based on a list of returned results -- however -- I can often filter out junk (anything from experts-exchange for example). So it seems to me a -1 button would have been better. Not to mention less creepy than tracking sites I like based on my interaction with a search engine.
There are several factors that led to this, primarily:

1) written modifications (with signatures) were allowed
2) under Delaware law, conduct or statements could modify a written contract with a signed writing clause

Clearly in this case statements could not modify this contract (as it was explicitly prohibited). However the court ruled that the IM conversation was not a statement but writing.

The court also decided that since Delaware law allows statements to modify a contract (even one that requires signatures), this also applies to written modifications.

While I agree that it's shocking that a contract can be modified so easily without a signature, that's a law that is already on the books. The only precedent that has been set (as far as I can see, IANAL) is that IMs are writing.
If this was such a niche issue, then getting all of the major distros to agree on a course of action would have been much harder.
Amid Talent War, Limos.com Tries “Speed Hiring”
Facebook didn't acquire Friendster. Facebook acquired one or more patents that Friendster had when Friendster was sold in 2009: http://techcrunch.com/2009/12/09/malaysias-mol-global-to-buy...
> Its a fairly horrible music player / media organizer compared to most Windows based software.

Y'know people like to say this, but I think it's simply untrue. MediaMonkey/Winamp/Songbird/Media Jukebox/FooBar all have the advange they're more flexible & have greater format support, but for simply listing and playing and managing your music, iTunes is far nicer.

All music managers are horrible to some extent, I am left wondering why.
Microsoft Donates $1 Million in Software to Los Angeles Unified School District
Auto Transport Yonkers, New York
For what it's worth, I think "Offer me a place at your startup" is better English, being more clear and less wordy that hajrice's alternative. Rare is the English speaker outside the US or UK who will award you points for speaking in a roundabout manner, and I believe "fit" and "team" are Americanisms.

That's not to say that Silicon Valleyspeak is not the practical choice for this particular situation. But I'd rather not see that become the standard for how native speakers speak.
Looking at my inbox, I can only say - today will go down as one of those special days when my life changed. My most sincere thanks to everyone, I will get back to you soon (it's 1:30 in the morning here).
Nice work. I just got trounced! Chat would be good, or at least a few communication buttone ("Nice Move", "I resign" (!) etc). I'm sure some players would like a game timer.
Show HN: Meme Tribune, all the news that's fit to meme
The Meme Tribune is an all-meme news aggregator. Find out what is happening in the world, memetically. Click on an image to get to the original article. All the memes are generated automatically, so don't be offended if they offend you. Share and enjoy.

Please direct questions and comments to
feedback at memetribune dot com
Hasn't this mostly been addressed by the High Replication Datastore?
That's how much they had to pay out to the affiliate network operator, in return for successfully completed registration forms for a free trial Smoking Everywhere was running. It's most likely that they had a limited amount of resources to dedicate to the campaign.
Announcing the NetBSD Port Tier System
I can understand the point, but is it really necessary to express it in a way that evokes the works of L Ron Hubbard?

You may not be aware of the dangers of JavaScript — a problem we've deemed The JavaScript Trap — proprietary software running on your computer, inside your web browser.

Danger! Your very soul is at risk!

This page is even worse: http://www.gnu.org/philosophy/javascript-trap.html

Silently loading and running nonfree programs is one among several issues raised by "web applications". The term "web application" was designed to disregard the fundamental distinction between software delivered to users and software running on the server.

Beware, dear reader. They may be starting with this fundamental distinction... but your children will be next!
$8/trade is high, Interactive Brokers for example are $0.005/share, $1 minimum.
Because of the Facebook thing I haven't logged in yet, and this may be answered if I do, but how do you deal with time zones?
Congratulations, sounds like you got the success you deserved for putting in such careful forethought.

Thanks a million for sharing this marketing technique!
The VP could have responded to "awesome!" with "I think you didn't understand me if you think that's awesome. I meant, 'NO, THERE IS A LIMIT.'"

But he didn't.
That's funny, in 1982 that's exactly what I did for a job interview - I brought in a listing of source code to show what I could do. I found out later that that's why I was offered the job.

The argument that this isn't fair to many programmers has also been going on at least for the last 30 years. Fair or not, it helps a lot in convincing an employer you're worth hiring.
PTES White Hat Hackers Initiative
"... However, if you are using Firefox 4 Mobile, keep in mind that the browser has some disadvantages as well: Compared to the standard Android browser, Firefox 4 Mobile does not support Flash."

Isn't that a feature?
"He ... wrote operating systems in FORTRAN."

Now, that's talent. smile
Interesting, I don't get that even on rereading -- but yup, you're certainly right that that would be a crazy thing to allege :-) I actually do think that there is a bubble, but that's more to do with crazy valuations like the recent Color.com investment than anything to do with AWS.
Hi TillE, Joseph here, the cofounder of HelloFax.

Sorry it didn't work out for you. We had a day where we redid our document converter. It's possible something happened while we were pushing out changes. If you have a moment, mind trying it again and pinging us at support at hellofax dot com?
GAE Java only handled one request at a time till now?
I think the piece misses a couple key points:
1. "Physical" ownership of the file - The song file can be downloaded to any computer, including your Android phone. This gives a sense of ownership of the digital file (hopefully Amazon won't change it's policy later). iTunes is much more restrictive, and I'm sure Apple's cloud music service would be just as restrictive.

2. Android integration - IMHO, there isn't a nice music player for the Android OS yet that can sync playlists and such across your devices, but this may be it.
Also, I'm sure the HN community would appreciate it if you left personal quarrels offline.
Do yourself a favor: wait until you have a track record and reputation that's at least 5% the quality of YC's before you start bragging about how much better you are.
No, its quite the opposite. It is clear what you should do - harvest all the attention you can get from this, but most certainly just combine them, or rename them as per Angry Birds/Rio/Seasons etc.

Best of luck!
I favour a mix of the two in javascript - 1TBS for object literals and anonymous functions, K&R for conditionals and named functions.
Where did you get the inspiration for something like this? I think it's super sweet to run into hackers who implement concepts I learned in my boring neuroscience classes!

As I develop into a programmer in my own right, I am noticing with increasing frequency the tremendous overlap between computer science and regular ol' science. Fun little projects like staylimber can reveal a great deal about underlying neural circuitry without the hassle of messy frog guts.

Great work! Oh and Mac please!
So then what was Gates contribution? I thought he was a brilliant businessman but that he wasn't really a tech guy. Is that wrong?
There are quite a few interesting possibilities with Google coming in. The 3rd largest stock exchange, BATS, is based in Lenexa, KS. As others mentioned, Sprint is located in a suburb. Cerner, the largest healthcare IT company, is rapidly expanding into KCK. Garmin is in Olathe. KCMO has has a lot of biomedical firms and research firms including Stowers Institute, TEVA, etc. Kauffman Foundation has been pushing local startups more and more.

A lot of this though is beyond 2012 and would only be connected with an expansion of the fiber network. KCK has a NASCAR track, an MLS Stadium, Minor League Baseball Stadium, an outdoor mall and some factories...
Survey: 63% of women on Facebook complain about friends complaining on Facebook
Which level of How to Disagree is comparing people to "random trolls"? And how about refuting with "you don't understand the math"?

http://www.paulgraham.com/disagree.html
On some stock exchanges, for example NASDAQ, you can pay a fee to be allowed access to market orders earlier than anyone else. Paired with colo services (literally your servers are next door - nearly eliminating network latency) you have a massive time advantage.

Sources:
http://www.nytimes.com/2009/07/24/business/24trading.html
http://www.nytimes.com/2009/08/05/business/05flash.html

Note that the SEC has not banned flash trading; it only proposed to do so - as of so far they have not done anything.

The second point - it is the core of how market makers work to provide liquidity, with the added advantage of being able to see orders first. Simple supply/demand dictates that selling stock will drive the market down, since existing sell orders are not filled and slowly pile up at lower and lower prices. Then beginning to buy shares will raise the stock price temporarily, at which point the cycle repeats. Being able to figure out the limits on the buy/sell orders is simply icing.

---
It appears that NASDAQ probably discontinued market front running voluntarily in late '09; I wasn't aware of that. I will have to rethink my positions - HFT as such isn't wrong in my opinion, although being able to make a profit 97% of the time (and having 3 straight quarters of only profitable days) is ridiculous, as is profiting purely from having a connection that is faster than what everyone else has.
The GPS system may be an exception to the purity argument.

The only GPS degredations that I'm aware of were intentional.

The US military is heavily dependent on the GPS system for everything from weapons delivery to route finding to station keeping, to .... The system is probably one of the most fault tolerant and well maintained systems in existence today.
Amdahl's law [1] in layman terms:
"9 women cannot make a baby in one month."

[1] http://en.wikipedia.org/wiki/Amdahls_law

source: http://twitter.com/#!/nivertech/status/51643148253933568
The hiring process isn't meant to be fair - it's meant to get the best results. A good way to see if someone can write good code is to look at the code they've written and to see if it's good.

If the ability to demonstrate that they can write good code with concrete examples puts someone at an advantage over others, so be it.
I'm 41 and recently laid off so I had to go back to development after climbing the corporate ladder. I looked at PhoneGap, Rhomobile, Meego, Adobe Air and Titanium Appcelerator.

To go native, my choice was Titanium Appcelerator and for Palm / Symbian you would use PhoneGap.

It's obvious if you want mobile browsers to use your app then that's just jQuery, HTML & CSS.
Wish Upon a Hero -
Agree with you so well, and thanks for the link back to 2.8, which I've gratefully reinstalled.
On one end of the spectrum we have DHH who advocates scratching your own itches. On the other end of the spectrum, we have people like you and Patrick (patio11) reminding everyone that there are huge, virtually untapped markets which are typically not well served by programmers.

My take is that both strategies will work if implemented correctly. In the case of "products for others", heavily relying on customer development and similar Lean Startup principles will be particularly important, given that you are not a customer of your own product, and therefore may not fully grasp your customers' problems and requirements.
The Idea Swap