skysight-inc/HackerNews huggingface dataset:
Because it works for you, it doesn't mean it works for everyone else.

Of all Google's services I don't care about:

- Google Shopping, I never saw a reason to use it and I never did, I prefer to use local shops or Amazon

- Google Maps, I actually prefer Open Street Maps. The amount of detail on OSM is staggering and in many ways, I think the data is much more complete than Google Maps

- Google reviews about restaurants and businesses, I prefer to use TripAdvisor

- Google Books, I prefer using Amazon and Kobo Store

- Google Flights, I was never able to get anything useful out of this service. I usually use Momondo

As you can see, the only thing that is interesting to me about Google is the search engine and yet, it keeps throwing to my face all these services I don't use and that I don't care about.

Worse, it takes the spotlight from the services I actually use. So yes, this is Microsoft all over again:
https://en.wikipedia.org/wiki/Embrace,_extend_and_extinguish
Did you read the articel?
Google is not allowed to put itself or products from Alphabet higher in the search results than third party products.

What kind of links they put up is googles decision. If they made a link "Shopping" next to "Maps" and "Images" everything would be fine.

The problem is search results. Consumers expect all results to be shown fairly, by not doing so Google violated it's position.

This is not about linking to products. It's about deceiving the customer.
Thank you, this is very helpful.

I see that you have a SaaS targeted at devs https://dns-api.com/ . It is a nice concept. How were you able to drive customers to this? Any strategies that worked / didn't work? Would love to hear your story.
As stated in the press release, the fine has been calculated on the basis of the value of Google's revenue from its comparison shopping service in the 13 EEA countries concerned, taking into account the "duration and gravity" of the infringement. What the commission is asking is simply equal treatment between rival comparison shopping services and its own.
If you don't live close to an IKEA store: https://www.amazon.com/dp/B00T5YMQIG/ref=cm_sw_r_sms_awdb_IY...
Funny, I remember being blown away when somebody asked me this question on my first internship interview. Only later I read about FizzBuzz and became enlightened ;)
I don't think your argument that the company whose word has become so synonymous with internet search that you can look it up in the Oxford English dictionary is not a monopoly really holds much water. Pretty much everyone on the planet has been affected unless you won't be happy their dominance of this space is truly complete until the last hermit calls it day from his mountain view. You have chosen to eschew their services - I'll bet with some non-negligible degree of difficulty - but have forgotten that you are also affected passively by all the other people in the world googling - not for you now and not your services and so must be less prosperous for it. You are still affected by their dominance whether you use their services or not as they gain unlawful advantage over, and thereby affecting, all the other services you do use. I love the Google btw. The fine seems hefty and a bit like a shakedown but I'm sure they are not unduly worried.
Except Google has pretty much a monopoly on search. It is barely an option 'not to use google'. Once you reach a status like that, different rules apply than saying 'we can do what we want because we are a private comoany'.

If you have questions and ask someone, they tell you to search on google. Same if you ask on chat channels and forums.
The idea is that Google has a monopoly in search. Monopoly is generally viewed as not a good thing. One thing you can do when you have a monopoly in one market is to try and extend it into another market. This is what Google is doing by showing their shopping results for searches. This would be viewed as acceptable for, say, Bing to do because Bing doesn't have a search monopoly.
Reasons why everyone is going crazy behind chatbots
I think the biggest weakness in the ecosystem is that it's cumbersome to map between different approaches to immutability. I'd like to be able to use clojurescript for some stuff, reason/bucklescript for other stuff, and immutable.js for still other stuff without having to jump through hoops when passing immutable data around.

Are there immutability constructs in flow or typescript that would allow libraries to conform to a type interface for conversion?
Didn't the keytar die after the 1980s?
Google could remove any presence they had in the EU, at huge expense (closing Google Dublin, abandoning all EU revenue); but that would also remove their ability to use Ireland and the Netherlands as tax havens. They'd have to submit to the US tax system instead.
$ help fc

Using ${EDITOR} to build command lines is awesome. 'nuf said.
> Currently Google's services just so damned conveniently integrated that no one uses competitors' services, even if they are better.

Here's the thing: they're not really better, because they're not integrated. Google tools tend to suck in many different ways, but their integration usually more than makes up for it.

> The thing is, though, I am totally with you here. I don't want to use one of the other services for maps, or flights, or these snippets for information. They are just search results for me. The integration is more important for me than ... better filtering, or whatnot. I can always go to one of those sites, but there really is no need, And frankly, it would really, really suck if I had to now.

I feel the same way. I described this point further yesterday in AMP thread:

https://news.ycombinator.com/item?id=14636642
Wondered that myself a couple of months ago when this first came up. I assumed: bacuase thoughtless, but perhaps there's an actual reason.
"Archimedes heat bowl" would be a better name,

Wikipedia: "The device, sometimes called the "Archimedes heat ray", was used to focus sunlight onto approaching ships, causing them to catch fire. "

https://en.wikipedia.org/wiki/Archimedes
The answer for the first question is just there in the article. "the fine has been calculated on the basis of ....."
Loading bunch of assets from different servers to enter a site is a very bad idea.
why should the ability to regulate be contingent on the level of contribution of the regulating authority?
Plus, from a "future-proofing" standpoint, PSQL is the standard interface for many different databases, outside of the PostgreSQL implementation (e.g. CockroachDB).
They have 90 days to "stop the abusive practices", basically meaning find a way to redesign their website - this is what they really care about.
Test-Driven Java / Groovy Devs at Energized Work, London
Enjoy your non-neutral internet in the US and your extortionate roaming fees when you walk closer to Canada

And if by the EU you mean its countries, you're so wrong it's not even funny, but the US bubble is strong
You can even start a fire with a bottle of water in this fashion. I've done it!
Old overhead projectors used to have a big lens that focused the light from the lamp. I was present at a lecture where one spontaneously ignited because it was left standing (turned off) near the window where the sunlight was falling on it.

Big table-top loupes for fine electronics work are similar fire hazards. Ours now all have shutters and big warnings that the shutter must be closed when not in use.
Tablet da Multilaser com tela HD de 10 polegadas
Maybe I was unclear: I mean't it's not like someone is arguing to have the conference in france forever. Just to have it somewhere where travel is easy now. Then next year where travel is easy then.

So yes - US conferences basically need to change to portable, fast. At least temporarily.
I too started on TI BASIC, which taught me a lot, including ASCII, hex, binary, function calls, debugging the lists from magazines and how to type. I think I could type 'Call CLear' faster than anyone I knew!
It's a pity I didn't get into ASM until years later when I got a spectrum.
Americans as individuals are generally quite friendly, regardless of city.

Let me ask you a loaded question though: Are you white?

I am, and have had only good experiences both in NYC, LA, SF as well as a bunch of small towns.

If you are not white, or dress differently, or are transgender, I can guarantee you which of a small town or a big city would be more embracing. (On aggregate, there are of course outliers on both sides)
Surely as a user you'd view promoted shopping results in Google with a pinch of salt and look around first? I just don't agree that warrants a €2.4bn fine. Again, unless I've misunderstood the full picture
It's because there are additional regulatory requirements on businesses that have disproportionate market influence.

Promoting your own services in general is fine. But when a huge, huge majority of the market uses your service for discovery, your decision to promote your own services over competitors' damages competition in the market — users end up with less choice in practice, even though they could theoretically switch to another service.

Those rules exist to try and prevent this sort of abuse happening.
Proposing the standard sure, but importantly, prominently displaying it in search results.

If an AMP equivalent standard came out by Mozilla or Microsoft or Facebook, it would be an uphill task for them to get google to give those pages special treatment in search results.

Hence, there is an argument to be made about AMP being an anti-competitive (search engine dominance used to push it's own diet-html).
Google has 92% search engine marketshare in Europe. That's basically monopoly. Law forbids abusing monopoly.

> People aren't forced to use Google

And google isn't forced to do business in EU :)
Asterisks on either side of the text to be italicized. See also, via the FAQ: https://news.ycombinator.com/formatdoc
> how much revenue do they make from EU clients?

The EU economy is bigger than that of the US and Google's position in EU is more dominant. Bing doesn't work well for Europeans, there are no real competitors. Maybe the US market has more marketing spending, compared to Europe.

My guess would be that Google makes about the same in the EU as it does in the US.
To extract $14 per visitor.
Leaving aside VW's liein' and cheatin' ways for a moment.

Adaptive cruise control on my Golf is a big thing for me right now. It's one of the reasons I bought that car.

For the long journeys I do, not having to have foot on the gas is great. (Normal cruise control doesn't cut the mustard for me as I'd spend the whole drive worrying about the cars in front of me).

The current models also have lane assist and a crawl mode for traffic jams. Can't wait to get a car with that.

In the short term, before fully autonomous vehicles are wide spread, I can see loads of ways AI could make transport a more pleasant experience.
Sure, but the question is, where the line will be drawn.

A "Shopping" link next to "Maps" and "Images" is probably OK, but it's also completely useless. I'd be surprised if more than a fraction of people doing comparison shopping actually clicked that link.

Intentionally pushing down results of competitors via algorithmic criteria is obviously bad, but say they stopped doing that. What about the inline shopping box at the top of search results? That's still putting their own service in a prominent position. Probably bad...

... but then this concern immediately applies to translations, song lyrics, unit conversions, maps, shopping hours, etc. The kind of results that as a user I want to see. Will that be disallowed to? If so, this will make Google Search a significantly worse product.
You're right! They did have a good scam going.
1/3 of global revenue in 2016 for EMEA

https://www.theguardian.com/business/2016/nov/04/google-pays...
Yes, but the method of it gaining power is irrelevant – what matters is how that power is used.

There's nothing wrong with Google having a huge market share. But when that market share is used to essentially hide knowledge about competitors, isn't it obvious that the market becomes less free?
There is a fundamental difference between a 17th century house with wing added in the 19th century and garage added in the 20th century, and a 21st century house trying to mimic that look.
I'm curious about the statement "React has become the champion"

I've recently moved from ASP.NET MVC/jQuery to Angular4. I'm extremely happy with the transition and I intend to stick with Angular. After not worked with React (yet), what am I missing?
> metal band logo captcha plugin

(Un-)holy captcha, Batman! In retrospect, the idea is so obvious. If I ever get myself a homepage or something, I will put that to good use. =D
That's unrelated. The EU is going after Volkswagen as well. http://fortune.com/2016/09/05/eu-volkswagen-emissions-tests/
Because people loosing their jobs has nothing to do with ethnics.

Here is it google had a product. Other people had products.
Googles product sucked so they put in higher in the rankings.
That's "skewing"
A filled water bottle with a rounded top burned a hole in my dads car seat...
Anecdotal experience: I switched browsers on android because android's default browser kept opening map links in google map. Firefox mobile didn't seem to suffer from that issue.

While google's tight integration lead to a positive experience for you, it lead to a very poor experience for myself or others who want to use something not google. I'm not asking for the EUC to fine google, I'm asking for choice.
Why We Don't Want to Be Google
Google's response to the European Commission fine
Reminds of this (sadly discontinued) project: http://www.photongrill.com/
It has actually almost nothing to do with React, it's a part of JSX syntax (which can be used with other libraries, and React can be used without it).

The outer curly braces indicate that there's a JS expression inside, and the inner ones are just a part of an object (think JSON). It could look like this if stored in a variable:

let styles = { margin: 0, color: "red" };
…
<div style={styles}>

https://facebook.github.io/react/docs/introducing-jsx.html#e...

https://facebook.github.io/react/docs/dom-elements.html#styl...
dnsmasq is simple enough. If you just need to define some local names, you can literally just install it and configure those addresses in /etc/hosts on the same machine. The server will pick them up automatically and serve them as A records.
Yeah, and if I am scamming you, I have just said what I want out of my own mouth, makes sense.
I don't think so. Google is actually in a perfect position to do that. They could just unilaterally announce they'll support other map providers if they conform to a specified Google API, and guess what, map providers will do it, forced simply by power of competition.
Neither do modern versions and configurations of MySQL, mind.
> By definition this approach is going to unfairly reject a number of candidates.

This is only a problem if the interview/hiring/capitalism process is meant to be fair.

> Imagine how it must feel to be an uneducated demographic in most other parts of the world

The less privileged here certainly had jobs in HS and college where you just filled out an application, the manager made sure you weren't a convict or on drugs, and you got the job. The "uneducated demographic in most other parts of the world" is probably not solving algorithm quiz questions on a whiteboard.
Windows is a rat's nest from hell when it comes to privilege separation. That was probably the only privilege level that allows it to communicate with what it needs to.

Even worse, despite this patch, it's still sitting here running as local system on my box. Total fucking nightmare.
> Not only is search quality going down [...]

How so? I like to think Google Search is constantly improving. Do you care to elaborate?
Google Fined €2.4bn by EU Over Manipulative Search Engine Results
Or datagrip is quite nice.
Yes, it immediately jumped at me. It's spot on, and generally, I like the no-bullshit tone of this press release.
Google posted a response blog post: https://www.blog.google/topics/google-europe/european-commis...

It's mostly just fluff, but they do make a good point about the role of Amazon and eBay in product searches. I remember one of the early criticisms of the EU in this case being that they defined the "market" to exclude Amazon and eBay. Anyone know what the EUs reasoning for that is?
But in case of languages you don't have to use that feature. And it's there for a reason, and that is that it makes certain class of things much easier to solve/implement/model/approach.

And if you don't work in that subfield, you don't have to know that part of the language. (Just as if you don't do compiler development you don't need to know Assembly mnemonics, and you don't have to know how many cycles a a particular microcode takes, and so on. You just use perf if you want to, and see that duh, it's too much, let's use -O3... or ask an expert. Or look into it yourself.)

But when you encounter something new in a language, you can learn about it. If it's there because it made something elegant, great. If not, refactor it. Make it simpler.

But this is the same Deletionist approach that is plaguing Wikipedia, just now with the tragedy of commons language, JS.
That's very true, I think Google are in a very unique position where the normal understanding of monopolies perhaps don't apply, or are even more serious as they essentially control the flow of information to such a large degree. Very good point.
Faster Scannerless GLR Parsing – 2009 [pdf]
I suggest you read the wiki article[1], it's actually very good at answering your question. The whole article is worth reading, not just the section I linked answering your specific question.

Dominance is reflected by the reality of market share, not by whether or not someone could theoretically switch search engine. In the EU they have a very dominant position (95% I think?).

It's no different from saying MS had an effective monopoly/dominance in the 2000s, even though you could theoretically install Linux.

[1]https://en.wikipedia.org/wiki/Competition_law#Dominance_and_...
For the european market there is the product search engine https://geizhals.eu/ which is in all aspects better than Google Product Search ever was.

However, when you search for a product on Google Search, for example, "intel 7600k", Google Search displays the side bar "Google Shopping Results" but no link to this site.

I imagine people who do not know about geizhals tend to just use Google Shopping then..
I will need to do a bit of research, because instinctively I don't see how shopping is not a part of search.

The same way that maps pops up automatically when google search realize that I search for a place (or the weather widget).

Now, I don't use Google shopping very often because in my experience it is meh
I'd suggest that there is more to it (hopefully) than an Expert System. Expert System defines the AI, but my take-away from the write-up (possibly adding my own thought here) is that the author was looking at a complete system, which is possible due to an Expert System, but which incorporates a user vertical, which would likely include UX, sales and marketing, etc.
While it is true US foreign policy favored isolationism pre-WWII, calling current restrictions on immigration into the US "isolationist" is a conflation of the term. The US maintains a global military presence and there is no evidence this will change until another state actor (or a coalition of state actors) forcibly shrinks the US global footprint. In George Friedman's book, "The Next 100 Years" the central theme to current US foreign policy is that, as a global super power, the US will actively seek to destabilize regions of the world that threaten its interests now and in the future. That simple guideline can help to understand the lionshare of American foreign policy decisions post WWII and is of course, not an isolationist policy whatsoever.

Edit: spelling of Friedman
Except it had no day to day change for 4 years. And he wont be here in 4 years.
Basically, it's a marketing/naming problem. They should sell it as an eco-friendly fire starter.
GitHub “Ghost Orga” bug still around after 8 months
> By following the rules & regulations set out, which Google will have been fully aware of.

There was no previous ruling that indicated that displaying their own relevant content on their own Search pages was illegal. It's absurd to think displaying relevant content in the context of what the User is searching for is illegal, or that they should've been investing resources in helping their competitors get more exposure.

These shackles on User Experience are going to give Amazon and Bing an advantage who aren't limited in their ability to provide integrated services or forced competitor placement.

> Doesn't mean they have to show terrible shopping pages, they just have to compete with them on an even footing rather than pushing every other comparison site back to almost nowhere in the results.

Are they going to be able to charge for prominent placement or do competitors get it for free? If there was an Auction Google could just outbid everyone since they're going to keep the bulk of the revenue, which they're unlikely going to be allowed to do, so if they're not forced to give prominent placement for free, they're going to have to charge an amount they wont be able to bid for themselves.
I own one of these! Anyone on HN have ideas for pyro fun?
Keycloak is interesting, thanks.
That's so true. There was an article on HN recently on how advanced desktop app development tools were many years ago; how quickly you could build a fully functional and quite advanced application. When you have that background, the current state of JS resembles C on DOS in the early nineties. With the exception that there are far, far more complications that could have been be abstracted so that developers can focus on developing the app and not the underlying stack.
Same architect did the same thing with their previous building, then didn't learn their lesson.
That's a very cynical view. As an European citizen I expect my representatives not to engage in such childish schemes even if it's about considerable sums.

I think the provided explanation is clear and the punishment reasonable.
The google case dates back to 2010

http://news.bbc.co.uk/1/hi/business/8533551.stm
I wouldn't be so sure if they benefit. Not every Google service which is pushed upwards by their tight integration is top notch.Also the better ones may have room for improvement and innovation which we might not see from a monopoly in a comfortable position.
EA SPORTS CRICKET 2017 PC Game Full Version Free Download
When marshaling classes in and out of xml/json decarators can be added to properties to change the name of the equivalent Json field value as well as indicating if it's optional or not. Orms use decators to map object to relational tables the may have different field names, expressing key values, etc
Beat me to it.

Reminds me of https://twitter.com/ThePracticalDev/status/68767208615275315...
My point of view? Good or bad, there is more to come: https://medium.com/@soufron/eu-commission-fines-google-2-42-...
EU citizens should be proud to have representatives that understand this kind of technology. I wish I could say the same here in the UK.
Determining if two intervals overlap is not a trivia question but a trivial question for a programmer and hiring people who can't do better than O(n²) probably is good only for really boring maintenance projects where the workload lags far behind Moore's law.

I'm not necessarily saying that such things don't exist, but not my cup of tea.
Javascript already does that. If you look at any website nowaday you will find minified JS that is impossible to understand.
What's the difference with a binary format at this point ?
It does not change the fact that those blob are executed in a sandboxed environnement with a permission system.
At least WebAssembly is more efficient and will make it finally possible to use staticly typed langage for web developpment.