skysight-inc/HackerNews huggingface dataset:
> In such cases, if (a) article is substantive and (b) there is a chance of an intellectually curious discussion, we turn off the flags and (probably also) downweight the article as a counterweight to sensationalism, which always attracts extra upvotes. In this case (b) seemed hopeless, so I didn't.

That's the point, in my opinion at least.

Above you say:

> This site may feel like a "consensus echo chamber" but in reality it is nothing remotely close to that. I think you may be running into the notice-dislike bias...

If a certain class of articles get flagged by a large number of people who have a strong dislike for the topic, and you as the moderator are ok with it because here at HN with the culture being the way it is you allow it to be removed because it won't generate "intellectually curious discussion", then how can you say that HN is not a "consensus echo chamber" when it comes to these particular topics?

It seems to me there are some very obvious errors in your explanation above. You can run this forum however you want, but being aware and transparent about what topics are and are not allowed seems like a better way to do it than disingenuously explaining away flaws. No person is omniscient, however it may seem that way. Just as you can observe flaws in other people evaluation that they themselves cannot see, is it not possible that you too may have some flaws that you cannot see?
Bluetooth uses the 2.4GHz spectrum (along with a lot of other stuff) which is non-ionising, the main side effect is heating but bluetooth transmitters have tiny power output so any heating effect would be unmeasurable.

Your body is constantly bombarded by radio sources both natural and artificial, honestly I wouldn't worry about it.
I don’t think that git forces you to use all these bells and whistles. Also I am not sure if ls would be better with additional flags, but it won’t be worse because of that, that’s for sure.
Here's hoping the US isn't the one that collapses in on itself this time. My perception of China is that it's government makes life pretty terrible but it seems better organized over there (because of state control).
Yes, Last year I watched a video of someone traveling from UK to Germany to participate in an auction.
It was on youtube, searching for "Germany lost luggage auction" turn a lot of results, could not find the exact one.

Edit: found a website: https://www.kofferauktion24.de/
Having used enums with large teams across many distributed systems over the years, enums are my least favorite type in that setting, because it's very easy to write an enum that does not tolerate unknown/new values (they usually don't by default, which seems to be the case for Rust as well). This often makes the system brittle to new changes because subsystems have very strict expectations of data schema, even when they don't really need to care about it (e.g. when they're just passing data around).

I've seen a lot of attempts on these teams to ensure these mistakes aren't made (special parsing libraries, using default fallback values, etc.), but someone always manages to sneak in an enum somewhere where they shouldn't and then something blows up 6 months later when a new value is introduced. Enthusiastic engineers will spend a lot of time trying to figure out how to add an over-strict enum, because hey, who doesn't want type safety?
Until I started working in other frameworks, I thought this was the way it is done everywhere.

I still don't understand why in the software world we keep reinventing the same patterns again and again ad nauseum.
There's a good list in this article...

https://www.zdnet.com/article/linux-team-approves-new-termin...
I can only speak for my admittedly hyper-progressive studio: We brought Sarkeesian in to find our blind spots. (there was also the fact that the studio wanted to fund her work on a more personal level).

But if you consider that roughly 86% of the studio at that time was male, it would have been easy for something to slip through that could have been perceived as anti-women.

A great example is in the game Hitman; there is a moment where you're infiltrating a strip club and an option exists (although, is penalised) for murdering a scantily clad stripper. This was caught by Sarkeesian and used as an example of poor game development that allows for the objectification of women. (or, women as background objects)[0]

We didn't want that.

[0]: https://youtu.be/4ZPSrwedvsg?t=603
It’s a result of how long it took to send messages (days to months, depending on where the recipient was), and that it didn’t usually cost more to send six sheets of paper than one. You wanted to make sure to write everything you had to say.

[edit] it should be added that most of the people whose long letters are interesting and well-written enough that we still care about them were educated a particular kind of way, or at least were immersed in a culture of those who were. Classics and rhetoric—as in, they most likely read and considered parts of Ars Rhetorica during their education—to a much greater degree than we treat those subjects now. We move farther every year, it seems, from considering those to have any value for most people.
The Cold War had regular threats of nuclear annihilation as well as constant military testing of each other's response times and perimeter. There are no Chinese nuclear bombers violating US airspace forcing USAF jet scrambling.

This is far far less antagonistic. ...at least for now.
unless you have data saying "all" is wrong.
You can say "many" and it will be true, and people won't argue.

The "corruption perception index" is based on this sort of thing: people say "Italy is the most corrupt place in the world!" and have no data or knowledge to compare.
Not on Hacker News, they're not. There is no point in the history of this website (and I'd argue, most if not all social media sites) where outrage has accomplished anything productive or time-sensitive.
> How do you get into nightclubs?

Clubs don't care about identity. In some parts of the world they care about age and outward signs of affluence and/or attractiveness.
If they wanted something better for the backend (for robustness of performance reasons) there are other alternatives much better suited for the vast majority of backends. For instance, C#.

WASM is not needed for the backend, so that is not the reason either. For frontend, I can see it for some pages (I used it myself), yes, but there are also other languages that can target WASM.

You also mention maturity of Rust, but other languages in its domain are more mature, so that cannot be it either.
Any website can be attacked by a bot. With shared hosting everything will fail. With AWS you will pay more. It's a tradeoff.

I must add that AWS makes it easy to use WAF (web application firewall) to protect you from this.

Route53 cost is ridicule. Not an issue at all.
The future is Decentralized - you have very large actors working to deploy systems based on the Verifiable Credentials (VC) Data Model (W3C Standard) and the Decentralized Identifiers (soon to be W3C Standard) extensive work is being done on how the data is exchanged (Credential Handler API, OpenID Connect Self Issued Identity Provider (OIDC_SOIP) <- so any installed openID can accept VCs and DID Communications (spec under development at the Decentralized Identity Foundation). Actors supporting this work include wester liberal governments, MSFT, IBM and many many others many cool small startups. We gather twice a year at the Internet Identity Workshop. Our archives for the last 10 years are online.
With ICA, don't you have to have n independent mixes of the n speakers in order to demix them all?
I had some wrist pain building up during typing, which stopped since I switched to the ergodox. But it is a bit huge in my opinion.
Oh interesting! Hello friend! it's a small internet!

Now I will wonder who you are for weeks! xD
Perhaps the analogy can be drawn that FAA(M)NG are America's new oil industry, as essential to the national economy and security?

From a quick search, I found the "Forbes Global 2000" list of the most profitable business sectors (in 2019). From the top, in trillions:

- Oil and gas - 4.797

- Technology and communication - 4.726

- Banking - 4.424

- Retailing - 3.814

- Automotive - 2.847

Source: https://www.nsenergybusiness.com/news/oil-gas-revenue-forbes...

Seeing how Microsoft accounts for only a portion of the second most profitable sector, I'd imagine the whole lot of top tech companies in the U.S. would be considered essential for national interest.

---

Then I found "The World's 10 Most Profitable Companies" (2019).

- Saudi Aramco - $110.9 billion

- Apple - $59.5 billion

- Industrial & Commercial Bank of China - $45 billion

- Samsung Electronics - $39.8 billion

- China Construction Bank - $38.4 billion

- JPMorgan Chase & Co. - $32.4 billion

- Alphabet - $30.7 billion

- Agricultural Bank of China - $30.6 billion

- Bank of America Corp. - $28.1 billion

- Bank of China - $27.2 billion

From their summary:

> Saudi Aramco is by far the world's most profitable company.

> Most of the global leaders in profits are based outside the U.S.

> State-owned Chinese banks are among the profit leaders

..So I guess Saudi Aramco is still America's Saudi Aramco.
You can’t possibly evaluate stock prices by blatantly ignoring every single financial metric, knowing nothing about the product, and posting your analysis on Twitter.
Yes, can confirm it works without failure!
I agree a lot on the increasingly bloated software. Even if Moore's law dies, we still have >20 years of software improvement to do !
Doesn't take much imagination. Pre-1975 China?
The current administration has been bullying China incessantly. I'm not going to say if the reasons were justified or not because it's complicated, but we shouldn't be surprised by China's response. It's not like we're actively trying to improve relations either.
> Humans are built for constant labor. We're the endurance-running champions of the animal kingdom.

I mean, sure, we can do that. But most of our ape relatives lay about all day socializing and taking advantage of their social cohesiveness to hunt-and-gather very quickly (and then get back to lazing around.) They have many capabilities, but rarely use them, because social organization is just so OP compared to the defenses of most of the animal kingdom.

The big strong apes (e.g. gorillas) don't use their strength for anything day-to-day; they just use it in occasional tribal territorial disputes and social-hierarchy disputes, which don't take up all that much of their time, all-said. Certainly not enough to wear them out by the end of the day, every day.

I don't see any reason that our sleeping habits would have gone through a big evolutionary shift relative to all the other apes; so if they can—and do—sleep just fine without exhausting themselves, we very likely can as well. If we can't, it's very likely not "lack of exhaustion" that's the cause.

IMHO, exhaustion seems to just be a hack, overriding the concerns of some other part of us that thinks it important for us to stay awake; rather than the proper resolution of that mechanism's concerns.
But also ordering a taxi didn't work for me, since you have to call a phone number, where they promise a taxi at the airport, and it doesn't arrive. I assume Amazon or anything like that isn't present as well.
You can fool some of the people all of the time; therefore you should rationally invest all your efforts in maximizing resource extraction from those people. That means the less foolish aren't provided with good choices, so how can society evolve to choose good stuff?
I think we are, but the data isn't there. It's the lemon market.

I don't believe we would even know what we ate if there wasn't laws in place.
Question for the author:

Why does Rust destructuring require the struct name? The example uses:

let Person { name, city } = person;

This seems a little verbose since I would expect the type system to know that person is of type Person already.

Is this because destructuring syntax is trying to be compatible with the pattern matching syntax?
In that case: yes, we have a lot of JS people coming to Rust. The difference helps explain that too: if you’re going to learn something, learning something that’s very different from what you’re used to means you get more out of it than learning something similar.

When I decided I wanted to move away from Ruby, I didn’t even consider getting deeper into Python. Why would I? They’re so similar that the cost/benefit ratio is off, at least for me back then.

YMMV of course.

Oh and finally, not every bit of writing has to be extremely useful or hit a wide audience. Sometimes people write things because they want to.
I keep hearing about Amazon’s bad work life balance. I have a friend who worked at Amazon in Seattle on the business side (not software development ) and he said it was brutal.

I work remotely on the consulting side. It’s about the same work life balance as I’ve had my entire career. It’s actually better than my last two jobs. At those, I had to be the “adult supervision” trying to overall their processes while juggling releasing a product and for my last job, trying to figure out ways to cut costs and increase efficiencies post Covid. I’m just a much better paid peon now.

My experimentations causing a large AWS bill is not exactly a problem now....
I'm 30 and just went through the most serious bout of insomnia in my life. It was nothing like the insomnia I read about or saw in media.

The crux of my insomnia was anxiety. I was dead tired and sleep deprived but as soon as I laid down my mind and heart would race. I couldn't convince myself to relax with any of the mind tricks in this thread. I would get so mad and frustrated that I would try to will myself to sleep, tossing and turning for hours. The thought of browsing my phone in bed or reading or anything else just made me more angry because I knew I was tired, why wouldn't my body sleep! The crazier part is that right now I'm furloughed, I have no real work or life obligations. I have no reason to be worried about going to sleep or waking up a certain time.

The solution ended up being kind of dumb and novel. I turned my bed into an adult rocking/shaking bassinet. I'll spare you the details but I basically attached one of those vibrating body massagers to the frame of my bed with a sleep timer. For some reason this relaxed me enough to consistently fall asleep in about 10 minutes every night.

(Also just a note: I tried all the other standard stuff. No alcohol, no caffeine, intense exercise, sleep hygiene etc etc)
I lived under another system, that’s why I’m saying that.
But then you need to have an actual database running. I find the ability to mock the DB entirely very useful to reduce the amount of scaffolding an average developer needs to have in order to run the test suite.
CAcert has a system in place that is close to what you described[1]. Basically already verified users check the identity documents of new users and vouch for their authenticity. Their "Assurer Handbook"[2] is an interesting read. When I became an assurer a few years ago the person that trained me also took their task very seriously and I learned a ton about how to check identity documents for forgeries. That alone made it worth it.

Since we have Let's Encrypt I'm not entirely sure what CAcert's place and purpose is, but I think with an existing network of trusted people they are in an ideal position to pivot into a decentralized online identity system.

Mark Shuttleworth's Web of Trust similarly had so called Thawte Notaries but I think it was discontinued a few years ago.

[1] http://wiki.cacert.org/FAQ/AssuringPeople

[2] http://wiki.cacert.org/AssuranceHandbook2
I’d highly recommend looking into Amplify Console for hosting static sites on AWS.

Behind the scenes you’re still running on s3/cloudfront so you don’t need to worry about scalability, but you’ll get automatic https, build and deploy pipeline hooked into your github repo, per branch environments, etc.
Intellivisions weren’t as common as Ataris in the US, but I knew a bunch of people who had one.
Walk out of it, don't burn it down.
In response to the criticism of "noun-oriented" programming, check our this video: https://www.youtube.com/watch?v=BDPHfRuAFnU&feature=youtu.be....

It's worth watching from the beginning, but I've linked to the relevant timestamp (8:30).
A lot of what they're doing is BS/Potemkin villages. Imagine everything being built with the attitude that the only thing that matters is time and price. In a country with 1.4B people. Same shitty "if it looks good on the surface it's good enough" ideology everywhere, at every single level in society. Then imagine this has been going on for decades.

No wonder the CCP banned the construction of very tall skyscrapers recently.
Chinese government is constantly challenging the validity of foreign passport if the person is ethnically Han Chinese. Governments must apply diplomatic pressure go get their citizens free.
US startup hiring abroad – best/good practices?
We're a US domiciled startup and thinking about how to design comp pages, understand regulatory issues, etc....

For instance maybe it's easiest in Canada to have the person as a contractor, paying comp to an entity he/she controls. What to do about (say) health insurance they don't receive or lack of easy way to offer benefits (pre-tax commuter discount and other things PEOs in the US offer). I've read about Automattic but interested in resources/firms that help facilitate. (Using Canada only as an example)
Linus Torvalds – “I hope AVX-512 dies a painful death”
My experience in tienanmen: Showing my passwort and a bag scanner, going through. Area was limited with small metal fences.

My experience at the eiffel tower: Bag scanner, didn't go through (because I had a huge bag which was not allowed). Area was limited with huge glass panes. (Don't know if they want to see any ID)

So it felt very much the same to me, but the security in Paris was probably not police (I didn't go fully in, so I don't remember).
Why there's a country where doing a crime is a good idea? I can recall that also US still have capital punishment for example
I can promise you immigration services are not verifying if someone really knows Kubernetes.
It's more about a fundamental design trade-off rather than removing accidental complexity coming from UX. Currently, most of us delegate the responsibility of identity management (other than memorizing id and password) to one of big-techs, presumably much better at this area than 99% of us. In the fully decentralized world, the burden of proof is now up to users. And they usually don't really care about the best practice for security, privacy and reliability. Technology may improve over time so the equation will get better, but I don't expect this dynamic to change that much.
Reputation?
I am having this same issue. I'm trying to get back 20 mins each night to bring it back to a 12pm bedtime.

I'm still working from 9am so the mornings are pretty rough at the moment, But something about the lockdown is trouble.
https://news.ycombinator.com/item?id=23809335
Since starting to wfh daily due to the pandemic, I've found I'm not nearly as mentally wiped out at the end of the workday, and as a result it's a lot easier to get a bit of physical exercise in the evening.

I knew I found my commute tiring, but I don't think I realized how much. After a workday + commuting home I was always wiped out mentally and physically, and now I'm only mentally tired, but not so much physically.
Thanks. I similarly came up with a heuristic after reading Tor Nørretranders’ book The User Illusion. I remind myself that there is some part of my brain already paying attention constantly to the breath at the tip of the nose (or whatever the current meditation object is) because if a noxious stimulus presented there I would certainly become consciously aware of it. So all I have to do is ‘tune in’ to that part of my awareness. This works pretty well for me, and not surprisingly many meditation instructions use this metaphor of tuning a radio, but it didn’t make as much sense before I began to think of it in this way. I have also learned meditation mainly from reading.
Yeah, I try to be good to even the cold applications. But, definitely if I've proceeded to even a phone screen, I'll personally followup with a rejection.
The people who consume the notarized documents. If too much crap comes through they can reject the issuer. Kind of like how Symantec CA got dropped by browser makers.

Public notaries are licensed by US state governments. There is generally a background check, brief training course, and application fee. In at least some states they have strict liability for theft of their stamp.
What Is Edge AI Computing?
if the US gets to arbitrarily arrest US citizens, it's only fair that china should get to do it too
I wish people would stop using twitter for article/blog sized content.

Maybe I'm holding it wrong, but I find retweets of threads extremely an extremely unreliable way to find my way back to the actual thread.

This particular link works, but it's still very a very annoying form to read it.

That said: Shorting these companies, that OP admits have huge R&D budgets, is a bet that they won't invent something new. Or that they will be taken over by something that does.

With a 10 digit R&D budget you can afford to be second mover.

In the last 20 years, has GOOG invented? Wow, yes. Question is do you think the past 2 years (or whatever) is a better predictor of next 5 years than the last 20 years was?

I dunno. And saying you do (especially when shorting) is saying you know better than the market, which is not always wrong, but it does have some arrogance in it.
Universal Approximation Theorem
You have lost your mind if you think any fight that’s 2v1 or worse odds is going to go well for the underdog. I mean, it’s not like 2v1 ACM doctrine isn’t a thing. It’s practiced regularly by fighter pilots. The side with 2 wins an overwhelming amount of time once practiced. It turns out we’ve learned new lessons and adopted new techniques in the 70 years since the Korean War.

First, once you have VID you do everything you can to keep the bandit in sight until you have a shot opportunity. This idea that “jets are so fast you lose the opportunity by the time you can tell what it is” is completely unfounded.

Second, those other 20 planes aren’t all wildly trying to shoot you. If you’re chasing one of them, that one is flying defensive and describing the fight to their wingmen (“one circle, bandit co-alt, nose high…”) as their supporting wingmen take turns with who’s engaged aggressive and getting clear missile shots at you (since you’re really focused on only one of them).

Third, even if none of this were true, doing this kind of thing in an N-vs-1 fight for N >= 2 invalidates your entire premise. The guy who’s hanging still in midair doing fancy air-show tricks is just generating free shots for all those other aircraft.
I was thinking of North America, where "carding" is still standard practice.
Wow commentators on Hacker News will even dismiss the work of the Special Air Service as 'not being that big a deal when you think about'.
Also in cards, you're often playing against other humans who are bluffing and lying in order to win, whereas this is not possible in a perfect information game like Chess.
Does overtime count towards the total? ;-)

Let’s say an applicant had put in triple overtime for four years would that count as twelve years of experience?
I'm responsible for expensive systems at work, and many of them have a value in excess of my entire net worth. At no point am I liable beyond possibly losing my job if I screw up and damage those systems.

They are different words for a reason.
Semi-Supervised Learning in Computer Vision
One big advantage of Netlify is the automated deployment of pull requests into their own dedicated environment.

It's so nice to be able to review a PR not only based on its code, but also by having a look at the built website.