skysight-inc/HackerNews huggingface dataset:
I like this TLDR much better than the article!
Anyone remember Jordan Hubbard, co-founder of the FreeBSD project? He joined Apple around that time. I am not really sure how he compares to Linus but working for Apple does not go well with wanting to be a public person.
Most people can't compile software. Forking and releasing a compiled free version would be more likely to kill a project.

But then see also Pysol; a free open source program that was being sold by sneaky companies. The devs decided to stop releasing it.

(http://bytes.com/topic/python/answers/41344-pysol-using-qt-c...)
This is exactly what I used to do. It was during my attempts to move ideas.txt into the platform interface that the dual pane system was born.
Like in most things, I think there's a healthy "middle way." Solely chasing credentials all of your life isn't wise, but targeting well chosen credentials is a way to unlock hard-to-open doors. Writing a book for a mainstream publisher, for example, was once a great way to make a splash in an industry (less so now, but still).

I think the key is to know, in advance, why you are chasing certain things and to use those "credentials" on a route to something more fulfilling. For better or worse, we carry our histories around with us, and if the choice is between twiddling thumbs and adding another accolade to the collection, it's tempting. Once something genuine comes along, however, you need to jump on it.
grins I hope some of the more credulous commenters here on HN[1] like the taste of crow. Especially the ones that attacked other commenters as being closed-minded for pointing out obvious problems with the video.

[1]: http://news.ycombinator.com/item?id=3732385
Tesla financed significantly by customer down payments
Gee that's their fault. Anything before immigration reform, right guys?
I can tell you're a hustler.
Drafts in Wordpress work quite well for this purpose. I just click "New Post", write in some temporary title and a short description in the body, then click "Save Draft". Viewing drafts is easy too.

I find formatting to be the biggest annoyance in blogging, but I bet there's a markdown WP plugin for that which I should use.

Actually I do like this, but not for the "ideas" feature. I like it for the simplicity and hip minimalist aesthetic.
What a surprise. The numbers never ran on this.
A strange question--as a service, I like the idea, but how do they plan to support it long term? Advertising? Grants? Will people pay for it?
Not at all. I haven't said that anyone should be offended. I understand why someone might not be offended. But there is a difference between not being personally offended and posting multiple comments around these threads to the effect that you find those of us who are offended annoying.

The broader point is that there is reason for some (ie. feminists, or those who care about sexism within startup culture) to be offended. Voicing that opinion shouldn't be met with threats and complaints. And they shouldn't be marginalized as "sexism police" or "screaming" or whatever else just because they state their opinions.
Hydrogen atoms fuse in stars to create heavier atoms. Rocks form. Organic molecules form given heat and time. Pre-cellular life forms. Some theorize that the first cells formed inside bubbles in rocks. Others think otherwise http://www.newscientist.com/article/dn17987-how-life-evolved...
Google does have a "Give Us Feedback" link. Admittedly, it's hidden at the bottom of the page.

It'd be really good to hear anything from Google about that link. Does reporting sites make any difference at all? Obviously Googlers cannot go into much detail, but it would be nice to know that it's not a futile gesture.
"Green Button" Open Data Just Created an App Market for 27M US Homes
As a followup, note that the creator of the hoax has admitted it[1]. What a surprise!

[1]: http://news.ycombinator.com/item?id=3740972
The author asserts that YC's capitalist purpose it at odds with the hacker ethos of free information.

I would argue that YC is investing in products, not ideas. It has been stated many times that ideas are not valuable in themselves; their value is derived from the execution of an idea.

Furthermore, building a product around some open technology provides a monetary means to improve the technology. If you look through the list of contributors to many prominent open source components I am certain that you will find people who contributed because they were building a product that used the technology.
Awesome, thanks for the suggestion. Do you suppose the accounting could also be automated, with help from an accountant, as part of the system that facilitates exchanges? My current thinking is to create a system that can be used by anyone, not just those within a single collective.
Missing the point still. Everything done by the person on the downside of a power gap is done in the context of the predicted consequences for doing otherwise. This is a sexist society, full of such concepts as "humourless ice bitch". Actually showing a discomfort which is felt inside might be dangerous. A room entirely full of women is enough to counterbalance this and allow communal frowns to speak loudly. Merely "explicitly giv[ing] the woman room to speak up" is liable to get a response that means "don't hate me" more than it means "here is what I honestly feel". Power has to work harder to blunt its bad effects than just saying "so please ignore the power gap".
I have conflicting feelings: love the concept, love the design, but jealous I'll never get an invite. At least, happy it exists.
Do you take into account mouse acceleration?
>> "Katie's got the low cut dress on today! I know where I'm sitting!"...As I'm getting older, I see how sexist and demeaning this is.
> At the risk of revealing myself to be a chauvinistic jerk, is this kind of response sexist and demeaning, or just inappropriate for the workplace?

Well since the quote essentially boils down to "damn look at dem titties" then yes it is very demeaning & disrespectful!

It's also sexist. Why? Because it's self-absorbed. Whoever spoke that quote wasn't thinking about how their words might make Katie feel in a room-full of people. "I'm a man I like titties and anyone else's thoughts and feelings don't matter." That's sexism in a nutshell: that the default and correct perspective is the male perspective. That anyone who doesn't hold this perspective just needs to "chill out".
We could replace those planes with cheaper alternatives.

The total program cost may be a small part of the budget, but our economy would do better if we spent that money on things we can use, not things that sit in a hangar and suck up money.
The article points out reasons as to why many of us are leaving Google for other search engines that protect our private data by not recording our search information. Startpage for instance does not track your private data. You will not have your IP address recorded or have tracking cookies put on your computer. I know we now live in a world where it is difficult to get away from Google altogether. It seems like they want to collect data on everybody in various ways. However, many of us are beginning to try. My gmail account may be the next to go.
Lets look at this from the other perspective. That of big companies hiring product teams.

Educating, finding, hiring, training, cultivating and retaining talent is extremely difficult. Companies recruit at colleges, where students have worked hard enough on their credentials to gain admittance and even harder getting good grades and joining clubs and participating in activities. They will identify a few good candidates. They will recruit these candidates, along with every other relevant company. Making offer letters, a few will accept. These will be trained for months, then cultivated for years. Now you've got to get these people to work together in teams, and some of those teams will work out and some will not. Most workers will leave in a few years, some even sooner. Some will grow, advance and go on to become leaders. One will go on to become the company's CEO. The funnel chart on this system is daunting, going from millions of students to one CEO.

On the other hand, Y Combinator will take anyone with a convincing video, the 'right look' (see: Moneyball) and attitude, and gung ho fervor. The program teaches these teammates to work together to build and ship experiments quickly and get real people using them, and then to adapt to new data to conduct new experiments. Upon graduation, the teams get more money to continue conducting experiments as they seek their market. Most are acquired in 'acquihires.' Buying a working team bypasses the lengthy process outlined above. Huge value to the acquirer, and contracts/incentives tie the team up for a few years.

Bottom line: these acquihires are profitable for the acquiring companies, the founders, and Y Combinator. Making the acquihire machine turn does not require an idea, a cohesive team, or much of anything except the ability to successfully complete the training Y Combinator provides. Some companies go on to find a market, the rest get the degree, a bonus and a job.

YC training is boot camp. It is the new Harvard, formed to match post-web realities.

Or something.

* Not asserting Y Combinator discriminates, but any time 3 people in a room make a decision without a lot of hard data on the candidates' performance at that task... bias must enter. This is one checkpoint in a new system.
I did really want it to be real, but I now wondering how long till it is. There were enough very clue-y people say "yeah, the physics might actually work". I'm sure it has inspired a lot of people, who will probably now work even harder if they know they can be the first for real.
How Mechanically Assisted Wings Could Theoretically Work
Define the Gray
Ah, thanks! Lucky Luke and the Daltons. Haven't read that series.
I see your point, and I'd much rather see git become a standard rather than a Visual Source Safe clone.

At work I chose (yeah, there was no VCS in use before that) mercurial mainly because we're a small .NET shop, and a nice GUI like TortoiseHg is a big selling point when you're trying to encourage people to use such a tool. There are actually lots of developers who just <i>hate</i> using a CLI. And I don't know how things have evolved, but git was not known to be very windows-friendly two years ago, even apart from the GUI thing.
I really like it when people thoughtfully scratch an itch that everyone else thinks has been scratched to death. There is a room for major improvements in every established technology area - be it a blogging platform, instant messaging, analytics or email clients.

PS. This also explains why Dustin needed a Markdown symbol back in February - http://drbl.in/daOE
I still don't understand this Angry Birds obsession. When I downloaded the demo, I found it wasn't very engaging. It's way too repetitive and incredibly easy, but that's what you get where the only premise is to catapult something at something else. Making it any more complicated would alienate a majority of their users.
Is anyone else surprised at the number of frontpage articles name-checking pg this week?
I would pull out the existing drives, put them in boxes for the FBI, and power down the servers. As customers sign up for machines and storage, buy replacement drives and power up the servers with the new drives.

It sounds to me like they are looking for a way to keep their income flowing with servers that they will have a hard time renting out in the near future. In other words, they just got hit with a huge excess of server capacity that they are going to have a hard time renting out short term (and probably longer term as well).
I'm red. I have no idea why I'm winning. Green has a really nice lissajous going on, but I don't think it's scoring them that much.
Scammers are going to slaughter you.

Company: "We're going to cure cancer!"

First 20 crowdsourcers, all paid by company: "These guys are totally legit! I visited their offices! Saw a hamster that was totally cancer-free!"

Next 500 crowdsourcers, not paid by company: "Looks legit! Take our money, please!"

Company founders: {fly to Switzerland in their ROFLcopter, having committed no crime whatsoever}

1000 or 100,000 or 100,000,000 eyes looking at a subject shallowly are not a replacement for one set of eyes looking at a subject deeply. The great thing is, the marks won't even realize they've been scammed for years or perhaps ever, due to the long delay between providing money and expecting results.
This is an important subject that many users were invested in pursuing. Flagging should be reserved for abuses or instances where something is clearly problematic.

HN is a community oriented around startups. This was a good example of a bunch of issues pertaining to startups and startup culture.

It should not have been killed.
Lovely, very lovely.

It looks so usable.

I've been irritated by lack of features in Tumblr; whilst you don't those features, it does look like you have a cleaner approach for content-creating.

Reminds me slightly of Trello.
You are not alone in that minority.
Obviously no one should be forcing you to use what you don't like. But I don't quite understand that reasoning. Except for rare circumstances, SCM use isn't a "personal" activity. It's not about what you pick for yourself, it's about what everyone collectively chooses to use for collaboration.

And in that sense, there are really high costs to variety. Imagine a world where you need to be fluent not just in whichever two of RCS/CVS/subversion/git are currently en vogue, but also mercurial, SCCS, bitkeeper, Perforce, ClearCase, etc... That's a mess.

So sure, git might not be "your thing", but I strongly suspect you'd still prefer a git-only world to one where every project you want to tinker with uses a different SCM.
When Jesus Diaz posted it on Gizmodo, the immediate response from commenter's was suspicion. Diaz responded by lambasting the critical readers. Here's a choice quote:

"It is doable and he did it. It's not fake. It's been covered by the euro press and it's real."

Have a read of some of his other choice comments:
http://gizmodo.com/people/jesusdiaz/comments
>At the risk of appearing cynical, I'll bet on money driving the ranking of potentially profitable sites above obviously non-profitable ones before I attribute it to stupidity at Google.

Then don't think of it as stupidity then. Think of it as having poor proxies for quality that we have to mash together into a reasonable but imperfect system.

Here's a video that shows how all decisions about ranking changes get made: http://www.youtube.com/watch?v=JtRJXnXgE-A I've been in that room many times over the years, and I have never heard anyone mention or display any statistics that involve ads or revenue.
MP3 files or MP3 streams, yes, at least 6-7 hours a day. I've never bothered to put any of this stuff on my phone since I'm always working with a computer anyway.
The way I look at it, he name checked us, he just didn't know our name yet.
If they could reliably train programmers, then recruiters or companies would be glad to pay for skilled graduates or custom courses.
Meanwhile at the first pledge class for the Beta fraternity a speech is being given on how followers have it best if we really think about it. In a soothing voice.
I don't agree. I obviously don't know the specifics of your project and I certainly don't always unit test code either (even though I know better - though I do unit test actual important code, just not my own experimental or prototype code), but your comment sounds to me like your trying to rationalize not testing your code (or you are frustrated by the amount of third party code thats making it hard to test..). Maybe it would be too expensive to test...

receive a message via SS7 and convert it to an IP based message. To test the portion that talks to the telephony network requires a telephony network

I worked on an SMS anti spam/fraud system for a few years and we unit tested and simulated everything.

For unit testing we mocked all the network/hardware stuff so that each part of our code could be tested in isolation. I firmly believe that there is no code which cannot be unit tested[1], though obviously some code is easier to unit test than other code.

For more end-to-end simulation, we wrote a test suite that would simulate the SS7 network and allow us to test our system under all kinds of message flows - testing not just that the system worked for each variant of the message flows, but also stress testing and performance testing our system. It worked with raw SS7 messages received from a number of commercial gateways and also with SIGTRAN messages (which are almost the same thing anyway). This worked pretty well for us.

just simple translations

That should be the easiest type of code to test! Pure functional translation is ideal for testing: if I put in X, I expect to get Y back (for a bunch of X/Y pairs).

You mention multiple machines and multithreading - obviously this makes testing pretty damn hard (though unit testing should generally not be too affected), but possibly also more critical since multiprocessing is hard anyway. Anyway, like I said, I don't know your system.

most of the "units" being tested require almost as much set up as the entire "program"

It sounds to me that the design isn't modular enough (by design or by evolution), or the units are much much too large. Each unit should be fairly simple and reasonably self-contained.

[1] Nowadays I do some embedded systems stuff, which at first I considered really hard to unit test, but changed my mind after reading this book: http://pragprog.com/book/jgade/test-driven-development-for-e... If you can abstract away microcontrollers and other hardware for the purpose of testing in an embedded scenario, you can abstract pretty much anything away.
I agree - I wrote a bit about copyright [here](http://zacharyalberico.com/day/2012/01/24) that relates somewhat.

Patents are in a much better place as far as the the limited time part goes (only 20 years), but they don't make sense and shouldn't apply to software - where they clearly don't work.

The goal behind patents is to encourage companies to publicly reveal their designs in exchange for a guaranteed monopoly of 20 years. The monopoly is a necessary evil in order for the public to benefit from advancements that might otherwise remain perpetual trade secrets. In the case of software, the monopoly drastically outweighs any public benefit of being public and seems instead to be used to stifle the innovation of others.
"The whole thing seemed like a cosmic treadmill."

I'd say it's like a video game. Keep trying to beat the current level and move to the next one. Why do people play video games? For the challenge and to pass time. Well, same here. What's the alternative? "Defining oneself on one's own terms" sounds nice but doesn't mean anything really. I'm not riding the treadmill myself but I'd take it any time over existential boredom.
Yes, this could totally work in SPDY.
The federal government does have a process for this sort of thing, if they seize an alleged drug dealer's house and that house has a mortgage the United States Marshals Service will pay the mortgage. If they seize cars, furniture, other assets the government is responsible for the storage of those items until the case has been resolved. [1]

I would guess that MegaUpload's lawyers will make the claim that the data on those servers is critical to their defense and must be maintained. That is probably an accurate claim, DotCom will want to present evidence of compliance with DMCA notices, counter the claim that a "majority" of the content was under copyright, etc. Best case for DotCom would probably be that his lawyers argue for retaining the data and the judge lets Carpathia destroy it anyway. That would give DotCom reasonable grounds for appeal.

[1] http://en.wikipedia.org/wiki/Asset_forfeiture
I guess the great thing about DVCS is that you can have your 'latest' code available with full history at codeplex and github if you want to. And if one goes out of business, stops supporting Git or whatever you just push to bitbucket, somewhere else or self-host.
Yep, that will be exactly the angle to push. You too can get rich just like venture capitalists, with as little as $2,000 down!

It will just be a sad, unhappy coincidence that none of their investments ever pay off. Oh, too bad, you just got unlucky. But if you put another $2,000 into my next company, we're definitely going to make you rich, rich, RICH!
Now if we could just get them to step away from TFS...
My point is not that what is old is antiquated. My point is that there were a tremendous number of constraints on the 140-year-old design of the typewriter-style keyboard interface that simply do not exist today. Even if the typewriter's interface were optimal under those constraints it would be very unlikely that it would be optimal once those constraints were lifted.
I'm not so sure that's a difference in focus as it is evidence for holes github has to fill. They're moving in that direction already with the project wikis, which I think are great.

I too would really like to see things like mailing lists, forums, and a bug tracker that doesn't suck (seriously guys: you couldn't just reskin bugzilla?). But I suspect github agrees with that, and will get there eventually.
It's right here in the code, with this odd fixed timestamp:
seconds = epoch_seconds(date) - 1134028003
Which happens to be December 8 2005 -- a few months after reddit began and probably the date this scoring system went into effect.
Leap - Better Living Through Scavenger Hunts
Why don't you just go to Union Square and ask people if they'll test your app in exchange for a free coffee. There are TONS of tourists around there, and a lot of them are just sitting around after a long day on their feet.
Yes, keep-alive does confer many advantages of SPDY. But it does not solve head-of-line blocking.
A nice write up on our app, check it out!
Clear and easily readable C code is underrated.
I think this is exactly the problem that lead to how he designed the ideas pane. This make me realized this is exactly why I don't blog, too. If I save my ideas as draft, it mentally force me to think I will have to publish it at one point. It's more of a subconscious thing.
Got it. So, yeah, I missed something completely obvious.
Asynchronous delivery with Webhooks and testing locally
Don't forget replacement RAID controllers! The RAID config is usually dependent on the exact drive/controller combination, so removing the drives and not saving the controller may result in them becoming inaccessible. At the very least, they would almost certainly not pass requirements to be used as evidence if that happened.