skysight-inc/HackerNews huggingface dataset:
I am constantly amazed at the number of bugs and seemingly obvious UI issues pervasive throughout microsoft products. It feels like their product philosophy is "jack of all trades, master of none" - they try to support so many uses cases that there isn't a cohesive best practice anywhere.
It depends what you call fast. It's my understanding that PWR's like this ramp from 50% to 90% in about an hour.

But nuclear power plants have a huge capital cost, so you really don't want them to operate for half of the day at 40% or they're even more expensive for the power generated.

And going below a minimum output power means a long time to get power back, which is why in North America power prices sometimes go negative (don't want to shut down).
https://timdettmers.com/2018/12/16/deep-learning-hardware-gu...
In general, hiring practices probably optimize for filtering out bad (or at least somewhat speculative) hires over passing on a potentially really good candidate (especially if there are any concerns to go along with the overall positives).

Of course, if the pipeline is massive (whether it's jobs, schools, etc.) this tendency gets amped up even more and anyone who doesn't come across as pretty much perfect on all dimensions--whether they are or not--is going to get dinged.
I don't see how "whiteness" is cultural. To me that's like saying "brownness" or "brown culture" instead of say, "Arabic culture".
It's not useless, it's just targeted at a specific audience. Some people only keep cars for 5 years and then get a new car. I buy used cars about 3 years old and keep them for 5-6 years, so reliability ratings over later years is more important for me (which is why I generally buy Honda or Toyota for my minivan/car needs), but it might not be for those people.

Consumer reports has traditionally been good about showing reliability over different stages of car lifetime, but it's been a while since I looked.
> The main challenge of writing a technical post is deeper: who is your audience? And how much do you assume they already know?

It's impossible to write for everyone. So, you either write in a context which gives you a ballpark target, or you decide what your target is.

That's better IMO than trying to please as much people as possible which will completely dilute your communication.
That's exactly what I was trying to articulate. Thanks for saying it more eloquently.
Can you offhand write C++ code for a 2-3 Finger Tree, including the changes necessary to make it efficient in a strict language?
The whiteboard standard already acts like a de facto license.

Algorithmic/data structure more theory-oriented problems are unrepresentative of "actual work" and are annoying, but what's more annoying is how the process is 1) opaque, and 2) repetitive. So you end up with candidates grinding through 80+ Leetcode problems to both master the skills necessary to ace these problems, as well as covering as many commonly-asked problems in a bid to game the system by preempting their interviewees questions. Goodhart's law abounds. This basically makes the process into an interview version of standardized testing. But- despite the standard prep process and a standard bank of questions, it can all easily fall apart because of subjective interviewer opinion, and so all the preparation is for naught. Candidates end up having to do the interview gauntlet for each company they apply at.

So standardize it. Put out clear, industry-standard rubrics for how one's performance is graded. Don't say "we only want to know how you think" and then ding candidates for not getting the right solution. You obviously care about the right answer as much as the thought process- don't be disingenuous about it. Maybe even standardize the level of difficulty of problems. And most of all:

Make this process a one-time thing.

Or rather, a once every five year thing. Outsource the ds/a interviewing section to a third party testing organization, like what Triplebyte is attempting to do, and have the actual interview be personalized to the company. Ask domain specific questions, relevant experience questions, system design, and culture fit questions during the company interview. And leave the DS/A portion be akin to the licensure tests that other engineering disciplines and STEM professions already have.

Software engineers may hate credentialism, but if it's a credential that you only need to take once or twice in a decade, then it's already far superior to the current system that forces candidates to undergo this each time they change jobs.
It shows a lack of attention to detail, and is a big red flag.
Ask Ringo?

Like, Pete Best was replaced by Ringo b/c George Martin thought he wasn’t good enough in the initial recording sessions with the band.

Pete Best can claim to be an early member but that doesn’t take away from the fact that Ringo was there from the beginning. The analogy works pretty well with Musk here.

Now, if you’re talking a Destiny’s Child situation where two of the early members were replaced in music videos — for songs they performed on and a record with their faces on the cover, you’d be correct. Michelle Williams can never claim to be an “original” member of the band, but she was part of the band from the time it started to take off, even if she didn’t get to accept a Grammy for the second album with her two band mates (who had to awkwardly go on stage with the girls they replaced).
As a hiring manager the test that I believe works best is a code reading exercise. This helps reduce anxiety or the effects of anxiety (fear has a very big negative effect on creative thinking)

I take a small fairly self contained function from the existing code base. Give them 10 minutes to read the function.

You can also add a few actual bugs into the function if you like to see if they are picked up.

I then generally ask them a couple of questions. First to step through what the function is doing. Then what the larger context of the function might be and finally if they have any thoughts on improving the function.

It's a quick test usually under 20 minutes you can even hand it over to non technical interviewers if you describe what kind of answers they should be looking for.
You are correct. There is a concept in more traditional engineering called “human factors”, meaning you have to include humans (and their limitations) in the design.

Expecting a human to remain attentive all the time is like using a sensor outside it’s linearity range to detect and mitigate a hazard. Good initiative but bad implementation and possibly a gap in the design culture

https://sma.nasa.gov/sma-disciplines/human-factors
"A new study from North Carolina State University and Microsoft finds that..."

Microsoft is studying this, because they realize that they don't in fact have "the best data".
Your post is missing context as well. Was anyone injured when the cruiser was set on fire? Was the woman armed? Was she literally any sort of physical threat to the officer or officers who threw her to the ground?
How to Use Facebook Ads to Get More Newsletter Subscribers
This is clearer, more indepth, and longer: https://www.youtube.com/watch?v=aFwVf5a3pZM

But I found it more motivated me to change.
(Chicago U, writing class for grad students)
That has some good points. Remember the classic forum comment, "please don't feed the trolls". That worked until the trolls became too numerous.

The latest idea comes from The Lincoln Project, which is funded by a group of anti-Trump Republicans. They read the Sun Tzu quote, "If your opponent is of choleric temper, irritate him." So they make very strong anti-Trump ads and pay to run them on Fox News during shows Trump is known to watch.[1] They're deliberately trolling Trump. The goal is to make Trump lose it (which he has, on Twitter) and make it safe for Republican politicians to move away from Trump (which is happening).

This is boss level trolling.

[1] https://youtu.be/bk6d4TgO2NY
It is; however, my next understanding is this is why we are seeing a rise in meta-analysis papers. It is difficult to acquire a sufficient N with a single study. As a result, you see authors consolidating all of the papers within a topic and discussing the trends seen in each.

However, research also has issues with reproducibility. No one will publish work that was simply a repeat of someone else work. Researchers have to twist or add something. It is a discussed issue, but no one in power has made attempts to rectify it.
> This, IMO, is the perfect way to do telemetry.

I understand @notRobot's sentiment, but do not agree with it.

If the default is "no telemetry", then very little telemetry will be collected.

This is an advantage to the user, but a strong DISadvantage to the collective, because the distro manager now cannot make informed decisions as to what packages are installed where and how often.

It really is a balance of "individuals vs the collective" and I don't think that answering both needs is simple, nor is it cut-and-dried.
I disagree here. I think this is a valid way to distinct 10x engineers vs other ones.
Well it's dangerous if people are fiddling with their infotainment system while driving and it's poorly designed. How is that any better than having bad brakes?
Which may be problematic, but it's not like (as some here imply) that Tesla is being treated any differently to any other manufacturer.
All the more reason not to close a perfectly fine nuclear plant.
Glassdoor? Maybe, not sure if that is exactly what you are looking for..
The answer is sixteen, you'd know that if you'd spent a bit of time practicing your addition interview questions.
PHP 5.4..?

I'd recommend setting up WP Super Cache (which you're using now) to serve static HTML files (not sure what caching method you are using). Then you need to configure Apache (or switch to nginx) to actually look for those files, otherwise the plugin won't do much (it generates PHP files by default which are taxing on the server). Another option would be to switch to the Cache Enabler plugin (along with Apache or nginx configuration) - static HTML page caching as simple as it gets. Oh and upgrade PHP.

Edit: For Cache Enabler, check suggested advanced configs at https://www.keycdn.com/support/wordpress-cache-enabler-plugi...

Edit2: CF would just by default cache your CSS/JS, wouldn't really solve the issues you're experiencing (most likely heavy PHP/MySQL load due to poorly configured caching). That said I haven't looked into the site that much, might be that you have a lot of portions of the site that can't be properly cached but then again most users shouldn't need to be logged in so doubt it.
> I do all my calls voice only while going for a walk or doing chores around the house.

Very popular in my job as well. People join when walking the dog, playing with their kid in the garden or even commuting (some can give in-depth updates while merging on a busy freeway).
I used to interview at Google and think you're misunderstanding why you failed the interview.

If the solution works and is better, then the interviewer should recognize that. I have this happen often when I use a new-to-me question (well, not often better, but similar enough performance). Even if the interviewer failed you for something they shouldn't have, it'd raise a flag in the hiring committee if you passed the other 3-4 interview sessions and the committee should look closer at the one failing interview to see what's going on.

And I have no idea what you mean by the "tools" and "how to operate them" being false and failing.
This appears to be a blood test for the "Type-I IFN" factor referenced in the study:

https://dxterity.com/interferon-type-1/#:~:text=The%20IFN%2D....

A quick search indicates there might be something comparable from the usual mass-market retail labs (Quest, LabCorp).
I don't doubt that your Benz is expensive to maintain but I have a feeling that thousands per month in year 3 is somewhat exaggerated. Edmunds estimates the 5-year maintenance cost of the most expensive Benz I can think of (the E63 AMG) at less than $9000, which is maybe a lot but that's $150/month.
Look, if you want to live in a bubble, you should be free to strap on an airtight suit and walk around in it. Personally, I'm healthy, young, symptomless, and I've got a strong immune system and I'm fully aware of the risks of disease. But life is too short to spend years of your short existence cowering in fear or being arbitrarily controlled with what you can and can't do by power hungry politicians who think they can regulate nanometer sized viruses out of existence. The cost is way too high.

My ancestors went to war to fight for freedom. Many of them died on the battlefield. I don't take that for granted, and I do not consent to yielding it to Covid Karens.
Any view of identity politics that includes racial minorities but doesn't include white Christians (or especially white Protestant Christians who have different but overlapping identity with white Catholics (who also frequently have ethnic identity that also comes up in identity politics Italian Americans, polish Americans, Irish Americans, etc)) seems oddly and uselessly specific.
Could you please expand on what you mean? From the context I think you're saying it's a type of guerrilla marketing but the link doesn't seem to align with that. Nor does the article because the academics really do seem to have been falsely accused by the fake student/journalist mentioned in the article.
Current renewable generation is two thirds hydro, one third solar and wind. France's installed capacity for solar plus wind already exceeds hydro. With plenty of room for more.
> It seems pretty obvious to me that this kind of interviews are simply there to assess how much you want to work for a certain company. As in: would you be willing to study for months, go through mock interviews, read books, test your skills etc. to have a shot at working for us

Or in other words it tests how much free time you have to spend on unpaid activity, which can be a good proxy for ageism.

No kids or mortgage? Then you're a perfect candidate to spend countless unpaid hours studying for months, going through mock interviews, reading books, testing your skills etc. to have a shot at working for us.

This works well for tech companies because many don't care about your experience with languages and frameworks of yore. More so whether you can put in 80 hour work weeks.
They did.

This is "restrained" by their standards.
I had read that it was a dependency, so I was wondering...

I’ll try it next weekend then!
> And that market cap is what feeds retirement plans & pensions.

Market cap is a myth based on the fiction that is the share price.

> So while Europe is taxing people, the US is growing profits and wealth.

Tell that to 23 million Americans who can't afford their next rent, or can't afford to go to the doctor.
Do a lot of employers still ask for resumes?

I haven't applied to a job in a while, but as a hiring manager, I usually just ask for their GitHub and LinkedIn, making the resume optional if it's more up to date than LinkedIn or the don't have LI.
Nearly 70% of mobile users will deny tracking permissions if asked to opt-in
> How do you feel about lengthy posts?

Hey, I'm not OP, but I was thinking about that earlier this week.
I tend to read only the first paragraphs of lengthy posts.
If the writing isn't pulling me in further, I stop reading.

For that reason I have put a four sentence short summary at the start of my latest post.
If anyone considers the point I make there, but doesn't continue reading, it might already do good.
I feel like jkingsbery's comment[1] is relevant here:

> One of the interviewer asked me to recite the algorithm for constructing a Convex Hull.
> ...
> we struggled together for an hour, with him frustrated that I couldn't remember the details of an algorithm I last had seen 6 years earlier and couldn't recite in 60 minutes what took our professor 180 minutes of lectures to cover, and me frustrated that would have taken me 30 seconds to look up.

[1] https://news.ycombinator.com/item?id=23847814
Having performed hundreds of tech interviews, I realized that my developed super-skill was to keep the candidates relaxed regardless of how well or bad they did.

That meant carefully controlling my emotions when their answers were bad, and having a smooth transition when the answer didn't come at all - a situation that typically causes tension. You have to essentially hand out the answer or transform the question into a trivial one so that the candidate can have a small win and relax. If you're not doing that, chances are you're screwing up the whole process by throwing the candidate off-rails after a simple non/bad answer.

That's why the interviewer has more control over the outcome (besides the scoring) as his / her bias will heavily reflect on the dynamic.
Maybe it’s challenging the idea that these values are most associated with white Americans as if other ethnicities and races don’t value and embody them.

A lot of times, when black Americans speak up about racism,they are dismissed and told they wouldn’t have a problem if they valued nuclear families and hard work etc. before even checking to see if black individuals who do embody these values struggle with systemic racism or not.
I feel like this has only really been the case since about 2015, so instead of ascribing it to a "jack of all trades" philosophy I believe it can be more readily explained by a "lets hire a bunch of webdevs to work on our desktop OS" philosophy.
The cache is served by an HTTP server still, though. What you are describing is a sort of hybrid, where most requests are handled in threads (either OS or green threads) but a small fraction get their own process. I think I agree that that could work, but it sounds a bit different from creating a process per connection.

I don’t think parsing code is the major overhead. Its not really about starting the processes so much as switching between them when concurrently handling a bunch of requests.
This is what I do too. I try to engage the candidate in what they have worked on. Then I try to adapt problems to their environment and have them explain to me how they solved them. Or if were to encounter that problem in their environment, how would they solve them.

Granted, you need to be able to program. But being able to recall and implement particular algorithms from memory isn't particularly valuable to the job. I want problem solvers. People who have dealt with complicated problems and found solutions. Or at least know how to find them.
You might be ignoring the fact that they know what "comorbidities" their mother has. So general population percentages might not apply to them.
Sabelectronic
There's a difference between licensing and certification. A license is when the government says you need to meet some requirements to practice. A certification is when some entity, usually a board or industry group certifies that you are good enough at your job. We don't need licensing, but it would be great if we had broadly accepted certifications for software development. Even if you believe in FANG style interviews, ideally you should be able to pass one time and have it be accepted by every company. Once you have the certification, we could do interviews that focus on the type of things that individual teams and companies care about.
Society isn’t homogeneous. How I’m treated in my neighborhood isn’t the same as another one or another country. Yes, on average, if you belong to certain group and display certain signifiers (positive or negative) those will elicit certain responses —but they’re not universal. If you’re a middle class kid (on average) and you go to an ethnic business (that’s outside your ethnicity) that hires people of lesser means and you apply for a job, you’re likely to lose out to someone of the same stratum as the rest of the employees (they may think you’re out of place, you wouldn’t take it serious, you’d want more money, who knows...)
> (where would the users come from?)

I'm an engineer and I use loads of software. I bet you do too.
Public servants and particularly cops often go to lots of effort to avoid being included in these databases you mention. Some of the methods they use are actually disallowed for regular citizens.

They're angry their exceptions are no longer valued, and they'll continue to do things like cover up names and badge numbers to avoid any accountability for their actions.
It's not a good measure of reliability, but it's a good measure of quality control, where Tesla seems to be sorely lacking. I've had two Model 3s, and I love the car. I had one last year that I had to return when I changed jobs, but I loved it so much I immediately ordered another. With that context, the QC is really poor. The first one I got last year had lots of cosmetic issues that I spotted when I picked it up, mostly paintwork. I missed the fact that the cloth on one of the speakers was damaged until it was too late. The Model 3 that I got this year was delivered in March, just before lockdown, so I didn't get much chances to use it at first. I just collected it today from the service center where it had been to have a scary fault fixed. I was driving along when suddenly a loud chime, and regen braking was disabled and the handling changed completely, and the car no longer decelerated when lifting off the accelerator pedal. An alignment issue that was a quick fix (aside from the four week wait for an appointment and the two hour round trips to drop it off, and then collect it). I separately now need to wait for a mobile repair next month to replace a parking sensor. These sort of things should have been caught before the cars left the factory.
Would you have a house with windows on the street? Do you walk outside without body armor and a bullet proof vest? Get in a cab... without knowing the driver or having bullet proof glass?

Society wouldn't be very fun or fruitful if we all lived in secure underground bunkers.
Maybe I’m some sort of fascist, but I have zero problems with an officer using force to arrest someone who firebombed a police car, regardless of anyone was injured or she was an immediate threat after.
By this logic, if the BlueLeaks hacks have something to do with Russia you would find them acceptable.
Not just side effects in this case.
You'd be surprised. In an industry rife with impostor syndrome, and the perception that it takes intelligence to pass a FANG algorithm interview (it does, but hard work and discipline beats raw intelligence), there's a strong disincentive to admit that "hey, I studied really hard, for months in order to get this job" when there's an expectation that your coworkers and peers will look down on you after this comes to light.

"Grinding leetcode" is a phrase for a reason!
> Also, I'm very bad at solving a problem while being required to think out loud.

There’s a simple strategy for this, which works fairly well in both interviews and meetings. You give people time to focus and think about the problem and solving it, and don’t force people into discussions right away. It’s not a panacea but in practice it is very effective.

The reason why this is important in meetings, as someone running a meeting, if you don’t give people time to think, it will always be the same one or two voices in the room. This is why brainstorming sessions suck. The same thing applies when you are choosing who will take responsibilities—the same few people always speak up first.
> Most software engineers would cry murder if you gave them a 3 to 5 day take home interview that is an actual problem the company is trying to solve.

So pay them. $400 for 10 hours of work is nothing for a company compared to the man hours spent on the hiring process. It also signifies to the developer that this company is serious about hiring them.