skysight-inc/HackerNews huggingface dataset:
> We are talking about a totalitarian regime which does not care in the least what the West thinks

You are wrong. First, totalitarian regimes care _a lot_ about what the West thinks. I know it because I grew up in one. They have to be just scary enough, look crazy enough, and display some signs of "progress" enough (like — can anybody in the West organise Mass Games? Look at our highly efficient society!) Modern Russia is, unfortunately, now falling in the same behaviour pattern.

Now, of course, tourists that are allowed to contact foreigners, especially Westerners, are filtered through layers and layers of state security. But it is impossible to do thorough filtering. You can't stop kitchen talks (they attempted to do it in Soviet Union and East Germany, but failed). Despite you always are in well-staged Truman show, it is not perfect, and real world is always showing through cracks, and most importantly, they can see _you_ through cracks.

Back in USSR, in town of Omsk in Siberia where I grew up, a foreign tourist was a legendary event to be talked about for months (which is why it is of uttermost importance to travel beyond capital cities, where life is less staged and opportunities of random encounters are more numerous) — and if he managed to leave some artefacts, like US-made pen or postage stamps, they were caressed as real treasures, the evidence of world beyond the wall.

And, of course, smugglers and missionaries are also doing their jobs (VHSs with Hollywood movies also played their part in the fall of USSR). But not everybody can be a smuggler or missionary. Everybody can be a tourist and do their part, though.

And about the money — as a tourist, you'll hardly help the evil regime with more than $1000-$2000 (do you know how much a rocket costs? This is a small change). North Korean government is not doing it for your money. They want to look good in your eyes, to pretend they are not that evil (see that other comment in this thread — they want more people to think that way).
git pull --rebase

doesn't merge implicitly and

git config --global pull.rebase true

will set that as the default `pull` behavior.
WE WANT YOU  FOR ANONYMOUS
If the information in the packets contains your original IP address it doesn't matter how the packet is routed in terms of privacy.
Hmmm, the following seems to contradict that; instead google recommends verification by DNS lookup: https://support.google.com/webmasters/answer/80553

'Google doesn't post a public list of IP addresses for webmasters to whitelist. This is because these IP address ranges can change, causing problems for any webmasters who have hard-coded them, so you must run a DNS lookup as described next.'
I suppose most who do Swift at the moment also use it on front-end, since this advertises being "type-safe" what is their preferred method to connect to this JSON server from the Swift front-end in type safe manner?

Also, the Fluent is clearly not type-safe, it's stringly typed ORM to database. Since many backends are just fancy wrappers to database, this part should be most important for type-safety. It's nowhere as type safe as Quill, Slick or JOOQ.
Do you realize that node.js is single threaded?
Having more than one process works fine for most purposes. Because the bottlenecks are more IO driven than CPU time.
There are animals that don't have a central nervous system and even some that don't even have a nervous system at all (sponges). How are they supposed to feel?
The best way to understand Git is to learn Mercurial. It teaches you the things that matters with none of the useless implementation bullshit.

If you start with git, you won't have a clue where the interface ends and the implementation details starts. Which is why, I think, people find git hard.

I still hope that the whole development world will come to their senses and start using Mercurial more and more...
Show HN: D3 TimelineChart
No, it's not OK. Concentration camps are not OK. Killing fields are not OK. Brutal tortures are not OK. And North Korea is so evil that Iraq, Libya and Syria are practically well-developed Western countries in comparison.

> Don't force a Electricity, TV, Internet IPad on some isolated tribe in Amazon

Why the need to force? Just show them once the benefits of civilization and they will happily abandon their old ways, because they are genuinely harder. Yes, we can prevent it for our own curiosity's sake, but this is quite inhumane.

And North Korean society is not an isolated tribe. They have elecricity, water and weapons of mass destruction, officially confirmed.

The only reason why US or anybody else keeps this atrocity running is the protection of China and (somewhat lesser) or Russia, who do it for their geopolitical reasons.
sadly it seems the css v3 spec was written by the latter developers, with transforms violating cascading principles, pseudo elements not readable from the model and keyframe animations being a shit to control all around, so we're stuck with patchwork bridges to make it all work reasonably.
Definitely presentation is a huge factor. Presidential elections are great examples. If a good orator says something enough times, with conviction in a nice package people will believe it.

During Bill Clinton's first run for office against H.W.Bush, Al Gore said over and over, "Folks tickle down economics just don't work. We have proof.... " He was lying through his teeth yet people believed it. History clearly shows that despite record spending 10 out of the twelve years Reagan and bush were in office they lowered taxes and had an increase in income revenues.
If I hired you to write code and never looked at a single line you wrote[1], but instead held performance reviews based on how well your personal marketing department tweeted...

1: quick, tell me the name of your representative, the name of the last bill they co-sponsored, and a few of the legal concepts that bill dealt with.
Saudi Arabia has plenty of soldiers, they even have female fighter pilots.

The insanity is those jet fighter pilots are NOT ALLOW TO DRIVE.

The whole country is a nightmare waiting to happen once there is an economic crunch. The elite will be fine but their equivalent of the "middle-class" is completely screwed. They already have baked-in religious fundamentalism and they will most certainly turn to that in numbers.

We don't think of "poor people" in Saudi Arabia but there are plenty of people who have to work hard for a living there every day, I saw TV segment on taxi drivers who could have been just like any taxi driver in NYC.
I was thinking about this the other day. Recordings have a potentially much higher quality than a speech engine. There a lot of reasons for this, but a couple of them, like mispronouncing words, or the wrong cadence, are fixable through human intervention in the engines interpretation of the text.

Wouldn't it be interesting if we had a speech engine that could take hints that were annotated in the text? Similar to how one can add type hints to clojure variables to clue the compiler in for better optimization. Perhaps it could even be unobtrusive and even readable, a la markdown, such as a tick mark to indicate a stressed syllable or earmuffs (asterisks) for an emphasized word. Perhaps inverted angle brackets >>could indicate speeding up a passage.<<

With such a system, it would be possible to use something like git/github to take "patches" for improving the speech of a piece of text.

This came to me when I was thinking about reading some of PG's essays to create audio versions that would be useful for long drives and accessibility. I emailed him asking for permission, but no response (I didn't expect one, he probably is flooded with email and/or didn't have the time for a response, but I thought I would try anyway.)

I suppose I could just start doing it, and if it garnered attention and ran afoul of YC's sensibilities, I'd get a response then.

However, it occurred to me that 1) my voice isn't particularly pleasant, and 2) audio files are very inefficient storage of textual information. Text to speech, while greatly improved over the decades, still isn't much of a substitute. But perhaps with hinting it could be good enough.
You just contact the central authorisation server and get a universal authorisation request authorisation.

Then, you take the universal authorisation request authorisation token and hand it off to the counter incrementing authorisation server which gives you a counter incrementing authorisation token.

Then, you take the counter incrementing authorisation token to your local counter incrementing server and ask it to increment the counter by 1.

In turn, your local counter incrementing server checks that your counter incrementing authorisation token was indeed signed by the central authorisation server and issues a counter incrementing operation to one of the 8 central counter incrementing servers.

Of course, your local counter incrementing server is itself authorised by the central authorisation server and the counter incrementing authorisation server to issue authoritative counter increment operations; so if its own local counter incrementing authorisation token has expired (5 minutes), it also has to do steps 1-3 to renew its authorisation to perform authoritative counter incrementing operations. This doesn't concern you, as all those requests are buffered so this section is purely informative.

Your own authorisation tokens also have expirations (5 minutes for the unviersal authorisation request authorisation token and ~10 seconds for the specific authorisation tokens) so you best issue your requests promptly and make sure to renew the tokens. Should your token expire before you have completed your counter increment request to your local counter increment server, perform steps 2-4 (or 1-4 if more than 5 minutes have elapsed since you acquired your universal authorisation request authorisation token).

Expect to receive a counter increment confirmation message within the next 2 full moons by carrier pigeon.

Super simple stuff.
Ah, they must have changed that the ; last time I checked (few years ago) they listed IPv4 adddresses.
I focus and think better when standing sometimes. Maybe the same is true for you?
Unnecessary for your personal survival? That's true, but it's a very limited perspective to take. Cockroaches are known to affect our species' health adversely (e.g., http://www.ncbi.nlm.nih.gov/pubmed/11240940). If you wish to reduce their and other insects' unnecessary suffering without compromising the interests of humans, a better thing to advocate for is that we use more humane pesticides (http://effective-altruism.com/ea/nx/humane_pesticides_as_the...), not that we refrain from killing them.
As far as i understand it, it's not so much that you can't do that anymore but that it's not automatic anymore. You can still let your mind do it's thing, e.g. hop on the thought train and let one thought lead to another. It's more that you choose to do that whereas for most people it just happens (automatically and subconciously)
Those dishes undergo scrutiny far beyond what would allow a hair to slip in. They literally inspect every leaf. If a hair falls unnoticed into the food they are completely failing at their job.
Why? What does it have to offer?
>Git might qualify as best FREE version control system...

No way it is the best. I think Mercurial easily holds the winning position for the version control with most power to weight ratio...
>not the Catholic Church, which operated a global child rapist protection racket

There's a lot of imprisoned and defrocked priests who would disagree with you.

>or Wall Street firms, whose financial fraud harmed billions of people and nearly took down the world economy?

So which individuals would you prosecute? And for what specific crimes? Making risky and stupid bets is not a crime. Incompetent credit scoring is not a crime. It's easy to paint broad strokes of indignation, it's much harder to prove a criminal case.
The problem is if your moral compass does prevent you from taking advantage of tax breaks, you're suddenly disadvantaged against those who do thus leading to pretty much any pragmatist to reconsider.

Given game theory logic, I'll pretty much abuse any loopholes I think I can, but that doesn't mean I don't think we should change the rules of the game.
You risk assess the situation before you go in the room. You make sure every room has panic alarms, or that individuals have panic alarms. You make sure that the patient is never between you and the door. (All of this is standard practice).

You have two (or more) members of staff dealing with that person.

You de-escalate at every opportunity.

You have stuff like rapid tranquilisation and restraint available (although these are methods of last resort).
Firefox uses its own certificate store, that's why it works on Windows XP. Chrome and Internet Explorer will likely not work, because they use Windows XP's certificates, which don't include trust for Let's Encrypt.
Github Changelog tool
http://pcottle.github.io/learnGitBranching/

This one really helped me in the beginning. Visualisation in general helps when learning git (branching, rebasing etc). Ungit is my goto when I want to just see how it (repo) looks like.
This is a thread about mental illness, and you are using slurs associated with mental illness ("crazed"). If you're not talking about mental illness you probably need to be more careful with your lazy use of stigmatising language.

When many people keep misunderstanding what you say perhaps the problem is with your poor communication style, not their comprehension.

> Although I doubt you are correct

Your inability to provide a cite has been noted.
Tired of keeping an eye on multiple Github repository Changelogs at once?
Give this new tool a try.
Inject JavaScript to Explore Native Apps on Windows, Mac, Linux, iOS and Android
You are not defined by what happened in your past. Every single day of your life, you get to choose your course. You can wallow in self pity and tell yourself "I'm a loser and I suck" or you can gird your loins, suck your gut in and attack something else. That doesn't mean you have to jump into another startup right away (as a founder anyway), but you can choose to apply yourself, make a plan and work on establishing the life you want to live.

And remember the old saying... "In business, you only have to be right once".

So this shot didn't work out. Big deal, you're still pretty young. If you want it, you'll have more chances to take a stab at making it big with your own company. Take some time off if you want, regroup, rebuild you savings, whatever. But just think of it as a setback, not something permanent.

So what if you failed once. Bill Belichick, arguably the best head coach in the NFL and a certain first-ballot Hall of Fame'r failed miserably as head coach of the Cleveland Browns. Gary Kubiak, the coach who just won the Super Bowl, was fired by the Houston Texans just prior to the end of the 2013 season. Remember - "Success is never permanent, failure is never final".

And just think of how much you learned in the process. If you try again, you'll be better equipped next time, exactly because you've already failed once.
In essence, they are used to allow template writers to easily put constraints on the type parameters that their templates require, and provide better diagnostics to users of template classes when they try to instantiate a template with the wrong parameters.

Normally when you wrongly instantiate a template you get a block of text which describes exactly what went wrong. In terms of the language as it is now, the whole block is necessary, but the ability to mentally parse it is a skill that requires time and is otherwise relatively useless. In addition, for library users, errors could happen way inside the internals of the library, and the users would have little to no information as on how to parse such errors.

To try to mitigate this, type traits were introduced. These are used by template writers, and their task is to check that template parameters satisfy certain given requirements or else a certain overload is discarded (using SFINAE for example). In this way, errors would be caught before trying to actually instantiate a template, and users would not be exposed to errors within the internals, but just at a boundary when a template was being instantiated. But still this approach has limitations, and the errors are still not quite pretty.

Concepts tries to fix all this with an approach that resembles java's "implements". It provides a way to easily specify and check at compile time the interface required by template parameters, so that it can be checked before instantiating the template and give better errors in terms of the concept rather than type traits features.
I've worked a fair amount in Saudi Arabia, and yeah, even by (low) Gulf standards it's a deeply fucked-up place and definitely a ticking time bomb. A few things people don't realize until they've actually been there:

- Not all Saudis are rich. Quite the opposite, there are destitute beggars on the streets of Riyadh. The women were the saddest side, kneeling by the roadside begging for alms in their all-enveloping pitch-black abayas in the scorching 45-degree heat (110+ F).

- The extent of the sex segregation. If you're female, you're literally a prisoner of your own family, as you can't go anywhere in Saudi without a car, women aren't allowed to drive, and women also aren't allowed to enter the vast majority of shops, restaurants etc on their own.

- Riyadh's population is projected to hit 10 million by 2020. It was originally a dinky oasis in the middle of the desert, with enough resources to support maybe 500 people. If anything ever disrupts the constant stream of imports paid for by oil money, the results will be apocalyptic.

- The state is deeply corrupt. Want a business visa? You can wait forever for the Chamber of Commerce to rubber-stamp your invitation letter... or you can pay a "facilitator" several hundred bucks and have it the next day. This repeats at every level, only with the sums going up an order of magnitude every time.

- "Hypocritical" doesn't begin to describe the opulence of the Sauds (the ruling family; yup, Saudi Arabia is the world's only country named after its rulers). For example, the massively lucrative alcohol smuggling racket is generally acknowledged to be run by one of the princes (of whom there are hundreds; Ibn al-Saud was such a horny old goat that he had 45 sons who survived to adulthood and had children of their own).

- Unless you belong to the 0.01% with enough wastah (connections) to flaunt the rules, there is fuck all to do in Riyadh. No cinemas, no clubs, no bars, not even shisha shops (they're banished beyond city limits). Can't drink a coffee with an unrelated woman at Starbucks without risking arrest, can't even go to the shopping mall on the weekends if you're a "bachelor" (unamrried male). So people either play a lot of Playstation and drive dangerously, go to the mosque, or go nuts.

- The education system is completely useless. All companies in Saudi are operated almost entirely by imported labor. I was working to set up a new mobile phone operator, with a motley crew of American, Europeans, Lebanese, Syrians, Jordanians, Sudanese etc, all hard-working and competent. And then there were the token Saudi dudes, who generally both had no idea about technology and couldn't speak more than few words of English... but each company had to hire a few to fulfill their "Saudification" quota.

Random stories if you'd like to read more: http://driftingclouds.net/tag/saudi-arabia/
Didn't know that. Thanks
Utah systems experiences 300k hacking attacks
Installing Node.js on Windows and Ubuntu
Actually in scala for just getting the city and lowercase it I would write that:
article.author.flatMap(_.address.flatMap(_.city.map(_.toLowerCase)))

I know that's by far not as good looking as the c# version, however at the end all comes down to syntactic sugar.
Download Photoscape 3.7 Latest Crack 2016 License Key
Honeymoon Short Stay with Better Homes
When is your design done? A simple checklist for successful design hand-offs
Speaking as one, I don't avoid meat because I oppose in all cases the killing of animals for human consumption. I'm a pescetarian because I think the environmental impact of industrial agriculture, both in emissions and in land and water use, is unnecessarily large. Similarly, I try to mostly avoid milk for the most part, which a lot of vegetarians who wouldn't touch fish don't seem to have any objection to...
"The TCP checksum uses the same mathematical function as is used by other Internet protocols (UDP, ICMP, etc.). For large data transfers, there is some concern that this checksum is not really strong enough [SP00], so careful applications should apply their own error protection methods (e.g., stronger checksums or CRCs) or use a middleware layer to achieve the same result (e.g., see [RFC5044])."

-- TCP/IP Illustrated
> If it was advantageous for individuals to set up European subsidiaries for tax purposes, I guarantee everyone would be doing it, "moral compass" be damned.

To a certain degree that already happens. U2 are often disliked in Ireland because they have a Dutch tax set up, so they hardly pay any taxes in Ireland. People even sneak "Pay your taxes" ballons into concerts, like this one at Gastonbury ( http://www.theguardian.com/commentisfree/2011/jun/28/glaston... )
CPUBoss – Compare CPUs to See Which Is Faster
The Birth and Death of JavaScript (PyCon 2014)
Yeah widget toolkits (if not done across maintenance boundaries) are really the one situation which is always described as a good fit for inheritance. However I don't think I like the idea of "close coupling across module boundaries". Sounds like an antithesis to sustainable architecture to me. Anyway I don't do UI...
Their root certificate is currently not trusted by any browser vendor. They have a cross-sign from IdenTrust, which is trusted even by XP. However, their intermediate certificate uses a name constraint in a way that causes schannel (Microsoft's TLS stack) on XP to think they're not allowed to issue certificates for any domain name. Chrome and IE use schannel, while Firefox ships its own TLS stack. This bug was fixed in newer versions of Windows. This might get fixed if someone finds a way to generate an intermediate cert that doesn't trigger this bug (while still including the *.mil constraint).
There are standards for each part of that process, both reading the ADC and transmitting data over a low-power WAN.

The problem is that on its own, that isn't a saleable product, everyone who has a need for that would be able to make it cheaper if integrated into their product as-a-whole.
Integration is everything.
Frankly, I don't see any harm in this. Actually, it's quite positive to see a CEO mingle with her user base. That's how you make sure you're in touch with your users to know what they need.
That's great, that should be shown to all "how can you dare ask for docs when you have man pages".
Although the point of RTFM is very legitimate, man pages are often well complimented by tutorials, cheatsheets and everything that can help someone be productive.
On FBI’s Interference with iCloud Backups
Your points don't disprove anything.

1) many shitty economies have low 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.