skysight-inc/HackerNews huggingface dataset:
Yes. There are two issues here - "don't trust the client", and hiding lag. Not trusting the client is mostly about re-doing some checks the client supposedly already did. It's work, but it's not conceptually hard.

Hiding lag requires guessing about what moving objects are likely to do. This works best for systems with a limited set of moving objects, such as players and bullets. As the author points out, bullets are handled as a very special case.

I've done some work on this inside a Second Life / Open Simulator viewer. That's a very general system - anything can potentially move. You can make guns and shoot things, but the system has no idea of "bullet", just physics. The server is authoritative about everything except which way an avatar is facing. So turning is fast, but movement only happens after one round trip to the server. Round trip delay is typically 40-200ms. The problem is hiding that.

The server sends the viewer updates with position/rotation, velocity/rotational velocity, and linear acceleration. That last makes projectiles describe an arc under gravity without server side updates.

When an update comes in, the moving object has to be yanked back to where the server says it is. There are situations in which the predictor isn't very good, especially in the presence of jitter. And, the worst case, a region crossing, where there are no updates for 500ms-2000ms during the server handoff. The original predictor would sometimes put vehicles far into the air or into the ground for one update cycle. The predictor was using the last velocity, which is noisy as a vehicle bumps along a road following the outputs from the physics engine. As in real life, there's vibration. The last velocity, intended to be used only for 1/45 second, was being extrapolated to 500ms-2000ms, or sometimes as much as 100x the time it was intended for. So, low-pass filtering and a error metric was added to make vehicle movement look sane. The illusion can be maintained reasonably well up to about 200ms of lag, but beyond that, it shows as "rubber banding".

Shooters just don't work well in a system this general. Archery is sort of OK.
Don't forget (if you're VFR): Your eyeballs looking out the window. My instructor would pull the circuit breaker on the GPS if I looked at it too often, to encourage me to always be actually looking outside of the aircraft for ground reference points and point them out on the paper chart.
FYI RECAP means you're technically in violation of PACER's terms of use which prohibit redistribution or publishing.

Violating terms laid forth by the federal court system ends (for wealthy internet tech celebrities) in the EFF picking up your legal tab and the FBI saying "okay FINE, just don't do that again."

For you and me, it ends in tens of thousands in legal costs and at best probation terms that likely substantially interfere with your ability to make a living.
Allwinner wants to sell as many SoCs as possible. Being open and having good Linux support is good business. The serve the low-end sector, which means they may not spend a lot of money for Linux support. But Linux support is good for business.

About a decade ago, Allwinner was providing an "SDK" to vendors to customize the Linux kernel for their devices. This "SDK" was a tarball of the compiled Linux kernel. In it, there were object files for drivers by third-parties for devices in the SoC that Allwinner sourced from other companies. Allwinner had the source code but obviously could not release it. They did not think better, and included those object files because it helps device integrators (mainly Android) to get the job done.

How do you deal with this issue with this blatant GPL violation? Obviously, you do not alienate the company. They fcked up but it's not the end of the world. They cannot release the source code of parts they do not own. You build a relationship and get them through to the right path.

But what happened in reality? A colossal fck-up. An attempt to "blackmail" the company to release the full source code and enforce the GPL. Listen to this, an attempt to enforce the GPL to a company "located in China". Not even on vendors that sell products in Europe or the US.

This alienated any attempts to get Allwinner's upper management to work with Linux. Allwinner made an effort and released some stuff (https://github.com/allwinner-zh) including the bootloader source and documentation (2015). The damage was done.

In 2016, Linus and other kernel developers posted their position on enforcing the GPL (https://lwn.net/Articles/698452/). Very pragmatic and should have been followed with Allwinner.
It's a small fraction of the global energy usage but that's far more than the traditional banking system _despite_ being used by an infinitesimal fraction of people. This is like saying RISC-V manufacturing generates less pollution than x86 without noting the difference in marketshare.
Vitess is a database solution for deploying, scaling and managing large clusters of open-source database instances. It currently supports MySQL, Percona and MariaDB. It’s architected to run as effectively in a public or private cloud architecture as it does on dedicated hardware. It combines and extends many important SQL features with the scalability of a NoSQL database.
A significant number of concerns aren't about the feature as proposed by Apple, but the slippery slope it creates.
And if the vaccine requirements end in 6 months, like the mask mandates and most other measures did where I live several months ago, will you take that as sufficient evidence that there is not a massive conspiracy?

Because I recall many voices saying that masking would never end, lockdowns would go on forever, and other very dramatic things, all as supposed proof that some shadowy figures were trying to "control" us. Yet, as conditions changed, those policies changed, and control was demonstrable and undeniably loosened (to the dismay of those shadowy figures, I'm sure).
This is great... Thanks. I hate making how-to guides.
It’s so amazing to have the ability to enhance your database with custom methods. Keeps your data model really well organized across your infrastructure
The setup you describe is very much not simple. I worked at a place with very good DBAs and our replication setup caused us more downtime than anything else. Cockroach and Spanner exist because many programmers observed that what you describe is hard.
Meh. Self driving is hard as hell and nobody is actually making money on this yet to be mature tech. Investors are realizing how difficult this is and pulling back a bit. Some quant might be going but I doubt that there is a flood. I work in AV tech and my partner is a quant
Create an NFT and then trademark the invented word.
There are probably 100x more buyers of cheap alco than something that you mentioned
> There is every reason to expect that natural immunity (derived from a previous infection) is better (than that conferred by a vaccine), simply because the immune system will recognize the entire virus and not just the spike cell.

No - we do not have "every reason" to expect, quite the opposite. As a starter, for many infectious diseases (incl. viral diseases) vaccine-induced immunity is better, see e.g. the commentary and examples here [1].

Regarding SARS-CoV-2, the picture is a lot more subtle. Directly from German virologist Christian Drosten:

"If you look closely at the data in the studies, the situation is much more complicated. What one should say and be aware of is vaccination, which provides a relatively constant protection, which is very well described in studies. You actually pretty much know what you have. While there is a greater spread in the case of infection. Quite simply, we get different amounts of virus in the infection. Some have a silent infection that they don't even notice, others have a symptomatic infection. And you have to be aware that in such studies, which are primarily based on PCR test results, there will always be a certain emphasis on symptomatic courses. That means saying that if I know I have survived an infection and it was confirmed by PCR testing, then that also implies that I had symptoms, otherwise I would hardly have had a PCR test at the time. So then I had a symptomatic course. I think that for this situation you can now say very well, whoever had the whole thing symptomatically, will be well protected afterwards, almost like a vaccination." [2]

The study you picked in its current pre-print form does not adequately address this obvious selection bias, nor does it address the inherent survivorship bias. I´m not a medical expert though, so we will see if it passes peer review.

In any case, please do not perpetuate the myth that natural immunity is superior per se. If you had a symptomatic infection plus a PCR test, you are likely well protected, very similar to (mRNA) vaccination. If your infection is more than 6 months old, get a booster.

[1] https://twitter.com/ENirenberg/status/1412865782862725125

[2] https://www.ndr.de/nachrichten/info/coronaskript334.pdf page 7 (via Google Translate)
Unfortunately, easy to hit that with say GraphQL where each client request can resolve to dozens of db selects vs a single hand written/tuned SQL select.
It's nice that they offer a free commercial-use license, but you wouldn't be compelled to lie about your usage otherwise. Their commercial license is perpetual use at a fairly affordable price; you could just pay for it. Or not use it.
Oh yawn it’s already required for school. So yeah “second class citizen” indeed.
I’m talking about pest control services, not lawn (i.e. mowing) services. Depending on where you live, it’s legal to “treat” the entire lawn area preemptively, not just the areas within a few feet of the house.

Part of the sales pitch is also “if we treat all your neighbors, then all those bugs are going to come to your yard”. They really have no interest in just pest control; it’s a hard sell to sign up another customer.
Surviving Progress (2015)
New WebKit Features in Safari 15
I use Conversations and Dino daily, they're awesome. When I'm stuck on MacOS or iOS I use BeagleIM and ChatSecure, though Monal looks a little more slick...maybe I should try that.

There are a few options yet for XMPP clients, I have some hope for the ecosystem...!
That energy is supposed to buy us something. A distributed ledger which is supposed to provide us valuable qualities such as anonymity, uncensorability, total economic freedom in general.

The problem is bitcoin has failed to deliver on these promises. It truly is a tragedy that so much energy is being wasted on BTC specifically. It should be redirected towards Monero.
Potential, they haven't changed important anything yet.
This is false.

The patient’s consent is given voluntarily;
After they have been fully informed of the risks and consequences; and
they possess the mental capacity required to understand and make informed decisions.

Special cases that do not require consent:

A minor;
In labor;
Mentally ill or disabled;
Under the influence of alcohol, drugs, or prescription medication;
In a partially conscious state; and/or
Experiencing great stress or pain at the time of consent.
I posted about this a few days ago from Ars but it never gained traction. Not sure how this one is on the second page.

https://news.ycombinator.com/item?id=28922638

Anyway I’ve had issues with DVI support 1.2 support and recent versions of MacOS. A monitor that previously worked for a year stopped working until I downgraded it to a lower DVI version.

Maybe someone has had a similar experience with HDMI and MacOS limitations.
No, it really doesn't. It incentivizes the use of the cheapest energy. That's why PE firms are re-opening coal power plants. Burning waste coal is about the worst thing you can do with it. Flaring needs to stop, too. Transmission of power is about 97% efficient within the current network, and there's a whole world of things we can do with that energy - desalination, metalworking.

[edit] Given a choice between reliable power coming out the back of a coal furnace in town and unreliable power in the middle of nowhere coming out the back of a waste plant and a solar farm, for probably 50% more, I know which I'd pick if I were running a business.

This is again greenwashing.
Ask HN: Does hiding the pricing help with customer takeup?
There's a common approach to landing pages which involves an invitation to "Start Now!" but any mention of pricing is obscured.

Whenever I see this it actually pisses me off and makes me less likely to engage.

Anyone out there who's A/B'd these things and can talk to the business benefits of putting off any mention of price ?
ICS 97 97.170 ISO 3533:2021 Sex toys
> if you spend a dozen lines marshalling unsafe code around and ultimately writing the equivalent C code in Rust, and slightly slower (perhaps the compiler optimizes anyway?), is it worth the effort?

The thing is, that's not generally where most of the bugs and development blockers lie here. When embedded development gets stuck, is generally because:

a) A part of the hardware doesn't work like you think it works.

b) Two or more independent parts of code (think ISRs) are conflicting in some non trivial way.

Having well structured HALs helps with (a), while memory safety can prevent some errors on (b).

One of the nice things I've seen with Rust is how high quality the HALs look, even if some of the tooling looks a little shaky for my taste. Of course part of that is that manufacturer provided HALs are generally quite bad...

Also having lots of people share the same unsafe blocks is the best way to keep the bugs away, and sharing libraries with cargo beats the real way C code gets shared in embedded development (mostly through copy/paste from StackOverflow...).
Thanks for the information. $1,000/m for two kids in two subjects isn't as bad as I thought it'd be.

> Both severe ADHD. So class room setting is hard on them.

We've dealt with a bit of that. No fun for any of the parties involved.

> Now that they are ahead and back in classroom they are doing fine.

Awesome. Always such a relief when kid-stuff goes the right way. Then you can rest up for when you're thrown the next curve-ball :-)
DataQuestion: Query Database with Natural Language
Absolutely. The "problem" essentially goes away with a cyborg approach: let GPT-3 generate its 10 netcan comments, then have a human do a little refining, maybe reframe the prompt, edit the result a little, and bam! Much scarier! Not that a sufficiently determined human couldn't ape someone's comment style, but GPT-3 is a force multiplier in the same way that sockpuppet management software is for the professional sockpuppeteer -- scales better, more effective, just makes everything easier.

I've heard serious speculation that GPT-3 (or certainly its successors) might find utility for writers as a combination of a ghostwriter and Github Copilot.

>^If a person uses the Tom Sawyer fence trick to automate a task, is that automation? If the machine does it, is the turn tables?

It's not here yet, but the grim day on which I no longer communicate with anyone on the Internet for fear they're not actually a living conversational partner approaches. Even those I can cryptographically prove are people that I know will be suspects: "euurgh, I'm too busy to talk to this guy today, he's so boring. I'll just feed GPT-10 all our old conversations, tell it to be me, aaaand..."
> a [economic] solution to a social vice

Pigovian taxes are an economic solution, as are sin taxes. To the pocketbook there is no difference.
You honestly sound like you're going out of your way to be upset about this.
While you're at it, please shift to metric! Feet for altitude, nautical miles for distance, statute miles for visibility, metres for runway visual range (most often)...

Take a plane that has a glide ratio of 1:10, say. It's 1 km high. How far can it glide? 10 km.

Now it's 3000 ft high. How far can it glide, in nautical miles?
Sex toys are borderline medical devices and probably should go thru some sort of regulation, certification and safety testing already, hence tax would make sense...
The price of the ads could be going up at a quicker rate, especially as more and more viewers from previous ad spending channels (such as TV channels) move to online options (such as Youtube).

Also, the number of people using ad blockers must be extremely low. Even crazier, most people who I talk to about content blockers on iOS zone out of the conversation before I can even get to how easy it is. They do not even care that much about the ads or notice how annoying they are.

Then again, many or most people still watch live sports and old school TV channels, which are chock full of ads. I cannot even stand too obvious product placement, much less ad breaks. So while I will go out of my way to remove ads from my life, there are probably 9 others who will not spend a single second thinking about it.
Gravity also slows time, and it’s not because of spinning
Every kid already has a vaccine card. This is one ore row on it.

A lot of hyperbole for something that’s been here for the better part of a century.
Good question. There are a number of things already at the moment and the list keeps growing:

- Vantage gives you per-resource costs for every AWS resource broken down by category and subcategory without the need for you to tag anything. This feature is named Advanced Analytics and allows you to see costs for all AWS resources like Lambda Functions, SQS Queues, SNS Topics, S3 Buckets, etc. You can see more here: https://www.vantage.sh/features/advanced-analytics

- Vantage has Kubernetes service level cost support. We can show you the cost of each individual K8S service by looking at lifecycle events and cross-referencing with underlying EC2 costs. You can see more here: https://www.vantage.sh/features/kubernetes

- Cost Recommendations: Vantage will give you not only ways to optimize your costs within the confines of your AWS account but also make third party recommendations in the best interest of your business....AWS will never do this. Here's an example of our Cloudflare cost recommendation: https://www.vantage.sh/blog/cloudflare-specific-cost-recomme...

- Ease of use. We've heard consistent customer feedback that most people don't enjoy using AWS billing related tools, APIs or even raw data from Cost and Usage Reports as its hard to use and unintuitive. We have focused really hard on developer experience and ease of use.

Vantage has also only been generally available since January of this year...we have a lot more planned for the future and this list will grow.
They're just saying to validate user input.
Do you think that capitalist societies would not have eventually ended child labor, nationalized some key industries, and provided free education without the October revolution? I think that this would have happened anyways, these policies are just too helpful.

As far as the things you quoted - confiscating the property of all emigrants really means capital controls. Many liberal countries did in fact do this during periods of reform, such as Iceland in 2008.

But beyond that, capital controls were instituted under the Bretton Woods system. The idea of preventing people from leaving with their capital was indeed quite popular, and in that it allowed for example Iceland to reform their banking system, or a country from instituting public education and raising income taxes, many economists do think that they improve welfare.

Equal liability of all to work was also something that liberals implemented - here it basically just means public works projects open to all.

As far as "the means of communication", Marx does mean mails, telegraphs, and radio communication. He had argued otherwise for public newspapers, but argued against any kind of censorship of the press - making this actually yet another policy liberals would adopt :

In order to combat freedom of the press, the thesis of the permanent immaturity of the human race has to be defended. It is sheer tautology to assert that if absence of freedom is men's essence, freedom is contrary to his essence. Malicious sceptics could be daring enough not to take the speaker at his word.

https://wikirouge.net/texts/en/On_the_Assembly_of_the_Estate...

A historical document such as this one needs to be read in it's historical context. At the time, the income tax in England was of 3% - our modern income taxes of 20-30% are what Marx was referring to by saying heavy income taxes,

As far as abolishing property of land and renting it out, this is essentially just another way of saying "Land value tax". While it's not a liberal policy in essence, it is a policy that liberals advocate nowadays, and that many liberal capitalist countries such as Denmark, Singapore and Taiwan implement.

Completely abolishing inheritance of capital is something that no country has done in the capitalist world, yes, but it is again something that many liberals do advocate for, and nowadays inheritance tax rates of 50% do exist.

As far as saying that capitalism made the working class better off but that it will never completely stop immiseration of the working class, is that not what I said?
There was some really similar research done in Finland, and they concluded that many of the correlations were because students of certain fields used to go to the same parties / events.

E.g. Computer Science students had a lot of parties with nurses, and this then caused a correlation in marriages between those groups as well
> One may use RSS just as preview, to decide what to read and what not

Rather like the HN front page. A similarity underscored by Firefox uses (or at least used last I looked) for RSS feeds.
Many places don't have those separated environments and discipline
Medical consent is the law in the US

https://www.law.cornell.edu/cfr/text/16/1028.116
Spanx chief gives all employees first-class plane tickets and $10k
I think you are too optimistic about Israel. These other countries can be dropped easily but Israel is a huge liability that I don't know how the US will get rid of. I do feel confident that the winds are starting to fly against them slowly but I don't have my hopes up. It will likely be a generational shift that finally does them in but IDK. What do you think?
Perhaps if we normalized messenger interoperabiltiy, there would be less churn in "all-in-one" clients. That churn exists mostly because platforms actively fight their users on this.

And still, periodically changing an all-in-one messenger is still better than keeping and changing half a dozen messengers.
You won't want to know what AdNauseam does.
You do hear more diversity of opinion, however, the average quality has certainly lowered.

Unfortunately, the average person's intelligence has remained constant.
Isnt that Facebook Groups? Interoperability is part of upcoming regulations which will facilitate the standards you mention. FB is still a company, not a nationalised infrastructure.
It's not quite half a percent by most accounts of GWP, but it's around there.
I'm interested in this list or even a part of it
Intro to Webhooks and How to Receive Them with Python
If I had a nickel for every "guaranteed basic income" program I saw headlines about that is needs-based yet insufficient for even the most basic needs, I'd have enough money to institute a real UBI.
I do not understand this financial books and lingo enough to understand this correctly so have to ask "Is google cloud business gone really down as compared to previous years? Am I reading this correctly?"
The kickstarter may have ended, but they've entered general production and can be purchased today here: https://funkey-project.myshopify.com/products/funkey-s.
How to Expose Your Local Host URL as a Public URL