skysight-inc/HackerNews huggingface dataset:
disclosure: I work at google

The thing you have now communicates that yes click over the internet. This new thing communicates through a local channel (bluetooth).

Communicating over a local channel prevents phishing.

Consider this attack: Attacker hosts googlee.com and you get tricked into going there. The login site looks exactly like the google site. You type in username/password just like normal. In that moment they take your phished credentials and pass it to the actual google server, like a man in the middle. Now you receive a prompt on your phone asking Yes/No. You click yes, okaying the attacker's login.

Now that same attack with the local channel communication - they can't take your signal and pass it on through to google
Could you please email it to me? I'd love to check it out.
True, that's what the article says. It's about control over users and data, not performance or UX.
Yup, My bad.
I appreciate approaches that acknowledge when “close” is good enough. It would be interesting to graph how far off those numbers are to put a real metric to it.
Wasm (not an acronym) assumes a sandbox, if an execution environment doesn't provide a sandbox it needs to clearly call that out.

This one clearly needs work in validating the Wasm sent to it.
that seems pretty stupid of them doesn't it?
Impossible. For a site loaded from a SERP, the page will be preloaded if it is AMP. If you are creating an AMP page to be accessed directly (like the author), you fundamentally don't understand the problem that AMP solves and are using it wrong. PEBKAC.
The Outcome Economy
PMB Returns to Abuja from Dubai – Onyi News
Hello World in Haskell would already be too large for many micro controllers.
Can somebody explain why this couldn't be as simple as adding a DNS TXT entry which says to use TLS for a specific domain? Then add a large TTL on this DNS entry so it can be cached for a week or more.

If it was that simple, I'd turn this on now.
The headline makes it sound like they did work to improve the performance of count(*) in the postgres code, when that's not at all what the article is about.

This post from Citus is far more informative:

https://www.citusdata.com/blog/2016/10/12/count-performance/
Playbook for achieving product market fit [Video]
I nominate this thread for the Worst of HN. Reminds me of work.
Why is live-listening impractical at scale? How can Discord provide such a service? You seem to be conflating Amazon's intent with the unknowable intent of anyone that can touch such data, which is a common fatal flaw in reasoning.
You're welcome to run your own insecure email server, but don't expect other mail servers to connect to it, or accept connections from it.

Also, don't allow other people to send or receive email from that server unless they have given you their informed consent that it does not meet the basic industry standards for security.
No. Especially not with AMP, because Google sits between you and your user so you never get to know what device they are using.

In theory on your own site you could use user agent sniffing to worn out what CSS to send, but it's still not a great idea because you'll be wrong at least some of the time.
This is standard. Copyrights are assigned to the body that owns the project. For EMACS this is FSF, for AMP this is Google. The only time it's something different is if a project is owned by a foundation just for that project but super common in the OSS world. Have you done much OSS development?
A method to image black holes (2016)
Yes it was 1.3 units of change inside of 5 seconds, without respect to being just over Vmo (maximum operating speed). If a human pilot did that in the same situation, it would be considered incompetency or sabotage.

Shown on the same page at the same time, vertical acceleration went very slightly negative as a direct result of this MCAS nose down change. Everyone came off their seat, including the pilots, and at that same time you see yoke position changes downward (less nose up to be exact) which made matters worse even though they were already doomed at that point.
I disagree. Ignoring politics is the best way change it.
Anthropogenic Climate Change:Our Solutions Do Not Match the Size of Our Problems
Your yubikey isn't owned by an evil megacorp.

Use a damn yubikey; they're practically free and don't monetize their users.
> If you completely disconnect you have no data with which to make your decisions come election time.

Nothing has happened in the last 10 years to change who I vote for. And this is the same for the majority of people.
Reading outrage bait then posting on Twitter about it doesn’t do anything to change the status quo.
Why would anyone else be able to sell shares to hostile buyers except employees. Hell, that clearly screws over employees.
> That could mean primitive human relatives left Africa and made it all the way to South-East Asia, something not previously thought possible.

Article is poorly researched:

https://en.wikipedia.org/wiki/Homo_floresiensis
Is basically fraud, but you need money to investigate it, collect evidence and sue which they fraudster know isn’t worth it for any employee.
We saw/feared where it would go and now it’s gone there.

Was it there 10 years ago? I don’t think so. At least not so explicitly.
It requires the SEC stop prohibiting it.
"At most peripherally involved" was mostly to avoid having a conversation about minor religious considerations like exactly these.
Which is in disagreement with the OP's statement:

AMP is just a set of conventions and limitations that, when followed, make for a fast site.

AMP is more than that. AMP is the CDN that allows Google.com to preload your web page, and sits as an intermediary between you and your users.
Dan Olsen talks about understanding the product market fit. And an interesting example of writing in space when someone invented a pen that can write in space vs just use pencil.

The video is 38 minutes long, provides great fundamental to evaluating your idea
Check out "hate, inc" by Taibbi. He's self publishing it online. It's been great "bullshit detector enhancement" for me, re: the media.
If it becomes a problem, they'll just ban them again. Students got by just fine twenty years ago, when phones were confiscated on sight.
Ever seen the 70s movie The Andromeda Strain?
It's about control of preloaded content, specifically. If you don't care about your content being easily preloaded from the SERP page, then sure, no need to use AMP. And if, as a user, you don't care about quick access to preloaded content (because e.g. you're on a low-latency connection), feel free to scroll down from the top-stories carousel.
One point here: stop using Google Pagespeed Scores unless you're having serious speed issues that need correcting.

Google only uses this in an incredibly small way, yet I've seen SEO people at multiple companies hammering on it like it's some magical SEO juicer. It's not. Just don't be in the bottom 10% (Google uses a slice even smaller than 10%).

I like that Google wants the web to be faster, but if I could axe one product that causes a lot of angst, it's that damn pagespeed score.
Thank Uncle Sam for the first amendment. Not that this kind of censorship won't happen in the United States but there are stronger institutional barriers to it here, so it will take longer.

But it's coming here too and not slowly. For instance five years ago 48 US Senators voted gut much of the core of the first amendment. (https://www.congress.gov/bill/113th-congress/senate-joint-re...) After every terrorist attack we hear how the constitution is not a suicide note (and therefore the bill of rights is highly contingent). Pressure to act against (flexibly defined) hate speech is growing particularly in the young cohort of voters.

In the not distant future I expect hundreds or thousands of US officials to have the same kind of power that their EU counterparts are seeking here: to automatically switch off almost any domestic web resource if it hurts the feelings of an important constituent.

Many of us will fight it, and as in the EU, we'll lose.
Where Would You Draw the Line?
How Rippling Raised a $45M Series A – Without a Pitch Deck
And yuppies reading the news and then going back to buying $12 avocado toast won’t do a damn thing to help those people.
Yeah, but it’d be a shame if someone else started using that domain wouldn’t it...

For just $1m a year you can buy some “insurance” that will stop that happening.
By that logic, no-one has any rights anywhere, because you can always find some incident where the law was subverted or abused by the powerful.

But I would dearly like to hear how freedom of speech is used to suppress minorities. Note that in my own country (or the region that became my country), censorship was used to suppress the growing independence movement. A movement of a minority of the population. Perhaps if we had had free speech, they would have instead used that to suppress us... somehow?
Note that Amazonia is one (of multiple) localization of Amazon - it's just as foreign.

Note also that it is a well-established standard for TLDs to use English - e.g. .fi instead of .su.
Soon enough Google will face the fate of Ma Bell
Well, then let's take your favorite other-example! My point is not to relitigate the "fire" standard or any individual case, but to point out that

The point of the principle of free speech is not that all speech is beneficial but that we can’t possibly trust any agency with the power to decide what is and isn’t.

those agencies already exist! So, in order to execute GP's preferences, what agencies shall be eliminated? I find that tends to focus the debate and reveal the parts that are based in reality and those that aren't.

Perhaps I should stay away from recognizable cases or be sure they aren't lightning rods, knowing that people are going to get hung up on the specific example. It's hard to do that, though.
Learn by Doing [Volume 49]: Cloudflare Warp, a mobile VPN that might just work
What license is AMP ... GPLV ? BSD ? MIT ?
When you contribute to Ubuntu or related you sign away to Canonical. It makes sense.
>God, give me grace to accept with serenity, the things that cannot be changed, Courage to change the things which should be changed, and the Wisdom to distinguish the one from the other.

I'm not sure what whimsical platitudes that essentially absolve you of your civic duty have to do with this conversation, or how it could possibly negate anything that was said.

>I hope this helps.

No it just solidifies what I think about the type of people that harbor such opinions.
Until Google will allow me to block whole swaths of IPs in effort to lower spam getting into my Inbox, I don't care much about other upgrades.

For few months now it seems to me that Sparkpost is a favorite choice of spammers. Perhaps its the low cost or maybe its because they never ever answered to a single spam@sparkpost.com email I send forwarding abusers content. None, zero nada! I can report someone... silence... an then 3 days new letter pops up from a new domain (but same IP) from Sparkpost.

That's why I need to be able to block whole IPs.
Front door accounts should be vaulted away for when SSO is broken only.
Not giving away all your possessions, walking away from your house and living as a homeless person also originates from privilege.

Did I win?
It's easy to say we should just 'tackle freedom and liberty issues as they arise' if you're not the person getting shot when you express your rights to freedom of speech. You're right in that you can express yourself online, but I think that's bit of a rather sad point when minorities have to censure themselves in order to not enflame the powers that be.

And even that's not particularly true either, considering how the US has placed an uneven focus on Black Identity Extremists over the group actually causing real and daily harm to individuals. Which goes back to my point of freedom of speech not really existing in the US: It's more acceptable to be a white supremacist (and in turn, your rights to 'freedom of speech' strongly defended) and express extremely violent views under the protection of the police and government.

Which is why you see an increasingly strong reaction to any form of white supremacy.
If someone actually believes there to be a fire that's one thing

You don't have to wonder, there are long defined and continuously refined standards in operation. But it's irrelevant to the thread, so we don't need to detail them here.
It is a disagreement with OP's statement. Neither OP nor article author understand the problem that AMP solves.

Also, AMP is not a CDN. A CDN is a component of an AMP preloading implementation.
Last I saw black hills had a filter as well - but this is a problem. If companies have adopted Azure AD I believe they have some new options (sorry fuzzy on the details)
You can't do anything if you're not even informed about it. There are numerous examples of the public giving enormous amounts of money and relief to victims of, for example, natural disasters.
Yes. I use google keep for keeping interesting ideas. I also have one card created per month to note down important lessons I learned that month personally and professionally.
If I were the illuminati, I'd find it hard to beat the current system of keeping everyone tied up in a culture war while I picked their pockets.
To be fair, due to the hierarchy of domains, it does make sense for api to be a subdomain rather than TLD.

It would be a cool alternative to guarantee that example.tld owned example.tld.api though, as you could assume that any .api domain would be an API.
If you go to the seminars held by Google, they suggest that in an ideal world your original pages would be AMP rather than having them separate.
As there's very little documentation on this right now: couple of related questions (feel free to ignore them I don't want to guilt you into it)

1. It doesn't seem to be using the Titan M flow on my Pixel 3 currently

2. After reinstalling GMS on my phone to try and get the Titan M working, it stayed registered as a key, but the prompt never shows up on my device.

I guess this is more of a "flag for internal review" vs a "please provide me with answers".
Global. Warming. Exponential. Curve.
This makes me laugh a lot, even down here in Mexico have automated, electronic, government provided tax filings.

My tax filing is as easy as: Login, verify, click a button.
I’ve learned some vi, and emacs, Visual Studio, VS Code, XCode, IntelliJ, and Android Studio.

All the examples listed are pretty uncommon or trivial in any of the other IDEs (aside from the regex part, which is cool, but I never want to be in a place where I have to regex my code...ever). 90% of the time I’m doing simple code maintenance, with an occasional refactoring. And I know devs that swear by vi...they are developing any faster than I am, and I touch my mouse about as much as they do (hardly ever).

My favorite is still Visual Studio with Resharper, worst is XCode.
Seconding what anitil said above/below me.

I've friends who work as instrument technicians/engineers on embedded systems in manufacturing and have worked in Europe, UK and Australia in food manufacturing, mechanical, water collection and water processing.

The one constant I've heard is that all of their hardware is almost or is out of support, when it breaks, they expect band aid fixes and ironically none or very little of them can accept any downtime. There's no hardware redundancy for their production lines and when anything breaks, it's all hands on deck. Yet there's no funding going back into the production lines to pro-actively repair or minimise their risks. Manufacturing it seems to me is 100% a reactive industry.

The industries above work on incredibly small margins of profit and the sheer expense to outfit and refit these aging, decrepit (but still working!) production lines are quite honestly, massive.

These manufacturers won't invest in these engineering faults (whether it's security or production focused) until they've been fucked.

NB: This might be with the exception of Lego, my cousin who got employed by Lego after finishing his masters in Industrial Design & CS, and after reading and watching some articles on Lego. I'm convinced Lego's margins are a lot larger than most. They might be the closest thing to a FAANG company when it comes to investment in phu7sical engineering and manufacturing.
i see people struggling, fighting with Intelli-J every day. I wish I could give them vim as a gift. All the extra stuff you think you can't possibly give up you don't need. I'm a professional text file editor. Vim is like playing the piano. I guess what I'm saying is learn to play the piano for real, and don't spend your life in a piano-player-helper IDE thing.
Blocking the EU seems to be the only viable option here, right? Am I missing any less bad options? Or would blocking the EU still leave publishers vulnerable to some abuse?
It constantly horrifies me that they don't use data diodes for this systems like this.

Let data flow one way from the secure industrial equipment out to the general use network for monitoring, but you'd still have to go to a machine on the secure side to make any changes.
Good. Given a fair tax system would be proportional / flat, perhaps a little imbalance in the other direction evens it all out towards flat / proportional tax (everyone at the same percentage)
Listening to Dan Carlin's Hardcore History (The Celtic Holocaust) last night, I wished I had that ability

The graphics bit is interesting. I was into drawing comic strips when I was a kid, and in my teens I got really into making cars for the first Grand Theft Auto game. My early attempts looked terrible, but towards the end of that period, I was rated as one of the best in that little scene. I've worked a bit with graphic design in other periods, and I still enjoy some UI design, though I'm mainly focused on coding (mobile apps/games) now. Now, having worked with some great designers & illustrators, I know they're in a completely different league than I could ever hope to be. Thinking about the creative process is interesting though, as I clearly have some idea of what I want the end result to be, without being able to mentally picture it in any way that would make sense to non-aphantasiacs

Any chance that someone from the old GTA scene is hanging about here btw? :D
Why don't projects let you sign away your copyright so your contribution becomes public domain? Is that even possible?
It seems odd that you would call a lack of news reading ignorance. (What do you call a lack of fake news reading? How do you know what's fake news until the facts are borne out?)

IMO if you want to be ignorant, read the news. If you want to be informed, read last week's or last year's news, which should cure one of a few delusions. If you want to learn something, perhaps read history instead.
The most interesting thing that I learned in the first six months working at the NASA Enterprise Applications Competency Center was that Root Cause Analysis meetings were the punishment for screwing up. If you didn't have a good story and the political capital to push it, you were in the hot seat.
I mean, that is technically impossible? You have to record a voice to be able to analyze it to determine if the voice is of a person that consented.

This basically would outlaw ANY device that is voice activated, because it has to constantly be 'recording' to be able to be activated.
One very important difference is that the FSF is a 501(c)(3) non-profit, and the terms of its charter and of the copyright assignment state that the software must remain free in the future. Effectively, the only thing the CLA does is make it easier for the FSF to enforce the GPL on behalf of the developers.

On the other hand, in AMP's case the CLA allows Google to start distributing the software under a proprietary license in the future, if they so desire.

One example of this difference was the time when Gitlab stopped requiring a CLA, after being prompted to do so by the Debian project: https://about.gitlab.com/2017/11/01/gitlab-switches-to-dco-l...
>> Your tax dollars are going to prop up a failing company

Didn't read any further. Boeing is not a "failing company".
Personally, I found it helpful to view information consumption like this:

All information has a time horizon over which it is likely to be valuable. For some outrage news stories, it's just a few hours, while for more thoughtful political analyses, it's a year or two.

Even if you read voraciously, if you're consuming information with a short time horizon of value, you're going to be facing a constant downward momentum of useful knowledge, as the information you know becomes outdated or irrelevant.

Focus as much as you can on reading content that will be valuable for the foreseeable future, and you can avoid that downward momentum of information 'expiring'.
Wanted to read the article, but instead got this: "You're in private mode. Log in or create a free New York Times account to continue reading in private mode." So headed for page source and stumbled onto this wtf:

<!--
---------- Forwarded message ---------
From: Kingsbury, Katie <katie.kingsbury@nytimes.com>
Date: Wed, Apr 10, 2019 at 2:30 PM
Subject: Rollout
To: Bennet, James <james.bennet@nytimes.com>

James,

Here’s a line up for the launch tomorrow, all of these will be online before Sunday:

• A.G.’s publisher’s note about The Times
• Manjoo on household items that track us
• Wu on the history of privacy
• Jeong on A.I. and insurance
• Metzel on genetically engineered babies
• Warzel on tech CEOs in their own words
• Fr. Martin on privacy and faith
• Emily Chang on privacy as a feminist issue
• Douthat on our post-privacy order
• Swisher on privacy regulation
• Irby on what’s funny about all this.

Plus, of course, your piece if you can actually get it done in time.

Next week, we’ll drop the piece about how we turned a public camera in Manhattan into a facial recognition equipped surveillance machine and who we caught with it.

The vanity URL is locked in as nytimes.com/privacy-project and the social team has spun up the @PrivacyProject account.

Katie
-->
Anyone can run an AMP cache. Bing also serves AMP pages.
>for years.

That's kind of an overstatement. This argument has been brought up multiple times. And no one can counter it except to say "but money." And it hasn't really been included for years. It's been discussed for years.

>So we're not discussing how it works.

I mean very much, based on the historical record in front of you, unless an HN has edited the posts, we very much are. You are concretely wrong.

> We're discussing how you think it should work.

No that IS how it works. Brand TLD's are a very new concept. With very limited surface area coverage, and very little actual use.

I understand that some of you need to see how things fuck up before understanding how things could fuck up, but I think I spelled it out very clearly. Again I even used shapes. If you're going to argue about the semantics of shapes, I think you should adjust your opinions on this subject. Because it is tightly 1-1.

>Your argument around taxonomies absolutely doesn't explain this.

I explicitly referenced the domain specification and what their purpose is. I explained how taxonomies generally work. I explained how the domain taxonomy is laid out and its intended purpose. The fact that ICANN went for a quick money grab doesn't negate this. I understand that the HN technopoly cult thinks this justifies everything. But it doesn't. At least not logically or rationally or justifiably.

You're just trying to turn this into a metargument. Please respond with something concrete. For the love of god redeem this forum.
But doesn't it have to record the voice to be able to identify it? Once the sound waves are converted to a format that the machine can process, it has been recorded.
Nothing to see here, move along.

Been using this since 2009
https://wiki.postgresql.org/wiki/Count_estimate