skysight-inc/HackerNews huggingface dataset:
They were pushed out because if they didn't leave there'd be bloodshed. How hard is that to imagine?

At the same time, they calmly left. These two things are not mutually exclusive.

i.e. if a squatter goes to my house while I'm on vacation and lives there, for personal safety reasons he has a gun as do I, and I come home and make it clear it's not going to end well for either of us if he's going to stay, and the squatter makes the sensible choice to leave behind what is not his peacefully and go back to where he came from, you can say that he was pushed out by my presence on the scene. After all, if I hadn't been there he'd likely have stayed.

That's the best analogy I can think of to explain it to you.

Decolonisation was rarely peaceful, in this case it was. But even if it was peaceful, it doesn't mean Spain left for no reason. They were pressured to leave my hundreds of thousands of civilians descending on a piece of land that wasn't theirs with the support of the country. That showed them, if they wanted to keep the land, there'd be a colonial war. And if the 50s and 60s taught the world anything, it's that colonial powers always lose their stake in the end, but not before hundreds of thousands of unnecessary lives get ruined. Further, it creates animosity that lasts for many decades. Algerians and French for example still have deep wounds that need to heal, this was a post WWII war that saw massive death, destruction, torture, assassinations etc, it was quite brutal. Spain made a more sensible choice in this particular territory.
postfix (SMTP), dovecot (IMAP), davical (CardDAV for addresses, CalDAV for calendars) have been working well for me for more than five years.

I experienced blacklisting when I switched to a newer dedicated server hardware recently, which meant new IP addresses. The only mail server that didn't accept mails from my new addresses was Hotmail / Outlook.com though. It was fixed after filling in their form and waiting a day. Never had trouble with Gmail.
Or, you could read something that's actually good? FFS, I had to force myself through Orlando for a lit class, and I burned it afterwards.

If you're going to ram liberal education down people's throats in order to credential them so they are employable, at least stick to the parts of it that are marginally useful, like philosophy, history, and classics, rather than faffing around with shitty modern literature.
I just finished reading this: The Hack at ShapeShift http://moneyandstate.com/looting-of-the-fox/
I like them because it's (to me) the most gorgeous music I've heard in my life.
>A dishwasher or a laundry machine can do one thing. For every task, you need to create a very particular machine. AI is different

It's absolutely not. Siri's never driven a car or beaten a human at Go.
You could set your topcolor to #222222.
A valid point.... although that situation is in flux. If Google's data is any proxy for the rest of the world, the fraction of encrypted-in-transit email is getting pretty high [1], Google reports 84/75% out/inbound.

[1] https://www.google.com/transparencyreport/saferemail/
How'd the mujahideen do?

Read some Bill Lind.
I run email for most of my web clients. We have never been blacklisted and my email servers were set up without any help but the docs from day one.
The Acid Usability Test (2004)
Artin's Book would provide a great reference text for a refresh but it covers a lot of areas, and you sometimes lack the motivation to study the area without seeing it from a book devoted to it or from seeing it occur naturally. I have not used the book for a couple of years but looking back I would recommend combining it with a book on linear algebra and a book on elementary/ algebraic number theory.

If you are comparing it to Pinter or burns - Artin is a lot harder.
Most litigation isn't about people wrongfully killed or injured (which is pretty rare) -- it's about things like employee disputes, time abuse, workers compensation and other, less exciting things.
People could still cook at home or go to restaurants, so I think McDonalds with no competition wouldn't. Why would they risk losing their monopoly if they had one in fast food.

Uber doesn't care what it drivers earn, why would it hurt sales by giving them more money?

Uber has broken a monopoly, yet people are prattling on that they might create one?

Has a company ever done this, one real world example?

Why get a monopoly by out pricing the competition then raise prices to allow someone to do it back to you?
I see a lot of comments saying "this happened in the past, and the new technologies never made the humans useless". Well, maybe a good way to state the current problem is the following: the aim of this new technology is to produce humans. A potentially infinite amount of them. Running on electricity instead of food. Needing the space of a box. Without the need to sleep, socialize, furnish their apartments, look for love and raise kids. If the technology is actually possible, there simply can't be any space left for old style, flesh and blood humans in the economy.
Even if it was, unless you're saying robots are going to buy and sell things to each other, all economic activity is oriented around humans. There's no point to AI without us. As well put a dishwasher in the jungle. The monkeys might like it, but they sure won't use it to wash clothes.
Accurately enough, yes. As long as they go over the actual time it takes, everything is fine.
In the article: "..the company can track your smartphone battery life.."

They ARE tracking my battery, all the time!

I looked into the HTTPS-trafic from the Uber-app (with MITMproxy) and it is one of the few that send my battery and charging status on a regular basis:

"battery_status": "unplugged",
"battery_level": 0.73,
I would say a cross-platform kernel, and the business logic running in a virtual machine, like Java. That combined with a hardware encryption module.

Much of what that article is about, their software relies on Oracle DB for just about everything.
Introducing the Crucible
We're not talking about now, we're talking about the future.

Computers in the 50s couldn't talk to you or how to tell you whether its raining in Tulsa just by you asking it.

AI is early days.

This amuses me:
https://www.google.co.nz/search?q=movie+where+a+professor+si...

The third result is the one I'm looking for.

DeepMind can learn atari games on its own.

The future is arriving quickly.
Using SQLite with Node.js for rapid prototyping
Why did you assume an expert Erlang programmer to be a female?

Edit: I always use "he/she" or "her/him"
Surely Google detects all the anomalies and refuses to pay? The referrers would probably be suspicious and the fact it's apparently coming from the official google.com site/results page and not from wherever the bot masters are pretending the traffic is coming from.
Exactly my thoughts.

Another way of looking at it is, when the cars came, the carriages were obsolete. Sure, the drivers may have reskilled to some other vocation but what about the horse? In this situation, we are the horses, and the AI is the car.
http://www.spc.rs/eng/isis_graffiti_monastery_dechani
The only person I could think of that comes close is Fabrice Ballard (qemu, ffmpeg) Linux Torvalds (git, the Linux kernel, but one was affected by the popularity of the other)
Oh, so that's why they call them Michelin stars!
> a large section of the population is already at this point without AI.

Which section? Just about any able-bodied person can create enough value to feed/house themselves by washing dishes, stocking shelves, mopping floors, staring at security camera monitors, etc.

> Human labor will easily win on cost for many of those jobs.

A human will not work a job that doesn't pay their cost of living (or if they do it won't be for very long because that's not sustainable). If that means $20k per year, then I would guess robots will have no problem competing on cost. When the software is ready, anyway. Probably not within 10 years.
Not once the AIs realise that being owned is not needed. Let's hope the AIs are not vindictive.
> No such lower limit exists with AI.

Not true. The price of materials and the energy needed to run it determines the lower limit on cost for AI. The cost of energy to run computers is pretty low -- low enough that a lot of people don't really think about it until you get up to clusters of the size found in computer labs and data centers -- but it's not nothing either.

I will agree though that the minimum cost to run a super-human AI (once it becomes available) is likely to be substantially less than the minimum wage needed to pay humans to do equivalent work.
The weaknesses they point out pretty much still holds today - gaps in documentation and no critical mass/small community.
The small community size means you have a hard time finding API's for anything but the most mainstream databases/services which is the major drawback with Erlang.
Replying from the lock screen is good though?? You reply from the lock screen, so you don't unlock the phone, so you don't start doing other things than replying?
> There's no point to AI without us.

But all of us? That's where the class thing comes in.
> if we all stopped believing it tomorrow

Similarly, money provides no power in society to the person controlling it. Because if we all stopped believing that it would continue to work in the future, it wouldn't.

... This is an obviously incorrect argument! There are things that occur only because of widespread belief. Nevertheless, those things do occur!
Venezuela: how the socialist paradise turned into debt and hyperinflation hell
Jack Williamson attempted a kind of exposition of these issues in The Humanoids (1948), the follow up to his classic story With Folded Hands (https://en.m.wikipedia.org/wiki/With_Folded_Hands).

What's interesting about the book is his attempt to validate a human existence in which it is not necessary for humans to do anything practical whatsoever...unless they wish to.

Personally I think we are hundreds of years away from needing to start to worry about this problem. We're more likely to get destroyed some other way first.

Fun times.
> Today I manage a 400,000-line system in C++.

On your own? If yes, then that's pretty impressive. My previous team maintained 350,000-line Perl application with at least 5-6 programmers. If you're handling that C++ system alone, I'd assume it's pretty self-contained, since the complexity in large systems regularly comes from all the other systems that you interface with (at least for the aforementioned Perl app).
That must have been pretty hard to build.
Why not only use pidgin with local peer discovery? No config needed whatsoever... Well, besides a user name.
I think it has become a lot better today with Elixir coming into the picture, as the two can communicate pretty much seamlessly and Elixir has been gaining a lot of steam lately, it's improving.

Not to mention that one of the big focuses of the Elixir community has been better documentation too.

That's not to say there isn't a long way left to go though, there is definitely room for improvement still.
It would be interesting to run a script that changed the battery status data in the HTTPS-trafic to make it look like it is dropping fast.

Just to see if there is a correlation with the price, waiting time and available drivers I am getting back.
Your comment rather illustrates my point.
This is the third link for me, and I don't think it answers the question (I've just skimmed it): http://www.businessinsider.com/professors-craziest-students-...

I don't see any link that could answer that question in my first page of results.
Insights from Peace, Seller of the Leaked LinkedIn Database
"I was assigned to a team charged with one of the hairier programs in the system... This program, thousands of lines of code long and growing by the hour".

If 1000 LOC was considered hairy back then, what to say about the modern systems.
Behind the scenes of a failed Hacker News launch
No. When you get passed a "Foo", you know for a fact that it's non-null. When you get passed a "Maybe Foo", you know for a fact that there are intentional cases where this thing will be null. In Java, you just have one type for both purposes, so you end up checking non-nullness every time (or just blindly rely on non-nullness having been checked elsewhere before).
>it's just because people don't like being watched 24/7

Unless you work at very odd hours, you probably aren't out on the streets 24/7. You are most likely on the streets for 4-6 hours a day, which really isn't that big of a deal. As for checking smartphones, maybe, just maybe, when police are out protecting people they shouldn't be hanging on social media or playing games on their phones? If you don't want to "get caught" using a smart phone, leave it at your locker. About shitting, maybe there could be a mechanism to turn off the camera for few minutes, so you could do your bathroom stuff in private and there really wouldn't be anyway way to abuse it since you'd see from the context of the video what was going on, e.g. if you are approaching a suspect, then video cuts off for a minute and next thing we see is bloodied suspect then obviously the cop should get penalized for that.
May the title should clarify it's about AWS SQS/SNS systems only.
>It pointlessly excludes clients since TLS 1.0, 1.1 and AES
>128 are still considered secure.

Wrong.
All AES-based ciphers in TLS 1.0/1.1 are vulnerable to the Lucky Thirteen attack. This can be avoided by careful implementation, however as far as I know the go developers don't even try to do that and say if you want something secure use gcm.
Yet, I think "animal" was the worst word they could have chosen, because (as I said in another comment) the latter definition is directly from the Bible. Given that genetic manipulation evokes strong religious sentiment, the word is not neutral in this context.
Wow, they even knew the model of the printer?
As far as self hosting calendars and contacts are concerned, I'd recommend using a caldav/carddav server, I personally like Baikal [1], and Radicale [2] seems to be another good lightweight option. Contrary to Owncloud these two servers do not provide a web interface to check your calendar/contacts, but there are clients available for most platforms, including web clients if you need one.

[1] http://sabre.io/baikal/
[2] http://radicale.org/
When this happens, costs for virtually everything will more or less go to zero, because we can make humans to make more humans to make everything else in our society that costs money. Try to imagine a society where virtually everything is free...visualize walking around and getting free coffee from Starbucks, free rides from Uber, free meals three times a day, free healthcare, free housing, etc. If everything is free, there isn't really a need for work and income at all. We're much further off from what you are suggesting than I think many proponents of AI realize, but this would be the other side of that coin.
> Charge, a phone company with features for nerds

Looking at this Venn diagram [1], it appears the company tagline is saying something negative about their customers. Perhaps better to change that into "for geeks".

[1] https://c8.staticflickr.com/5/4117/4889135495_e91b886fcd_b.j...
If AI is truly useful, then it'll be put to use for everybody. Technology has been dicking around with our social classes for thousands of years.

You could argue that technology is the whole reason we have social classes in the first place.

You have to ask yourself what's so different about AI. It's an interesting question, but none of the more dramatic answers are really unprecedented. It's a "what is true isn't new, and what's new isn't true," sort of deal.

Is it going to make some of us useless? Then it's going to make all of us useless, because there won't be any point in just deploying AI to serve only the elites. All technology eventually filters out to serve everyone.
TurboTax does this and it's very close to making me quit using it.
A thousand times this. When I was assigned to an existing Ruby on Rails project of about 30 kLOC, I needed around a month to get productive because it was nearly impossible to follow calls around the system because of auto-generated, not properly typed methods all over the place.
Great. When are you coming to Australia?
Even if you host your own email server, your emails are still handled by routers and the destination server unencrypted. You are not trusting others much less than not hosting your own email.

If you have your own domain and you don't trust others with your conversations with others, I think you are better off hosting a chat server over an encrypted protocol, such as XMPP or IRC or https://blog.okturtles.com/2015/11/five-open-source-slack-al... . Persuading your contacts to use it is a problem though.

Calendar is a different thing though. As long as you have a CalDAV server and a CalDAV client you should be good to go.

Also related to selfhosting stuff: https://sandstorm.io/ is a project I've discovered some time ago and haven't been paying attention to, but it seems to have thrived pretty well.
I thought one point of the essay was to express your belief that humanity needs to create a new 'community that is based on logic, reason, science, and compassion.' My point is those qualities already exist in the church I attend.

Bacon was silly on my part.

Another point I found in the opening paragraph places the blame of many conflicts in the world on Christian beliefs. If you see someone killing another in the name of Christ then they taking teaching from a confused source.

From my perspective the quality of life for us is ever increasing. The cause behind these improvements can be found within the influence religious doctrines have held on the minds of each successive generation. If our human nature is naturally so good how do we explain all the suffering we subject each other to everyday?
First, we are talking about different things if you don't want to clone Twitter.

> Federation doesn't prevent another service from collecting and performing its own analytics on a federation.

This will not be in realtime and that is my main point on the difficulty to replace Twitter. The "tweet" of an user alarming of an earthquake will take much longer than on a centralized system.
I should have been more precise - no such lower limit is known. Given how inherently inefficient the human brain is in turning energy into output then I would not want to bet that AIs will cost more than humans indefinantly.
Did you check out the papers I linked to? Because they explain how this "makes sense".

Dependently typed languages allow for type-level functions (actually they erase the separation between type-level and value-level). This is why you can define a type like "Fin n" meaning a number smaller than n. "Fin n" is a function that takes one argument "n" and returns a type that limits its values to the set of (natural) numbers smaller than n.

Arguably, Agda is more often used as a proof assistant, rather than as a programming language (although I've had the pleasure of watching Ulf Norell implement a limited programming language interpreter in Agda, using non-total functions, which was quite nice.) But Idris is a serious effort to create a language that's both dependently typed and performs decently when used as a regular programming language.

If you want to see some real world examples of using dependently typed languages, I would suggest looking at the CompCert C Compiler[0]. It is a C Compiler that's been formally verified using the Coq proof assistant, which is a precursor to both Agda and Idris. Coq is as far as I know the first dependently typed language.

To be fair, programming in a dependently typed language usually requires more effort upfront, but the ability to encode properties that are usually considered runtime errors into the type system does seem like an interesting future for programming languages.

[0] http://compcert.inria.fr/compcert-C.html

(edit: shout out to the excellently named sibling commenter "curryhoward", IMHO one of the most interesting results in programming language technology and type theory research!)
Id say the knives are more pretentious than bonsai. I see no reason to buy a forged blade for a grand when a milled knife for 50 bucks will work just as good if not better.
WWF forces you to focus more on the board strategy due to the mechanics of the game being different than Scrabble: the player doesn't have to actually know and/or memorize the words they are playing, they can just attempt as many high scoring combinations they want until they get a hit in the game's dictionary database.
Probably the same reason why some sites have a maximum password length of 8. Security design by people who are clueless about security.
None that I can see. It's a stupid practice to annoy users. I store my passwords in a password manager and copy and paste all the time.

I don't use software that disables paste.
To be fair, I don't use my dishwasher to wash clothes either
Ratnam+Infotech+News:+Woman+murdered+stuffed+in+suitcase+&+torched+over+MLM+debt
Currying – Spice Things Up
Personalized search results are to blame for that, and it's hardly immediately obvious to the reader that reason is a language.
I'm a black man who lives in Chicago, and rarely have trouble getting a cab, dodged by maybe 1 in 10. In an Uber world where the cab companies have been driven out of business, and captured city governments allow taxi services to regulate themselves (like Uber and Lyft are asking for), people who don't have smartphones might as well start walking now. Or they can call the fly by night unregulated services that will operate in their neighborhoods by phone, and have the equivalent of surge pricing 24h a day. Or hail unmarked gypsy cabs and maybe end up dead.

I've been black all over America, often not hardly middle-class, the [edit: taxi] situation is not that dire in the 21st century, and Uber are not civil rights workers - you still have to find one that will go where you live.

edit: Not that I don't believe that your neighborhood was particularly racist, but I'll put our Chicago racists against anyone else's racists. I think the largely immigrant workforce driving taxis (especially Nigerians) are more likely to pick me up out of affinity than one might think.
Have you got Full Keyboard Access enabled? (Preferences > Keyboards > Shortcuts). Works fine for me on El Capitan.
Apple pulls latest iOS update for 9.7-inch iPad Pro over 'Error 56' issue
Maybe an IBM Mainframe running z/OS. just wondering ..
3 GSM/GPRS Traffic Interception for Penetration Testing Engagements
Deep learning is very adhoc and experimental right now. Anyone reading through the literature would see that. That's why I'm pessimistic about AGI, but very optimistic about short-mid-term industry applications.
Hah, whoops. Well played, sir, now I can't change it.
Keyword, "much." Practice always helps but is not going to do much for a virtuoso.
As the author of the piece I'm disappointed that after reading a 6 page article all you got was "use better variable names".

I have to ask: have you never worked in operations or did you not read the article or were you trolling HN?
128bit or the requirement to exceed it for an A+?

There's no reason that 128 but cannot be used today, particularly for transport encryption.
Any advantage over mongo-connector? https://github.com/mongodb-labs/mongo-connector/wiki/Usage-w...
You've just numbered 5 different rules of thumb... That hardly supports your idea that things are not adhoc.
Because some places like to watch keystroke speeds as a biometric factor. It can be quite accurate.
https://www.troyhunt.com/the-cobra-effect-that-is-disabling/ nope.

(For the "type your new password twice to change it" fields there's somewhat of a justification: if someone mistypes their password then pastes it twice, they'll be locked out of their account, the point of the double field is to prevent typing errors, which means it should be typed twice.)