skysight-inc/HackerNews huggingface dataset:
I was incorrect: Evernote is encrypted, Quip is not

> Encryption at Rest

> In late 2016, we began migrating the Evernote service to the Google Cloud Platform (“GCP”). Customer data that we store in GCP will be protected using Google’s built-in encryption-at-rest features. More technically, we use Google's server-side encryption feature with Google-managed encryption keys to encrypt all data at rest using AES-256, transparently and automatically. You can find additional information on how encryption at rest protects your data here.

Good job Evernote! Bad job Quip.
They also still use Lync on Windows, but it is unusable. Most of the teams in the company I am working for right now are either using Slack or Hipchat.
It's been publicly available for a while (a month maybe?), but was launched quietly until now.
Don't discount the power of the placebo effect. Psychedelics could easily be the most powerful placebo one might take.
The problem with selling isn't the money, the problem is what do you do with the rest of your life. If you sell, that is most likely your peak. This is what zuck and the Snapchat guy was thinking. If they sell, that's it, they are done. Life is over as they know it.
You can request early access to any of GCP's upcoming regions: https://cloud.google.com/about/locations/ --> https://docs.google.com/forms/d/e/1FAIpQLSc8eJiKN4tu6CNPyFpA...

(Disclaimer: I work for GCP.)
There are a myriad of problems, from locking directories, Affinity Photo corrupted files, MS Office temp files, permission problems, ...
We live in Australia, and we had concerned family/friends on another continent contacting us after the 2016 earthquake in New Zealand to see that we were OK.

So you are definitely on to something.
It's 23 days according to[1] which in an unheated (or conversely uncooled) cell along with "confess even if you didn't do it, it will make it easier" spiel can be hard to withstand.

[1]http://japan.embassy.gov.au/tkyo/arrests.html
Calling Arduino "open hardware" is a bit of a stretch. That's like calling Windows an "open source" because you can create and run your own programs on it.
I don't have any use for them, already enough side projects as it is, but the technical specifications of ESP32 are great.

It is like having a PC1512 that fits on the pocket, there are already lots of programming languages that would fit on it.
End of roaming charges in the EU: Joint statement by 3 EU institutions
Not wearing my tin foil hat, just reporting what I found when I tried to test it myself. Only our computers on the router, had never googled the topics.
They certainly do groceries in my Zip code. Fresh produce, cheese, dairy, eggs, etc.
It's not that weird. It makes sense. It would be a good acquisition, a lot of people use aws and slack.
ESP32 advantage is having 512 KB, back to the PC1512 days, just being multi-core and having network access. :)
> About 500 people were directly endangered by this incident. The Safety Check alert seems to extend well beyond Greater London, so at least 9 million people. That gives us an approximate false positive rate of 99.995%.

I live in London but have friends around the world that haven't visited me yet and don't know where I live. After an event like yesterday I get a lot of messages asking if I'm ok, so using the safety check can help even though there was no remote risk that I could've been affected.

I think it's reasonable that the safety check area is that large, it helps for friends/family who don't know exactly where you are.
That seems very counterproductive to me, who will want to go work in Konami once this behavior is known? This will probably severely hamper their ability to recruit, especially recruit experienced people.

Am I missing something? Perhaps it's more common in Japan's video game industry to work in the same place for life?
Prime Now delivers produce and other perishable goods, though the selection is not as large that of Amazon Fresh.
I'm not touching python like it was fire since it threw YouHaveAMissingTabSomewhereException at me 6 years ago.

And it always pisses me off to see a python source code all lower case. Someone would think upper case letters cost money and underscores are a must like a lemon in a corona.

Am I the only one?
Most likely the opposite. Slack will keep its own brand like twitch or audible.
Very well said. Hopefully more people will adopt this kind of skepticism and realism about the entities that affect our daily lives.
This happened to me awhile ago too. Some mismanagement on my part. Left me with around 44k of debt.

I never let that put me down. What I did instead was to find more work since I do consulting and pay down the debt and still get a decent living.

So lesson is to learn from your mistakes and find solutions to your problems and keep on fighting.

You'd be surprised how many people actually have it worse than us but the key here is to not give up.
DevOps: More Than Automation
Saturday – simple way to share beautiful videos
The Eclipse CDT guys do support Arduino devices.

http://www.eclipse.org/community/eclipse_newsletter/2017/apr...
Lets view what your saying through another lens:

My colleagues have developed a "spitting noise" ritual after any utterance of the word "PC" (<hock> ptui). As MAINFRAME developers attempting to teach others, they're not enamored of PC's burgeoning, and dominant, market of "people who want to do COMPUTER development but not learn anything about MAINFRAME development" sucking up all the oxygen. I know, that's an oversimplification, but not as much of one as I could wish.

I don't want to wish anyone ill, but the emergence and success of competitors that don't go so far out of the way to hide the complexity (and the need for good practice) of working with COMPUTERS systems and MAINFRAMES, wouldn't be such a bad addition to the ecosystem.

(As one of two developers who actually fool around with PC's and APPLES a fair bit (although I detest the APPLE dev environment and 'PRODOS'), I'm tired of all the vandalism and graffiti in my cubicle, TBH).

Am I suggesting that this is going to be how things turn out? No probably not. It baffles me that many people who code, have little to no understand of their mainframe roots and commit sins that were solved ages ago. However some of this reaction is to the simplification and replacement of technology with things that are more affordable and more in reach even if they aren't the same.
This is an interesting take on the motivation. Amazon has shown that they're interested in building their own private labels in certain verticals. That trend coupled with the talk about "social shopping" and I can start to buy into the idea that this deal could possibly originate from somewhere other than AWS.
> Imagine if one-fifth of the entire global population read the same newspaper every morning. Imagine if that same newspaper also operated the largest espionage network in the history of humanity.

That's not a valid comparison since Facebook doesn't publish their own content. It can promote unfiltered news (that often turn out not to be true) but it's not as if the same news story would be read by 1bn people each day.
These are all expected behaviors and are the correct decisions if the user expectation is that URLs generate preview cards.

If the connection was not made from the client (aka 'leaks the IP address') then it would need to be proxied (aka central point for 5eyes to monitor to get all WA client urls) or the servers would need to know the contents of the messages (aka break e2e and we are still back to a central monitoring point.)

Of course it will send user agent info, so that it can provide a better preview card if the site supports taking advantage of this info. If it only provides this when you explicitly try to send the info then it is doing what the user told it to do.

The header bug is interesting and if it is actually a WA problem you should report it.

Of course it leaks the exact time a URL is typed into chat. I can't even imagine what you are trying to say here since this is a point that is without a point. We have already established what it is trying to do and in that context this point makes no sense.

It is on by default and is the default behavior because this is what users expect. The secure features of WA are a bonus, but are not the raison d'etre here and when it comes down to it WA is a messaging app and it prioritizes usability when the feature is not an egregious security problem. In this case it is not a major security problem so usability and expectations win.
Probably because people in your area often celebrate birthdays there. You would've seen it without the conversation as well. And it was one of probably 100 ads you and your wife saw over the days, you didn't notice the ones that were targeted badly.
"call treatments played to Japanese great tits."

umm
You are missing the entire point of the analogy.
With facebook web it's pretty easy to say as you have to give permission via your browser. Otherwise, for Chrome, you'd have to assume that Google works with Facebook to help them make more money. Rather unlikely.
Because Google said they'd abandon TLS and use QUIC-CRYPTO unless TLS had 0-RTT in the core standard. And that they insist on splicing the early data onto the TLS stream, smearing H2 traffic across both.

Maybe they're right and it'll all be fine—but I expect named bugs in the same family as Triple Handshake.
Only 9.4% of Cloud Providers Are Encrypting Data at Rest
agreed on land (to an extant, I think a digital contract would be a good legal basis if things go to court), but what about virtual land? Or digital tokens that control access to things like a house, car, logins, etc for that matter? Now must there be M:N escrow keys etc.?
Funny gamers are blacklisting Konami, for putting out an unfinished game like MGS5, firing Kojima and trying to ruin his legacy with Metal Gear Survivor....
Out of curiosity, is that with files shared over cifs or nfs?

I've been having better luck with cifs when using OSX with a FreeNAS 9.10 server, but do still seem to have the occasional weird file locking problem.
Yeah, so, you think you can affect the world more through slack or through $9 billion on your own? If you have even a few hundred million dollars to your name, even a few million really, you can work on whatever project you want on your own. If you have more money you can even work on things for years without having to worry about making a profit. And that's hugely powerful.

As much as I hate the trend of companies gobbling up other companies, slack is a bad example here. Almost certainly everyone involved would be better off if a sale happened.
And Espressif got their act together this time and are working on a good and open-source SDK (ESP-IDF).

I just tried it out this week to make battery powered wireless temperature and humidity sensors. Sleep current for the whole system is not that great (~80uA of which 40-50 are used by ESP32 module). However, the simplicity and ease of use outweigh having to charge the battery every 3 months (3Ah li-ion cell).
The thing is, if you wait till you know things to start learning, you will not learn at all. This is quite visible in programming - people who assume "it is complicated" or try to learn all basics before doing things have low changed of becoming programmers. Whether they came to that conclusion alone or someone gave them that advice, "don't do stuff until you know what you are doing" is bad advice for students.

It also filter out precisely the people who tend to listen to advice.

Meanwhile, people who confidently do crap despite not knowing anything, make mistakes in the process, but can eventually learn to become good.
I don't know, to me $9B seems like a lot of money for a glorified IRC client built on web tech. Sure, you don't pay for the tech, but in the end you can do a lot with that kind of money. Elon Musk sold his first two businesses to get the funds to start what he really wanted to do.

We don't know where Oculus would be without FB, i would argue they are better off because they are creating a new market and are in a capital intensive business. The VR market is still slow overall. Without FB, they could have already run out of breath or cut corners on the product.
There is also a sudo for scoop
http://scoop.sh/
Nicest car horn ever: DIY
1 - Shift-Right Click on the executable, including links

2 - Select Run As...
Having worked in the Open Hardware community for a while, I think the most important part is:

PDFs are not considered design files
https://www.oshwa.org/definition/

If you apply this rule, you can exclude 90% of the "Open Source/Hardware" products on the market.

Also 99% are missing a BOM (Bill Of Materials).
That's like shipping an open source software without the config files, forcing the users to figure out the settings by reading the sources.
Unless they are buying the pre-compiled binaries from the author.
Yup. Same as wage theft or OSHA/fire code violations. Illegal but because of the power imbalance often nearly impossible to do anything about.
After skimming the "respect" idea, I am convinced that echo chambers are the dominant strategy.

In fact, make a complete subgraph of order 9 or more of people who respect each other. That subgraph has order-N respect that goes to infinity for anyone who has any respect for any of its members, even transitively.
Is it really sudo? Does it remember credentials somewhere for a limited time and across the whole system? If so, I cant see a way to implement it securely if you're not MS.
I'm unsure - I think there was, based on forum chatter. Certainly if there was another way to sign up when I did, I was unaware of it.
Fun fact: for the large run on Sunday [1], Andrew Sutherland included these zones in his cluster, so I ended up entirely removing the legend ;).

Disclosure: I work on Google Cloud.

[1] https://news.ycombinator.com/item?id=14548017
Nice as a learning project, but RunAs is already supported at CLI and GUI level, since several versions.

For those without much Windows GUI-fu, shift-right click.
It's definitely Minio. :)

This kind of worries me though, as Minio is written in Go:

https://github.com/golang/go/issues/15658

I've not seen issues with Go on FreeBSD yet personally though, so I'm hoping it's extremely rare. Or that it gets fixed by someone before I hit it. :D
How about just apply to different jobs, talk to the companies? Its not that complicated.
https://web.archive.org/web/20170614180327/https://arstechni...

also, the story is still present on their UK website

https://arstechnica.co.uk/tech-policy/2017/06/pirate-bay-cop...
I've been to jail, and I'm a felon.

People still hire me and trust me because I fucking owned up to my mistake, paid my duty to society, made amends, and have never repeated that mistake.

To my knowledge, Zuckerberg has never so much as apologized for being a stalker or an assclown, let alone done anything to make up for it.

It's one thing to give some support to someone who admits they did something bad. It's entirely different to give support to someone who has never done so.

Most people are not all that inclined to give you a shot after you've done time for a felony and paid huge fines, and done everything in your power to make things better for the people you hurt.

It's hard to get a job. Every application is a ton of effort even more than normal because I have to disclose things, explain the situation, my guilt, my response, and what I've done since to make sure it doesn't happen again.

But I've been, thankfully, able to find people who are willing to trust me enough to keep me employed.

People are even less inclined to cut you some slack when you never even tried to apologize, make amends, and keep acting the same way. If I tried to treat my felony the way Zuckerberg treats his fuckups, no one would ever hire me for anything at all. And rightly so.

There's a lot to be said for admitting that you screwed up and working hard to make things better. Zuck has done neither. And I don't care if it was when he was 19. The prosecutors didn't care how old I was at the time.

Being a fuckhead isn't a criminal offense, but that doesn't mean that there should be a statute of limitations on it. Once a fuckhead, always a fuckhead until proven different. And when your platform is still a privacy fuckhead thing, I'm even less inclined to forgive you and pretend that everything is okay.
New Chrome Home Enabled in Android Chrome Dev
And so it begins.

I am worried when computers start getting better than people at these kinds of things. They already mastered heads-up poker.

Almost all of our systems rely on an inefficiency of an attacker - so they are vulnerable.
I think Mark is the mostly benevolent dictator of 1.9 billion people who are using his service for various reasons.

If you were to show people exactly what Facebook knows about you and can figure out about you as well as the practices they engage in, many people would not use the service, but they don't know these things because Facebook keeps people ignorant. It's not in Facebook's best interests to have people know.

I can't blame Facebook for that, but when they are incompetent it impacts everyone else. I didn't opt in to racists getting jazzed up and going on killing sprees that they put on Facebook Live because of feeds that are mostly opaque and first and foremost designed to make money, and I didn't opt in to social media creating a generation of narcissists, but we all get to experience that.

I don't even believe Mark's evil, but when you have that much power, you have a ton of responsibility to use that properly and Facebook's response has mostly been to say sorry when they fuck up. There's nothing you can do to curtail that power because there are few entities that can actually sanction them.

That's scary and it's dangerous for society. It's the biggest social experiment ever conducted and there are no rules other than the ones that Zuckerberg makes.

If human existence is a long series of lucky rolls of the dice, is it really a good idea to roll the dice on a single individual who got lucky at 21, who now benevolently or not decides the algorithms that determine what almost 2 billion people see? That's nuts and it is something of our own making. Nobody did or would opt into that because people ultimately like to have agency over their own lives.
In this specific case, they might be "attacking" the wrong side of the equation. For example, KQED offers a pledge-free stream for donors, because they know the subscriber and are the origin of the content (or at least a gateway to it, for upstream NPR content). I think it would be absolutely magical if I could get an ad-free feed from the podcasts I donate to already.

That said, there is no way that ads in podcasts inflict $15/mo worth of suffering upon me. The "skip ahead 30 seconds" button is absolutely perfect for not hearing yet another Squarespace ad
See my updated post just above. I just tried it with my Nexus 7 and saw nothing around mic uploads. Install Fiddler and MITM your Facebook app and repeat your experiment. I'm very curious to see if you find something different from what I found.
Facebook decide what you do or don't see, based on completely opaque algorithms and human filtering. They're not the journalists, they're the editor.
For example:

- better type promotion (`if (x is! A) throw "not A"; useAsA(x);`.

- Optional new/const.

- Allowing named arguments at any position at the call site.

These are all easier to specify and implement, and reach more users.
A judge can keep you jailed in the US indefinitely for contempt of the court. See the Martin Armstrong case.
Why not post something to your timeline or update your status? Presumably that would have worked just as well.

(Honest question; I don't use FB, and this feature seems about as useful as being woken up by a 2AM Amber Alert on my cell phone here in the US)
You Won't Believe This Stupid New Law Against Cash and Bitcoin
This was around 3 years ago. Things are much better now.

Some context: not all startups are financed with external investments; some happen to run from founders' personal savings and debt. I consider myself, as an ex-CEO, to be fully responsible for the failure, but it doesn't make myself a failure. I lived and learned through the experience.
In South Africa, untethered goats are illegal, but it doesn't really help. You can see how in rural communities on the Wild Coast, the few existing forest thickets are hollowed out. There are no saplings, as soon as one emerges it is eaten. So when the current trees die the forest is gone. The effect is that you can walk through a beautiful coastal thicket knowing it's only there on borrowed time.
Send some data to an ad network or something that feeds it, Facebook ads somehow pick that up. Not beyond the realm of feasibility. Try using a just-factory-reset phone with JUST the Facebook app installed. There is science to be done here.
Our intended market was business/enterprise users wanting listen to briefs, articles, etc. like on their morning commute.
Personal Loans Places Near Me – PersonalMoneyService
The thing is, our approaches to this are like the average player of Go or Chess. Even the most seasoned dealmaking pro is like a grandmaster in Chess or Go. In short - a computer network that's been doing simulated scenarios for trillions of iterations will eventually hit upon dealmaking strategies where we aren't even sure why they work! We will just have computers negotiate with one another about everying because their arguments will match or outperform any human.

Imagine a chatbot who can chat up a girl online better than any human. Whose jokes make any human seel dull by comparison. And whose wit is quick to about 1 trillion jokes a second :-P
What do you mean by bitcoin is not supposed to improve over time? There's active development going on, even with bitcoin. It's currently hampered by politics, but if you look at the crypto currency space as a whole, developers are constantly trying out new things and improvements.
> Perhaps it's more common in Japan's video game industry to work in the same place for life?

Yes: http://www.kalzumeus.com/2014/11/07/doing-business-in-japan/
There are many caveats. For example, the server and the connection must be trusted. Otherwise, an attacker can the javascript to send himself a copy of your password.

And weak password are subject to bruteforcing.

If you trust the server, rather use htaccess. Or place the document at example.com/mySecretPassword/index.html Just be careful about outgoing links.
That's from Quora.[1] Dropbox apparently has a lot of Python 2.7 code that hasn't been ported.

[1] https://www.quora.com/What-version-of-Python-does-Dropbox-us...
Except Slack doesn't have any new ideas behind it. It's just another chat app. And just like other popular chat apps of yesteryear, it's a fad that will pass.
Back in the day BBS systems were a social network to meet locals and plan events with others.

Before there was Google there was Yahoo and others who did the same things but sucked. Google found a way to do Web searches better and web add Adsense, etc.

Apple did not invent the desktop computer nor the GUI, they found a way to make those better.

Facebook simply made a better social network than others and could access webmail to pull contact info to invite your friends and family. Plus Facebook like Google did web ads better. Facebook sold our fb activity to third parties as well for money.

Facebook also released an API for others to make video games for their social network.
Heh - just got (and paid) the invoice for this... I got a "lifetime" vps from them in 2013 - knowing full well it wasn't ever going to be a sustainable business that way. It's easily worth it (for me anyway) to throw them $9 a year to help keep them afloat.

I think you're right that they didn't communicate this well - the first I heard of it was an email from their billing department with the subject: "24 Hour Server Suspension Warning"