skysight-inc/HackerNews huggingface dataset:
I don't want web advertising to go away.

The issue here is excessively intrusive tracking, not the ads themselves.

Otherwise how are Youtube creators, newspapers, Firefox, etc going to operate with out it?

Companies adding multiple megabytes of JS tools is probably another issue entirely as they often involve a variety of crap like 2-3 ad publishers, content recommendation services (chum), 5 different analytics and automation tools from "marketing", regulatory compliance modals/monitoring, e-commerce tools. And all of this is before the regular JS stuff is added (CNN for ex: adds both jQuery, backbone.js, AND React). Those issues are solved by competent web teams and for certain market segments of mega-firms this likely wont go away any time soon, so the ad blocks (really JS blockers) will remain.

Just like "defund the police" is a stupid self-alienating stance to stake, so is expecting web ads to end.

I haven't see the stats on retargeting, but I wouldn't mind that goes (across 3rd-parties).

But I do see some value in demographic and behavioural ad targeting. If I have to see ads then I'd prefer they be targeted at me. I'm not sure what the solution here is but, outside of pseudo-anonymization.

Because at the end of the day all that matters privacy-wise is identity. I could feed an ad engine locally with my attributes without directly revealing identity, as is largely the case today. But even that is a tradeoff.
Always tip cash.

> Amazon agreed to pay the regulator $61.7 million, the amount the FTC claims the company shorted its drivers in tips over a 2½ year period.

Can the common man also get this kind of generous treatment from the law - just pay back what you stole and move on?
There's talk in the press about the vaccines being less effective on the mutations.

In any case, the more people who are vaccinated, the more likely a strain will arise that is not affected by the vaccine. This will reset all the vaccination efforts back to zero.

This is what I am referring to.
It's super gratifying when feedback loops that end up producing real-world benefits pass through HN threads. I love hearing about those. Congratulations on the book. To judge by HN's consistent interest in this material, it must be awesome.
Challenge trials shorten the period by intentionally exposing the volunteers to the infection.

The mRNA vaccines had to wait until November to get enough infections.

There can be an issue that the measurement of the effectiveness of the vaccine is then related to the exposure protocol (which may not be the same as typical natural infections), but it's reasonable to expect results much sooner.
Yup, I forgot to mention that dockerd will get the death event and clean up like it would if pid1 died normally. My comment was more about what a patch upstream would look like. And I'm glad to hear you plan on opening an upstream issue about it. Sadly it's quite common for folks to work around issues which we could've fixed upstream but were never told about, so glad that you're bucking that trend. :D
In the same way, the original comment maybe didn't mean literally nobody was buying, but significantly fewer than were selling. This seems vaguely plausible if you believe the narrative about short sellers; a single or small number of people could have been covering their short at the top. In theory. I'm not saying I firmly believe it.
I certainly hope so. I imagine if Moderna wanted more machines, they're en route. They also won't be ready until 2022.
No, I think I didn't explain the situation clearly. The post is still submitted by my user. It's not like someone else posted in a different moment etc. I'm pretty much aware about the luck/timing factor.

It's more like, there's is some hidden functionality I'm not aware of or there is a moderator what manually bumped the popularity of the post and changed the post date ¯\_(ツ)_/¯

p.s. I don't get the downvoting of my comment. Could someone shed some light on that too :D?
Whoops. s/examples/algorithms/
The response to the pandemic has done this. We had a choice on how to respond, and most everywhere has failed.
Exactly, the story of Parler sounds like it was just a trojan horse to ignite the 'deplatforming' debate on the world stage, or at least in the U.S. which is largely unique in the belief that you can say whatever you want without consequence (at least for a double-digit percentage of the population).
Websites can track you as well and the UI’s are horrible for the most part. Of course, many apps are basically websites in an app browser. Sigh.
Another great resource for learning about multiplayer game networking is this guide from Mikola Lysenko:
https://0fps.net/2014/02/10/replication-in-networked-games-o...
An alternative (or additional) solution that I have considered is making it easy for a user to provide keys to others to allow access to content.

You could use some combination of the two sets of controls to provide pretty granular privacy control over all sorts of things.
https://youtu.be/y8OnoxKotPQ
Show HN: Finally, a tab manager that isn't an extension
Previous: https://news.ycombinator.com/item?id=26003836

I appreciated samizdis’ comment, which I’ll just copy in full:

FTC Commissioner Rohit Chopra has also put out a statement [1], titled Regarding the Deception of Delivery Drivers by Amazon.com Commission File No. 1923123

Some extracts:

> In total, Amazon stole nearly one-third of drivers’ tips to pad its own bottom line. ...

> ... Amazon executives chose not to alter the practice, instead viewing drivers’ complaints as a “PR risk,” which they sought to contain through deception. ...

> Today’s order provides substantial redress to the families victimized by Amazon’s anticompetitive deception. However, this cannot be the only action we take to protect workers and families from dominant middlemen. ...

> I also agree with Acting Chairwoman Slaughter and Commissioner Phillips that preying on workers justifies punitive measures far beyond the restitution provided here, and I believe the FTC should act now to deploy dormant authorities to trigger civil penalties and other relief in cases like this one.

[1] https://www.ftc.gov/system/files/documents/public_statements...
Clearing prices under margin calls and the short squeeze [pdf]
That is really creepy. I really hate when you want to maintain privacy or discretion and vendors/people start asking questions like the FBI. Christ people, get a grip and respect privacy.
+1 to this. This is an incredible record.
Just do away with tips. It's a terrible and stupid system. If you want to do it as a customer, go ahead, but it should never be considered as part of the employee's compensation. If people aren't willing to do the job for the hourly wage alone with no tips, raise the wage until they are.
Abraham Lincoln was shot in the head by democrats after going to war with the entire South/half the country and burning it to the ground.

He also wrote this small little document called the Emancipation Proclamation - I don't expect any liberals to understand the significance.

But sure, keep your fascist covid-1984 scare mongering tactics up - you people are worse than Hitler.
Caro's anecdote about how he persuaded Lyndon's brother to open up, in the re-creation of their childhood home, has stuck with me for years and almost feels like a parable.
Someone Owns 27% of All Doge Coin in the World over 1B Dollars
Spectrum assigns a /128 to your router via DHCPv6, but you also get a delegated prefix. That prefix seems to be a /64 by default, but you can request and receive a /56.
I'm not sure if I'm interpreting the paper [0] correctly, but both the abstract and the quote below from the Experiments section sound like they're not going to aim for faster code, but for a meta goal (that I admit I don't understand) instead?

"The goal is to give compiler developers actionable advice about missing optimizations. To do this, someone uses
sclang to extract Souper left-hand sides from programs of
interest. Since Souper finds many more optimizations than
developers could reasonably implement, the crux is ranking
them in such a way that desirable optimizations are found
early in the list. We are not aware of any single best ranking
function, but rather we have created several such functions
that can be used together or separately"

[0] https://arxiv.org/abs/1711.04422
You could potentially trademark books.com

https://www.supremecourt.gov/opinions/19pdf/19-46_8n59.pdf
Did anyone get hardware that wasn’t faulty? I know the one we got has troubles, and anyone else I’ve spoken to has similar or worse issues. I assumed this was a problem across the board.
It's growing in popularity in the Rails community (probably because Rails now requires both Ruby and Node). Previously I recommended chruby in my installation guide for Ruby [0] and Rails [1], but after doing an informal survey of Rails users, I now show how to use asdf.

[0]: [https://mac.install.guide/ruby/index.html]
[1]: [https://learn-rails.com/install-rails-mac/index.html]
That’s ironic
See https://www.reddit.com/r/linux/comments/lbu0t1/microsoft_rep... for alternatives and workarounds:

* https://raspi.debian.net/

* https://archlinuxarm.org/

* https://www.reddit.com/r/linux/comments/lbu0t1/microsoft_rep...
The article mentions that the payment goes to the drivers, which is better than it just going to the FTC. It’s unlikely that the drivers are a rich bunch, the stolen money and interest with a penalty percentage would seem a minimum reasonable penalty.
You're using a Chromium skin to download a different Chromium skin. The power of branding!
Worth the read if you're into q-fin and also curious with respect to the recent events.

The take-home message is that the author proposes a simple principled formulation for the size of short squeezes.

Here's a noteworthy example.

> Example 5.1. [GameStop Corp.] . . . we find that . . . the price would jump by more than 1900% due to a short squeeze. With a price per share of approximately $17/share prior to the short squeeze, we would anticipate a sudden jump in prices to over $340/share due to the short squeeze. This is consistent with price movements observed in early 2021 leading up to a spike in prices on January 27, 2021.
> The Whites, who possessed the secret of the cargo, were intercepting it and keeping it from the hands of the islanders, to whom it was really consigned.

Replace “whites” with “establishment” and “cargo” with jobs and “the apocalypse” with revolution and you have the essence of a conspiracy theory or extreme political movement.

Edit: this next bit is disturbingly prophetic:

> Of course the cargo never comes. The cults nonetheless live on. If the millennium does not arrive on schedule, then perhaps there is some failure in the magic, some error in the ritual. New breakaway groups organize around "purer" faith and ritual. The cult rarely disappears, so long as the social situation which brings it into being persists.
limitless options? you mean ads. I don't think they can start charging users money. And if Chrome is forced to start directly monetizing, I can't see that ending well for the product. Any way they could possibly extract money from me would require it to do something I don't want, such as interjecting itself between me and an online merchant, or between me and content, or via integrations with partners I don't want (maybe even Google, which would defeat the purpose of the proposed split), or by selling a "premium" feature set. If Chrome had to make money it would suck as a product and everyone would move to safari/edge/etc bc they don't have the same pressure.
> when Amazon steals $62 million from its employees it's "misrepresenting drivers' tips", when Amazon employees steal $130,000 of products from Amazon it's a "theft ring"

~ https://twitter.com/CitationsPod/status/1356779651885133825
Not sure how that could be implemented without creating a domain specific set of actions like defined Intents in android or Siri intents on iOS. In this case, apps would be required to use a messaging intent that provides location information once a message is initiated by a user. But how to be sure user initiated the message?
What do you mean by "Creating a new gecko-based product"? I might have overlooked something but last time I checked, there was no way to use a current version of Gecko outside of Firefox, except for GeckoView on Android.
The specific form will change, but storytelling is as old as humanity.
Taking the services entirely offline then giving them a few weeks to access archived data does not entirely cover the definition of (at least in my opinion):

> not without giving the other party ample time to make other arrangements

Going entirely offline like that can easily destroy a web business. Or at a minimum seriously harm them.

Not to say I care much for Parler's technical nor administrative approach to providing free speech.
This reminds me of what a coworker of mine said who moved from working on software for medicine to consumer tech, that the gains in medicine were so hard won and so niche he felt like he was having a much greater impact making our bit of consumer tech better, given how many users we had.
A republic is just a non-monarchy. It doesn’t imply anything else about the government of the state in question.
It would have to, but to a numpy vector, maybe not.
Hey HN!

I have a lot of fond memories playing Egyptian Ratscrew (the card slapping game) growing up so I wanted to create an online version to play with friends and to practice creating a website. In this online version, you can play against either friends or bots. It's definitely not quite the same as in person, but there's a reaction time tracker so you can finally determine the most skilled player. The slapping rule set is customizable with the following options:

-Double

-Sandwich

-Add to Ten

-Marriage

-Top / Bottom

There are also keybindings for playing cards and slapping:

- any key from 'a-z' works for 'play'

- spacebar maps to 'slap'

I'd love to hear any suggestions/feedback. This is the first website I've worked on long enough to show people so I would greatly appreciate any advice!
As the authors said - no more virtual envs.
+1 to this. Scott LaFaro was an incredible bassist who sadly died shortly after these recordings were made.

Also, for work inspired by Bill Evans, I would recommend Chucho Valdes' lovely solo tribute, "Bill (Evans)".
https://www.youtube.com/watch?v=h0efPOn5C4c
Actually I should add, I wrote a bit more nuanced recommendation in the installation guide. I say:

Install with Homebrew if you’re building only one project with Ruby (especially if you are a student learning Ruby). If you’re a solo developer and you're juggling multiple projects that can't be updated all at once, use asdf or chruby or rbenv. Choose asdf if you're using multiple languages such as Ruby, Node, and Python; otherwise chruby or rbenv are fine for just managing Ruby versions. Finally, use Docker or Nix if you’re on a team with a complex project environment (for example, Ruby, Node, Redis, and PostgreSQL all in one project).
You don't "lose 50% of your assets", you receive your 50% share of the marital assets.

It's like if two cofounders with equal shares sell their company, they split the money. You wouldn't say one cofounder lost 50% of their assets.
It's not about the existence of very rich people, it's that wealth is (was) allocated based on luck and being in the right place at the right time to speculate on cryptocurrency.

> I don't think the selling points for populists included "...and everyone will have roughly the same amount of money, too!"

That wasn't the point at all.

It would be one thing if we introduced a cryptocurrency alternative to existing wealth in a 1:1 ratio.

However, that's not possible with Bitcoin. The only way to get some Bitcoin is to trade your existing wealth for whatever amount of Bitcoin can be purchased on the open market. That value has changed by literally 30,000X over the course of a few years.

Migrating to a Bitcoin economy would be a massive wealth transfer from late adopters to early adopters. We're obviously not going to replace current money with Bitcoin, but if we did it would mint billionaires out of people who invested trivial amounts of money in 2010.

However, no new value is created in the process. So where does the billionaire-level wealth of early adopters come from? It comes from late adopters.

Moving bit by bit to a Bitcoin economy is a great way to transfer wealth to early adopters and make everyone else pay for it. Bitcoin people won't admit it, but that's a huge part of the draw of Bitcoin speculation and the reason why so many Bitcoin holders are pushing for a Bitcoin economy.
No I don’t think so. DNS only works on the domain part of the url.

However a server like nginx can be set up to proxy requests matching a specific url pattern to another server. This would be a bit more work than adding a DNS entry and referencing that though.
Google+ ?
Amazon claims this, and Parler disputes that this was brought to their attention. (it's not easy to ramp up moderation overnight -- and FB/Twitter have consistently had far worse, even with far larger moderation teams.)
I can throw an ambiguous business problem at you and you can reasonably solve it with technology.

Your seniority is based on how big a problem you can solve and how reasonable your solutions remain.
Ant Group strikes deal with Chinese regulators over restructuring
As a Ruby and Python developer I often wonder why Ruby doesn't need a virtual env. What did Ruby get right that Python didn't?
Certainly that was the purpose of developing brains, at least.
All true.

Also, the only company doing propulsive landings of 10 storey tall rockets is SpaceX.

I'm looking forward to seeing the landing structure that is going to catch the booster using the grid fins at the launch site.
A carousel of screenshot is good to begin with
AWS is not a common carrier
They have reduced but sufficient effectiveness against the mutations that are in the news.

I guess there's lots of room for arguing about definitions, but I think we don't go back to zero if there is a vaccine escape. The production capacity that has been built in the last year is a big step forward (and we can expand it), and we are building out the administrative capacity to get the vaccine in people's arms (capacity that won't just vanish).
Test for Covid 19 using AI and only cough recordings
The end of the universe? We've got time. :-P

I like this response as with a true heat death of the universe nothing can move, so does time even exist at that point?

Alternately, heat death = where you fall asleep with the electric blanket on, wake up dehydrated and lacking all energy...
If you don’t have a subscription: https://archive.is/LY9t2
Their actual hardware requirements:

https://twitter.com/GreggHoush/status/1351923104403116032?s=...

I have a hard time this is their actual needs in terms of servers - their video ingest pipeline sounded like it was just throwing videos on s3, and it didn't look like they were doing any transcoding at all (plus not removing photo or video metadata). 73tb of ram for distributed pgsql also sounds excessive.
Seeing all the love for direnv makes me feel like I'm the only one taking crazy pills.

Direnv breaks referential transparency of the shell. I heavily use my shell history to riff on commandlines I've entered in the past. If direnv is in the mix, my shell pipelines sometimes have to have `cd` in them, often in subshells because that works better for me than pushd/popd.

pyenv/rbenv/asdf do the same thing, but you can have a "global" version pinned and do all your shell-related package installs there, so it doesn't end up being that bad. Though, this still breaks when I happen to be sitting in a directory on my system that has a .python-version file. All of a sudden my "global"ly installed python packages don't work. I greatly prefer tools like pipx / pipsi for this purpose (is there a language-agnostic pipx-alike? or is that nix?) because the shims they install usually work no matter what my shell environment/CWD is.

.... Maybe most of my ire is because my only exposure to direnv is because at least one repo at my day job uses it. For me it's not so much "customize your environment any way you want", it's "oh did you run that command from projectdir/foo instead of projectdir/foo/bar? That doesn't work". Debugging the interactions between people's individual poetry/pipenv/pip/rbenv/direnv/etcetcetc setups and project-based setups is the bane of my work life.
I recalled watching an old video of a casino guy talking about card shuffling. I think he was talking about randomization of the cards to catch card sharks, or something.

He even had a computer program simulate the hand shuffling. I’m not sure if it really did simulate it, but the video graphics showed it was hand shuffling.

So one day, I thought I could simulate it myself.

So I wrote a program to just do the manual shuffling in logic. Like split it roughly in half using a random value. Then do the merge shuffle, again using random card counts per level of the merge. Then to do the rifle shuffle, again using random counts. Then to finally do the random cut. All the steps that you would use to shuffle the deck of card when playing at home, or in the casino.

I found that after a few shuffles, the deck seemed sufficiently randomized. My untrained eye couldn’t find any patterns.

My program didn’t have the wizbang of animated graphics, but it solved the problem at hand, which was to generate a random sequence of events, and to replay it again to study it.

Not sure what I did with the code though. I must’ve lost the code somewhere.
Grab announces program to help increase Covid-19 vaccinations in Southeast Asia
Afaik, the FTC is a civil agency and if criminal charges are warranted another agency handles bringing charges.
Does Netflix with its recommendation engine also "psychologically manipulate" you into watching movies you like?
So, the path to success for Parler would have been:

Step 1: Hire huge moderation team.

Step 2: Write draconian terms of service that incorporated every possible offensive thing that any vendor might object to.

Step 3: Build an app that explodes with all the users that are delighted with the moderation.

Step 4: Profit!

That's not how Facebook and Twitter ("the free speech wing of the free speech party") were launched, but maybe those wouldn't ever have been able to launch today anyway.
For sure! I’m taking a break from healthcare but I’ll be back.
It is https://histre.com/ :-)

Browser extension, solo developer (me), solving the same problem
While there is money in the super bowl, most of it isn't and it isn't winner take all.