skysight-inc/HackerNews huggingface dataset:
I've wondered the same thing... I've got a few theories:

-Amazon could identify those fake reviews, but doesn't want to play a cat+mouse game and would rather leave the fake reviews as-is, and easier to spot. If they start targeting harder, the fake reviews will get harder and harder to spot.

-Fake reviews (even 5* reviews) may be placed on products by other sellers in a product category to try and get a product banned. The top ranked seller will earn substantially more than the #2 seller. If you're the #2 seller, pay for a bunch of fake reviews on the #1 seller's product, then gather evidence and submit to Amazon to get the #1 seller's product banned.

-Short-term incentive is for Amazon to leave the reviews (higher scored products get more sales). Seems not too probable, but not sure.
I'd generalize the politics comment as failing of educational systems to teach useful life skills, such as logic/philosophy of argument.
Also thinking journalists are at the root of society's ills is probably a sign you're buying into authoritarian propaganda.
I use a tiling window manager called ratpoison. Much like tmux or screen, there is a single key that says "I am talking to you, WM" and then the next key is looked up in a key map.

Something I've done is bind a key that changes my top-level key map to a pared down version that only has meta, a command to tell me the time, access to my music controls, and a way back to my main key map. Of course I can still get to anything on my computer with just a little effort, but the additional friction is sometimes useful for staying on task.
That Russia and China are armed to the teeth is bollocks (at least compared to the US). Look at all aircraft carriers worldwide for example, its like what? 5⁵% US and 1-2(barely functioning) for china, and 1 for russia?

(Here a probably not current visualization): https://www.pinterest.de/pin/252342385341710559/
FWIW, the study is being conducted by the NORC at the University of Chicago, a fairly well respected body.

https://en.wikipedia.org/wiki/NORC_at_the_University_of_Chic...
Seeds of Eichornia caused permanent damages in a Spanish river. The economical loses are over 25 million euro by now and increasing. This money was not spent to erradicate it, just to control its propagation and trying to made the river navigable again.

In USA, Kudzu causes economical damages estimated between 100 to >500 million dollars (each year).
Isn't this only older cohorts? (Though ironically it may be the teens who need to sleep in the most.)

I believe it's done as a cost cutting measure to maximize usage of the bus fleet.
Even genuine batteries fail, if your device can't cope (eg shutdown) with batteries with low current/voltage then it's defective.

Then it's a case of testing the battery is providing the right current/voltage and continuing.

iPhones at least can cope with defective batteries, by throttling the processor, so presumably other companies can do the same and just not try to hide it from users.
In a way this post is saying that a new nation is emerging ("culturally aligned knowledge workers") and that that would make sense to create a new Nation State for this new nation ?
That would depend a lot on the manufacturer. I would imagine that enterprise-targeted Lenovo Chromebooks, like Lenovo Windows laptops, are probably easier to repair than unibody metal consumer-targeted devices like the Pixelbooks.

The board level components (memory, CPU, etc) are not individually replaceable as the boards are designed by Google, not the OEMs.

This all assumes that you are not paying for repair labor, however.
For very inexpensive Chromebooks, The repair technician's time may cost more than a whole new device.

Disclosure: Chrome OS engineer, but my positive opinions about Lenovo devices are my own.
Shop with Points – Missing Credit Card Rewards
Not sure if anyone here will know how this happened:

Two weeks ago I noticed that all the reward points for one of my credit cards was missing (>50k points gone). Found a page listing my redemption history and it listed all the points be spent across 10+ purchases in rapid succession. Each purchase was 50-100$ of points, through Amazon. Other cards with the same bank were unaffected, and there were no fraudulent credit card purchases.

One phone call to the bank and I got the points back since the redemption were so suspicious, and not found on my amazon account (kudos to them for being so quick to reimburse them). However I was left wondering how this all happened...

Amazon: I use 2-step verification and buy things infrequently. I have a number of cards attached to the account but almost never use the card in question. As a precaution I still changed my password, but I don't think this account was hacked.

Email: I use Gmail with two-step verification. I checked for any strange logins or email forwarding but nothing was effected.

Credit Card: this particular card is used for dining, as that's where it gets the best rewards. This also make it high risk for skimming, etc. For now its been canceled, and my bank credentials have been reset.

Looking at the Amazon "Shop With Points" info, it seems that all they need for verification is your credit card info, no bank related login necessary. If someone skimmed your info, it seems plausible they could add the card to any amazon account and have access the points directly: no password or username needed. Is this right? If so, it would explain why the points got taken. Maybe the bank only does fraud checks on actual purchases, but not reward point usage?

Just wanted to ask if this seems like a plausible scenario. I'm having hard time explaining what went wrong, and how to prevent it in the future. A quick google search seems to show this happening before...
FYI that should NOT happen.
The only one I had not heard of before is a relatively recent addition, __class_getitem__. To Python's credit, I immediately (and correctly) guessed what it did from the name. I have used over half of them - if you have even written anything that needs to show docstring/typing information or a plugin loader you already cover nearly of them. I've used __index__, __slots__, and __mro__ more times than I can remember. The ones I haven't used are mostly because they are Python 3.4+.

But, critically, you won't find anything other than __slots__ and __index__ (and maybe __subclasshook__ if the code you're working on was from someone who drank the ABC koolaid back in the day) in "normal code" - they're there for people who want to hook into language internals, the kind of thing you'd usually find #pragma'd in C++.

With C++, on the other hand, you run into this kind of complexity just trying to solve "ordinary" problems. And it bears repeating, the "safe subset" between projects is different. It's not the only language with this problem (Common Lisp suffers greatly from it), but it's the one that offers the least in return and breaks the hardest when you get it wrong.
I'm not clear what you mean then, to be honest. Anyone who isn't packaging their software is, effectively, flat-out refusing to package it. I don't really see how I, or anyone else, could "more" flat-out refuse.
So are you arguing for an "Ishmael" style neo-tribalism, or maybe small networks of self-ruling villages/poleis rather than advocating for nationalism against possible internationalist structures?
The first instinct of the technocrats here is to push for a national solutions, even when they’re not necessary, and even when there is no national infrastructure for doing what needs to be done. Pandemic response is actually a great example. The cosmopolitan elite in the United States freaked out that Trump wouldn’t issue unconstitutional nationwide lockdown and mask orders. In Germany, where such orders would also have been unconstitutional, people just worked within the federal system.

Actually, Germany is a great example of how much the technocrats here have overreached. From federalism to teaching religion in schools to abortion, the cosmopolitan elite in the US have imposed their views nationally in a way that’s unusual even in Western Europe.
You can share your wifi config from the phone to the device, but my phone is connected to 5GHz and not 2.4, so that doesn't work. I then have to connect my phone to the 2.4 and then forget the network. It's just an unnecessary step.
I've seen plenty of good reviews on the r/fairphone subreddit and have been thinking of getting one even though I'm not in Europe, since similar to GP I'm also having issues with a battery that I can't replace without needing a heat gun (Samsung galaxy phone)
Different folks have different goals. There’s nothing inherent about any chemical or tool.
Square brackets have been used in some Scheme for a long time. There are also Scheme books which use them in code.
>Graviton is currently alpha software.

More like the "BTRFS for key-value stores" ;)

Kidding aside, I dislike when new unproven software claims the name of industry standards like this. When I saw the headline, I was hoping this somehow actually leveraged ZFS's storage layer, but actually it is just a new database that thinks Copy-on-Write is cool.
"How can you stop data thieves, data brokers, and police from snooping on your purchase history? Pay in cash."

What's Apple Pay's privacy and security story?

I know that I should know this. Apologies.

I had understood that Apple Pay does some kind of token exchange, instead of sending PII and account details over the wire. So this stops all the "edge" attacks, like card skimmers.

Are there any solutions (currently) that keeps Home Depot, for instance, from leaking or reselling my PII when I pay digitally?
> looking for an expanded set of round keys[2] using their expected layout in memory

The problem is predictability of the layout, right? The layout is chosen for throughput, but CPU caches can cope well with some nonlinear layouts.
Looks like just greed.
Yeah that is incredible. Minsk has been having the government shut down their internet and there are numerous other countries blocking people from contacting the outside world. Not to mention constraints around getting VISAs and also everything you are mentioning as well. There is a very real border around it. Even smaller issues would be language and time zone.
Maybe, but at least some journalists have been spot on about the way trump is going from Day 1 and that hasn't made any difference.

He is still insulting war dead, threatening the validity of election, not even interested in solving COVID, and much more that I'm sure that you're already aware of. His approval ratings are at about 40%, that's not good but 40% is almost saint-like by (say) french standards. That's despite journalists reporting on this near constantly.
Battery bulging is a manufacturing defect, nothing more. Apples battery management technology has gotten incredibly advanced over the years, and it charges and discharges the battery if you leave it plugged in.
You misinterpreted, I think. The point isn’t “snapshot isolation” in the MVCC sense (working with multiple snapshots-in-progress); it’s the ability to, in est, work with the database the way git works with commits: opening a transaction “on top of” a base commit, then “committing” that transaction to create a new commit object, with its own explicit ref, where you can later “check out” an arbitrary ref.

Except, unlike git, this database wouldn’t need to be able to create new commits off of anywhere but the HEAD; and also wouldn’t need to be able to have more than one in-progress write transaction open at a time. No need for MVCC at all; and no need for a DAG. The “refs” would always just be a dense linear sequence.

Also, unlike git (or a cryptographically-verified / append-only store), there’s no need to keep around “deleted” snapshots. It would actually be a huge benefit to be able to purge arbitrary snapshots from the database, without needing to do a mark-and-sweep liveness pass to write out a new copy of the database store.

The key constraint that differentiates this from e.g. a Kafka Streams-based CQRS/ES aggregate, is that you should be able to reopen and work with any historical database version instantly, with equal-amortized-cost lookups from any version, without needing to first do O(N) work to “replay” from the beginning of time to the snapshot, or to “rewind” from the HEAD to the snapshot. This system would need all snapshots to be equally “hot” / “online” for query access, not just the newest one.

In other words, such a database should work just like filesystem snapshots do in a copy-on-write filesystem.
MacOS's fullscreen 'solution' is just atrocious compared to the default window snapping in Windows. It manages to feel both half assed in design and half assed in implementation. A third party window manager for Mac OS is a must. I use Swish and love it.
His public anti-china stance is just a show. Many of his family business dealings are total opposite. Moreover, his presidency is good for China. Fomenting domestic division, weakening law and order, constant attack on the constitution, weakening alliances, being cozy with dictators, on and on, only benefit china, russia and other dictators.
Apple and Samsung, offering laptops and tablets that people buy voluntarily, and have plenty of competitors who offer such products at lower price, are trusts that need to be busted?
We too are building a SaaS product with billing over OAuth2. Here is our product page - https://formfly.intuit.com. We are not using OIDC. What are you building @taosx? and how are you using OIDC?
I get the argument (and counter arguments), but regardless of where one stands, can we all appreciate the irony of the Electronic Frontier Foundation making an appeal for paper fiat?
Pretty sure this is Firefox's default behavior with multiple tabs.
In the case of Twitter, they also want to keep the fakes active for a while to help uncover a larger number of accounts at once. Large purges are more effective, because they don’t let the spammers play cat/mouse. Same reason why Google pushes out the large SEO updates in bulk - to stop spammers from gaming them as they come one by one.
There is a big difference between "optional because I don't need do to the thing in 99% of projects" and "optional because I can use one of three alternate features with subtle incompatibilities to do the thing."
Exactly the point I came to make. In a blog about data, I would like to see color recommendations backed by research and data, not just the author's aesthetic preferences.
There is no reason to make that supply chain control mandatory. If I want to risk a third party battery on my phone that’s my business is it not? It’s my phone, it’s my third party battery.
I had covered teenagers earlier in my comment, and so I wanted to cover younger children with the rest of the comment.
> As to restrictions against China, blame Congress not NASA. But the bans are not blanket bans, they are actually highly specific.

What does that even mean?

If I am selling food so expensive that no one can afford and start to dying from starving, then I can say: "I am not not allow you to eat, it's just that my price is highly specific?"

Do you really think regulations are not pushing away competitions because of the investment needed to overcome the numerous details? Would that same logic apply to your "highly specific" rules?

Like, you invested 1Billion, oh sorry, I cannot let you have this piece of tech, because of this rules; and I certainly forgot that this rules apply to this tech...
I get that this book is trying to provide a quick overview, but some of the arguments seem to fall flat:

> To put it another way, warlords already did take over, called themselves "government," and convinced their victims that it was righteous and necessary for the warlords to dominate and exploit everyone else, "for their own good."

How do we prevent that from happening again? Sure, we can live in a voluntaryist society for a bit, but what prevents one of the voluntary support structures in that society from deciding to become involuntary? (Hasn't the history of basically all social organizations of all flavors - right-wing revolutions, left-wing revolutions, religions, corporations, HOAs, fraternities, romantic relationships - shown that they're all susceptible in their own ways to the people who have been voluntarily given power deciding to hold onto it without consent?)

I don't mean this in the "human nature shows that ___ never works" sense - I mean this in the sense that I expect this to be a solvable problem. What sort of structure (perhaps voluntary, perhaps involuntary) can prevent a more malignant involuntary structure from taking over?

> This is why the presence of government drastically increases the chances of people getting robbed—in fact, increases the chances to 100%, since every government "taxes" the people it pretends to "represent."

This is technically true, but I'm not sure it's a helpful framing. Currently I owe, let's say, 40% of my income on paper to the government (not counting sales taxes etc.). I still keep the other 60%. Sure, the government is "robbing" me of 40%, but they are empirically doing an effective job of preventing other robbers from taking the remaining 60%, through everything from beat cops to the FDIC. So there's a 100% chance of the first 40% being taken from me, and maybe at most a 1% chance of the remaining 60% being taken.

Let's say the government goes away. Now I get 100% of my income on paper. (Let's ignore for the moment that much of not all of my employer's profitability depends on the existence of governments, and assume that somehow I'm paid the same.) But now all of that income is at risk from other sorts of miscreants, whether petty thieves or unregulated banks. If the risk of theft is more than 40.6%, I'm worse off, right?

That is - this argument seems to rest on the idea that any taking of money from me without my enthusiastic consent is bad. But it's clearly not equally bad. Losing 40% of my money is better than losing 50%, and much better than losing 100%.

What is the actual risk to my money? That is, can you convince me that living in a country with a 40% effective tax rate compared to a land with no taxes is a bad economic decision, and not just subjecting myself to a moral wrong?
Multi generational family units that are also homesteads will be the future. Probably with robots and hydroponics rather than goats and hand weeding between turnips.
Don't think fiscal incentive assures good implementations. If it really did, places like Experian wouldn't keep getting caught with their pants down. It really just incentivizes hard to audit ones, and extensive legal engineering more often than not as the mathematics dictate. Sometimes it's cheaper to erect legal barriers than to actually dove the problem.

This is what separates "business" from "academia", and unfortunately when the stakes are as high as politics, the business good enough solution leaves too much open to doubt for a healthy civic trust to form.
Except it's more like 5% thicker, and BOM cost of a few cents.

People are happy to throw their rubbish (trash) on the ground wherever they are, but that's not a sustainable system. Mandating a tiny degree of greater sustainability seems reasonable to me.
I wonder if they should, actually. I suspect a large part of what keeps the money flowing to Mozilla is the fear at Google of antitrust proceedings against them if Firefox dies. Maybe I'm wrong and Safari is independent enough, but I do wonder, especially with IE dying as an independent browser, whether or not it'd cause antitrust issues in the EU.
That is an interesting idea! What kind of negative feedback do you think would do the trick, cdiamand?
Interesting argument, but I think at time of the handover Taiwan was not recognized as a state by most major powers (including UK), or do I remember this wrongly?
"It comes very close a lot of the time" doesn't imply the fit is perfect, so minorities are to be expected.

And your implication that before WWI, different ethnic groups coexisting peacefully in shared states was the norm, couldn't be more wrong. Even in antiquity, there's examples of one ethnic group banding together to vanquish another, such as the ancient Hebrew genocides of Amalekites [1] and Canaanites [2].

[1] https://en.wikipedia.org/wiki/Amalek#Amalekites_in_the_Hebre...

[2] https://en.wikipedia.org/wiki/Canaan#Hebrew_Bible
Would the same reasoning apply if England decided to colonize India again?
Rocket Lab also just demonstrated their Photon upper stage being repurposed as a satellite on the most recent launch. As a company, they’re working on some very cool stuff.
It is. It forces app developers to actually think through their UX/UI.
It’s crazy to me how dismissive the comments here have been. This is an impressively researched, well-written article that presents a very earnest attempt to help people work through difficult times through the medium of theater. The theater group is founded by someone with extensive knowledge of classics and antiquity, and it seems like it tries to draw a direct parallel between the very human experiences in Greek tragedy to those experienced by people today. This seems no more unreasonable to me than learning about the human condition from Shakespeare.

Art is and has always been one of the most well-used means for us to connect with and contemplate our own humanity. The approach outlined in the article is a really interesting take on the active use of art to drive psychological catharsis. I for one really enjoyed it, and I’m inspired to see that these actors, directors, and playwrights are trying to use what they know to help others.
> I have sympathy for the statement that lifting 500 million people out of abject, generational poverty ranks among the greatest humanitarian successes in history.

Do the ends justify the means? A long form piece entitled "Why Do Chinese People Like Their Government?”:

> But, with only very few exceptions, they really conceived of liberalism not as an end in itself but rather as a means to the decidedly nationalist ends of wealth and power. They believed that liberalism was part of the formula that had allowed the U.S. and Great Britain to become so mighty. It was embraced in a very instrumental fashion. And yet Chinese advocates of liberalism were guilty, too, of not appreciating that same contingency, that whole precarious historical edifice from which the liberalism of the Enlightenment had emerged. Did they think that it could take root in utterly alien soil? In any case, it most surely did not.

> It must be understood that liberalism and nationalism developed in China in lockstep, with one, in a sense, serving as means to the other. That is, liberalism was a means to serve national ends — the wealth and power of the country. And so when means and end came into conflict, as they inevitably did, the end won out. Nationalism trumped liberalism. Unity, sovereignty, and the means to preserve both were ultimately more important even to those who espoused republicanism and the franchise.

> […] By the mid-1920s, the overwhelming majority of Chinese intellectuals believed that an authoritarian solution was China’s only recourse. Some looked to the Soviet Union, and to Bolshevism. Others looked to Italy, and later Germany, and to fascism. Liberalism became almost irrelevant to the violent discourse on China’s future.

* https://supchina.com/2019/07/22/why-do-chinese-people-like-t...
Oh I hadn't noticed, that's real sad. Their "upcoming" feature of showing window tabs is something that would be necessary for me.
Do libraries like Penlight know about your sentinels or ‘undef’? Maybe in ten years they will use undef, or maybe you whipped up your own functional library and keep it optimized and full-featured. But now we have what we have.

Besides, please tell: if you receive an empty object as a value in JSON, how do you preserve it in your ‘sentinel’ approach? Gotta need another special value for that.