skysight-inc/HackerNews huggingface dataset:
If anything, I found his post discouraging. He's built a great app and only managed to get people to notice it when he made it free. If a top20 app only managed to earn under $500 what does it say about the current state of the app market?
As someone that has a JS background and is looking to get started with node, this is a welcome addition. I like the idea of being able to throw a require statement in and get up and running. Syntax for inserts and queries look straightforward too. Thanks!
Likewise, crying "conspiracy theory" means and adds nothing. Someone pointed out it's technically possible, not even claiming it's being done, and already that's too much? Heh.
Unfortunately the standard isn't even a lackluster 80%. We've learned that the 'go to' standard is 51%.
Show HN: A ruby library & restful interface for north american carrier lookup
Great insight for lean teams. Leaders of large companies have great advice but not always on how to manage and make the most of your tight knit crew.
What It Feels Like To Go Viral
Interesting, but needs a summary to help conceptualize the details which it slogs through.
Yeah I should have been more specific: less pseudononymous.

Eavesdroppers (local, ISP, or NSA) can link specific addresses to your IP address when you make a transaction.

One workaround is to use a hosted online wallet or submit pre-signed transactions to the network through a third party like https://blockchain.info/pushtx (assuming the connection is secure, including resistance to traffic analysis isn't possible)
Recomendation System in R
Analysis of communities in a mythological social network
Nasa turns to CloudSpotter app to create global 'cloud atlas'
One of the most overlooked features of this release is the "::class" option. Using fully qualified string literals for type (class, interface, and trait) names has really hurt refactorability.
Erlang R16B01
"Not only am I unintimidated by litigation" doesn't make sense on its own, so I personally wouldn't use a semicolon here
> "Yes, it eliminates the used games market"

And that's where the merry go round comes to a screeching halt. It's great that the Xbox is being developed in a part of the country where literally no one has to sell a game to play another one, but this is far from the reality in the rest of the country, let alone the world.

For a great many users, "it eliminates the used games market" is where the sentence ends, because everything that follows, no matter how cool and awesome, is moot.

There are many, many user-facing advantages you can bundle with digital distribution (and thus DRM) that would convince users to hop on board. Steam did this. Microsoft didn't.
I do think you're ignoring the market reality. Before elop, Nokia had a 12-15% global market share and windows had 3. As a consequence of the migration away from Symbian (the infamous burning platform memo) Nokia went from 12-15% to 3.2% in very short order, like 2 years. The lift to Windows phone? .4% market share.

In short, Nokia burning 10-12% market share to boost Windows by .4%. It's one of the worst business case studies ever: how to kill a manufacturer.

There's no way Nokia would be at 3% market share if they'd gone after the future OS after Symbian. There's no way Nokia would be at 3% if they went with Android. All of the mobile OS geeks knew Windows was doomed because in the 10+ years they've been releasing Mobile OS systems, every single one has been pure crap. Why would WindowsP8 be different?

Seriously, Nokia was a sacrificial lamb on the altar of Baller with Elop as high-priest.
If you're right then it's a sad situation. I hate it when terms start morphing into unrelated interpretations by means of public drift.
ClickBank (keeps orders in plain view) is PCI Level I Certified
You can see comment karma, but only after about a week, using the search box at the bottom of the page.

https://www.hnsearch.com/search#request/comments&q=tptacek&s...
I would think the point is that if you have a job where someone doesn't need to do both, which is many corporate programming jobs, you should't hire for both skills.
Host in Canada! http://www.speedyrails.com and Peer1 are great alternatives :)
Someone asked in the comments how much time we spent on this project. It was between 20-30 hours total, chef being the bulk of it.
I like Quartz in general but usually get tripped up by the scroll bar within a frame. My mouse is normally near the right edge of the monitor, outside the frame.
I was actually wondering the same.

For those curious: https://github.com/therealplato/dhs-mtgox-warrant/blob/maste...
Or Jitsi:

https://jitsi.org

I figure P2P encrypted WebRTC calls should work soon, too.
The avarage Bitcoin trade is not ananymous. You have to provide identification with most exchanges and you'd have to invest a lot of effort to stay really anonymous.

The primary benefit of Bitcoin is it's speed utility (you can send money to anywhere within minutes and low fees) and the inability to freely create infinite amount of it (scarcity).
Which is the point. DRM isn't the boogeyman. It is how DRM is presented.
How elite universities are killing the American dream
"genetic correlation"

this probably plays a part in it for some, but only a small part if I would have to guess, there's way more to it.

First sign there's much more going on than just 'a disease' is the fact there are way more obese people in the US for instance than in most other countries. And also for instance that children where both parents are obese are more likely to develop obesity as well. First comes down to culture, second to lifestyle. Not two things I'd directly associate with words like 'genetic or 'disease'.
This Yegge article from 2007 is relevant:

http://steve-yegge.blogspot.com/2007/06/rich-programmer-food...

"If you don't know how compilers work, then you don't know how computers work."

Becoming better at the first class of programming that you describe, will also make you better at the second class.

And a lot of times, "modeling the world" is a pitfall of object-oriented programming, and something that you don't really want to do. But it's very tempting if you've only ever programmed in Java.
I hate being on lists. Makes me want to go away for a while just to fall off this one. Only half kidding.
Lending in China Stalls as Borrowing Costs Skyrocket.
Well, as a front-end developer I'm pretty comfortable using a lot of technology (Ruby to .NET)

My proposal is to really have companies to align their resources for shared knowledge. I think the managers would have to be the one to make the call about what information is being accessed by that said employee.
We're building this at Artsy.net! It's in early stages but this week we opened up the ability for all users to contribute insights about artworks on the site (through "Posts", the best of which get featured on artwork and artist pages).

Everyone should contribute! Here's some artworks with great insights our early contributors (art world insiders, art historians) have made:

http://artsy.net/artwork/diego-velazquez-the-toilet-of-venus...
http://artsy.net/artwork/manuel-alvarez-bravo-la-tolteca
http://artsy.net/artwork/nick-darmstaedter-sting
http://artsy.net/artwork/marc-chagall-clown-with-mandolin
There is an art to crafting posts that will mine the most karma. There are even some easy ways to quickly mine for points with low-value posts. I'd personally prefer if everyone would just post thoughtful comments, and try not to lose their sense of humor.
Google calls hiring based on GPA's worthless
It would also unfortunately filter out http://en.wikipedia.org/wiki/Impostor_syndrome
Drop the tinfoil hat.

He was found guilty of hacking and spreading personal information. It has nothing to do with TPB case. He hacked into Logica and later leaked protected personal information.

After the PRISM scandal I thought HN would be happy that people who steals and publishes (and possibly uses, though that is not proven in any way) personal information gets put behind bars.

Or are you suggesting that leaking personal identification numbers (that are secret/hidden) of cops, domestic abuse victims etc. is a good thing?
Thanks! The syntax is the same as MongoDB's, so that developers used to MongoDB (most Node.js devs are) can get started on NeDB right away.
I'm mostly blown away that he had the app put together in 5 hours. I can't get a development environment set up in 5 hours. I've spent five hours chasing down a trailing comma bug. Teach me, sensei.
It is for these same reasons that I contacted Crimestoppers UK and asked them about their use of Google Analytics, especially on a site that is for 'anonymous' crime reporting.

They wrote back with a non-answer missing the point that they are voluntarily leaking crime victims' metadata to a US advertising company.

A site the size of gov.uk or crimestoppers.org.uk really cannot claim that they don't know how to switch to something like Piwik and keep the visitor data in-house and private.
Well, not fully defeat, but you could make yourself less of a target by using a series of shell accounts and effectively laundering the money.

Just Google laundering. Techniques are widely publicized and accessible.
Sorry to disagree, but even $240/yr is nothing compared to the annual fee of graduate studies. I think this expense fits in the "studying material", therefore is 100% justified.

tldr: master 10k$/yr + 240$/yr ~= 10k$/yr.

also:
Don't go to starbucks everyday and learn to brew your coffee . Gonna save MUCH more.
(2coffee/day*2$) - 200$( coffe machine & 1 year of coffee) - 240AdobeCreativeCloud >0
> How is it different than Steam...?

The short answer is that the digital aspect of the two is similar, if not the same: digital games are sold once and can be used anywhere the user can log in to the account. That seems to be the same both before and after Xbox's 180.

The biggest difference is in the analog aspect of Xbox One. Steam doesn't have a physical sales component - it was created specifically to avoid that scenario. Xbox does though, but because it forces analog sales into a digital construct (via forced installs of games - not a bad thing necessarily, just a design decision they made) it forces the analog component to function by the same rules as the digital sales component.

Going all digital was always a choice with clear positives and negatives. You could avoid the negatives (one being no resale, for example) by sticking with physical discs for certain games. It was always a decision. However with that design decision to force the analog into the digital construct, Xbox one wanted to remove that choice.

With Xbox One's prior rules, physical copies of games could only be sold once. That's it. Then it would require an additional secondary sale to Microsoft to function. And the primary sale could only happen to select retailers. That's breaking what's understood and expected from that optional analog construct due to design decisions, without providing any additional value to the consumer.

Yes, forced installs allows mimicry of the all-digital experience and adds a certain amount of convenience, but doesn't allow any advantages beyond the all-digital experience. Certainly not enough to make up for the lack of choice in forcing consumers into a suboptimal construct.

The key here was subverting customer expectations and taking what used to be a choice and trying to A) force it into what MS preferred, and then B) trying to monetize that. It reeked of a money grab because it added no new value beyond what was already available via digital sales while removing established value for consumers.

tl;dr: It's different than Steam because Steam is one all-digital service while Xbox One tried to force all physical and digital sales into following the same ruleset as an all-digital marketplace.
Qualities Of Truly Confident People
"Confidence is quiet: It’s a natural expression of ability, expertise, and self-regard." Many great points in this post by Dharmesh Shah.
It's a very cool idea, I wish I had an excuse to use it.
This is unacceptable.

Before you start the lynch mob, ask yourself this: what on earth can one do with non-person-identifiable data stored on a server?

"Next on BBC - Terrorist organisation finds out too many British people forget to update their MOTs"

That's not what I want from my government.

Be very very fortunate you can even get a somewhat usable site, much less a very user friendly site. There are citizens of the other nations that would kill for easier access to public information.
Let's not forget. Google is an international company, not "foreign". Google has servers and offices in the UK.

If you read the first point, it says "Start with needs". They need to be relevant and appear in Google. Google Analytics is simply a tool that helps them do that.
I can't see how inviting users to a handful of services could take longer than 5-10 minutes? Is that really a "lot of time"?
Probably not, but the year that I joined they had processed a million resumes. So they probably have some level of data (ranging from phone screen only to on-site interview) on anywhere from 8 to 12 million engineering candidates. For the folks who have come on site there might be a 5 - 8k words of text in their file for phone screens probably less than 1K depending on if they include a code sample or not. Most of the folks they processed at the time didn't get to on-site interviews so it probably skews to the lower end.

Its "not" big data in the sense that it needs a cluster to process but it is a pretty large sample set of the current population of engineers who might want to work there.
"Confidence is quiet: It’s a natural expression of ability, expertise, and self-regard." Many great points in this post by Dharmesh Shah.
If you're actually worried about that, it might be time to get out of the pool.

It was only about 6 months ago that I even figured out where my karma was displayed.

Post, or don't post, but do it because you think it's interesting, or relevant, or it's Tuesday, but you really shouldn't spend your time worrying about a made-up number.

That's what Facebook friends are for. And Reddit.
This typifies the problem with the web.

This website purports to be about data. But is it? Seems like lots of rambling about presentation of data.

A true open data initiative would start by providing an ftp link.

People can argue all day about how to present data. That's not about data. That's about something else.

First, just give us the data. Raw. In an open format (e.g. plain text). From there it can be massaged into a gazillion possibilities. Many people have many different visions of those possibilities.

Open data starts with providing the data. Not a lecture about "principles".

First, give us the data. Raw. Open format.
Booz Allen, the World's Most Profitable Spy Organization
I agree with @dmgd - the first clause is a fragment and doesn't sound correct.
I must have missed the "how" part.

And how is the HTTPS link crawling even related?
> PHP is sold as a language for novices, and novices tend to use it

These things are highly cyclical as I said, and I believe "PHP for absolute dummies"-style literature is already well past its heyday, being replaced by "RoR for absolute dummies" and, in time, other languages and frameworks. I agree about the pitfalls and that PHP is not a good language for beginners.

> Being a good PHP dev is less profitable than being a good Java or Ruby one

I don't know, it's possible. I look at this from an all-rounder's perspective, so the process is generally different. In most cases, language choice is something that happens after the project's needs have been identified. And yes, sometimes that does mean I suggest PHP when I think it's appropriate. It's never been an issue once, neither as far a client acceptance nor technical follow-through was concerned.

> why choose PHP if not for familiarity or cheapness of labour?

There are a few factors that influence this, and the developer's taste is always a big one. When in doubt I tend to avoid the application server pattern. But things that have moved me towards PHP in the past were pretty diverse. PHP's per-request execution model can have big advantages, especially when dealing with huge applications. Depending on the nature of the project, development speed can be faster. Sometimes I choose PHP over another solution because I know there will be less code to write (and I avoid it in situations where a PHP solution would be more complex). Server availability and access to support personnel can also be a factor.
Do you think I was unjustified to lie in such a situation?

In the US (may be state law and not federal) it is a felony to give a false name/address for returns.

The reason why is people steal stuff or buy it cheaper in one store and then go to another to return it for cash.

However most stores do not require name/address if you have the original receipt. Only for no receipt.
Ack! Sorry about that! I guess I wasn't paying enough attention.
From the article

> "On the hiring side, we found that brainteasers are a complete waste of time"

That implies Google has some data to back it up, whether they themselves previously asked those types of questions, or they derived it from some other means. Either way, they aren't doing themselves any favors to dispel that urban legend. Most reading that will just assume they used to ask brainteasers, but no longer.
Use separate hardware on public wifi. Take the battery out when you're done.
Very useful addon.
Ask Australia if they'd like to download one game a month and max out the allowed data on their internet connection. Data caps are still common, and for every marketplace that has them, a digital-only marketplace is DOA.
I think what isn't understood, even though it is completely obvious, is that people need to know about your app. Emailing a few blogs really isn't going to do it. For anyone to know about your app, it has to hit a major, major website. (Some fluff piece mentioning "app store" in the title seems a good way to get on to HN)

I think what happened here is that one of the major sources of app discovery now are the "Apps Gone Free" apps. It was precisely because it used to be a paid app that suddenly was free that suddenly put it in front of so many people.

Now, if the app is truly worth recommending then it could become paid again and word of mouth will generate sales.

Again, this is all completely obvious but there's still some magical thinking when it comes to the app store that somehow normal rules of selling a product don't apply.
+1 to pinaceae
>Same thing as Microsoft tolerating Windows piracy in China.

Yeah, though I am not quite sure what MS can do about piracy in China.
These sorts of questions didn't start with Google. They're known as Fermi Problems for a reason: they're named after Enrico Fermi, the physicist.

http://en.wikipedia.org/wiki/Fermi_problem

Knowing how to quickly estimate something is useful.

I imagine that Larry Page does a few quick estimates every day. How many Loon balloons would it take to bring Internet to 90% of Africa?

But not everybody at Google has a job like Larry Page. It's gotten to be a big company full of accountants, HR people, and other jobs that don't require much thinking in unfamiliar territory.

In other words, guesstimation is a useful skill, but not for every Google employee, so it's not going to show up as useful on average.
Indeed. In my mind much of the value of javascript is for rapid protoyping and for allowing those who enjoy JS (I do not [1]), to build medium performance tier applications.

What strikes me as odd is people wanting to write things that traditionally are written in C/C++ and more recently also in Go/Rust/Java/D in JS. The reason these arguably slower, in development speed, languages are used for things like DBs is that they are write once re-use thousands of times, and this use case warrants being slightly lower level and less rapid in development and gaining performance and I would argue maintainability.

[1] Note: In case you are wondering why I dislike JS: 1. JS's extensive use of spaghetti cough I mean callbacks 2. Higher effort needed to use compute resources for a single task in a parallel fashion compared to other langs 3. I dislike dynamically typed languages (I belive they are harder to maintain) 4. Performance: http://benchmarksgame.alioth.debian.org/u64/benchmark.php?te...
> Javascript is a much, much better language from a design perspective than PHP.

That's not even remotely true. That's an oft-repeated opinion. A rational person is humble enough to recognize it.

The criticisms made of PHP (especially in the Fractal rant), are not a bar for what is or is not "better". There's very little data to show inconsistent naming penalties versus prototypical inheritance penalties in development over an arbitrary amount of time, with or without tooling, etc. There's so many different ways to measure development, "better" is used as an inflammatory proxy for "how I feel".
>> Before you start the lynch mob, ask yourself this: what on earth can one do with non-person-identifiable data stored on a server?

How do we know it's non-person-identifiable? It's certainly clear that the analytics data comes from a set IP address, and when correlated with all the other data that big G collect from all over the web, who knows what can come out of it.

>> Be very very fortunate you can even get a somewhat usable site, much less a very user friendly site.

1. It's not just an information site.
2. Why should Google (and by extension the US government) be informed that I'm looking up (for instance) legal advice, business law or anything else?

Again, this is my interactions with my government being published to another nation.

--edit-- removed accusations of laziness, I'm sure the gov.uk folks aren't that.
My guess is that eventually we'll confirm something like the "fat virus" hypothesis and be able to immunize kids (to some degree) against becoming obese.

There exist human cold viruses such that if you give that particular cold to an animal, the animal gets fatter. We don't directly test these viruses on people due to ethical concerns - we're pretty sure they'd make people fat too, and there's no cure. But you can look at biomarkers for exposure and verify that people who've been exposed are more likely to be fat than those who haven't.

Here's a study:
http://www.ncbi.nlm.nih.gov/pubmed/17908526

Quote: "This review discusses the 5 animal viruses and 3 human viruses that have been shown to cause obesity and examines the evidence to date for virus-induced obesity.
[...]
Ad-36 causes obesity in chickens, mice, rats, and monkeys and was present in 30% of obese humans and 11% of nonobese humans. In twins discordant for infection with Ad-36, the infected twins were heavier and fatter than their cotwins."
>If you're counting imaginary points on the Internet you'll always be disheartened.

I see a number next to my name, the points are real. Not imagined.

However I see the points as like video game scores. They are not terribly important even among ordinary issues, but still fun to keep an eye on once in a while. It's neat but not important.
The equity in business is pretty low until it generates cashflow or contains assets(traction). For businesses with traction their are already established ways of getting investment capital. Also, I don't know if it makes sense for a business to dillute it's equity for one time costs. If it were to be done, you would need somekind of project plan to profitablity. And some kind of model were nobody puts in effort until all the peices are in place. And how does the project adapt if people don't deliver on their promise?
John McAfee's (insane, NSFW) tips for uninstalling McAfee
Even if it's 100 million rows. That's something a single beefy server with SQL Server 2012 can handle. That's not big data.

Big data is a million times 100 million rows.
Tumblr. + Yahoo - It’s Officially Official ‏(marissamayer)