skysight-inc/HackerNews huggingface dataset:
Some perf numbers from Google.

>LinkedIn is a prominent user. Their entire mobile stack is built on Node.js. They went from running 15 servers with 15 instances on each physical machine, to just 4 instances – that can handle double the traffic!

>eBay launched ql.io, a web query language for HTTP APIs, which uses Node.js as the runtime stack. They were able to tune a regular developer-quality Ubuntu workstation to handle more than 120,000 active connections per node.js process, with each connection consuming about 2kB memory!
Always need more ram!
Hard to be a philosopher while having to invent philosophy in your head without hearing or speaking with anyone or reading anything. How good of a mathematician can someone become if they have to invent mathematics on a silent island with no books or even their parents teaching them to count? Without language, this is the situation an elephant-philosopher is in...

I heard an interesting argument for what a chance occurrence language is in humans: after all we talk by using the organs we chew with, fashioning our lips and tongues into phonemes.

If the freak "language gene" were given to elephants (spliced into DNA etc) so that they can develop phonemic values over generations using whatever speechlike abilities their mouths do have, it would be interesting to note whether they can develop philosophy then.

But man had modern brain and speech abilities for tens of thousands of years before our cultural situation and heritage became interesting. You likely wouldn't be impressed with the philosophical world view of members of an isolated hunter-gatherer tribe tens of thousands of years ago who had no writing. Interesting, surely, but as an curiosity. Would speaking elephants left to their own devices be the same? Or do humans have higher cognitive processes they cannot match, in addition to lacking our language skills? So that they would not be put at a prototypical human level, but insteqd forever stuck at the elephant level, their new language ability notwithstanding...
Yes, but that's why strong encryption is such a strong force to stop them. They operate outside the political sphere at the moment. It's questionable how long that can last.

A war on encryption would be much easier to enforce than a war on drugs because there are such fewer sources, and there's not a big market for its use.
Reminds me of the short story by SMBC: http://www.smbc-comics.com/?id=2834
I think R cost is low, creating a poc is about 100th of the cost of a product (a proper product) but the risk of R is huge and therefore it's very hard to sustain and justify.
Hmm I wonder if this will drastically affect his spatial reasoning abilities.
message to kids: Grow up rich or feel the boot of the state on your sorry head for life.
But nobody claims the album was stolen, why are you bringing it up?
How do they identify which social media accounts belong to which students?
Let's commit a small rudeness and step away from the airy theoretical.

- The US is so unsafe, you can get armed bureaucrats reaching into your ass in public and feeling your hemorrhoids. (https://www.washingtonpost.com/news/the-watch/wp/2016/04/01/...)

- It's so unsafe, mobs of sociopathic videogamers can "SWAT" your family by calling a SWAT team to your house. (http://www.theverge.com/2013/9/12/4693710/the-end-of-kindnes...)

- It's the world's biggest jailer of its own populace; for many a police state.

So some ensure "safety" for themselves by having all the state's violence on their side of the debate. I personally get to be pretty safe. But others want a little safety too, which is a prerequisite to freely express their opinions.

To be clear: we're not talking about shutting down dissenting opinions on math. We're talking about shutting down the violence that supports one side's mediocre, backwards ideas. No wonder why some struggle to maintain that lopsided advantage.
It will change once our future Politicians, CEOs, Generals, Judges, Celebs etc start seeing their lives and decisions get effected by all that data about them out there. Until then its hard to imagine anything changing.

Ofcourse Google and Facebook can stop being robotic slaves to advertising revenue and go the Wikipedia route. But that would be like expecting the big banks and rating agencies to do what was right at the peak of the subprime crisis.

Its amazing to watch how some of the smartest people on the planet can get stuck on tracks they can't get of.

Highly recommend Douglas Rushkoff on this - https://www.youtube.com/watch?v=87TSoqnZass
This sounds like a component of the type of tool normally called a static analysis engine. "Lint" to me implies more of a lightweight tool that complains about tabs vs spaces and things like that.
I have recently implemented the revamped Google Login in an Android app.
IMO this is an awesome user experience ... as long as you are ok with Google handling your credentials. Since you are using an Android phone with Play Services, you are supposed to be ok with that though ..

Something like Persona might have been a better solution, but in the meantime this is by far the best login solution on Android.

I have not been able to test Facebook in perfect conditions (I don't want the app on my phone) but having to go through a webview is pretty annoying, and brings a ton of security issues.
Respectfully, but there were no bandwidth caps in the Netherlands in 2012 [1]. Furthermore, € 50 is an exessive amount of money to be paying for only internet, even in 2012. Perhaps you have mobile internet in mind?

[1]: http://www.oecd.org/internet/broadband/BB-Portal_5i_13July_F....
Christianity is about the New Testament and anybody that has ever read it knows that its teachings invite to tolerance and can never justify the crusades. That the crusades happened in the name of Christianity, that's what usually happens when you have an uneducated population that would believe anything. There is however a huge difference between the New Testament and Main Kampf.

Should we ban Islam? I don't know, I know nothing of Islam. But on communism / Stalinism I think it's a disgrace that we conduct business with communist countries that are guilty of repeatedly violating human rights and yes I'm talking about China. It's a spit in the face of all those that have suffered under communism.
> I wish that there was a site with an hn-level of moderation that covered issues like bikes, local news, etc. Maybe that's just not possible?

We always assume human moderators are required. I wonder if AI could do something here?
This guy described the parameters of the perfect phone. So much stuff really hit home - like the (incorrect) assumption that I'm always online. Even in London. Azure on the Underground, anyone? I also don't see myself using Cortana or similar unless it saves me taking gloves off in the cold. I won't install chat apps because they grab ALL my contacts rather than only those (and the meta data) need Ata point in time. Apps, especially chat apps, do not facilitate user control and consent.
XLFG: Analyzing Functional Grammar Online
I'm using rails 5 beta for a new project, doesn't get any serious problems for now.
What is the hard problem you were trying to solve?
There are two problems with Facebook's federated login.

For one: Facebook doesn't need to know everything. While some are more peculiar about privacy than others, when information is used across boundaries that exist in our physical world, users start to care. I don't want to login for work-related sites or apps with my Facebook account and I'm sure most wouldn't login to a porn site with their Facebook account either.

Second problem is that the whole idea of federated login is that there are many providers who implement the same protocol, meaning whatever account I have, I can authenticate myself. Only implementing Facebook defeats the purpose of federated.
I think this screenshot I took from their site sums up how this is going to end up. https://i.imgur.com/X7z4OnF.png

I can't imagine "This is the best evuh!!!!" being a positive contribution to any conversation.
They almost certainly could have made more money by actually releasing the album

The sales of their last album was pretty abysmal all things considered, and the album before that was hardly top seller. Even if this album did 3-4 times the numbers their last album did, they probably wouldn't have gotten close $2million. It basically seems that 'everybody' loves the early Wu-Tang works, but very few people actually still actively followed them and cared about their current work.
However, a hunting rifle like the 742 Remington isn't necessarily going to have the tolerances to allow sustained firing that a proper AR-15 pattern rifle will allow (I'm sure many of them made for civilians cargo cult that detail).

On the other hand, a lot of this is scenario dependent. Bruce Clayton advised using the metric of "how many firefights do you think you can survive?" as a guide for how much ammo to store. I myself, if I expect a scenario to be survivable and am by myself, prefer something like a bolt action Scout rifle in .308/7.62 NATO used in shoot once and scoot mode. My evil black rifle in 5.56 NATO (which I'll note requires something better than FMJ ammo to be effective) is reserved for situations where I want to make the best account of myself and/or are with other people in a mutually defending scenario.
Dear Dawkins, yes. We need "Women's magazine" style site for wantrepreneurs. Motivational articles, discussions, lists of 10 things that bring success, celebrity entrepreneur gossip, fashionable wantrepreneur trends etc.

There is clear need for this and it's place is not ycombinator in my opinion.
That actually makes a lot of sense. At most it must be mediocre. If it was amazing they'd definitely want to release it and make money.
HN is different in that the user needs a substantial amount of karma before they can downvote (and I think theres additional levels for flagging etc). I'm not sure of the amounts and it may also take into consideration account age.
How Industrial Emitters Can Pinpoint Their Carbon Footprint
I think you would need some randomisation in there to simulate a Sol LeWitt. The Mandelbroit set is (very) complex but deterministic.
The OA has a partial quote from Ellsworth Kelly taken from the New York Times obituary [1]. Below is the full quote, which I found useful.

>> “I think what we all want from art is a sense of fixity, a sense of opposing the chaos of daily living,” he said. “This is an illusion, of course. What I’ve tried to capture is the reality of flux, to keep art an open, incomplete situation, to get at the rapture of seeing.” <<

[Perhaps the GI Bill at the end of the second world war provides us with an idea of what could happen if we had a basic income.]

[1] http://www.nytimes.com/2015/12/28/arts/ellsworth-kelly-artis...
Cheers for that. I stumbled across their online player recently, but was a bit overwhelmed. Might give your suggestion a go:

https://globeplayer.tv/videos/twelfth-night
When your door sends you chat messages
> I actually didn't like the post, I hate the notion that one person using something means others should, but that's besides the point.

I'm sorry if it came out that way. The intention of the post was totally opposite. I was referring to the fact that Linux on the desktop already happened for a lot of people (including me) and that OpenBSD for a lot of people is already on the desktop in the same way. I'm happy with people using whatever system suits them, the whole thing was just a comment on recent tweets & comments online about 2016 being the year of the OpenBSD desktop.
Let's Code a TCP/IP Stack: IPv4 and ICMPv4
I firmly believe that at this point it is only the hackers who can stop it.

Until these people experience having all their data publicly exposed there is nothing that will drive the point of privacy home.

Unfortunately western hackers have been silenced already.
Nineteen Eight-Four is mine too and it is because I think it is genius. I enjoy writing and I may even be able to write something good one day but the insights and truths in this book that parallel our society and appear to be timeless from when it was written to now make it my one of my favourite works of fiction. I can point to the book for some example for so many of the things that happen day to day. And yes, as said, the last line is truly chilling.
"his weak lobbying efforts"

I really do not like lobbying - therefore I don't see that as an error on Microsofts side.
It's scary seeing reality start to match 1984, but scarier still seeing new avenues of surveillance come to light that Orwell couldn't have predicted.

Orwell didn't write about FitBits or Chromebooks.
Ocean Mobile Linux Server
Do you know what their government's position on these currencies is?
Curated gallery of inspirational, code-driven artworks
I really hope we can go quicker to a time when "lobbying the government" is no longer accepted as a standard business practice, but a strong signal of corruption and foul play. If that would be Gates' biggest mistake (and it ain't) then the guy would be a flesh-and-bone saint in the tech community.

I can see, however, why MS would be in a downspiral course with senior executives holding such opinions.
I just call it a lint because it uses the rustic::lint API. And I posited that such analysis belongs in the compiler.

However, lints no longer need to be lightweight; I've seen full-program analysis passes called lints. And in rust, lints usually don't complain about tabs/spaces (though we could write one), but rather certain idioms which are exacerbating readability, flexibility, performance or any combination of the above.
Inferno – An extremely fast, isomorphic JavaScript library
What every social network effect platform or application ignores is group psychology.

All conflicts on these services can be boiled down to how human groups work.

If these services addressed group psychology up front and at the forefront of their solution, then we could see people being more aware of their group and groups and where they stand as individuals.

I'd like to see an attempt to reduce conflict and increase collaboration between groups, peoples, ideologies, for example.

The "problems" that all these sites are labeled with all boil down to a mass of different people clashing against each other. They are not problems, they are symptoms of how groups are behaving on the internet, many for the first time, and people within their groups do not have the tools to deal with other groups properly.
Why aren't the Chinese doing this?
Pi isn't defined by how we measure it. It's defined mathematically. Predicting how a measurement of the ratio between the perimeter and the diameter of a circle comes out is just one of the predictions we can make having calculated pi inside mathematics.
Snap packaging could reveal private data in Ubuntu 16.04 version
I don't have any need to type inline Assembly in the type of work I do, but used to back in the MS-DOS days.

The inline Assembly syntax of PC compilers always felt natural and easy to remember.

Every time I look at gcc inline Assembly, I get this feeling it is impossible to get right without having the manual page always open.
Watch if they refuse to say the Pledge of Allegiance to the national symbol, punish them for transgressing private property moral codes... if we have so many armed bureaucrats, they might as well be constantly judging everyone.
Thank you. http://cyberleninka.ru is on the rise too. I download research papers from there.
In between, there will be a significant body of research kept locked away behind paywalls by publishers trying to hold on to those cash cows and the inertia copyright on a work has once granted.

I think the best way to shorten that period is if we stop citing papers that aren't publicly available.
/. resolved all this and more decades ago.
Because "data science".
Sista: Speculative Inlining, Smalltalk-Style (VM architecture talk)
> "AFAIK the drug was free for everyone without insurance"

That was an adjustment made after the initial outrage over the price hikes.

Also, worth considering the "50% price cut" made for hospitals was after raising the original price by 5000%:

http://www.streetinsider.com/dr/news.php?id=11105404

Lastly, raising the costs for insurance companies raises insurance premiums for customers, if you think they'd let these price rises eat into their own profits I'd suggest that was a little misguided.
Given the comically unrealistic seating arrangements in cattle class, I'd genuinely prefer to have a sleeping pill and a cargo coffin.
A link with _blank + expected to change/interact with opener? Maybe there's a few, but most cross domain transports would use window.open() manually.
Minecraft, ENHANCE Neural Networks to Upscale and Stylize Pixel Art
All really interesting & immediately commercially useful. So why aren't these research projects being funded by Boeing, Lockheed etc? Why are we using NASA as the R&D division of commercial companies?

Shouldn't NASA's role be more blue-sky research for things we don't know yet are feasible or possible?
Those aren't the only ways to write thread safe code, just the oldest ways.

Also, remember that you can have unexpected re-entrancy at any callback boundary in the fully async model. It is not a panacea.
Steam engine was invented well before Christ in Alexandria. However, its real life applications were really developed much later in England. Same with the Internet.

What the US is holding firmly is production and sales of space-ready elements for high orbit satellites, sorry, sputniks.
Portablity isn't even hard. Some maintainers just have a tendency to get huffy and say "but I've always used Linux, so all Linuxisms are correct" - I think this tendency derives from GNU's entirely deliberate use of embrace-and-extend tactics with its ecosystem of GPLed code.

But that's OK. We have a ports tree, we don't need upstream.
sounds to me like a perverse realisation of amd's apu ideal, treating VRAM like system RAM, although in this case they are still disparate memory spaces.
I challenge you to write a negative comment about Snowden without instantly being downvoted to -4.
I find in some forums the issue is the group think enforced by moderators.

The StackOverflow forums suffer from this as they are community moderated and many questions get closed as Off Topic which basically are chats about something tangential to the area or opinion but are valuable none the less or I wouldn't have gone to the page to begin with. Effectively moderators promote group think.

Some bizarre things Ive seen in its computer science forum are questions being closed when about things like "what are the current areas of research in blah?". Somehow its gathered a bunch of crap mods and computer science doesn't really get discussed there.

If its truly out of forum then these forums need to allow some kind of "Open Discussion" tag or move to another forum ability.
In terms of managing packages in session, readability and keystrokes, I think it definitely wins out over successive library calls. It's common to have >5 packages in any one script, especially if you avoid base R like many do.
Ask HN: Best method of reducing finger fatigue from typing?
I'm a 25 year old dude. I run and lift weights. My body is in good shape, but my fingers are getting worn down from 8+ hours of daily typing (coding, emails, chat, note taking, etc). Using a computer becomes more of a burden when I'm using the touchpad on a laptop.

I try stretch every finger individually but nothing seems to help. My fingers just feel exhausted and typing becomes unpleasant. Not sure if there's something I can do to remedy this or if I need to seek medical attention.
Organising and propagating information throughout a large organisation takes significant effort.
Tornado works in pretty much the same way as asyncio.
Show HN: Print Python code to the console
How does the system automatically manage differences between various languages when binding?
I think you misunderstood and that you are not alone in that.

The author specifically points out how it is not about text only or commands or anything.
Inside the crash of London's $2.7B unicorn
Some CFG transforms are actually much easier if you get out of an SSA first, reshuffle CFG without caring about maintaining your phis, and then simply rebuild an SSA form.
As a non-native speaker, I've observed this, too. Lengthy, well written posts get far more upvotes and are treated more leniently with respect to downvotes regardless of their content.

Actually interesting posts are often grumpy four liners written during a short break from actual work (e.g. while waiting for a compile to finish).
I think, as all directives such as never rewrite, jump of a bridge etc... means don't do it before thinking it through and knowing what you get ourself into. In this case you have a well specced problem (very rare!) and they tried both options.
In both case spending trivial amounts of money dev time.

The "never" rewrite of course comes from those systems that had a painful birth and cost millions to develop originally. In this case a rewrite will take longer than what is acceptable in a business (often anything taking longer than 1 business cycle).
Drive.ai to test 'deep learning' autonomous cars on California roads
This is something that I'm actually writing for my own programming language, coincidentally also written in Rust.

My idea was to label each expression with these flags, i.e. is the expression constant?, tail recursive?, etc., and then make that information available for the text editor and other tooling, so the user can instantly see certain things about their program, and see the type of optimizations the compiler will do for them.
If you pull the "the majority decides" card then there is no decision necessary. Each subreddit is defined by the majority of its users. Simple as that.
AS i look at the rendering on this plane, all i could think of is "gee, this eerily looks like the SX from black & mortimer"

http://images.gibertjoseph.com/media/catalog/product/cache/1...
It used to be standard to use your VRAM as RAM where possible. If you were not coding a game but something like a business tool, you would just stuff parts of the application in VRAM so you could swap it out from there instead of from HD or, before that, floppy. This was without OS support mostly though. For work I haven't needed this technique since the end of 90s I think.
Deterministic destruction RAII style is handled in GCd languages with try-with-resources or using type constructs.

Modern collectors like G1 don't do full mark/sweeps of the entire heap in normal operation - only in rare cases like if you request a memory profile, or if the entire process runs out of RAM and needs to do a hard stop. And reference counting isn't something you can just automatically do due to the presence of cycles.

Notwithstanding these things, you may be interested in Graal, and specifically this talk on automatic region allocation:

https://www.youtube.com/watch?v=3JphI1Z0MTk&list=PLX8CzqL3Ar...

http://www.oracle.com/technetwork/java/jvmls2015-wimmer-2637...
I was going to make a similar comment but take it a different direction. With sports, just like with music or anything else, you need to understand the context and reasoning behind skills training. A lot of people -- for example, playground ballers -- are awesome basketball players, but they're awesome at 1-on-1 and if you throw them into a structured, officiated game they'll contribute far below their raw abilities. Football is probably even more extreme.

With anything, you need to practice & study with intent, and with almost everything, having a coach/teacher/mentor/guide makes this much, much easier.
Once it's offloaded to the GPU, it could compress it on an LRU basis...
Finally an answer to the age old question "where can I download more RAM?"
"He predicted that, 50 years from now, electric aeroplanes would be "transporting up to 50 people"."

Shame the mega storms that are swirling the planet at that point will probably rip the planes out of the sky.

50 years too late if you ask me.
http://downloadmoreram.com/