skysight-inc/HackerNews huggingface dataset:
I've mostly avoided the really bad platforms like Facebook and Twitter, but I caved and started going on some of them for the past week.

They are so awful. It feels like they were built from the ground up to discourage thoughtful conversation and to just create outrage. On all of these (and with youtube comments as I recently realized, although they have a placebo downvote) there is no way to downvote trolls (or bad/misinformed/useless opinions) and there is no real moderation. The only way to deal with it is to create your own angry response and then it shows up on peoples feeds as so-and-so vs so-and-so... pick your side. It is terrible.

Like in the article, one of the people tweets "stop retweeting #dcblackout" which promotes it further. These platforms feel like they are designed to profit off of humanities worst impulses and I wish there was something I could do to stop them.
Unless my reading of it is mistaken, the Insurrection Act Wikipedia article seems to indicate that the state governors would still have the ability to prevent the deployment of military forces into their states.
Their aggressive approach is difficult to justify with statistics.

Despite the much higher relative levels, the amount of gun violence in the US still isn't all that high in an absolute sense, and police are not particularly the target of it.
Governments naturally fear giving protestors what they want as it validates this course of action and may lead to more protests.
In a large enough group, you can find "many" people who are whatever you want to generalize the whole group as. Using your logic, saying "many" of the protesters are looting and attacking police and innocent bystanders is completely true. You're picking words that you know are deliberately misleading to push an agenda.
https://www.statista.com/statistics/585152/people-shot-to-de...
> A rising tide lifts all boats, and so more money in the system means more spending, more jobs, and people earn more.

I'm sure those trillions we printed will trickle down to me any day now.
Also, a cattle rustler was convicted in North Dakota using evidence gathered from a DOD Predator Drone. Some folks probably should have protested that.
I've been on a few demos that turned violent. Among them the famous one when George Bush decided to pay a visit. In all cases, the organizers wanted to cooperate with the police. They knew who were in the "autonomous bloc" (troublemakers) and would have gladly helped the police zone in on them. In all cases the police didn't care and charged peaceful and violent demonstrators alike.

I find it very odd that the police still cannot after all these years and with all development in surveillance tech distinguish between peaceful demonstrators and rioters. One could almost believe that they have no interest in making that distinction.
If you read them and have a question that isn't answered there, I'd like to know what it is. I'm finding that the answers have been pretty stable for a while now, which makes me feel like we're converging on something that could be turned into, say, a moderation FAQ.
When you see protestors with rubber bullet wounds to the head, there are police actively trying to kill protestors. Every training video says to shoot at the legs to prevent death. We really need to purge police departments of these people who view themselves as enforcers who dish out punishment.
> ... yet critical for a functional society.

Citation needed.
Minor quibble:

The section on local variables assumes a downward-growing stack. This is completely fair, because the introduction specifies that the articles deal with an x86 world. What gets missed out is the fact that the direction of stack growth is determined by the processor :)

This is not really a complaint ... it just seemed to me like a missed opportunity to mention something interesting.
I've been monitoring some 20 streams for 3 days straight and in almost every case the protests begin with hours of protestors within inches of police' faces screaming, belittling and dehumanizing the cops, with frequent disparaging references to homosexuality, gender, race, and physical stature.

All the meanwhile the police are standing stoically in every single example.

At what point is it appropriate to escalate force against a crowd which is increasingly rowdy and hostile? In every single case, police so far have escalated gradually. First with commands, then coordinated movements, gas, flashbangs, and finally rubber bullets. Regardless of whether the majority of protestors are actually peaceful, in all of these confrontations the police are outnumbered 2-10x. The rioters are turning this into a life or death threat, as unruly mobs are wont to do.

In fact I've seen a decided lack of police brutality. I haven't seen a single case of anyone being beaten. And I also acknowledge that multiple groups have during the day been on camera calming down rioters and protecting the businesses of their communities.

But the narrative that police are being excessive currently is by my multitude of observations totally untrue and it is extremely dangerous for the media to push such an idea, as they have done by repeatedly and consistently claiming that the protests are peaceful while buildings and cars are burning behind them.
And then saying that "all our cars have full self driving hardware". I know people who thought that they had it basically done, and only a few regulatory approvals were left.
> "Just Libsodium" doesn't work on anything smaller than a Raspberry-Pi, or pretty much any embedded system out there. There are alternatives out there

And the same author provides a solution for those systems as well with libhydrogen.

Though that doesn't look so super hot anymore given the recent advances on Gimli[1,2,3], but it'll likely still hold up in practice.

> but sometimes your only choice is to code and optimise it yourself

That is a critical shortcoming of the ecosystem. If you reach that point, you should be hiring a cryptographer/experienced implementer. Your follow-up question might be “Where do the cryptographers come from, then?” and the answer to that is: “PhD programs at universities, ideally”. Curiously, however, many (most?) cryptography libraries that are used in practice appear to be written by people with barely any academic background. We should be working to rectify that one way or another (send the implementers to university or pull more people from theory into implementation practice).

> you don't need to know all the attacks to protect yourself from them. What you need to know is the relevant classes of attacks, and how to void them

Some attacks, however, can be quite surprising or virtually impossible to mitigate without deep knowledge of the specific problem domain. Are we sure how to mitigate software implementations of EC scalar multiplication against differential power analysis yet?

And that's before you get to protocol design, where there are new, mysterious ways to shoot yourself in the foot (use TLS, use TLS, use Noise).

[1] https://eprint.iacr.org/2020/561.pdf

[2] https://eprint.iacr.org/2020/591.pdf

[3] https://eurocrypt.iacr.org/2020/rump/ec2020rump-paper23-slid...
You want to review further down where it was used for civil rights with unwilling governors.
Seeking accountability for those in positions of power, and those who abuse those positions of power, is not an activity I would define as flexing. It is our duty as both citizens and human beings.

I am sympathetic to minimizing collateral damage of the innocent, or even those without a chronic history of abuse (we should never be judged by the single worst day of our lives), but also believe in the vigorous application of sunlight on the nefarious.
> I am the owner of the company, and there's nothing I can do to expel them?

Not if we're building a metaphor for representative democracy here. If we're doing autocracy / absolutism then expel away!

> Not one single person in the country more qualified than either of these fellows?

Well, it seems like nobody better is able and desires to endure the grueling, ridiculous, perverse eligibility and interview process the hiring committee demands.
That was built by a volunteer within the Slack on ~Day 2 as to give devs a target to start coding towards. It was paired with many public calls/disclaimers that no official words on the mission or final product would come before the next week once (1) was complete and input from the group was heard.
I want to clarify, my point was not to unleash a mob onto the MS PM, but rather to bring sunlight onto this issue and hopefully allow for a fix and prevention of this occurring again in the future. Health of the system and all that.

Nobody should get fired (Keivan himself said so in the Github issue), but now that there is some public attention on this, let the parties involved find an amicable way to resolve it their own satisfaction.
I think clearly USA is on a brink of a revolution. When I was a kid, I had a peaceful revolution in my country (Czechoslovakia). Here's roughly what happened and I think is relevant:

- A student protest was beaten by the police, which shocked the nation. More mass protests were organized. You're at that point now.

- A week later, there was a general strike. It was more a symbolic one (I think it was a day). I think it's good to organize it because it signals to the elites and everybody - this is serious, and the citizens are willing to solve the problem peacefully and constructively. The protests can be easily misconstrued in the media, the general strike cannot.

- In our case, the general demands (IIRC) were as follows:

1. Make constitutional changes to remove the single party (the communist party) from power.

2. Organize a free, special elections, which would allow newly formed parties and other candidates to run.

3. Free all the political prisoners, and honor the general declaration of human rights in practice.

- As a result of this, a provisional cabinet (kind of compromise between the current elites and opposition) was established, which realized these goals in the timeframe of half a year.

I think in your case, you should organize a general nationwide strike, and demand the following:

1. A constitutional reform to end dual-party system in the US, i.e. allow more candidates and parties to run, forbid all the shenanigans around voting (like electoral college and gerrymandering and queues at polling stations and obscure voting methods and machines), reform the campaign financing.

2. A special elections (starting on federal level, going down eventually) under this better system.

3. A constitutional police reform, which will put more oversight over all the civilian and military intelligence agencies that you have in the U.S., both federal and state level. (Possibly from an independent, randomly drawn body of citizens.)

I believe these are demands that most Americans can agree on, so the real change is possible.
I care about both. Two wrongs are two wrongs.
There are literal videos of cops kneeling with protestors in shows of solidarity. Peacefully talking. In LA they're sitting right now.

I cannot believe how far people will go seeing what they want to see.
> Change does not require looting and beatings does it?

Just how long do you think the civil rights movement has been a thing? 50 years of doing things the way the white people demanded - peaceful protests, sit ins, black political leaders. Yup, it helped, it went down, but it never solved the problem, and I see no indication that it would have on a reasonable time scale. And the whole time you've got people STILL saying "no not like that. No you can't kneel at a football game. Shut up and dribble. Shut up and sing."

Nah. The money to pay back damaged shops should come straight out of the police budget for two reasons: 1. Failure to stop police brutality. 2. Failure to deescalate peaceful protests, in fact, for doing the opposite and firing on peaceful protesters and driving them to riot.

Absolutely disgusting the videos coming out of the last three days. A few burnt out targets is a small price to pay for popping the eyes of multiple people, for tear gassing little girls, for running over protesters, for letting go white people firing arrows at protesters. The cops are lucky it didn't get even more violent. They're damn lucky nobody snapped after getting shot by paintballs on their own porch and started firing back.
This might be relevant:

> There are a number of situations in which the Act does not apply. These include:
> Provide surveillance, intelligence gathering, observation, and equipment for domestic law enforcement on operations such as drug interdiction and counter-terrorism missions.
> It further allows for the president to do the same in a state without the explicit consent of a state's government if it becomes impracticable to enforce federal laws through ordinary proceedings or if states are unable to safeguard its inhabitants' civil rights.

They certainly didn't have the consent of governors to desegregate the schools.
...the government?
I know a few people that really have an adverse reaction to oatmeal. The texture makes them nauseous.
They burnt down the police station and we had an arrest 8 hours later.

It works, and we should keep doing it until the lesson is learned.
Only if there weren't alternative systems that were just as good and also managed to avoid this problem. Which seems unlikely.
Holy shit! I just checked craigslist and there are a number of super nice place in SF now for an extremely good price. There's no great place for sale though.

I'm talking apartments that were above 4k/month which are now around 2-3k/month.

I think this is a good time for me to change flat.
This is one thing I keep hearing from service members, that the rules of engagement are much more stringent and measured in the armed forces compared to standard LEOs.

What were some of the concrete rules/policies that you found effective overseas that could be effective here? I wish we as a society talked in more concrete terms around this topic.
Also the Tesla network. While they were happy to make it seem like it would be driverless and was covered so in the media. On the website it never cared to clarify that. It could have been just a rent your car to a stranger app.
> The ideal protest in my eyes is a peaceful, effective one.

This is the US; you only get to pick one of those.
Your Super | Full Time | Venice, CA USA or Berlin, Germany | Onsite or Remote | https://yoursuper.com

We're on mission to improve people's health with the power of super plants. We’re a fast-growing company that’s redefining how people eat healthy food. By providing our customers the cleanest and best tasting superfood mixes, we’re helping them take back their health one smoothie at a time. If you’re a plant lover, a go-getter, a creative thinker and a problem solver who’s up for a challenge and wants a meaningful career — we want to meet you!

We're hiring for a number of positions...

- VP of Growth
- Junior Graphic Designer
- Finance Controller
- Head of Content
- Paid Social Manager - Facebook
- Performance Marketing Manager - Paid Search
- Head of Supply Chain - US
- Planning Manager

https://grnh.se/cb18a8e13us
Absolutely and I don’t think that any reasonable person will have any problem with those. I can’t speak for all the places in US but my observations in San Jose (both personal and through FB/media) is that police was cool with peaceful protests. I saw a few times police and protesters hugging each other, doing fist bumps, etc.
I guess it's good for all those Chinese eating shit and dead bugs. Virus operating as designed.
And the same is true of human drivers, is my point. You don't just need the mistake, you need all the other things to go wrong too. The pedestrian entered the crosswalk even though a car was coming, instead of waiting to make sure the car stops first (as pedestrians often do). The car failed to identify something. The thing it failed to identify was a pedestrian and not a mailbox or a trashcan. The pedestrian was elderly and couldn't jump out of the way fast enough etc.

It all has to go wrong at once. Mistakes are common but most mistakes aren't fatal.
Can the administration try doing something useful instead of punitive, like say trying to help improve police training so it has less 'kill the public' in it? Maybe being less hostile to scary liberal things like keeping accurate statistics of police actions?
I did a search for "lidar" in this thread and found nothing. But this seems like the kind of obstacle that lidar would detect every time?

I'm not an autonomous vehicle engineer, so can anyone more qualified comment on whether this crash is a symptom of Tesla's decision to avoid lidar?
Reflectly – From mobile to web in less than 4 beers, with Flutter for Web
Yup, and then there's other videos of cops marching with protesters... Straight into the waiting arms of the national guard, where protesters get boxed in, shot at, and arrested.

On the whole, the cops have been insanely brutal.
can't preview it yet. hope i can keep my zoom level at 150% now.
And about 30% of ICU patients die. If you get to that point, it is really, really bad, worse than most cancers.

The thing with losing the sense of smell is that it seems to happen mostly to mild cases. Cases where you wouldn't even call yourself a "survivor" any more than you would call yourself a flu survivor or a common cold survivor.

That's the scary part, we are not talking about a few percents, most of them elderly people. This is about middle aged, healthy people, who may not even be part of the statistics, and therefore more likely to be underrepresented.
>> Being a police officer is a ... thankless ... job

Police officers are regularly held up as heroes, and often afforded special privileges in everyday life.

If anything, they are irrationally worshipped.
> 2k for a 1 bedroom (non luxury)

I did this for a time in LA, but man, every time I see these rates, I'm just so glad I'm not there. I pay ~2k for a 3 story house, 5 bed, 3 bath, jacuzzi, 2 car garage, a smallish yard, and full HOA thingys like a big gym/YMCA center, shooting range, 18 hole golf course, batting cages, big pools, and camping areas. Denver area.
Yes. It's likely part of the point, so that they have reason to, uh, police each other.
If you're going to downvote the comment with more sources than any other in the whole thread I think the OP deserves to know why.
https://twitter.com/s1guza/status/1266433756270866433

This may also illustrate their priority to reintroduce the same bug and re-fix it at faster speeds to wow their fanbase. Or you know the priority may also be keeping the walled garden - walled? Also it might just be security response 101 - like every other major OS vendor out there depending on the bug. But yeah privacy and security for users that's a much nicer marketing pitch.
Now that being said, black lives matter in particular suffers from (in my opinion) a lack of leadership and organization.

A universal problem with "leaderless movements" is that they quickly devolve to the lowest common denominator level. Anyone can put out their slate and call themselves an "activist" and it's inevitable that some dim person will come along and try to make a name for themselves by taking things farther. Put that person into a crisis situation with quickly gathering flash mobs, and what should we expect?

Then, on top of that, add on extremist opportunists who decide to exploit the situation, with the goal of destabilizing social order. A "leaderless movement" has all of the biomass of a huge national organization, but none of the immune system and command/control to counter such organized exploiters.

in my opinion raw, unfettered, and disorganized rage is a perfectly valid outlet for the people against the crimes of the American police system.

No. Outside of a protest, the worst actions we've seen would be crimes and qualify the perpetrator as a bad person. Just because they're in a protest doesn't change that. Would you feel that way if they came and burned your house or business down?

Evil is evil. Violence is violence. Another's evil is no excuse to perpetrate your own. Especially if it falls on innocent bystanders.
What's rough about implementing your own crypto is that sometimes you screw it up, as you well know. When you screw up an attack, nobody suffers. Not so for novel implementations of primitives that you provide to others.
Thanks for sharing my post here. There's actually one more thing I tried but didn't make it into the post - if we treat the 12 trading windows as distinct asset classes characterized by their own expected return/volatility plus the pair-wise correlations, it's possible to construct tangent portfolio/efficient frontier and get the optimal weights. The negative expected return on a few of them certainly makes the exercise less meaningful though.
It is sad that Microsoft would never acknowledge that some users might want to run older software on newer computers. IMO, it is easier to see the performance improvements in new hardware when running older software than it is when running "the latest" software. I would have run 3.11 for many years on newer hardware. However the goal of the company and the message pushed to its software users was/is always "upgrade".^1 Today, it is "update".

1. Over time almost all user choice in "upgrading" has been removed. "Forced upgrades" is a thing.
it's mostly lactating soibois here on hackernews. wouldn't bother suggesting law and order to the cuck minded.
You say this, and yet crime went down when NYPD went on strike.

I'm not saying we get rid of all cops... But I also don't see any reason for them to have an Ironman suit for every officer.
There have been almost no guns used against police during these protests.
If you keep posting this kind of flamebait to HN, we are going to end up banning you. We've warned you many times.

https://news.ycombinator.com/newsguidelines.html
Why are you linking non-normalized statistics? It is such a basic error to not adjust per-capita that part of me doubts how much you care about the truth.
Strangely, only a reported misidentified as undercover police was mentioned. As if to mislead us into thinking there must not be undercover cops present. Is this piece "disinformation disinformation?"

Yes, their bias does show.
A resounding "nope" for me. Not because my native language lacks the vocabulary, but rather because I only learned CS in English and because Hong Kong.

My mother tongue is Cantonese, but I was schooled for the better part of my life in Montreal, Canada. So when it comes to anything academic, I can only communicate in English or French. I learned Software Engineering at Concordia University, which is English-speaking.

I now live and work in Hong Kong, but Hong Kong being Hong Kong, we still mostly use English verbs and nouns for anything IT, even though the rest of the sentence could be in Cantonese. e.g. we would say
"我將啲change commit咗啦，push埋上GitHub個repo度啦。"

The above sentence would mean "I've already committed the changes, and even pushed them to the repo on GitHub."

In my mother tongue, of course we have all the properly translated words for the above:

- change: 修改 or 改動

- commit: 提交

- push: 推

- (versioning) repo: 版本庫

We even have nouns for queues (隊列), linked lists (連接表), stacks (盞), etc.

We just never use them except outside of academic literature in Chinese.

About the only exception is the word for a generic "computer", which is "電腦" (literally "electric brain") in full or just "腦" (“brain") in short. E.g. ”你部腦呢？" ("Where is your comp?")
Hahahaha I gotta say I wasn't expecting a gamer statistic poster on HN. At a minimum I'd expect everyone here to understand the difference between "volume" and "per capita."
brb while I install Fedora or CentOS8 and wipe out all my stuff. In other words, both of those distros on the desktop are the same good idea as arch on the server.
Speaking from experience.