skysight-inc/HackerNews huggingface dataset:
More good news from the MS / Xamarin camp. A few years ago I 'bet the farm' on using Xamarin for Mac to develop a Mac version of our PC application (with shared code in a PCL); since that time Xamarin (and then MS/Xamarin after the buyout) have rarely failed to impress. Kudos to the team.
We are under new management :-)
This has been a recurring topic (with rebranding) for a while now. Has the pricing been released?

I heard that they moved from supporting any hardware to just a select few certified (expensive) vendors. Is that true?
Can someone please explain this to me in layman's terms?
How to Improve Your Decision Making: 7 Mental Models to Use
A monopoly is a seller with few or no competing sellers. In many cases this is bad for consumers, so many governments have taken steps to dismantle some monopolies or ameliorate their bad effects. It's not clear that "natural monopoly" is a category that has any members, but the theory is that a natural monopoly is a monopoly such that dismantling it would have other bad effects that would be worse than the direct bad effects of the monopoly. That is the falsehood that various judges and regulators have countenanced over the century that they have refused to dismantle Ma Bell, while continuing to police other monopoly situations.
Online video, particularly for creators who want to earn based on someone else selling ads on their videos.
There's nothing really wrong with RPC in my book, just don't call it REST when it's not. I'd say the bigger issue is that a large number of people implement an RPC variant and call it REST because it's on HTTP and not SOAPy.
You're asserting an entitlement to control property you which is literally titled to not-you. You don't get to call other people entitled. Good day.
I’d Rather Not Merge with Robots, Thank You
Is there a real life case study of people/startup using Cloud Spanner? I am wondering what are the use cases of Spanner that cannot be fulfilled by other Google Cloud Platform products.
At first? Maybe not. But once you have that kind of power, it's hard to give up.
Would adding this only to the http reverse proxy machines provide most of the benefit without have to patch all servers.

This seem to have the greatest effect over wan links.
Could not agree with your statements more. Doing statistical modelling with a small subset or too many independent variables leads to problems, which seems to be similar to what you are describing. Although I know nothing about machine learning, it would make sense that would be the case. This is off topic, but I'm an undergrad in bioinformatics, and was wondering if you have any tips into where new research may head? I will have to partner with a PI later this fall, and was wondering what kind of project I would pursue
Thanks! Glad it's helping :)
There are tons of video sharing services. Arguably Twitch is doing a pretty good job of taking on youtube. Do you expect a competitor to simply copy youtube and be successful? Business doesn't really work that way.
I can't resist... Try Googling it! Or Alphabeting it. Or whatever they're calling themselves these days.
Dotnet Core 2 Preview 1
On the contrary; the first-piece person is taking all the risk of the possibility that the cake was poisoned at the factory or store. Kings had "tasters", after all.
Logs and Metrics
So we can impose unlimited costs on others to keep things the way they were in the mid 20th century?

Great! I pay ~$1500/mo extra to protect the uncrowdedness of Berkeley. You'll pay $1500/mo to restore the Rust Belt to economic greatness?
Which jobs are really the highest paying?
I am using GCP and I am loving the ease of using GCP. I am wondering would Google consider to do something like this because some of my clients have 'hard' requirements such as they have to own/manage the data centre which stores their data.
For a public facing interface, I haven't really found REST to be lacking. Adherence to REST buys you simplicity and (if kept to the standards) some implicit understandability.

That said, REST is not the right fit for _every_ use case. The same simplicity mentioned as a strength also limits its flexibility. I think this is no more abundantly clear than microservice oriented architectures. More and more these architectures are moving towards different patterns/protocols for various reasons (gRPC comes to mind).
That's what we have now in this cyber warfare stuff.

The reality is that we always have to push conflict to the fringes with "Tier 1" states (which I define as people with Nukes). The cold war answer was to fight using proxies indirectly. The modern answer is cyber/information warfare.
815 mm^2 die size!

That's at the reticle limit of TSMC, a truly absurd chip.
CockroachDB looks like a great alternative to PostgreSQL, congrats to the team for doing so much in such a short time. The wire protocol is compatible with Postgres, which allows re-using battle-tested Postgres clients. However it's a non-starter for my use case since it lacks array columns, which Postgres supports [0]. I also make use of fairly recent SQL features introduced in Postgres 9.4, but I'm not sure if there are major issues with compatibility.

[0] https://github.com/cockroachdb/cockroach/issues/2115
This is an opinion piece by a solid writer, and mathematician. This sentence caught my eye: "[obsession with tech] will lead us to become such godlets, augmenting ourselves step by step with technology in a process that will erase our humanity, turning us into machine hybrids that seek only pleasure."
Whats the viable alternative to Google Search? Sure you can use Bing as a customer, but if you're a website operator you HAVE to stay on Google's good side. (not always easy to do)

Or you can not base your business on the fickleness of Google's search algorithms. Ben Thompson (stratechery.com) posts one article per week publically and charged $100 a year for his newsletter. The only time he gave numbers, he has over 2000 subscribers.

There are other ways to build a business that don't depend on search.

Whats the viable alternative to Adsense? Especially when it comes to many Geo's that are hard to monetize.

If you are in a certain niche, find a publication or a podcast that serves that niche and make a direct connection to them. Marco Arment - a one man development shop - created his own podcast based advertising platform that is doing well.

What's the viable alternative to Android

The viable alternative to Android is...Android. Many companies are forking the AOSP version of Android and running their own services, including Amazon in the U.S. and a few companies in developing markets.

The danger Google faces is not that a company will come up with a better search engine, it's that people will start using search engines less as mobile takes over along with digital assistants that give you the information you want.

Facebook is already seen as a place for old people and young people may have a FB page but they aren't posting to it because their parents are on it.
Where do we speak up about this? I remember when Xamarin Studio was released on Mac, and I tried to look for a Linux build, there wasn't a place where I could ask about it, except a Reddit AMA. Hacker News discussions around release time of a non-Linux product don't seem like a good place to ask about Linux support either.

And I'm pretty sure I'm one of few who even hopes for it anymore.
> Google has a ton of competition across all of its products. It's dominating in some of them but being better then your competition is a lot different then there not being any.

This was also true for Microsoft. There were plenty of other operating systems, even PC ones.
These tensor cores sound exotic:
"Each Tensor Core performs 64 floating point FMA mixed-precision operations per clock (FP16 multiply and FP32 accumulate) and 8 Tensor Cores in an SM perform a total of 1024 floating point operations per clock. This is a dramatic 8X increase in throughput for deep learning applications per SM compared to Pascal GP100 using standard FP32 operations, resulting in a total 12X increase in throughput for the Volta V100 GPU compared to the Pascal P100 GPU. Tensor Cores operate on FP16 input data with FP32 accumulation. The FP16 multiply results in a full precision result that is accumulated in FP32 operations with the other products in a given dot product for a 4x4x4 matrix multiply,"
Curious to see how the ML groups and others take to this. Certainly ML and other GPGPU usage has helped Nvidia climb in value. I wonder if Nvidia saw the writing on the wall so to speak with Google releasing their specialty hardware called the Tensor hardware that Nvidia decided to use it in their branding as well.
If you want word for word proof here you go!

http://highscalability.com/blog/2015/3/25/the-convergence-th...

My flagged comment is still 100% correct: Microsoft "borrowed" this concept.

I assume the people who flagged my original are gonna have the onions to unflag it, right?
We feel more engrossed in the Happenings of the world when they're directly relevant to our life and limb and the welfare of our family and friends. This is the sensation the author appears to have been experiencing during the Bataclan attacks; the spontaneous ad-hoc information-sharing networks that develop after such crises are enduring and timeless, as the author's research reveals -- especially when such crises are relatively rare, such that we are not yet conditioned to "accept" them.

Despite an enchanting retrospective on the moods of news-consumers and news-suppliers throughout the ages and across the world, as well as a recap of the less-than-flattering Eurocentric malobversations of olden times, the essay's sophistication ends here; not really making or refuting a coherent point about modern news and how it relates to anything that was said. Seemingly, the implication is that some have suggested that "current panic about false news" is in part because of peer-to-peer dissemination of news made easier by today's social media, though it's not clear until the last paragraph that the essay set out to disprove this particular hypothesis.

The article recounts that peer-to-peer spread of news has been commonplace for as long as people communicated at all, notwithstanding whether organizations came together to process sources, gather facts, and disseminate them many-to-one; but otherwise falsely equates others' incredulity at manufactured fiction, misleading reporting, and cargo-cult cognitive dissonance with his post-adrenaline sensory overload of trying to make sense of nearly becoming a piece of news himself; that, I think, is too much of a reach.
This Post Is Meaningless – The Liar Paradox
I don't think his predisposition changes the reality of it.
Early in my career, I did some work on what was essentially a Foundation Fieldbus to 4-20ma adapter. To get it to control our pneumatic valve for a demo, we wired it to a 4-20mA to 3-15PSI converter and then to the valve itself. It was a bit Rube Goldberge-esque, but it served our purpose well.
The Fitbit Alta can do this. It's a great feature, I use it exactly as you describe.
Can confirm. Spotify had a dedicated server at a notorious ISP that downloaded quality mp3 warez from TPB among other places. Scene people were also present at their release party.

I'm happy they succeeded. It's an awesome service built by some very skilled hackers. I wish there was a Spotify for movies and TV series too.
There is usually one to two persons supervising a row of self checkout machines and they claim to randomly sample people, though I've never seen them doing that. Though I think these two things act as a deterent to stealing.

Personally, I love self checkout in switzerland. 20 checkout stations vs. 5 is faster, tell me what you want.
Thank you for the reply! You and the presentation video Ben posted covered pretty much all of my questions, and I'm going to keep an eye on the issue tracker regarding performance to see what interesting things you might run into and how you deal with them in Go!
I work on a system that integrates with several APIs of varying degrees of quality. Using Insomnia easily saves me hours of effort every week.
That's a great question, and we are preparing a write-up talking about the D3 libraries ecosystem at this moment. There is certainly a good amount of D3 libraries out there, and it could be frustrating to do some research on so many!

Specifically, stacked against C3, Britecharts has a more 'D3-like' API, while C3 is a lot more declarative. This means that on C3, we will render charts by passing large configuration objects, while in Britecharts we strive to use a different API, chaining settings like we do on D3.

Also, C3 hasn't been updated to D3 v4, and we can say it is an inactive project.
Please step back from your entrenched viewpoint and look objectively at this.

You move away from a company because they are attempting "Don't be Evil", and failing in your opinion. Then you use a company that doesn't even try to rate on non-evilness and just cares about profit.

Microsoft has clearly abused their actual monopoly. They have been sued and lost for many things up to and including lying to the justice department. They are constantly being pushed back by Europe and South Korea on on bundling various things in an attempt to stifle competition. They had the Embrace, Extend, Extinguish memo where they announced all out assault on the open source community. They are patent trolling and rent seeking against Android handset makers today, right now (if they actually wanted to defend their IP they would sue google, but they want to rent seek). They put ads in local software running on peoples machines, right in the start menu. They built spyware into operating systems. They have had problems issuing rebates and paying kickbacks to squeeze other operating system out of the market. They have coerced standardization bodies. Microsoft uses security updates to force operating systems on people and stops support to convince people to move to newer versions for more money. I could go on like this for hours, but this 5 minutes of typing was enough to illustrate my point.

The worst that can be said about Google is that sometimes their things they give away for free don't work right in all the browsers, and even then they try to fix it.

This is astoundingly hypocritical.
How to manage people – Tincup (Top 25 HR influencer) Interview
You must not be paying attention to all the failures that google releases.

Google dominates email, but waves and even inbox I would say aren't catching on. They are failing in mobile messaging. Even though they own a huge part of your social graph through phone and email, they still can't get social right. Google owns ITA but Google flights is not the first place you look for plane tickets. Google also owns Zagat, but foursquare and yelp still dominate.

I think the argument only looks at the wins and completely ignores everything else.
To add, Yahoo, Excite, Altavista were much bigger companies when Google entered the search space.
If everyone adopted this attitude, there'd be nowhere to live. All of the reasons you enumerate are people wanting to live in an area that makes it valuable for them; I think there's a fair number of people in the Bay Area that don't really care to live here particularly, but this is where the tech industry has decided to concentrate a ridiculous amount of its jobs. Job markets in other metropolises like Boston are a tenth the size of the Bay Area's. Not only is moving across a continent incredibly non-trivial, but finding a job at the other end is as well. And that's for populous areas like Boston or NYC where the land is cheaper, but not by much; you move to somewhere actually cheap and the job prospects are just simply not there. California also has better employment laws than other places. Not everyone here is here because we want to be "next to the Louvre": some of us just want to make a living.
Wow. If someone had suggested this would happen last year, I would have said pigs would fly first.

/me looks outside for flying pigs. Yep, there they are, whole groups of them going by in formation. ;)
CPU frequency scaling can also lead to somewhat unintuitive results. On few occasions I've seen CPU load % increasing significantly after code was optimized. Optimization was still actually valid, and the actual executed instructions per work item went down, but the CPU load % went up since OS decided to clock down the CPU due to reduced workload.
The usual wifi router security rules apply:

- change the default password
- keep the firmware updated
- disable WPS.
- If possible change the port the web interface is running on (don't use port 80 or 443)
- disable the web interface if you are command line savvy.
- disable wifi access to the web interface (require ethernet)
[Full disclosure, https://gun.io co-founder here.]

If you're a serious, professional freelancer who wants to work with vetted clients on well-managed teams on interesting work at great rates, I'd strongly suggest you apply to work with us.

We've been doing this for 6 years and we're planning on ramping up our gig-flow significantly over the next few months.

All of our competitors, who came after us and are VC-funded (we're proudly bootstrapped), are in a constant race to the bottom in terms of client quality and rates offered, but we're vigilant about maintaining a high quality standard that serves to the professional freelancer. If you have any more questions, shoot me a line at rich@gun.io - cheers!
Also ActiveSync.
Google's hardware is for inference, not training.
«Edge» was a terrible name, because in Microsoft-world it already had a different technical meaning in the context of:

<meta http-equiv="X-UA-Compatible" content="IE=edge">

(which has now become unnecessarily misleading).
I guess, as long as you're not working in the department that has this implemented.
Even if the ME talked directly to WLAN cards, maybe it wouldn't be as straightforward as a physical link Ethernet connection would. 802.11 is complicated and more involved, by comparison.
Wait Google does not allow its competitors to use Adsense?
Nothing beats "Developers! Developers! Developers!"
Is RPC just ad hoc endpoints? The info on REST is overwhelming, to many different opinions, for a simple SPA do programmers really need a formalized client-server contract? Can one just access server capabilities through ad hoc endpoints and write custom code to fetch the data they need? servers define procedures, and they return data.

I ask because I'm going to start writing my first http api for a small SPA.
An interesting, high level view about how people respond/react to news.

"The current panic about false news, then, does not tell us much about the role of social media in sharing information. It reveals, instead, that we feel like change is accelerating unpredictably and that we are looking for ways to make sense of it."

While fake news is certainly nothing new, social media and technology has certainly abetted the proliferation of fake news.

I've found people in general are trusting, and willing to believe what they heard, without checking/verifying the source. "Don't believe everything you see on the internet" is an (relatively) old adage that most people know and believe they follow, but the large growth of fake news is a real sign that that clearly isn't the case. I feel this also may be part of the current panic.
I also have lastname@gmail.com and get a fair amount of email intended for firstinitial.lastname@gmail.com addresses. Quite amusing sometimes, though sometimes annoying if it's a reply-all thread whose participants can't figure out how to remove me from.

Having a very rare/globally unique name makes for a very different experience of online exposure than most people. If your name is shared by even a few dozen people, your identity online is at the very least muddled in a bit with information about other people.

In my case, if you google my name I'm the only non-historical person you'll find. This has been a pain point in the past with 'real name' policies in online communities. For people named, say, Alex Smith, having their real name attached to a post online allows them to remain pseudo-anonymous, whereas my real name easily reveals much more about me. Mostly I've just embraced it and just make sure that I control the first page of profiles you find if you google my name, but it can be annoying.
I realize. There's a solution I can propose, too. It starts with "s" and ends with "eizing the means of production".
Because they're trying to stifle competition, I'd bet. If enough people complain, they'll release the functionality and pretend like they intended to do it all along.

It will be heralded as more evidence that Microsoft has changed. And if we hound them enough, maybe they will. Accidentally.
The term "Natural Monopoly" has a special meaning besides just the common definition of both words, which is missing from this discussion, but is in my opinion the most interesting topic of discussion. Basically all software fits the economic definition of "Natural Monopoly".

Natural monopolies exist in situations where the fixed cost is large and the marginal (per-customer) cost is small. In these situations, it only makes sense for one company to exist, as each additional company that exists will just increase that large fixed cost, while not decreasing the per-customer cost. Therefore, each additional company just increases the the total societal and average per-customer cost.

Natural Monopolies have been defined and talked about for longer than software has been around. The long-running natural monopoly example has been that it doesn't make sense to have two power lines to your house. Another historical example includes newspapers, who have fixed article writing costs, but can distribute it to every customer in a city. Some people consider that Wal-marts in small towns are natural monopolies, given the fixed cost of a large store, and the lack of a market for more than one store in a given area.

Software, of course, has large fixed costs and small per-customer costs.

The questions for me are:

-Historically, why have some natural monopolies been considered bad (railroads, utilities), and needing regulation, and others (newspapers, Walmart) not?

-Is Google's advantage really as a true economic natural monopoly, or is it just a really powerful habit and brand? Bing seems pretty close in search quality, but yet few switch over.

-If the economic definition of natural monopoly exists at Google and most software companies - why are there countless exceptions in software: database software (Oracle, SQL Server, DB2...), Web browsers (Chrome, Edge, FireFox, Safari), calculator apps, etc?

-What are the current issues with potential natural monopolies at these software companies, and would a regulated model make them better or worse for society?

http://www.investopedia.com/terms/n/natural_monopoly.asp

https://en.wikipedia.org/wiki/Natural_monopoly
So now every ordinary person is going to read academic papers to ensure that a service or product meets decent moral and ethical standards?

If it wasn't on their website designed for selling, then they don't really have an excuse. That is the spot where those kind of details should be mentioned.
Systems like that exist in the US. For example Stop and Shop has the exact same system you describe.
That would corroborate long distance runners from Kenya and Ethiopia.
And switching to bing for search is orders of magnitude easier than switching operating systems.
You know, like I said the intel thing.
Do people not run NTP on their VMs?

Or are you saying that you see heavy clock skew despite having NTP in place?
OK Google: make this Nest hack a standard feature
Accelerated networking for a virtual machine using the Azure portal
Thanks for the feedback Jacobolus!
We will try to sneak something there soon!
In your case, you would want it to see the 'looks' of the charts, or you would also want them to be editable?
Vendor lock in is a bad example, it's not like you're going to move your infrastructure from AWS to Google every 6months. And if you do you will have many more complicated problems than vendor lock in.