skysight-inc/HackerNews huggingface dataset:
(I've since replaced 'majority' with 'many' in the OP - see https://news.ycombinator.com/item?id=28331634.)
AFAIR there isn't much to "extract", you simply use any application that can decode the QR code and you get the key which is encoded as a sequence of letters and numbers.
Efficient QR Codes
It's time for a national water grid. The climate is changing and we need to be able to rapidly adapt. We can't afford to let sections of our country turn into a dustbowl while others flood.

https://skeptoid.com/episodes/4785

https://www.osti.gov/biblio/963122-national-smart-water-grid

Yes, there are wasteful water practices that need to be addressed as well.

Yes, there are ecological impacts that need to be accounted for.

We need to think big. Our generation doesn't seem to have that sort of vision anymore. We need to prepare for a changing climate and a larger population. A water grid provides our nation with food security and helps mitigate a major effect of global warming.
Please read the article more carefully. The article's authors compared denial rate for black and white applicants by debt-to-income ratio and loan-to-value ratio. The article's authors did not (and could not, because they didn't have the data) compare denial rate by credit score. Credit scores, like every single measure of wealth and socioeconomic stability in the US, are of course correlated with race.

> As for credit scores, it was impossible for us to include them in our analysis because the CFPB strips them from public view from HMDA data—in part due to the mortgage industry’s lobbying to remove them, citing borrower privacy.
The agile workplace as a means of control
>> At the point we get to even selling arms to Taiwan, the split become even, mirroring the support for sending troops. (In defence of that divergence, sending troops would presumably be in response to a Chinese offensive. Sending arms is a provocation in itself.)

The US has been selling arms to Taiwan for decades:

https://en.wikipedia.org/wiki/List_of_US_arms_sales_to_Taiwa...
I lived in New Orleans for 24 years and personally went through Katrina - so I actually consider one of the people in the know. I still think New Orleans has done its share of preparation. Enough? Not sure. But it's not like New Orleans is ignorant of how to prepare their city for a hurricane.
> “Taliban 'ready to discuss' Bin Laden handover if bombing halts. The Taliban would be ready to discuss handing over Osama bin Laden to a neutral country if the US halted the bombing of Afghanistan, a senior Taliban official said today.” Oct 14, 2001 [0]

> “Defense Secretary Donald H. Rumsfeld said yesterday that the United States would not accept a negotiated surrender between Afghanistan's new interim government and besieged Taliban forces in Kandahar that granted amnesty to Taliban leader Mohammad Omar” December 7, 2001 [1]

The Taliban did seriously offer surrender. The US just never entertained it unless it was basically complete unconditional surrender. We can’t know if the Taliban would have followed through, but it was the US refusal to seriously negotiate, not the Taliban. Karzai and the interim government were set up at that point, so that is who would have been in charge, likely with local leaders, including former Taliban, working loosely with the national government. It would have been a more militant islamist government, but it would have been Afghan focused and relatively neutral to the US. I agree on the Tora Bora capture. Operation Anaconda was a tactical failure but the goal was to capture UBL.

[0] https://www.theguardian.com/world/2001/oct/14/afghanistan.te...

[1] https://www.washingtonpost.com/archive/politics/2001/12/07/r...
What's a manipulative technique? Is getting a guy more and more sexually aroused to separate him from his money a manipulative technique?
I have photos from 1999 when all of bound brook and part of somerset was underwater. I was shocked how they completely absorbed the recent storm.

Also glad to see central NJ represented on HN!
That's pretty close to what they're doing, with some small changes (using HMAC, measuring the time in 30-second intervals, and generating a numeric code).
China repeats Japan 1950-1980. Focus on incremental innovation, instead of big leaps.

They started at the bottom rung of the quality chain. They are constantly climbing it up but the speed seems slow. Then suddenly they are in par or little ahead.

Chinese are already within a spitting distance in most technologies. Semiconductors have some technology bottlenecks like EUV machines that are hard to replicate. Chinese firms are already in a position where they don't need joint ventures. They hire directly senior engineers from South Korean and Taiwanese firms to work for them.
What I wish someone had told me before I became a Manager
The "red background with five yellow stars" is the chinese flag. It's a common graphic pattern when you want to convey the idea of a person of geopolitical interest. Like putting Biden in front of the American flag o Macron in fron of the french one. Isn't specific to china nor represent any anti-china meaning.
One of the requirements for HOTP (which TOTP is based on) was that the code should be numeric for phone entry or similarly constrained entry mechanisms.

> R4 - The value displayed on the token MUST be easily read and entered by the user: This requires the HOTP value to be of reasonable length. The HOTP value must be at least a 6-digit value. It is also desirable that the HOTP value be 'numeric only' so that it can be easily entered on restricted devices such as phones.

See R4 at https://datatracker.ietf.org/doc/html/rfc4226 (split across pages 4 and 5).
The problem is that your opponent also knows this. And therefore will discount the fact that you said it and make their own judgment about whether you actually would respond.

Large wars happen when antagonists misjudge how protagonists will react.

Therefore it is extremely important to only say that you will do things that you absolutely know that you will do, to take the guessing out of it for your opponents. Because if they credibly think you might have bluffed, at some point they will call with drastic results. (And every time you're caught in a bluff, your credibility goes down for the next conflict. See the German invasion of Austria.)
Looks like all the lab leak propaganda worked.
certainly that was before email, encryption, and zip files?
how long should google block the IP?
when the ISP reassigns it to a new home they would be blocked also blocked from google
I argue it has a hidden gambling aspect with raids. Most of the desirable pokemon comes from raids, and of course you want desirable stats. There are about 3 levels of gambling here that get people hooked in:

1. Catching the pokemon at all. There is only a probability with each throw that the ball catches the pokemon
2. Getting good stats. It's easy to get mediocre stats from the raid pokemon, which are randomly generated and not known unitl catch time.
3. Getting a shiny. It's something like a 5% chance from a raid that the pokemon will be shiny. And of course you don't know until after you spend your raid pass.

Niantic gives you only 1 free raid pass a day, so in order to get more chances at shinies and good stat pokemon you need to spend money.
Maybe a stupid redundant slightly offtopic question, but I'll ask anyways:

What is the best way to couple Ansible with some git repository to automatically apply changes while still being able to trace and debug?
I found this part interesting:

> Notice that when the key is, say, 40 bytes long, it’s padded with zeros to make it 64 bytes long. So the actual entropy of that key is equivalent to the 40-byte long key. But if the key is longer than 64 bytes, it’s effectively being shortened to 20 bytes. So its entropy is lower. If you want to maximize the complexity of the key, and you’re the one choosing the key, go for something around, but never more than, 64 bytes.

Perhaps that's why some sites have a maximum character limit for passwords. (Although I suspect many are just doing it wrong.)
There's even a helpful subreddit r/EatCheapAndHealthy
The retailer should accept return of a defective product. Then file a warranty claim with the manufacturer. If that doesn’t work, your credit card company might have an extended warranty claim procedure that you should start.

Finally, start leaving bad reviews of the retailer and manufacturer online. If that doesn’t get their attention, at least you might cause them to lose a few hundred thousand dollars in sales.
That's why TSMC is building a fab-lab in Arizona.

Lets see China try to attack Arizona.
This doesn't apply anymore with first to file, unless you preempt the filer by publishing it publicly.
I like it. Maybe with a German-born Empress for some Ekaterinian flare—Angela Merkel, perhaps?
They live on both. There's a reason why cali/vancouver are so popular, it's because of their easy weather.

Plus, the home you're buying is on land that's next to a bunch of utilities which are there because generations have worked towards them. Should you be able to hoard all of this (hospital, public transport, etc) just because you're "investing in housing" (which in most part is just sitting on empty houses to sell it to other people that need these utilities)?

This is why vacant home ownership should be taxed to oblivion: you're profiting off something that isn't yours. The only reason the home is appreciating is because the land you're on is gaining value because it's either:

- Most livable land

- Has utilities

- Has people living there that make the city attractive

And owning a home participate in none of this without taxes. Not only that, your incentives are aligned with preventing people from building more houses so yours appreciate, which is a net negative for the city.
Also Google Authenticator does not allow you to include your codes in your backup, even when it’s encrypted. So due to Google Authenticator, losing your 2fa codes is an expected problem and many companies allow you to reset it by simply calling them.

It sounds really secure but it really is not.
> you've somehow translated to "porn causes all life's problems" in your summary.

This seems a bit uncharitable, I don't think I've done this at all.
The myth of MSG being terrible for one's health has been debunked.
I think the article is missing one big reason why we care about 99.99% or 99.9% latency metrics and that is that we can have high latency spikes even with low utilization.

The majority of computer systems do not deal with high utilization. As has been pointed out many times, computers are really fast these days, and many businesses may be able to get away through their entire lifetime on a single machine if the underlying software makes efficient use of the hardware resources. And yet even with low utilization, we still have occasional high latency that still occurs often enough to frustrate a user. Why is that? Because a lot of software these days is based on a design that intersperses low-latency operations with occasional high-latency ones. This shows up everywhere: garbage collection, disk and memory fragmentation, growable arrays, eventual consistency, soft deletions followed by actual hard deletions, etc.

What this article is advocating for is essentially an amortized analysis of throughput and latency, in which case you do have a nice and steady relationship between utilization and latency. But in a system which may never come close to full utilization of its underlying hardware resources (which is a large fraction of software running on modern hardware), this amortized analysis is not very valuable because even with very low utilization we can still have very different latency distributions due to the aforementioned software design and what tweaks you make to that.

This is why many software systems don't care about the median latency or the average latency, but care about the 99 or 99.9 percentile latency: there is a utilization-independent component to the statistical distribution of your latency over time and for those many software systems which have low utilization of hardware resources that is the main determinant of your overall latency profile, not utilization.
I’m not familiar with the story around maglev but it is certainly true for conventional high speed rail in China. See stories detailing blatant IP theft and deceptive partnerships such as https://www.wsj.com/articles/SB10001424052748704814204575507... or https://www.bloombergquint.com/global-economics/alstom-and-s...

I wonder how this happens. Is it the naivety of leadership at western corporations, or is it simple greed because those leaders may show short term results that boost their compensation? And of course, I have to wonder why western governments don’t restrict their corporations from risking their economic and military sovereignty in the future through these terrible partnerships.

The same thing is happening in aerospace and it isn’t even new. For example China tried cloning a Boeing jet it acquired way back in 1980 (https://www.washingtonpost.com/archive/politics/1980/05/09/c...). China’s more recent attempts are much more successful (https://www.bbc.com/news/business-47689386) and although they rely on western avionics and engines, I am sure they’re busy trying to clone those as well.

EDIT: found an article detailing IP competition and theft relating to HSR broadly, including maglev (https://itif.org/publications/2021/04/26/heading-track-impac...)
Sorry for the curse, but…

> and if you actually hold it down the stuck-key detection ignores it so you have to spam-press the key instead

Fuck this shit. How many pointless boots I triggered just because I could not manage to get the right key to be pressed at the right time? This is so pointless, so much time lost on this for nothing.

Just show the one key I should press at what time and give me feedback when you understood I wanted to do this.

Now my strategy is to spam the whole Esc + Fn keys row and delete, rinse, repeat until it computes.
I would probably agree with the broader outcome of your argument, but I don’t think rationalizing the violation of territorial sovereignty through “cultural ties” is a very strong foundation. If the rule of law is to exist, borders have to be respected - they are known, measurable. Cultural ties has a long history of rationalizing invasion, and is demonstrably (from historic examples) a very nebulous and qualitative argument that can be molded to fit needs of the invader. Just because we speak the same language or have a similar hat style doesn’t mean I want your government controlling my town and its resources.
Buoyant wants to solve middle-mile delivery with cargo airships
I appreciate your reply, thanks.

Still, I would like to help bring the level of discourse on the site up and hopefully some folks are influenced by my comment to abide by the guidelines and engage.
I think your last suggestion is dead on - think about the browser event loop where Messages can be triggered all the time from clicks, hovers etc. If you have 4 threads and all those threads are pushing Messages then the update thread only has to push the state change notifications and doesn't have to do much blocking of its own
At a tremendous cost in lives.
The US also had the opposite phenomenon, where discount department stores (WalMart, Target) started having larger and larger grocery sections.
Communist, democratic, (il)liberal -- the rhetoric all doesn't matter. Containment of China and an international balance of power is the issue, not which flavor of governance domestically.
By opaque, do you mean encapsulated? Encapsulation is pretty important to software architecture, in that it enforces decoupling between components. Rust has private visibility for this very reason.

The filtering you're talking about sounds interesting, but the GUI layer is (imo) definitely the wrong place to do it. When's the last time you wanted to filter, prioritize, secure, or distribute UI events?

Imagine if we transformed every method call in our app into enums, it would be an unwieldy and unreadable mess. I'm not saying you're suggesting that, just highlighting that there are definitely some drawbacks here.

So, I don't see why we're being forced to use enums in this case.

I wonder if this a conscious decision by the Iced folks, and if they first tried with closures and ran into some trouble.

Your hybrid idea is interesting! Is that doable with Rust in practice? I'd imagine the borrow checker might enforce it can't read from outside its scope.
Obviously both. Up untill about 2000 the region was unusually wet, so really just a regression to the mean plus people being people.
While not to that extent - I play Hearthstone (poorly) via the app store but have enough disposable income to buy packs to get the good cards when they're released so that I can play the game and enjoy it.

Now this only adds up to dozens of dollars per release, but I suppose that puts me above $150/year, which feels to me like a reasonable level of support for the company to continue to offer a product I want.
Ok, that's actually quite an interesting - and remarkably specific - customer segment.

If your core customer base pulls in 4 or 5 figures a month from their own hustle, they might be willing to pay up to $15/month for features tailor-made for their needs.
I used the free version of App Annie, and did a bunch of experimentation on the title, subtitle and keywords that I entered into the app store.
IEEE 754-1985 is VERY different than 754-2008. The 2008 is much more complex (personal experience with trying to support it in a compiler)
thanks! memes can pay off apparently :)
Is this GPT-3? I'm legit curious, because the post exhibits a bizarre lack of self awareness.
Don't forget:

Article 29. Everyone has duties to the community in which alone the free and full development of his personality is possible. ... In the exercise of his rights and freedoms, everyone shall be subject only to such limitations as are determined by law solely for the purpose of securing due recognition and respect for the rights and freedoms of others and of meeting the just requirements of morality, public order and the general welfare in a democratic society. ... These rights and freedoms may in no case be exercised contrary to the purposes and principles of the United Nations.

Article 30. Nothing in this Declaration may be interpreted as implying for any State, group or person any right to engage in any activity or to perform any act aimed at the destruction of any of the rights and freedoms set forth herein.

Which between them basically nullify articles 1 though 28 to the extent that the infringement can be justified on the basis of "morality" or "public order" or "duties the community"… which is how governments aiming to present themselves as anything more than petty criminal gangs have always justified violating human rights, with or without the UDHR.

Regarding the original quote, though:

> you don't have a right to participate in the public

You do have a right to participate in the public—or more precisely, no one has the right to stop you from interacting voluntarily with whichever members of the public you choose, so long as the other parties consent to the interaction. However, if that participation in the public leads to you getting someone else sick through your own negligence or reckless disregard for others' welfare then you are morally responsible for the consequences of that infection and liable to make the injured party whole, or as close to whole as they can possibly get. Ergo, you ought to take steps to ensure that doesn't happen, for example though vaccination, for your own sake as well as others'.
With that scheme an attacker who gets access to a code (no matter how old) can then generate their own going forward. The hash function here means that even if someone obtains a code they can't generate other codes.
The article does not say Al Qaeda would have remained in force. The US could have still targeted Al Qaeda and searched for UBL while also negotiating a surrender of the Taliban. While we don’t have a control, it is pretty obvious that the heavy-handed invasions of Afghanistan and Iraq were powerful recruitment tools for Al Qaeda, likely making them more dangerous than if we had focused on targeting them and not occupying two Muslim countries.
A map would be nice. More info https://en.wikipedia.org/wiki/Covering_of_the_Senne
> it still feels like a small intrusion on our language.

All languages evolve over time, despite official bodies trying to reject foreign influence. (IIRC the French government has a department that tries to limit loan words from other languages, but good luck with that given the internet.)

So what's the actual problem with it? Only downside I see is google-ability and occasional conflicts when two projects use the same name. Both of those exist with any naming Scheme (ha!) and imho haven't really ended badly for projects or their users.
Sounds like a good opportunity for "Log in with Ethereum" and stablecoins
As soon as we stop banning people from saying that.
There is no reason to assume that medical professionals are corrupt in encouraging people to be vaccinated, either. Especially given that the data shows better protection among the vaccinated than the unvaccinated.
I'm a bit like that. I try to not invest in any proprietary technology, especially hardware-wise. Consequently I have basically no smart-anything.

I don't want something I bought rendered useless because a connector changed or an app has been discontinued.
> Scylla did a C++ rewrite to address tail latency due to JVM GC, but after an explosive release cycle, they basically stalled at partial 2.2 compatiblity

Could you explain this more? Because Scylla has had pretty steady major release updates over the past few year. See the timeline of updates here:

https://www.scylladb.com/2021/08/24/apache-cassandra-4-0-vs-...

We have long since passed C* 3.11 compatibility. In fact, if anything, Scylla, while maintaining a tremendous amount of Cassandra compatibility, now offers better implementations of features present in Cassandra (Materialized Views, Secondary Indexes, Change Data Capture, Lightweight Transactions), plus unique features of its own — incremental compaction and workload prioritization.

But if there's something in particular you're thinking of, I'm open to hear more on how you see it.
Is America really in some kind of long-term decline? In 1991 it found itself as the sole standing superpower, with USSR collapsing, China not there yet, and Japan never quite making it.

It’s hard to stay ahead when you don’t have any competition. It is only last few years that it is obvious that China is a matching power. Russia is still there with its nukes but probably mostly off the board.

US has some serious problems, but any country at any moment does too. And yes, momentum is definitely on China’s side.

But to sum that all up and say “yeah US is in decline” seems excessive to me.
I don't trust whatever company is holding their informational profile of me to hold it securely. Or what the extent of the information they've gathered can indicate, no one is going to stop at "just enough"
China has a strong no first use policy, at least publicly. Luckily, it is unlikely they'd attack a carrier battle group with nuclear weapons.

They also have a strategy of assured retaliation and maintain a countervalue stance. Hopefully, we won't have to find out whether or not they will follow through with it...