skysight-inc/HackerNews huggingface dataset:
> He still has significant control and influence that can be exerted by foundation.

You do not agree with this part or just to want to highlight influence part?
Is there actual data about this that can be viewed somewhere?
The tip that someone gave me a couple of years back that has changed my writing is to once the document is finished, print it (or transfer to another shaped device/change the font) and read it out loud for yourself. Transferring the writing to another environment and medium (speech), errors that you've missed for days suddenly become very obvious.

Doesn't take that much time and the quality of the writing goes up when hearing the prose as I perceive it differently, which allows me to feed this back into the final edit.
On linked page there is a link to public SlideShare version of this book:

> 2014-02-24: Want it without letting me know your e-mail address? You can snag the PDF from Slideshare.[0] (You'll have to manually check for updates, though.)

[0] http://www.slideshare.net/sachac/2014-0214-a-noexcuses-guide...
I should probably know this, but mechanical design packages include thermal modeling and fluid dynamics modeling. How about modeling for resonating in wind?
The legality of curfews against assembly and petition is absolutely not settled.

https://www.mtsu.edu/first-amendment/article/1206/curfews
A lot of people are talking about changing the laws so that officers aren't protected by qualified immunity or unions, but as far as I understand, one of the main problems is prosecutors.

Prosecutors require police to bring them people to prosecute. If a prosecutor starts going after cops, they've now pissed off a group of people they rely on the get their job done, so most prosecutors won't prosecute cops.

I imagine this could be fixed by states having a special prosecutor specifically for those that are now considered protected by qualified immunity, which is more than just police. Also we should get rid of qualified immunity, which is an insult to the constitution.
It is a massive paradigm shift. That is exactly what leads me to believe that moving to remove/reduce it is going to lead to violence.

I also think it is likely necessary to do so if we intend for humanity to move forward.
> A quick gander through Pew polling, actual police stats, victimization reports, and decent research paints a totally different picture...

Could you link your research?
Thank you, that helped. "You can raise at most one principle to absolute priority."
>I thought the one lesson we all learned from Clippy is that this kind of interruption is more annoying than useful

It's not about usefulness, not really. It's about engagement and retention - much like newsletter spam and annoying please-subscribe popups, The Metrics always apparently show that they work amazingly compared to a clean page.
In defense of the OP the interaction between doctor and patient is not at all like the interaction between police officer and criminal.

There has to be a way forward when it comes to police reform, but it is a valid question to ask whether or not policing itself takes a particular toll.
Mozilla is indirectly funded by Google, yes. They don't have ownership. It's the same way that the NY Times is indirectly funded by Mazda. They pay for ads.
Zuckerberg net worth: ~$78b.

Mean US neurosurgeon annual income: ~$600k

So Zuckerberg is worth 130K neurosurgeon-years. Neurosurgeons are the highest compensated surgery specialty [1].

In the US there are a total of 50k surgeons of any type [2].

Does anyone think that Zuckerberg created, with his own hands, >=3x the annual economic output of all US surgeons?

[1] https://medium.com/nomad-health/complete-list-of-average-doc...

[2] https://www.statista.com/statistics/209424/us-number-of-acti...
Your analogy kind of works against you:

Doctors have their own personal liability insurance, if they make too many mistakes they literally cannot afford to continue working in medicine (or have to move to a lower risk sub-field that have lower base premiums).

If police held their own individual liability insurance, and it too could become uneconomical for them to continue to practice law enforcement, I'd consider that a huge improvement over the status quo.

If you want law enforcement to be comparable to medicine, then oversight is going to raise tenfold.
I use it on desktop primarily and have earned ~$40usd with the rewards program so far. You can import your Chrome account and use chrome extensions in Brave, it's basically a faster version of Chrome to me.
I tried Atom for ten minutes and then gave up on it because it made undesirable whitespace changes by default.

Doing code formatting is fine; doing code formatting on lines from a checkout that I didn't change is bad. Yes, the file should be reformatted. But let me know before doing it, so I can make a formatting-only commit so it's easier to review when I put up the PR.
The Google Voice desktop site performs remarkably poorly on Firefox, often locking up entirely.
My turn: if one cop in a crowd of 1000 commits an act of brutality, then it's well within our rights to defund them all.
Public perception of the police degrading is a first good sign.

What is important are the next steps: the police needs accountability, police misbehaviour must be investigated independently. Not by the police, not by the prosecutor they work with every other week. The police must be made to understand they are being watched, very closely, by technical, legal and human means. Only then will they think twice before stepping out of line. And each misstep needs to have proportionate consequences that take into account the misuse of power as well as the crime itself, so punishment must be harsher than for mere mortals, not the usual slap on the wrist.

Changes in training or authorized uses of force are useless smoke and mirrors without proper accountability.

Quis enim custodiet ipsos custodies?
does anyone question the health effects here
Do people that aren't cloudflare scale really see the need for kubernetes and/or Nomad?

Of the two Nomad seems much more sane because it does one thing only and is much simpler to manage and deploy.

That said, having have used it, we are mostly moving away from it. Consul + Docker/Docker-compose with systemd in "a service per vm" model has proved much easier to administrate to our scale (couple of datacenters, ~1k VM mark). It is actually so simple that is boring. Instead of fiddling with infrastructure the developers spend time solving business problems...

Our stack is really boring, developers can find their way around ansible and share galaxy roles to configure / provision infrastructure... Other cloud native projects like Prometheus and Fluentd give us all the visibility we need in a very straight forward and boring way.

p.s: Great article!
The courts are quite divided.
The whole point of a Constitution is that it pre-empts other laws. Laws that contradict the Constitution are not valid.

https://www.mtsu.edu/first-amendment/article/1206/curfews
looks like it was abandoned ...
And since the parent is dead, I will add what I was adding there:

Personally, I've claimed it has more to do with socio-economic status. So, while there are plenty of stories about well off !white guy being hassled in his own neighborhood, it happens a lot less to people wearing business attire. OTOH, poor white people get hassled at 2AM too. I had white friends in HS who were routinely stopped and searched for drugs by the police simply because they were driving back from their 2AM fast food jobs in their beater cars while cutting through the nice neighborhoods.

So, the police definitely judge you and if you come across as a well off member of society your much more likely to be treated well. I've gotten pulled over for a fair number of traffic stops in the past ~20 years. Overwhelmingly I've never gotten a ticket driving a higher end vehicle with the wife/kids present. OTOH, driving the old clunker by myself, 100% hit rate.
(1981), surely.
> There is no indication that app4soft is Sacha Chua

Correct. I only posted link to Sacha Chua's blog pages, but has no any relation to posted content.
> Charlie gets a government patent for the invention of, say, dividing five into three equal integers

Hey, you just described S3TC patent! Funnily enough S3 ripped off Apple, copying verbatim Hoffert work at Apple Advanced Technology Group and consequent patents from 1990 (US5046119A) for Apple Video 'road pizza' codec, except their patent added "for texture compression" at the end. The patent is about dividing colorspace between two points by dividing colors by 3 :-) and is directly coped from Apple. Gotta love how wikipedia calls direct copy a "This mode operates similarly to mode 0xC0 of the original Apple Video codec".

Amazingly S3 even had the balls to try and sue Apple for S3TC royalties in 2010. Sadly Apple loves patents and didnt bother trying to invalidate, they were content winning on technicality. S3TC patents are expired now.
There is an episode of Behind the Bastards[0] that covers David Grossman, the creator of Bulletproof Training which has trained thousands of police. Grossman’s training involved instilling a sense of fear in the officers which promotes a mentality of fearing for their safety even when it is apparent the officer isn’t in danger. Using made up phrases such as “killology” which Grossman claims to study and using false data (saying it is more dangerous to be a cop now than ever before despite evidence of the contrary). The training materials even use bible verses to justify why it is ok for an officer to kill, even when the situation wouldn’t necessarily warrant even a draw of the gun.

[0] https://www.iheart.com/podcast/105-behind-the-bastards-29236...
Certainly, but the case also illustrates serious issues with policing. During the hunt for Dorner, the LAPD shot up three separate sets of innocent people.

https://en.wikipedia.org/wiki/Christopher_Dorner_shootings_a...
>> Brotherhood, fraternity, loyalty to your group is frequently a good thing. Many things only work with trust.

One thing a trusted member of your group can do is call you out on bad behavior, rather than supporting it.
Isolated anecdota? Literally the only thing on the news or any social media feed right now. Seems like you’re not paying attention.
Men are, on average, stronger than women. That's just how the biology worked out to have men be the original hunters.

Doesn't mean women can't be strong but it's easier for a man to get stronger than a woman.
There are 17 dead in the protests so far, 3 by police.
Speaking as a 25-year sys/netadmin who writes a fair bit of code too: nearly anything.

I'd rather learn Go than deal with JavaScript. Python would be fine. Elixir would be great (I'd much prefer Erlang but there are only so many miracles I'm allotted in this lifetime). Perl, please.
Nice article! I'm the creator of the Grassmann.jl package, which was mentioned in the article :)
I agree with that part but I disagree that the inability to purchase an expensive car with that money in any way matters at his scale.
Same here but edge is offering the same on desktop so im switching. For mobile, brave is my daily driver.
My understanding is it's a task force you volunteer for. Presumably you can un-volunteer.
TDD excels at messing around with the design of an API.

As your basically exercising the API through the tests, your seeing how nice it is use.
recaptcha has been broke for years (thanks to google) and I wish that it dies soon...
I'm black, got my license to drive the year Rodney King got assaulted by cops that got exonerated by an all white jury. Glad some of my fellow Americans woke up to my reality.
A speed run is an attempt to finish a game faster than anyone else. (Within some set of constraints; e.g. it might mean seeing the credits, it might mean explicitly winning every stage or ever boss in the game, etc).

The issue with this minigame was apparently that players would need to waste a basically random amount of time on the minigame, it was necessary to win the minigame to finish the game (in a way that meet these particular speedrun constraints).

If the game takes two hours to finish and the minigame can take 1 minute or 5 minutes of it, an attempt where it takes 5 minutes is probably never going to beat the record. You might as well scrap it. And in this case you would not know until half an hour into the game whether this attempt you'd get lucky, or if it was a total waste of time. So this group wanted to find a way to mitigate the randomness, such that the viability of an attempt was determined by player skill rather than luck in a bullshit minigame.
God, actually shooting the guy in the head was just disgusting. Spraying him is bad enough. The final shot is nothing more than the officer saying he can do absolutely anything he wants up to and including murder (a projectile to the head like that could easily kill a person) and there's nothing that can stop him.

And the worst part is he's right.

I've been on the fence about giving up my US citizenship and taking on citizenship in my new home. Seeing the rapid decline in freedom these past two decades, and the absolute mess recently has helped me make up my mind. I can't let myself return to such a place. I can't be happy with myself knowing that my tax dollars are supporting human rights violations. I'm just done with it.

Sorry for ranting, but man, it's just frustrating seeing everything that's been happening these past few weeks, and seeing everything that's been happening for so long but ignored until recently.
> As I see it the problem that containerization in snaps and similar solution is the isolation of system configuration.

If you drop your app's config file in /etc/ and nothing ever touches it, isolation isn't really buying you anything. If something does, that could still be what you want to happen.

For example, suppose there is a P2P app that can operate either by having you forward a port from your router (which is not always available) or by operating as a Tor onion service. To do the latter it has to modify Tor's configuration so that it allows incoming connections to the application's port. It's something you want to happen, it's something the package can clean back up again when it's uninstalled, but that doesn't work if the two otherwise independent applications have their configurations isolated from each other.

So it's still the permissions problem.
If you want to stay clean, nuke the drive and install linux instead
Who invented vector and tensor calculus?
Do you have any evidence that "inflammatory" opinions are disproportionally prominent compared to the fraction of people who hold said opinions?
Neurosurgeons can only work on one patient at a time. Facebook serves over a billion people, so yes that is entirely possible.
I agree. But since policy is set at the local level, isn't the governor or mayor the more logical choice? Why should the article mention the president, but not the governor or mayor?
Every single question of that form is impossible to answer with mere words. Luckily, people CAN answer it through aggregate choice, so we don't have to worry about it.

...but since I feel like taking the bait, something like 9 trillion people use Facebook for at least 36 hours a day, while at MOST 4 people ever even need to consult a neurosurgeon per YEAR. So he's clearly the winner there.
There are also a lot of people who think the way media companies are acting (in terms of censoring/suppressing speech they don't agree with) is horrifying but are afraid to speak out against it because they fear the social or economic consequences of doing so.
> A quick gander through Pew polling, actual police stats, victimization reports, and decent research paints a totally different picture than one would form from reading headlines or drowning in Tweets.

The percentage of blacks who have a favorable view of police hasn't changed since the 1970s and is significantly lower than for whites. A majority of blacks worry about the police using violence on them or their families. The percentage of unarmed blacks shot by police versus unarmed whites paint a clear picture of racial targeting (and as we've seen the last week, police will lie about someone being armed so the real stats are probably even worse).
In Total War: Rome II, you can commission the training of "spy" agents with multiple abilities that can be exercised against opposing faction cities.

One of these abilities is "incite unrest". Across several turns, this can enable a war of attrition ( a turn represents a year or a season I cannot remember). Death by 1000 cuts is a way to reduce the morale and economic output of a city in order to eventually conquer it.

Here is an excerpt from a forum dialogue about the game:

"Incite Unreast give "X" public order penality, depending on your agent skills and traits.
Army gives "X" public order boost depending on army size and general traits and skills.

So yes.

The best tactic would put as many agents as you can get into far positions, champions can decrease public order as a passive, spy like you already know they pay for it, armies can raid, which decrease their upkeep and steal some of their income for youself."

https://steamcommunity.com/app/214950/discussions/0/61956934...
Learn fast typing through code
Absolutely. I didn't study CS.

What you need is determination. There's no substitute for this.

If you have that, there are all kinds of resources. Here are a few...

Resource 1: a community. We've set up a discord server for AI dev. It has 360 users. At any given time, around ~50 people are online, of which ~10 are skilled devs. Come join! https://discordapp.com/invite/x52Xz3y

Resource 2: Find something fun for you, and pursue that. I like generative AI, so for me that's been GPT-2 and StyleGAN. Gwern has some lovely tutorial-type articles on both.

GPT-2: https://www.gwern.net/GPT-2

StyleGAN: https://www.gwern.net/Faces

Peter Baylies' StyleGAN tutorial notebook is a hands-on resource. This was actually how I started, nearly a year ago.

github: https://github.com/pbaylies/stylegan-encoder

notebook: https://colab.research.google.com/drive/179SPYbBC8pKDxVRjZep...

(The original notebook was broken; this is a copy I've updated with some fixes.)

Lastly, follow a bunch of AI people on twitter. Here are a few to get you started: https://twitter.com/i/lists/1160386581850730496/members

The reason to follow them is, whenever you see something that seems interesting or fun, tweet at them and say so! Ask questions. Ask how to get started. Everyone is shockingly nice and helpful. My theory is, the software is so crude and often hard to use, that we all like to celebrate together whenever one of us gets it working, and we're happy to share that knowledge however we can. (Twitter is a bit chaotic right now due to world events, but I imagine it might return to normal within a couple weeks.)

And yes, you're right about fast.ai and other courses. You can go that route if you like it. I found it more exciting to dive into the deep end, though, and try to tinker with stuff.
> If a crowd of 1000 people has one person throw a brick at the police. I think it’s well within their rights to tear gas the entire group to disperse them.

This is exactly what far right provocateurs want, to embed themselves inside legitimate protests and misbehave so that all are punished. Does that seem appropriate?

Also, both cases of brutality I described above happened in broad daylight. Please tell me how this specific incident[0] represents appropriate conduct by the police.

0: https://m.youtube.com/watch?v=QFeewU0HhNE
Yeah, it a shame people say screw doing slightly more work to make a system as efficient as possible. Even some stuff like using $i++ vs ++$i. While, it only shaves one op code per pass, but it doesn't cost any time to type it out. Also people underestimate SQL indexes.
Violence begets more violence, so I don’t see how that is a good strategy, unless you like seeing more violence
I like Hacker News for the lack of political content. I feel overwhelmed by the amount politics is bleeding into all aspects of my life as of late.

I would like to think that the same type of decision would have been made had your username been from the opposing political party.
As of last year, Firefox pinged telemetry every time you visit certain targeted sites, controlled by the "Recommend extensions as you browse" feature. They may actually still do this.

In 2018, Mozilla surreptitiously installed a mysterious plugin named Looking Glass to every installed browser as part of a marketing deal with the Mr. Robot TV show. Thus plugin altered websites for an alternate reality game promoting the show.

Back in 2017 Firefox Focus, one of their iOS efforts marketed as being about user privacy, collected telemetry and sent it to Adjust GMBH, a tracking/analytics company based in Germany.

Also in 2017 Firefox integrated a Cliqz plugin to recommend content in the searchbar based on your browsing history, which was sent to the Cliqz servers and theoretically anonymized. Cliqz GMBH is another German company involved in analytics/tracking, and a notoriously scummy one to boot.

I mean, I could go on. Mozilla's hands ain't clean, they make mistakes, but at least their _manifesto_ is worthy.
So I guess politics is acceptable here as long as it fits the democrat narrative?
Introduction to Tensor Calculus [pdf]
The Mystery of Charles Dickens
As long as you never click on a comments button or scroll down on any page, which is basically what Facebook is in reverse.

The comment sections on NYT (apparently the "good" paper) is one of the worst places on the internet. Yet I'm totally okay with it existing because I understand stupid people exist, no matter how much (highly selective) censorship we allow to exist.

Not to mention the serious decline in quality of actual NYT content which seems to select heavily for this commenting audience. I've been reading them for well over a decade and the decline is obvious and full of misinformation daily. There's no winning this fight through letting some random minimum wage moderator FB or Twitter hires, with zero appeals process, or any transparency, and obvious biases, deleting a few articles or comments that offend the type of people who live in the bay area or whatever American city they hire in.
That video with the brush circles on your Instagram is amazing.
This article from a local news station claims the real reason for the resignations is because the union said they wouldn't provide free legal defense to that particular units officers any longer and the two accused had to pony up for their own defense.

Doesn't make any of them look better but an interesting wrinkle.

https://www.wkbw.com/news/local-news/exclusive-two-buffalo-p...
If anything that demonstrates that the Executive branch's power and authority are excessive. Police reforms should be handled at the state and local levels.
This is a good argument that these people shouldn't be enforcers of the law then if they won't enforce the law.
With the Paris Metro using rubber tires on being super quiet, every time I use another subway, it blows my mind that these awful noises are tolerated.
Having never done graphics programming of any kind, this stuff is like magic to me. Well done!
The EVM itself is pretty inefficient. They're planning to replace it entirely with ewasm (a deterministic subset of wasm), once they do the big 2.0 transition in a year or two. That may be why there hasn't been a major effort on compiler optimizations for the EVM, though they do make regular updates to Solidity. (The current version is 0.6.9, fwiw.)

There are also some other smart contract languages in the works, the main one being Vyper, but it's not quite ready for production.

But if you're interested in picking some of that low-hanging fruit, you'd probably be welcome, most of the Ethereum community is pretty open to new contributors.
“Moderators will sometimes rescue a post which didn't receive a lot of upvotes and reset the submission time on the post.”

This sounds more like manipulation of content based upon moderator viewpoints or interests. HN has a wide enough audience to hit a good post the first time around.