skysight-inc/HackerNews huggingface dataset:
Your points don't disprove anything.

1) many shitty economies have to debt-to-GDP ratios. Russia, for instance.

2) 640B in reserves is not as much as you think. Around a year ago Russia spent $1B per day trying to stabilize their crashing currency. They eventually gave up.

3) oil reserves don't mean shit, because with the current price we got pretty close to self cost. If you have 10 trillion of oil, but it costs you 9.5 to get it, it doesn't look so cool anymore. You actually listed some examples yourself.
At least the insanely fast speed of Vapor also goes well on the client side with Vapor.JS, the world's smallest and fastest JavaScript library: https://github.com/madrobby/vapor.js/tree/master
I used to live in India, that's the norm. We lived with them. The trick is that there's other things that eat cockroaches, that we also lived with, so it doesn't get too much of an issue. A house is part of an ecosystem, not a sterile environment.

For the record, it's almost guaranteed that any rice you eat in India has had cockroaches in the rice sack. Not a lot you can do about it. That's why we wash and cook things.
It would kill their battery life numbers
Boko Haram, al-Qaida, ISIS, Ansar al-Shariah, Jund al-Khilafan, al-Nusra, ...

You can backtrack basically all active jihadist groups that attack west back to to the Saudi funded ideology. Even ISIS is offshoot of Wahabbi/Salafism. The "traditional" Islamist like Brotherhood put their efforts in Arab countries. Saudis are not in control of these groups, but they are responsible for the ideology.

Saudi Arabia's Curriculum of Intolerance
https://freedomhouse.org/report/special-reports/saudi-arabia...

Saudis Must Stop Exporting Extremism ISIS Atrocities Started With Saudi Support for Salafi Hate
http://www.nytimes.com/2014/08/23/opinion/isis-atrocities-st...
I don't want to come across as a Python zealot here, but in my experience, Python has almost never been the problem in scaling. Certainly not to the extent where I would say that it costs a premium in hardware. Though, I suppose it depends on the application.

My experience has been that Python will give you more than enough rope to hang yourself with, and lots of apps that are meant to scale have some homegrown crap of an architecture, or people try to get fancy when they don't need to and try to write go or scala in Python.

If you have a clear understanding of your data model, Python backends scale quite well vertically. Run one instance of your app per core you have available and use IPTables to round robin (or whatever. you can get fancier if you feel like it) to each app instance. Boom. You are now banging on all 4 or 8 or however many cores your server has without the context switch overhead of the multiprocessing module and also without the headaches that go along with the shared memory space of the multithreading libs. Not to mention cleaner, nicer code.

If you build your product to work well in this way, then scaling horizontally also becomes a non-issue as far as Python code is concerned. You just put haproxy in front of multiple machines, set up health checks, and for the vast majority of use cases, you're done until you need to scale the storage horizontally. Then you have some serious decisions to make. But that's a different topic.

But back to my original point: every case where I've seen Python being all slow has really been an artifact of a crap architecture, or bolting on crap front end frameworks, or depending too much on an ORM like SQLAlchemy without really understanding your data and depending on it to do everything for you instead of thinking rationally about what your data is. Or some combination of all three above.

Yes, I know that there are languages that execute much faster than Python. I work with C#/.NET/SQL Server almost as much as I use the Python/Pyramid/PostgreSQL stack. I can write a crappy, slow, messy architecture on either stack. And in fact, when I was first getting to know C# and still writing Python code in that language, I did that.

The bottom line is that if you understand the strengths, weaknesses, and idioms of the language you are working with right now, almost every high-level language in common use today is sufficient for massive-scale deployments for the most common types of web apps. Heavy computing or scientific purposes obviously excepted. But most web apps that scale to hundreds of millions of users are basically "window-on-data" type applications.

I can't really think of a case where some other language besides Python would be noticeably cheaper hardware-wise.

Maybe you have to know your entire stack a bit better if you want scalable Python apps, maybe you have to do a little more Jiggery-Pokery with your Linux servers, but if you are serving at massive scale, you are going to have to go there anyway, especially when you start dealing with storage. That's part of the game.
Here's a video of the process: https://www.youtube.com/watch?v=8Xvsxarw-J0
Homeopathy effective for 0 out of 68 illnesses, study finds
Python has builtin alternate forms of all infix operators in the "operator" module:

from operator import add
add(x, y)

Like in your example, you can't simply give it more args (since infix operators are binary operators and may not be associative). But you could combine it with some other builtins like so:

from operator import add
reduce(add, [x, y, z])

Of course, for the specific case of addition, you can simply use the builtin "sum()" function, which is almost equivalent to above (sum() assumes an initial value of 0 by default, so sum(list) === reduce(add, list, 0))
Show HN: css-sempai
> I view Tony Robbins as a mystery - because I just can't quite figure him out.

The same is true for typical internet marketer stuff "I teach you the secret to start your own business".

Once you're on the hook, it becomes about them and not about you or your goals anymore. Now you wonder if they truly possess that secret to a better life they claim to have.

You try their stuff, read more, buy more and always wonder if it's their process that's flawed or merely your imperfect execution.
The problem is that consciousness is such a loaded concept. It can mean higher-order thought, self-awareness, ability to feel emotions, the phenomenon of subjective experience itself, and more. I find that most conversations about it involve lots of talking past each other.
Exhibiting a basic survival instinct in a situation of simulated danger is weak evidence for emotion.
With a blog, one would normally follow the RSS feed of a specific tag, not the entire blog.
Free Reverse IP Lookup
How to check internet connection using java
Yes, there was a chart in the Economist last week that showed them at the top of the list in "defence" spending against GDP.
Top Java Interview Questions on Method Overriding
You see this claim, and at the same time you see the very same activists insist that there must be "country by country reporting" of independent financial country organisations.

Well, that pretty much exists already.

But the claim that the laws are "completely ineffective" is unsubstantianted.
Ants are incredible. The variety is absolutely enormous, in Panama in an apartment building on the 8th floor I stayed in for a while there were ants so small you could barely see them with the naked eye, and down on the ground right in front of the building were ants that were 10mm+.

The leafcutter ant paths there would look like conveyor belts running back and forth with slices of leaves from bushes, I could watch them for hours.
I don't think it's so bad they charge a lot. They put everything online for free.
The year 2040 is looking very scary for the world’s richest countries
Raspberry Pi 2 vs. Sun E450
Something about pouring molten metal on an ant colony just feels wrong.
UK carrier Three in network-wide ad-block shock
Yes you are right, sorry for the confusion
I suggest to stop worrying about the past, you can do nothing about it, just accept the fact. Then you can focus on your brighter future. I'm pretty sure there are a lot of things you learned from this journey, concentrate on those. Also, this might make no sense right now, but you became much stronger by trying for so long and from your story you seem like not a quitter at all, but a hard worker.

My example: I started learning programming at 30, and never been happier since then.

You can have a bright and happy future, even if you think your past sucked.
502 Bad Gateway
nginx/1.4.6 (Ubuntu)
The article claims to be aimed a beginners: "There are a lot of posts out there about learning the basic commands of git, this is not one of them. What I’m going to try here is a different approach."

The article rings a lot of bells because I actually do understand how Git works. I'm not so sure it is understandable by someone who is new to git.

The second sentence of the actual tutorial part: "When you create a git repo, using git init". I'm sorry, what is a repository? Some sentences later: "Here is what’s your .git will look like before your first commit:". What is a commit exactly?

I once read another tutorial, which I can't find now. It reads as a story of a group of people exchanging files and in order to avoid administrative mess, eventually end up inventing the core of git, because it solves their problems. I think that tutorial is much better for explaining the concepts of git to beginners.

Edit: I think this is the tutorial i mentioned: http://tom.preston-werner.com/2009/05/19/the-git-parable.htm...
And there are very many kinds of tax avoidance. Apocryphically: at the time when Sweden's income taxes were on their most absurd levels [0], medical doctors would reduce their working hours because their marginal tax rate was well above 50 % and they got little in return for extra hours.

This was clearly tax avoidance, or course. Someone then noticed this and made a proposal to tackle it with a tax called "tax on income avoided by refusal to work".

That law didn't pass even in Sweden in 1970's. But clearly it was tax avoidance which thus was allowed to run rampant.

[0] https://en.wikipedia.org/wiki/Pomperipossa_in_Monismania
The result is cool, but screw people doing that.
I did listen to a few and I do not find them as higher quality.
Of course there's a high degree of subjectivism as well.
> Saudi Arabia is the world's only country named after its rulers

How about the "Hashemite Kingdom of Jordan"

https://en.wikipedia.org/wiki/Jordan
Please check the function I am referring to.

Also, yes, I think concurrency model in node.js is the worst possible one.
Actually I like the fact that some people won't add a referrer meta. Not everbody needs to know where I came from.
Everything about it feels wrong.
Install uBlock origin plugin, which has a "Prevent WebRTC from leaking local IP address" option: https://github.com/gorhill/uBlock/wiki/Prevent-WebRTC-from-l...
Agreed. I've used Perforce for a long time and it just clicked from the start. A lot of people swear by DVCS, but somehow I've always worked on projects where centralized VCS makes more sense. I wonder what the difference is? It can't be just about size, because Google uses centralized and Linux uses distributed, and both seem to be happy...
And Russia.

In the harsh world of realpolitik no one cares if Venezuela falls apart, except for the Venezuelans.

If Russia falls apart it's a serious problem for everyone, because it won't fall apart quietly or peacefully.
Once the art market for pouring molten aluminium into anthills is saturated, we'll pour molten aluminium into an elephants digestive system, because that would look cool as well.
> suggested that the alternative to Saudi Arabia was Iran

So what is the alternative regional hegemon? Egypt? Turkey?
You clearly didn't read my post, because I didn't say that the author of the article was desperate. My point was that even if a job radically underpays, it's still possible to fill it right now. Yelp are exploiting people who for whatever reason are willing to accept offers for jobs that don't pay a living wage. Judging by her description of her hourly wage she's not making more than $30,000 a year, even if you assume that she's working 7 days per week every week. More realistically, she's probably making more like $25,000. I lived in DC from 2007-2010 on $23,000 with roommates, in a city that was much cheaper than SF is now, and it was basically impossible. I certainly ended up getting into debt. I would not judge someone who is having a hard time paying their living expenses in SF on that sort of wage.

Also, why are you putting "the author" in scare quotes? She is the author of the article we're discussing.
I've only ever associated WebRTC with its ability to expose the real IP address when surfing with a VPN. I am unsure if this bug is unique to Firefox, and I hope the bug doesn't show up in Safari.
I've always wondered why SML, a language with a proper spec and multiple independent implementations and more coherent design, was overshadowed by OCaml. Maybe it's the spread of developers across different implementations.

Been reading some SML while going through Okasaki's famous classic book.

Urweb is exceptionally great https://air.mozilla.org/ur-web-a-simple-model-for-programmin...
Ever had a colony of ants invade your house?
I think there is a common fallacy that people who you disagree with need to be paid by someone, otherwise they wouldn't be as they are.

I disagree with the poster but I'll grant that he may completely believe what he says and doesn't need to be paid in any way.

The same phenomenon works for pro-Russia trolls, for instance. I don't think they are "paid", particularly paid with money.
After consideration [1], pretty awesome.

[1] A) Individual ants are not protected by ethics in a way that outweighs the creation of art. B) A anthill is probably not significant enough to warrant protection by environmental concerns.
Is there documentation on how the WebRTC protocol works (RFC style)? All I've come across is interface docs. What is actually moving on the wire?
> If Russia falls apart it's a serious problem for everyone, because it won't fall apart quietly or peacefully.

It might still be an improvement over its current approach - which is not falling apart, but is neither quiet nor peaceful. There's a fair bit of political analysis that suggests that Russia is for example about to test NATO by starting a war with Turkey, and that it is deliberately killing civilians in Syria to increase the flow of refugees to Europe (which destabilises the EU, naturally).

I'll take a Russia falling apart noisily over a Russia attempting to hegemonise half of Europe again...
I used StartSSL and WoSign certificates for all websites I had to setup, but I welcome that initiative and my next website will certainly use LE certificate. While it was technically possible to issue free certificates before, LE looks much safer option. After all StartSSL and WoSign are both commercial entities and they can do what they want.
did you read the part where it says: These are the red imported fire ants (RIFA) which are harmful to the environment and their nests are exterminated by the millions in the United States using poisons, gasoline and fire, boiling water

they are apparently doing the environment a favor
https://en.wikipedia.org/wiki/Red_imported_fire_ant#Counterm...
lens, for example (which is not really a "reusable monad library" but very much of that flavour).
I think it is similar to Germany's WWI 'gamble' of fighting a war on two fronts. Everyone knew this was a very bad idea, but it was thought that the gamble just might work if they could knock France out quickly. The house of saud knows they are sitting on a demographic time bomb in a world where renewables are getting cheaper every day. When you feel your options are limited you tend to take risks that are not wise.
Nice! Now when will I be able to do the same with .mkv files?!?
Hmm, that's a good idea, however, I generally use port 222 for a particular server, which I have noticed any improvements at all. But thanks for the suggestion! :D
Tolong dipercepat.
I would be surprised to see any web standard that makes iOS Safari better for "appy web apps" (web apps that are more like native apps rather than documents and forms) implemented, as that eventually just makes Safari an alternative AppStore without reviews.

Of course I would love it because as a developer this is the dream but I am very skeptical that Apple will do it.
Programming in C: Unix System Calls and Subroutines Using C
> You could levy that accusation at every ruling elite, of every country, of every era.

Well, yes.
"their media" aren't going to give a balanced view of the country, but they're going to give you an idea of the mainstream attitudes there.
You can't download their David dataset though. Which is a crying shame since artworks like this should belong to all mankind.
Been there. You stop doing it when you start collaborating with others. It just doesn't work then. ;-)
Google Trends – Search Interest: GitHub Alternatives
I would argue that most browsers qualify in this regard these days (at last partially). Live editing has transformed how I work when creating web apps.
Jordan is mostly just known as Jordan, whereas Saudi Arabia is in fact widely known by this full name. Witness the URL difference:

https://en.wikipedia.org/wiki/Saudi_Arabia
I saw it. It's just a function to keep the main thread, ie. main() alive while the worker threads process the async events. Nothing out of the ordinary..
I'm having trouble understanding your comment. SANs are mandatory (current browsers don't even use CNs), how would SANs specifically prevent this? The endpoint where your terminating your traffic obviously must have the private key to decrypt it.
Follower is a service that grants you a real life Follower for a day
Doesn't build yet but it's great this didn't get lost like other code. It's a shame licensing and ip management keeps some of our works under lock. Imagine books and scientific papers being kept in vaults. It's another good reason to start projects in the open without giving up ownership to a company or some organization. The FSF or INRIA could pull an Oracle and branch off into a closed code base, but that of course won't happen. Just illustrating the dangers of giving copyright ownership to a single entity like FSF or Google for that matter. Sorry for the rant, but INRIA's CLA rubs me the wrong way because they license OCaml as LGPL with the option to relicense under a liberal license exclusively to Caml Consortium members it seems: https://www.reddit.com/r/ocaml/comments/46fiox/ocaml_compile... They are in the right to do so and have valid reasons but it's not a great idea for a project with not that many external contributors.
Mapping declarative React components to imperative external API
There are nine pages redacted from the 9/11 report, because they were deemed too incendiary against an ally, Saudi Arabia.

I want those pages.
The Apple letter to customers couldn't happen under proposed UK law
That icon is the placeholder icon for apps without an icon.

Since you deleted your phone there's no way to find out what it was; might just be the result of a bug in iOS, or some test app you might have installed at some point. Or it could be a spy app -- but to install it, your phone would need to be at least unlocked (I don't think iCloud password is necessary)
I really hope there's a resurgence of SML. MLton even has an LLVM backend. I use Moscowml for the REPL and MLton for native binaries.
Yes I too find it unlikely that the pentagon is not running simulations of this outcome on a regular basis. I was under the impression that there is some public plan to sweep in and take over the eastern provinces if things get too chaotic.
It's much easier when you can see all of the staged/unstaged files and drill down to staging/unstaging individual lines within those files.

It also highlights whitespace nastiness (ie trailing spaces, missing newline at end of file, inconsistent newline chars, etc).

The CLI is the ideal too for a lot of things. Preparing commits is not one of them.
Yep: http://tools.ietf.org/wg/rtcweb/

edit: also https://github.com/rtcweb-wg/
And what if I then replaced all of the ubuntu strings and images in the binary package? You raise some good points. It's definitely a nuanced issue.
Blaming lobbyists for lobbying is like blaming ants for finding piles of sugar that are carelessly left around.

The government is supposed to consist of our better angels that act in a more ethical manner to a higher standard than the cogs just functioning in the system that the government creates.

If the government doesn't consist of these better angels, why do we give it such vast and sweeping powers to invade and control our lives?
> it's only a matter of time before Python 3.x is more widely used

I've been hearing that for a long time...
1A is pretty interesting. It's not a statement of fact, though, and your arbitrary moral line probably doesn't line up with everyone else's.

The sculptures are cool indeed, but I'm not sure killing hundreds or thousands of living things for something unnecessary lines up with my arbitrary moral line.

Edit: yes, I know they're an invasive species, but parent's comment wasn't about that.
And that's why we can't have nice things. Yes, if you refrain from defecting, you lose to others. That's why it's in everyone's best interest to severly punish anyone who games the system. That's why society developed customs and laws against theft and murder.

The "if it's legal, it's ok, morality be damned" attitude is antisocial - it's a danger to civilized world. Therefore everyone who wants to follow their moral code or at least likes civilization should not only refrain from abusing the rules, but actively shun people who game them. Cooperation is a superior solution, but a one that is unstable by itself and needs maintenance (i.e. enforcing the rules and setting up the expectation that defectors will be penalized).
You're missing the point. The wide latitude that the IRS has in its interpretation of tax law is part of the design that was bought.
Hashim ibn 'Abd Manaf died around 510 AD, so King Hussein's connection is rather tenuous to say the least. The state called Saudi Arabia, on the other hand, was founded by Ibn Saud in 1926, give or take a few years depending on where you draw the line.
Thingful – A search engine for the Internet of Things
Yes, you could. But doing so equates the present-day Parliament of Sweden with the German Nazi Party under Hitler, so I'm not sure your argument is going to lead anywhere particularly useful.
Yes but that is what will happen
How to add OAuth Social Login in Ionic/AngularJS
It's a part of the social contract, and in most countries you can voice your opinion about the magnitude of the taxes.

But you can also look at it as a free market choice - after all, this is a voluntary transaction, you buy services from the government (like schools, medical care, internal and external security, water treatment, electricity, and many others) and you pay for them with taxes. You can always refuse the deal if you don't like it - by renouncing your citizenship. ;).
No because the US government didn't invest in the infrastructure in each country. The countries themselves did.

No one is saying the obligation is one to one. But the argument that no matter what its always ok for a company to avoid paying taxes as if they created everything completely isolated from government is weak and have always been.
Complexity theory and financial regulation
Machine Eye-makes your machines to see and classify images
Not 'feelings' exactly, but, 1mm long nematode worms (with only 1000 cells) can show signs of depression and become addicted to nicotine amongst many other surprisingly 'human' behaviours.

https://en.wikipedia.org/wiki/Caenorhabditis_elegans

https://scholar.google.co.uk/scholar?q=c+elegans+depression&...
Are torrents more secure? I usually use the torrents option.
> they even have female fighter pilots.

I think you may be getting confused with the UAE, which did a good PR job on its first female fighter pilot a couple of years ago.

http://www.telegraph.co.uk/news/worldnews/middleeast/syria/1...