skysight-inc/HackerNews huggingface dataset:
I definitely agree you, F.E Tools has gotten a lot more mature and we have a lot further to go as well.

I'm primarily a backend developer and I think in general backend developers makes for "poor fronted devs". I'm talking about those "occasional" times the backend-dev needs to do some f.e dev work. Just because they don't know the tech as well, best practises and spend as much time with it as a dedicated F.E Dev. jQuery code written by the "occasional front-end dev" is kinda horrific in many cases.

Now please internet hear me. I'm not saying you can't write bad code in a JS-Framework. I'm saying it's usually less often and less bad - especially for non-dedicated f.e devs

Like crossing a street, just looking left and right won't guarantee you to be safe in your crossing, but it damn near makes it less probable.

If you are a shop with mostly backend-devs and don't want to invest in a F.E dev, you definitely should look into a js-framework.

*Svelte is always good start very small and bare bones.
Most people don't agree fully with any person they respect politically. That doesn't mean you toss the baby out with the bathwater. Tucker Carlson's views on Marijuana may seem odd on Hacker News, but (1) they're fairly typical and mainstream and (2) they really don't matter when Tucker is reporting on things like the Joe Biden allegations.
https://news.ycombinator.com/item?id=24926996
Microsoft plans big Windows 10 UI refresh in 2021 codenamed 'Sun Valley'
Tips to maintain the best performance of a laser cutting machine in winter
This article mainly explains the necessity of laser cutting machine winter maintenance, the basic principles and methods of maintenance, how to select antifreeze of laser cutting machine, and matters needing attention.
On the Etymology of Batteries
> It like an airplane running out of gas because the pilot forgot to fill up the tank

That has happened in the past: https://en.wikipedia.org/wiki/Gimli_Glider

It's easy to say "well they should've filled the tank" when you're comfortably sitting on the ground, but it's little consolation for the people 30,000 feet in the air, or for the patients in hospital waiting for time critical, life saving treatment.
6 Republican States Tried to Stop Facebook’s Effort to Register Voters
You can buy bitcoin in cash.
Thanks for your answer, I am a fan of Flask framework. if you want to practice easy flask project, Flask State can help you. https://github.com/yoobool/flask-state
That's not true. The democratic party has not committed to a safe transition of power. Clinton has told Biden to not concede, even if he loses. The Atlantic has pieces saying that the Democrats should not concede: https://www.theatlantic.com/ideas/archive/2020/09/democrats-.... Biden, as far as I know, has not said anything specific on the matter.
>This whole CoC thing is sadly fraught with virtue signaling psycho-sadists who enjoy playing tribunal.

Reminds me of this snippet from Nietzsche's essay, The Tarantulas:

In all their lamentations soundeth vengeance, in all their eulogies is maleficence; and being judge seemeth to them bliss.

But thus do I counsel you, my friends: distrust all in whom the impulse to punish is powerful!
Brave New World Revisted [0] has several references and comparisons to 1984. BNWR was written by Huxley in 1958, 26 years after BNW was published (1932) and 9 years after 1984 (1949).

It has been a few years for me, but there were several prescient chapters when I last ready it during the rise of populism around the globe (2015), namely sections IV, V, VI, and VII:

Foreword
I Over-Population
II Quantity, Quality, Morality
III Over-Organization
IV Propaganda in a Democratic Society
V Propaganda Under a Dictatorship
VI The Arts of Selling
VII Brainwashing
VIII Chemical Persuasion
IX Subconscious Persuasion
X Hypnopaedia
XI Education for Freedom
XII What Can Be Done?

Would recommend the read to anyone that found 1984, BNW, F451, etc. interesting.

[0] https://www.huxley.net/bnw-revisited/ (full text)

Edit: formatting
Honestly, at least with private pilots, it's probably pretty common (there's a joke that people in Alaska aren't licensed at all). No one is checking your license when you get into and out of the plane. I've definitely flown with someone who wasn't legally allowed to fly me at night.
Those things you mentioned are pieces of paper and phantasms. Only an engaged populace can hold elites in check. Why would they do anything except what benefits them otherwise?
I didn't watch the talk. For one, he seems to have recreated the talk because he didn't have the original video. Two, I already like and use notebooks. Three, I can't imagine what he could've possibly said about Joel that would make me change my mind.
1. Don't be a dick

2. Dick in point 1. is gender neutral term

There, the only CoC you will ever need.
The frustrating part is, I definitely faint due to blood being drawn for example, but something about the sight of the procedure makes it hard to look away
Really impressive and ingenious. This looks scary in some sense...
So, imagine if in the science world, if you challenge some theory with new findings or thinking (for example Einstein challenging Newtons gravity) and that obviously making "some people uncomfortable", would exclude you from the scientific community. So much progress would be made! /s
Wow, I didn't realize that Stadia games are running on Debian and Vulcan. https://stadia.dev/about/ That is a hard sell that you have to (likely) port your game to a completely different OS and graphics API for a presumably small customer base.
I think the argument would be because its a military target (equipment used to manufacture weapons).

Also probably a bit of, because we did it instead of it being done to us.
"Agreeing to disagree" is the easy way out of an argumentation. I think the parent is right in that having to worry so much about how others see things is unproductive and toxic. There's such a diversity of sensitivities, having to cater to all of them is a fool's errand.
I know what you did last summer.. But now with a knowledge power asymmetric twist.. To become dictator instead of the dictators.. For benevolent reasoning..
koi bat ni
If you like this, also check out the Haskell reanimate[1] library. It's a library for animated diagrams inspired by Manim but with a different API design and feature set.

Here's a snippet to trace out a rotating rectangle:

do s <- fork $ newSpriteA drawBox
v <- spriteVar s 0 rotate
tweenVar v 2 $ \val -> fromToS val 90

The API docs[2] have a bunch of small examples like this illustrated with inline gifs, which I think is a great touch.

[1]: https://github.com/reanimate/reanimate

[2]: https://hackage.haskell.org/package/reanimate-1.1.2.1/docs/R...
Good God no! I get where you're coming from but you've clearly not worked in this field. Heath Care IT is a disaster that was CREATED by regulation written in a different era of computing. The whole industry is terrified of making changes because of the multi-year hoops they're forced to jump through to release them; you don't flog a horse for stopping when you pull on the reins.

The correct solution is to change the flawed thinking in our regulations that treats all changes as equally hazardous to patent safety. The government should be encouraging (the right) changes to be released more quickly -- punishing companies for following the rules won't fix anything.
Reminder to not entertain a "code of conduct" in your own projects or where you donate your precious time. Read about the person who created this insidious document. It's not about protecting anyone, it's about compliance and controlling your own thoughts.

Be excellent to each other, don't police each other.
I feel that as I get older there is no lack of motivation or ability to learn at all. In fact, I'd say I have become more efficient at it through getting better at the meta.

I most certainly have become more critical of what to learn. I prefer diving deep into subjects of substance rather than threading water learning the syntax of yet another niche programming language that arguably marginally improves on use case X if all the stars allign or leaning the quirks of yet another framework Y that is flavor of the month and just a rehash of a fashion of 5 years ago.
> The Atlantic has pieces saying that the Democrats should not concede

You should really read the article. Because a couple of words in the headline are playing into your confirmation bias and misleading you.

FTA: "I find myself truly worried about only one scenario: that Trump will win reelection and Democrats and others on the left will be unwilling, even unable, to accept the result."

Not really the same thing as "The Atlantic told Democrats not to concede".

> Clinton has told Biden to not concede, even if he loses

Citation needed. Did she say not to concede ever at all, or not to concede if on election night things look to not be going his way? With the number of mail-in ballots, the latter is entirely reasonable.
It also acted as a starting gun for every other country on earth to create and/or massively expand their cyber warfare capabilities. Sparking a new arms race for the 21st century, normalizing acts of (cyber) aggression against foreign infrastructure during peacetime.

Pandora's box
One conference is unhappy with a speaker.

That has NEVER happened before and is clearly a tragedy of epic proportions.
Not only is learning ethics essential for them but also we have to pay journalists in ways other than having them work for media organizations whose income is based on ratings. Chasing ratings has ruined many news organizations over the past 50 or so years.

Given the structure of reporting today, I don't see how that can be achieved in any easy way.
I don’t think hospital regulations are uniquely good or bad. It’s like a typical can’t live with them / can’t live without them dynamic.

Or to put it another way, the worst thing possible short of no regulation at all.
Yes but these were pilots flying national airlines and allegedly even loaned out to other international airlines.
> I don't know enough about TPMs to know what stops an attacker from installing an OS on another hard drive on the same motherboard and using that to access the TPM

The TPM cannot prevent that, you need secure boot. That will prevent the machine to boot into another operating system. But only if you delete Microsoft's public keys from your machine. Otherwise the thief can boot Windows and all Linux distros that have a Microsoft-signed shim. Deleting Microsoft's key on a machine that is supposed to run Windows as dual boot would mean that you need to sign Windows yourself. Probably doable, but yet more hassle.

So probably disk encryption with TPM, i.e. no manual disk password raises the bar enough for the average thief bringing the device to a dodgy backyard shop. But not for a somewhat dedicated attacker. No state level resources needed here at all. Given enough time I might succeed, and I have zero practical experience which such attacks, I am just a normal software developer (having worked a bit with system boot, but not a whole lot).
And how many innocent civilians will die in the process, assuming they can even identify the group responsible?
The military doesn't serve the public. Every person in the military serves the one above them, and the ones at the top serve the politicians as long as they keep getting money and being treated like they are the best people in existence.
I'm too young to recall the past in rose tinted glasses, but recently I've started to be more skeptical by day if "objective journalism" or even "journalism", as the third check of balance of power that is usually taught in schools, was ever a thing.

On another HN post about fast.ai CoC debacle someone pointed out that media before the 20th century was not much more different than twitter today; a lot of rumours, unchecked facts, misinformation, you name it.

More and more it seems like the high paragon of journalism that most journalists claims as an excuse is just that; an idealized excuse. It reminds me of old religious zealots shoving some holy texts in front of you to show how "good" they are, but if you dare peek behind their back, you'd see a mountain of bodies. Point that out and you can see truly how remarkably fast an human brain can compute hundreds of excuses.
> This whole CoC thing is sadly fraught with virtue signaling psycho-sadists who enjoy playing tribunal.
>
> The people who actually cared about fostering inclusive human communities got bullied out of positions of power long ago, so that aforementioned people could run their own little Stasi

It sounds like you include yourself in this group of people who care about building inclusive human communities?

Generalizing to whole groups of people who support an amorphous thing, calling them "psycho-sadists", and saying they want to "run their own little Stasi" is...not exactly how I would foster an inclusive human community.

Like, it sounds like you very much do not want "those people" in your community.

Just saying.
Exactly, the FTC order asks FB to prevent data about someone from leaving FB's servers and go into a third party's database unless that person explicitly allows it.
The Darkest Winter
A quote from the article states "election officials alone are “legally and morally responsible to our citizens” and said Facebook has “no such accountability.”" Do these states also reject the "Rock the Vote" campaign that MTV promoted back in the 90's? I'm guessing there are countless other organizations that are encouraging voting and voting registration. I get emails almost daily about it. Are these states also seeking to quell those movements as well?

Could Facebook be on the right side of morality this time? Is there any downside to getting people registered to vote? Could Facebook influence people to register as one party over another?
I personally love the random wikipedia links on HN. There are some really interesting corners that I never would have even imagined existed!
What a fascinating and well-made system. Really inspiring!
What if the responsible is the government?
The remote work tools we'd love to see next year
Here's some more in-depth coverage of Podesta's war gaming, Clinton's suggestion that Biden should not concede and the resulting media spin.

https://thefederalist.com/2020/09/11/the-left-is-setting-the...

https://spectator.us/top-democrats-contemplate-civil-war-bid...
He was then back quite quickly, after their own CoC fiasco.
The Caretaker – Everywhere at the End of Time
It seems pretty irrelavent to me. Nobody was talking about specific state actors, claiming that X is evil while America is a saint, etc. The comment feels like a response to an argument that nobody made.
Try:

===

(package-install 'paren-face)

(global-paren-face-mode 1)

(custom-set-faces
'(parenthesis ((t (:foreground "gray50"))))))

===

(edit: formatting)
This is about keyboard typing, not programming language types.
Emacs/slime.
Gotcha, with you now.

Now that you’ve phrased it this way I see your point and I’ve actually been thinking this myself for a while now.

Also, you wouldn’t believe the amount of conversations I’ve had with people who are convinced it “only kills old people” who’s eyes glaze over when I explain that there are other outcomes besides living and dying.

Everyone in the world seems to believe it’s a magical death lottery that instantly switches the lights off for 0.01% of people who catch it, and the other 99.99% of people are therefore completely fine.

The whole world’s gone mad.
Reddit: Permanent work from home, eliminates cost-of-living pay compensation
For me it is worth it only for the many neat pointers on how to use `xxd` and for example `echo` to convert hexadecimal numbers to decimal. Great read!
There's a good piece called the Tyranny of Structurelessness about radical feminist movements

That's from 1970: "The basic problems didn't appear until individual rap groups exhausted the virtues of consciousness-raising and decided they wanted to do something more specific. At this point they usually foundered because most groups were unwilling to change their structure when they changed their tasks."

That's not just a problem with feminist groups. It's made other protest groups ineffective. Most notably, Occupy Wall Street. They got national attention, but then had no process for deciding what they wanted and pushing for it. The Portland protestors ran into that, too.

"Rules for Radicals", by Saul Alinsky: RULE 11: “The price of a successful attack is a constructive alternative.”

Black Lives Matter is hitting this now. This is the agenda of Black Lives Matter.[1] "Page Not Found". The "Toolkit for Social Media", though, is available. The result has been way too much focus on PR, statues, and renaming stuff. Not enough about how to stop cops from killing people. (There's a straightforward solution: have the FBI investigate all killings by cops, immediately. There are about 1000 a year. The FBI has the authority to do this under the 1964 Civil Rights Act, but does so only about once a year. They usually wait until the local authorities haven't done much, and by then the case is cold. Requiring an investigation by an outside agency is a basic first step. This doesn't require new legislation; that battle was won over half a century ago. So that's something to push for.)

What goes wrong when your group doesn't focus is that eventually you either fail, or end up with a Strong Leader, which creates the usual problems. These are the usual failure modes of revolutions.

[1] https://blacklivesmatter.com/what-we-believe
I would be extremely surprised if Bazel were 4m faster than cmake+ninja with the same build config.

If this really is a correct result, I bet the ninja people would want to hear about it. (And, kudos to the Bazel folks!) But I think it's more likely measurement error. Maybe the build flags or host compiler aren't the same in the two configurations?
Ctrl+f "explore" on OP: 0 results.

Ctrl+f "explore" in the HN comments: 0 results.

The generalized disinclination to learn towards the end of your life is known as the explore-exploit tradeoff: https://en.wikipedia.org/wiki/Multi-armed_bandit

>In probability theory, the multi-armed bandit problem (sometimes called the K-[1] or N-armed bandit problem[2]) is a problem in which a fixed limited set of resources must be allocated between competing (alternative) choices in a way that maximizes their expected gain, when each choice's properties are only partially known at the time of allocation, and may become better understood as time passes or by allocating resources to the choice.[3][4] This is a classic reinforcement learning problem that exemplifies the exploration–exploitation tradeoff dilemma. The name comes from imagining a gambler at a row of slot machines (sometimes known as "one-armed bandits"), who has to decide which machines to play, how many times to play each machine and in which order to play them, and whether to continue with the current machine or try a different machine.[5] The multi-armed bandit problem also falls into the broad category of stochastic scheduling.

>In the problem, each machine provides a random reward from a probability distribution specific to that machine. The objective of the gambler is to maximize the sum of rewards earned through a sequence of lever pulls.[3][4] The crucial tradeoff the gambler faces at each trial is between "exploitation" of the machine that has the highest expected payoff and "exploration" to get more information about the expected payoffs of the other machines. The trade-off between exploration and exploitation is also faced in machine learning.
That's a great question and thanks for asking

People around the world are paying to watch broadcasts: UFC fights on PPV, online courses for coding, premium sports coaching content etc. so based on that I believe there is a paying audience there. Of course, like everything, that's just a hunch and needs to be validated so your point is valid.

Then there is the 45% platform fee. To be honest, at the moment it's a rough calculation based on costs of running a live streaming platform. Financially to make the platform make any sense, the costs it has to cover are following:
- Payments with Stripe (or similar)
- Live streaming (bandwidth, live encoding, CDN for stream delivery)
- Website hosting

For reference, Twitch.tv, probably the most widely known streaming platform takes a 50% "platform fee" (from subscription) even though they are owned by Amazon and probably have direct access to Amazon hosting infrastructure.

The funny thing about live streaming cost is that the more viewers a stream has, the cheaper it actually is to provide. So when things scale up, price goes down. So in the long run, it would be possible to lower the platform fee.

But in general, I agree with you that the costs have to come down. That could mean things like lower pricing to bigger streamers etc.
451: Unavailable due to legal reasons
All I can say is I've only seen and heard code of conducts be used for bullying and to exclude people from communities without any wrongdoing. Examples include the various Stack Overflow Monica incidents, the post we've just read, and a meatspace event I've been to.

I think CoCs, while a great ideal, unfortunately tend to attract power-tripping, virtue-signalling bullies who seek to enforce it for the greater bad.
I envy your optimistic view on this. When I look back at recent wars (including affairs with countries that are "just bombed", without military personnel on the ground), I'm not sure I can see through the same rose colored glasses.

The government alleges something that sounds terrible that would justify an invasion, both parties play along, media is pushing pro war propaganda, allies abroad go along as well. Twenty years later, still no consequences, no apologies from our politicians, and any time someone seriously considers pulling out the troops, mysteriously some dubious war story comes up that is supposed to distract us or justify the war.
I disagree. I think we should generalize more, beyond codes of conduct: If you are building an adjudication process for resolving non-criminal personal conflicts (whether that be a Code of Conduct, an HR department, a Title IX proceeding, a professional organization, or something else), you should take a look at Anglo-derived common law and the safeguards against abuse that have been evolved over the centuries.

That doesn't mean everything needs to go through the courts; it means that if your process allows something that Anglo common law does not allow, you should have a good answer for why that is. Does it allow anonymous accusations? Is the accused allowed to know the charges against them, before a finding of guilt is rendered? Is there a presumption of innocence? Is the accused allowed to have a trusted third party - one who knows the rules of the game - to advocate on their behalf? Who, exactly, is responsible for deciding matters of fact vs matters of "law"? Is there an appeals process to fix possibly incorrect decisions?

Going by the linked document by Valerie Aurora, a good Code of Conduct allows anonymous accusations, the accused does not get to know the charges against them before a finding is rendered, there is no presumption of innocence, the accused does not get a third party advocate, matters of fact are necessarily decided by the same committee that makes the rules, and there is no appeal process.

This doesn't mean that such a committee will always do wrong. But I think it's worth thinking about how people operating in bad faith (either on the committee, or reporters to it) can abuse those features to achieve goals that are not actually aligned with what the Code of Conduct is trying to do. Yes, it's true that people can't be put in jail for these sorts of things, but a poorly-run adjudication process can have significant negative personal and financial effects on people.
And it’s 100% accurate with the current political and cultural climate.