skysight-inc/HackerNews huggingface dataset:
The same phenomenon occurs with glass spheres. If you think about it it is obvious enough (most people are familiar with how a magnifying glass concentrates the ray of the sun in a single spot), but it is something people tend to overlook when employing glass spheres as elements of your interior design — e.g., glass door knobs, large marbles, and decorative knick-knacks (which people have a tendency to place on their windowsills).

Every once in a while a house fire is started because the sun sat at just the right angle at a certain time of the year, placing the focal point on the curtains. But because the risk is so low (it doesn't happen that frequently) many people are completely unaware of the phenomenon.
This is basically the EU protecting other corporations even if most of the populations benefit from Google's current practices. Corporatism at its worse.
Debugging Production Applications, Reverse Reasoning in Devops – Talk
Welcome to America
>Of my colleagues who travel a lot I don't know anyone who's had trouble at a border other than the US

Also my experience. In a massive country like the US it's easy to get irate about individual cases like this but also important to acknowledge that in general it works pretty well. I know of more cases in other countries of this happening (including to myself) than the US.
My journey has been JQuery -> Angular -> React with background noise of Node.js

I've specifically tried to avoid Choo/Vue/Whatever until there has been real traction in the job market and the community behind that framework. BUT the move from each 'framework' to the next has been a revelation in how to do things better.

I feel comfortable now that React is delivering an ecosystem that is going from strength to strength and has brought a maturity to the front-end javascript ecosystem that was missing. Huge props to the community for that.
It sounds to me as if it's still a version of Windows XP (or 2000)? That means that although it's adapted, it likely still has problems that appear in Windows XP.

If you use a specialised, highly adapted version of an OS, why not base it on Linux? Wouldn't that be easier than paying Microsoft to be able to change the kernel of XP?
I cannot think of many reasons to run RHEL and pay Redhat, but if I was building a warship for 3.5 billion, I'd install RHEL on it and pay to have my version of the OS maintained indefinitly.
That's not correct: a small percentage of the JS community (maybe <1%) use TC39 modules (which enforce strict mode) vs just using npm.
> Alien vs. Predator: At the end the last guy in the cinema pissed on the screen before leaving.

I have never seen a movie summed up in a single sentence so well.
The percentage of eligible voters (not total population) who selected Trump is somewhere around 26/27%, but more importantly, in a democracy, not voting is also a decision one needs to take responsibility for.
It's a known way of cooking[0], saw them in Tibet years ago.

[0] https://en.wikipedia.org/wiki/Solar_cooker
As a counter, perhaps if it were more open & their shopping results had to compete with other providers in a fair way then your experience would be better. Right now they can be OK but simply more prominent and win.
Works also with skyscrapers:

http://www.bbc.com/news/uk-england-london-23930675
AMP isn't bad in the sense that it makes websites faster. AMP is bad because it (usually, in common practice) switches the domain, so you lose control of a huge number of things and you essentially cede control to a third party, so instead of this:

https://mobile.nytimes.com/2015/10/07/us/politics/hillary-cl...

You get this:

https://amp.gstatic.com/v/mobile.nytimes.com/2015/10/07/us/p...

Now ironically, this is actually safer for a number of websites because it has the side effect of making normal HTTP content HTTPS, but the idea of Google taking over control over the content, the advertising, what methods are used for analytics tracking, and what possible pieces of content can be embedded destroys the whole "the web should be free" concept.

It's not something dramatically new, Facebook started doing it years ago and even Google news was a (more limited) form of it, but just because some things are possible doesn't mean they should be done. For example I can make a website, example.com, where every link gets turned into

example.com/v/yourwebsite.com

And then proxy all the content through my server replacing links like yourwebsite.com/login to example.com/v/yourwebsite.com/login and the majority of users will not notice that the website hasn't changed. And really the only thing that stops people from doing this is copyright law and a shared societal understanding that corporations should be able to control their content, not technical countermeasures.
ChargePoint takes over GE charging stations
Say that this is true. Google can only use its own data from its own browser to improve the web and penalizes everyone who is not using their browser. The result is the same. Google has a monopoly on your experience of the web... because it is optimized for users of its browser.
We'll, to be fair Kennedy has been a bit of a freebie for the left. He was appointed by a Republican but only votes that way sometimes.
I'm assuming from context that you mean MySQL when you wrote "SQL"

First of all Postgres isn't better than MySQL, but it does a few things better.

PostgreSQL is more compliant with the SQL standard if that is important to you. MySQL has, at least in the past, done certain unexpected non-standard things that could cause silent turncations and data type changes that could lead to data loss.

PostgreSQL is ACID compliant out of the box, whereas MySQL requires the use a of specific data store to get ACID compliance.

PostgreSQL and MySQL offer different replication options. Which one is best is dependent on your needs

Performance wise they're about the same in aggregate, but differ quite a bit in specific cases. Very simply you can probably say that PostgreSQL is faster for complex queries over large complex data, while MySQL is faster for simpler queries over more homogeneous data, but YMMV big time.

PostgreSQL supports more 'exotic' data types like key-value HSTOREs and indexed JSON data. It also makes it a lot easier to create your own custom data types and indexes if you want to.

And related to the above PostgreSQL with PostGIS gives you world class support for storing and querying geometric and geographic data, far beyond what MySQL can offer.
So Google should have the right if they want show the results they prefer and hide or push on 10th page results that may affect their profits?
As an example say I have a very popular source code hosting or email service, so popular that is on top search results on all other search engine but in Google search is hidden intentionally, that seems fair to you and not an abuse of a search service to promote unrelated products?
Would it be still be fair if Google would have deals like pay me X and you will be on front page, pay me Y and your competitor is not on front page, it is Google service so they can show anything they want.
In all seriousness, find some way out of this.

The stress may well be cumulative, and it's insidious.
https://twitter.com/touchmybobby/status/833156775931174912

> as a job-stealing immigrant, I now have 36 jobs and counting. I keep them in my basement like some kind of job dragon. what you gonna do
This case was only about Froogle/Google Product Search/Google Shopping. Separate cases about Android and AdSense are still ongoing.
A friend of mine had some prism on the window sill and the curtains cought fire. Luckily he was in the room and noticed.
Frontend development in JavaScript has become a hellhole.

Projects can have three plus build tools that each take a long time. Massive list of dependencies plus bad dependency management, lack of documentation, everything changes so fast you need to find the correct stackoverflow answer for this week solution to your build problems, build tools depends on other build tools configurations in undocumented ways, reimplementation of the model & business logic of each project, constantly reinvention of the wheel.

And the end result? Web just becomes slower and slower.

Developers today build software that fits their paradigm, not the users experience.
A comment on this article mentions a tool called "loadlibrary" used to discover this bug: https://github.com/taviso/loadlibrary. It allows fuzzing of Windows DLL files on Linux.
I just don't understand how surfacing affiliated ads over others on Google own sites is a big deal? They're a revenue generating service, of course they're going to favour ad networks and channels which benefit them the most financially. To fine a private business €2.4bn for conducting pretty standard business practices.
Climate change disproportionately affects poorer populations due to drought and desertification, which are largely non-issues in NA.

The median USian is a person who is disproportionately responsible for accelerating climate change, but suffers from none of its ill effects.

The median Chinese/Indian is a person who bears a fraction of the carbon load, while disproportionately suffering from its effects.

https://en.wikipedia.org/wiki/List_of_countries_by_carbon_di...
> You're acting like the outcome of this decision was in any way predictable based on the "rules of the EU"

Yes it was [0].

> If I owned a website that had a search engine and comparison shopping and email, I would not expect that it's somehow wrong if my search engine shows results from my service's comparison shopping and email

If your search engine had a dominant position in the EU market and if you used that dominance to put your shopping product above other competitors', then yes, it would not only be wrong, but also illegal.

[0] https://en.wikipedia.org/wiki/European_Union_competition_law
They had climate change, and it was one of the main reasons "barbarians" migrated, and Rome had fallen.

https://en.wikipedia.org/wiki/Climate_of_Ancient_Rome#Enviro...
Google is a private company/website, couldn't they just put a disclaimer up saying something like 'we're only going to show you results from our stores, if you don't like it, go elsewhere'.

People aren't forced to use Google, and Google can show you what they like. Is that the real issue, that they were saying they treated all companies fairly but didn't?
But in order to make the advertising business very profitable (this is, in order to give a reason for other businesses to use Google Ads to advertise themselves), Google needs to know all about you: who you are, where you are, what you like, what you don't like, what you like at certain times, what are your needs, etc, etc.

The real value of advertising is in showing the right advertisement at the right time at the right person.

Personal data is to advertisement what sugar is to candy.

Your analogy with the café is very misguided and not related at all with the situation.
That idea is just brilliant! Just brilliant!
This mistake could be made more "eyesoreous" and possibly avoided by naming the begin/end times b1, b2, e1, e2 instead of opaque letters. I would fire the OP for that alone :p
Does it feature the bugs that WannaCry utilised? When you were tested those bugs were probably not known yet, so what if they are in the specialised version as well? I guess a security camera is connected to a network?
Yes, somehow eligibility was determined before ESTA existed. Now ESTA exists, and ESTA is the thing that determines eligibility.

I do not see how this is relevant in any way, or even what it is you are trying to tell me I'm wrong about, because every time I tell you how the system works you go running off to some irrelevant other thing. Please either explain clearly what point you are trying to make, or stop.
Programming Sociable Drones
Research project from Imperial College and the Royal College of Art illustrates several ideas for drone programming, covering gesture control, emotion recognition and coding intent. The project examines the following questions:
- How can we communicate with drones in more intuitive ways?
- What if drones had a better contextual understanding of our behavior and understood our emotions?
- How can drones display intent and social behavior?

The interactions are inspired from cybernetics (Braitenberg vehicles), dance (Labanotation system), animation principles (timing, anticipation, straight ahead action), human-robot interaction and drone research as well as by the interaction between falconers and their birds of prey.

Tools: Parrot AR Drone quadcopter, Affectiva SDK, javascript, node.js

contact: eirini.malliaraki@network.rca.ac.uk
Sure thing, I just meant it as a "instead of switching to Go, perhaps Pony as a back-up to Elixir is more of your thing".

Although Pony has new concepts Elixir doesn't have ;)

(Personally, I enjoy watching lecture videos of new languages just for the concepts they introduce me to, even when I never program in them - I can recommmend the CurryOn! youtube channel)
This might be worth reading: https://www.alexkras.com/i-decided-to-disable-amp-on-my-site... (on HN yesterday: https://news.ycombinator.com/item?id=14635013)
Unless I've misunderstood what the fine was for. Fining a private business €2.4bn for promoting its own affiliates over other networks, how is that in any way an abnormal business practice? I'm not trying to be controversial, I just don't understand how that warrants such a hefty fine.
Great for camping trips.
Just calling them names doesn't change anything. You are assuming the article is more truthful than the average comment.

FB posts are often not about anything, unlike news articles. FB and YT are entirely different.
I personally curl a slack webhook that sends me a message.

If the task is already running, ctrl + z and run bg. Then i run `wait <pid> && slack 'job done' `
Agreed--being able to define functions for control flow & data transformation seemed functional enough (compared to having to rely on primitive reserved words).

Of course, even then, C was functional by that definition (as long as you could remember where the parens & asterisk went when defining your function!)...so what do I know.

On the other hand, if you have the attention span and interest, Li Haoyi has an interesting (and, in its conclusion, useful) take on this topic:

http://www.lihaoyi.com/post/WhatsFunctionalProgrammingAllAbo...
America? I thought this was Google vs the EU?
I wonder how much GM will pay for emissions cheating in US: http://money.cnn.com/2017/05/25/news/companies/gm-emissions-...
You'd probably be better off with a magnifying or fresnel lens (or set of lenses), they're available as portable/survival tools (sometimes called "fire lenses" or "burning glass").

Fresnel are convenient as they're available in flexible flat rectangular plastic (e.g. credit-card sized). You lose in image quality so it's not great if you're trying to look at mosses or small critters, but to set stuff on fire it's really great as they're light, easy to pack and can be much larger than glass magnifying lenses (of equivalent or lower convenience).
pgAdmin3 is the postgres GUI tool you are looking for. Avoid pgAdmin4.
The primary criteria is the damage it causes to society, there is absolutely nothing arbitrary about it. It just so happens that if you are not a (quasi-)monopoly, you just cannot cause the kind of damage a monopoly can, no matter how hard you try, and if you don't cause any damage, you won't be fined.
Oddly enough, the presence of my wife reduces my cognitive abilities due to me instinctively offloading most of my responsibilities to her.
> The online ESTA form does not "approve" someone to enter the US

I did not claim that it did. I was speaking only of the ESTA application itself.
If you have control of the copyright, yes, you could change the license from straight GPL to any kind of customized license you want. I guess you could restrict access to any group you want. But if it's open source, it would be pretty difficult to enforce your policy.

Even if you closed the source, ruining it for linux, what good would that do? The cat is out of the bag already. Anybody could just use the existing open source and fork it further as they wish.
I don't know exactly; the chipsets tend to be closed. I've seen baseband processors which have the AMR codec in hardware (adaptive multi-rate, used for GSM phone audio).
> It's not like someone is arguing to have the conference in France...

Not sure if you have read the comments but unless I'm mistaken that's exactly what people are pushing for: EU being a final solution to the US issue.

> Just have the conference in a place that has a good climate for travel now.

That's exactly the spirit of my suggestion for portable conferences, because I don't know if you are familiar with how conferences are organised but the location has always been constant in most of them, and it's even the defining point for some.
EU Commission fines Google €2.42B… and there might be more to come
I get that competition is vital for a free-market to function, unless Google gained power in this scenario through external influences such as government, then surely it has gained its position through market competition?
Because the user has an expectation that they'll be shown the best results, not the most self-shilled results.
Exactly. It's not lethal because of state & community support. But state support for the employed is just a subsidy for the employer. It's better to have them be fully unemployed on state support so they can look for better jobs, improve their education or start a micro-business.
> very strict immigration policy

https://en.wikipedia.org/wiki/List_of_sovereign_states_and_d...
Correct me if I'm wrong, but Google antitrust investigation had started earlier than VW scandal, so maybe that's vice versa.
Usually both properties are desirable .. up to a point.

You want to minimize load on all servers, but you also want to pack things up efficiently (so minimize operational costs), but of course you want the benefits of caching, so you want requests from a sessions to land on the same node/server/box.

Basically a multi-dimensional optimization problem. Completely solvable with constraints. Let the business people decide what's more important, latency or throughput or low cost of operations.
> A lot of time on that blog was spent mocking purely aesthetic features of the homes

A lot of time on HN is spent mocking "gamer aesthetic" on hardware the commenter would have otherwise actually liked to use. Garish LED-lighting, bulky-looks and oblique angles aren't my thing either, but HN loves to complain about McKeyboards, McHeadphones, McLaptops and McCases.

"Gamer aesthetic" and "McMansion aethetic" are valid phenomena and people have the right to critique those tastes without invoking classism, despite the sense of superiorioty occasionally found in the consumers of both.
I think this is one of the most sensible questions to ask wrt. JS (except where you have no choice but to use it).
why PostgreSQL is better than SQL?

(Assuming you meant MySQL there, given the later context!)

Here's the basic tradeoff, as I see it:

- Postgres is much more reliable, featureful and stable.

- Postgres is more difficult to configure for replication generally.

- There are better GUI tools available for accessing MySQL.

That's… basically it. The actual implementation of Postgres is in my experience so far beyond that of MySQL that it's difficult to make a fair comparison in terms of features, but Postgres still has a bit of catching up to do WRT administration.

Basically I can't imagine a situation in which I'd choose to use MySQL, unless it was a prerequisite for some other piece of software.
There was a good article recently in El Reg about the TI community that still exists:
https://www.theregister.co.uk/2017/02/27/community_builds_ar...
Actually one of the official 'old school' tool to measure sun exposure thru the day in meteo stations is a glass sphere with a calibrated piece of paper underneath. Needs to be changed everyday, but the burn mark is quite neatly drawn on the chart.

EDIT: Found it again https://en.wikipedia.org/wiki/Campbell%E2%80%93Stokes_record...
Starting with clickbait...? Shame, shame
Avoid the sequels, for sure. The original diptych is wonderful.
Learn You a ReactJS --french (Apprendre ReactJS)
That annoys me, but I understand (from a 'how they built the site' perspective) why it happens.
Best eductation app for kids
Someone said once something which really describes this well:

The EU hasn't contributed ANYTHING to the internet, but they are the ones who want to regulate it the most. :(
Dupe: https://news.ycombinator.com/item?id=14643873
> I get people writing doubly-nested loops over all of the seconds in the two intervals, comparing for equality

Mother of god
PostgreSQL Cloud Hosting
> Say that this is true. Google can only use its own data from its own browser to improve the web and penalizes everyone who is not using their browser.

No, it also works on other browsers. I know because I exclusively use Safari and I encounter this one-click-captcha thing regularly.

The thing is it only works on browsers you use regularly. It looks like they are analysing/tracking the behaviour of your browser (using google ads and other assets embedded in web pages) and determine if your browsing behaviour matches that of a human.
..."for deciding what content goes on their own platform" - but is used inside EU market under EU laws...
The KKK asked me for SEO
No, it's a game that when you "win" everyone else is forced to drop out, so they have to kick over the board and start again.

This is literally what the board game "Monopoly" is about. Like that, only you can't quit the game and are dependent on it for survival.
Yeah, surprising, isn't it? If you keep breaking the law, law enforcement will keep knocking on your door, who would have thought?
OpenID/OAuth (incl. Google and Facebook's login buttons) are quite similar, so I don't think the approach is outdated.
> This is a ridiculous figure, how can they come up with a figure more than 2x times the amount of the previous record (for Intel's egregious behavior) for deciding what content goes on their own platform, which wasn't previously known to be illegal

By following the rules & regulations set out, which Google will have been fully aware of. This is explained in the link and should not have required calling it "ridiculous". I also disagree it wasn't previously known to be illegal unless you can show something has been applied retroactively (so a law created in 2008 or later).

> The Commission's fine of €2 424 495 000 takes account of the duration and gravity of the infringement. In accordance with the Commission's 2006 Guidelines on fines (see press release and MEMO), 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.

http://europa.eu/rapid/press-release_IP-06-857_en.htm?locale...

http://europa.eu/rapid/press-release_MEMO-06-256_en.htm?loca...

http://ec.europa.eu/competition/antitrust/legislation/fines....

> What do they want to force Google to do now

> The Commission Decision requires Google to stop its illegal conduct within 90 days of the Decision and refrain from any measure that has the same or an equivalent object or effect. In particular, the Decision orders Google to comply with the simple principle of giving equal treatment to rival comparison shopping services and its own service:

> Google has to apply the same processes and methods to position and display rival comparison shopping services in Google's search results pages as it gives to its own comparison shopping service.

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.
Also the meetings are in different rooms with entirely different attendee lists, so whether they conflict or not is irrelevant.
Anki Wants to Use Its Toy Robot to Hook in Kid Coders