skysight-inc/HackerNews huggingface dataset:
Some of us actually worked in telcom when this problem started. The telcos (aka last-mile owners) really DID want to charge the Netflixes of the world for "backhaul." And they wanted to use their networks as leverage for their own products. More than one VP mentioned such desires in their talks with employees.

This situation was more drastic than Microsoft's favoring of Internet Explorer back in the mid-90s, for two reasons - 1) It was much less transparent; 2) Most homes have only one broadband provider in their area, or at best, one relatively fast provider and one not so fast. The main barrier to entry seems to be the cost of deploying plant - a figure I heard a VP give was 1500 USD per home passed - not installed. Witness Google Fiber's retreat from the market.

So the argument of consumer choice, even assuming perfect information of a provider's offerings, rings a bit farcial at present.

The scenario mentioned earlier -- shaking down popular services under threat of throttling or blocking -- might be countered by acquisition -- say, Google (600B USD) buying AT&T (250B USD) -- but this assumes the telcos wouldn't successfully deploy anti-acquisition tactics, both financial and political.

Before you trash this as anti-telco propaganda, I understand that businesses, especially public companies, have a fudiciary duty to their shareholders, which one can reasonably interpret as doing everything in their power, in compliance with the law, to make money. That includes legal political maneuvers such as lobbying. It's up to consumers to make our voices heard, blah blah blah.

Another interesting twist in this problem is common carrier status. Does the current legal climate impose risks for moving to a different regime?
It all comes down to performance per dollar.

Currently, ARM can't touch the performance of a mid to highend x86.

But ARM is extremely cheap and a solid low to mid x86.

If top end performance isn't needed. And you have the ability to recompile your software to run on ARM, you can't beat ARM pricing.

Just look at the OP link.

$12/mo for 8 cores.

For x86, you'd easily pay 10x that per month.
Each container having its own public ipv6 address or each customer's requests coming off of a different bindhost
United Express Flight 3411 Review and Action Report
If project files get modified all the time then either you're constantly moving, adding, or removing files from the project, or constantly changing configurations and build settings. Neither should really happen constantly.
Is there any specific reason that you went with the ARM server, rather than an x86? They honestly don't seem that much cheaper than say an VMs from other cloud providers, and I don't imagine that they're able to beat an x86 in terms of performance.
That is largely a matter of history, and not because religious beliefs should never be ridiculed. Jews have necessarily become overly defensive against those who attack their religion, because of the Holocaust, and Muslims have always attacked those who question, oppose, or even just ignore Islam, as a means to reinforce and expand their own religion.

To put that Muslim practice into perspective, look at how Scientology reacts to its critics.

As a religion, LDS relies more heavily on the tithe than on attacking critics. They don't care if you think their religion is nuts, because they have huge, heaping piles of money, and enough local political power in Utah to ensure that government can't be used against them. The tithe creates psychological investment in the religion, which helps prevent its members from questioning it.

I would very much like to have the ability to openly ridicule Judaism and Islam as much as I could openly ridicule LDS, but it just so happens that in practice, Mormons are (as a whole) much nicer and more tolerant people than Jews and Muslims, to the point where I don't fear that they will try to damage or destroy my public reputation, career, or health for no other reason than the expression of my opinions towards their religions.

That large number of people who can publicly slander a religion without retaliation is actually a point in favor of that religion.
Having worked at an enterprise company that used Go, Node, and Scala, let me tell you .Net isn't the problem.

The .Net stack is wonderful. The tooling is fantastic. The base libraries are robust, well documented, and broad. And most projects are pretty consistent.

And when the enterprise abandoned this for less mature stacks they magnified all of these typical enterprise problems. Because simply trying to debug poorly written C# is orders of magnitude easier than poorly written JavaScript.
At the moment you almost certainly would not want to use them. The production volumes are currently far too small to say whether ARM servers will end up being much cheaper or better in other ways than Intel-based servers.

These particular servers are based on the Cavium ThunderX which has (up to) 48 cores per socket, and usually two sockets per server. Each individual core is rather slow. The servers themselves are not noticably cheaper in price than x86-based servers. As noted above it's very early days.

There are some more interesting servers coming along. In particular Qualcomm have a 48 core ARM server SoC which has great performance per core, and should ship in a few months. (They are already shipping final silicon to partners and a few developers)

What could make the difference would be:

- ARM partners currently ship around 40x cores annually relative to Intel. Of course the vast majority being phone/tablet 32 bit cores, but that kind of volume might mean that future ARM servers become very cheap, or have an incredibly high density of cores.

- Multiple vendors are allowed to design ARM SoCs, so we may find that particular vendors optimize for more niche use cases, and if your use case happens to be that niche, that could be a win for you.

As an example of the last point: Could your application use 16 x ethernet ports and some custom hardware to process SDN dataplane (eg OpenFlow) tables, all on a single System-on-Chip? Good luck getting Intel to design such a chip for you. However an ARM partner would be entirely free to develop such a chip, and maybe hardware like that will form an important part of telecoms/OpenStack cloud deployments in future.
If any part of the mission of this proposed station involves monitoring the Earth for climate change data, and it certainly will, then the US will not be part of it. I think if voters wanted the US to lead in space and science then they shouldn't have voted for someone who dismisses basic science.

China will absolutely lead on this now that we've put in an anti-science government. Expect them to lead on other things that were traditionally our domain too.
Honestly: The other points are not better if your intention was to make grpc look worse than other HTTP based APIs:

- For all of them you need to know the remote addresses (IP/hostname, port) upfront or use an external service discovery solution.

- For both you can implement some service introspection, which delivers you a list of available services/methods. Afaik for grpc there even exists some standardized introspection mechanism. For other HTTP APIs you might want to download some swagger description from a well-known address. Or WSDL scheme. Or GraphQL schema.

- Standards on which layer? On transport layer you are following the HTTP standard, independent of whether you are using grpc, GraphQL, json-rpc or some handmade REST API. On application layer you are mostly on your own anyway, there's not a lot things one could standardize. There are some exceptions, like the standardization of Webdav on top of HTTP, but most applications have their own specific set of requirements. If we are talking about standardization without meaning offical-standardization, then we can argue that grpc provides a more rigid (standardized) model for an application than the definition of some ad-hoc APIs: It is standardized how APIs and exchanged data types are defined (.proto files), how they can be accessed and how data is transferred over the wire (mapping to HTTP). All of that without the application developers on both sides needing to care for it.
If you control the client and you control the servers it needs to communicate with, then you should probably not be using the public CA system.

Well yes if your "embedded" device has a user-facing webbrowser you will need the public CA system, but then I'd wager if you shipped such a device and don't have ongoing updates you have much much bigger problems than an outdated set of root CAs.

But there is zero reason for your mobile app communicating exclusively with your API endpoint to use the public CA system. You're paying for a less secure system with all the same hassles.
You mean like SOAP?
Theoretically, it may still be 50% except the higher-class stock may have some huge liquidity preference. Such is the unfairness of multi-class capital structures. They can be very misleading, and the capital structure is often kept obscured so there is no way to value the worth of a stock in different scenarios.
Most providers will give you a /64 IPv6 subnet, so you can assign services distinct IPv6 addresses.

Apart from that, I'd like people on IPv6 connections to be able to access my server directly? There are a lot of providers who are using cgNAT today for IPv4 connections in Asia and Europe due to address exhaustion, and I've had bad experiences with people behind cgNAT.

Plus it's 20-freaking-17. Why aren't they offering IPv6?
Cloudflare Orbit: IoT Protection by Cloudflare
CERN and APS Announce Partnership for Open Access
Waiting for the day when most of the richest countries will join together to invest in an orbital ring, or mass driver, or sky hook, or something to make launching stuff in space much cheaper. All of those proposals will cost a few hundred billion dollars to a few trillions so we probably won't get any of that until the richest countries decide to pay for it, and then if necessary, charge the rest (or everyone) for using it.
These seem very inexpensive for the memory and storage, irrelevant of how powerful the processor is. Looks like they'd make great little VPN servers.
Does life have a score? A winning state? Exhaustively defined inputs?
You're probably talking about me. I actually screwed up when I was moving coins around, and ended up emptying someone's address out, however I put everything back within a few minutes. I haven't had anyone whose coins I touched accuse me of anything unseemly, but of course there are random posters on internet forums who talk shit.

Your point that I couldn't have given a public talk had I stolen the coins is completely correct. I still spoke with a lawyer about it ahead of time, though. :-P

There was another person, who was somewhat less scrupulous, who would simply steal the coins and watch for someone to complain in public about it, then offer to return them. They use a pseudonym and as far as I can tell have vanished.
They say in this article these new servers have native IPv6 support actually.
Well the original link didn't have auto-starting videos, at least.
The case for empathy
I would be completely fine with requiring ID to vote if that ID was provided to you at birth or the age of majority, maintained at little to no cost by the state, and was convenient to replace or update due to marital or name change.

Instead, the states that are implementing voter ID laws are primarily states that used techniques like poll tests to disenfranchise minority voters, have limited access to ID issuing facilities in areas where voters tend to lack ID, and require documentation for issuance that people may not possess.

Seen through that lens, it's difficult to see America's regional interest in voter ID as anything other than a disingenuous attempt to continue to disenfranchise minority voters.
Interview with MIT Technology Review’s Jason Pontin
> The prime exception are compound cases.

If I can give an analogy: you remind me of a story my father (a general practicioner) told me about when he studied. Apparently, he was among the first generation of Dutch GPs where it was taught as a specialisation. Before the seventies, you simply became a "doctor" first (so, a GP), and specialised from there.

With the rise of GP as a specialisation there also was a rise of studies on the practice. And this had the effect of a number of illnesses being recategorised from highly, highly lethal to mostly harmless.

The reason they had been mislabeled was that the only people who used to write about these illnesses were the specialists. However, the specialists only got to see the cases that were too severe to be treated by the GPs. And this selection bias lead to the false impression that these illnesses were all horrible.
I agree about the lack of a basis. Educate yourself.

https://msdn.microsoft.com/en-us/powershell/reference/5.0/pa...

https://msdn.microsoft.com/en-us/powershell/reference/5.0/pa...
Can you point to a good intro to .NET/C# web dev guide. Basically how to go from zero to a minimal REST API that can talk to a database in a modern way. Ideally something that that doesn't assume IIS (or even windows)
It's much easier with a real book to flip back from the end until you find the real ending, then estimate your progress based on thickness from there. This can be done with e-books, but it's not a use-case that the developers have really worked with, so its cumbersome.
A critique of trends in tech
In which case the users need to be informed of the security risks they are taking by using that software. Hiding risks is not the answer.
Which robots? We can barely manage to keep rovers alive on Mars and they aren't lifting 500lbs space rocks. The Chinese couldn't keep their rover losing its drive train on the moon after 48 hours. The ESA has never had a moon rover.

We're very, very far from industrious robots on Earth, let alone on the moon or mars. We aren't even building mega-structures with robots here outside of trivial edge cases, why do you think we can do it on the moon?

Also from a cost per lbs perspective, swarms of giant building robots will cost more than the GDP of most nation states. A handful of astronauts with powertools working with ultra-light materials won't. For example, a small team can raise up Bigelow's mostly inflatable moon base concept in days:

http://spaceindustrynews.com/nasa-and-bigelow-aerospace-make...

No 50,000 lbs space mechs required.
https://news.ycombinator.com/item?id=14211108
"Like there are any provably better long-term alternatives to capitalism."

Let's all give up and drown ourselves in our gruel then.

By the way the most equal societies always top the tables for happiness and wellbeing.
I wonder whether you'd have regulatory problems if people died on the Moon compared to rockets blowing up in the atmosphere. The latter can easily harm people who haven't consented to potentially being blown up for science. But nobody has the authority to regulate what happens on the Moon, so you should be okay to use the El-Cheapo Inflatable Habitat, right?
convert path/to/img -colors 16 -unique-colors txt:-

That is really simple.
cough Cloudbleed cough
Show HN: LiveForm simple reCAPTCHA integration for your contact forms
The Hedge Fund Manager Who’s Shorting America’s Malls
Neat, might give this a try next time I need to do a presentation.

Presently I use tex for this.
We should have stopped a long time ago. There's no sharing going on other than me sharing my money with them and in return them sharing a ride. It's like calling a grocery store a "food sharing" company.
I currently work as a .NET developer building for the Microsoft Hololens and it does feel like I might be the lucky exception. For the most part I avoid ASP etc and Microsoft redesigned a lot of the framework for UWP - it's pretty awesome to be able to write applications that build and run on a Windows computer as components of a hololens application and not need to change anything to integrate the pieces together.

I think the difference is that we use .NET because "it's the right tool for the job," to quote others in the thread. Effectively, it's the only tool for Windows MR development right now. I'd be way more miserable if I was forced to be building bootstrap sites in ASP because middle management said to use it.
This makes me feel a bit better about sticking with ol' ADO.Net.
No, a sum type is the essence.

TIL that ML is ooold.
Also in the Json the "query" is actually a string that is in GraphQL language. So GraphQL is an encoded format embedded inside Json.

{
"query": "mutation Foo() { ... }"
}

As such type safety is dependent on the query langauge (graphQL) not Json. As far as the Json goes, it might as well be multi-part form encoded.
It's increasingly turning to "share-driving" (ala Sharecropping), especially with the predatory leasing programs being offered by Uber/Lyft.

Get your side-hustle on!
Everyone has mobile phones, but not that many people have unlimited data and a high enough data rate to handle household streaming demands - usually you only get one or the other, and even "unlimited" usually hits a cap after a while. I don't think the elastic is as stretchy as you seem to be suggesting it is.
Relevant xkcd: https://xkcd.com/1138/

The maps are very similar.
> Is there any specific reason that you went with the ARM server, rather than an x86?

1. I work a lot with ARM in my personal and professional life, so I actually like that Scaleway is offering ARM servers because it means I can take armhf binaries I build at home and run them in Scaleway

2. I run Linux on the server, so I'm not really impacted by the fact it's ARM. All the packages I need are available for ARM. I'm not running any legacy software that would require x86.

> I don't imagine that they're able to beat an x86 in terms of performance.

It's primarily a web server, so I don't give a hoot about performance. I care more about the unlimited bandwidth Scaleway offers, even though I don't consume that much. For 3 EUR per month it's perfect for me.

VPS providers usually over provision (unless they really suck at being VPS providers) and that means you might have a great time, or a terrible time, depending on your neighbours resource utilisation. Being the only tenant means that you aren't impacted by what other people do, and as I said, it's 3 EUR/month which is fantastic for running a personal website.
Can anyone explain to an outsider why this is disruptive? Are these significantly faster than the old x64 offerings? A lot cheaper?

For that matter, has anyone done a real-world armv8 vs. x64 benchmark?

--

edit: would like to test them myself, unfortunately they only allow payment through a "physical" credit card: https://www.scaleway.com/faq/billing/#-What-forms-of-payment...
Scaleway thinks the future of cloud hosting is ARM-based servers
Or if the calls are inlined. Not sure if say Rust can/does this more aggresively than C or C++ (or vica versa).
>There is no need to rely on closed source third party services and the security model is very robust.

It also relies on running a Tor node, which means having your internet connection and IP address act as a gateway for random network traffic from around the world. No thank you.
Migrating from Heroku to AWS
Thanks for pointing that out, I totally missed that!

Their main page still doesn't mention this though. [0]

[0] https://www.scaleway.com/pricing/
Not the fellow you're replying to, but I've also read both books. I enjoyed The Player of Games very much. Three Body Problem was also good, but I found some characters to be frustratingly irrational (i.e., it feels like some people were doing things simply because the plot needed a character to do that action, rather than out of any meaningful motivation). Still worth your time - the Chinese cultural background was an interesting touch for me. I've not read the two sequels, but they also sound interesting.
https://en.m.wikipedia.org/wiki/Prosperity_theology
The fundamentals are still missing.

1. Bootstrap. In order to really take off, AI needs to be able to build better AI.

2. AI needs to be adaptable. Any human go player can play on 19x20 board. AlphaGo (a program that that on 19x19 board beats top professionals 60:0) could not even make a legal move.

3. AI should be resilient. Right now it runs on hardware made by humans and blindly relies on that hardware working perfectly all the time.
Slightly OT but can anyone recommend ARM servers for home use? I have x86 server but is too noisy and overpowered, and a raspberry pi which is too weak. Can someone recommend some hardware in-between?
>On the other hand, aren't you (sort of) doing the same thing if you wish you had some social/personal component that your sister does but you don't?

Maybe I think that at times, but I don't say it to her face (or really to anyone) in an effort to gain sympathy, which seems to be her motive when making those comments. I think that's a pretty big distinction.

I definitely agree with your other points, though. I don't want kids, but if I did I would be in a better position to provide for them that gives them an advantage over kids that grew up in the sort of situation hers have.
According to this post[1], Pinboard had 26M new bookmarks in 1 year (15-16), between 24.5K users, which is close to ~1100 bookmarks per user per year, 3 per day. ~22GB for 10 years. Compression and other optimizations could reduce that further.

Crestify is a web application, so you could run it on a server and access it over a mobile app. Really happy to hear you like it. And I'm always open to new ideas about it :).

[1] https://blog.pinboard.in/2016/07/pinboard_turns_seven/
All I can say right now is that it's dirt cheap for bare metal. Scaleway was already the cheapest option for bare metal and this looks like a significant performance bump.
Each 1 Second Delay on Your Website Could Lose You 7% of Conversions
> No offense, but they may also not trust that you've configured the permissions correctly, or that your definition of "locked down" is one they think is appropriate for the photo or will be appropriate for the photo in a year or ten years.

None taken, that's a good point ... upon reflection, I'd probably feel just as hesitant about someone else doing the same thing.
Finding 1 here: https://www.gwern.net/docs/genetics/2016-plomin.pdf

> All psychological traits show significant and substantial genetic influence
Locutora
Depending on your requirements you could have a look at the ODROID (http://www.hardkernel.com/main/main.php).
is ZFS available for Linux on ARM? You can take snapshots and use zfs send/receive for zero downtime , consistent backups.
> $12/mo for 8 cores.
> For x86, you'd easily pay 10x that per month.

Scaleway offers baremetal x86 servers with 8 cores for 17.99€/month (C2M). [0] But they are based on Intel Atom, so the performance is quite low.

[0] https://www.scaleway.com/pricing/
You could probably shoot down anyone who gets too near to your asteroid. If there is no space police to stop them from stealing your stuff, there is no space police stopping you from defending your stuff either.
Too bad all they offer is a single IP, or a /127 to be exact. Very strange decision.
Banco vozes
I was simply trying to explain to my P that temperature is not dependent on the speed of a massive particle.
This is the most hilarious (and sadly true) thing I've read in the last few months.
Hence my use of the word 'conflates'. Price isn't irrelevant. Price is extraordinarily important, but it's not the same thing as value.
True, but your insecure ssh/telnet daemons can't get Internet-exploited if they aren't directly facing the Internet.
You don't need to relay traffic to run a hidden service.
Not to get off topic - but what is your opinion of Salesforce?

We are just working on an integration/implementation with one of our systems, and it's quite a drag uninteresting. I don't quite understand the hype behind it, and since our motto (and other people I've spoken to) is "We're just going to move it into Salesforce!" my resentment towards it grows.