skysight-inc/HackerNews huggingface dataset:
The meta-lesson from this, is that hosted domains, services have to meet the AUP of the host, and your SLA with the host has to cover off on dispute or you are in a high risk situation. I have a personal domain hosted at google. I stand at risk of having them close the google account but retention of the domain is outside of that situation, I would need to be rejected by both google, and the dns registrar to lose all control of that personal domain (not impossible. not unlikely if google WAS my dns registrar). I might lose the data, but I can at least have continuity of service at my own risk levels if I do some basic minimum of holding copies off the domain or managing the state of the domain outside of google.

In facebook, this is just a lot harder. There is no outside. The tools to upload and manage content as a small enterprise are much less clear to me. What I've seen suggests most people treat it as the repo, and write into it as the repo, and operate in it. They don't upload to it from an external state or use an API.

But it would be true in AWS, in any hosted solution, in any space which you think is your space, but is actually a brand like myspace: if you don't own it, you run it under their terms and conditions.

Its a contract. you might not like it, but that 30 page ream of randomly mutating text T&C matters.

I've talked to people who got shut out. It sure hurts. I do not like to think what I would lose, should I fall into breach of my T&C or be detected as being in breach, and blackhole the notices.

My colleagues who do, or did work in google say that whilst it looks arbitrary, if you respect their mails of warning and commitment, if you reply in sequence through the hoops, you can survive being called out. If you dis-respect their sequence, or try to avoid hoops, you will suffer.

My experience with FB is similar, helping persians who suffered abuse of yahoo emails by opponents of their world view, marked as recovery accounts for facebook pages. If you do the right sequence (mutating) of things with FB, you can recover. But its not well documented at any specific point in time what that sequence is and you cannot easily get third parties to help you.
Influence of Credit Score on Business – PersonalMoneyService
There is another option. Consider sites like Facebook to be public accommodations, and create new laws regulating acceptable behavior of digital public accommodations.

Facebook is a significant part of our society. It is not clear why it should be free democratic oversight.
You make a good point. I think the difference is that the cake refusal case is founded on 14th amendment rights, whereas the advertiser can't argue that in this case.
That'd be my interpretation...
I have never quite understood why libertarians think that is the precise optimum for the amount of government activities and their "theft" of my money via taxation.

Don't libertarians understand or accept that there are market failures that government is needed to solve? Or do they think that in every case government makes more bad than good when trying to solve market failures? Or is it just that freedom of individuals is more important than fixing market failures (In which case I must wonder by what logic it is important for a government to stop me being killed by another person but not at all important to stop me being killed by a market failure? I end dead in both cases...)?
Or perhaps neither? It's conventional wisdom these days that composition often works better than inheritance.
I keep reading that on HN, but after hanging around libertarians for a lifetime, I've never met a single one who said that. Usually Somalia comes up in the context of someone wanting a bigger government and dismissively telling libertarians "Why doncha just move to Somalia? Huh?"

Is that maybe what you're thinking of?
original project forked to become NextCloud (but haven't looked myself at the status of each, just assuming NextCloud is the way to go now)
Commenting like this will get your account banned here, so please don't do it again.

We detached this comment from https://news.ycombinator.com/item?id=14405790 and marked it off-topic.
Softbank is investing like mad in many companies, where exactly does it get its money from?
Reminds me of the wage growth forecasts picture: https://twitter.com/rpy/status/861877936952967168
Please don't post like this here.

We detached this comment from https://news.ycombinator.com/item?id=14405189 and marked it off-topic.
We are not making the difference among cultural and technical determinism. Hence, we are buying mere narcissistic inventions as progress. It could be simply that Humanity needs a bit more experience handling IT. If I could change something, I would turn every Snapchat addict into a Wikipedia editor and would put Twitter to work like Reddit.

This is also a sign for a tech bubble; as long as startups keep creating no value beyond aesthetics.

I recommend you read "You Are Not A Gadget" by Jaron Lanier ;)
How did you create 2 fb accounts? Don't they ask for phone number confirmation?
Excellent detail - we've calculated the required income for the expensive end of common life people would have.

A family a 4, with only a single parent choosing to work, with fully funded retirement savings, while also saving for college, and possibly even saving for a house. Using the estimate above, that came to 150-200k.

So now, 65%+ of households have both parents working.[1] A single parent household is a luxury (without any judgement or whether it should or shouldn't be that way, it is). Assuming dual incomes in the above situation we would half our salary range. Taking the upper end, we'd get 100k as the required livable wage to match this household income.

Even more notably it's a calculation for a household income for a family a 4. Not a livable wage for a single-person which would be the other default expectation besides two parents working. Using the same two sources as previously we can see that the income required for a 1 Adult household is roughly 50% that of a family of 4 single breadwinner household. Take our 150-200k estimate multiple by this roughly ~50% factor, take the more generous end and again we end up with the salary in the range of 100k.

From this the most reasonable number for a livable wage would be ~100k.

1. https://www.washingtonpost.com/news/wonk/wp/2016/12/22/the-d...
I wonder how much percentage of all buildings are empty in China. In my visit I saw plentiful empty skyscrapers, especially next to decaying homes where people would still live.
I strongly agree. I want to add to that to say that democracy doesn't work anywhere, not even in the US.

Democracy works by people choosing their key decision makers i.e. people who decide what happens with the tax money. People who market themselves better win the elections. Someone who has interest in the tax money (for the money itself or anything else it can buy eg. protection) can invest in the marketing... who if they win find ways to channel tax money to the investors. This is an issue in fairly stable and strong economy like the US. Imagine how much worse it is in smaller weaker economies.
Good information, thanks.

I was hoping that mapping data would be an inherit trait of WebAssembly, as I too prefer how open source frontend languages are.

I'm very excited for WebAssembly, but I would hate to lose the ability to easily dissect what's running on our machines. Even with minification this is still somewhat possible.

At the very least, I hope browser vendors improve dev tools for reading wasm files in the future.
This is absolutely not what happened and a completely flawed analogy. One: there's talks, not lawsuit. Two: Apple claims it did clean room implementation w/o providing any proof. Apple could hire a third party to assess that w/o any risk of leaking anything to Imagination but decided not to. Because they're Apple and they can. Three: they have the upper hand here in terms of monies that they can spend. So it's not like they're this small boy strongarmed by a bully.
Not true. See my post at https://news.ycombinator.com/item?id=14415675

Try walking into a random shop and asking if they permit returns.
Saudi Arabia [0]

0: http://www.independent.co.uk/news/business/news/softbank-gro...
Yes indeed. The implication from the other poster was that companies can't exploit the project and make derivatives without sharing their source code. That doesn't stop them, but it does make it possible for people to get the updates, self-host or create competing instances, which is a major check on the power that proprietary services have.
Yeah QML has one big problem — it only supports integer scaling for HiDPI. Have these people ever seen a fucking 28 inch 4K display?!?! I NEED 1.5x SCALE. 1x looks extremely tiny, 2x looks comically huge.
Show HN: Sequential – it's like microblogging JavaScript code
An "honest question" wouldn't use a loaded phrase like "didn't bother". This is a nasty form of personal attack, and those are not allowed here. Since you followed it up with something even nastier, we've banned this account.

We detached this subthread from https://news.ycombinator.com/item?id=14406978 and marked it off-topic.
This frankly adds nothing new to the conversation.

And if you find scaling microservices harder than a giant stateful monolith well then clearly you've done something wrong.

Likewise local development should be far easier if you define your APIs and contract boundaries properly.
I run my whole company on a Digital Ocean account. I'm frightened at the idea of the account being suddenly shut, for example if I miss a payment and the process had a bug.
I'm amazed how large this (still small) subset of people is that suddenly can't understand the meaning of the word "less" when used for countable nouns. Strangely I've never encountered one in person, only on reddit and hackernews, and in fiction.

It seems such a strange place to suddenly misunderstand what seems to be a relatively straightforward and simple use of the word.

It means "a smaller quanitity of", just the same as it does when used for uncountable nouns, and as far as I can think of, it was very clear in that context with no conflict or ambiguity.
>Change Prevention Board

Haha, ours is called "Change Management", but they would more correctly be called "Change Prevention", or "Sanity Obstruction".
The author did a better job convincing me of the benefit of micro services than they did trying to outline the cons. I'm now more of a proponent for them than I was when I started reading.
That's not true.

http://www.gadgetsnow.com/tech-news/Amazon-ends-refund-polic...

http://www.amazon.in/gp/help/customer/display.html/ref=orc_h... — expand the laptop section and it says:

10 Days; Replacement only

Not eligible for return if the item is "No longer needed"

I've confirmed this with Amazon. You may have been successful, but nobody should buy a product assuming they can return it, when the policy says otherwise.
It is difficult to gather empirical data on human behavior and efficiency, so I wouldn't ding Rinard points for that (as a systems PL researcher from MIT, he surely knows how to measure numbers). You'll find the lack of useful empirical data for most any pedagogic technique (what we can measure is performance in simple tasks, by this doesn't scale up).

Math and philosophy are hella abstract, while learning through programming at least has the learner building something concrete that can be more gratifying. When maintaining the student's interest is much of the battle, it might not matter as programming is not better than the other approaches, it only needs to be good enough.
Sounds reasonable to me to save the company £70K. But I'm not a manager, so what would I know.

I doubt it was a mission-critical single static html page.

edit: £70K plus the cost of installation/hardware support/etc/etc.
"that the existence of government is just one small part."

I dont think you can qualify government as "just one small part".
America would not be in the same place today without the decisions taken over time by its leaders. The same decisions would not be made under a different system of incentives for a leader like a monarchy/anarchy
Microservices have their place, but - as often happens - they were overhyped to be a solution to everything and for everybody... Now the cooldown period begins...
Advice for the author, skip most of the "don't" if you write both the bad and the good, it will be confusing and the reader will remember both, but after some time forget which was better.
There are good points in there, but I disliked some of the scare quotes.

Microservices were not just concocted by a team at Netflix, and everyone then followed. Instead, microservices emerged across many different companies and teams concurrently. The architectural style was a natural reaction to many simultaneous forces that were being applied across the broader development ecosystem.

Of course, I'm biased because I built two similar architectures at the same time that micro service was becoming a buzz word, and I only knew that the type of architecture had a name much later. But, me and my team just did it that way because we were trying to find the architecture that worked best for us, our tools, and our environment. That is, the form followed the function. And, this was the type of design that naturally turned out.
There's a question here that affects your story somewhat because governments do require you to calculate value in their currency (USD in your example).

Let's say you earn 100 BTC at the start of the tax year, and your tax rate is 30%, but BTC drops from 1000$ to 100$ over the course of the year. How much in taxes do you owe at the end of the year? 30000$ or 3000$?

I don't actually know the answer for certain, but my guess is you owe 30000$ -- and if you didn't sell your BTC early, you're screwed. You could perhaps offset some of your taxes by claiming an investment loss, but that usually only works to offset capital gains taxes, not income taxes.

On the other hand, what if BTC rises from 1000$ to 10000$? I expect you'd still owe 30000$ in income taxes, plus capital gains taxes if/when you sell your BTC.
Yes - you are right, right up to the point where BTC becomes a tax collection issue on the radar of the US authorities. At which case turning it into other assets become probably less easy (because it hasn't got a consumer utility) than converting hard drugs to untraceable cash.
Libertarians don't posit a precise optimum. They are generally of the opinion that the optimum is quite a bit lower than what we have right now.

> Don't libertarians understand or accept that there are market failures that government is needed to solve?

The only credible "failure" I'm aware of is the need to internalize of public externalities, which can be achieved in a number of liberty-friendly ways. See, for example, the Coase theorem.

Libertarians recognize that these models are not exact, but they do suggest that we can do better.

Perhaps you could list some of the market failures you are thinking of?
Male to Male Body Massage in Delhi
Here you go - /s
The whole GPL family has no requirement of providing source publicly. The requirement is to make source available upon request to those who are the recipients of the software.

> they have clearly been modified

How do you know? Mediagoblin has lots of settings and prefs to adapt how it works.

Anyway, the source-provision applies whether or not it's modified. It's the responsibility of any instance of Mediagoblin to provide source upon request to visitors of the instance. The source must match what is running. Modified or not is irrelevant.

> unwittingly in violation

Not at all. They will be in violation if you can access their instance and you ask them for the source and they refuse to give it to you.
>I mean non-anonymity - ie to know the source.

Right, but your statement did not make any sense. There is no connection between the number of sources used and whether or not they are anonymous.

>but also there were two important conditions: independent and unbiased.

What makes you more confident that the Watergate sources were independent and unbiased? You are trusting the judgment of the journalists in both cases.

>I don't see evidence of [multiple sources]?

Are you kidding? There are, at the very least, people who were in the meeting, and people in the Israeli intelligence community, who clearly weren't.
I designed tmuxp (https://tmuxp.git-pull.com) to pretty much deliver the CLI version of a workspace using tmux (https://tmux.github.io/). Works cross platform (Linux, BSD, macOS).

And it's been doing the trick for years. Prior to building the tmux workspace, it even can call a bootstrap script (https://github.com/tony/tmuxp/blob/master/bootstrap_env.py) to check for and install dependencies.

When a tmuxp session file (https://github.com/tony/tmuxp/blob/master/.tmuxp.yaml) is loaded, it automatically can source the user into virtualenvs, launch file watchers, and so on.

Saves so much time.

Since most software projects involve the same flow (installing packages locally for the project, launching a test runner.)

Other things that help keeping it cross platform are using Makefile and commands conforming to POSIX (https://github.com/tony/tmuxp/blob/master/Makefile). So when bringing up a list of files for entr (a file watcher http://entrproject.org/) to run commands when files are saved, use posix find arguments only. Use $(MAKE) for recursive calls (https://www.gnu.org/software/make/manual/html_node/Recursion...).
Akka HTTP – Fast, asynchronous, streaming-first HTTP server and client
The problem with the typical person's view of this issue is that it confuses two very different things: price and affordability. Drugs should be priced at a level such that pricing them higher doesn't create enough additional benefit from new drugs to outweigh the extra cost, and pricing them lower causes loss in the benefit from new drugs to outweigh the savings from lower price. That should be decided at a society-wide level.

Affordability is then about transferring money from rich people to poor people so they can buy the appropriately-priced drug.
The answer is clear.

Hypothesis driven experiment.

Drive it into the brains of everyone who might enter the scientific profession, and then, when someone is caught with an experiment driven hypothesis, we don't have to speculate whether or not it was fraud, because they will have known better, by simple virtue of having their credentials, and we can then safely revoke those credentials.
There are a lot of literature about this. But to answer to your question, whole concept of "Market failure" is considered a myth. Just two articles among many:

https://mises.org/library/market-failure-myth
https://mises.org/library/response-market-failure-drones

Thomas J. DiLorenzo's light book "Organized Crime" has some chapters about it as well. It is available there.

https://mises.org/library/organized-crime-unvarnished-truth-...
I 1000% agree with this. At the same time, I think developing your own engine is immensely empowering and helps you "level up" in some fashion. I'd recommend doing both. But, of course, just use an existing engine and make a game first. The engine is a long haul endeavor. It starts very slowly, but eventually, you'll be able to roll your own games with it. And there's something about that that's very cool. But don't write an entire engine for your first or even second game.
Sometimes the only way to win is not to play at all. If you want to contact me on Facebook about that... well, I never had an account, and I am surviving... somehow.

BTW https://mastodon.social is making some headway. I see a lot of security people have switched to it.
Are those experts in any way affiliated with the nuclear industry?

I don't think there's room for many independent experts in such a space that can call a spade a spade.

(And government officials in Japan were caught again and again to downplay the incident to save safe).
We detached this subthread from https://news.ycombinator.com/item?id=14414563 and marked it off-topic.
Have you considered using smart mailboxes and additional "viewer" Windows to have mail per-project space?
The projects I've seen getting to technical bankruptcy have been with no exception monoliths.

With microservices you have the ability to take one service and fix it, reimplement it or replace it if necessary. Also use whatever technology makes more sense for that project, as long as it speaks the same protocols and sticks to the same interfaces.

With monoliths, there's always the analysis paralysis related to the possible ramifications of a change, which slows down everything.
Do you not think you're being overly paranoid? It's not practical to inspect all the code you run for security exploits.

I could understand if, say, Chrome had many actively exploited security holes like things were in the Internet Explorer days but I wouldn't say this is the case now.
How the engineering team at IBM uses Slack throughout the development lifecycle
WMV to VLC on Mac (macOS Sierra)
Battery life will suffer significantly with LTE, this is the reason why I use a Pebble instead of an Android smartwatch. Edge works good enough for checking e-mails and the occasional lookup or using SSH through Mosh if allows usb tethering.
You've improved things a lot by showing how I can have apps can appear on multiple desktops, thanks!
Proof of weight?
I did not see Alpha Go's invasion of the top left corner coming.

The black group consisting of 3 stones (B13, C12, E12) did not seem alive at first, but it turned out to not only live but completely reduce white's corner.
I keep forgetting the old axiom: don't use technology to solve a social problem.

The biggest problem I have with microservice is that they lock you into a particular data flow up front. And the only times I've worked on a project where the data flow didn't change substantially from first implementation to having a rich set of features and many customers? Those were the projects that never got anywhere.

No battle plan survives contact with the enemy, and microservices are making decisions early on that are difficult to change later. Because you've picked one decomposition and then erected fences around the parts.
IIRC, the git client is deprecated; the mercurial one is meant to replace it for the use cases where you would want a DVCS client interfacing with Piper in the first place.
Additionally, if you're actually having issues with scaling microservices or using them reliably for some reason, it's usually pretty easy to integrate two of them into a bigger piece. Virtually always easier than extracting a new microservice from an existing monolith.
What many libertarians want is decentralization. As much as possible. They probably want to get rid of all powerful Federal Government but local governments (as small as possible) and confederations are usually fine.
If you were to get rid of curried functions everywhere, how would change the applicative pattern.

I just find the "plain_fn <$> weird_type <*> weird_type ..." e.t.c really convenient.
Not into orbit. https://www.nbr.co.nz/article/rocket-lab-counts-down-first-t...

“It was a great flight. We had a great first stage burn, stage separation, second stage ignition and fairing separation. We didn’t quite reach orbit and we’ll be investigating why, however reaching space in our first test puts us in an incredibly strong position to accelerate the commercial phase of our programme, deliver our customers to orbit and make space open for business,” says Beck.
Windows 10 Pro and Enterprise ISO with Activator Free Download
Why is it that, whenever a crazy fringe belief is identified, work isn't immediately done to determine how many people hold the belief before reporting it? Surely that is the only important figure in a story like this.
The 80s version was microkernels.
It would like to manage all my pages etc etc? Or not.