skysight-inc/HackerNews huggingface dataset:
The worst thing for me is that inflation is an implicit wealth tax, because governments don't account for inflation when charging capital gains tax. So if inflation is 3%, you have $10000 which increases in value to $10300, then you pay capital gains tax on that $300, reducing the real value of your holdings.
So if less corruption in the past is the reason there is less corruption now, how does society ever get corrupt?
> like contact list if it is stored there

The only thing that we know they store is the creation timestamp and last-seen timestamp for each account: http://arstechnica.com/tech-policy/2016/10/fbi-demands-signa...

Reading over the article again, though, it neither confirms nor denies where these timestamps are the only thing stored about an account. They explain these are the only data matching the concrete subpoena they received.
Combatant Gentlemen Brings Its Machine-Learning Smarts to Bloomingdale’s
I want someone to challenge one of the codec patents as a test case. It should even be possible to make a bit of performance art: get an old punch card machine or even a room full of people to decode a few small frames of H.265. It'll work, it's pure math, and, under Alice v. CLS, that should make it crystal clear that the mere addition of a computer cannot make it patentable.
One tip, Redux is great and is worth learning but if you want to curb the amount of boilerplate and anxiety-inducing added conceptual overhead look no further than mobx. And good news, after a quick search I found that someone has made it one git-command away to implement a simple redux counter on top of a fresh create-react-app template(https://github.com/mobxjs/create-react-app-mobx). Mobx is able to drastically reduce boilerplate and cognitive overhead while still allowing the flexibility to dive deeper and gain just as much granular control as you'd have with Redux. Also it scales well (although that shouldn't really be a big concern if you're just trying to learn how to build production react apps right now).
That's a terrible argument. What about all the other end-to-end encryption services that have more users and don't require you to give up anonymity?
% Every piece of software should run within a sandbox

What about shared libraries? How do you define the access rights or set of processes that glibc is allowed to run with? (you might have to break up glibc into dozens of smaller libraries for that - and then manage their dependencies, the resulting web will not be too different from monolithic glibc)

Also it does not solve the problem completely (not possible to do that with security anyway) - see rowhammer exploits.
Very small society with high social and ethnic cohesion and trust and guaranteed oil income is able to make welfarism work. I don't think you can derive many broader lessons from that.
The once and future king of esports (2014)
YAC Antivirus 2016 Crack with Serial Key and Activator Full Free
I feel like I'm repeating myself, but serverless means you don't care about servers when running your code At all. That's it. Your examples above don't fit into that at all, so they aren't really applicable.

You submit your job, function, whatever and it...just runs. You don't have to worry about servers, hence the name. Not sure why everyone feels like arguing over a simple concept, but alas.
Does the state own the means of production in Norway?
You've presented no proof whatsoever. All you've done is make unsubstantiated allegations.
Please don't post articles which advocate gender discrimination on HN.
“Creditism” and the Death of Capitalism, Part I
And most opiate addicts (heroin) get hooked from opiates supplied by their violent doctor and local pharmacies.
So your web server code has direct write access to the hard drive firmware?
> The number of permissions Signal app requires is scary.

This is exactly why I'm shying back from recommending Signal to my family. I taught them that the equation "permissions = bad" generally holds, so Signal would look like spyware to them, even if every single permission turns out to be justified for some reason.
I'm afraid that AI is / will be very good at digging up this data. Worse, if someone in power has a problem with you, it's very easy to just manufacture it.
Wow – your art (and website, by the way) looks amazing!
Couldn't a MitM attack skip the redirect?
3 Ways to Handle Trading Losses
Wow, thanks for the very detailed and interesting reply! You say:

> "With the usual r=0.5 of 5yo/adult scores, their adult mean IQ will be more like 117"

As a total layperson, this is surprising! I would have thought that smart kids would have tended to stay smart, rather than have whatever effect be subject to a regression to the mean. Is this relationship well-established?
> Too bad. Imagine the paradise your country could be if you just kept a huge nuclear weapon stockpile for deterrence and defence and got rid of everything else.

The people currently moaning about drones and soldiers (weirdly, only American drones and soldiers, they never seem to have problems with anyone else's) would instantly start screaming about nuclear weapons instead. And what are we supposed to do if someone calls our bluff? Actually nuke them? Yeah, I'm sure that would go over well with that crowd.

> But I'd never win. If it even looked like I could win, I'd die under mysterious circumstances.

You've been watching too many movies.
Right. This "don't Dockerize databases" thing is truly just bizarre. It almost in a way seems intentionally antagonistic to make Docker seem less capable than it is. After all, who wants to use something that only works for some applications? And the fact of the matter is that Docker is just a fancy way to run a process. Bind-mounted host directory volumes are one of the most fundamental features available for Docker. The truth of the matter is that Docker can be a complex beast. And what ends up happening is that often people only understand a small part of Docker features they're using. And then they complain about problems with Docker when what they really need to do is go read the documentation. Not all problems with Docker are like this, of course, but the vast majority of complaints that I see (and I see a lot of them from being part of the open source community for over three years now) come from people that don't fully understand the features of Docker they're trying to use. Getting Docker going is dead simple, and people fall into the trap of thinking that's all there is, when Docker is a damn deep technical subject.
Thank you, that explains it. For me, the same button links to https://ring.cx/en/download/gnu-linux but under windows you are right.
Without capitalism you wouldn't have an international communications network to moan about capitalism on.
The problem, afaik, is that the Venezuelan oil is nastier than most and thus few refineries will work with it unless it is worth it. And since the Saudis opened the valves and the price tanked, few refineries have found it thus.
صور+شباب+2017+اجمل+رجل+في+العالم+و+صور+رجال
Sorry if I didn't explain it correctly!

We're an external team (completely seperate to Expedia) that is brought in to build certain products :)

And yeah, definitely. I spent a couple weeks debugging the ECS issues we had with the Wotif guys, which was fun, but none of the issues were insurmountable!

We were one of the first adopters for the new ECS deployment, and while some parts of it weren't fun (Splunk still drives me mental) for the most part it went smoothly: that's down to how good the ops team is, I think.

Our specific case was somewhat special, in that because we're outside of the rest of the infrastructure, and had extensive experience with Docker in production for other clients, our apps were basically ready to rock from the get-go. I think we were the first PHP deployment within the new ECS deployments!

Should send me an email, it's in my profile, would love to chat sometime!
Can you? I don't see a relatively safe option to invest my money today that pays inflation + taxes associated with inflation.
This. If Google controlling your phone via a remote backdoor is part of your threat model, you better start shopping for a different operating system anyway. That's not an issue with any particular Android app, it's an issue with Android.
I am not using Telegram and wouldn't have used it if I was a US journalist working on something potentially dangerous, but I don't think this is a good argument.

As long as Telegram isn't compromised by USA-allied countries (Iran is somewhat allied with Russia), it might be a safer choice than Signal for US journalists. The reason is that USA can easily send a letter to Google that would reveal a lot about that person + they have root on the device.

Just like the safest place for Snowden right now is in Russia.
Holy shit, this is horrible.

Thank you for your post
The X3DH Key Agreement Protocol
Well, this is a problem that's been solved [0]. I've been using nginx-proxy for a couple of years now, in production, without any issues.

[0] https://github.com/jwilder/nginx-proxy
Ask HN: Would you like to be one of the real profiles on higher.team?
The higher.team site currently has 4 teams: three placeholder ones and one real one. Looking for other devs that 1) post often on hackernews and 2) are in a team of devs that want 50k+ projects

You can see an example placeholder team with just random data for hn usernames and comments here: http://localhost:3000/teams/xray-coders (refresh = new random data, images from uifaces.com)

You can see my real team here: http://higher.team/teams/0x7a69 with a somewhat controversial opinion about javascript by me.

Would you (and your team) like to be one of the real profiles? Teams can be size 2 to 5.
This video has nothing to do with the title "without a PhD". It's a walkthrough of basic techniques for training neural networks on the MNIST handwriting dataset.
There is a difference, because these people in the middle don't have your contacts and don't have root on your phone.
Hm, copying and pasting text, it seems that it does work fine - it just looks weird: http://imgur.com/6IB5cwb
More power to you. In my experience, there's enough startup infrastructure around the world at this point for new companies to do the most important thing (getting product market fit), to grow beyond those early constraints that SV had a near monopoly on. In fact, those companies often come looking at SV later as a resource but no longer required on day 1.

Anyways, I now get a kick out of the idea I might be a pioneer forging a new future where building high tech companies is a world wide endeavor, but it's not for everyone.
Getting work done is a huge convenience. :)

Specifically, remote access is a huge convenience that by itself moves the problem out of the easy territory.
How can anyone "prove that no rape occurred"? It's impossible to prove a negative. All we can do is notice that no rape seems to have happened at that fraternity, none of the alleged victim's statements can be backed up with evidence or testimony, and that the claimed rapist does not exist, and make a judgement call from there.
Sounds like you're looking for https://matrix.org

Hits all your technical requirements. Setting up your own homeserver is cake. Federation is a key part of the core design. End to end encryption is just about to be finalized. History syncing between multiple clients. Bridges for pulling in other chat systems like slack and IRC. Completely open source. To me, this is the perfect messaging platform. Just needs some UI polish and I could see it really taking off. Had you seen this yet?
I think irrationally is a poorly-chosen word there.

More like, people don't behave as you would expect if wages were a purely economic transaction.
Docker seems very limited when it's unsuitable to run databases.

I've never seen this limitation with other container solutions. What is it about Docker that makes it problematic?
Looks like google drive limits public files to 20 MB! Obviously I was not aware of this limitation, but I am working on a fix right now.
The Josephus Problem: Algebra meets a suicide squad
I was actually expecting criticism from the other direction since the presenter unequivocally blames the upper and middle class for their role in the ongoing crisis and see the Chavista government as enablers of continued plundering of Venezuela's national coffers by the same group of people.
Quite frankly, I don't care much what random pseudoscientific Keynesians claim is good for "the economy". I care what is very obviously good for me, which is appreciating assets.
We do have this though - https://en.wikipedia.org/wiki/Dendrocnide_moroides
If we did not abandoned the gold standard then maybe. So far the only ruling regime that made a serious argument for a return to gold standard is ISIS[0]

[0]: http://www.ibtimes.co.in/isis-currency-new-video-shows-islam...
To me, this is madness. I shouldn't have to care what global power my messaging service is aligned with. With Signal, I don't.
Not the lessons your worldview wants anyway
I hope it won't get a wide adoption of H.264. We need free codec alternative, instead of locking everyone into this closed / patented codec for years to come.

What's the story with Daala + Thor aka NETVC and Alliance for Open Media plans? When do they plan to make their codec production ready?
Why would they have to forge it? They can simply install a version that isn't signed on your system via an update.

Then later replace it with a signed version once they have the data they wanted. You would never know what happened.
and your commutes to/from downtown during rush hour average 30-45 mins.
I guess these are all features. For example, how are you going to do a backup that restores when you lose the phone (and thus the private key)? In practice, you would encrypt the backup with a passphrase, and the user would choose "123".

Signal aims to be the most usable secure messenger, not the most usable messenger that also happens to be secure.
The government controls 70% of production.

It's also a very well administered government.
You seem to have a strange definition for "usefulness".
The "should" here is more normative than descriptive.

That said, the consensus is actually the opposite - if the government controls large stocks of natural resources, they tend to focus on resource extraction rather than developing their economy or civil society. If you can get foreign engineers to run your mines / oil wells / etc (and you definitely can) you don't even need schools for indigenous engineers to keep things running. This is the "resources curse".

OTOH when you have a pre-existing, well-functioning government & society that happens upon a natural resource windfall, like Norway or North Dakota, it's pure gravy.
The user-centric model is actually still relevant if you use them as the means to software isolation. This is a major aspect to the security models of OpenBSD and (last I checked) Android, and is generally effective (unless you're deliberately subverting it, as is common on "rooted" Android devices).

However, said model still has connotations of a specific actual user, which is no longer entirely accurate in such applications of that model. It'd be nice to have a sort of "subuser" system where - within, say, the user for my own desktop account - I could further divide the software I run into "users" for things like Firefox or Spotify or what have me.

Basically, I'm in agreement that everything should be sandboxed. We have the technology to do it, and in fact have had the technology to do it for decades (maybe not quite as well as we can do now, but confining daemons to their own users has been possible for a long time).

My own dream system would be one where every "package" for my operating system is a filesystem image with `/bin`, `/lib`, `/etc`, and possibly `/var`. One of these packages would provide the root filesystem with a microkernel and the minimum supporting libraries and executables required to get a container-oriented `init` equivalent running; then, `init` would spin up each service in complete isolation by spinning up `chroot`s or something with various packages union-mounted on top of one another. One of these services could be for a graphical login, in which case said service would spin up another isolated container of sorts for my login session, and inside that I could run applications built up from the same union-mount approach with the same sort of isolation.

Plan 9 From Bell Labs is probably the closest thing to that ideal world.
Hiring Software Developers When You Are Not One
That sounds like most western economies of the world.. unable to function without running a deficit, and they'll be worried when interest rates go up and wonder where that massive budgetary hole came from.
Robert Conquest’s muses
My Deathbed Playlist (and Yours)
Actually, always use Signal unless you have contacts on Telegram that refuse to migrate. Consider all communication via Telegram to be on public record.
Sure! More broadly: humans are extremely loss-averse, and will go through contortions to avoid having things taken from them, and so some of what we do is just to work around that glitch in our thinking.

I don't want to over-sell "rationalism". But loss aversion is extremely powerful.
There are other principles of voting systems that are not mentioned here. I like to divide voting systems into these categories: linear/nonlinear and preferential/nonpreferential.

By "linear" I mean that the votes are, or are converted to, numeric scores that are simply added, with the highest score selecting the winner. Plurality, approval, range, and the Borda count are all linear; STV is nonlinear.

A preferential system allows voters to rank all the candidates. Borda and STV are preferential; the others are not.

It can be shown, for example, that if we restrict ourselves to linear preferential systems, the Borda count is optimal among these, given another assumption which I'll come to in a moment. If we model the preference of each voter for each candidate as a real number in [0, 1], then the voter's collective preferences are given by a point in the unit n-cube. A preferential system divides the unit n-cube into n! regions and asks each voter to select one of them as best representing their collective preferences. A linear preferential system then converts these to numerical scores and adds them up. The Borda count, for example, assigns a number to each candidate on each ballot which is linearly related to that candidate's position in the voter's ordering; a ballot ranking the candidates in the order A, B, C might be scored as A = 2, B = 1, C = 0. The scores for each candidate are totalled across all ballots, and the candidate with the highest score wins.

It turns out that the coordinates of the barycenters of the regions of the n-cube (where the center of mass would be under the assumption of uniform density) follow the same linear pattern; for example, the preference A > B > C picks out a region of a 3-cube whose barycenter is at (A = 3/4, B = 1/2, C = 1/4). So, if we start with the assumption that a voter's preference for each candidate is uniformly distributed on [0, 1], and we use preferential ballots, the Borda count provides the best estimate of the mean barycenter of the preferences of all voters. (We can apply any linear function to the barycenter coordinates without changing the results of the election; in this case I have used f(x) = 4x - 1.)

Approval voting, instead of dividing up the unit n-cube into the diagonal-faced regions of a preferential system, simply divides it into 2 ^ n equally sized, smaller n-cubes. Each coordinate of the barycenter of one of the smaller n-cubes is either 1/4 or 3/4; again, we can linearly map these into 0 and 1. Range voting is a further refinement of the same idea that uses k ^ n smaller n-cubes; usually k is a relatively small number like 5 or 7.

... Whoops, I need to go and can't write as much here as I would like. But maybe this will be interesting enough.
Dammit, literally what I was going to do, but my macbook ships in another 3 weeks.
That's a strawman, a tu-quoque and an ad hominem. Try arguments instead of fallacies. If possible, arguments that don't ignore decades of knowledge accumulated by software engineering, such as the need for low coupling and high cohesion.
If you run it on bare metal.

I reckon the point of IncludeOS is to run an application directly on a hypervisor like Xen (instead of needing a separate guest OS).
"It's just like bitcoin in practice, except you have to use fire and steel to break it into smaller increments!"
Uh, who was it they brought in to manage their oil fund? Was it <drumroll> an Iraqi? Yes it was!

https://news.ycombinator.com/item?id=9673157
Pretty sure that only the iMac has desktop-class Intel CPUs, the Macbook Pro has, well, mobile CPUs.
64G ought to be enough for anybody.
It's happening for the operating system. Will it happen for the programming language?
http://rationalwiki.org/wiki/DDT#DDT_bans_and_mass_murder

> Horrifically stupid wingnuts and experts for hire will sometimes imply that a supposed worldwide ban on DDT has killed millions of people by giving them malaria or some other mosquito-borne disease, and that Rachel Carson's book Silent Spring was responsible for the alleged ban. The myth seems to have originated from the Competitive Enterprise Institute and from libertarian Roger Bate (and is promoted by his organization Africa Fighting Malaria).

> Carson devoted some of her book into weighing the pros and cons of DDT use,[4] but her findings did not lead to a global ban. DDT got banned in dozens of countries, but there was (and still is) no global ban on DDT; only agricultural use is almost globally banned. Places with deadly mosquito-borne illnesses still use DDT, and in some places excessive use has led to the development of DDT-resistant mosquitoes.[5][6] In fact, the drastic reduction of DDT use in agriculture delayed the onset of resistance in mosquitoes.

> Not only is DDT still approved by the WHO for use against malaria (in indoor residual spraying,[wp] which is the spraying of walls of a home so a mosquito landing after it bites should get a fatal dose), but the Persistent Organic Pollutants Treaty (POPs) has a special clause for DDT.[7] Any nation may endorse the treaty calling for an end to DDT; but any nation may also use DDT at any time, for severe health reasons, by essentially writing a letter to WHO saying, "We have a health problem we think DDT may be useful to combat, so we're going to use DDT."[8]

Or from https://timpanogos.wordpress.com/2014/05/30/yes-malaria-is-s... :

> 4. DDT was banned ONLY for agriculture use in the U.S. It was banned in a few European nations. [Addition, December 30, 2014: In fact, the U.S. action against DDT by EPA specifically called for DDT use in any fight against a vector borne disease, like malaria.]

> 5. DDT has never been banned in Africa or Asia.

Or from https://en.wikipedia.org/wiki/Stockholm_Convention_on_Persis... :

> [The Stockholm Convention on Persistent Organic Pollutants] specifically permits the public health use of DDT for the control of mosquitoes (the malaria vector).
People don't understand the risk of commodity investments until I show them a coin collectors red book from 1986, when that same Morgan dollar was worth $3-4.

Gold and silver is high because asians with money in places like China and India don't trust their governments. Period.

Reliance on gold and the resulting starvation of capital caused a lot of economic and social devastation 100-130 years ago.
I'd consider the touchbar more useful for UI interaction if it were instead in either:

- The trackpad

- The bottom 1" of the laptop screen
What is the use if this? No really, in a world of already established messaging/contact system, using this need to create another contact-list?
In a world where documents made with Google Suites or Office365 or other, do we need this?
I'm just looking for a reason based on a management/conpany view.
But salute & thumbs up for the effort.
You are a brave man. Don't you know that experts have formed a consensus on the scientific facts?