skysight-inc/HackerNews huggingface dataset:
Ask HN: Do I possibly have the worst on-call ever?
I'm a software engineer at a FAANG company. The company shall remain unnamed.

- global service built and managed by a team based in a single location

- separate day and night shifts because of the large amount of tickets (3-digit number / week)

- the company actually expects you to do 7-day long (12 hour) night shifts, and consistently get paged 5-10 times a night, i.e. not sleeping during the night for a whole week at a time. You don't get paid an extra dime for doing that.

- you end up being on-call roughly once a month

I'm not new to the industry. I've seen all sorts of craziness before - disfunctional teams led by psychopaths, pulling allnighters at chaotic startups, unreasonable deadlines... This, however, has to be the most brutal thing I've witnessed so far.

I'm curious if anyone else has had a similar experience at FAANG or any other company or do I really have the worst on-call ever?
> But, in the big picture, if you're manually manipulating the DOM then you're liable to just swap out entire chunks of the tree rather than making surgical manipulations

"Swapping out entire chunks of the tree" is in fact a very sensible choice given that the browser rendering pipeline is highly optimized and can run in parallel, whereas any v-diffing step has to be done in single-threaded, non-native JS. You also save on the overhead of storing the vDOM itself, which will be quite significant.
I have a Ryzen 5000-series PC that I built about 6 months ago using mostly new parts. Yesterday I was curious whether my PC was compatible out of the box, so I downloaded Microsoft's compatibility checker. It told me that my PC didn't have Secure Boot enabled. I figured that I would just enabled that in my BIOS (haha).

I went into the BIOS (sorry, UEFI setup) and enabled TPM, which I had read about as being one of the major issues. That wasn't enough, and I was informed that my PC still isn't compatible. I tried enabling Secure Boot, and got an error message that there was something else I had to do first (generate a security key). I figured out how to do that, and I still couldn't enable Secure Boot because my PC was in CSM mode. CSM mode is my B450 motherboard's default mode.

I tried disabling CSM mode, and then I was able to turn on Secure Boot. However, when I rebooted, my computer couldn't find my SSD, and kicked me back to the BIOS, with no message other than a beep. I turned everything off and gave up for the evening.

Then this morning I Googled some of the messages I got and realized that the problem might be that my SSD doesn't use GPT but MBR for the partition table (it was pulled from my previous PC). After thinking I was going to have to back up and recreate my hard drive, I realized that there is a command-line tool I could use, helpfully named mbr2gpt. I ran that with the appropriate options, ignoring some warnings. It ran successfully, although I got an error about my recovery image, which was spurious so far as I can tell.

Once I did all of this, I was able to switch on Secure Boot, and the compatibility checker informed me that my computer is compatible.

The point is that I'm pretty computer-savvy and have a pretty new PC. It still took me quite a while to figure this out, and a lot of people would have given up around the time they had to go mucking around in the BIOS. Unless you are have a recent store-bought PC that has Secure Boot and TPM enabled out of the box, you probably aren't going to be able to upgrade, even if your hardware is compatible.

I'm guessing that Microsoft walks back on this decision.
What you want exists: it's called a vocational school -- and no, as of now, many don't teach higher level academic subjects to the exclusion of all others, but they do provide a focused training for a specific line of work and nothing else. A Code bootcamp, for example.

Universities have their historical origins in educating the children of elites in the ways of the world: which by definition is a varied education consisting of many different subjects. I can only guess at the reasons why one can't commonly attend a Computer Science University in the U.S; but there are a handful of institutions in the world that are more focused (The Max Planck Institutes in Germany come to mind)
I don't have to do any as a web development individual contributor contractor, nor have I had to do any as part of my own company so far. I am fairly certain I can avoid it for the rest of my life, but do not necessarily want to avoid it.

My anxiety scales with the audience size like it does for most people, but in a manageable way. For me, the overwhelming anxiety depends on how much the audience (or the venue!) reminds my brain of my middle & high school.

It's much less of a problem for me when the audience is older. I had no problem presenting/interviewing in front of a panel of PIs, for example, even got some praise for it, nor do I find job interviews particularly stressful. Presenting in front of other students was particularly difficult. It was really difficult if in addition the room resembled my old school classrooms (low ceiling, bright, particular chair design). It didn't help that absent venue information, I would always imagine the setting to be exactly that.
"Pole" in English is derived [1] from the Latin palus (from whence "palo"). The archaic English word "pale" (also meaning stick or stake) survives in the expression "beyond the pale."

[1]https://www.etymonline.com/word/pole
I wonder if KASAN could've helped here.
Seven.
> So to support 100Mbit customers, you need to launch a Satellite once for every 40 customers.

No, you don't. Oversubscription is a thing, a rather obvious thing when you go looking for it (evening Netflix time is horrible bandwidth on any ISP lately, including my Starlink connection), and you could comfortably handle hundreds (or low thousands) of customers at once on a single 40Gbit bird.

No, not everyone will be able to pull their max speed at the same time, but that's just not a use case you design an ISP for. Assume 20Mbit or so in the evenings for Netflix or Prime or whatever on most of your customers, then let the rest of the bandwidth shuffle around as needed.
I guess I stop paying attention as soon as “freedom” is mentioned. Americans are an odd lot.
> OK, but that doesn't apply here

It's not what happened, but the logical outcome of what you propose. Right now the rules are simple: "disclosure in 90 days, up to you whether to fix it". What you're proposing is that it is no longer up to the company to make that tradeoff. They must always fix it.

> That's not P0s opinion in the vast majority of cases - only in extreme cases, to my knowledge, do they break from their 90 day disclosure policy.

Again, that is a disclosure timeline. Not a demand for a fix in that timeline. In general it's in the vendors best interest release a fix in that timeline, especially given its immutability. You're trying to convert it to a demand for a fix no matter what. That is not productive.

> a) 9 months to fix this feels very high, Google should explain why it took so long to restore confidence

So why not argue for that explicitly? It seems like a much stronger approach than the "lol PZ hypocricy" option.
Is reality a game of quantum mirrors? A new theory suggests it might be
> What's wrong with your wired internet that you're considering Starlink?

One problem is that wired service relies on commercial power. When you have 100+ miles of unmanaged tree growth between you and your power company you lose power a lot. 'Lot' is several times a year for anything from a few minutes to a few days.

Everyone that lives as I do has some degree of backup power. Internet service that can run on such backup power is rather appealing.
Edit: I stand corrected, my math (below) is off by 10, I would delete this comment if I could, otherwise kindly ignore this comment.

They need 10 million customers paying that to generate $1B in revenues - that doesn't include all of the other costs involved.

Assuming even good margins, they'd need 10's of millions of customers to get to $1B in earnings in a year.

And that's with rosy numbers around margins.

I don't think it adds up very well and this will only work as long as the 'hyperbubble valuation' period of lofty expecations and very low interest rates continue.

If there is a market correction, esp. due to higher interest rates ... then it won't look good. But until then, it could work.
But programming is the greatest fun on earth. Wait no, being able to work on your ideas and communicating them to the computer is the greatest fun on earth. Now, if your only tools for communication are made by "productive developers", this is where the problem is. Not with programming itself.
That’s a great way to describe it. He sold Viaweb in the dot com bubble to a hyper ignorant Yahoo!

Literally a stoke of luck and being in the right place at the right time.
HughesNet only has a billion in revenue though. With a $30 billion + investment in the network, Starlink needs to have far far more subscribes than that to be able to recoup the costs.
Sam Altman Raises $25M for Worldcoin
It can absolutely replace comcast. I dont understand why you'd think otherwise?
If they're not still on Win7 or XP, that is...
With markdown, it'd be so killer if you could just drop in tables from Numbers.app, or especially code kernels. I'm still looking for that shangri-la of "reactive Jupyter for the desktop" ObservableHQ is basically reactive Jupyter, and Jupyter-on-desktop can be hacked together, but I want all three.
Apologies for the confusion. We have our own iOS browser app which you can try here: https://apps.apple.com/us/app/neeva-browser-search-engine/id....

Also, we have instructions for setting Neeva as the default search on mobile Firefox and Chrome, along with a "workaround" for Safari:
https://help.neeva.com/hc/en-us/articles/1500011550601-How-t...

(I'm an engineer working on Neeva)
> OP was wrong about Facebook having a hard time beating 1M per year. I know plenty of people at FAANG above that. It's competitive but not impossible. It's competitive but not impossible.

What are the chances that a person reaches that kind of salary? And how does it compare to chances of person making it big in startups? I don't know, because I don't have the data, but intuitively I think the chances and expected value for both is pretty close.

E.g if you're a smart person and a good engineer you're likely to land a good paying FAANG job or become an early employee at a hot startup.
It could be a replacement for cable in some areas.
> Expanding government programs is a tax on residents, even if they don't benefit from broadband access.

Doesn't have to be true. With enough launch day subscriber you can build the infrastructure without any additional taxes.

> Municipal broadband is hostile to business. Companies cannot reasonably compete with a service that the government pumps money into.

That's the reason FedEx and American Airline went bankrupt; they simply couldn't compete against the US Postal Service and Amtrak!
Show HN: Browse SPACs and Their Sponsors and Underwriters
And even then, his calculation is off by a factor of 5 or 10
An interesting difference between the original post and a few comments here is what people did about their anxiety.

Fowler has powered through it, and although unpleasant he was able to deliver. He says he felt no right to complain because he understood that many people do much more objectively risky and painful things and he was too proud a professional to quit.

I think the above is a good insight into what success looks like. It's not that all the right things are easy, it's that the idea of not doing them scares you more than the pain of doing them.

Then it seems like he finally got to a place where he knows he's accomplished and impactful and no longer needs to do the thing he doesn't like, which is awesome as well. The important thing is that this happens after success, not before.

The important thing is "to do." I think in many cases, anxiety evaporates once you prove to yourself through experience that you can handle the situation (it's hard to fear something you survived a thousand times). In his case, the anxiety continued to be painful but at least he had the intellectual strength to say "I know this sucks but I know it's not real" and power through. Which again, powering through - grit - is really important.

I never had it that hard but I did have massive social anxiety. If I had to be in a social situation, much less public speaking, I'd dread and overthink it. And probably if I stayed an IC engineer i would be able to continue to have this problem forever. What happened instead is I started to do management and recruiting and sales - all of which forced me to talk to people one on one and in groups constantly. I didn't notice when it happened but one day I realized that my anxiety was gone because I had disproved its thesis.

It was funny a few years ago at our wedding, my wife and I forgot to prepare a speech. We realized this with a few mins to go and my wife (who is actually very social) went into "oh shit, can you do this cuz I can't?" mode. I quickly drafted a few points in my head and delivered a speech I was proud of. It was amazing to reflect on this as something I could just do, which would have paralyzed me a few years earlier.

The point is, do things that genuinely scare you. There's a good chance you'll realize they are not scary. Or at least like in Fowlers case you'll recognize that you are able to power through and get success.
There are millions of people in current rural US with terrible terrible ISP options that would happily pay this. And that isn’t counting other countries. Australia alone is terribly underserved right now by all national ISP’s.

Even if you put in the TOS that the NSA is going to jerk off to all their stuff, most would probably be super happy to sign up if it meant sub-300ms pings and > 5mbps speeds.
America’s Pot Labs Have a THC Problem
How does this compare to tabnine?
Very recently he tweeted about this. He wrote that it will take a while until Starlink goes public - not until its finances are in order basically.
It could be "spun out" and integrated at the same time, like VMware was with EMC.
Hey OP! Years ago I was diagnosed with PVD [0] - posterior vitreous detachment and I began seeing way too many floaters.

The gel in our eyes begins to shrink with age (and detach from the retina). As is the case with all things aging, it doesn't follow a set pattern. It happens early for some and late for others.

If you are seeing more floaters than you normally do, don't panic but do consider going for eye exam just to ensure that your retina is fine.

As for the floaters, my ophthalmologist gave me a long ass story about conscious attention, how he lived near a train track and with time he became immune to the disturbing sounds of trains passing by yada yada.. Point is you should become blind to the new ones with time :)

[0] https://www.webmd.com/eye-health/posterior-vitreous-detachme...
I am a fan of Svelte
Hooks are a big shift towards a more fine grained reactive programming in terms of API. However even vdom vs reactivity systems is not an obvious choice, since they have their tradeoffs. The same conflict is much more visible in vue. Thankfully, there are a lot of alternatives that explore this problem space
How can an amendment get proposed without a legislator publicly sponsoring it? That is insanity.
There are recent advances in maglev tech that came out of China, such as REBCO maglev trains, which can in theory allow for much higher speeds.
I don't know about _moving_ images per se, but still images have been possible for a while in org mode. simply drop a link to the image file (possibly with an ORG_OPTION specifying image size) and you'll have an image displayed in the buffer of you plain text file.

(there are even packages for making a screenshot and dropping the file in the current folder and making the aforementioned link, which I use a lot during online lecture note taking)
The landing page is really cool. It looks like the screencast is built with Javascript, is there any tool that helps building such screencasts? I assume that it's not trivial to build such animations.
Employers aren't concerned with if their employees are renters or owners.

You're certainly right it has nothing to do with "cost of living" though.
Thousands of Racing Pigeons Across United Kingdom Mysteriously Vanish
My son has my old computer for playing fortnight. :)

So I'm reading up on TrueNAS to see if that's the way for me to go.

Frankly, I love my Synology, but it at EOL (can't do the new version of DSM) but my needs are pretty simple, hence either straight Linux or TrueNAS seem to be my best options.
How fucking annoying is it when someone links to the second half of a two part article...

...and when the article itself doesn't even include a link to Part 1.
Walked by it every day! I remember reading that if high speed rail ever does materialize (and that's a big, big if..) they'd have to do something about the track positions and the tree.
To see all the 1100+ comments, you'll need to click More at the bottom of the page, or like this:

https://news.ycombinator.com/item?id=27676266&p=2

https://news.ycombinator.com/item?id=27676266&p=3

https://news.ycombinator.com/item?id=27676266&p=4

https://news.ycombinator.com/item?id=27676266&p=5

(Comments like this will go away when we turn off pagination. I know it's annoying. Sorry.)
So the moral of this story is that your recent computer was actually compatible with Windows 11 and that installing an OS that's currently in alpha onto a computer that you built yourself requires being computer savvy - yeah?
Right. The experiment was far too short to make any claims about long term B cell mediated antibody levels. Establishing 7 weeks post fully vaccinated being good is not a "lasting immunity".

I'm not sure I agree with just assuming protection will last that long as a default. This study does not establish it but it is a good stepping stone to proving that theory.

re: your edits, the tangential bit from this paper about sars-cov-2 positive cases wasn't the main thrust and from the graphs it looks like their neutralizing antibody levels actually are multiple logs below mRNA vaccinated people at the same 15 week point. I'm not sure what all these citations about naturally infected people add to the topic being debated.
It can do monospace text at least. (On iCloud accounts, not IMAP though)
(2016) f*king hell
Ask HN: What should you NOT ask or talk about in a one on one?
What should you not focus on, I think project details and implementations are probably not a good use of a one on one.
I suggest you talk to the thousands of happy starlink customers on the r/starlink subreddit.
> In my defense, dismissing him as a charlatan and not engaging with his latest news is the most effective way to combat Musk-ism.

Putting aside your unstated reasons why you believe Musk is a charlatan or the "Internet's largest troll", simply calling someone a charlatan will not convince people who think otherwise.

If I simply said "Biden is a charlatan", his supporters, or even those who had no opinion of him, would not simply begin to think of him as one. The same applies to if I said "Trump is a charlatan", so I am not sure what you're trying to achieve here.
Ask HN: Hardware startups – how are you dealing with the MCU shortage?
I've been working through a pair of electronics projects I plan to sell commercially. I have prototypes and am almost ready to produce to quantity, but I'm unable to buy MCUs. (Almost all STM32s are unavailable) I've considered switching footprint to one that's available, but this seems like a moving target.

What strategies have you used? It seems like the only options are to switch to something not used much commercially like ESP, or delay launch indefinitely. The shortage has been going on for a while, but up until about a month ago, there were still options available. This will presumably affect many hardware startups. If you're in the same boat, what's your plan?
Had a quick look at it. It skims/oversimplifies some important aspects that are famous in JS community to cause all sorts of issues down the line. Maybe you don't know JS would be better?
All of these assume municipal broadband is subsidized by taxes.

That might or might not be true, and could vary from example to example, but is something you need data to support, and it should be possible to determine if such operations are revenue positive or negative.

It is also difficult to swallow that it's hostile to competition in those cases where the alternative is a private monopoly by an ISP. The theory of competition in a free market is that it is also beneficial to consumers.

If there is already no potential for private competition, then the market has failed and consumers may be harmed. If the municipality steps in to offer an alternative-- as long as it is not subsidizing it & artificially lowering prices-- then it is enhancing the competitive landscape.
My job is probably the least fulfilling activity in my life and I'm sure that goes for a lot of people.

By your reasoning, maybe we don't need backhoes and should just hire a bunch of guys with spoons instead?
OP here. There are a lot that I left out -- Workflowy of course, but also Notational Velocity and its cousins (nvAlt, nvUltra) are another favorite of mine. I guess I mostly mentioned the ones that were top of mind / in the zeitgeist in my work. But you can extrapolate this philosophy to other apps like Workflowy for sure.
Your math is off by an order of magnitude. 40Gbps/100Mbps=400.

It should also be able to handle at least 4000 customers (10x) through oversubscrpition.
It actually might be better than cable in many situations. Cable upload can be terrible, and where I live, cable actually goes down when it rains which makes it no more weather resistant than a satellite Internet solution like Starlink would be.

There is that whole thing about highly dense regions not having as much Starlink bandwidth per capita, tho.
I posted this as a link to Techmeme because the thread Bloomberg article seems to be hidden.

https://news.ycombinator.com/item?id=27674598
When the last .net framework project is off my stack and upgraded.... It's Linux all the way!
I love this story.

If you want to read the whole thing, it's here:

https://www.abelard.org/asimov.php
I don't understand why MSFT didn't simply make this a requirement for Windows Pro, and grandfather in Home, and then update Home next year as Windows 12

Would've been much simpler.
That's $99 per month, not per year. 10 million customers would be $12B revenue a year.
I use Google Docs for almost everything these days. At a basic level, you can use it as plain text + easy hypertext via CMD+k. That by itself is very powerful. I don’t know if there is another product that makes it so easy to create hyper text. (They could make that even easier if they had a hot key to “copy a shareable url to this doc to the clipboard” or similar.) The downside I suppose is that your data is in Google’s cloud. Personally, I think that is a manageable trade off for my use cases, but I get that it may not work for everyone.
would be interesting if someone uploaded a leaked copy of the NT kernel, then coerced the system to regurgitate it piece by piece

would MS position then be different?
Starlink can replace Comcast... for a few customers. Starlink will become congested if too many people switch.
That's all well and good - but when there are 88.3m Americans that have only a single ISP serving them, that model breaks down.

In this case, the competition only seems to come from municipal broadband, so to your argument that fostering competition results in the best internet, the status quo currently in operation is in opposition to that.
Article sort of implies Zen 1 was followed by Zen 2, when (somewhat confusingly) it went Zen 1, Zen+ and then Zen 2

https://en.wikipedia.org/wiki/Zen%2B

Zen+ are listed as compatible by MS

https://docs.microsoft.com/en-us/windows-hardware/design/min...