skysight-inc/HackerNews huggingface dataset:
Ask HN: Has anyone here worked on the Windows kernel?
Or any other kernel, professionally?

I've been offered a position at Microsoft to do kernel development work. This would be a big transition to me, coming from a services background (backend only).

The job's main draw to me is doing low-level work. I did some in my very first job, but for the past 10+ years, due to a number of circumstances, I've been in the services world. I really liked being a C programmer and I've kept an eye on things over the years, and did some hobby projects (on x86 and some embedded stuff as well).

There's a lot about my current job that I treasure, despite the work itself not being interesting to me about 99% of the time. It's a remote job, the work-life balance is stellar, and I get 25 days of vacation a year (this is in the US), which allows me to spend a lot of quality time with my wife.

However, I'm considering leaving because I've been having significant motivation and performance[0] issues for the last two years. Through a lot of soul searching and even help from a therapist, I've identified that the source of my issues is the nature of the work itself. Building services is just something that doesn't give me a sense of accomplishment, and I'm not attracted to the stuff at all. Some issues I've identified are:

1. Infrastructure complexity, especially since moving to Kubernetes. I refuse to touch it at this point.

2. Debugging exclusively via metrics and logs, since I can't just attach a debugger to a running server.

3. Designing systems in general. Some people love the challenge of distributed transactions, eventual consistency and all that jazz, but it just rubs my brain the wrong way. I'm not interested at all in that problem space [1].

4. The insane amount of work required to stand up even the smallest microservice: infrastructure provisioning, certificates, security reviews, GDPR compliance, etc.

5. Anything I build will end up paging some poor soul at 3am some day when something is down or under heavy traffic.

So, what I'm wondering is: what are the things that would make me say "ugh" on the day-to-day as a kernel developer? Is there a chance I'll be happier, or would I just be trading one miserable set of problems for other equally miserable problems?

I tried asking that to every person who interviewed me, but I only got somewhat vague answers like "the build can take a long time depending on what you're doing", etc. Someone complained about windbg.

[0] Even though my reviews have been good, I know deep inside I'm not doing even 10% of the good work I could do before.

[1] Ironically, I've acquired a ton of knowledge about it and I'm one of the "go to" people within my org.
That every given sentence, when extracted from context, should be totally free of bias, is a ridiculous expectation.
Good point. Some of the actors seem to be native speakers of North American English and are trying to pronounce the last vowel of "Türkiye" with the vowel of "bed" or "sell." That vowel doesn't normally appear in word-final position in that dialect of English, so the actors have to make some effort to say it.

Most English speakers trying to say "Türkiye" will, I suspect, use instead the vowel of "say" or "day."
Is Roy Being Sarcastic?
But then shared libraries would have to be duplicated in the I-cache.
Embrace your habit of mistyping: https://github.com/nvbn/thefuck#readme
There might be! But I haven’t heard of anything publicly yet.
That’s what project housing was. The US doesn’t have the same compliant kinds of poor people like Japan.
There's a high correlation between following news and feelings of anxiety and depression.

At the beginning of 2022 I decided to quit reading news, I realized that it took between 3 and 7% of non-sleeping time and added nothing to my life.

Spent two great months, then Russia invaded Ukraine and I went back to norm.
It's especially egregious for an airport who know just how many flights take off and land and how many passengers they'll have weeks in advance.
This is not my view at all. News can be biased/sensationalized, even when it's neither left nor right. CNN and MSNBC are (as far as I can tell) the tv equivalent of clickbait. They are just (compared to the extremes of FOX) centrist about it. The only thing I would call straight news in the US would be PBS.
> Do they involve either giving up privacy (with government-issued IDs, for example)

Sometimes, yes. But then presenting a government-issued ID is kinda inescapable — this is also a requirement for participation in crypto. You can't buy cryptocurrency without KYC. And you sure as hecc need some sort of tokens for these "fully decentralized" identity schemes because they inevitably are a cryptocurrency with extra functionality duct taped to the side.

> or delegating the problem to another system like email?

That's also an option.

> If email is an acceptable system to base account recovery on, then couldn't users just store their recovery private key in an email sent to themselves (or saved as a draft)?

And if their email account is broken into and the private key gets into someone else's hands, how exactly do they prevent potential impersonation without starting a whole new online life, ideally without their followers even noticing?
Is that a 0 or a Ø?
As a leftist who feels the Democratic party is a center-right party, networks like CNN and MSNBC come across as deeply biased but not particularly "left". Maybe Liberal, but certainly not "Left".
Netflix only, and I'm looking to get rid of it.

Actually I guess Hello Fresh counts. Will probably keep that.
I really like Tangle News. I get a 10 minute summary of political happenings in the US every day. Reading through that keeps me in the loop but doesn’t try and pull you down the outrage rabbit hole.
Note that "across the board" is not actually a quote here (despite being in quotes).
> I'm not sure what the problem is here.

Aside from the obvious that a growing proportion of the population can't afford to not be homeless?

It's almost as if treating land as property to be bought and sold in a market rather than a basic human right to which every human is equally entitled might be in and of itself a plague on society.
How can you defend MSNBC for being anything other than left-leaning?

It’s not always as progressive as American progressives would like it to be, but not being progressive≠ not left leaning.
Yes, well 2 possible effects:

1) as you said, its flux is predominantly in the IR

2) it could have been fainter than the sensitivity of the HST instruments but now seen because of the sensitivity of JWST

But given that it appears so bright in the JWST image similar to other nearby galaxies that do appear in the HST image, your bet on #1 seems reasonable.

Also there is another point: rather than a highly redshifted galaxy it could be a very dusty nearby galaxy (also appearing very red) but if I remember right, that would have a slightly different signature. Dusty galaxies often aren't entirely dusty and have "lanes/channels/streaks" of dust that are interspersed among normal stellar regions, so if it were that, you would be seeing some bright spots outside the infrared. But this one has the shape of a normal galaxy but red all over, suggesting something affects the whole galaxy -- i.e. redshift.
> primarily vote based on their virtues, morals, and issues that they perceive to be important and correct.

You wish.

People have always voted with their guts and feelings, much less with their brain.
I’m not sure those are the same laws your parent is referring to. Uber was caught engaging in illegal lobbying (which in my vocabulary is simply called bribing officials) and labor violations. In addition to those they also frequently broke traffic laws and transport laws. The former two are the more worrying and what most people are angry about.

The latter two are also a concern given the total disregard and emphasis on private profit over public good. Where I come from there are pretty restrictive drug laws which public health officials have frequently pointed out are harmful for people with a substance abuse disorder. In response a non profit organization took a direct action and illegally provided safe use shelters for harm reduction with on-site medical professionals to observe safety. This is an example of somebody braking the laws for a public good.

What Uber did was for their own profit, and profit alone, irregardless of any public benefits. In fact there are examples of cities divesting in their public transit systems using ride hailing as an excuse. This is an example of Uber resulting in net harm, regardless of the effect they had on the traditional taxi companies.
>Oxford Languages defines eugenics as "the study of how to arrange reproduction within a human population to increase the occurrence of heritable characteristics regarded as desirable."

So, for abortion to be a eugenics project, they should be arranged by some central governing body - a "board of eugenics" or "baby optimization committee" if you will - and not simply done by the choice of each pregnant person. Maybe you could argue that a high-level propaganda campaign could have the same effect, but that's beyond the realm of the legislative or judicial branches of government, and possibly beyond government entirely.

I think the biggest implication of any type of abortion being outlawed is that it subjects all pregnant people to the potential violence of the state on behalf of anyone close enough to know about their pregnancy. Add to this the massive grey areas introduced by the base rate of miscarriage, drugs that can be used for multiple things including abortion, what defines a threat to the life of the mother, and you've got a recipe for endless justifications for violations of privacy, bodily autonomy, and completely arbitrary prosecutions of uterus-havers.
Giving a shit has many personal benefits that go beyond the question of financial sustainability.

Career-wise, if you give a shit about your work and your colleagues this does add up to a reputation. When you do things "right", don't gossip or backstab, act with integrity and honesty, people notice. You'll be seen as trustworthy, a pillar to fall back on.

The thing is though, the person screwing everybody over and job hopping before the damage becomes visible may actually get more out of their career, financially. It's a rather philosophical question as to which character type you want to be.

Another reward of giving a shit is the gratitude people show, because it has become a rare behavior it seems.

For example, I'm running a web community (photography), non-profit, as a hobby. One particular user, an old Australian guy, is very much not tech savvy and recently I spent two nights in a row to get him onboarded again. He struggles with the simplest things but it's all good now.

To a calculating mind, this is a ridiculous investment of scarce free time with virtually no gain. The last part is where that mind couldn't be more wrong.

The man was almost in tears from gratitude. He's alone, struggles and nobody bothers to explain him anything, not even his family, most of which live far away. He got helped, by somebody he never met, for no particular reason but giving a shit.

I will remember that gratitude a decade from now. By comparison, a stranger could now send me 10K and it would mean absolutely nothing to me. I don't need it, I have my stuff. You can't buy deep and memorable human connections and moments, they are by definition a result of giving a shit.

Look at how little it takes and how giant the impact is. A company put genuine effort into a customer's table needs, and here we are.
1. Hell yes I would. (Still waiting for my downloadble car.)

2. There is an easy way to pirate backends, you just do some network capture and figure out what the SYN ACK messages between your client and API are.

3. There's plenty of instances of pirated web-based games. (KanKolle comes to mind).
Not who you're asking, but my alternative is simply interacting with people around me. I'll hear about basically everything from someone running their mouth, half the time it's their biases and bullshit spewing out, the other half it's actual pertinent information. That's significantly less biases and bullshit than if I followed news, and much less time spent pretending to care, so it's a win for me.
This would be kind of a sad direction to go in if we didn’t have any constraints, since we already have new architectures going in this direction anyways. When you take the crust of the ISA off though all processors look similar and that’s where the interesting bits lie.
Doesn't change the practical effect of being slightly safer than the neighbor.
The Biggest Problem with Remote Work
How Mercedes-Benz CEO Ola Källenius is refocusing for an electric future
The DSN can receive data from MRO at Mars at up to 4 megabits per second, apparently. JWST is way closer, so it should be quite a bit faster.
If you are anxious to start your project, you may be tempted to rip the skein off the yarn and start working. Technically, you can crochet with skeins of yarn, but in many cases, you will get better results if you take the time to wrap the skein around a ball of yarn first. This is especially true for beginners.
They probably do, but it's somewhere in 10MB document written in legalese indistinguishable from Klingon.
Looks like the exception for students is no longer a thing:

> As of January 1, 2019 the three-hour rule applies to students (including students over 18 years of age except if the student works:

> at a children’s camp, unless the student is also a wilderness guide
> providing instruction to or supervising children, unless the student is also a wilderness guide
> in a recreational program run by a charity, unless the student is also a wilderness guide.

I can’t tell why wilderness guides in particular are so special
There is an argument for you to be able to decide the packing yourself. Let’s say you have a few variable length fields but you know one of them will be accessed much more frequently. You can put that one first. The database won’t know that information.
I think it's folly to try to essentialize "the Buddha", when it's likely that Siddhartha Gautama never even existed.

My point in bringing up Ugra was to show that many/most sects of Buddhism have been predominantly focused on monasticism. In the sutras, advanced lay people are the exception, not the rule. And the surrounding societies understand that there's a difference. But in the west, lay people have higher expectations for spiritual attainment...
As someone who always wanted to be an independent contractor but can't, I especially don't like those laws.

I think the most charitable interpretation of them is legal duct tape over other bad laws. The most obvious examples are tax laws and incentives that tie Healthcare to employers.
Ironically, crossing roads is an example of a time where people tend to feel checking the news is stupid and reckless. The reason being that it calls into stark attention how a lack of awareness of your actual surroundings impacts your safety.
This may have more to do with them filtering out training data containing names than anything else. They did the same thing for their released GLIDE checkpoint (predates DALLE2 by a couple of months).

https://replicate.com/afiaka87/pyglide
What are you talking about? You want to access apps without unlocking your phone? What a banal post.
It used to be possible to make a living doing nothing but writing for "pulps".

This hasn't been a realistic goal since... IDK, the 50s? 60s?
> I think I'm jaded, but even when I saw Tron originally, I was only modestly impressed with the CGI.

You’re being downvoted, but most of us who saw it when it was originally released were not impressed. My thinking on this is because we were searching for a different aesthetic, likely what we would see much later with Avatar. However, today, the Tron aesthetic has come back in a big way as a retro art style. This is not surprising. It may very well be the case that as contemporaries of the original Tron, it was not intended for our generation, but for the ones who would come later. Perusing art history, this seems to be very much the case. Most generations do not properly appreciate the art from their own time, either because they can’t or they are too focused on their own personal vision of what art should be. I can’t tell you what the real reasons for this are, but I think that the audience is a prisoner of their time, while the artist has more freedom with their vision to see farther than the species is able to do on the level of the group, which is confined by the herd and the status quo.
> To fill its ranks, the agency recruited top swimmers from throughout the armed forces. Korean prisoners of war, released after showing a commitment to fighting the Japanese, also participated in OSS training on Catalina.

Interesting that they would mix Korean nationals and Japanese Americans together. I wonder what the group dynamic was like. It also reminds me of Silmido and Unit 684, except the S. Korean government cancelled the mission since North and South relations were improving, so the soldiers killed their trainers and committed mutiny.

https://en.wikipedia.org/wiki/Unit_684
When I see Medium, I think: nag banners, web fonts popping in and pushing the content around while I’m reading it, and little social things lazy loading and popping in on the side as yet another distraction.

This annoys me about all sites, but I think it feels worse on Medium because I remember a time when I thought Medium was decent. The design itself still looks good, and that, too might be why the bank feels worse.
How exactly is this supposed to work? Say Twitter gets the judgement awarded... How Awkward is that going to be? Literally FORCE Elon to purchase the company? If i was going to participate in the funding round, there's no way in hell i would now...

Okay, say the funding does somehow go through... Now he has a bunch of employees that he's just jerked around and pissed off...

This whole thing makes me cringe. Elon's lost alot of respect for this one.
I'm not familiar with this concept of a "less private context" in computing.

Could you please link me to something I can read about it?
This is interesting, thank you - going to pass this along to friends who were curious and got less informative answers :)
> Copying memory around to enable to facilitate these immutable structures is SLOW.

"Optics". No one writing serious FP code copies memory around willy-nilly.
1000 times, this.
it's been occasionally suggested.

There are limits: for example, maybe during initial creation, sure, it can pack for you, but as you start adding and dropping fields it gets more complex, and databases of consequence tend to have long lives where the returns on complication to get a better result in the initial schema load look a bit more marginal.

If you think a bit about how much more complex the cataloging of pg_attributes and the storage code needs to be to support multiple arrangements of attributes in one table -- feasibly more complicated, but definitely a lot more complicated -- you can get an idea why it isn't done.
With respect, the goal of a major scientific project is not to impress the layperson with pretty pictures.
I thought about this some more and remembered that we do do "trending" of just about every subsystem on the spacecraft, and comms is one of them. Pretty sure there's a slide in a presentation every few months looking at how many times the radio has been turned on compared to the number of times it was designed to be turned on, but I assume the component in question is just the relay that switches it on. We have similar plots for everything that can be turned on and off. I think the point of these presentations is just to think about what's likely to die first and to make it obvious if we suddenly change how often we use things.
Oh they'll get their pound of flesh. Musk is an idiot.
Note that "across the board" does not actually appear in the article.
>"secure mode" operational setting where all speculation is disabled

We have that, it's called OpenBSD. :)
are you complaining that Medium wants your email address to identify you?

Fight the good fight I guess.
Self-identified conservatives understand that Fox News is intentionally aligned with their ideology.
What does that actually mean though?
No, it's entirely in user-space. Our websocket protocol can just negotiate a resumption. https://discord.com/developers/docs/topics/gateway#resuming
Most of what's in the news isn't really news though. It's analyses of news, that turn out to very often just be speculation. Newsworthy events come around like, a couple of times a year. Most of the rest is just gossip.

Last couple of years, I've seen talking heads projecting among other things:

* Covid has a 10% mortality rate

* Covid will blow over by march 2020

* Covid is just a flu

* Covid will blow over by summer 2020

* Covid will blow over by fall 2020

* Trump will join the QAnon protesters

* Trump won the election by a landslide

* Trump will refuse to step down and become a dictator

* Covid will blow over by 2021 when the vaccinations get started

* Covid will blow over by summer 2021

* Covid will blow over by fall 2021

* Covid will blow over by winter 2021

* Putin is just saber rattling, he will not invade Ukraine

* Ukraine will fold like a house of cards

* The Russian convoy will be stuck in the mud forever and it's all Putin's got

* Sanctions will defeat Putin any moment now

* The Russians will turn on Putin

* The Russian Oligarchs will turn on Putin

* Putin will be defeated by April 2022

* Putin will be defeated by Summer 2022

If this is where you get your understanding of the world, I'm not even sure it's a net positive. You might just walk away with a less accurate understanding of things than if you simply weren't told about these things.
> Some simple advice would be to read some Neal Stephenson, Paul Auster, and China Mieville for starters, not Michael Crichton.

I'd love for fiction writing to be better, generally, but if you're looking to make a career of writing—which of those made/makes the most money?

[EDIT] Incidentally, I'd put Stephenson on about the same level as Crichton. Worse in some respects, better in others.
That's standard wording in any contract, and in most cases it holds. However, the issue is who is going to present the case for the low wage worker who's lost say $200 in illegal deductions. There is no part of society that will reliably perform that role. By design of course.
The simple model of the market -- that supply and demand will balance and establish a price -- is a first-order approximation. It's often very efficient.

But externalities and market-failures are always lurking, and sometimes they're dominant, and they can mess up the balance even in the long term.

In this case you might think that someone could buy some land+materials+labor in order to create-and-sell shelter. And that eventually the cost of shelter would be comparable to the cost of those inputs.

And that works in a lot of places where housing is relatively affordable.

But is that mechanism really setting the prices in San Francisco? And if not, what is causing the imbalance? How is the market being constrained and distorted? To whose benefit?
Capital L Liberal leaning, maybe. Deeply biased and sensationalist, absolutely. Not particularly leftist.

A Left leaning news source would be much more interested in discussing the demands of workers, pushing for strong labor, nationalization of corporations, etc. When
Slavoj Žižek becomes a newscaster somewhere, and the news is talking about how important it is to eliminate landlords then we can talk about left leaning news media.
Reading the selfish gene is making me think the same thing.
My Huawei phone allows to start any time-based activities as well as others like Calculator or Recorder by swiping up on the lockscreen, so you just need to look beyond what Samsung and Apple have to offer.
How does wildlife find water?