skysight-inc/HackerNews huggingface dataset:
> There definitely are stupid question that shows the person asking them was too lazy to think for a moment or at least google it.

Even this is rare. If you're getting too many "now what? now what?" questions in a row when the answer is literally right there, yeah, that's annoying. So much of the time I find it's just one of those things where people's cognition works completely differently. They might have thought really hard about it but were barking up the wrong tree. Or they might not have even known what the right search terms were for the problem.

How many times have you searched for something and the highest ranking result is from StackOverflow, but the thread says "this question is closed because it's a duplicate" or "this question is closed because it's a tools question and off-topic".

These are obviously valuable questions as indicated by their search ranking, but the collective acts like they are dumb questions or like someone isn't paying attention.
Could you check the amount written to your ssd and how long you have the machine?
My father was an AF pilot for 20 years. When he retired, I asked him why he didn't become an airline pilot. He called it "boring holes in the air" and said it was just driving a bus.

As opposed to flying combat fighters.

If the pilots you talked to enjoyed it, that's great. It's just not for my father, nor for me.
It was named six dollar burger because that was pretty extreme at the time.

In 2001 a Whopper was less than $2, for comparison.
A crafty person here will draw on ideas like kalman filters and sensor fusion to notice that as the number of measurements increase you can gain precision even in the presence of an unreliable sensor.

This is very true and it might be where the bad intuition that having multiple unreliable sensors is good is coming from. Multiple noisy readings can be averaged to get a more reliable reading if the distribution of reading errors is normally distributed. You can take ten Norm(0, 10) and average them and the result of that will be a normal distribution with a standard deviation which is lower than the standard deviation of the distribution that we sampled from. See basic statistics for the e

There are a few reasons why this doesn't apply in this case:

1. The measurements aren't going to be of the same thing. At time step t, the state of the world is potentially different from t+1. Since we have one radar sensor averaging the results of the two sensor readings doesn't give us the true position. Kalman filters solve this with a dynamics function so this problem isn't something that is impossible to solve.

2. So lets say we solve it. Even if we did measure the same thing we have another problem. We don't have time to take advantage of the central limit theorem. Yes, multiple noisy readings of the same thing average to the true reading, but since we have only a split second to decide whether to slam on the break to avoid an accident we don't have the capacity to await convergence of the noisy sensor and noisy dynamic function to the true measurement. But lets say we did even though we don't.

3. The radar sensor isn't actually a normal distribution in terms of its noise. It's actually more accurate in certain low visibility conditions because it goes through occlusion, but less accurate given certain environments like going under an underpass. Since the noise isn't normally distributed you don't have the guarantees from statistics which you were hoping to rely on.
Thats weird, the best ppl in JS seem to be tearing TS out due to compile time/toolchain perf problems.

Do you have any large typescript projects?
Sounds like the same fallacy as preppers getting ripped off buying Krugerrands at a premium to keep value safe after a complete collapse of all civilization. When it is like putting platforms on the boughs of a tree to stay safe when the trunk is cut and felled. It fundamentally misunderstands the order of dependencies.
Part of the problem with Physics PhDs is they take too long. Median of like 7 years in graduate school. And they’re hyper-specialized, not as useful as the general education you get in physics undergrad.

Good argument for making more undergrad physics students but stopping the emphasis on graduate degrees.

Graduate degrees: 7 years of your young life focusing on a very specific topic that might be better spent applying the really useful physics undergraduate education in industry (or perhaps adding a couple more years in engineering graduate school beforehand).

Not to say that graduate school has no function. But The cost benefit is not nearly as clear as the education you get in undergrad.
I worked at HP circa 2010ish and yeah, HP was initially successful because of the HP way. It was sunk because of standard corporate practices. They've not had a CEO since the founder that has rediscovered the HP way.

It's funny because HP has become exactly the company Dave Packard said they didn't want to become.

> In other words when we discuss supervision and management we are not talking about a military type organization where the man at the top issues an order and it is passed on down the line until the man at the bottom does as he is told without question (or reason). That is precisely the type of organization we do not want.
this is imo required experience if you want to say you understand/know linux: knowing how most distros handle/run processes & services & user sessions. systemd defines the modern linux experience.
Be careful not to make up reasons in cases where you don't know what actually happened. It leads to a feedback loop.

In this case - (a) we didn't flag the other article, users did; (b) dupes of a flagged submission are still dupes; (c) we haven't decided that this is "too dangerous to discuss", or anything like that.

There has been a plethora of such submissions over the last couple of years. They can't all be on the front page and it's not so easy to tell which ones point to something interesting vs. which ones don't. Also, the threads tend to devolve into flamewars, and we want substantive, curious conversation here. In other words—the same moderation principles that determine everything else we do on HN. There's no special secret covid rule.

As for "a site that used to pride itself" - that's not only an imaginary statement, it's a category error. Sites don't have feelings. If you mean the people who run this site, I can tell you how I feel about it: I'm proud of certain things that appear here from time to time, and ashamed of other things that appear here from time to time. It averages out into mild embarrassment, tempered by an understanding of how hard it is to do any better on the internet. That's all.
Just curious, when doing email sync, is spam/noize a problem? (I don't want to spend more time cleaning up mail)
The big thing is that M1 chips have RAM in the same package, which allows for performance improvement if the software takes advantage of the new architecture. It turns out that the system they came up with offers good performance but doesn't tolerate memory leaks very well.

It is made worse by the fact M1 MacBooks are limited to 16 GB of RAM, non upgradable of course.

So yes, it is a software problem, and it will get better, but the M1 is particularly sensitive to it.
I was reading her article like "yeah, well… wow, she's tough / hard with this programmer, it's not that unreasonable anyway!", until this passage.

I would not expect her to be like this from what I've read on her blog so I was surprised. Well written!
Ah yes, our visit from Just the Magical Wizard, who in this case tells us "just set your cursor color back to default if you run out of memory", as if we should have already known :)
So is there any one of them that I could play around with?
I'm from India and 5 of <insert your country here> devs can not replace me. Just kidding, I hope you understand that India is a huge country and you can find the entire spectrum of talent here.

Don't expect smart folks from India to work for $20 or even $50 an hour. You will get what you pay for.

My experience is that if you can pay 0.5 x <your salary> to an Indian developer I am sure you can find someone who can totally replace you.

Most of the times companies who want to "offshore to India" want to pay no more than 0.1 x <their local developer salary> and then cry when they can't deliver.

Indian tech companies are offering really competitive salaries nowadays. I have even started to see some Indian companies hire/outsource to Europe because it's cheaper.
> This didn't happen in a society that didn't have money.

That seems like a tautology.

> The money that we have today

Well yes, I didn't claim cryptocurrency works like the money we have today.
> overproduction of physics PhDs relative to academic positions available

Why are positions researching physics so closely tied to academic positions? We probably don't need too many more physics professors but we sure could use more physics research. Or maybe better physics research. Either way, more/better physics discoveries.

That said, our scientific communication channels seem filled to the brink. So maybe we need more efficient scientific communication before we can make good use of more researchers.
I never knew what the button did on my old computer. I tried to push it for more speed, but never worked!
This so much. This would be on the syllabus of the missing Employment 101 course. Very few people I've seen try to evaluate the company as much as they're being evaluated.

We all grow up with the false, ingrained assumption that it's some sort of one-way privilege for you, the employee, to rent your time/body/mind to the employer.
I'm not sure why but it seems that most of my "interviews" end up with me asking lots of tough questions along with the reasoning behind my questions. I end up leading the discussion. I don't have numbers but it seems I get offers when I take the lead and ask tough questions about the business, what challenges exist, and how the interviewer deals with them. Anecdotally when I've been passive in the past I've not moved forward in the process.

On the flip side, when doing the interview and when I'm answering/explaining something to a candidate, I'm not really able to think ahead to the next tougher question in a chain of questions. I wonder how that impacts my assessments. I used to do 3-5 interviews per week, it is a shame I didn't take notice of this and compare to the group's consensus and outcome.
First, thank you for your reply. I am curious, after this experience, would your next machine be also an Apple with M1 (or the next iteration of it), assuming nothing else goes wrong?
TBH, I feel like the TypeScript movement is driven mostly by junior developers. The software industry has always been like this; young, loud-mouthed junior devs come in thinking that they know better than all the senior people... They ridicule their elders who have an actual proven track record; they then proceed to push their naive ideas on the entire industry... 10 years later they (sometimes) realize how dumb they were (yes, I've been there myself) but by that point, the next, bigger batch of loud junior devs enter the workplace with even dumber ideas and drown out all the wisdom yet again... Again, the juniors with big egos, fresh out of MIT, think they know better than all the old dinosaurs and they perpetually keep destroying every chance of actually moving the industry forward... The cycle repeats over and over.
Teaching a robot how to make traditional Swiss raclette
Funny. The last time I had this was in 2014 or something when I had too little RAM and the system started swapping. Linux GUIs perform poorly under memory pressure. Way worse than windows or MacOS for some reason.

Been a constant experience for me from 2001 when I first started using.
You can advance your title and earnings while also simultaneously not lose your will to live.

I've done the whole money+title things at places where my work barely made any impact. You'll pay for it later on; 40+ hours of weekly grind takes a toll on your mind and body.
I would also toss out the concept that what moderns call "speed" is actually latency.

Latency of even a 300 baud modem is essentially instant, in some cases faster than modern heavily buffered cable modem services. Hit enter and it starts responding instantly.

People are used to a second or so latency on modern web pages, when shopping on amazon or whatever. Then they see a 300 baud modem vs a 30 megabit cable modem and think if "hit a key see response" takes a second at 30 megabits/sec then at 300 bits/sec 100K times slower, it must be "hit a key see response 100K seconds later" LOL no nothing like that at all.

UIs were generally lower latency aka "faster" back in the old days than they are now.
> The cutting edge JS ppl are moving away from TS right now, at least some of the ones I follow on twitter seem to be over it.

What do you see them moving to?
While I sympathize with the principle that two people providing the same value should be paid the same, in these discussions it seems to me almost everybody is forgetting we live in a capitalist world and the offer and demand law applies.

If a company can get the same or better quality of engineers in a lower cost of living area at a cost discount (example: Canada where salaries were about half than in SV and about 50% less than say Midwest US), why are they going to not take the discount? And this "arbitrage" is what it seems to be happening, with US companies hiring fully remote Canadians at 25% discount for them and still the Canadians making 25% more than they used to. (Obv this doesn't address existing employees who moved to LCOL)
npm build?
THIS. Safari has been running like junk since the last update.
For whom do the Covid “fact checkers” work?
Discussion will only be possible/advantageous if the interviewer decides to engage in a less strict and structured approach. I've had interviewers sticking to very specific questions and wanting very specific answers (not necessary what they needed to know me, but what they wanted to complete a form).

A discussion means an organic, constructive exchange. If anyone is too stuck-up, it way not work well.

Obviously getting to know the candidate through discussion is best.
I've been involved in interviews for new hires a couple of years now. I'm pretty sure I could have the interviewee talk about cucumbers for 10 minutes and I could determine if its a good hire or not. It's all about getting insight about how the person thinks.
I once had Telegram using 120gb of ram (swap).
Water Bears Mooted as First Interstellar Astronauts
> The top candidates from around the world (who are willing to relocate) will emigrate to whatever country has the highest paying jobs. That happens to be FAANG companies in the United States right now.

This view is only correct if a) the US border is completely open and b) all the candidates around the world can speak professional English. We know that both the above conditions are false.
I agree with everything you wrote and you said it better than I was going to. I just want to add that I actually see "lapsed physicist" as a good sign: in physics PHD grads, we have a lot of people who as part of their formation undertook a focused study on some area at the forefront of human knowledge. Only by doing a lot of these studies will be make real advances, because science is mostly finding things that dont work. And the byproduct is someone with "useful" skills in the sense that they can use them to easily transition to highly paid work, or what the author calls a lapse. Less often, one goes on to a research career, and less often still, one makes a big breakthrough. But overall, it's win-win. Not saying its perfect, but I think having a meaningful offramp after grad school is the best way to do more exploration and push the frontier of science. If you had to do a PHD and then risk complete unemployability after, the situation would be much worse
There are way too many examples to validate the elite overproduction theory. Just right now we don’t have enough skilled trade workers to execute on the infrastructure plan.

https://www.nytimes.com/2021/09/09/us/politics/biden-infrast...
Please take a look on Proto.Actor (C# version). Very elegant and lightweight solution.
Why would someone use safari when chrome is available
This is caused by macOS 12 Monterey. Having the same problem, but seeing reports from Intel Mac’s as well.
Your second link is the unpublished, widely criticized study I was referring to. Even taken at a face value, it does not indicate infection-acquired immunity is longer lasting, only more robust.

None of the other links indicate infection-acquired immunity is more robust or longer lasting than vaccine-acquired. Only that there is some lasting immunity in some people.
Ask HN: How to learn without a formal structure
A little background: I'm an electrical engineer, which is a field that doesn't really have a lot of remote opportunities - all the remote opportunities are in software and I'd really like to be able to access more remote opportunities in the future.

However, post-school, I'm finding I'm a really terrible learner without formal structure (school/mentorship/a job that forces you to learn). I can't keep up the motivation to get past a certain level. That level seems to be around where I know enough to build simple system, but would need an actual job to learn (or force me) to do things more professionally, polished, abstracted, and structured. I've done a lot of school (up to masters), so I don't want to go back to school. What I'd really like is to just be thrown in over my head with solid patient mentorship. Is there some sort of site to connect with people to help them build things? I essentially want to trade my time + eagerness to learn (and learn how to do it professionally and correct) for some mentorship.

Willing to learn anything that has a lot of remote opportunities, but for some reason I am drawn to react + node js since it seems like a simple set of frameworks to learn to build a full "thing".
1200 is not too bad on a bbs, I'm often doing that on my c64.
300 is slow!

I used 9600 setting up an rs/6000 last week, and it was fast enough that I didn't notice.

I live in a weird alternate universe.
Yes and no and this post highlights a subtle issue with mentorship (which I think is important): Technology does not stand still. What was true in 2002, might not be true today. While adopting the naïve approach was detrimental back then, today databases recognise that this happens and provide easy workarounds to get you out of trouble that didn't exist back then.

I've experienced this just by switching languages. C# had many articles dedicated to how much better StringBuilder was compared to String.Concat and yet, other languages would do the right thing by default. I would give advice in a totally different language about a problem that the target language did not have.

As the song goes:

"Be careful whose advice you buy but be patient with those who supply it

Advice is a form of nostalgia, dispensing it is a way of fishing the past

From the disposal, wiping it off, painting over the ugly parts

And recycling it for more than it's worth"
Denoflare – develop, test, and deploy Cloudflare workers with Deno
A friend and customer (I freelance doing programming and system admin) already in his early 50s, with a career history in law and business, asked me to mentor him so he could learn programming and contribute to his own project. 18 months on he adds value to the project and is programming above beginner/junior level. With another year of practice he might have the skills to make a career in programming, though that isn’t his goal.

We started with relational databases and SQL, since that’s core to the application we’re working on. He originally asked to get involved to run ad hoc reports. Then we moved on to web development, front- and back-end. He struggled trying to piece together all of the parts that go into making web sites, but I focused on fundamentals so eventually it would all make sense.

I think this worked for my friend because he was able to jump in to a working system that is still under heavy development, for a business domain he understood, and the rest of the team agreed to help him learn. That was pretty much how I got started in programming 40 years ago.

It seems that very few companies are willing to train and develop junior programmers, preferring the tech interview performance and the illusion of hiring the top 5%. It wasn’t always like this. If you can find a project you can jump in to with patient programmers who will help you learn that’s a great path, but such opportunities seem few and far between.
Can coiling a Ethernet cable negatively impact the signal?
Step aside FAANG, there's MANGA, MAGMA, muppets, mountains and more
> If that was the case then FAANG wouldn't be filled with Asians and engineers from ex-Soviet countries. The makeup of high paying tech companies does not represent in any way the makeup of the American population.

I don't think you can draw a cultural difference from this. I get what you're trying to say, particularly by narrowly defining "American"; that cultural influences put pressure/status on academics both by immigrant parents and non-American parents and that pressure causes students to excel academically and achieve these high paying positions. But there is so much selection bias here; both in the types of people who immigrate to a new country and those who leave their home country to attend school abroad. It's not clear to me Asian culture results in FAANG being disproportionally Asian, or simply that there are 2 billion Asian people in the world, and while the same percentage of people are sufficiently qualified as top American students (let's say 2%), 2% of 2 billion people is 40M people! Do you see the problem with jumping to this conclusion? You don't have sufficient evidence to reject the null hypothesis, that both cultures produce tops students at similar percentages.

A personal anecdote: I spend a lot of my interviewing candidates. Students for all the top schools in the world, international students and domestic students, undergrads and PhDs. Conditioned on having gone to a top university, I've never noticed a difference in performances between domestic students and international ones. (Or undergrad vs PhD to be honest.)

I also take a bit of issue with your definition of "American" on a personal level.

> To be clear, when I say American I mean someone whose ancestors have lived in America for multiple generations, since at least the 1950's.

My parents are immigrants, I'm a first generation American. But I am absolutely culturally American. There is no other country were I would feel at home culturally, and I've been heavily influenced by the country I grew up in. I'm also the product of US public schools, most notably UC Berkeley, which you cite. And I'm not Asian or Russian. And I do work at a FAANG level firm.
MacOS has had intermittent memory leaks for quite some time. Even my 2013 MBP running an old OS version has all the Apple processes slowly leaking memory until I reboot.

I doubt it's directly hardware related, though it's possible it is scoped to special MacOS logic that only is executed on M1. My assumption has been that it's actually coming from shared libraries that Apple-owned processes share, because I usually don't notice it happening for non-Apple processes.
i actually like jazz, i play a lot of jazz, i bought an amazing guitar 25 years ago that has been recorded, not by me, on 17 jazz records that i find to be pretty amazing. so like, i get what you persons are saying, but like unmusical music is something you’d be exposed to in a well run music 101 class in college/university
At least they try?

And share their findings.
It's fundamentally the same thing, but when the kernel is refuses to deallocate memory you can't just terminate the process, you have to reboot the system.