skysight-inc/HackerNews huggingface dataset:
"Honestly I’m kinda unnerved that this clear clickbait has made it to the front page of HN. 6 out 272k people experienced this reaction."

Only X amount of Y population feel the consequences of contracting C19. Most of us have been perfectly fine. So what is your point?
I don't understand your 2nd paragraph - the business wouldn't magically make more money if it was based in the US (we sell globally, including the US).

Healthcare here in the UK is totally free. I know only too well (to my detriment) that it's far from perfect, but I still believe it's a wonderful thing for all of society. Plus nobody needs to worry about whether they can afford to call an ambulance, and nobody is going to be bankrupted if they have a hospital stay.
In the US maybe, but internationally this varies. Be very careful doing this and consult your local laws before doing so.

In many countries the owner of the contract is liable for anything originating from that line.
Flag the story.
Really, even in the comments of the thread the fact that so many people are hung up on that is absolutely baffling. Of all the awful stuff that is said in there, that's the comment they want to make?
Well, if we're going to root for the simplest technology, then I have to say that I've never owned a rice cooker, I cook a lot of rice in a pot, brown rice, black rice, red rice, basmati, long-grain, short-grain, etc, and I've never thought I needed a machine to cook it to perfection. Just any random pot with boiling water seems to do the job well most of the time. So why do I need to replace my old pot with a rice-cooking-robot-with-fuzzy-logic (or just a thermostat throwing a switch)?

Edit: Of course my random pot can make Persian-style crunchy rice too... :)
It actually was useful for a brief period as a pretty fast and reliable way to process a transaction. There was a time when a good portion of the major cryptocurrencies had transaction confirmation times on the order of minutes and XRP was one of the few reliable and cheap ways to get a fast transaction (seconds) completed.
I didn't take it as a negative. I just wanted to clarify. I'm fierce on this topic as I can sense video becoming more pervasive and I think it's usually the wrong choice - as well as personally hating it most of the time.

I watch plenty of YouTube videos but that's when I'm in a different mode. For understanding stuff I want to skim read short clear text with illustrations. Animation and video can enhance that but it shouldn't replace it.

And I never, ever want spoken voiceovers.
A year to vaccinate the high risk group sounds way overblown. Maybe it's taking into account people who won't accept it right away?

The vaccine is being rationed because of high demand. The moment demand drops, it no longer makes sense to ration it the same way.

Also keep in mind that distribution speed will increase over time as procedures and protocols are put in place and learned by everyone.

I suspect the majority of people who want to be vaccinated in europe will have their shot by september 2021. This is all off napkin math though.
Car infotainment systems run ARM SoCs, much like an iPhone.

To compare the complexity of a car and a phone (any modern phone - they're all fundamentally similar inside) belies immense ignorance of both.

Phones are functionally complex, but physically quite simple. The complexity is dealt with by the chip fab and software. Electronic manufacturing processes are basically the same for every device, and so are very well understood and optimised.

A phone is a model of system abstraction. The incredible complexity of the processor and digital logic is abstracted into little black boxes which are then soldered to a PCB. The assembly is then a straightforward sandwich of all the bits.

I don't think anyone's arguing that phones are not complex, but that cars have an order of magnitude more bits to assemble, and that means manufacturing complexity that the existing manufacturers obtained through decades of iteration.

Tesla's a great example - they completely underestimated the complexity of manufacturing (building the machine to make the machine), spent billions of dollars on it and are still struggling with poor fit and finish.

Of course, any company can put the processes in place to build a modern car - it will just take time. To argue that a phone requires as many assembly processes as a car is simply ludicrous.
Error: Calling brew cask install is disabled
Lifesum study finds that lockdown made Brits healthier but snacked more
When I visited Japan over 10 years ago much of what I thought strange has since become normal. The exaggerated fear of criminals, even though Japan is very safe. Very low interest rates and lots of public debt. In the wealthier parts of Japan newspapers featured articles on flu, with maps and graphs charting its activity. Many people wore masks and if I coughed in public people would take a wide path around me and look at me as if I were a barbarian. Exactly like it is in Europe now.

In terms of having an old population Japan was more than 10 years ahead of Europe. So it makes sense Japan was the future Europe.
This document outlines an implementation plan, but it doesn’t seem like it’ll result in much new information. For example, everyone on WHO’s team will have to be approved by CCP, and so on. Not unexpected, considering the political situation, but still frustrating.
She writes "Google treats badly black, queer women", but the story is "Google treated ME badly, and I'm a black queer woman". Also, I'm not comfortable supporting or empathizing with anybody so certain about their "stellar, fantastic, greatest in history" profile.

It would be interesting to hear what were the performance/carrier paths of those 300 people she hired, to understand whether they really just needed a leg-up. That would validate her hunch about untapped potential. On the other hand I'm afraid that it's likely that if they were not promoted it would be again blamed on racism, because if you have that one differentiator, it can be used in any situation.

(Yes, I'm aware that this comment is not going to be palatable to politically correct majority).
Try to make those as much as i can on the client machine, it is a micro service for each user basically and now with wasm it is even becoming easier for most tasks.
The average relative to wherever you live. Doesn't really matter since the question applies equally anywhere there is financial inequality. Which likely covers much of the world at this point.
Perhaps low key subtle competition between vaccine manufacturers? At least 5 in play, more coming soon, lots at stake
One fewer internet cesspit of far-right nonsense. While I'm sure the founders had laudable aims, it may be too far gone to save.
Any time this comes up I like to point out that the spiral rule is wrong. It is instructive in a way because one learns more about C declaration syntax, but it is even more instructive to recognize why it is wrong.

The spiral rule works only if there is no pointer to pointer or array of array in the type. But take this for example:

+----------------------------+
| +-----------------------+ |
| | +------------------+ | |
| | | +-------------+ | | |
| | | | +--------+ | | | |
| | | | | +--+ | | | | |
| | | | | ^ | | | | | |
int * * ¦ ¦ ¦ xxx[1][2][3] | | |
^ | | | | | | | | | | |
| | | | | +-----+ | | | | |
| | | | +----------+ | | | |
| | | +---------------+ | | |
| | ---------------------+ | |
| +-------------------------+ |
+-------------------------------+

The type of xxx is a [1-element] array of [2-element] array of [3-element] array of pointer to pointer to ints. I drew a spiral that passes through each specifier in the correct order.

Notice that to make the spiral correct it has to skip the pointer specifiers in the first three loops. This is marked by ¦. This is not mentioned in the original spiral rules and one could be forgiven to parse the expression as xxx -> [1] -> pointer -> [2] -> etc. following a spiral that doesn't skip the pointers.

The Right-Left Rule is quoted less frequently on HN but it's a correct algorithm for deciphering C types: http://cseweb.ucsd.edu/~ricko/rt_lt.rule.html

The spiral rule can be modified to process all array specifiers before all pointer specifiers, but then you'd have to specify that the order to do so is right and then left. At that point it's just the Right-Left Rule.
Must be hard to be an engineer and have management destroy your beautiful project. “Bridge on the river Kwai.”

However, management had reasons. There was no room for a third platform.

I also note the unfalsifiability of some of these claims. On the one hand if N9 beat the Windows phone, that shows how awesome it was. On the other hand, if it was destroyed by the iPhone, well, it was sabotaged.
I have the 400 DO. It's not really "light" but it's much much less of a beast than the 400/2.8. I really like it - it feels like it hits a sweet spot for me in the weight/light gathering ability/quality trade off and the quality is indeed excellent. But there's an argument that a 70-200/2.8 plus a 2x TC is very close in quality these days, gets you more flexibility and is a bit less unwieldy for a loss of only half a stop in light gathering ability at 400mm.
"to identify which components of what you are building _must_ be perfect"

Well, but by the words of your former CEO (and my opinion) those parts would then have infinite costs, too... if they really need to be perfect.
I mean, it is awesome, when you do a big feature change and it all just runs smooth without problems, because your design was well thought out, but you cannot think of every future change to come - and when you still try, chances are you get stuck and waste your time and risk the flow of the whole project. I rather tend to think about the current needs first and the immediate future second, but everything after that, I spend not much thought anymore.
That defeats the point of using a password manager more or less. You're just remembering individial passwords but it's even more complicated now.
Let's compare and contrast, shall we?

M (where M is very small) out of N (where N is very large) people have experienced an allergic reaction due to the vaccine (allergic reactions can be bad, but are generally manageable).

X (where is is somewhat small) out of Y (where N is not super large) have died contracting C19.

Another Z (which is small, but not as small as X) out of Y are facing long term consequences contracting C19 (and these consequences are more severe than an allergic reaction in many cases).

So, which one is the intellectually disingenuous argument?
Of course it's a rage post, she feels awful, she even says it herself that she is still coping. That doesn't mean that it's any less credible, if you discredit it for those reasons the issue will just remain and keep going.
3.
https://www.q-regio.de/1658-Cheese-Curds-Schale.html
There's also: https://github.com/spikecodes/libreddit

And full-blown, federated Reddit alternative: https://join.lemmy.ml/
Yes. In her Twitter thread she implies that she was able to judge the HBCU curriculums to be equal to that of white universities while also not understanding the basics of percentages. Maybe I've got outrageous demands but I expect any making decisions on a CS curriculum to understand percentages.
Hard disagree, especially that Windows has always demonstrated that its root certificates can be upgraded if necessary, even without other updates (security or non-security) and even Linux distributions can update root certificates effortlessly. It is Android's design to blame here (regardless of whether manufacturers should share blame here, which in my opinion they (especially Qualcomm) definitely should).
what line of work?
> Has anyone been able to emulate Tandem systems and their OS? That was a interesting high-reliability system, still worth attention. The hardware just cost too much back when it was a product.

HPE still sells the Tandem OS, NonStop, and they have ported it to run on x86. Unfortunately, unlike OpenVMS, they’ve never (to the best of my knowledge) run a hobbyist program for it.
I recall reading that the reason for this was that it made the implementation of the compiler a lot easier
So each time a post "just asking questions" is posted, close it with a link to the explanation of why the idea has already been debunked. Just like a Bugzilla dupe or a StackOverflow dupe.
How picky are you? The ethical aspect of career choices
They're both pretty similar actually. With money, its just that the government owns the copyright.
Cloudflare published a fantastic piece on passwords (viz. OPAQUE) recently that got little to no attention on news.yc, unfortunately [0].

OPAQUE + Horcux sounds pretty close to what Signal did for its app passwords [1].

[0] https://news.ycombinator.com/item?id=25346632

[1] https://news.ycombinator.com/item?id=21839117
Just commented above. You can also have a look at: https://github.com/spikecodes/libreddit
Why can’t you buy a good webcam?
I speak from experience, unfortunately :)
> ...I think it's pretty fair to label them based off of that one comment. For content that abhorrent, any number of occurrences above zero is enough to tell what kind of person a user is.

Whilst I agree that the comment you refer to is absolutely abhorrent and should be treated as such, I also strongly believe that people have the capacity to change and that we as a society should be pushing for that change.

If that comment was from a number of years ago, any number of things could have happened to change that persons view of the world and the people in it.

If you have someone who's so misinformed that they hold these horrendous views then casting them aside forever is, in my view, the opposite of what we should be doing.

In the physical world we tend to put people in to the 'correctional' system (whether it works as a correctional system is very much up for debate), but in the virtual world, we just censor them and let them go away and reinforce their views with each other in their own space.

We'll never get a better society if we don't challenge the nasty parts of it and work out why people go down that path and, critically, forgive them if they change.
> Both sides need to opt-in to this process.

Meaning it'll be added as one of the hundred other things that you agree to in the TOS that is too long to read in less than an hour every time you register for a service that you "agree" to by clicking a button but if you want to opt-out requires postal mailing a written request.
Is an RV in a large multi-level parking structure with utility hookups a better concept? Almost like a vertical campsite. I feel like doing it with actual trailers is a bit more unwieldy.
This is a non-news story and worse is designed to alarm the headline-reading, TLDRing average American. Encouraging more people to “delay” getting the vaccine until “the bugs have been worked out”.

I’m revolted to find that here when I expect to find this shit on /r/news.
My thoughts exactly. This sort of thing really makes me think twice about using the service.
From product analytics to product observability
IMO it's useful for code which is heavy on logic/decision-making. Code which is mainly about hooking systems together and managing state benefits from it much less.

I also find that people who are used to a certain kind of project (e.g. heavily logical) and spend years on it have this tendency to assume all code is the same way.
> but the story is "Google treated ME badly, and I'm a black queer woman"

My take-away from it was "Google recruiting is essentially unaware of historically black colleges and universities (HBCUs)"
Youtube is some kind of madman playground. I have created YT channel for my daughter's cello teacher, where I uploaded Dmitri Shostakovich "Prelude" played by them.

A few moments later I've received information that this piece is "demonetized" (I wasn't even trying to monetize it) because part of this "song" is a copy of some other "song" owned by someone else. That other "song" was in no way related to the Prelude besides it was also played on two cellos.

I've started some "dispute" process not because I am planning to earn money on this channel, but to somehow stop that idiocy that YT keeps pushing.

If Google is using the same "AI" that was used to compare those movies for the purpose of matching ads with those who does not use ad block, I am really sorry for advertisers, who are paying money for this.
The other takeaway is that she hired 300 students that usually don't meet the required skill levels.
Ask HN: Which diet works from your own experience the best to stay healthy?
I did not find any specific “Ask HN” on this question.

So simple as it is, which diet works for you the best from your own experience? Looking best at a timeframe of years of experience. So that you could say you could go with this diet until the end of your life.

I tried already different diets in combination with other routines like intermittent fasting and water fasting. In the end I stuck with ending up with a vegan diet in combination with intermittent fasting, but I also take supplements like Vitamin B12. I’m rethinking this right now.

Recently I started reading the book "Medical Medium Cleanse to Heal” and there for example you should avoid oil, fat and salt at all. So just a vegan diet without taking care about avoiding oil, fat and salt seems not to be healthy in the longterm. Got the recommendation from friends and also when you read book reviews it seems that it helped a lot of people to become healthy and stay healthy.

So to make my own opinion and experience about it I’m trying the basic 3-6-9 cleanse out by myself right now (on day 2). Also it seems that you can repeat this cleanse every time you finished the 9 days.
> Perhaps the rise of "smart phone" has contributed to such a thing, including OS's that are very limited to prevent anti-harm technologies from taking off.

I think you are missing the point. The harm which technologies do (including smart phones) is caused by the proprietary software not controlled by the users, see https://www.gnu.org/philosophy/free-software-even-more-impor....
Then a lot of RGPs must feel like county fair to you if "you only get X endings". The ending mission certainly doesn't exist in a vacuum unless you deliberately look away from the choices you can make there. Personally, the only objection I have is that it railroads a bit, but that is understandable since it's the finale for the story, I've done that for TTRPGs campaigns too, when it came for their finale's.
Securing Your GitHub Project
This is a good question, and I haven’t yet seen anyone reply with (I think) the real answer: it’s not the rule of 3 so much as “not 2”.

When you start adding a new feature, and notice it’s very similar to some existing code, the temptation is to reuse and generalize that existing code then and there -- to abstract from two use cases.

The rule of 3 just says, no, hold off from generalizing immediately from just two examples. Wait until you hit one more, then generalize.

“Once is happenstance, twice is coincidence; three times is enemy action” (Ian Fleming IIRC)
But this is absolutely overreach
Changing a system architecture twice like this, specially to go back to what it was before is a large cost to a company. In this line of thinking, they may have to move back to a microservice if they had a bigger team for the exact same application! This is fine by me, but rather than what other benefits they enjoyed by migrating the second time, a clear analysis of motivations behind moving to microservice and then back to monolith without compromising the benefits attained by doing the first migration would be a lot more enlightening. Because I don't imagine the first migration to microservices happened just because they had too big a team. I suppose this thread will naturally attract people who hate microservices in principle.

Logic:

Because of microservices, we had bugs (okay, what kind of bugs?).
Therefore we moved back to a monolith again (why did they use a microservice architecture in the first place).
Then the bugs disappeared (how?) and we got a whole bunch of other benefits as a bonus (any trade offs?).

Cool, so the initial migration to microservices must have been done by complete idiots then. It seems that even to question that is too much here.
Revolut, the Nightmare Ever Ends?
I'm a normal person, working my ass off with software dev and traveling and because I'm working online, I choose Revolut as my new bank because, why not?

After waiting many days for a SWIFT transaction with my salary there, I never got it.

My employer transferred the money late because revolut sucks and account top ups don't work so I advised them to do a SWIFT transaction, to my demise.

I'm a patient guy, I waited and waited till I decided to finally make a complaint to the revolut support.

Of course I had to wait more for "Transfer team" to respond to the support guy, who was very kind to tell me, there is no timeframe for their response.

They notify me after a few hours and they got NOTHING.

They never received the transaction and they are already pointing fingers at the other bank.

Now of course I double and triple checked the bank statement and every detail is correct.

The sending bank states the funds arrived on the 16th and the transfer is not recallable because the funds arrived already, 2 days after transfer.

Revolut claims on the 22nd that the funds never arrived to them.

Of course the tech support guy is not helping much. In case of stolen or lost funds I always notify the police which they really don't seem to want but It's the only way to activate insurance , so wtf is going on? Are they professionals or its an elaborate scam?

I'm waiting for 2677 dollars and 40 cents so I can pay my fucking rent and buy food but I get none of that with revolut.

Is this what I should expect from an online bank in 2020-2021?
Excellent point. I’ve forgotten I have this civic power.
This sounds like someone I would not want anywhere near my business either. What a disgracefully unprofessional reaction. And what an awful person to have to try to work with.

Imagine you land a well-paid cushy job at one of the best employers in the world, with the explicit task of recruiting other members of your race to also enjoy that prestigious privilege to the exclusion of others (not to mention the social prestige you gain with that power), imagine being informed that you intimidate coworkers and blaming them, imagine being told that you're difficult to understand and becoming irate rather than considering improvement, imagine being put on performance improvement plans and having your generous pay reduced and managing to blame racism rather than even considering you may have some shortcomings, and imagine after they've put up with this behaviour for years before finally having enough, you go and unleash a highly damaging expletive-laden rant on social media. I can't.

I don't want to hear about 'white privilege' ever again.
A big plus for Calca is the mobile app and automatic syncing via iCloud on Apple devices.

Not sure if Soulver is newer or less “complete” than Calca, but it is being updated at lot more often. The updates for Calca are very sparse and leads me to think it’s more in a maintenance mode.
It takes one to "experience" this phenomenon from the inside of an org to appreciate it. Analogous to how one would have to work on largish codebase/architectures to appreciate design patterns.

I have a corollary to Conway's Law.

The number of network hops an end customer's request goes through before it is served is directly proportional to the number of teams in that org.

A native English speaker could help me simplify that sentence :-)
Source on 50 million 6 months behind on rent?
A quick search didn't find 50, but only 18 million behind on rent by an untold amount of months[0].

[0]https://www.businessinsider.com/millions-of-americans-face-e...
voted up.

write code, and then visualize it:
https://www.visualsource.net

if it's too complex, simplify.