skysight-inc/HackerNews huggingface dataset:
empathy builds trust and trust builds respect, define the box, public praise private criticism, let them fail, give everyone ownership of something, promote continuous ideas, teach synthesis from the finest grain possible, isolate that which varies, abstract, your decisions are reversible make one and move forward, fall in love with the problem, be cross functional, listen first then act, stay one chapter ahead, be consistently consistent, make them smile!
@MDWolinski “.. while the MCAS system relied on two sensors ..”

MCAS used only the one sensor, this decision made so as to avoid recertification.

http://www.b737.org.uk/mcas.htm

“Are we vulnerable to single AOA sensor failures with the MCAS implementation or is there some checking that occurs?”

https://www.aviationtoday.com/2019/11/02/boeing-ceo-outlines...
Origins and insights into the historic Judean date palm
I still don't understand what drove me to buying an Apple Watch years ago, I had to force myself to wear it, and it only brought more distractions. I ended up muting all notifications, so eventually it was just a dumb piece of tech on my wrist, especially since it only showed me the time when I twisted my arm (which didn't work like 25% of the time).

I was told it would improve my health, but I never felt the effect. It's been lying in a drawer for over a year now.
It's mostly because the price of Ether has been going up lately.

On the other hand, the amount of Ether locked has started to go down. That's because as the price of Ether goes up, less is needed to be locked as collateral.
Norms change. In tech especially quickly.
does the name... BUG you?

It's a nod at resiliency, clever IMO.
> react has always been approx where it is now

Didn't know that. What I thought I knew is based on years of breathless claims about React's great performance. This is eye opening. Even Angular 8 does better in these benchmarks.
Do any of the take-home projects actually only require 2 hours though? Maybe some of them have a recommended time around there, but isn't it basically required to spend longer?
> In order to get IntelliSense to work correctly, bottom-up programming is best. IntelliSense wants every class, every method, every property, every field, every method parameter, every local variable properly defined before you refer to it. If that’s not the case, then IntelliSense will try to correct what you’re typing by using something that has been defined, and which is probably just plain wrong.

Maybe I'm spoiled by Resharper and similar, but I feel like this statement is wrong now, given the buttons for "generate property", "generate class", "generate method", etc. I often just start using a variable and then click generate to make it exist.

Especially in the C++ world where it means editing a header file, rewriting the type, duplicating the function prototype, etc this is a big time saver.
Yeah its a vicious cycle, many people how have encountered a narcissist can spot another one easily. If experienced, usually they will seek to distance themselves from that person. Usually the discussion goes something like: "oh he's the kind of person to do x" or "she's said y can you believe it? why are people like that?"

The person has little clue they are pretty different and wonder why it is so hard to make friends or get close to anyone. An acquaintance of mine once lamented about how she never was able to keep close friends for more than 2 years, I kinda knew why but I wasn't in the position to tell her how selfish/narcissistic she can be.

The thing is, people who avoid narcissists, have their justifications for doing so, no one wants to be in a one sided friendship/relationship. They aren't making excuses to treat them poorly because they don't like that person, they've seen the person take and be selfish without giving and it drains them and they distance themselves as a result.
It is important to keep in mind that using what is often called a "voting convenience center" model where a voter can appear at any precinct instead of only their own precinct essentially requires the use of a computerized pollbook, since the pollbook needs to be kept in sync across all locations to prevent double-voting at two locations. This isn't much of a difference since computer pollbooks are already nearly universal, but the computer pollbook is a risk surface for election interference that's largely overlooked by the public discussion - I think it's a major mistake that the public discussion focuses essentially only on the voting tabulation itself when often the supporting systems (pollbook, election management system, communications) are far more poorly secured. Defects in them tend to be easier to detect since there is less of an element of secrecy, but consider the chaos that could be caused by a malicious actor simply taking the pollbook offline, or the subtle manipulation that might go unnoticed if a malicious actor gained access to the pollbook and invalidated the voter registrations of people in an area and demographic making them likely to vote for a particular party... if the right number of people were chosen, you might be able to influence the outcome of the election without invalidating so many people's registrations that the election administrator can't wave it off as people who thought they were registered and weren't. This could be especially effective if you targeted an economically disadvantaged group which tend to have a harder time with their voter registrations anyway due to frequent address changes.
By choosing React I'm optimizing for my time. I'll always add a framework that adds a tiny performance overhead if it means I can develop and maintain features easier.

That said -- performance characteristics like this are rarely interesting to me. The vast majority of "performance issues" I've encountered have to do with high-level architecture and/or network issues. I've never given up on a framework because it couldn't swap two DOM nodes fast enough.
I think when the GP is asking about alternate hypotheses, they are wondering what other sources of temperature and climate gradation you might be considering here. Changes in the sun for example?

You can't say "the data does not support Newton's laws" unless you have another hypothesis like relativity that can provide a better fit to the data. Then you can say that the data favours relativity over Newton, and by how much. You can also ignore the data and use theoretical arguments to say that relativity is a more plausible law to govern the universe than Newton's, but you need a really good theoretical foundation for that.

So if you think theory X is wrong, you must have at least a set of theories Y that you are willing to entertain as being more correct than X.

That's why GP and I are curious about what alternative hypotheses you are evaluating that you seem to think might better explain what's going on than CO2 does.

CO2 has a lot going for it as a hypothesis. It's a simple mechanism, easy to understand, proven to work on Venus, and it's rapidly changing along the same timescale that temperature is changing. It does also have an unfortunate political implication because its atmospheric concentration correlates with the use of particular energy sources. But setting politics aside and just thinking scientifically, I'm interested to hear what has you convinced that CO2 is not an adequate explanation for what we're observing.
It's bad, I'll give you that. On the other hand, Prime shows you user star ratings and IMDb scores which, when taken together, give a much better idea of watchability than Netflix's match scores.
That’s what I love about the older aircraft that are more mechanical. When it’s broke it’s obvious it’s broke. The mechanic comes out and can physically identify a part that’s broken and replace it. Problem solved and on you go.

With all of these aircraft that are so computer reliant it becomes this magic box that is nearly impossible to diagnose and fix quickly. You do the circuit breaker reset, then reset the whole jet, then check the connectors of the components of the system, then change some of the computers/controllers, all the while checking for any fault code that might lead you down the right path.

This process often takes 30-60 minutes by which time you’re boarded and ready to go and if it’s not fixed by then it turns into getting everyone off the aircraft and finding a different aircraft so the broken ship can be taken to the shop and a through investigation of the issue can be done.

Meanwhile the customers riding in the MD88 already had their mechanical part replaced and they’re on their way, none the wiser because the mechanic got it diagnosed and replaced before boarding was even done.
But is updating the firmware a normal function of pacemakers?

He makes a distinction on the update-firmware level — if the microwave has no such functionality, then he does not consider it a computer. Look for "microwave" at http://stallman.org/stallman-computing.html:

> As for microwave ovens and other appliances, if updating software is not a normal part of use of the device, then it is not a computer. In that case, I think the user need not take cognizance of whether the device contains a processor and software, or is built some other way. However, if it has an "update firmware" button, that means installing different software is a normal part of use, so it is a computer.
Vehicle owner should sue Tesla for the $8000 value of EAP and FSD removed and contact their Attorney General; as they bought the vehicle used from a third party, it’s unlikely they’re bound to arbitration as stated in Tesla’s purchase agreement. One could argue Tesla’s remote disablement of EAP and FSD is theft from the customer.
Everything has flaws. That doesn't mean we should disregard them.

Vaccines are an effective first line of defense. If you are able to be vaccinated, there is zero good reason to not do so (besides perhaps cost, but they're typically a lot cheaper than other methods of prevention). It ain't about "sacred cows"; it's about what actually works and is safe and effective and practical, and vaccines are all of the above.
I do this on YouTube of course. But I went a step further and used ublock to hide recommendations on the right, at the end of the video, and when you hit pause.
I interviewed with BCG in college and was unable to extract any interview feedback. Granted, that was some time ago.
Hack the power grid or core network/telecom infrastructure.
Some states have recognize software engineering as a proper engineering field. And to become one you must pass technical and ethical exams.

A lot of software developers call themselves engineers without even having taken physics 101!
Lombok is pretty much the same amount of trouble as using a different JVM language, IME. (Though by the same token I'd always pick Scala over Kotlin: if you're going to go to the effort of using another language, you might as well pick the one that offers the most power rather than using the equivalent of CoffeeScript)
What happens to all the old wind turbines?
I own an ebike (Ancheer) and a escooter (Xiaomi) as well; cool to see your analysis here.

You're dead right about ability to handle bumps. With my scooter, I will watch the road in front of me very carefully to scan for rough areas; there's a fair bit more of cognitive load. And this is even with air tires. I might disagree with on what's the future; there's two things that make them so amazing:

- Their ability to coexist with pedestrians. I'm very easily to weave in and out of traffic on sidewalks and maintain my safety and that of those around me. It's a lighter foot print with much lower clearance.

- Portability. I can fold it up, take in an uber, take it in a train (without doing the excuse me dance in and out). Bikes, electronic ones especially, aren't there yet.
I think the breathless claims of performance are because for what React is doing -- storing the entire application tree using virtual DOM and seamlessly rendering updates -- it is really impressive. The fact that it is has similar performance as some much more naive frameworks is pretty amazing. In practice all of these frameworks are fast enough that you wouldn't notice unless you were doing something really crazy.
Using the oltp workload that comes packaged with sysbench, the median latency falls from 50us to 25us on a skylake xeon with nvme storage after recompiling MySQL and libc with march=skylake. Give it a whirl.
Also, as far as the companies bottom line is concerned, having disgruntled rejected applicants can hurt their hiring reputation. Especially considering sites like Glassdoor
Maybe, but there are online storea full of the stuff.
Email release reveals chaos sowed by President Trump’s hurricane tweets
Now, if only someone could make Wacom drivers that make the Wacom touch functionality interface better with Photoshop and friends, rather than just handing keyboard shortcuts to them. Somehow, that's the best Wacom has managed to do, which makes those features effectively unusable in the very apps those tablets are most commonly used...
I am working on creating a web app now and for some reason decided to learn Dart and AngularDart at the same and do it with these technologies and it's close to being nightmarish. There are way too many concepts and things that tie together sort-of magically -- all to get a few form fields on a screen. I wonder how people come back to fix issues or add features in their Angular app after a few months away from it.

That said, I think, for bigger groups/companies working on a complex product, I can see that Angular ensures a certain level of "architecture" and code organized correctly instead of being coded to each dev's personal style.

But way too complex for single-person apps or for simple SPAs.

All that to say Angular is less popular because it is too complex to learn and use quickly.
A look back at 15 years of mapping the world
I don't think the players' union would be cool with that.
The problem with one or two hour whiteboard interviews is that they're actually one or two hours, while an inexperienced candidate can spend 8 hours on a take home project that's calibrated above their level, as can a scrupulous candidate who puts in more work than is necessary.
I had someone ghost me right before a christmas holiday once, after the hiring manager (a VP) told me they'd for sure give me a call the next day. It was right before a major storm went through the area, and because I had waited for their call at home I had to drive 10 hours through the storm to see my folks as the storm had arrived the following day.

I naturally left a scathing review for that place, but Glassdoor removed it (of course).
My old company did the jquery to angular conversion when angular was still alpha. Initial curve was steep because no one was used to doing things that way. After that we were just as quick if not a little quicker. I did a pretty big angular 2 e-commerce site from scratch by myself in 6 months shortly after angular 2 came out. Just use the framework how it's supposed to be used and it all works fine.
Stop a U.S. Coronavirus Outbreak Before It Starts
As an anecdote. I once received something like this (on Twitter of all places). It was a "you probably don't remember me but..." for someone I'd passed on a decade ago. It really touched me and made me sit down and reflect on my career. The person had gone on to have a successful career being creative. Which honestly, is all we can ever ask.

I remembered the person, but not anything about what I'd said that day. I assume it was just what I normally say. Having that last realization made me feel even better.

The easiest, most rewarding thing you can do daily in your life is appreciate the people around you. We all need that feedback.
I guess thats what I get for not watching the video and only reading the PDF. That said "enabling the management ip" is unlikely to happen since most people put the management IP on OOB and ACL where you can access it from; the exploit is unlikely to be able to change ACLs.
> A big advantage of Kotlin over e.g. Scala and other JVM languages that are not Java is that it is designed from the ground up make the transition as seamless as possible. Scala is so far removed from Java that it's generally a completely separate ecosystem with its own libraries, tools, frameworks, idioms, etc. Yes you can use Java stuff but it's generally frowned upon by Scala people.

> This is not the case with Kotlin at all. The Android ecosystem started transitioning to Kotlin long before Google recommended that and before Kotlin 1.0 because the pain of having to deal with Java 6/7 just made that development so much better. A few years ago they started endorsing and recommending it and at this point they are clearly deprecating a lot of stuff that they did for Java that can be done better with Kotlin e.g. embracing co-routines over rxjava, adding extension functions and kotlin dsls and designing new features that really only make sense if you use Kotlin. On Android, if you are doing Java, you are working on a legacy code base.

There's a contradiction between your paragraphs; my experience is that as Kotlin projects mature, they also reach a point where developers frown on Java idioms. I mean fundamentally either the language is different from Java or it isn't; if it is, the transition isn't going to be seamless, and if it isn't, then why use it? The Kotlin community may have been better at being supportive, but the practical experience of making the transition is exactly the same (e.g. I used Spring for my early Scala projects, and found that to be a very nice way of working).
We use Elixir and Postgres at work, I didn't realize cockroachdb didn't have geospatial features, unfortunately that makes it a non-starter for us. We need it to track pathing from mobile phones (ios and android).

Thank you for writing this up and putting your experiences out there, clear as day. It's very valuable.
Large-scale commercial construction projects in Toronto
This is interesting advice. To add on to it, hiking the Appalachian Trail might accomplish a similar goal. The combination of endless alone time for self reflection, the simplicity of the task at hand, and sleeping on the ground every night will inject a dose of humility into anyone.
Growing up in a city weakens the brain’s navigational skills
Coronavirus: Why infections from animals are such a deadly problem
In the US voting occurs during a workday and so there is a significant push towards 'voting convenience' or 'non-precinct voting' where a voter may appear at any polling place instead of only at their designated precinct. This is a huge advantage for voters but requires that ballots be either selected from a large supply or printed on-site for each voter. This effectively requires the use of a computerized pollbook.
This reminds me that you should frequently calibrate your display’s color profile if you ever work with photos or video. There are commercial products that help you do this essentially by the process that the OP uses. They don’t do a whole screen, just a section of it. And it seems that the new MacBooks have some kind of calibration thing that responds to ambient light. But it would be nice to be able to do this as a standard thing on all displays.
We’ve found more than 2500 new viruses and some are unlike any we know
This has the implicit right answer: A job interview is the worst moment/place for feedback. There is just too much heart/animosity at stake on both sides.

I've been interviewing candidates for more than 15 years (for PhD /RA positions and then for Engineering) and every time I've given honest feedback, candidates just get into an argument on why they think the feedback does not apply to them...

It is just not worth it. If I want to know how am I at certain skills... I test myself in a less "charged" environment.
There are other good tips here. The tip I'm about to give should be used supplementary:

Buy Search Inside Yourself (it's a book about meditation written by an early Google software engineer that invited scientific and Buddhist experts to help him out).

Train your compassion by doing the exercises that lead up to Tonglen. Tonglen itself might be too extreme, but he has a milder version of that, that I think is a very good exercise.

I think it was something along the lines of: visualize someone's love flowing into you, then feel that you're multiplying that love by 10 and then give it all back to the person you just got it from.

The second exercise is to look at random people (or known people) and wish them the very best, but be specific about it, make it as personal and specific as possible.

What these 2 exercises do is that they create habits, habits to think about others. When you go about your daily life, you'll notice yourself doing this automatically at a subconscious level at some point.

There's a reason I named my username after this.

Disclaimer: I'm a lazy meditator :( but it does work! And it did have lasting changes.
Listen to the manager tools podcast.
Perfect reply!
It still can't reliably highlight errors. Every version of it either highlights some kinds of working code as being an error, or fails to highlight some kinds of error.
Maybe EMH isn't correct?
So as a long time OmniGraffle user this looks really nice, clean and simple. I've fallen out of love with OmniGraffle because I spend more time fighting it then I do working with it.

This also looks great because it's not a subscription. But it also doesn't have many features, which is why the price is so great.

What the site doesn't show is how much customization I can create. I might be showing my age, but I miss shareware, the ability to try a software out before I buy it. Of course I think I still have Q-Crack floating around somewhere so...
A good, reasonably large, covered in laundry basket.

When things have a place it's easier to automate the process of cleaning.

Packing cells for travel.

Maybe cheating for low tech but throwing out dishes that are not dishwasher safe (Or just dishwash them until they maybe break) Similar for undergarments and dryers.
>>I once put in about 8 hours on a take home project at a company (well known in these parts) that I had tremendous respect for, only to get an email back with "sorry, not up to par. We need someone with more experience".

Looks like this is a common pattern with take home projects. I faced a very similar problem a few weeks back.

Though they called me for the interview. The general approach is to take some ones overnight deadline coding and code review it for a week. Then they dissect your code written in deadline duress like they are some masters of the universe. They also told me my code passed through their automated test suite, and then some programmers in their office reviewed it too.

And then after two rounds of interviews they rejected me because apparently 'cat error.log | grep 'ERROR:' | wc -l' is not how real programmers find error count, but write python programs every single time they face such a problem.

In short these places with take home interviews generally tend to be people who are full of themselves. They are also a kind of workplace full self-congratulatory people who have fallen in love with their own legend.

Haven't had a single good experience with places that give take home tests.
For serious astronomy this isn't viable, and for amateurs this really puts a dent in the magic and sanctity the night sky as we've known it throughout the entire history of our species. If only we could add "the night sky" to UNESCO's world heritage lists.
On my side I refuse to work if auto complete doea not work in a SQL editor. Am I supposed to remember every column? Of course his focus was on languages like C++ but I still think Intellisense is indeed the best thing for coding productivity. However coding is different from programming so that's a different story.