skysight-inc/HackerNews huggingface dataset:
I think that all of this: AMP, AMP Stories, mini apps[0] and recently announced Portals is a road to create behavior and ecosystem similar to WeChat where user can do as many things as possible without leaving the app. The problem is that google doesn't have popular chat app, but hey... they have incredibly popular search engine..

[0] https://venturebeat.com/2019/05/08/googles-mini-apps-are-app...
That’s the definition of gross profit. Within operating expenses, advertising is close to a cost of profits in a way that R&D isn’t.

It’s why we use multiple metrics to evaluate a business, but it’s clear that Uber has large positive gross margins.
std::unique_ptr was made possible first in C++11 thanks to move semantics. Same goes for the similar smart pointers in wil.
Can’t you find the keywords in Google Search Console?
I have to agree with him. I had to fix an app for a Huawei Honor 8x phone the other day. As the phone doesn't have Google Play Services and doesn't offer it in the app store - it's a huge pain using it. Enthusiasts can sometimes hack Google support on to an AOSP edition, but as app developers, we have to support what every day customers can do.

There are so many apps that won't work on it at all since Google has been steadily replacing AOSP services like location with Google Play proprietary versions. If you go to the open version of location services, you'll see there's a huge note at the top that you should really go use Google's version:
https://developer.android.com/guide/topics/location

And any app that requires that, isn't going to work on Android releases that don't have Google's blessing like Huawei.
Anyone from Azerbaijan here care to chime in on the general viewpoint/feeling in their country about the genocide?

Wikipedia is a community resource, so when I read these things I naturally wonder if it’s a constant tug-of-war between the moderators and the general public posting updates, or are the moderators simply pushing a nationally-held viewpoint?

Genuinely curious.
Working Towards Mbed TLS 3.0
How exactly does one know which websites will do this and which wont, before going to the website?
Why Elon Musk, Facebook and MIT Are Betting on Mind-Reading Technology
Why is this Google’s problem to solve? And why, if it is somehow Google’s problem to solve (which would mean it’s any search provider’s problem to solve) does it require the site to adopt Google technology? Why not just penalize slow/bloated sites?
> How is a memory stored on a neuron or series of neurons?

We don't exactly know. Sweller's Cognitive Load "Theory". There's a reason it's a theory.
Moreso, given that it's a direct response to a previously-published op-ed arguing the opposite side: https://www.nytimes.com/2019/05/09/opinion/sunday/chris-hugh...

I agree that this response is drivel, but not affording FB the opportunity to respond in kind smacks of bias. If the NYT had really sacrificed all objectivity in their campaign against their main rival for eyeballs, they would simply have not published this and allowed their readership to assume that the anti-FB piece had gone unanswered. In this case the NYT is acting as a somewhat neutral stage for a public debate, a role which I think is important when it's very easy for both sides to talk past each other to different audiences.

Think for a minute on whether you'd have read this rebuttal if it were posted on FB, instead of in the same medium as the argument it is responding to. Would you, as a presumed Facebook detector, have even read it then? I probably wouldn't have.
What causes that? Uber (for example) requires the device ID, then I can't figure out how to call the driver, when (s)he's apparently lost...
Everybody can tell, it seems like he really tried to emphasize that part.
Maybe the amount of neurons grows as their "usage percentage" reaches a certain threshold, making the memory capacity unlimited.
Also not trying to be pedantic, but… it should be just one character (ellipsis).
Possible. I would say that the shell is even worse than most command line tools. I have started using PowerShell in my Mac and I find it easier to find stuff there then bash. As soon as I don’t use bash for a month I forget all the little obscure tricks.
In ML you really want to use Numpy ndarrays, Pandas dataframes or Tensors.

A list is much too slow because:

- Not contiguous
- No SIMD vectorization
- No parallel processing

Lists are mostly used for list of containers (for example storing the arrays inputs of a function)
The article would be more helpful if it provided estimates of what gasoline-vehicle owners typically pay each year.

If it is equivalent, and I doubt it is, then a more effective strategy would not be lump sum shockers like this.
Who elected Google to act on our behalf? Free market takes care of slow sites. Either they’re too slow to use or they’re not.
> He doesn't need to be found guilty of those offences for it to factor into sentencing

That seems very wrong to me, the concept of "innocent until proven guilty" should extend to sentencing
My understanding is there is a "cap", but the brain basically has the equivalent of "garbage collection" for memory objects that are no longer being used.

https://www.sciencemag.org/news/2014/05/how-brain-deletes-ol...
Are they more numerous, though? I don’t know, but recall that Dems did win the popular vote.

More vocal and likely to act in a coordinated effort? Unfortunately, probably.
It's in the article:

> the proposed legislation would also more than double the state’s gas tax to 44 cents a gallon and raise the registration fee for standard vehicles to $148, from $98, among other elements.
Those seem some pretty heavy criticisms, why wouldn’t that merit anger?
According to court documents, investigators first learned of the group’s activities in February 2018, when a Michigan woman called police after she overheard her son talking on the phone and pretending to be an AT&T employee.
The same bill proposes a 44c/gallon tax, which means an EV registration prepays for about 60-70k miles of driving.

Since neither gasoline nor electric cars or light trucks do any damage to roads compared to commercial trucking, it doesn’t make sense to talk about either kind of car paying its fair share. That is just a rhetorical method of selling the public on a new tax.
Personally - since I rarely drive - this would keep me on gas powered cars indefinitely. There's no way my driving habits amount to $1000 in gas taxes every year.

I can see how they'd think it was reasonable if they just did the average of cumulative gas taxes per person, but it doesn't account for use in any way.
Not surprised coming from the state that wants to tax Netflix [0]. Who's in charge of coming up with these technologically-regressive taxes anyway? I guess they're looking for any way they can to prevent bankruptcy, but these kind of things really rub me the wrong way.

[0]: https://www.illinoispolicy.org/illinois-bill-would-expand-ch...
No, the "might" is a necessary weasel-word that keeps the author's integrity safe from having made a (perhaps ludicrous) claim that is highly questionable or just wrong.

It is generally overread and therefore fairly neutral in terms of click-through. In cases where integrity is given up on, you won't find weasel words, e.g:

https://www.zergnet.com/
I consider the Uber IPO to be a 'bookend' on what has been a dozen years of insanity in Silicon Valley. It started off so promising with the sale of YouTube to Google in '06, but it started to feel increasingly 'off' in the early '10s with Groupon and Zynga. Color app was the first canary from my perspective.

Again, this is just one guy's opinion but it has been a hell of a spectacle. May we all find chairs when the music stops...
With the plans you mentioned, how much do you pay per month if you use only 1 MB?
> Harry Potter books - low content, low thinking media

This seems like knee-jerk lit-snobbery. "It's popular and accessible, so it can't be any good."
Federal government gives rebates for electric vehicles. States tax electric vehicles. Fantastic.
>It doesn't matter if the guy doesn't get on the plane - he could just do it in the terminal and cause even more casualties.

Well, if the bad guy was denied boarding, then by definition the security is not "pure theater", and at-least as far as the screening is concerned, it did work as intended. It seems obvious to me that at this moment in time, the populace is more sensitive to violence occurring in certain kinds ofplaces. The idea that the same could occur in a park or a train or a bus or a stadium is not lost on anyone.
A lot of those variables come straight from Korn shell and are well documented in the Bolsky and Korn book.

One very useful one not mentioned on this page, possibly because considered well-known: $RANDOM

http://tldp.org/LDP/abs/html/randomvar.html
My first guess is to only make it available in the first place to people using search while signed in. Could even sell it as a way to get the “faster” web by signing in. At least that way there’s a choice.

Making it default for everyone and then forcing people to sign in to opt out would be counterproductive from a privacy standpoint.

Could also just provide the original link right next to the AMP link in search results and let users decide.
> It just reminds me that we're still in the Dark Ages, underneath our veneer of "civilization".

Though it's only more recently that keeping people in prison for significant lengths of time has been commonplace, or thought of as a way of punishing/rehabilitating.

Present day is darker in some ways than the so-called Dark Ages.
As the other response mentions, a lot of the win32 stuff predates C++11/0x. Also, a lot of the win32 stuff are C API's by design, not C++.

If your question was "why wasn't a C++ wrapper released sooner?" I think the answer is ".NET". If your question was "why didn't the API's have C++ semantics?" I think the answer is "because a lot of it is C, not C++."
Cloudflare seems to have provided a service that fixes a lot of the issues you mentioned, so I'm not sure why you're mad at Cloudflare for making the best of this bad situation.
Or removed from planes, though I'm not holding my breath

This seems to be happening, though very slowly.

I read recently (late last year?) about an American airport that is once again allowing non-ticketed passengers to greet people coming off the jetway. And another airport that is once again allowing parking near the terminal.
There’s no such thing as a public grand jury in America. Grand juries are undoubtedly biased towards prosecutors, since defendants have no role in a grand jury. A grand jury decides whether there is sufficient evidence of a crime to allow prosecutors to formally charge someone with a crime, where they then would have a trial with their opportunity to present a defense. Giving prosecutors a public platform to investigate people and associate them with crimes, even if they don’t plan to formally accuse them of such crimes, is quite literally arguing for an authoritarian society. I’m being charitable and assuming that the people who are asking for this actually want free societies and are quite ignorant, and aren’t actually advocates of authoritarian government.
Books and lectures don't work
From what I keep hearing from other people transitioning between language contexts, that second sentence is what seems to make this the most asymmetrical—put another way, the environment refuses to immerse you as an adult in the same way a child would learn. You won't get the same inputs, you won't get the same idioms; you might get more of a sanitized or limited version.

This is something that I think happens not just with language, but with other traits—personality, skills, etc. A lot of these things can be more mutable than “expected” purely based on what a “self” can withstand, but the expectation itself causes friction and inertia from both directions: the person has to adjust their self-expectations, but also the social environment has to add energy and information to make those changes happen in a way that's integrated with the world. For anything that isn't adequately compartmentalized, sometimes there is no effective framework available; if the people around you already think they know you, either by broad categorization or by previous experience, you have an uphill battle. Children are more socially recognized as mutable, so both adults and child peers are more likely to put in the energy, and they're also placed in roles where experimentation is safe.
Just to answer the IME question, it refers to "Input Method Editor" and is an important problem to solve for all platforms, desktop, mobile, and Web. The API's for IME are often crufty and it's easy to get edge cases wrong. These days, lots of people care because emoji, but formerly it was something that English language speakers tended to ignore.
If the database was using the key to write encrypted data, it had the key in memory at least.
If AMP is so appreciated by users, why not add a setting for is to disable it in search results, as people have been requesting for years?
Yes, but it's hard to use a train the way the 9/11 attacks used planes. They were able to take the planes and magnify the damage, casualties, and spectacle and they had a high degree of freedom in picking targets. Much harder to pull that off with a train; you'd make the news, but not stun the world.
The piece that's missing here is something like Lyft's Amundsen tool: a discovery portal for the organization to share and search over datasets and knowledge bases.
Figma has a blog post about it, they use Fractional Indexing.

https://www.figma.com/blog/realtime-editing-of-ordered-seque...
Please, modern day airport security is pure theater designed to make naive people have the illusion of safety, and for politicians to line up the pockets of some contractors

This is a very American-centric kind of cynicism and myopia. In countries that had to cope with hijackings and terrorist bombings for decades before 9/11, this kind of "theater" is effective and welcome.
Illinois is a case-study in the cancer that is party politicians, unfulfillable promises, and decades of iteration thereof.
If you're in the EU/US then probably Lambda School, but since you already know Python may as well try a practical data science course http://www.datasciencecourse.org/lectures/ most of that course is wrangling with APIs and scraping/parsing html to clean and manipulate data, at least it will get you a way to get paid immediately after by going on those terrible freelancer sites (Upwork) and making $100 here and there scraping Amazon and cramming the results into shopify stores or excel spreadsheets. You learn web development from the opposite direction as a human browser. Linear Algebra isn't necessary, the course is self-contained but if you want there's a great course for that done in Python too http://cs.brown.edu/courses/cs053/current/lectures.htm and while this looks like a lot to do, if you have 45mins a day to eat breakfast in front of a screen watching a lecture and another 45mins later to try the homework you'll find you finish these courses in a matter of weeks and can move on to your own experimental hackery building things which is when you really begin to learn, as you figure out things for yourself.

Once you have experience manipulating APIs as a user you can try building your own http://www.cs.bc.edu/~muller/teaching/cs102/s06/lib/pdf/api-... and now you are a jr "backend developer" who can move on to a systems programming course to further understand what you're doing https://scs.hosted.panopto.com/Panopto/Pages/Sessions/List.a...
I think about it this way: you don't need a backup system - you need a restore system.
Calculating black-hole properties from gravitational-wave data
I use duckduckgo on Firefox and I don't see any AMP pages. Give them a go.
Tisk – A tsc Alternative for TypeScript
He is also the author of https://www.bearssl.org/
Start with Khan Academy and solve concurrently solve - How to solve it by Poyla. This should give you a good start but a lot depends on what your end goal. I suggest taking look at /r/learnmath subreddit.
> Hardly anyone wants to write documentation that isn’t paid to do so. There’s no glory in it.

There actually is glory in it. Many (granted, not all) popular, celebrated open source projects got that way by having a great user experience with intuitive, accessible docs.

I actually think that most programmers (even many very good ones) are simply bad at writing docs. They actually can't do it well. Or it would be a monumental effort for them to do it well.

It really is a different skill set.
Schoolgirls who defied the Stasi
My guess is you are actually storing pointers into off-brain storage such as books, using keywords.

So perhaps there is in fact a limit, but you get a lot further with pointers than actually saving the periodic table, Hamlet, and a French dictionary.
you'd have to be an idiot to take an airplane (or more likely, have a connection) from those cities.

And yet thousands of people do every month.

There is a lot about transportation that the HN crowd doesn't understand.
The costs of doing such things include...

1. Half-done projects started by some happy staff who then went on to start the next project in the next shiny new thing and either more-or-less completed by someone who was just about capable of cut-n-pasting without understanding or who decided that some new shiny thing needed to be added to make the rest wonderful.

2. A monstrous stack of projects in 637 different programming languages, frameworks, ideologies, coding styles, and indentation levels, guaranteed to require rewriting for any change. Result: 638 different things.
Makes me think of this essay [1] by the CIA comparing different common speech words to their probability. Some people might say "absolutely" and mean 95%, and 95% to them really only mans 80%. It is just important to explain why you think what you do, but also to not penalize people for a wrong estimate or they will stop trying at all. Otherwise, you will just get a stratified upper staff layer that has too much power to be removed that is "100% sure" about everything because it is better to be a yes-man than to be uncertain.

[1]: https://www.cia.gov/library/center-for-the-study-of-intellig...
CCI, the government body in question, was formed about a decade ago. It already has couple of run-ins with Google:

1. They fined Google INR 1 Crore in 2014 for refusal to provide information relating to a "search bias" case
2. Later, on the same case Alphabet was fined INR 135.86 crores
> I/O will never run as fast as the CPU.

In the era of kernal bypass and modern IO accelerators seen in some data centers today, I wonder if this is even true today?
Yeah, I'm on DDG but not too infrequently (particularly with news search) I find myself wondering why I can't find what I'm looking for before remembering to try !g and lo and behold Google is able to pull up what I'm looking for.
This type of error is better remedied by making the balance property be required (so that it cannot be set to {} and produce an exception at the time the error is introduced). This way you will know about the error early enough. The point is that if an empty value is NOT valid then forbidding it at schema level is the best solution. So required keyword is going to do that for you.

Alternatively, if making the property required is not possible due to some workflow constraints, you could do "SELECT Payment{customer} FILTER NOT EXISTS .balance" to find all payments (and the associated customer), which don't have any balance set. Then once you know what they are you might use "UPDATE" to fix the problem.

Empty sets have fairly well-defined and consistent behavior w.r.t. functions (and operators). You learn it once and it applies in all contexts - specifically that empty sets are just sets like any other.
Illinois wants to raise their gas tax to 44 cents per gallon. Assuming 20 mpg you'd have to drive about 45,000 miles to hit $1000 in State gas tax. If you factor in the Federal gas tax too, it drops to about 30,000 miles. The average American driver drives less than 15,000 miles per year. So a fair equivalent in terms of EV tax would be $500 or less, especially if you consider that the drivers racking up the most miles per year are probably the least likely to buy EV vehicles due to range and charging station limitations.
As of today, 15 of the last 50 IPO’s where down, with one exactly breaking even. I think most people would call 30% common.

2008 has 31 Total IPO’s, restrict that to 1+ billion and you are not talking about a huge list. Restrict that to an unusual few years and it’s easy for an abnormal but meaningless pattern to show up. But, we have no need to make such assumptions.

PS: Facebook is something of an oddity, opening day has technical issues which ended up inflating the price.
You mean the what's app co-founder ?
Since people are finally realizing that electric vehicles can be superior to internal combustion engines, let’s talk about the real problem, how do we extract taxes from them? 


Seriously though, many states are all pushing these EV taxes at once. It almost makes you wonder if there is a concerted effort to make EVs less attractive. If you were a state representative, wouldn’t you first want to see tangible tax revenue decline before slapping a new tax on a thriving industry?
> An airport runway can handle far more people than a rail line.

Definitely false. The most efficient runways (say Gatwick) manage 8-9,000 pax per hour, with a huge chunk of departures delayed due to runway congestion. The Tokaido Shinkansen line manages more than 20,000 per hour and most are on-time (and could run at night because noise is less of an issue).

It helps that 750-pax trains take a minute to board and can be run every 3-4 minutes if needed.
I just want Google to acknowledge WHY they do stuff like this instead of an incompetent attempt to distract users with WHAT or HOW. AMP is clearly designed to keep internet users within Google's membrane because the default AMP cache most people are hitting is Google's. Sure, its faster then many types of websites but that is only a side affect of the system not its primary purpose or feature. Google execs are not excited or bullish about AMP because of performance gains. Talk about the real reasons if you want to have integrity.
Twitter uses the free GPL Community Edition in production. EE is faster but a lot of the magick is in the open source one.
Spanish coins that predate Columbus by 200 years found deep in the Utah desert
I have never understood why, post 9/11, planes were not modified to remove the cabin to cockpit door, and make the cockpit door a separate entrance. This would more or less completely remove the possibility of a second 9/11 attack, and would render airplanes no more attractive a target than any other group of several hundred people.
But are MSNBC viewers likely to believe their decision making is somehow not their fault, and routinely choose loan shark-esque credit?
The Las Vegas monorail is on the same side of the strip as the airport. It doesn’t go to the airport.

Soon it will.

It's just been granted authority to expand down to next to the airport. The airport is the next logical step.

The reason the LV monorail doesn't go to the airport is because at the time it was constructed the taxi lobby was very powerful.

Uber and Lyft radically changed that and the taxi companies are now struggling (and rightfully so). This reduced their power, allowing the monorail to expand unimpeded by legacy interests.
DuckDuckGo users are going to be a minority for a long time.