skysight-inc/HackerNews huggingface dataset:
Censors have banned these topics and people. Even if you agree with the censorship and banning, it still is censorship and banning.

* Alex Jones and his Infowars website was banned by Apple, Facebook, YouTube, and Spotify. https://www.vox.com/2018/8/6/17655658/alex-jones-facebook-yo...

* Facebook routinely removed posts claiming that "COVID-19 is man-made or manufactured" https://edition.cnn.com/world/live-news/coronavirus-pandemic...

* Twitter and Facebook removed posts and banned people who shared the Daily News article about the Hunter Biden laptop https://www.theguardian.com/technology/2020/oct/14/facebook-...

* Donald Trump deleted from Twitter and Facebook: https://www.washingtonpost.com/technology/2021/05/06/twitter...

* Apple, Google and Amazon suppressed conservative-leaning social network Parler https://www.theverge.com/2021/5/17/22440005/parler-apple-app...

* Independent video journalist Jordan Chariton had his work censored and banned on YouTube: https://taibbi.substack.com/p/meet-the-censored-status-coup?...

* The White House helps Facebook flag "problematic posts": https://twitter.com/DailyCaller/status/1415727354463281159

* Video criticizing Ivermectin removed (and reinstated, but still an example of censorship): https://www.youtube.com/watch?v=t_42LVirfNI&lc=UgxSeQ2uKLo_m...

* Josiah Zaynor's Gut Hack ODIN products removed from Amazon, Facebook, Patreon, PayPal, and Square. https://youtu.be/ox4hWCnDRXE California brings suit against him https://www.technologyreview.com/2019/05/15/239116/celebrity... His YouTube channel removed entirely for "sales of illegal or regulated goods" even though he did neither.

* BMJ article https://www.bmj.com/content/375/bmj.n2635 repeatedly banned by Facebook. https://www.bmj.com/content/375/bmj.n2635/rr-80

* MasterCard and Visa decide what porn you can watch: https://www.thedailybeast.com/why-mastercards-new-porn-rules... https://dailycaller.com/2022/03/09/porn-star-cheri-deville-d...

* EU bans RT and Sputnik https://www.consilium.europa.eu/en/press/press-releases/2022...

* Facebook, Twitter, TikTok, and YouTube bans all Russian state media https://www.theguardian.com/world/2022/mar/03/morrison-gover...

* YouTube demonetizes all Russian creators: https://twitter.com/KevinRothrock/status/1501808135006212096

* USG 20-year ban on photos of soldiers' coffins: https://www.nbcnews.com/id/wbna29410258

* NYT on "America's Free Speech Problem" https://www.nytimes.com/2022/03/18/opinion/cancel-culture-fr...

* Bret Weinstein forced out from his tenured position at Evergreen College and has now received two strikes (of three allowed, after which the channel will be deleted) on YouTube. One an interview with Dr. Pierre Kory about ivermectin, and the other and interview with Dr. Robert Malone, inventor of the mRNA vaccine technology. https://taibbi.substack.com/p/meet-the-censored-bret-weinste...

These are only a few examples. There are many more.
I don't agree with you fully. Async most certainly always returns a promise and as such can easily be combined with promise functions, like Promise.all. Your understanding of stack traces on promises is also old/uninformed. I work on an enterprise grade node app that was started back in node 0.11. Bluebird, which was what one used, offers good stack tracing and improved stack tracing has been available for async await for a few years now. Infact, I don't think I have had to go out of my way to get a decent stack trace in about a year or more now. There are certain paradigms you can adopt that keeps promise chains clean just like you would adopt with callbacks. I can't comment on if async await was implemented poorly as you are certainly more knowledgeable there with the RFC you shared.
Informative post, but I have one minor correction:

Gabapentin(and pregabalin), while a GABA analogue, doesn't actually interact with GABA receptors og GABA itself at all. It acts on voltage-gated calcium channels, which is in part similar to the downstream signalling effects of GABA, and hence gives the effects you describe.
> Thankfully we have nothing of the threat model here (which primarily is the almost unfettered access to high powered firearms they have in the USA).

No offense to Australia, but the Aussie PM isn’t a continual worldwide target from every terrorism group and some nation states.

If you note, even when the US President is in a gun-free country, the motorcade and security processes are still at extreme levels. The motorcade is designed to withstand rocket propelled grenades, chemical weapons, and even EMP attacks. Weapons that nobody except terror groups or nation states have access to. While a lone gunman with a rifle is a legitimate threat, the motorcade is designed around a much more complicated threat model. Protecting against a guy with a gun is relatively easy.

The assassination of any US president would send world markets into immediate chaos as well as create a dire world security situation as “bad” countries and organizations would seek to exploit the situation.

Just as the World Trade Center attack was a symbolic action, taking out the US president would have a similar effect. While an assassination of the Australian PM would be tragic, it isn’t even close to having the same impact.

And prior to Australia having their gun ban, the Aussie PM still didn’t have the enormously protective motorcade of the US president.
Do you also demand payment when you have to stand in line at the grocery store?
But is it ok to take away others' rights?

The UDHR you linked to mentioned freedom from detention, freedom of movement, the right to peacefully assemble, to work, leisure, and education, and to participate in cultural life. All of these rights were negatively impacted by lockdowns which many people did not agree with.

In the example of the pandemic: Would it have been better to offer support for the vulnerable (people with a 1 in 10 chance of dying if they caught it), rather than punish those who were not vulnerable (people with a 1 in 100,000 or greater chance of dying).

When is it ok for one person's rights to come at the expense of others? Is it ok for a few politicians to decide to impose on a bunch of unwilling people to do something they don't want to do? Should we lockdown every year for the flu, because some people will die? Should we allow the majority to force their views on the minority becuase they believe it is for the greater good?

I don't believe so. Not when there are other options.
I majored in history and was working as a carpenter. I started with CS50 on edX. Then did freecodecamp and fun projects for a year in my spare time after work. Then quit my job and did a semester of undergrad CS and Math at a cheap state school, got an IT internship, and volunteered with a research group at school. One semester of that was enough to get a basic programming job which led to my current job which I love.

I strongly considered a bootcamp but I couldn't justify the expense given the amount of free educational material that exists on the internet and uncertainty of how the credential would be perceived.
You don't attribute savings trends to anything but the hedonistic desires of an entire generation? Really, you can't think of anything else at all? Try hard now.
GitHub Enterprise has push logs.

https://docs.github.com/en/enterprise-server@3.2/admin/monit...
I disagree. I follow him for years now. He has done nothing but good for humanity.

dude, so you want a free yoga course, and so he is a fraud!

I’ve attended inner engineering course by paying $375, and it has worked like a charm - priceless.
How do you identify linked files?
The article also said that one of biggest challenges with making 2D polymer was keeping it 2D without it going 3D. But there was no explanation why that would be worse.
Ask HN: Is there credentialism for becoming a C level executive?
I'm really curious about top software companies. For example a friend of mine mentioned that perception is very important and there may be a glass ceiling for someone just have a bachelors to climb to the very top.

What's your opinion on this?

Thanks.
Ah, sorry for misunderstanding, that is indeed what you clearly wrote I just interpreted it without thinking as including yourself in the 'many people'.
I think by now Rust level executive might be a safer choice
Seashore: Easy to use Mac OS X image editing application for the rest of us
Before he got his Netflix special, he worked for Sun then Joyent in Solaris/BSD/SmartOS in stuff like ZFS and DTrace.

The Linux stuff was a money-grab, some say he sold out.. :)
Actually, I should. The biggest hold up will probably be translations though, unless they have that already translated.
The way I see it, the utility of theory is raising the baseline. It guides you away from dead ends, so you don't waste time on approaches that could never work.

It's necessarily high-level, so you still need to learn about specific approaches to get practical things done.
Yes.

When you pick up a SoTA algorithm and try to apply it into a particular problem, ... it does not work or does not work well enough.

You must modify or fix it. Combine it with other approaches. Be able to know what algorithms to pick. Without knowing how the thing works, what the internal dynamics is, what are the bottlenecks and limitations you get nowhere. Trying to fix problems by blindly tweaking parameters is not going to work.

You don't have to be able to analyze and do research on internals by yourself, but you must understand the papers and be able to get the idea. Just like engineer doing signal processing must know lot about Fourier transform, wavelets, Laplace transforms even if they forget the details and forget some equations.
Domestic bees don't visit insect hotels and solitary bees don't share the same parasites as the domestic ones. An apiculturist will need to apply products inside the honeycomb to keep the bees safe in any case.

Burning your insect hotel each year does not matter, the parasites are inside the beehive, not in the insect hotel. Is an advice that only helps the seller of insect hotels. Solitary bees don't live in the nests. They lay eggs, add food, close the door and never return.
Bad analogy. Fixed:

Once a day, you roll a dice with 3,650,000 sides. Only one of them shows a solar eclipse. On the day of the 200-year solar eclipse, the dice shows the solar eclipse side. Not a coincidence.

You're incorrectly applying a basic abstract statistical principle to a complicated real-world situation.
Author mentions that async/await messes up with mental model of the code, and I think that's the most important issue with it, but it goes even deeper than described in the article.

There are no inherently async or sync functions. It's not a property of a function, rather the property of what caller does after calling a function.

Is throwing a ball an async or sync action? Well, if tennis robot machine spits one ball after another and doesn't care/wait about feedback – then it's async. If the tennis player hits the ball with a racket and puts all her/his attention into waiting/validating the result (essentially blocking) – then it's synchronous function. It's essentially an "attention" of the caller that defines sync or async.

Marking code as inherently "sync" or "async" or claiming that one functions are "hard" and others are "easy" is the single dumbest idea I've seen in computer programming. And it's insane how contagious it is - seems like languages are more often copypasting features from other, instead of designing from the first principles.
Sadhguru, has helped me.
It's mostly because Australia, like the UK and Canada, have a Prime Minister instead of a President.

In case of murder of a PM, the government will quickly select a new one in the matter of weeks. It is a silly political move to kill a PM.

In case of a President, there is a mandate from the population, because he/she was elected directly. And replacing the President is a matter of several months at least, or, in the case of the USA, not at all. And that sends a bigger message to kill a President.

I personally see both system (Prime Minister and President) have pros & cons that doesn't make one better than the other.
Swedish Rhapsody (Numbers Station)
I used Allegro CL a lot at a previous job, but over the years it was replaced there with free Common Lisps, predominantly SBCL. I don't think there's much of a market anymore for a base CL implementation. So it should not be the least surprising that Franz is making their money from things layered on top of Allegro.
I touch it now and then; search for "BSD" on https://www.brendangregg.com.

Netflix has hired more great BSD folk, so I haven't needed to do a lot on it for a while. I do enjoy it though, and it's usually much easier to read and understand the kernel code.

Most recently I've been talking to folk about eBPF on BSD. Maybe I should do a blog post about it (force me to go talk to everyone again and get their updates).
Yes, and in the end it's probably for the best - no reason to not use others experience. If you pick reasonably of course.
However a virus is a delivery device that precisely codes elements for self-replication, for structural form, and for pathogenesis. This last is the intrinsic disease causing component, though exactly how badly the interaction goes for an individual is dependent on the context of their immune system and general physiology. Apparently the 1918 H1N1 influenza virus had a particularly nasty pathogenic component, that mercifully has not been seen in the typical seasonal flu.
Nice demonstration of the features [1]

[1] https://youtu.be/sTNwPWHjaLk
I agree, that it is very unlikely to happen. But even the danger of losing the privileged position when the opposition is muffled it's already enough to feel threatened. This is deeply telling.
"Denying fundamental reality" is exactly what "cancel culture isn't real" is. Cracking one's knuckles can't reasonably be construed as objectionable in any way, and yet once the mob finds out you can lose your job https://www.nbcsandiego.com/news/local/sdge-worker-fired-ove...
The question seems to indicate or imply that somehow professors in the academic community should be granted additional freedoms beyond those which individuals have. As if once you are granted some arbitrary status as an academic professor you suddenly can achieve independent financial wealth to do whatever your heart desires. That does not sound like a reasonable prospect to me.

Nothing stops a professor from publishing in a paper or publishing individually their own findings without peer review. I understand that the respected journals in the community do require this and they have their own barriers to entry to get published. If the community wanted to change or if in a professor wanted to change they could simply publish outside of those journals. Asking for some external Force that's not part of the community to break the community standards seems a bit unrealistic. The community should change its community standards if that's what it desires or you should have rogue professors that do this and perhaps eventually the community would change if it's deemed worthy.

As for grants there's nothing that stops a professor from getting independent grants from independently wealthy individuals. I don't see a need that just because you're a professor that you can arbitrarily take money from the citizens of your country or state to do your pet project. I understand that wealth redistribution to whatever class of people that you want seems to be the theme of the day but ultimately you are forcing someone to give up their earned money for another purpose. The government does issue grants for things that are deemed of government or public interest. Private wealthy individuals can also provide grants for things that they deem of their interest. I have achieved professorship therefore give me money because I want to research laying on the beach for the next 25 years seems a bit strange.

Freedom is the idea of doing what you want but what you seem to propose is at least monetarily taking from others to provide freedom to another with zero oversight. If you're taking money from other people those other people should definitely have oversight and input into what that money is used for that is only a reasonable proposition. Taxation voting and government grants provides that oversight. A wealthy benefactor which requires a research toward a specific topic for continued grant money again provides that oversight.

I too wish I had ultimate freedom to do whatever I wanted whenever I wanted but that is not the case in any kind of ordered society. Freedom is freedom of opportunity not freedom of achieving arbitrary outcomes. It seems to me that professors do have these freedoms to pursue opportunities but if no one else is interested they should not be able to force interest in it.
Though that may be the technical definition, I consider any increase in float or number of votes a diluting event
I really wish abandonware would have its source code automatically released after a certain period, kind of like a patent expiring.

Mostly I want to win the lottery so I can sponsor someone to code Sid Meier's Alpha Centauri in a modern vector/HD UI and with 64bit memory space.
If the government asks if you, Bill the graffiti artist, painted any graffiti on the wall of a giant chicken, and you said no. They could still apply a penalty for lying to an LEO if that exists as a law if they can catch you later.
> Another question: why do they have anything to do with investigating counterfeit currency? That particular responsibility should be reassigned to another agency at Treasury or FBI so Secret Service can concentrate on their core mission of protecting the president.

The Secret Service is under the Treasury. Its original core task was counterfeit currency. Only after McKinley was assassinated (20 years after Garfield was assassinated (15 years after Lincoln was assassinated)) I think was it expanded to also include protecting the president.
Their promise-based error handling seems to skip over a major gotcha: if the first `save` call throws an exception, it does not get handled in the `.catch()` callback! It would require its own try-catch to handle. That is an overlooked benefit of try-catch in async functions: it handles everything, both normal exceptions and promise rejections.
Peformance (beyond analysis) is one of the most interesting things to do beyond building things. It's needed and relevant in many settings and you can (have to) do it without the JD (and IMO you should at least initially).
You'll find plenty of this at any relevant size infrastructure place (there are a lot of them).

The principle to do whatever you love is to "ask for forgivness not permission". Feel free to understand why you're solving what you're solving in order to challenge it and do it right.
It seems silly to do that just due to asymmetric processors. The small cores could simply not support the instructions and the OS could then handle the fault by moving the task to a big core. Perhaps this could be signaled via a different CPU feature flag to avoid libraries using AVX512 instructions sporadically (e.g. in memcopy) and only use it in long-running loops. Or maybe give the OS a way to determine whether the CPU flags should be shown to a specific process or not. Or applications could install a SIGILL handler and deal with it in userspace.
> How does an app get through reviews and technical restrictions?

The suggestion is that the bad behaviour is deliberately hidden from Apple's reviewers, e.g. by introducing a time flag ("don't show this until 1 February 2022"), geoblocking ("don't show this to users with an IP address in the US"), etc.
> In case of a President, there is a mandate from the population, because he/she was elected directly. And replacing the President is a matter of several months at least, or, in the case of the USA, not at all. And that sends a bigger message to kill a President.

We have a fairly well defined line of succession.

And even if you're talking just about mandate, if the president dies the VP often takes up the dead president's mandates. Like LBJ passing major civil rights legislation the year after JFK died, or Truman following FDR pretty closely. Although Andrew Johnson did the opposite of that and Gerald Ford (not following a death, fair) didn't do anything at all.
Ok, let's say a lot, or most, companies use processes without knowing why.

Some might just push commits without knowing or caring about reviewing code, beyond fixing what fails in production. But others might just do "git flow" or whatever, doing thorough PRs, without knowing that the changes could be requested after being merged and without realizing the amount of time that is wasted on integrating code and re-testing.

In particular, I think that PRs come from an open source model, where you really have to gatekeep. But in a company, there is no problem in following up: the devs are salaried and you just need to put them to work on whatever is necessary.
Fog of war means there is no good count of casualties. Tens of thousands is my earnest order of magnitude based on rough estimations I've heard reading about various sites of atrocities. A good faith estimation is not a "lie". If anything, repeating an extremely conservative lower bound as if it were the full story is closer to being a lie (see also: the official USG Iraq body count versus unofficial ones).

The magnitude of the Iraq body count is horrendous, agreed. USG unilaterally deciding to attack Iraq is undeniably evil, agreed. If the US empire diminished, it would be a good thing - assuming it were due to underlying causes weakening the fundamental viability of large influence structures, and not simply different empires becoming more powerful.

But since we're talking about war, and not say cryptography bolstering personal liberty, then I'll begrudgingly accept the least-worst empire. And that is the role the US is playing in this situation, supporting Ukraine's self-defense against an aggressive totalitarianism-resurgent Russia. It does bother me to say that, knowing weapons manufacturers and other architects of USG's aggressive wars are making bank, and knowing the perverse incentive is for USG to string Ukraine along with just enough supplies to damage Russia but not make for a decisive end to the war. But I remember I am against Russia's imperialist attack on Ukraine for the same exact reasons I was against USG's imperialist attack on Iraq. The roles of the players have changed, so I must incorporate nuance to my views rather than leaning on the same old USG-bad heuristic.
For folks in the "experiment", if health insurance had a 1 in 1600 chance of saving your live each year, but costs $10K/yr, is it worth it?
How would you suppose he tests for EMI? He says he is using mostly power supply modules which will have some thought already put into EMI suppression. Beyond that, if the system works why should he worry about EMI? To take any quantitative measurements would require a chamber and calibrated instruments. This is akin to asking why a hobby software project doesn't have full coverage unit testing.
Text to Image Chrome Extension
Zig self hosted compiler is now capable of building itself
Today's price is the expected future price. If you disagree, go buy the stock and make some money.
mtls is problematic because it is not proxy friendly (needs special support in the frontmost proxy).

AWS and Mastodon use HTTP request signing which seems interesting.
> How would you handle two asynchronous saves which can happen in parallel without using a Promise.all?

This question doesn't make sense. Async/await is just a nicer syntax for interacting with promises. So my answer to your "gotcha" question is just:

await Promise.all([..., ...])

There's nothing impure going on here. The majority of the time, async/await can make it much easier to see a code's control flow by getting rid of most of the Promise related cruft and callbacks.

I would call Promise.all a benefit here, as it makes it stand out where I'm doing something in parallel.