skysight-inc/HackerNews huggingface dataset:
This is not for AdSense on Google.com, this is for third-party sites with a search feature showing search ads to their own customers.

A third-party site who wants to show ads in their own search results could partner with Google to include AdSense ads in their own results. The Google contract originally required exclusivity, and then was changed to require Google ads to be more prominent.

In the context of the market for third-party sites running search ads, the $1.5 billion fine seems extremely high.

On the one hand, it’s not immediately obvious to take a conglomorate’s total worldwide revenue into account to value a fine for a specific market, versus considering only the revenue for that market.

However in this case Google is squeezing out companies like Yahoo and Bing from increasing their own ad inventory in the few ways that are available to them, aside from increasing their own organic search traffic. So this is where the anti-competitive behavior comes in, and perhaps why the fine is so massive.

I can’t imagine keyword search on third-party sites is responsible for a significant share of overall AdSense revenue, I wonder if it’s even a single digit percentage of their overall ad inventory?
Given the system assumed it was in stall, which means loss of altitude anyway, surely it's safer in general to go nose-down to avoid the stall? At least then you have a chance of recovery, which you don't in a stall. (Except of course, going nose-down.)
> This is why explicitly said Lambdas

A lambda is a function. There is nothing special about them. There is nothing which makes them less or more functional than other functions.

((lambda (x) (* x 10))
30)

FYI: above is valid Scheme code.

BiwaScheme Interpreter version 0.6.4
Copyright (C) 2007-2014 Yutaka HARA and the BiwaScheme team
((lambda (x) (* x 10))
30)
=> 300

Above is lambda expression applied to an argument. There is nothing 'delaying' about it.

> You seem to be confusing what the CL Hyperspec calls syntax,

No, I'm looking at the Racket documentation.

https://docs.racket-lang.org/reference/syntax-model.html

The reader in Racket reads expressions into syntax objects. In a second pass it then creates a complete parse.

In an Interpreter based Lisp one reads the s-expression into an internal representation of lists, symbols, numbers. The interpreter then has the syntax encoded into its code and walks these lists keeping track of functions, variables, built-in operators, bindings, ... etc.

That's pretty much what a Lisp interpreter did since the dawn of time. Two decades before CL even existed.

Clojure even doesn't use an interpreter.
What's Coming to Netflix in April 2019? – TechNadu
The poor rich people “who suffer the most” is a great point ironically. Loss is harder for those who have never had to face it.
Rocket League is still fun no matter what, even with a little input delay! Turn based games are fine of course. But the only game that has been unplayable for me was Hollow Knight. It requires you to react very quickly to attacks and I just can't get the timing right if I play on the Steam Link.

Surprisingly, a platformer that works decent on Steam Link is N++. It has more fluid controls than Hollow Knight though.
No surprise, I think, given who writes legislation and to whom legislators are most beholden.
My iPhone came with one of those adapters. I just leave it attached to my headphones. Not a big deal.
Thank you.

This is one area of the Nazi horror that I wasn't very well acquainted with. Makes me sick to think about.
Postgres keeps ENUM types in memory at all times. A join table is probably a slower option, all other things being equal. There are cases where it's worthwhile (dynamically expanding the values that would be in that enum, for example), but it's a tradeoff.
No, they're just sending a link in the email with some UI fluff to make it a little more transparent in GMail.

An enterprise feature that doesn't work with Outlook might as well not exist.
I'd imagine that that would be less common (or at least, they would use headphones with a lesser effect) with commercial jets. They're far enough from the engines that the noise should be pretty tollerable.
I suppose if we could fix Bluetooth then we wouldn’t need a special H1 chip and expensive EarPods?
Zeus Is Hiring a VP of Operations
Absolutely and the tech is there but likely a battery issue.
Ask HN: Tough choice in educational career
I've been using hacker news for a whole year now. I have a difficult choice to make in my educational path (Romanian education). For those outside the country of the subject may find this post useless. Lately I have been offered a better choice in highschool B, since I got in this technical high school A because I failed my entrance exams (failed miserably). High school A
is a technical and subjects around electronics and automations (I am thankful for amazing teachers) but since I got so invested in computer science and the subject of it (I should not even be here if I am not in the domain of computer science and IT).

Does high school education matter? Should I switch to computer science? How important is highschool for college and career?

Edit: thank you so much for reading this (I appreciate a lot and sorry for disrupting the signal to noise ratio for the forum)

Edit 2: Highschool A - if I work hard would get a bachelor in physics ,become expert in telecommunications and also have English qualification (intense class)
Highschool B - if I work hard then I would get a bachelor in physics (but harder physics) and in computer science. (But no English diploma)
Apple's insistence that I should use wireless for audio is a large reason I'm doubling down on Apple products. I don't need the tangled messes of headphone wires or the extra opportunities for water ingress. Please please let's get rid of wired audio!
It seems to me that not Apple is forcing you to go wireless, you just don't want change. If I look around me in the streets, I see more wireless earpieces (not only from Apple) than wired ones in use. Looks like the mainstream loves going the Bluetooth route (and ditching cables and dongles).
These are not good headphones. The battery life is kind of bad, the charging system is finicky, the sound is poor, and there's not even passive noise isolation. I have a $50 pair of over-ear bluetooth headphones that have week-long battery life, sound pretty good, can be charged while being listened to, and have a 3.5mm plug for passive wired listening when the battery runs out.

Like everyone else, I bought and used a set of AirPods for a while, but I ended up going back to the wired headphones when I wanted tiny little earbuds while walking or biking. My wired headphones work everywhere (including my iPod, which I use every day) and the AirPods are finicky, frequently lost connection between themselves, and required charging all the time. Much easier just to tuck a wired set down my sweatshirt and use the in-line remote to control volume (which the airpods can't do).
>Just what I need, another adapter that I have to remember to bring with me, not lose etc.

Yeah, your smartphone has only replaced a camera, a portable movie player, a portable music player, a PDA, a phone, a GPS receiver and/or maps, a watch, a gameboy, and 5-6 other devices we had to carry (or couldn't afford to even have) before.

Now it's adding a dongle for headphones we have to remember to carry? Oh, the humanity!

(Plus the fact that there are also lightning equiped headphones).
Why would they be an inconvenience if you need them all the time? Wouldn't you just keep them attached to the airpod (just like you would with any other earphone)?

In any case, at that price I'd expect those silicone types to come with the airpods - just like they would with any other earphone.
Steven Wittens made good progress toward an intuitive footing in https://acko.net/blog/how-to-fold-a-julia-fractal/
Prior art: http://docopt.org/
Imagine being so fortunate in life that you can sit on your website for hundreds of thousands, if not millions, simply because you "like the name". That's life changing money for me.
Not quite actually - sensible practice from a security standpoint alone (as opposed to transparency) would be to have a delete but not a download button as it would make exfiltrating data with a compromised account easier. That is the flipside of power to the user - more exploitability. I don't blame them for the goal (right to know is a valid interest for consumers) but we have to acknowledge consequences if we want to avoid future errors.

The back up clearing involved would also be a pain in the ass and boost expenses of compliance (can't just use write only storage which nicely solves other problems) but it isn't insurmountable.
Let me help you here: https://www.ebay.ca/i/391861141640?chn=ps&dispItem=1
I used to love doctopt, but with usage your realise:

- i18n is made hard

- syntax errors are not caught by tooling

- you don't get automatic args checking or env var override

Eventually, a well made programmative API is better.
If you dont have 100k liquid and you are playing in the stock market you are the person who is paying for everyone else to be there.
My first thoughts on Elixir, and how it's different to Erlang
Apparently Microsoft invested into Apple around that time. Apple was doing poorly, and Microsoft “needed” a competitor to show that they are not completely dominating the market.

Right after the case was settled, Microsoft sold their shares again.

It’s said that this investment likely helped Apple survive through that period.

Given Apple’s market position right now, it’s not a stretch to assume this to be a direct result of the antitrust case against Microsoft.
I think Watch+Wireless headset is potential replacement for phones. Watch needs a camera and unfoldable screen, and it’s a done deal!
Not one mention of the Samsung ear buds. Samsung is continuing to beat Apple in technology innovations. Wireless charging, heartbeat monitor. You can even charge them on your S10.

The other thing I don't like about the pods is how much sound the let out. Ever been in an elevator with someone with airpods, you can hear everything they are listening to.
Apologies for repeating myself from elsewhere in this thread, but the 'paranoid from the weed' effect is extremely well known among smokers. I feel the need to stress this, coming from someone who has had more experience with weed, both personally and from social circles, than probably most in this forum (even accounting for the California contingent).

Some can deal with it easily and are unaffected, many are eventually a bit debilitated by it, and for some it triggers major problems. No need to sweep this under the rug.
Is it just me, or are they heavily changing their product announcement/launching strategy?!
Three points on this:

- Increasing total plant biomass increases the amount if carbon trapped in that portion of the cycle at any given time

- When plants decay or are eaten, some of the carbon compounds created are solids. Carbon itself is not the problem, carbon-based gases are.

- Some portion of plant biomass is harvested by humans for durable purposes, such as wood and textiles. These uses hold carbon for much longer.

I don't know what the total affect of these is, but they shouldn't be ignored.
And it is not even “rich, high-quality sound.” For $70 you can get a pair of (wired) Etymotics earphones that seal the ear canal and have vastly better sound quality. Their more expensive ones sound even better (I have had several sets) but I found the sweet spot at this price point.

I use my AirPods because Apple forced me to by killing the 3.5. In my opinion Apple has been doing consumer unfriendly things for a long time. This, removing function keys, removing Touch ID, losing MagSafe, etc. It is disappointing that despite all this I feel locked into the ecosystem and unable to switch, because virtually all my friends and actually all my family use Apple products and iMessage and Facetime extensively.
Google could do that, but it would hurt their business tremendously, as the amount of diverse brands which provide their own unique flavor on top of Android is what helps them keep this dominance.

Reducing the choice to just Google phones running Android will spark other providers to develop their own OS and increase competition in the market, which would indeed lead a great deal of people to say "Good job, EU" if the EU was the catalyst for such a scenario.
More than they want to customize ICE buses?
Let me be the first to say thanks for taking the time for compiling and sharing this list! Bookmarked it for future reference / use :)
Did you ever try to implement a macro in a Lisp?

If you ever try, you'll quickly find out that a macro is essentially a lambda without argument evaluation. That's it.

If we take another look on it, yep, that's a form of delayed evaluation of lambda parameters, however I would prefer the term "delayed expansion".
> It's a security feature. Bank apps and 2FA apps probably have it as well

And I would be creeped out as well by a bank website disabling the ability to take screenshots!

The computer is mine to command. I simply do not find acceptable that a user program can disable basic functionality.
If you want to build systems at scale you want to use a lot of commodity boxes, not a few huge or 'special' machines.

I don't drool over the raw horsepower of each of my individual boxes.[1] All I care about is that I can cost effectively create a cluster of them to serve the application's needs.

Because of this, even if Java could not handle as many concurrent connections, you might still chose it over this fabled 10M socket erlang server you keep talking about.

You might chose Java because:

* It is well understood and has a lot of mature libraries surrounding it.

* You can easily hire people to work on it.

* It is a stable language.

And so on...

I would summarize your original post like this: "I don't like Java, I prefer other things," which is fine as far as it goes, but then you basically say: "Therefore, everyone should also prefer the same things I do," which does not follow.

[1] I never particularly cared how many fps I can get on my machine, and I'm not that chuffed about my machine's geekbench score. IMHO this obsession with hardware metrics beyond diminishing returns is mostly a gamer thing.
Absolute poverty, you say?
In an economy that increasingly demands college degrees to survive in, pushing for a mandatory "well-rounded" education is ridiculous. All you're effectively doing is pushing people out of the education system who seriously need it.

In my experience, enforcing a "well-rounded" education also fails in practice. Most of my peers in college sought out the easiest possible courses not directly related to their degrees in order to satisfy the university requirements.

Pursuing a "well-rounded" education should be a choice. You just can't teach someone who is unwilling to learn.
Worldwide cost of living index 2019
It did work back in the day. Enough people had moral compass set in a way that they actually paid for software, even though paying was much more difficult then as it is today.

However, I think times and people have changed. Not paying for shareware software wouldn't be problem for most people today. Most wouldn't even consider paying unless they could not use the software without paying for it.
Nobody really cares about Samsung ear buds.
>I completely disagree with this. It isn’t magic at all. Mine hardly ever work this smooth.

Mine always work perfectly.

Now, if you were on the iPhone, and you want to use them on the Mac, with the iPhone still nearby connected to them, I'm not sure what you'd expect. For them to magically guess your intention?
Deep Learning in Clojure from Scratch to GPU: The Activation and Its Derivative
Who’s to blame for the neurotoxin that’s poisoning the Pacific?
This feature isn't about security. Email is already pretty secure with TLS and DKIM. This is basically the equivalent of the "DO NO FORWARD" header people use for internal-only information but with a little more UX polish.
I've had mine for just under two years now, and I love them, but the battery life is just about halved from the original 8 hours on a charge and the charging case still only seems to provide 3-4 full charges.

But given the price I'm pretty sure I'll keep them around until they only last 1-2 hours on a charge.
And this also hurts Cane sugar producers - sugar beet is much more energy intensive
Because you're going against the "GDPR BAD" narrative aspiring surveillance capitalists are desperately trying to spin.
Delete * from user_data doesn't take that long
This is probably what they are referring to: https://github.com/autocrypt/memoryhole
SpaceX seems to go “all in” on steel starship, scaps carbon fiber tooling
Thank you for your comment!

Sorry I was not very clear in the concept, I tried to make it clearer below

A subscription-based rental service company, we break your lease contract and you pay us. We find you apartments and rent it for you. You pay us not the landlord.

That is a great question on whether the landlord will agree to sublet, but for me as a service company my argument is I have a customer with a good credit rating who is ready to move in to your apartment. I know many landlords who are desperate to get tenants.

The problem is some tenants are ready to move in, but they already have a long-term contract with another apartment. I am here to break it for you, but you pay me
Here's two autocomplete mistakes that really irritate me:

- Autocomplete on enter: Chrome does this, if I type in https://example.com (enter), it makes the mistake of autocompleting to https://example.com/some_page_I_visited_yesterday

- Arguing: Some applications that I use have autocomplete spell checkers that continue to aggressively try to "correct" technical terms, uncommon names, or company jargon that's not known. (For example, I'll cancel an autocomplete, then go back and add some punctuation, and it'll just "fix" the word again.)

- Autocomplete when the text field looses focus is a form of arguing.

- Learning typos, or incorrect learning: Libre Office started doing this. It learned some names, then it somehow learned a missed space after a common word and started continually trying to autocomplete "Electricvehicle" every time I put a space after the word "electric."

One thing that will help, in certain contexts, is the ability to unlearn or disable suggestions that frequently are canceled.
Pollution in cities causes huge health issues. Displacing that pollution is a big priority.

Centralising electricity generation makes it easier to switch to renewables later on. Also, higher grid usage means more investment. (China is already 24% renewable, about twice the USA.)

No-one living in a city is going to question why they’re switching diesel buses to remotely coal generated electricity.
Other People’s Blood: On Paul Voelker
"...but historically things are more complicated. Racism played a much bigger role in drug prohibition...."

Here is the quote from John Ehrlichman, counsel and Assistant to the President for Domestic Affairs under President Richard Nixon

https://harpers.org/archive/2016/04/legalize-it-all/

> At the time, I was writing a book about the politics of drug prohibition. I started to ask Ehrlichman a series of earnest, wonky questions that he impatiently waved away. “You want to know what this was really all about?” he asked with the bluntness of a man who, after public disgrace and a stretch in federal prison, had little left to protect. “The Nixon campaign in 1968, and the Nixon White House after that, had two enemies: the antiwar left and black people. You understand what I’m saying? We knew we couldn’t make it illegal to be either against the war or black, but by getting the public to associate the hippies with marijuana and blacks with heroin, and then criminalizing both heavily, we could disrupt those communities. We could arrest their leaders, raid their homes, break up their meetings, and vilify them night after night on the evening news. Did we know we were lying about the drugs? Of course we did.”
Could you condition your "customer support" on permission to list them as a user? "if you contact me for help or support, you permit me to list you as a user" ? Or instead of listing them as customers list them as "companies that requested user support"
"The user should never have to take extra steps to not use autocomplete"

Failure to follow this rule is possibly the most egregious of sins one may commit, and is unfortunately very common. You have to wonder if people doing this ever even test it themselves.
The OP mentioned Google reading their email and does not mention the context of advertising you assumed. Another poster pointed out that Google no longer scans Gmail for advertising purposes anyways: https://variety.com/2017/digital/news/google-gmail-ads-email....

I understand what you are saying about all email getting "processed" however, Google is doing way more to process email than spam protection or else they would not need a massive agreement and a separate page listing subprocessors and further breaking those subprocessors down by region and noting whether they are internal or external to Google.

I think my point is simply agreeing that I think it is too bad Google does all this "processing" of user data and that GSuite offers some protection, but not enough.
Those two aren't mutually exclusive or contradictory - oak trees sprout from acorns. If their growth is stunted then they won't scale.
>Apple knows it's me and knows which device I'm actively using.

I could be using the MBP and want to hear music from the iPhone though.
This is the most Hackernews comment I have ever read.
Centralized Logging with Kinesis and Lambda
> The OP was looking for "explanation of complex numbers"
> You won't explain anything by talking about 2D points only

The OP was complaining about the explanation that complex numbers "have a real and an imaginary part", because it mean nothing to them. It is alright, then, to clarify that this just means that they are points in the plane, and some operations will be defined on these points.
Speed up your tests with optimal test suite parallelisation
https://news.ycombinator.com/item?id=19441297 links to the release announcement for the whole project, not just the LLVM module.
Best Practices for Choosing Your DevOps Tools
The issue is that you have tiny chemical batteries inside and they deteriorate with use and time, so it will hardly hold any charge after 3 years (some report much faster deterioration). Does Apple replace those batteries? How much does it cost? And can it be done outside of US? (e.g. in EU countries with no official Apple Store presence). Otherwise it's pretty expensive to pay $200 for a pair headphones and throw them away after 3 years.
The commenter appears to have a vested interest in making Airbus look bad, otherwise the comment cannot be logically understood.

Is there a case where the averaging of inputs has been proved catastrophic?
Yeah, but without immigration during the 19th and early 20th century, the US wouldn't have anyone to work on those resources and the continent would still be virtually unoccupied. The US would have been as empty as Siberia.
I agree that this is something to be concerned about but according to the instructions it doesn't require a Google login so you could do the entire session in a private browsing window if you wanted as long as you can get the verification code by SMS or the email address.