skysight-inc/HackerNews huggingface dataset:
Economic sanctions.

Will the West do it? Not for Uyghurs. They didn’t do it for Tibetans nor for Hong Kong, they’re not going to do it for Uyghurs.

However, given the increasing brazenness of China, I won’t be surprised if we see some actions within 3-5 years.

Edit: 2 downvotes. Cool, China just spent $1 on me or is it 10 cents. What’s the going rate?
Almalinux 8.3 Is Released as a Stable RHEL Clone for Those Who Liked CentOS
WHO-convened global study of origins of SARS-CoV-2: China Part [pdf]
Your comment history is all about political posts. Did you flag these posts while writing comments under them?
What future artificial intelligence will think of our puny human video games
Have you watched the victims’ testimony videos and this primary evidence report? https://shahit.biz/eng/

Or this report [0] by more than 50 global experts in international law, genocide, and China?

[0] https://newlinesinstitute.org/uyghurs/the-uyghur-genocide-an...
I have made comments (or at least one comment) before regarding Silverton, OR that does something similar - they clean and zap all their sewage with UV light and then send it a few miles up the hill to a botanical garden to filter through a multi-acre wetland complex because the water is a bit too hot to immediately introduce back in to the watershed. The wetlands complex is an entirely manmade mini-ecosystem that is home to tons of native plants and animals and works to cool the water before it goes back in to a native stream. It also provides “free” water for the botanical garden. I worked there through AmeriCorps in 2006 and it is a really cool setup: https://www.oregongarden.org/

I wish more cities did this.
What's your exposure if you had a cloud key enabled for remote access, but now disabled? Sounds like anything is possible if they compromised the cloud key (which is a device, not a "key")
Some people do exactly that and avoid methods altogether. It's perfectly valid to use:

func sayHello(f *Foo) { ... }

One major difference between functions and methods in Go is you can have multiple methods with same name while no two functions with the same name can be defined in a package. Also, there is a subtle difference, which is more subjective, between user.IsActive() and IsActive(user). The former explicitly implies that you operate on a user, whereas the later one isn't that obvious, like what if I do IsActive(group), is that also allowed? I like that Go is not trying to be super flexible, but it also nicely holds a niche of a slightly improved (in terms of usability) C.
Despite being a nerd from way back that had a 2400 baud modem in my c64, I have avoided IOT devices as long as possible, precisely for the reasons that the author describes (privacy, security, and failure to distinguish between service or object).

However, sometimes it becomes unavoidable. After a recent diagnosis with sleep apnea, I got a cpap machine, which has a cellular network connection in it, which connects to a centralized service where the sleep technicians can tune the device to deliver the right pressure for my sleeping patterns. What it also did was allow my insurance company to know how much I was using the device, in order to decide whether it was going to pay for it or not.

So, I really don't see how I could have avoided this IOT device and received treatment.

On the other hand, no hacker is going to be able to compromise my network via this device, so maybe this truly is a better path forward for IOT devices?
I stopped after seeing that announcement and one other that struck me as April Fools-ish.

If you had really bad or bizarre news that needs to be buried, Thursday’s the day to get your release out.
What is the latest deal on the GhostBed Mattress?
> Pulsar also requires you to run ZooKeeper and BookKeeper, so TFA has at least one reason you might choose Kafka.

BookKeeper is a feature though. Allows to scale the partition beyond the capacity of a storage unit. Effectively unlimited retention for a partition. The problem with Kafka is that the broker is tied to storage.
Yep, and one mao is 10 fen. So 5 mao (wumao) is 50 fen.
Yeah but they're not always installed on the random SBC you might be configuring, or an old incompatible version might be installed. And then I have to dig through the build system to figure out the right way to set prefix etc. cmake and meson should really have a way to output a configure script and Makefile...
Emacs has older alternatives that integrate and work well like Helm, ido, etc. Also fzf's author is a vimmer, so understandable.
Maybe it functioned as a pheromone somehow (or pheromone precursor) and was aided by sexual selection: stinkiest mates were more attractive and reproduced more. Hehe.

Or might make your flesh pungent and not tasty to predators. The 'stinkiest' fish in the world[1] has high levels of urea (so high that its toxic, and while not uric acid these two molecules are related and both are options in metabolic pathways for processing ammonia) and before eating, hákarl needs to be dried in ice sheds in the artic circle for 3 months. Even then it's acquired taste.

Still, it seems unlikely primates were hunted by some unknown predator in such large numbers, for evolution to select for those with slightly more pungent flesh to deter such predation, but ... who knows? :P ;) xx

[1]: https://en.wikipedia.org/wiki/H%C3%A1karl
The devices could simply send all that cached data when out of the faraday cage.
ConsenSys launches a more energy-efficient NFT ecosystem with Ethereum sidechain
Nibbleforth: A Compact Stack Machine (2012)
Add your car to the list of uninvited internet of things
Every day I sit at the same desk, at the same computer, logging into the same websites, using 2FA over and over and over and over while sites time out "for my protection". It's a plague. Write a damn desktop app I can run locally, I didn't ask for people from Turkmenistan to be able to login as me, so you could sell me a halfassed web version of something.

Joseph Heller predicted 2FA in Catch 22 when he wrote:

"Almost overnight the Glorious Loyalty Oath Crusade was in full
flower, and Captain Black was enraptured to discover himself
spearheading it. He had really hit on something. All the enlisted men
and officers on combat duty had to sign a loyalty oath to get their map
cases from the intelligence tent, a second loyalty oath to receive their
flak suits and parachutes from the parachute tent, a third loyalty oath
for Lieutenant Balkington, the motor vehicle officer, to be allowed to
ride from the squadron to the airfield in one of the trucks.

Every time they turned around there was another loyalty oath to be signed. They
signed a loyalty oath to get their pay from the finance officer, to
obtain their PX supplies, to have their hair cut by the Italian barbers.
To Captain Black, every officer who supported his Glorious Loyalty
Oath Crusade was a competitor, and he planned and plotted twentyfour
hours a day to keep one step ahead. He would stand second to
none in his devotion to country. When other officers had followed his
urging and introduced loyalty oaths of their own, he went them one
better by making every son of a bitch who came to his intelligence
tent sign two loyalty oaths, then three, then four;"

Notice how 2FA turns into MFA? Keep adding FA until you're as secure as the security theater demands.

"To anyone who
questioned the effectiveness of the loyalty oaths, he replied that
people who really did owe allegiance to their country would be proud
to pledge it as often as he forced them to. The more 2factor logins
a person went through in a working day, the more secure he was;
to Captain Black it was as simple as that"

"Captain Piltchard and Captain Wren
were both too timid to raise any outcry against Captain Black, who
scrupulously enforced each day the doctrine of 'Continual
Reaffirmation' that he had originated, a doctrine designed to
trap all those men who had become insecure since the last time they
passed a 2factor authentication prompt a few minutes earlier."
I’ll give it a try. Thanks!

> Can you explain how IAM doesn’t work well with the “starting closed” approach?

It works ok once you do a lot of learning and read the best practices. I think a lot of people will skip that and use their root account for everything.

The biggest mistake I made was creating an admin user, but giving it too many permissions and using it like a normal user.

After learning more I use the root account to make an admin account, but I think the admin account should only use IAM to create other fine grained users.

So it works fine, but I think it would be better to force people into creating those first couple of accounts with permissions chosen by experts. It’s too easy to jump right in and start using an over privileged account.
My understanding from the post was that it requires a system root account, not ssh. The former implies the latter, but you could (and usually should) disable root ssh access.
The test in your article is controversial and only tests for Ashkenazi heritage. There are millions of Jews with little or no Ashkenazi heritage.
What crime decline? Baltimore had 348 homicides in 2019, 335 in 2020. That's a random fluctuation.

Note that Baltimore's crime rate already spiked after the Freddie Gray's death in 2015 and then maintained that level, so there wasn't any room for double-dip of that phenomenon in June 2020.
you'd still have the apple ios store so you wouldn't lose any of that walled garden if you prefer it.
There were/are some performance implication of pfSense/OPNSense on these boards specifically. It seems like this has improved significantly in FreeBSD 12+.

https://teklager.se/en/knowledge-base/apu2-1-gigabit-through...

> APU2, APU3 and APU4 motherboards have four 1Ghz CPU cores, pfSense by default uses only 1 core per connection. This limitation still exists, however, a single-core performance has considerably improved.

I can saturate 1GB/s with no problem OoB on Debian/OpenWRT on APU2/3/4, ymmv
The OOM score isn’t strictly ordered by memory usage. The oom score adjustment is usually the cause.

Amusingly, this finally forced me to find bugs like this one:

https://bugzilla.redhat.com/show_bug.cgi?id=1071290

(All processes started under a remote shell get adjustment -1000, which is basically never shoot me).

There are a few related to setting up the sshd adjustment itself as well.

So, looks like a config problem! Thanks for pointing this out.
Why do you think we read news from China Daily is a joke? Why don't you think that the news in BBC or VOA are joke?
> You don’t speak for the rest of the market though

Do you?

> Steam comfortable holds its lead for good reason

Yes. One of those good reasons is that it allows people to purchase Steam games without buying them on Steam, thus avoiding having to subsidise Valve's 30% cut.

There's an absolutely gigantic ecosystem around buying Steam games from first-party (developer) and third-party (marketplace/bundle) sellers. I don't think you realise that it's a perfect example against the point you're making. There's enough competition from the ability to "side-load" games into Steam that it's very common to get some of the greatest games ever made for under a dollar, when their MSRP is up to two orders of magnitude higher.
> When you consider that until very recently, it was legal for NYPD officers to have sex with people in their custody

That has nothing to do with the subject.
You're forgiven :), cheers!
Run a dockerized or VM controller (so you don't need CloudKey or Dream Machine) and pin the version; I'm running 6.0.43 and don't see any ads. Also make sure you find the option to install using a local account (not available on UDM).

The rest of the gear is working tiptop for me.
I'm not understanding, perhaps you can enlighten me. The article says "The battery has an energy density of 24 Wh/kg, meaning approximately 20 percent capacity compared to comparable lithium-ion batteries currently available." But the article goes on to say, "since the weight of the vehicles can be greatly reduced." If you need 5x the weight of this kind of battery than if you used Li Ion battery, and a Li Ion battery constitutes 1/3 the mass of a car (at a guess), how is there any savings? Seems like the result will be even heavier than current EVs.
Get rid of scenic drives/viewpoints and park attendance would crater. Most trails that are more than a few miles long are rarely busy.
At a guess...

- Paying $15/hour guarantees a steady supply of replacements for people quitting. Paying closer to minimum wage does not.

- At the scale and level of service demand of Amazon, it's probably better to have predictable headcount and per-employee performance than to try and play the fast food game where finding replacements might take weeks and even when you do, there's a good chance they'll be rather bad employees.

- It's probably a self-selection filter at this point. Pretty much everyone knows that working for a fulfillment center or DSP will be a shitty grind, but the pay is better than 90% of other unskilled jobs. People who can't handle the work will largely self-select out of even trying to work there in the first place, which saves Amazon a lot of time and cost.
Might have suppressed cannibalism!
Do Not Look Away from Evil
This is way beyond being "controversial". First thing probably, HN team can investigate all China related posts and gather users who flagged these posts and take action accordingly.
> On the other hand, no hacker is going to be able to compromise my network via this device, so maybe this truly is a better path forward for IOT devices?

But on the other hand, your network has already been compromised, in the sense that you have a connected device within your home that you cannot control at all, that connects to the internet as long as it has power and can do whatever it is programmed to do...

Maybe for a sleep apnea machine this isn't catastrophic, but consider this Ubiquiti hack that's in the news; it wouldn't surprise me if the security situation around medical stuff isn't any better than with a networking company, after all.

Me, I want to control what's connected in my house. At least a little.
I'll re-write it so it's 20% lighter on assertions.
> According to UN estimates, China has detained more than a million Uyghurs and other Muslims in camps in Xinjiang. The Chinese state has been accused of an array of abuses there including forced labour, sterilisation, torture, rape, and genocide.

I'm interested in how CCP managed to arrest and put more than 1 million uyghurs into reeducation camp. I found that population of Xinjiang is only 25 millions. It is unbelievable that 4% of people were put into something like a jail.
If you have extremely reliable home internet I suppose it's viable, but personally I've found the redundancy of being able to fall back to hotspotted mobile data when required extremely important.
My favorite part of this experience was seeing it “turn” above my head. I was finally able to truly visualize from a first person POV, the sign wave I had previous seen on Mercator orbital projections... as seen on the wall of the classic NASA control room view.

It honestly felt like I was able to visualize a whole new dimension.
How about the structural problems with composites that occur with use ... Fractures from normal wear and tear (over years) in a composites will lead to catastrophic failure of the part
"- A component of the main electric trim system became inoperative. Our pilots ran the appropriate checklist, which included manually trimming the aircraft. They returned to MIA and landed uneventfully. The issue was not related to MCAS."

Indeed. This was a part failing on an aircraft in flight. It landed without incident, and was likely never in any sort of danger. Losing electric trim is an annoyance but also trims safety margins by, as I understand it, making autopilot impossible. So, it's good that they returned.

If this had happened on a 767 or A320 we'd never have heard about it.
That is a pretty interesting point. They could have gained more credit ($$$) and media attention from integrating NFT minting functionality for their huge user base.
I don't recall ever flagging a submission, if I have it's infrequent.

That personal attack aside, political submissions don't have a blanket ban, but it's reasonable to see why this one would get flagged without blaming paid state actors.
> The real issue is easter eggs (or any code) that a developer snuck in without approval. Sadly, the post goes on to claim that even approved easter eggs should not be shipped (with the implication that them being undocumented is the problem), but that is absurd.

Developers still slip “undocumented features” into code all the time. I think it is ultimately a public relations and legal liability issue. If you add an undocumented feature, and you have a plausible argument as to how doing it serves the needs of the business (e.g “it dumps diagnostics useful in debugging customer issues”), it is much easier to defend yourself (and for your management to defend you) if that code later causes problems (whether security or performance or whatever) than if you embed a flight simulator. It is about the CYA of having a believable business purpose to what you did, which is helpful both in courts of law and the court of the media.

A lot of places nowadays you need at least one PR review from a peer to merge code. Still you can end up with a feature that only two or three people know exist (the author and the PR reviewers)

In my experience “undocumented features” often happen because the original specs don’t go into details about issues like diagnosability, etc, often because PM/design teams write the specs but only the implementing developers have a good idea of what useful diagnostics actually are. Maybe the developers should go back and update the spec but they very often don’t
Are You a Super-Listener?
Wouldn't it be a good idea to stop?
> Size your fonts with `em` and `rem` units, and size your containers based on the number of characters you want to fit in each line.

I have no idea what you mean by this.
> Five cent army, assemble!

lol
Juliane Koepcke
You're not wrong, the internet isn't what it used to be. Google "2007 the year when the internet went to shit" to get a minuscule glimpse of what happened.
Is there a company selling a database of people's tattoos scraped from social media yet?
I’m sorry that you go through this. Next time, I will be more considerate when posting and tone it down. A lot of the issues you mention with young adults is a generational divide in the disabled community: the post-ADA generation and the pre-ADA generation.

The post-ADA people never had to truly fight for their rights against people that had true actual contempt against their existence as disabled human beings. On social media, it gets weird. The disabled identity online is completely incongruent with any semblance of a professional life, so if one wants to be successful in real life, it is best to run away from it if you are a disabled person. The disabled culture online scares normal and typical people, and for good reasons: people rage post about the indignities and injustices that they face as human beings on a regular basis. It makes normal people extremely uncomfortable at minimum.

I have self-respect so I don’t have social media accounts besides HN and a Reddit account, which I use to assist others. Of course I could post horrible injustices that have occurred to me. But what would that do? Nothing, besides cause outrage. That is the problem right there. The post-ADA generation often does not realize that there are people out there that have absolute contempt just for your existence as a human being, and to win, you have to fight a nasty battle, take the high road, and chances are, you will lose and lose again. Eventually you may win, but you will probably be dragged in the dirt during the whole process. There are consequences but taking risks and doing the right thing ultimately prevail.
Xinjiang literally translates to "new territory" and the fact that it isn't part of a Han-centric China is why this ethnic cleansing is happening.
Agreed. I’ve been running Kafka clusters at a few companies now, one that was at a massive Fortune 500 and Zookeeper was the least of my problems.

I’m still glad to see it go away, one less operational dependency the better.
As a game developer, I often have to write custom label layout code to make certain things fit in a certain size box across several languages.

None of us have ever figured out what the font size represented, so we just have code that tells us the size of every character and we piece it together like that. That's right, we just measure every character in order to get the pixel size. Because we use pixels. For everything. Because we kinda have to. Because thats what OpenGL uses.

This article finally explains why font sizes are so useless.
I feel like our usernames covered that...
Thanks. It should be fun nonetheless :).

You can subscribe to get the posts in your inbox if you'd prefer. https://firefriar.substack.com/
Be wary, still in peer review.
> If we cared to, we could walk each commit all the way back to the beginning of Linux git history, but we don't need to do that — verifying the checksum of the latest commit is sufficient to provide us all the necessary assurances about the entire history of that tree.

Doesn't this imply a tremendous amount of trust in the signer? It sounds like it's only a guarantee about history if every commit was signed.
ethnonationalism is a helluva drug
One semi-secret feature of IoT is that wooden walls are almost transparent to the microwave / wifi radiation, so it can be used to effectively see thru walls.
Laziness? I can just set it up with a couple of clicks and pay almost nothing (it runs on a t2).
I don't know the specifics of Xbox and patches but I do know that in general, at least in the past, shipping a game on Playstation required thousands of hours of testing by Sony employees. They didn't take your word for it that your app worked. They ran it through a battery of manual testing. Examples, does it recover if someone turns off the power in the middle of saving a game. At that point the save game file may be corrupted. The game better at least boot and let the player start a new game and not just crash.

Other examples include checking all the text meets the platforms spec. It's says "DualShock Controller" not "Joypad". It's always Press ○╳□△ and in the correct color for that button, and responds to the region/system setting. For example that X = select in USA, and ○ = select in Japan

The point being that the game console owners don't just trust that your patch didn't break the rules of their technical requirements checklist. Someone actually has to check and it's not a small amount of work. Maybe $40k is too much but $0 is arguably too little

AFAIK, Apple and Google don't do this much. Certainly not to the same extent as Sony/Nintendo/XBox
We have created a plethora of different functional vaccines, however as you said due to logistics there isn't a plethora of choice for "end users". I could've taken the AZ vaccine, but decided to wait for an available mRNA and it looks like that wont be soon.
If you go back through every major media development, from cheap novels to television, you can find moral panics and calls for formal education to help kids deal with it. It takes time, and it happens unevenly, but culture, social norms, and market pressures demanding new technology to fill the gaps left by the previous media, do catch up.

Any propaganda from more than a couple of decades ago seems immediately corny to kids.
This is cool! Forking.

I need to get back to trying to build a custom build for my KanKun smart plugs.
You can run an external cell antenna through the wall to your hotspot.
Or even "everyone has a right to a bank account". Obviously freedom of speech means banks have a right to close your accounts if they don't like your politics and think no one will stand up for you.