skysight-inc/HackerNews huggingface dataset:
> While all of the components of page experience are important, we will prioritize pages with the best information overall, even if some aspects of page experience are subpar. A good page experience doesn’t override having great, relevant content. However, in cases where there are multiple pages that have similar content, page experience becomes much more important for visibility in Search.

> ...

> When we roll out the page experience ranking update, we will also update the eligibility criteria for the Top Stories experience. AMP will no longer be necessary for stories to be featured in Top Stories on mobile; it will be open to any page.

All sounds pretty sensible.

For anyone working on this: Why wasn't the above done sooner? Was it challenging to come up with a fair page performance metric for instance? Was a very slow loading page not penalised before?

For people that weren't happy with AMP: is this moving in the right direction?
They didn't fact check him either, they editorialized his public policy dispute.
> That's not why restaurants throw away food. They do it because of liability laws.

Regarding the food distribution nonprofits:

> They assume the liability

> Right exactly. They are not liable

I'm not sure how to reconcile those comments of yours, but regardless, I think we agree that donations of food to non-profits for distribution to the needy incurs no liability for any of the parties involved, and haven't since 1996. It is a persistent myth that liability is a major disincentive to food donation, motivated by who-knows-what.

The USDA has even clearer guidance on this subject here:

https://www.usda.gov/sites/default/files/documents/usda-good...

And there are no lack of organizations to facilitate these donations with no liability:

https://www.usda.gov/oce/foodwaste/resources/donations.htm
Better Crash Reporting
Cisco hacked by exploiting vulnerable SaltStack servers
The Coming Big Rationing
Like when San Francisco tried to ban free lunches in the office.
Agree with the improvement on code search results. Our team is working on it!
Great, would love to hear from you.

In regards to full time, we do both. Typically we start small and build up to ensure we are both happy with the initial work and can work well together. Once a client is ready to commit to one more more full time developers, we go month to month and the only issue would be scheduling the start time. If a developer was shared with another client/project part time, we would want him/her to finish up that commitment before pulling them off.
What's surprising is how often I encounter fellow Americans mistakenly asserting the first amendment extends beyond government and into the private sector.

It's like they've never even been to a movie theater where they need to shut the hell up or leave.

And here we have a US president signing an executive order in response to being moderated on a web site after years of arguably excessive tolerance of his b.s.

I'm not sure how much more embarrassed I can get for my country.
It's code and state. Nothing more. Nothing less.
Electric Lickable Screen Can Synthesize Any Flavor
One thing that helped me with this is routine. So I wake up, take a shower, get dressed, etc. just like I would if I were going into the office. It has to be a different routine than what you do on weekends. This allows me to be in that different "work" mental space. Hopefully you are able to find something that helps you.
If you were a president visiting that mall, you would be allowed to do a lot of things that ordinary people would be kicked for.
Public figures speak with authority - and like it or not, most of the world’s population has an underdeveloped ability to think critically (it isn’t taught in schools because it “undermines parental authority”, apparently: https://www.reddit.com/r/politics/comments/vo26x/texas_gop_w... ).
It's more of a question of if a specific document is using AMP, the site can be a mix. Just like a site using jquery as an example.

An AMP page can be identified by examining only the first few bytes of the HTML. The `<html>` tag will contain either the `amp` or lighting-bolt emoji attribute, ie: `<html amp>`.

Technically an AMP document must pass AMP Validation to be truly AMP, so there are documents that match the above condition which aren't valid AMP. There are multiple ways to validate. A starting place is https://validator.amp.dev/
Economics is quite different than election interference, so I'm not sure that Twitter would make any "fact check" statements when it comes to economics.

The idea of "facts" in economics can't extend very far beyond metics and other numbers, as most of the rest is up to vigorous theoretical, political debate. If this original poster is so keen on fact checking the "economics" of a certain political sides, it seems likely that they are not concerned with actual facts but rather deeply held theoretical and political beliefs that they have elevated to "fact" status.
You have to pay the old telephone company and it's a lot more private communication than Twitter. Yet they had common carrier statis, which is how we should want ISPs regulated. Where twitter and friends fit simply hasn't been defined yet.
Or maybe we can take a more nuanced stance and say that some people just prefer to work from an office with their colleagues.
You can already sue them. For example, if Fox runs a segment claiming that you (gulli1010) are a murderer, you can sue them for slander (with or without this executive order).

If someone tweets that you are a murderer, you can't sue Twitter (or rather, if you do, Twitter will be protected by Section 230).

However, suppose Twitter announces the following policy: "Any tweet which calls someone a murderer, shall be deleted, unless the alleged murderer is gulli1010". Should you be allowed to sue Twitter then? That's a more nuanced question. And what if the above policy isn't an official policy but is a de facto policy?
I am not that worried about the binary size, but please see this discussion regarding loading times earlier today:

https://news.ycombinator.com/item?id=23338227
Because you have a team of Java developers, or most of the tooling you are gonna use is around Java (eg: data streaming). My team had to write some flink, luckily in python you can do some now.

Modern versions are not as bad (to me) you can use val for type inferring. If irc they are implementing stuff similar to scala.

It's used quite a lot in enterprise as well.

Note: by no means I'm a Java dev, I learnt to hate it a little less.
My favorite example of something similar to this, since you brought it up:

>>> a = [254, 255, 256, 257, 258]
>>> b = [254, 255, 256, 257, 258]
>>> for i in range(5): print(a[i] is b[i])
...
True
True
True
False
False

In Python, integers in the range [-5, 256] are statically constructed in the interpreter and refer to fixed instances of objects. All other integers are created dynamically and refer to a new object each time they are created.
In my eyes, the question is always why Kotlin? I don't think it offers much over modern Java.

Maybe data classes? That's not a game changer to me.

Coroutines? Loom will be better.

Nullable references? This might be worth it, but in my experience Optional<T> is enough.
Take a look at ClickHouse [1] and VictoriaMetrics [2]. Both solutions share architecture details and are optimized for high performance and low resource usage. They can handle trillons of rows (i.e. more than 10^12 rows) on a single node and can scale to multiple nodes.

[1] https://clickhouse.tech/

[2] https://github.com/VictoriaMetrics/VictoriaMetrics
is it easy to have a static build for nano? As an ex-emacs user, any editor that loads in microseconds are small for me.
I posted a comment yesterday saying how this power grab was no different from the CCP and my post was voted into oblivion by people.

From a 3rd country's perspective, really, all authoritative countries look the same in their policies barring nuances.
Bingo. At least if anyone could figure out that you were doing it (including, e.g. discovery finding emails where you discuss it) any could would happily see right through it.
I like to use !s instead so it will leverage Startpage as a proxy for Google searches. Same results, but at least I can try to hide in a crowd.
I feel like that comparison is less compelling after the Boeing 737 MAX debacle.
The automatic microtype is the killer feature for my own `unprofessional' publishing without Adobe suite.

Besides, the macro language of TeX is not the best programming language IMHO, but it just works, especially for the flexible control of long document.
Again, this entire mess is because they chose not to enforce their own TOS when it comes to the President's account. Twitter is trying to control the damage, and opted for something that doesn't solve the problem, infuriated the President, and will result in greater problems going forward.
At the other end of the spectrum: https://image.shutterstock.com/z/stock-photo-suburbia-in-the...
One way of looking at it is that the internet is the public space, and twitter is a very large private building in that space. Trump can start his own blog any time he wants, hosted on his own site, and be in the unrestricted public space.
> the worst go off to a competitor which then fails to gain mainstream attention (e.g. Voat, Gab, etc).

Or, HN :)
Oh my goodness is he a big dumb stupid moron.

At the risk of this being downvoted to oblivion, why doesn't he think that Twitter, a privately run company, has the right to fact-check claims made on their site? Even if there were some secret evil liberal agenda on Twitter, which there absolutely is not, why aren't they allowed to do that exactly? Is he planning on holding Fox News to the same standard and make them put less racism apologia on their network?
https://www.inexhibit.com/case-studies/project-sphinx-when-t...
Are you implying that twitter doesn't allow conservative viewpoints or that obvious lies ARE conservative viewpoints?
Environmental costs should be included in everything, air pollution, water usage and clear lifecycle of the product including where and if it can be recycled. Mindless production is unsustainable.
The // means use network, while / means use local file, so I think we need both.
I worked with restaurants in a previous business. We tried to get them to donate food. Not a single one would because they were afraid of even the chance of being sued, because their liability insurance would not cover donations.

Their insurers and lawyers all advised against donating unused food because of the risk of a lawsuit that wasn't covered by insurance.

So people can post all the "facts" they want to but the crux of the matter is that most restaurants are very risk averse and donating food is a risk.
Twitter ceased to become a platform when they changed the content of The President's tweet. They literally editorialized his content. That act made them a publisher.
It does make a lot of sense to fact check the most viewed tweets first, doesn’t it? If you want to stop the spread of misinformation through your platform, you don’t start with the tweets of a rural politician with 8 followers.
Hurry up and finish a fast decentralized anonymous web before the US turns into China.
If you prioritize the local coworker over your remote coworkers simply because they're nearby, that contributes to the idea that remote coworkers are less effective, because you're making them less effective.
Benefit of the Custom Keto Diet
That sounds completely like a correct way to look at it. I'd put "stream of bytes" and "seekable stream of bytes" above files, but that's just nitpicking.

For me the toxic idea about text files is that they're a thing at all. They're just binary files containing encoded text, without any encoding marker making them an ideal trap. Is a utf16 file a text file? Is a shift-jis file a text file? Have fun guessing edge cases. We've already accepted with unicode that the "text" or letters are something separate from the encoding.
That would be a spectacular outcome, especially for anyone who likes ActivityPub and blogs, and wants to see them get a fresh shot of juice.

Wouldn't this harm any of these activities, aside from situations where people are directly hosting their own content, because anyone hosting could be held liable for what gets posted?
I honestly don't understand what happens to some people they trip. When I trip I get torn apart and question everything I believe in. After my first trip I thought wow if only everyone could experience this people would open their minds.

Then in time I met more and more people who regularly use psychs who were stuck in dogma. Recently I saw an interview with Dennis McKenna of all people who regularly trips (like his brother) and he just came across really disconnected like a dogmatic liberal like he was repeating what he had been told rather than thinking for himself.

It's been bothering me for a long time trying to understand it. I think the conclusion I have come to so far is that it opens your mind but only above whatever baseline you came from. The other thing is because the experiences have a feeling of being profound people who are not that open minded end up worshiping it and just fit themselves into that niche.
The search results! And I'll be the first to admit. I'm not sure what I want, but what it is, is sadly just not it.

A couple of things I _feel_ (based on personal usage):

- When I search `import package`, I rarely want the package itself, but usage examples.

- There's a lot of repetition from forks.
I have little opinion of him one way or another. The original comment I replied to just said "Sounds like it could have been written by Krugman"

The only thing I am interested in is a better understanding of what exactly was meant by that.
Great job on this! What made you think of this product and how long did it take you to make?
Why does anyone pretend this is about anything other than changing the subject? He's approaching an election with a crashed economy and a plague he doesn't know how to handle. His range of motion thus far has been limited to yelling, whining and changing the subject, and the first two are not working.
After just under four years of scorched earth resistance we now get this new EO. I am only surprised he waited this long.
This headline doesn’t seem to match the body of the article:

> "The current best estimates for the infection fatality risk are between 0.5% and 1%," says Caitlin Rivers, an epidemiologist at the Johns Hopkins Center for Health Security.

> That's in contrast with death rates of 5% or more based on calculations that included only people who got sick enough to be diagnosed with tests that detect the presence of virus in a person's body.

> And the revised estimates support an early prediction by Dr. Anthony Fauci, director of the National Institute of Allergy and Infectious Diseases and a leading member of the White House coronavirus task force. In an editorial published in late March in The New England Journal of Medicine, Fauci and colleagues wrote that the case fatality rate for COVID-19 "may be considerably less than 1%."

Unless “First Thought” simply refers to people who are unfamiliar with how figures such as CFR are calculated. I’ve been seeing the 1% number repeated by scientific figures for months.

Here is a Medium article from a month ago saying the same https://medium.com/@gidmk/what-is-the-infection-fatality-rat...

> From the 13 studies — including 4 models, 4 observational studies, and 5 pre-prints of one kind or another — there was an overall estimate of 0.75% infection-fatality rate, with the 95% confidence interval ranging from 0.49% to 1.01%.
How is Apple moving away from XCode?
Predictably you are being downvoted.

Yet no one dares to answer this straightforward question.

Is twitter a public utility, or are they an editor?

They are behaving like an editor. Therefore they should lose their public utility S230 exception.

Its as simple as that
>The draft order also requires the Attorney General to establish a working group including state attorneys general that will examine the enforcement of state laws that prohibit online platforms from engaging in unfair and deceptive acts.

>The working group will also monitor or create watch-lists of users based on their interactions with content or other users.[1]

I'm sure there are plenty of "small government" and libertarian-leaning folks who are now in favor of government watch lists based off who and what US citizens interact with on social media.

[1] - https://www.reuters.com/article/twitter-trump-executive-orde...
For me, remote work is a promotion so long as my salary isn’t adjusted. If I can take my same salary and move somewhere (within reason) my salary goes further... that’s a pretty huge perk.
Why do they not keep pushing back with "you haven't answered my question" though? If it's so easy to ignore hard question, why doesn't everyone just do this to avoid criticism from the press?
Strings being it stable can cause problems, and another commenter has pointed out that Swift handles it well.

However I think strings being iterable is one of the core ergonomics in the language and basic types of Python that make it so nice for many applications. Scripting, scraping, data cleanup, data science, even basic web development, all benefit hugely from little features like this. Without this sort of thing Python would be a different language with different uses.

While I normally like safety and types, I’m personally happy with things like this because it fits with Pythons strengths.
flexbox sort of invalidates most of your argument
https://www.independent.co.uk/news/world/americas/us-politic...

So exactly what an I supposed to impute from that?
There are tons of free options out there though. People chose to use VSCode from the list of free tools because it is great.

And I have no problem paying for an IDE, but I stopped because VSCode was as good, if not better, than any paid option out there for my uses.
Most people totally miss the point.

The first amendment is there from preventing the government from controlling the speech. Exactly what Trump is doing to Twitter right now.
This is a pretty rational argument. Where does one draw the line with "fact checks". I don't like Trump at all. Which is why I don't like seeing "My political tribe disagrees with you" down votes. Shouldn't we be better than that? In general the HN crowd tends to be for free speech and less with platforms censoring or restricting people. Now yes Trump says downright false things all the time, and IMO is a dangerous person. But let's take him out of the equation and look at this objectively.
This is how you start a real company with actual potential that investors will love.

But it doesn’t feed into the Silicon Valley career mill. So it doesn’t get talked about.

SV’s assumption is that you want to “get signed” and start your path. Acquihire by acquihire you build a career. Some outliers get rich and motivate the others.

The whole thing is a self-sustaining finance market. Failed founders provide the workforce, outliers provide the funds. And the mill keeps turning.

(the real winners are GPs and LPs, the VCs are just as much hamster wheel runners as the rest of us, just later in the career)
The Pruneyard decision [1] though did conclude that the sidewalks (even privately owned walkways) outside a business were quasi-public spaces analogous to public squares.

[1] https://www.law.cornell.edu/supremecourt/text/447/74

About your specific question, I would say "standing INSIDE the mall screaming" (screaming anything) would be more similar to posting large amounts of text on someone else's personal Twitter feed.

Whereas simply having your own personal Twitter and saying things that someone doesn't like would be more like standing on the walkway outside a business.

Also, I read the draft of Trump's order posted on HN last night, and it doesn't say that lewd or obscene content can't be removed. If you start using the N word or posting pornography, I think that's still legitimate for companies to remove.

The problem is that the idea of "hate speech" is being weaponized. If someone simply wears a MAGA hat, that's being called "threatening" or "racist". If someone expresses economically protectionist views, they're called "racist" even though protectionism was used centuries ago to protect European countries from other European countries and has nothing to do with "race".

The right could similarly weaponize the idea of "hate speech" by saying that any time anyone mentions any kind of social program spending, that's "threatening" because that's akin to "communism, which has killed hundreds of millions of people".

Now, plenty of conservatives do say they're concerned about the slippery slope, but they don't immediately equate "we should give housing to the homeless" with "put the rich in the gulags", the way the vocal far left equates "maybe we should reduce taxes a bit" with "they're racists who want poor minority people to starve to death".
I’ve noticed that a lot of futuristic movies from the 1970’s (like on a space ship) feature rooms where the walls are completely covered in buttons and lights and stuff. From today’s perspective it looks ridiculous but when you see these Soviet control rooms you can see why people would have found it believable at the time.
Taking the course right now and it's been really eye-opening. The bar was low, as I've never given visual design much thought, but I'm impressed. The instructor manages to convey the essence of what's being taught and gives you exactly what you need to start fiddling with the concepts in Figma.
If I could live in Omaha with a FB bay area salary I'd live like a king
Yeah, neither party is concerned about the financial well being of the country. Seems like financiers are running things.
People should look into the Seth Rich lawsuit and Ed Butowsky. Trump forgets his crowd is the one who constantly panders conspiracy theories like PizzaGate and QAnon. This will effectively take them down entirely.
I use Sheets and Docs extensively for idea tracking and project kickoff. Docs for a scrachpad of ideas, lists, links. When I start working on something, it gets its own Sheet with a backlog, estimates, progress columns. Once it is published it will likely use GitHub issues or Trello or something a bit more robust. I use Slides to make mini pitch decks and keep all the related files in the same folder on Drive. Next to the main list in Docs.

I am also working on an idea management platform, because I like Sheets but it is also a limiting experience. I'm making automated question-answer with TTS and speech recognition, and hoping to make automatic pitch deck starter kits from question-answer sessions in app. Maybe it'll be a product some day.
This is getting into a discussion of Universal Basic Income, which I am a big fan of.

But I'd posit that salaries are not a zero-sum game, in the microcosm or the macrocosm.

Within a company each department head likely gets a certain amount of raises to distribute within their department, maybe enough to give most people X%, but also enough to give 2 or three 1.5X%. The company itself has a limited amount it can spend on labor costs.

Within a country there is the monetary supply. There is approximately $1.5 trillion physical currency in circulation. That equates to about $5k per person. Yes there is money that is not backed by physical currency, but the more of that you create (or the more physical currency you create) the higher inflation goes. If we want UBI then we need to back it with something. The Saudis backed it with their annual oil profits, Alaskans the same, and the Norwegians straight out created an investment fund from oil surplus profits. Getting to a workable UBI is not going to be a stopgap fix, and will likely take around 50 years to implement correctly.

It's doable from a technical perspective, in a number of ways. I worry about the political perspective. Our parties are divisive and one party can tear down any of the works of a past administration. So what is to prevent the UBI investment fund being repurposed, similar to Social Security's outcome.