skysight-inc/HackerNews huggingface dataset:
It's not generally speaking a matter of law, since the context is that of a US-based private company moderating the behavior of its voluntary users, and we generally treat this in a very laissez-faire fashion by default. The extent to which Facebook heeds the laws of those countries other than the US, in which it does business and would like to continue doing so, is determined almost entirely by the value it places on that business.

Of course, this situation changes in any such case as new legislation is made to address perceived or actual need, but that hasn't really happened yet here. The same is not true of, say, refusing trade to members of a specific ethnic group because of that ethnicity - a case in which laws of the sort I describe have indeed been made.

(And, to be clear, I have serious qualms with pretty much every facet of the way in which Facebook does business, from its content moderation choices, to the fashion in which it monetizes its userbase, to the extent to which the scale of userbase it's deliberately developed - in support of that questionable style of monetization - might make "voluntary" an inaccurate way to describe the choice people have of whether or not to participate there. My description above is not normative, but positive, and should be regarded as such.)
Supreme Court of Canada link: Google Inc. V. Equustek Solutions Inc -
https://scc-csc.lexum.com/scc-csc/scc-csc/en/item/16701/inde...

Techmeme version of the headline: Canada's top court rules that Google can be compelled by lower courts to remove search results worldwide, causing concern among civil liberties groups

Original submission with the Supreme Court of Canada decision as the source: https://news.ycombinator.com/item?id=14658593
Since you can't store the private key needed to decrypt the files in ethereum, I can't think of how to do this.

All blockchain state is public, since it needs to be calculated by and verified by all nodes, so there's nowhere to stash a private key without revealing it.
Though you don't really need this game to get started in VIM, but you do need to have practice sessions to try new things which is where this game seems to fit in. Like yourself, I mostly use other editors with Vim emulation, mostly I use VsVim in Visual Studio with Resharper ( I'm slowly creating a guide, though a long way from finished and mostly for myself! https://github.com/keithn/vsvimguide ). There I use a hybrid approach of core vim, vim like binding for resharper, and Resharper/Visual studio bindings. As long as my hands don't have to leave the main part of the keyboard I'm generally happy.

It's insanely easy to code using this combination, and yes, frustrating watching others, and frustrating having to code on PCs not setup with Vim bindings.
Resizing Databases on the Fly in Production
/me duckduckgo's that

Hmm, JIT but only to bytecode it seems, not to machine code. Interesting!
An AMD VEGA FE Card has been leaked to a consumer
Those were hilarious. Appreciate the links. Most interesting was someone proposing you add a LinkedIn tag for trolling, finding out it was already there, and you got 100+ visitors from it. Crazy lol.
I'm not even convinced there's much savings. Hhvm supports an asynchronous pattern, and their proxygen web server (no fixed number of fcgi processes), so the typical PHP bottlenecks may not be an issue for FB.

Wouldn't most of the pressure be on whatever the data layer is?
Interview: Lennart Pottering (2015)
Thanks for that! Just installed it, and yes, this is really nicely done.
At Stanford in academic dept, we had wine and beer social parties at work and at dept chair's house. No sexual harassment, no brogrammers and no calling the cops. Everyone went home sober enough.
In mostly seriousness, could you imagine being the first programmer to have a security hole in your teledildonics embedded code? You think remote cameras are going to generate some lawsuits, well... I can only imagine the pure hell of a remote exploit in a sex toy that allows remote control or even "problematic" motion. That would be a CEE (career ending event).
It's not plaintext, but it looks like any program on the same computer and that knows your password can get the decryption key. https://superuser.com/questions/146742/how-does-google-chrom... Firefox stores its passwords as plaintext by default, but you can set a master password that prevents easy decryption. (You could probably sniff it out of a running instance, or keylog it as you type it at the beginning of a session, but it's enough that Chrome's password import fails.)

Edit: Firefox's is also encrypted I guess, but they say anyone with access to your computer can get them unless you set a master password. https://support.mozilla.org/en-US/kb/password-manager-rememb...
I believe I did misunderstand your point. Thank you for the clarification.
We're designed specifically for dynamic apps. In fact, we tell people to use traditional CDNs for static files. You can think of us as a combo load balancer and edge.

This means we do things like handle unlimited ssl certs (for apps that support custom hostnames), do load balancing on app instance, including geo load balancing, and even run code at the edge.

My favorite thing we do is app friendly caching. We're "aware" of app users and can handle caching logic well beyond the http cache control and vary headers.
I think that's just about the right thing to do, the changing job market and availability of work is a governance issue, trying to tie technological progress to governance is like tying a brick to a unicorn, the results undesirable at best. One of my big pain points is unemployment, I was taught that the last thing a economic entity wants in a capitalist environment is a scarcity of labour that might drive up the cost of production, therefore my government, and many others, have in their remit a less than 100% employment strategy, the unemployment of X% is financially of benefit to GDP, it seems overly cruel that we punish the unemployed with a low salary, they are a crucial part of the machine that is supposed to care for all.
The US collects about $1.5 trillion from income taxes per year. A bit of googling leads me to believe that about 10% of that is from capital gains so that's 150 billion. Let's say we 2x capital gains rates and (magically!) earnings from capital gains don't go down.

So we have $150B for our Basic Income. There are about 300 million Americans (I rounded down to make the math easy). $150 Billion / 300 Million = $500 each per year.
I believe you and my instincts agree with you, but how are you quantifying that?
Be even better if you could do it against a summary of appearances in job postings at major job sites. That will represent more of the market women are working in probably. They might have summary data you can use on the languages if not the actual postings.
I'm sorry but I couldn't disagree more with this comment. I don't have stats on Firefox or Chrome (or even the native browser) usage to hand, but I really think these are largely irrelevant.

1) Most people experience most of the "web" on their phones via a non-browser. This may be by clicking on a shared link within the FB/Twitter/WhatEver app and seeing it inside an integrated WebView, or it may simply be viewing content normally available via the web through the lens of an app presenting the "same" content "natively". Either way, the point here is that browsers have had less of a role.

2) For a comparatively new OS (Android is ~10 years old, modern Desktop OSes being 30+) people browsing the web directly are going to stick to the default. They're going to downloads apps for things their phone doesn't already do; for webpages, it already has an app for that. Android Browser is the "Blue e" here.

The above may not be the case for the typical HN crowd, but it's quite naïve to think the majority want and act the same as we.

I am hopeful that this trend is changing - that slowly dedicated mobile web browsers are becoming a more viable option - but certainly this was not the case when Fennec was launched. The best we could hope for was for Chrome/Safari to gain ground over "apps". Mozilla's offerings never stood any real chance of being super successful in this early climate and tbh FirefoxOS, ill fated as it was, was probably the least worst chance they had to do so.
The most likely culprit, IMO is the anti-cancer function of the immune system. You take cell damage at a relatively predictable rate (at least, on the low end), and once enough damaged cells have been destroyed by the immune system you start to run out in vital areas.
A valid solution to be sure. I'm not opposed to it. Funny how the EU and US don't hold themselves to the same solution.

Problems in Israel? Cut off aid and let them figure it out.

US has no access to precious metals? Fuck it, let the economy tank.
I was speaking of phonetically soft, but I see what you're getting at with the interpretation that dwesr2648 shares with the "clean variants". Come to think of it this actually brings to memory all those safe for TV dubs they'd substitute for curse words. Those must surely be a direct application of "alternative curse words". After work I'mma try to see if anyone made a YouTube mashup for dubbed curse substitutions. I always got a kick out of those as a teenager.
Angular ng-route without hash bang with Appengine and Python
For me, swearing (and hearing it) has a strong emotional component. While I don't consider it offensive really, there's a moment of distracting shock. Someone using rough language casually in speech is a little bit grating. Things tend to offend me based on their meaning, not on whether they're in my culture's fairly arbitrary list of "crude language".

In contrast, outside of English, swearing doesn't bother me much. No shock. No offense. Maybe that's your experience, as well.
Like others have said, there's unethical deception involved in inserting arbitrary errors - especially to make it "look like it’s been generated by a human".

But my feeling is that in addition to paying the OP to "do a job" the company is also paying him/her (him from now on) to "be on call". Yes, they want X results but they also are paying a salary so that they can tap him whenever they need to. This aspect of the job is referred to when he says there "might be amendments to the spec and corresponding though email".

To some companies (especially those with very little other in-house expertise) having "the computer guy" on call to handle all of that mysterious stuff is worth a great deal of money. The company could consider it their insurance against catastrophe.

Nevertheless I would say the OP should come clean at the next performance review.
The answer is no. This is because you can't compare commodity hosting like AWS with specialized hosting like Facebook's data centers and infrastructure software. This question of possibility has nothing to do with 'number of servers' or 'amount of money'. It's architecturally incompatible.
From my interpretation, it's not so much a legal worry as it is a statement of company beliefs -- for starters, according to the reproduced slides, religion is not a protected category for Facebook, even though it enjoys federal protections, while gender identity is, even though there's no federal law. Additionally those legal protections are for certain categories. Age has federal protections when it comes to employment, but not for housing.

None of those statuses enjoy special protection when it comes to free speech, so FB is making its own decisions here. In the slide titled "Subsets", you see a rough algorithm that censors are supposed to use:

PC + PC = PC (protected class, I assume)

PC + NPC = NPC (non-protected class)

Irish women = PC

Irish teens = NPC

-------------

These guidelines presumably help censors have a quick test to tell between hate speech and controversial speech, so that posting a Chris Rock stand-up segment won't get you banned. It's obviously imperfect and in flux. The slides note that migrants became a "quasi protected category" after the Syrian refugee crisis "triggered a global conversation around the role Facebook plays in protecting migrants"
Yeah I guess when you have to deal with busybodies from one side, and wannabe hackers from the other there is little room for antics.
hilarious, a search suggestion for "alternative curse words" was this "alternative curse words for moms who swear". I love it :-p
This is why I like the new innovation-project type in EU where you are both allowed to work for the company and sell a project to them at the same time.
The problem here is how you could sell them the system, if you are allowed in US?
Whoops, something got chopped there that shouldn't have. Thanks for the heads up.
She's not captain. She's first officer. edit--
So that doesn't really help her.
It is rather well known but it's mostly FUD.
My guess is that a lot more people would support the redesign of how the land and natural resources are being distributed, but for some reason only redistribution of income generated from work is discussed in such conversations.
And likely invented more than a fiar share.
Scott Sumner has a great blog post that gets into this (and some other semi related topics):

http://www.themoneyillusion.com/?p=30566
And after 978 days, #8755 is finally resolved (from users' pov):

https://github.com/moby/moby/issues/8755

So happy. :-D
> So you need a good solution for resolving inconsistent updates made by two offline clients. The same solution could be used for resolving inconsistent updates made on two database servers.

Exactly what I was trying to get at, thanks. The line between client state, server state and db state is a thin illusion. As REST makes explicit, every client operates on a representation of some server resources, which means CAP can come into play in even the most trivial online apps.
Shadowbitches
Check out http://internetofdon.gs, a project by a security researcher trying to make all of these products safer.
FB open sourced their infrastructure. Anyone can lift these designs and build their data centers using identical specs.

http://www.opencompute.org/wiki/Server/SpecsAndDesigns
Publix is starting that (or I'm just noticing it) they have recipe cards around their stores with what to get to make it.

Couple with their shop for you service and it's basically blue apron.
It's no surprise when corrupt regulators cozy with industry are ineffective. It's not that regulation is bad, it's the nuance of having sensible and effective authority, legislation and enforcement that is desperately needed to properly regulate chemicals as and how they are used in many industries.

This is almost as bad as Monsanto guy offered to drink glyphosate and then refused to drink it. https://youtu.be/ovKw6YjqSfM
> ES6 is so popular among enterprises

I had to re-read this a few times-- I think you meant EL6, right?
TPS

The manager must know the work, otherwise he can't manage. Doesn't sound like the case.
The script is presumably company property at this time, even though they don't know about it, so destroying it would be akin to destroying company property.
The only thing that we have right now is a mistrial based on a hung jury, no more, no less.

What the judge did (which I agree was despicable) and what the DA did (which doesn't matter) has no bearing on whether or not there will be a re-trial in 4 months. Cosby will appeal if he's convicted so from that point of view you could skip the trial entirely, his best bet is that he may be found not guilty.
I wonder why Red Hat attracts such developers, not only Pottering but also Sievers.
The blog post also would have been more useful if it had been a full crypto textbook rather than a single post.

One can always say, "X would have been more useful if it had included Y (or at least a link to Y)". This sort of criticism is not useful, particularly of informal writing that someone posted to a personal blog.

While we're talking about awesome things about the web, use Google or Wikipedia. You don't need to be spoonfed a link, so why are you asking to be?
IIRC, Facebook uses (their derivative of) PHP to collect data from a number of services in different languages over Thrift, which they developed.

PHP is the presentation layer. Much of the actual logic is in C++, Java, and maybe even Go by now.
You're probably not missing something. I could be wrong.
One of the big things it glosses over is core counts... counting "servers" ignores that AWS has current-gen instance families with as few as 32 VCPUs in their largest instance type versus 128 VCPUs in the x1 family. If you look at multiple generations of families the difference between "servers" becomes even more stark.
DMD was a legitimate pump and dump orchestrated by a trading group. How it works: Everyone sends BTC to a bot. Bot buys a ridiculous amount of random coin to skyrocket the price. Noobs see price rising and FOMO in. Bot dumps coins on new buyers and everyone in trading group gets rich.
Heard something similar regarding candy factories allowing employees to eat as much as they want from the produce. New employees will gourge themselves for the first few days, and then lose all interest.
Updated, thanks! I am working with ElasticSearch (ES) more than EL these days and my muscle memory tricked me ;)
>Rather, I think the network either needs to be fragmented to serve different sets of customers or the end points need to be improved to the point that onsite hosting becomes the norm again.

Hosting in the cloud is a bet that Azure/AWS can protect your data from physical damage/loss as well. It isn't just a cost-reduction to hire less sysadmins and desk support. They have ginormous amounts of cash to build quality data centers in stable-Earth locations that still have excellent internet connections.

Really, the answer is more data centers and cloud hosting companies with replication and cold-storage agreements between them (where sane).

But for a lot of companies out there, this is overkill. One cloud provider is more security/safety than they'd likely ever get building their own data center.
This is true, and something I've wondered too. They have an outstanding infrastructure team.
I live in an area where college students cause an imbalance between the cost to rent vs buy (the purchase prices in the area are lower than you'd expect given the rents).

I'm constantly surprised that the market doesn't arbitrage this away. I suppose that is due to the fact that the real estate market is less efficient than others (both due to liquidity and transaction costs) and that being a landlord is harder than people suspect.

In either case, its always made me leery of rental real estate as an investment vehicle.
I wouldn't say I thing about your browsing, but I would give you more work :)
Firefox works fine on my low-spec pre-paid Android phone that I purchased for $50 a year ago. And the storage space on that phone just got filled up recently and I haven't noticed slow downs...
I'm gonna guess "retard". Agree with OP that it has no fucking place in a civilized office.
I'm confused how buying a product, relabeling the product, then selling it is illegal? I know I sound naive, but really, what's illegal about that?
Having purchased many books thru O'Reilly, and now using Safari Online - I'm a huge fan of this move. Feels to me like going from iTunes to Spotify, or Netflix DVDs to Streaming.
Containers != type 1 hypervisor with all-encompassing resource quotas, reservations and prioritization like VMware ESXi. The problem can be solved either using a hypervisor that deploys only one container per VM (with suitable paravirt/dedupe), or fix the OS to operate with much finer-grained resource contention and allocation knobs for each and every limited resource. The latter is superior when only a single OS is needed, because it reduces the need for virtualization as a crutch for inadequacies of the OS.
This description isn't quite right, though you're mostly in the right direction.

If you buy a share of stock (or any other asset) you don't pay any taxes until you sell it (or you die) and realize the income. That income is called a Capital Gain and is taxed either at Short Term or Long Term rates. Short Term gains (under 1 year) are (more or less) taxes just like regular income. Long Term gains (over 1 year) are taxed at a lower rate.

There are generally pretty good reasons for the different rates and the US is not at all unusual in this way. Virtually all countries have similar setups. The UK (where OP is from) does this.

It's also worth nothing since the blog author was talking about real estate that rent collected from residential real estate is NOT a capital gain, but is ordinary income.
> WYSIWYG...non-programmers

That touches on the reason these type of ideas haven't gone further. Programming is definitionally limited to cryptic text. Anything that deviates from that, especially if it makes it non-cryptic or easy, is no longer a programming tool; it becomes a tool for lowly users. This detracts from the identity of programmers because that is tied to producing and consuming cryptic text.
This really sucks.

It was my favorite place to buy books. It seemed like the one place that had the model closest to being right.

- They used to have an ongoing discount of 45% and more on special holidays.

- They were DRM free in multiple formats and they gave you discounts on ebooks if you had purchased the print books.

- They had regular updates to ebooks posted in one single list that you could keep up with.

I wish I had purchased all the books on my wish-list before this was announced.

The Safari subscription model makes no sense to my use-case.

I guess that makes Informit.com and No Starch Press my goto book stores. Also Manning and Apress, but their selection is weaker.
I don't see a problem with that, as long as you understand that you will almost certainly need to face state imposed consequences when you break the laws.
Why can't you rebrand a product? You bought it, you own it, you can resell it.

This case is much more complicated however. It's two business partners who had a falling out and both tried to put each other out of business. The marketing guy kept their own brand and customer base while the tech guy tried to rebrand and sell his products on his own. The marketing guy hired an engineer to make a new product that does the same function. The tech guy accuses him of copying his technology.

http://robertfleminglawyers.com/pdf/2012_BCSC_1490_Equustek_...
> Should every court and country have the right to demand that things are de-indexed worldwide, now that Canada has done so?

Canadian legal precedent doesn't apply in other countries. This isn't like setting a precedent within your own country.
The point is that society can be confused on what is positive and negative behavior, and end up scapegoating. And it is effective only in a reptilian brain context.

It'd be similarly ignorant to praise murdering your enemies. Sure no doubt about it, it's really effective. Doesn't mean it's legal or ethical.

These things are brute force hammers. If you really think shaming has value, read the Scarlet Letter.
There's demonstratably pent up demand. For one, Bitcoin had transaction volume doubling every year until it hit the block size limit [1]. Since then, transaction fees have skyrocketed, as a result of growing competition for limited transaction space [2].

Ethereum has similarly had rapid growth in transaction volume [3], which will need scaling solutions to continue once the protocol's inherent limits are reached.

[1] http://www.coindesk.com/data/bitcoin-daily-transactions/

[2] https://bitinfocharts.com/comparison/bitcoin-median_transact...

[3] https://etherscan.io/chart/tx