skysight-inc/HackerNews huggingface dataset:
Take a look at the contributor's stats for the Bitcoin project on GitHub: https://github.com/bitcoin/bitcoin/graphs/contributors Gavin Andresen, the lead developer for the project, has removed more lines than he has added.
Microsoft: "We could speed up your server-side code, but instead we did speed up the slow windows mobile apps that nobody cares about."
I have a set of shell scripts which wrap apt, yum, and macports, so i only have to remember one set of commands. They only cover a small fraction of what those tools can do, but they cover 90% of what i do day to day. They were not at all hard to write.
Is there anything Larry and Sergey could have done when they first set up the shares that would have avoided (or delayed) having to do a stock split? e.g. given the Class B shares 20 or 100 votes?
Sebastian Thrun to join Credit Suisse board of directors
Precision Navigation and tackling aircraft noise (2014)
Ain't it funny that none of the cables actually drop into Silicon Valley. Most of the Northern California cables drop near Morro Bay or San Luis Obispo instead.
While we're on the topic, does anybody know how many Litecoins its creator, Charles Lee, owns?
Internet Download Manager v6.19 Build 5 Incl Patch
But lim x->0 (x^x) = 1. Why should 0^0 be 0 then?
>write that language-agnostic API in a way that makes interfacing with most current languages so onerous that people can build hundreds of thousands of lines of code to make it slightly less painful

Those would be people who couldn't be bothered to learn a really simple declarative language, and prefer ad-hoc OO ORMS and other shit like that...
Right, but when you're working with the function on C x C, it doesn't really add anything either to arbitrarily pick 0^0 = 1, except for consistency with that other function that happens to be written the same way.

I'm not really opposed to saying 0^0 = 1; it's the only reasonable choice if we're going to insist on using the same notation for these two functions, and I don't expect that's going to change.
Ah, hubris. Try simulating some celebrities talking to one another. 15M followers (Ashton Kutcher) / 10K fanouts per second = 25 minutes to deliver one tweet.

That's the difference between "getting the basic process running" and operating at scale.
Update Your Safari Browser to Patch Two Dozen of Critical Vulnerabilities
> 1. The longer more explicit code might end up shorter and more performant after it is compiled (like in the oldskool performance increasing trick of unrolling loops)

Or it might be less performant. If you actually care about this, you should have an automated test running regularly that will tell you one way or the other. But most of the time it's not worth worrying about such things.

> 2.When you come back to your fancy code later you may have forgotten about that particular fancy trick and now you dont understand your code.
> 3. Other people are less likely to understand your code.

Or using fancy tricks more frequently can help you remember them. I think you should use every feature available in the language - developers need to be able to understand the language so that they can read third-party library code. Or else have an automated system that flags usage of particular features.

> 4. By using more specialised features in a langauge your code is now less transportable to other langauges.

Who cares? Seriously, how likely is this to actually come up? If you've chosen language X you presumably had a good reason for doing so; you should write language X, not try and write language Y in language X.

Fewest lines of code is not the perfect metric, but I think it hits the sweet spot: it's very simple to calculate, and captures a good proportion of the difference between good code and bad code.
Brazil is huge. It is the fifth largest country by population in the world.

US has roughly 320m people; Brazil has roughly 201m. Plus Brazil has high Internet penetration. US has roughly 250m with Internet access; Brazil has roughly 100m.

Brazil has one of the largest populations and the largest number of people with Internet access. Also Brazil is a major world economy.
I strongly agree; it's a nasty antifeature. It might be tolerable if there was no vertical scrollbar and the page loaded immediately, but there is and it doesn't.
Both Stripe and Square "marketplace" now accept bitcoin right alongside credit cards, since only about two weeks ago.
You wouldn't be able to compile it to asm.js because of the very different memory models, which means you wouldn't be able to take advantage of any alternative runtime paths the js runtime has for asm.js.

You could, however, use the type annotations part of the asm.js spec to take advantage of the fact most js runtimes are going to be attempting to optimise the heck out of them.
What is the fascination with finding out the real identity of Satoshi? Mere curiosity or ... ?
The UK Airdropped A Squad Of Cats Into Borneo
Math libraries (and language standards) should follow the guidance in IEEE-754 unless they have a very good reason not to do so.

"pow(x, +/-0) is 1 for any x (even a zero, quiet NaN, or infinity)."

"pown(x, 0) is 1 for any x (even a zero, quiet NaN, or infinity)."

- but -

"powr(+/-0, +/-0) signals the invalid operation [and returns NaN]."

"pown" refers to the function on R x N defined by repeated multiplication; "powr" is the function on R x R defined by exp(y log(x)). "pow" refers to the mental hodgepodge of the two that most people intend when they write x^y without really thinking about it.
If one defines x^y this way, one usually defines exp by a power series, and then defines e as the number such that e^x = exp(x).
Couple of coding advise for Symfony2 application:

* use repo method in repo classes,
* separate and contain related code logic into bundles: you should have your code like this: /src/OrgName/BundleNameBundle
Great, simple concept. It might help a little if the tweet counts were normalized to control for the relative frequency of the terms. ie, people use the word "love" more often than "hopeless" in general. [1]

I'm not trying to nitpick, this is an inspired UI. It's just that a spike in something like "joyful" or "scared" could be interesting to see in relative terms, especially when calculating the positivity index at the top. I know that statistical accuracy isn't necessarily the point here, but working with twitter data can be tricky. I'm sure that engineering it was hard enough. What an interesting visualization.

[1] For example when looking at a standard corpora like the NLTK movie reviews data set, the term "love" appears 1,588 times vs "helpless" appearing 47 times.
The pages says that it was based the the “Enemies of the Internet” report from Reporters Without Borders[1].

There are plenty of issues with internet freedom in the USA, UK and Western Europe but I don't think they're on the same scale.
I'm happy to criticise the government from my UK connection[2]. Would you want to do the same from a Chinese, Syrian or Saudi ISP?

[1] Probably http://12mars.rsf.org/2014-en/ , but the list of countries looks clearer in their 2013 report http://surveillance.rsf.org/en/wp-content/uploads/sites/2/20...
[2] David Cameron sucks!
Git for code reviews
How 1 startup used content marketing to land an order from Amazon
Use something like RVM [1] to get the base Ruby system in place, then install the Rails gem and you're good to go. If you'd rather do it all in one, RVM will install Rails for you during setup if you include the '--rails' flag.

[1] https://rvm.io/
http://www.gwern.net/AB%20testing#beeline-reader
So much for the "big" update. I've had a WP8 device for over 10 months and I've actively used it for most of that period. There are many things I consider a downside of varying importance (some of which are a result of the extremely closed design) and the only thing they fix is a VPN client and that's to unknown extent. WP8 is a toy more than anything.
no need to use link shorteners:
https://developer.amazon.com/public/community/post/Tx1K5ORNN...
hose your network stack in any OS

No, this is very very rare on things that aren't Windows.

Lots of people say "registry corruption" when they mean "cruft"; over time apps register shell extensions and various other systemwide bits and pieces that gradually reduce UI responsiveness or break in strange ways.
> ancient sci-fi films from the 1950s and also incessant horror films

Well, I'm in. If you can play Minecraft Pocket Edition on a big screen, I suspect my nephews will be clamouring for one pretty quickly.
There is Liskell: https://github.com/haskell-lisp/liskell
More like Java Web Start. Which would've been great if it worked with a decent UI framework.
Google buying Tesla soon ... Would be a shame though!
I think the parent meant that in terms of a technical cost to user count ratio.
Detecting duplicate images with Python
here, educate yourself

http://msdn.microsoft.com/en-us/library/6t9t5wcf(v=vs.110).a...
I understand why we have dual-class share structures. There are cases in which investors may trust management more than their fellow shareholders.

Yet I am concerned about the structures' dynastic qualities. Larry Page is a competent executive. That may not be the case in 40 years. Tom Perkins's letter to the editor comes to mind [1]. The question of what happens after Page is more troubling. Limiting control to the founders' offspring is concerning. Granted, there are valid counterexamples. Warren Buffett is as old as he is wise. And Samsung seems to be plodding along just fine despite its family's feuds.

But shareholders should have input into these issues. Perhaps the super-voting stock lapses to normal stock after its original recipient's demise. Or maybe non-voting shareholders have one right: the right to call and vote on motions of no-confidence. Such motions, if passed by a super-majority of subordinated voters, would collapse the super-voting stock to normal stock.

Aristocracy runs thick in the veins of European business. It is worrying that we may be sprouting our own contractually-annointed Silicon Valley royalty.

[1] http://online.wsj.com/news/articles/SB1000142405270230454950...
The Almost Completely Open Source Laptop Goes on Sale
It wouldn't, that's the point.
So this is pretty much like NGEN[0] for windows store apps ?
interesting.

[0] http://msdn.microsoft.com/en-us/library/6t9t5wcf(v=vs.110).a...
Normally I don't go too much for the jazzy kind of language in hiring ads, but I enjoyed reading yours, I must say :)
Every functional programmer I've met has pointed things like this out to me. As well the ability to reason about smaller code-bases.
Agreed, I just took your comment as an all or nothing approach mybad.
I don't see how this is fixed. According to StatCounter, IE shares are: IE8 6.7%, IE9 3.8%, IE10 4.0%, IE11 9.0%. IE10 is supposed to have an "install new versions automatically" option and yet still has close to half the share of IE11, and IE8+IE9 share is still greater than IE11 share.
Watch a video split on multiple screens (Android and iOS): TwinPlayer
The main chips are listed as

SOC Platform Qualcomm Snapdragon 8064
Processor Qualcomm Krait 300, quad-core to 1.7 Ghz
GPU Qualcomm Adreno 320

what Broadcom tech does it use?
New Coke was a disaster because Coca-Cola did not let its consumers choose between the two products and instead planned to stop making Coke Classic entirely. There is some similarity to Microsoft's decision to have Windows 8 boot into Metro by default.

Coca-Cola's pre-release focus groups told them that a minority of people would have a very hostile reaction to the elimination of Coke Classic, but they decided to ignore the data. You can see something similar if you read the comments of the Windows 8 development blog.
I wasn't saying they would steal from you. I was referring you trusting their competence to do their job right and not be social-engineered by some hacker into giving them access to your accounts.
Thank you for the downvote.
iOS: https://itunes.apple.com/gb/app/twinplayer/id802225482?mt=8
One good ruby shop (Thoughtbot) has published several articles on this topic. And they released their script to handle this : https://github.com/thoughtbot/laptop.

Boxen is another way to prepare and setup your machines for work. There are other alternatives.
IMO the majority of artists that are positioning themselves as "rappers" are actually pop artists, coming straight from the assembly line of the big music publishers. (also truhead speaking here)
For (1), you can use numactl to change the default behavior.
For #s (2) and (3), I'm pretty sure this is FS dependent?
The information on the page says this is directly related to counting #hashtags, and not any natural language analysis.

I do not know if normalization would help in this instance as people are taking a deliberate action in hash-tagging with the related feeling.

I've done some sentiment analysis and relationship/influence mapping on twitter data and the 140 character limit often means you have to create a specialized training set for your classifiers based on the group of people you are targeting. Simply weighting existing training sets offer very small benefits in accuracy.
A $50 head-up display with wireless augmented reality protocol
I really need to understand and learn how it works on such less power. Kudos.
Outsource management to other people/employees with some form of incentive for growing the business on a strictly hands-off basis (3-6 month process) - then use the income stream to enable you to do what the hell you want.
Microlancer rebrands as Envato Studio
There is an extensive, instructive, interesting, and useful discussion from a previous submission:

https://news.ycombinator.com/item?id=1834671

Comments there are closed, of course, so if you have anything to add it will need to be here.
We seem to be feeling a bit lovely and very sexy at the moment. Makes you wonder in what context people are using these hashtags.
Poor man's autotest for any language
So, all said, the restriction doesn't make much sense. I knew we would agree.
Yes, as I have elaborated upon at length[1], the ZFS engineers have long-since left Oracle -- and the open community's ZFS (that is, OpenZFS) has become the ZFS of record.

One clarification: Oracle can't actually cherry-pick back OpenZFS bug fixes because they are (ironically) violating the CDDL by not making available source code. This isn't an issue for the code for which they hold copyright -- but that doesn't include any of the bug fixes and features that we've seen in OpenZFS since 2010. And yes, it is absolutely negligent, but of a different sort than you intended...

[1] http://www.youtube.com/watch?v=-zRN7XLCRhc
Typos account for a significant amount of my javascript debugging. To have both intellisense and compile time checking for this would be a huge time saver.
Would he still owe them if he hasn't sold or otherwise used the coins for anything?
This 100 times
The standard library base is huge... they already split things into a desktop and full profile for the .Net installer. This will only need to include those portions of the library your app actually uses, which is generally a pretty small part (including GC). Not to mention future versions of the .Net runtime not needing to be installed on the target machine.
Powerbar Energy and Protein Bars
If we're being honest, [almost?] every developed nation should have the surveillance badge; pretending otherwise is remarkably naive.
OroCRM 1.0 and Onward
TypeScript is the future of JavaScript, since all TS does is trying to introduce ES6 features right now.
The original (peer reviewed, etc) research was submitted in liu of a journalistic news story for increased submission quality.[1] The conclusion of that research reads:

"Overall, our findings reveal that vegetarians report poorer health, follow medical treatment more frequently, have worse preventive health care practices, and have a lower quality of life."

Which is unfortunately too long for HN submission, but is the (in fact, verbatim) published summary. A revised headline might read, Without any substantial editorialization or modification of meaning:

"Vegetarians report poorer
health...and...lower quality of life."

Aruably the word "report" is more neutral than "have", but is substantially similar to the submission. All that being said if you guys want to change it...it is absolutely your perogotive. Its just hard to avoid making certain compromises (imperfect title or imperfect article). This is unfortunately one of those corner cases IMHO.

It goes without saying that the published academic title ishopelessly vague for anyone not already familiar with the results. To wit:

"The Association between Eating
Behavior and Various Health Parameters: A Matched
Sample Study"

Has infinite degrees of freedom.

[1] An third party edited and published title highlight what it is 'newsworthy' (ie, this is not self edited). The original research was submitted (ie, mismatched) to increase the quality and availability of the information provided to readers.
The Document Foundation announces the Document Liberation Project
related post on lwn:
https://lwn.net/Articles/591723/
Simple, when you open your door, the Node wakes up during 40ms, transmits at 40mA to the Hub and goes back to sleep consuming less than 1uA.
You can calculate the battery life yourself: http://oregonembedded.com/batterycalc.htm
Sounds like Spotify are borrowing a fair few pages out of Google's recruitment handbook. If it works for them, good on them. But having read the lengthy process Spotify make their potential employees go through, I don't think I would be willing if Spotify tried poaching me and making me go through the process.

I know they're doing cool stuff, but come on, Google have about the same amount of steps and you get better job security and a more exciting place to work at with an actual future. Most developers won't go through this kind of hassle, there are equally as cool places to work with less resistance. When you've got food to put on the table and a family to provide for, this kind of process is just not feasible.

It seems like a massive amount of work to make a developer go through. Is this the new norm or something? When I started programming you'd go through a couple of interviews and if they liked you, you'd be offered a job on the basis of a 3 month parole period where either party can terminate the employment without notice or needing to pay anything out. Whatever happened to that approach?

As it currently stands Spotify are operating in the black, they're not making profit, they're fighting an uphill battle with music licencing fees and bad publicity from artists who claim Spotify don't offer them a good enough deal. It seems as though the future of Spotify is still unknown. All it would take to bring the company down is another fee increase or for a couple of labels to walk away. Not to mention the fierce competition in the form of Rdio and Beats Music hot on their heels.
Are you being intentionally sarcastic? Because this reads a lot like http://www.mongodb-is-web-scale.com/

Edit: Whoops, just read your reply :)
Think about it this way: 19 billion dollars for a messenger app doesn't happen without at least two very motivated bidders competing.
How Underground Nuke Tests Inspired Radical New Spaceship Designs
That's why I consider "rap" (bad, commercial) and "hip hop" (good, art) to be two completely different types of music even though they're extremely closely related.

Compare Kanye West and Brother Ali to see one example of the difference.

EDIT: Switched to a better example of hip hop. Also, someone downvoted me for making a distinction? Strange.
My IP is blocked at pastebin, can someone paste the text here, please?
I really like how this looks, but when I see these things I just can't help thinking of sentences that would be misdetected, e.g. "I haven't felt angry/bored/jealous for ages", "my partner does not love me anymore", "hate is such a waste of energy", and so on.
where the hell is Czech Republic?
How do you know the garage door is "open"? If you receive an identical notification whenever the sensor is triggered, the door could be open or closed.

With something like a garage door, knowing its state is very important, perhaps more important than knowing when the sensor has been triggered. When someone leaves the garage door open (kids), this is what we need to be notified about. Is the Notifon up to this task?

Also, range might be a real issue when the nodes are placed outside or in the letterbox.

One more thing, and this is just a personal preference in response to the idea that I "won't want to hide the device". I don't understand why people think white plastic is the best choice of color. So many cheap kitchen appliances are white plastic. If you have floorboards and warm living areas with warm tones everywhere, shiny white plastic objects are an eyesore. IMHO.
Yes - they could have issued the Class A without any votes from the start. That would have avoided the split. They could have also, as you said, given their Class B shares more votes per share. That would have delayed the split.
>In the future, a store / certificate authority will be able to arbitrarily revoke your right to run anything on your computer that isn't approved

We're already there with Web Apps and other SaaS "innovative" technologies.
We (Cloudant) ran a Jepsen-style test against our clustered CouchDB implementation (similar to BigCouch). The write-up is at https://cloudant.com/blog/run-dmc-explains-network-partition....

The clustering layer is getting merged into CouchDB and will provide semantics closer to other Dynamo-style systems (e.g. Cassandra, Riak).
We may soon see Satoshi on the Forbes list of billionaires. It'd be a journalistic scoop.
if only Visual Studio runned in other os's...as a matter of fact i know many developers stick with windows JUST because of vs...
How To Create The Perfect Pitch Deck That Attract Investors
I think the proposed changes are akin to the WebSQL early on, vs. IndexedDB stuff we wound up with. I think it just comes down to people looking at WebRTC and its' short comings as well as the earlier MS/IE proposals, and coming up with something that's probably better moving forward. It sucks in terms of actually getting next gen apps out... I want my Skype killer!
The situation is pretty unique which means there are pretty much no relevant rulings. In general, if you gained something of value, then yes, you owe the tax on that. OTOH this is a situation where someone gained a string of bits and only later this string of bits has gained value. On top of that - did it really? Some say it's just a bubble.
Of course the Node can trigger two states. So you know when it's open or closed. You can set a different message for each state.
It is possible to precompile web apps already today.
There used to be a massive difference. Mostly because debian had apt-get and Redhat had just rpm. That's why we still have sites like rpmfind. Nowadays there is not that big of a difference from end user point of view.

As a dev I still love dpkg-buildpackage way more than rpmbuild.
As mentioned this doesn't appear to use NLP so that's moot. Most of the many applications that do sentiment analysis handle such qualifiers and reduce confidence in any given detected emotion.

Another common issue is context ... ie detecting "I feel awful ... Need a coke" as negative sentiment against coke.

This is far more rudimentary.