skysight-inc/HackerNews huggingface dataset:
Labor is people choosing not to work, because they have better options. That is a plus for people, right? As aid turns off or slows down, I'd expect them to return to work. That shortage is not long term (it has not been short even a year) and is not systemic.

If you're claiming food shortages are systemic, then you're using the word wrong. There is no fundamental breakdown in food that will last forever. Delta is shutting down some factories and lines. And there is not a food shortage - there are temporary shortages on some items, and those items rotate in and out. I don't think I've seen a good there yet that is simply gone for months and months.

Yes, I have been to the grocery store. The vast majority of food items are still there. When something I want is not on a shelf, I ask, and they say it comes in a few days, so I go back and get it.

Ripples on rotating products, when the vast majority are still available, is not what I'd call a "food shortage," unless I simply wanted to be hyperbolic.

From how many angles do you want to check your claim?

More evidence? If there were large scale shortages, companies selling food should lose noticeable revenue, and you can check their stock prices and revenue statements, and you'll find they are increasing, not decreasing.

Chips also are only short for very few categories - I order stuff from Digikey and Mouse nearly every week, and have only hit one chip that not in stock, but it's also a new chip (ESP32-S3). And today, lo and behold, I got some from Digikey. It's the first time I have seen them for sale anywhere.

So there's evidence for you that even new chips are popping up.

Consumer electronics use about half the world chip supply. Go to a Best Buy and see how many consumer electronic products are still there, and how many are not. Very, very few items are missing. Things that are out are things that were new as COVID hit - new Xbox, PS5, some GPUs (although I have bought 3 3090s during the "chip shortage"), Switches were short (bought 2 - the handheld and TV versions). But not much else I have looked for requiring chips have been short.

Cars use about 3000-4000 chips, and any one missing stops a car. I guess that's what make you think there is a much bigger chip shortage overall.

There's a tiny few chips that are short. And it's not systemic.

So, care to estimate what percentage of chips are not available? What percentage of groceries are not available? It is demonstrable that the labor force participation went from ~63% before COVID, to 60.2% at the lowest in COVID, back up to 61.7% [1]. That sure doesn't seem like there a massive labor drop. I'd guess it climbs back up once Delta is more under control.

[1] https://fred.stlouisfed.org/series/CIVPART
replace "china" and "third world" with the 88% of the US population you have no interaction with who arent tech elites and you would become correct
Roapi: An API Server for Static Datasets
With cats it's the other way round: the humans for cats.
Fair enough, I just had no idea to search for that. (I searched 'OSK' because that was the variable name and it seemed not specific to quickemu.)
I quit about a year ago. At first, I had to get used to the new cadence. I was so accustomed to being amped up all of the time, from work, I had to take time to decompress. My schedule ended up growing erratic, so I had to get on a routine schedule. Now, I think I'm 80% recovered. I've been drawing and painting. I joined a maker space, and I've been building stuff. I started work on a game mod. Catching up on Youtube videos, becoming active in the local community. Stuff like that.
> you are your job.

All i can read this as is “Brooks Was Here”
I'm far from retiring, but I always take a break between jobs. It used to be only 2 months, then last time it was 6 months. I'm very happy to be in tech because it allows us for that. I don't decide beforehand how much time I'm taking, instead I just reassess myself "am I still productive? Am I still enjoying doing nothing?" When the answer is no that's when I get back to work.

I love DIY so I've used that time to refurbish two apartments and catch up on gold rush. This time it's been 8 months and I'm just working on a side project.

By now I'm not enjoying that much anymore. It's been too long and I start to miss making part of the bunch. I'm also not fully using my time anymore, partially because in the end my wife is still working as well as my friends. I believe there's a limit to happiness when you do things on your own and don't share. At least I'm realizing that. I guess it's time to go back!

Also I wonder if I'll still be able to do this when I'm in my 40s or 50s. My parents always taught me it gets tougher to find a job as you get older. Obviously someone that's good will always find, but I wonder in general how aging will apply to tech.

Edit: As a follow up thought and this is what I've realized, the weekends are a pretty good picture of how we'd behave at retirement. If we are lazy on weekends, we'll be lazy afterwards. If we keep ourselves busy in the weekends with non work stuff, we'll probably be the same after retirement.
Beautiful, but just leave these/all animals alone ...
as someone who hired a plumber, I can tell you qualified tradesmen make a killing. They might have some argument due to quality of foreign tradesmen being higher. They are just afraid of competition and play protectionist card.
For at least the past 100 years it has not been a problem to give a person a button or a phone to let them solve any problem with a single press/call (the US and Russia presidents even are supposed to have buttons and phones to exterminate the entire life on Earth). The only thing to consider has always been at what price (in a broad sense, not just money) it came. It still is the thing to consider although this has became less obvious and departed more away from the money part in the cost looking from the perspective of the end user.
VirtualBox supports two methods of operation:

(1) You supply this value in the "DeviceKey" config parameter

(2) Ensure the "GetKeyFromRealSMC" boolean config parameter is enabled (not sure if it is turned on by default or not). When enabled, VirtualBox retrieves the value from the SMC of your Mac.

Obviously method (2) only works if your host is a Mac. Apple doesn't supply a public API to retrieve this value, so VirtualBox has some code which runs inside a macOS kernel extension, and directly uses the SMC hardware registers to request it. [EDIT: Actually, turns out macOS does have an undocumented API for this – talk to AppleSMC using IOServiceGetMatchingService, IOConnectCallStructMethod, etc – and they use it, but they still fall back to direct hardware access if the API call fails, or if Windows/Linux/etc is the host OS and Apple hardware is detected.] VirtualBox already has a bunch of kexts needed to provide various features, and so this is just a bit more code in one of those kexts.

Option (2) is a lot of extra complexity compared to option (1), but has the advantage of being legally much cleaner. Option (2) only works on Apple hardware, and so by using option (2) Apple's license condition, of only virtualising macOS on Apple hardware, is automatically enforced.

Considering that VirtualBox is from Oracle, and as well as open source, they also sell it as a commercial product, you can understand why Oracle's lawyers want option (2).
I'd vote for this. My mother tried to protect me from all this, made me "spoiled" for quite a while from some perspective (e. g. Holidays), but entire "cheap" on others. In the end though, not seeing the cost of things was the root cause.
But let's acknowledge there's a difference between using it sometimes, and using it always. Sometimes it makes sense. Usually, you can structure your life sensibly to not need these services. (Buy backups.) Subscription/gig services like this want people to shift all their responsibilities to an app instead of being somewhat self-reliant, and waste a ton of money in the process. Or, possibly even worse, they want to take advantage of people who don't have enough money to buy backups and get ahead of things, or tolerate knowing that this will happen with some of their customers.
That is a interesting thought, that seems to imply that those young programmers will not improve. If you are a master at 25, what do you call yourself after you have gained twenty more years of experience? It may be that those 25 year old's a more like journeymen then masters, or that programming is more like sports where youthful vigor are more important than experience.
> I’d rather someone give me opinions that I violently disagree with than for them to have no opinions at all.

I've been a developer for 15 years... anybody else feel like the further they get into their career, the more they want to keep their opinions to themselves?

I feel like as a junior dev I had way stronger opinions and I was a lot more vocal about them. Now, I still have opinions, but I've learned that nobody gives a damn about my opinions so I just keep them to myself.
I believe you are violently in agreement ;)

You are doing exactly that, assuming nothing. The number of times I've seem "meh, x can't be null here, just do nothing about it" (instead of some way of asserting that assumption, such as you provide) is staggering.
We have enough problems running functional petrol stations these days.
A teacher impressed on me at a formative age that I wasn't likeable enough that people would ever respect me unless I did good work. I'm definitely reliant on my work (though no particular job) as a core part of my identity, but it's a mutually beneficial relationship overall. Tough love but insightful/fair advice in retrospect.
The probability Texas is a real state is very different then the probability fraud caused Trump to lose the 2020 election.

You again are appealing to ridicule.

Once again, just to be clear, I'm not saying Trump won the 2020 election. Trump's claims he won for sure and "everyone knows it" are just as nonfactual and people who claim Trump actually won is a "fact" are also making preference based statements of faith, just as you and original poster are doing. Unless they have top secret proof they are not sharing which as you alluded to earlier, appears unlikely.

What I'm taking about is the nature of "absolute fact" and "probability" and stating things as certain facts that are not certain facts. Also assessing the possibility or probability of events occurring.

Here are statements I'd have no problem with:

"No conclusive evidence has been presented that fraud tipped the scales in the 2020 election"

"It appears extremely unlikely Trump actually won the 2020 election because the evidence thus far presented in court has not held up to scrutiny"

Here is a statement I do have a problem with:

"1/3 of people are so dumb they don't even believe the "fact" that the 2020 election was legitimate so XXX because facts don't matter to unwashed idiots" (which was the gist of the original post I took exception with).
Yup, that's definitely sufficiently smart compiler territory. If you want to write an optimization pass that handles that, go for it, but you won't find one already there.
Do you know this person? Because I actually love my job, and I feel like if I retired right now it would suck. I would definitely be bored.
.NET Foundation: My Take
I have things that are special to me, but nothing that is too special to never be used.

In the past I think I've had similar feelings to what you describe: I buy a lot of stuff, but it's just stuff. These days if I'm going to buy something, I get what I think is the best one and if I can't afford that, I wait until I can. I probably over spend on some stuff, but the wait also leads to me buying fewer things.

I'm still not sentimental about physical things though. I have no qualms about giving away or selling things that were given to me as gifts or bequeathments.
And from a computers perspective all human work is ultimately for computers. Either making them or feeding them data. The purpose of the cat is to generate cat pictures for the computer etc.
I don’t think so. At least I remember the pool payout “trick”.
> who had coincidentally had an issue with a Microsoft employee and former contributor force a pull-request into their project

It was the head of the .NET Foundation
Era of Depletion and Disruption
Agreed, I don't know why the industry (or people?) in general have a problem with accepting this abilities gap.

It's as if the notion of people being arbitrarily born more or less with a knack for something is evil.

Let me tell you the story of when I realized I was (at best), a "not-mediocre" dev:

1. I've been programming for fun even as a kid. That's what got me into it: If you count kid-programming as "programming", I've been programming for ~14-15 years.

2. There was a girl who used to work with me at $DAYJOB, who is fairly well-known on The Orange Website, and has written some "thought leader" papers in certain niches. A real einstein.

I asked her in DM at work about her background and how long she's been coding -- both in general and the language she's well-known for. The answer was:

"A couple of years -- and a few of those were writing another language. This is my first real job writing $LANGUAGE_WELL_KNOWN_FOR."

Well, fuck me.

This is called "innate ability". Humans aren't created equal, nobody said they had to be, and it's not a crime to acknowledge it. Folks ought to get over it IMO, it's not a big deal.

I will never understand CS and programming-language theory concepts at that caliber or that intuitively, but who cares?

I'm also short as fuck so I doubt I'll be playing in the NBA anytime soon either. Life goes on.
It appeared now in some press, but NYP twitter account was suspended for even mentioning Hunter's laptop. It was definitely censorship on Twitter and Facebook even against one of the largest media entities in the country.

This is a surprinsingly balanced opinion on this matter:

https://www.theverge.com/2020/10/15/21516729/facebook-twitte...

There is no new info, it was all released before the elections. It's true, the moment was chosen for max damage against Biden, but it was/is a real thing.

It's not about "family drama" at all. That would be stuff like how Hunter had an affair with his dead brother's wife. This is about Hunter using his father's name to make money. It's not unreasonable to believe that using just the name is not that valueble for other parties, it's the influence they buy. And there are some direct hints to that in the emails, while also showing how Biden senior wants to protect his name.

And this goes on today. Hunter is selling art to anonymous buyers for 500k a painting. If this doesn't scream corruption, I don't know what.

Ukraine affair:
https://www.theatlantic.com/ideas/archive/2019/09/hunter-bid...

New, paintings affair:
https://www.theatlantic.com/ideas/archive/2021/09/hunter-bid...

I for one don't want such a ban on all businesses. If you do that, then why not ban internal businesses too? How about banning businesses before and after office? It makes little sense IMO. I am just absolutely appalled that the average american does not care even when they see this blatant corruption exposed. The same with Trump hiring his son in law at the WH...why is that acceptable?

I would rather ban trading stocks. That is a time sensitive act, you can easily ban it for the duration of the term. You could put all the owned stocks in a generic fund, say VTI or whatever, and not be able to touch it immediately for day trading.

It's true that in general Republicans want to be against things. After all, they are conservatives, they don't want to change stuff, they want to preserve the current order, that is their philosophy. I don't find it that surprising, and I don't get why people don't get this.

I am more progressive than conservatives, what you would call a socially progressive but lower taxes guy.

Your assessment is a bit off: while Trump was against corona measures, which is mind blowing, cause it was his own government doing them, he was very much for creating jobs. The tax cuts and import tarriffs were both meant to create jobs. The idea was to make it easier to invest in the US, and harder to import stuff, I think that's a pretty clear thing to do if you want more domestic jobs. These are long term measures, but it worked while there was no corona, unemployment was low across the board.

Healthcare is idiotic from both parties, Republicans don't want to spend money for other people (even though it would be cheaper overall to do so) while Democrats want to spend money on as many people as possible, without reducing costs, which make it impossible to cover everyone. Bernie's might be the only option that makes sense, but I haven't looked too much into it, probably because I despise socialists too much.
Why Join the .NET Foundation?
You can build a solution with tech to solve problems of people but FB is not solving problems of people but straightaway exploiting their weakness to solve its own revenue problem thereby adding to existing problems.
Sure but what were the ID requirements. That was the OPs criticism.
Even with drudge ticket-punching work, there is a vast spectrum of productivity between somebody who is capable and conscientious enough to do it correctly the first time and the person who has to rework everything multiple times because they can't do it right the first time and continue making mistakes.
love this mindset
A Filipino here. The timing of the Nobel couldn't have been better: it came one day after Vice President Leonor Robredo filed her candidacy for next year's election. And the misogynist president, he of rape jokes and profanities notoriety (on live TV at that) hates them both for, among others, them being merely women.
Of course one programmer can create 10X the code of another. The limit isn't how fast they type. Its how correct the code is, and how much it leverages what you have and what you'll need. And that results in 'pumping out' more code per day. Whatever the reason (context, background, experience)
how does anyone get that much pre IPO stock? were you ever working as a director or VP?
More importantly, a CoC is a commitment by the moderation team to follow a certain standard, instead of giving it a position of "whatever we say is right, if we don't act, sucks to be you". (And at the same time, it's just that, a commitment, it can still be ignored or misused, it's not an automatic fix for anything)
Also every time there was a macos update yabai needed some kind of fixing to get back to working order.

I really want it to work because otherwise macos is unusable for me
I have plenty of avocation runway to explore.

Hoping that the global economy is past the hangover by the end of the decade.
Or queer. https://en.wikipedia.org/wiki/Institut_f%C3%BCr_Sexualwissen...
Paradoxically that seems harder. If I know something is coming in the next 15 minutes then little coordination is needed. If it's coming 'tomorrow', it's much more likely the delivery driver will miss me.
Yeah, good point - I can't say what the ID requirements are for those banks. I know that for international remittances (my line of work) we need things like a national ID or passport, so it seems like it'd be along the same lines, perhaps even a little less strict because there are fewer concerns w/r/t money laundering or terrorist funding.
> Saying 10x programmers are a myth because it's crazy that someone could do in 1 day what another could do in 1 week makes the assumption that both programmers in the example have the same amount of context, background understanding, and experience.

Yes, because that's how it's always presented. And if it's not, then it's also a myth because then it's not a 10x dev, it's 10x context, background understanding, and experience.

Either way it doesn't hold water.
I have this other problem with Quora where there's no way to turn off the "People in your network upvoted this answer" notifications.

Also, their Android app has got to be the worst one I've used. Slow to register clicks, registering clicks on the wrong places, extremely slow for what's just rendering web pages. Seriously, how difficult is that?

They had such a good product and now they're running it into the ground.
That’s true, but Boston has a huge public transit network. My commute, 14 miles from a suburb to downtown, is a 14 minute train ride. Seattle is getting there with the link but it’s still decades away from being even close to what Boston has
I would say it's more worth your time to adapt to the change and use the new lingo.

For example I see the term "ethical hacker" used quite often, especially for security professionals, and it's held in high esteem.
Similar experience and life path, agree with each one of these really, very valuable. The silly 10x argument which is quite prevalent around here especially, probably says a bit about the audience.
> their carcasses can be used in plant fertilizer

Or fish food.
Ask HN: Why did Quora fail so bad?
> I have heard team leads say "this python code is bad because it uses no classes"

And they'll say it's "best practice".

"best practice" has basically come to mean "whatever that particular developer knows/likes"
I am not a forgiving person. Were this man 40, or 50, or even 70, things would be different. But he is an old man at the end of his life.

Any sentence will take this into account, but determination of guilt is orthogonal to that.
SOLIDWORKS for Linux
> That's a good metric, but it's not the metric the numbers GP quoted were for. Those numbers were for the metric "probability that you would catch COVID-19 and be hospitalized with it over the past 1.5 years". That's fundamentally something different.

Where did you see that? I looked up GP and didn't find that 1.5 year time anywhere. Furthermore, it makes no sense in the context of GP, where they said:

> > For example, do you know what the risk of hospitalization from Covid is when unvaccinated?

> If you said >50%, you would be in good company. It's the most common answer.

I don't believe there is any place on earth where you can poll people and reach an average response of >50% to the question "what is the probability that you would catch covid AND be hospitalized for it over the next 1.5 years, if you don't get the vaccine". Let's think for a moment what that would require: first off, it would require a large proportion of the unvaccinated population to get COVID. Second, a large proportion of those unvaccinated infected people would need to be hospitalized. So basically, it would require a place on earth that doesn't yet have significant natural immunity due to previous infections, and doesn't have anywhere close to herd immunity due to vaccinations, and somehow, a place like that would need to be ravaged by COVID in the future. Furthermore, it would need a strain of COVID that hospitalizes something like 70% of those infected, compared to current strains of COVID, which hospitalize something like 1% of infected (remember, most COVID infections do not cause symptoms and thus are not counted in infected counts).

This scenario is so outlandish it is very very clearly impossible. It's so outlandish that you will not be able to find a population where most people would believe such a scenario. Instead, what GP was likely referring to, was the "risk that you are hospitalized IF you catch COVID" (where, again, people overestimate the risks, but it's less outlandish).
Linus Torvalds on Community, Rust and Linux’s Longevity
Compaction and Folios
Reinventing the wheels lol it’s everywhere. Not just in software engineering field. Some people do it to look busy and others do it to keep employed! Thanks for sharing your wisdom. I have enjoyed reading your writing.
How to Forecast Cash Flow in a Crisis
I like FactoryFactory devs, they are even worse than 0.1x. After some time every other team member who touches their code becomes 0.5x.
That a terminal in the browser can't make ssh connections without a separate http or websocket bridge complicates that. Depends on that bridge and who/how/where it's running.
Lark – a parsing toolkit for Python and JavaScript