skysight-inc/HackerNews huggingface dataset:
Google makes some of the source available when they want to but restricts what people can do with it using licenses, and now they insist on giving their approval to modifications.

Can we finally stop saying Android is 'open' now when it's blatantly false?

Imagine the headline read 'Apple Tightening Control of WebKit'. How is this any different?

I truly want to see an Open tablet on which the community could realize the Dynabook vision. I thought the Xoom might be a good starting point but with Google capriciously exercising power over the software, it's pretty clear that Android isn't going to give us that.

On the bright side, Moore's law will give us tablets that will run stock Linux pretty soon, and then all we need is a BSD-licensed, community built touch layer.
To be fair, the improved Newton-Raphson method is only from 1669, medical research has only just about reached that now.
For lots of writing on purposeful creativity, have a look at Edward de Bono : http://en.wikipedia.org/wiki/Edward_de_Bono
MongoDB in the Amazon Cloud
My kind of HN article! Food for thought for my own concurrent logic engine. Thanks for posting this.
I vote yes
I really wasn't commenting on the open source nature of the OSes, but rather Google exerting control over what carriers are allowed to do with their Android builds.

The thing that irritates me is the considerable double standard for freedom and openness that is applied to Android and iOS. As it turns out people have an very relative concept of what 'free' and 'more free' is. Some types of freedom are considered good, while others are bad. Hard to tell at times which way the community will go. I come in to these kinds of stories and find people endlessly lauding Google for taking more control over the ecosystem. I know for a fact that if the story were 'Apple cracks down on X' the reaction would be practically the inverse.
Bubble sort visualized in HTML5
The line gets even finer when you take an MD5 of your bits, look it up in a set of MD5s of bits they already have, and they say 'we already have those bits. No point wasting network capacity shipping them to us'...
Bravo, this is extremely clever.
It's awesome. It would be great to be able to read the HN comments like that too.
Parenting, Genes and What Really Makes Us Who We Are
Wow... to accuse such a major corporation of something as serious as installing keyloggers on their client's PCs without evidence is one thing, but to then change your story entirely when it turns out you have completely fudged the facts is another, and speaks volumes about the integrity of both the author and Network World...
If you put your book on Wikibooks, you don't own it.
Write quality content for the web - 10 useful tips
If you are a writer, you must be able to differentiate between writing for a web and writing for print media. In most cases online audience won’t be reading the complete article unless your article is capable of grabbing their attention.
Des Moines - Yep.
No. See my response: http://news.ycombinator.com/item?id=2392095
Google maintains some level of control now through its "Google Experience" deals which include: access to the Market, Gmail, Maps, and other apps; early access to new versions; but also a share in the ad revenue, which can't be trivial.

Maybe Google didn't really have the clout to exercise control until now, but I'm really glad it's finally happening.

What I hope this means is that Google will control everything on the OS level, and allow customizations by the manufacturers and carriers only on a skinning and app level. In a perfect world they would also enforce access to bootloaders, to allow easy rom changes.
Maybe Brad could tell me why I can't install IE9 on my Windows XP netbook and need to upgrade to Win7? I thought the OS had been decoupled due to Microsoft's OS monopoly. Perhaps I should ask Google.
ColorSnapper will donate 100% of this week's proceeds to help Japan
Infinite Scope Creep, The Sales-Development Disconnect
Not sure, but I think it will be out this summer (sorry, unable to be more specific). It is published with O'Reilly.
I think this is a promising line of thinking, the idea that there should be more than one kind of vote. There is confusion as to what the single up/down means, and this is not helped by the fact that the single karma value actually matters for things (the ability to downvote at all or the level of obscuration of the comment). It is certainly not helpful if everyone has a different opinion of what that arrow should mean.

From a UI perspective, there are tradeoffs. Multiple vote options means better sorting, more thorough meaning. It also means more confusion and more work.

Also, instead of single vote tallies, has there been social experimentation with preferential voting systems on comments? (This still has the problem of needing more than one flavor of preference.)
Assuming there's no organic cause, why not try looking at self-help books? I found the following useful:

http://www.amazon.com/Happiness-Trap-Struggling-Start-Living...
Oh, sad. (That people need this). Clever, though.
First, I'm a little unfamiliar with this problem--why this bad:

"our peers competing to put forward Who Is Hiring threads by submitting them increasingly prematurely"

Maybe this suggests that >1 submission a month is better?

Finally, perhaps it'd be best to stagger the three post types throughout the month so they don't compete with each other for attention?
Investing in People, not Ideas: Greplin, YC, and the Right Model for Venture
Very cool. Helpful too. Thanks!
>It also goes to show no scientific research (if performed rigorously and honestly) should ever be derided as being of little use.

You changed this sentence after my reply (in a sibling to this comment).
Web 2.0 Expo 2011 – Security and the Future of the Cloud
Publishing is about "making information available to the general public". I think two translations to different languages and one conversion to a different format directly accomplishes that goal.
Get a big idea because your product isn't a company
To be aware there's a mess under the hood and it's not going away anytime soon.
BP loses laptop with 13,000 Gulf claimants names
this is great! is there a 'next' button? Did I just not see it?
I have worked in several call centers and well past tier one support. Having people on the line costs money, you are instructed to get them off the line as soon as possible.

For tier 1 or 2 support, they are also working off a script, and very few reps actually know what's happening outside of that script. Forcing them off script is the quickest way to get bad information and for them to likely get punished.
I think the real lesson here is one that many companies have leanred the hard way: be aware of translational problems if you will be going international.

Also, I would have advised them against the use of the Elstar part. Most people probably have/had no idea what an Elstar is outside of that region.
Sorry, but I thought this was hilarious.
Im in the process of putting up some landing pages to tes 3 names for the same service, it plots actions you take to a visual timeline.

What do you think of the following names:

Plotsdots.com

Whatstat.us

Timestat.us

Without having seen anything else which would you say rolls off the tongue better?
There was a similar one for Reddit in C# style. Nice.
I'm donating directly to that charity anyway.

(wow the godaddy ceo is a jerk, killing elephants for sport - for anyone thinking of defending it as a necessary evil, note how he went out of his way across the world to "help out" by killing it)
Uploading a file somewhere public is barely publishing.

There are issues of formats, making it easy to find with search, marketing and metadata to name a few.
>1 submission a month is a bummer. It drives the quality of the posts down, and turns into the same employers that are always hiring (guilty, here) into spammers :)

1 good quality, well organized hiring post a month is awesome..
This is my biggest complaint about Android. I have one of the original Droids, and it's already obvious that Verizon/Motorola aren't going to do more than the minimum amount of upkeep from now on.
Migration costs and effort will be high. Still, they need to become less dependent from S3. We opted for dedicated hardware at https://secure.cloudsafe.com and do not regret it: Higher security level, more uptime and in the long run much cheaper. Even if you pay some extra dollars for redundancy with added storage capacities.
Leverage is Key to Effective Social Media Marketing
Yes.

1) What was in the SL directory? F-Secure claims the certified guy never inspected it. What about them, did they inspect it? They could have easily asked Hassan for a copy (insert appropriate caveats here about trusting sources). Sounds like they didn't even find one on their own, so how can they assert they know what it does not contain? They might not have gotten one of the laptops with the payload; that doesn't mean they don't exist.

2) How did the SL directory get there? F-Secure didn't even offer a theory.

3) Is Samsung installing keyloggers on a subset (random sample) of their machines?

4) I'd like to see it stated clearly, with no weasel words: Is F-Secure under contract with Samsung or do they have any business relationship with Samsung whatsoever? If not, are they angling for one?
You'll have to pick a niche, understand it, build something, and then sell it. I think it's unlikely that a forklift dealer would want to pay the cost of a one-off custom system. I once was talking with such a business, their technology was antique and they knew they needed to modernize but viewed my $80,000 quote for custom software as too expensive. I considered pitching them on the idea of building it and then licensing it to them, as long as I could keep the rights to license it to other similar businesses. At the time I decided not to pursue it at all, but that may be an approach to take with small businesses that can't afford to pay outright for custom software or systems.
Some more detail here[1]. I have to ask, why was the data held on an unencrypted laptop?

What penalties do BP face in the US over this? Anyone?

[1] - http://www.npr.org/2011/03/30/134963073/bp-laptop-with-claim...
So, you're throwing away all that free publicity?
How not to promote your Startup Accelerator on Hacker News
Business Studies Coursework Requires Analyzing Case Examples
Students that are doing any type of business course will have to do a business studies coursework. This will include among other things, collecting and analyzing information to present a case study. As a good mark is needed for further studies, students need to know how to do this.
I wonder if someone could learn Node simply by browsing HN in this format for a few weeks.
Triunfo del amor capitulo 114
triunfo del amor capitulo 114 Hello to everyone here can see triunfo del amor capitulo 114. In TelenovelasOK you can see all your favorite soap operas in Spanish HQ HD triunfo del amor capitulo 114.
Google Talk and Documents aren't very good, but I'll give you GMail.

But in any case, the issue with Google is that we're the product and the advertisers are the customer. Google's ad product probably is worse than any comparable MS product I can recall -- at least from the perspective of the customer.

And lets be clear, MS never built something you had to use, any more than you have to use Google's ad product. You use them both because they are dominant in their industry. But for both, there was a time when they weren't the most dominant. People made a choice to use their products.

The thing that almost makes Microsoft a more sympathetic monopoly is that their monopoly was to the customers that used the product. So if you want to end their monopoloy in Windows, stop using the product and use something else. If enough people do that, the monopoly ceases.

Google's monopoly is indirect. As an advertiser, even if I move to another ad platform -- if my product doesn't move (the people searching with Google search), I'm still screwed. An uprising by the customer can't change the monopoly -- they need to get to the product.

(Note, there are technically different names for these two different forms of industry domination, but its not uncommon to refer to them under the same name -- anti-competitive behaviors can apply to either).
Google has also tried to hold up the release of Verizon (VZ) Android devices that make use of Microsoft's (MSFT) rival Bing search engine, according to two people familiar with the discussions.

Haha, oops! That is kind of funny. I can't believe Google didn't anticipate this type of thing.
How To Use CSS3 Pseudo-Classes
What makes someone a "Co-founder" 
Hi all,

I've been looking everywhere, what gives someone the right to say this?

What’s the generally agreed upon definition of a “Co-founder”?

The hard definition I’d go for would be: A Co-founder is someone that joins a (1) start up that hasn’t taken significant or any outside investment; (2) instead of being paid with cash is compensated with some non-trivial amount of vesting equity (10%+); and (3) takes an operating role in the business.

Some other things that Co-founders do:
-Invest their own capital (also from friends/family)
-Work full-time on the company for little or no pay (40-80+ hours/week money permitting)
-Make large sacrifices such as staking professional reputation, moving across country, breaking up with girlfriends, etc.
-Are passionate and draw others into the vision

I’d also say there’s a difference between a Co-founder and Founder. If the distinction is made, it means the Founder has the credit for playing the most important role. They've also likely been working on the business longer or much longer.

Can we all agree? Any thoughts, or exceptions?
No Samsung keylogger - Poor AV, poor due diligence on part of blogger
How about one that looks like a spreadsheet?
Am I the only one to wonder why there are no mention of coffee-script at all ?

It seems to me like a very effective and easy way to make programming more efficient and improve code readability.

Moreover,coffee-script handles all OOP concepts that could be needed to use node.
I agree it probably can't be taught, but I think it can be elicited and inspired -- and I'm quite certain it can be discouraged and often even suppressed.

If we want more creativity in the world, I think the first order of business is to stop embracing educational systems that punish it, or at the very least leave no time for it.
We actually assumed that PinkelStar would be something that was meaningless. It just sounded good at the time. We checked domain names, but didn't check what Pinkel could mean (star seemed pretty obvious at the time).

A pretty expensive oversight in retrospect and a mistake I will not make lightly in the future. Now let's hope no one comes up with something we didn't expect when we choose Zwapp! ;-)
But what about "openness?" I thought Android was supposed to be the answer to Apple's tight control?
I said nothing of the sort. Please try to pick a comment that is actually relevant to your diatribe next time.
This is a lot like the framework proposed in 'Getting to Plan B'. That book also has some nice spreadsheets to use.
The logo's rather unfortunate as well. Double entendres can also be visual. A star inside a pink circle? At least it wasn't brown (hit me with your best down vote).
Wasn't IE5 way better than Netscape at the time?
I did my part and questioned this from the beginning only to be 'corrected' by other HN commentators. A competent person would have displayed logs, packet captures, stacktraces, etc. This guy just said "my infallible tools caught it" and those who want to believe in conspiracy theories just believed it. It was obvious from the get go that Mr. Credentials was just using an off the shelf definition based scanner.

Meanwhile, the shitty media outlets that irresponsibly spread this got all the ad impressions they wanted. The problem with truth is that its not as profitable as BS. How many people will ever read the corrections?
Can understand the anti-MSFT crowd here but after being smashed so many times for anti-competitiveness [rightly, I might add] - but equally I can appreciate the "mix" of feelings MSFT have.

Bing is not even a blimp on Googles radar in Europe and in turn this adversely affects all other MSFT offerings [email, search, advertising, business apps etc etc]. MSFT were slammed for locking in IE as part of the OS and basically every Google App I use now shoves the "Use Google Chrome instead" in my face at some point. Google is now practically the 1eading search engine, leading email, leading advertising, leading online apps programs, leading new browser --> and it just keeps adding up. They all work synergistically together and in turn they all reduce competition for other players to some degree.

Screaming hypocrisy from MSFT ? You bet. Justified ? Perhaps - they'd be the best to know because they've been sued more times than anyone. I love Google, use all their products because they are the best - but as 100's of articles on HN have illustrated --> Bing is JUST as good as Google, arguably the search results are not that much different --> everyone uses Google because it's where EVERYTHING you use is located and Bing doesn't offer anything "better" than Google - so why change ?

This "lax" attitude is exactly what creates monopolies and exactly what stifles competition. If Google have 99% of the search market - nothing is "pushing them" to innovate. Maybe I would use Bing more if Hotmail didn't suck ? But the question is not always pointed towards what "technology buffs" are looking to use because the organic nature of being a techy is that you'll understand the differences.

Question is then - what do Mums, Dads and non-techies use and is this fueling anti-competitive behavior ? How are data practices maintained and what is Google doing with the enormous amount of data it gathers ? Relevant questions. Important ones and while I find it unbelievably ironic that MSFT is doing this - I'm glad someone is holding Google "accountable" because left unchecked - it's MSFT all over again.
Google insisting Android licensees abide by non-fragmentation clauses?
"This code is really bad, I need to refactor it because there's so much repetition."
With no ill intentions. I'm struggling with expressing myself in English; often correcting the posts after submitting. Hopefully in minor ways -- perhaps here I've overstep the bounds.
I wrote my first book for a traditional publisher. Later, with my second book, I decided to effectively self-publish, for two reasons: 1) the money is better and 2) I wanted to be able to update my books whenever I had something to say. My first book, which was published in 2005, hasn't been updated once, even though I have hundreds of notes on the margins of my own copy. Talk about frustrating.

The problem is that self publishing is a lot of work if you want to do it properly. It requires a large up-front investment, which is difficult to justify if you're only going to write a book or two. I spent months learning the publishing business, building the processes and the software. To support my continuous publishing ideas, I built a fully-automated workflow based around DocBook, from which I produce print, screen, and various other digital formats. While I enjoyed all of it, most people wouldn't. I was also lucky to have the support of my wife, who is actually managing the company, as well as the sales and marketing activities.

Experiencing all this, we are now transforming our publishing company to to provide low-cost support to authors who wish to keep control and a big chunk of their royalties, but also to focus on writing (rather than publishing and the other repetitive activities). Lean is the word here, and we pass most of the savings to authors. That's where I think the future of technical publishing will be.
I'm disappointed that I was downvoted to 0 on this one. I didn't think I was overly argumentative and gave an honest response to the parent poster. I hate meta-comments, but they wouldn't be necessary if people wouldn't moderate based on personal agreement/disagreement.
Here's the Github: https://github.com/ericz/CodeHN
'To be fair to him, Samsung did turn around and say, "Yeah we're keylogging, problem?" or words to that effect.'

May I observe that the only reason we think that Samsung confirmed this is from the words of a source that is now appearing not to be trustworthy in the first place? If this "security consultant" couldn't verify the actual existence of a key logger in the first place, why do we trust him to accurately relay a conversation with support? I don't really accept it as fact that Samsung confirmed anything in particular at any point; the possibility that this guy heard what he wanted to hear is too significant to ignore.
In my opinion 'free publicity' really doesn't exist. It always comes at a cost. In this case, we got loads of traffic, but only from German people that had a good laugh. There wasn't a way (we could think of) that would help us turn that traffic into new customers
TBS did something like that with a 'panic button' http://hiplipblog.com/2010/11/09/hit-the-tbs-panic-button/
I also live in Houston. Years ago I belonged to a health club and did the stair climber with a plastic book holder, so I could get some technical reading done while working out. For the past seven years, I have been exercising outside almost every day, alternating between running and bicycling. With a long history of foot problems, I finally found a pedorthist that made some super orthotics. I have a strict rule to never run two days in a row (that's where the bicycle comes in), and I've been essentially injury free ever since. I listen to tons of tech and entrepreneurial podcasts with behind the neck open ear headphones (e.g. Nike Flite) for safety, so it is not "wasted" time, and almost all of my exercise is on a bike path. In Houston summers, I am up at 7am to be outside before the temperature hits 80 degrees. Above that temperature, I find myself too drained by exercise to be alert for the rest of the day.
Ya, after posting the comment I started wondering about the worst case - what if the person who owns the account forgets to post coz he's busy or even worse... is dead. We'll end up creating accounts like whoishiring1, whoishiring2, etc which totally beats the advantage of being able to keep the hiring threads in one place.

I finished the Racket-lang intro guide today. I thought I could pitch-in with some code by adding the automated post feature to news.arc (in arc3) and sending a diff. Sadly news.arc is 2610 lines of lisp in one file. Scared me :)
By dangerous animal you mean humans, right? ;)
Occam's Razor strikes again!
When I started Mandalorian I had no idea of the trouble I was getting into. People calling us Mandolin, having to explain how to spell it three times in a row, and worst of all, coming mid table on alphabetised supplier lists.

If you're starting up, think about your market and your competitors. You don't need a cool funky name. It just needs to be fairly short, easy to spell and say, preferably starting with A or 1 if you're going on supplier lists and not easily confused with or tied to something else in the market.