skysight-inc/HackerNews huggingface dataset:
I’m usually OK with doing more than three calls after a recruiter call (which are ideally with a hiring manager, peer manager, and a prospective peer), but that is usually because I quite like getting a feel for company culture.

More than that is just silly and contrived (although I usually end up talking to a VP or similar these days on account of my seniority).

There are usually three major red flags that make me step away (or at least curb my expectations):

- Any kind of automated coding test (I have a GitHub profile and plenty of public code, plus HackerRank and the like can be gamed if you have enough free time)

- Whiteboard or live coding interviews (I find contrived discussions about algorithms stupid when I can reach into my actual, physical bookshelf to a well thumbed-through copy of Skiena, get a tested approach going and _then_ figure out how best to optimize things)

- When I am asked for compensation on the very first interview. I see it as culturally rude, and if they read through my CV at all and have a target for the role they are interviewing me for they should have already done the math.

But as I am edging towards 50, a lot of the above just doesn’t happen. Instead I have long, rambling conversations about company values, people culture, and even end up doing free corporate strategy consultations, in which I am obviously expected to utter the right buzzwords that fit the interviewers’ worldview.

I quite enjoy those conversations for the insights they provide into how completely broken some companies are - instead of getting down to brass tacks and discussing their challenges, many startups end up coming across as cargo culting FAANG concepts without addressing their actual pain points (how to grow, how to retain employees, how to actually deliver product, etc.).
Stop spreading fake news. The article already mentions it that it is not what happened but the title is still misleading.
It is only slow if you compare it to some obscure i3 linux thingy. Out of all major desktop players, Mac OS is the most performant.
> A new iPhone SE is $250 from Boost Mobile right now

No, it isn't. It is probably about $500 if you want to know the true price you'll pay over the duration of the contract.
Remember The Milk works better for recurring tasks than todoist in my opinion
No. These questions have been well explained by a couple of old French philosophers, but they're usually presented in such a weak form ("weak man") that their answers aren't appreciated.

Pascal's infamous wager, for instance. It's usually rendered in the form of salvation and probability, but it's better for modern people to think of it in terms of meaning rather than salvation, and the probabilistic part of it can be simplified away.

Instead of asking, "Is there a God", ask first, "Does anything matter in any meaningful sense?".

If the answer is no, then one of the things which doesn't matter, is what you answer to that question. So you might as well answer yes. But if the answer is yes, then you should definitively answer yes, no matter what thing matters (because clearly, it also matters that it matters).

A better version of the argument in Pascal's wager is thus that "nihilism isn't more reasonable than the alternatives, even on its own terms". So you might as well have positive beliefs (though which ones, this argument can't answer). Bringing in probabilities is not necessary.

The classic argument against Pascal's wager is "but what if there's a God who will punish you from following the logic of this argument?". You can make that argument in a non-probabilistic way too, and suggest that maybe the positive meaning of existence is to not buy into arguments about the positive meaning of existence.

But that is rejected by another much misunderstood French philosopher's argument, Descartes' demon. The argument is that if there's some demon messing with my thoughts and perceptions to make me come to exactly the wrong solutions, then I am screwed anyway. Outsmarting it by definition won't work. So obviously, we might as well reject this assumption too.

To sum up, we reject the assumption that we have no meaning in the universe, because if that is true, we might as well. And we reject the assumption that the universe is out to get us, because if that is true, it makes no difference what we think.
I'm not sure where the distinction lies - both seem same to me :-)
So, in this hypothetical, the sector-wide union is preventing individuals who learn to create an additional $50K/yr in value from realizing the increase in pay which would otherwise accrue to them?
This resonates with the thread a few days ago about smartphone use and security. The different viewpoints of the Amish give us much to consider as we go forward with ever increasing connectivity and pressure to be always available. Let's hope we each choose our own course wisely.
> Firms must therefore maintain an atmosphere of “psychological safety” that encourages employees to speak up when they believe things have gone amiss. That is, firms need to ensure that their employees will call-out deviance, rather than permit its normalization.

That hollow management speak sounds pretty contrasting with that guy just recently getting 4 years for calling out the normalization of the deviance of drone killing of innocent civilians.
That's not what teachers and tutors are for. The personal human interaction motivates you to do work that you wouldn't bother to otherwise. Some schools even call them "facilitators" or some other word to remind you they're not just a firehose of facts.
To me, the greatest benefit of a credit card is that I’m doing business with JPMorgan Chase’s money and not my own. When I got an alert for an $1100 charge at a home improvement store hundreds of miles from where I was currently located, the representative happily issued me a new card number and voided the transaction.

Meanwhile, when someone had stolen my Schwab checks from the mail and written themself fraudulent rent checks for several thousand, it took nearly 3 months to get the money back. And the account was empty at the time, but Schwab’s (unknown to me) overdraft protection helpfully pulled liquid from my investment account. A debit card like using checks. The bank cares way less about your money than they do their own.
Pitching in from Switzerland - Amex is the one card issuer that is constantly going through the cycle of (being delisted from stores because they're fees are too high) => (Customers stop using Amex) => (Amex dropping their fees a tiny bit) => (Stores relist Amex) => (Amex raise their fees).

So "fees not far higher than Amex" sound really quite terrible.
I’ve written a few Linux file systems and I’m not even sure I’d have answered that question correctly.

I’ve also failed job interviews where I was told there was no coding expected in the face to face and then got given a piece of paper and asked to solve 3 theoretical problems in SQL on paper while 3 interviewers watched. 10 years prior I’d worked for several years on Oracle middleware so I knew SQL inside and and out but I still lost my nerve at that interview and was told I wasn’t experienced enough.

There was another telephone interview where I was asked all sorts of command line questions, the problem there is they spelt out the command line flags differently to how I normally talk and read then (eg “what’s see hatech em ohh Dee seven hundred and seventy seven”, had i seen it written down I’d have been like “oh you mean see hatech mod seven seven seven” (chmod 777) but they way they read it out sounded cryptic has hell.

So there’s a valuable lesson I’ve learned for interviewing: putting pressure on interviewees is just as likely to filter out good candidates as it is bad ones. So you’re better off making them comfortable during the process. Good but nervous candidates will perform better. The interviewing process shouldn’t be about who can hold their nerve the longest.
Goose flying upside down is simply showing off, say experts
I use scalene, it's great. py-spy is good too for more real-time use
Winnebiko
It's possible that if a representative class member files an objection it could create problems for the class action lawyers trying to get their settlement approved. They may not get their money as expected. Needless to say, given the amount of time and money some invest in these cases, they really want to get these settlements approved without objection so they can get paid.

Many people are probably familiar with receiving notifications about being eligible to receive some token payment as settlement for some lawsuit they never knew existed, if they follow steps X, Y and Z. But how many people know they can follow steps A, B and C and file an objection instead.

It's like changing defaults, opting out of advertising, using an ad blocker, running a PiHole, etc. If you do nothing, you get ads and a crappy experience. That's the default. To get a better experience you have to take action.

The default here is you ignore the notice and get nothing or you respond and get maybe a token payment, the lawyers get large payments and the company gets off the hook, limits their liability and avoids any admission of wrongdoing. If you want a better experience, you have to take action and file an objection.

https://www.classaction.org/blog/class-action-faqs-how-to-ob...
I can see why hackernews was (is?) banned in china. You guys see nothing but negatives in any policy decision that comes out of there. Sure there are some power struggles, sure there's a powerful cadre of billionaires who own the politics of the country but aside from the pretty disgusting issues with the Uighurs I would consider china up there with Norway in terms of country development.

If you just contrast what Xi is orchestrating vs what's happening in the US with open eyes, you'd see that maintaining the status quo is impossible. We're too fat and complacent and there are too many leeches on government spending. This is the holy shit kind of article that made me realize we're going to lose our place on top. I don't even know how to help stop it.
Scientists Model “True Prevalence” of Covid-19 Throughout Pandemic
Thanks, this is a valid criticism of my point. I maintain that it is a bad idea that people had it better as hunter gathers considering it is not an option to return to the forest, and we are doing pretty well by sedentary settlement standards. But you are right that it is also a bad way to shut down valid arguments against the problems our technology has caused.
huh? plenty of brokers offer margin trading at decent interest rates.
I could see it if you're resume talks about a whole bunch of intense recent development in the exact same language they want to test, but only then.

In contrast, I've been stuck in a giant multi-language integration-fest, and... well, there are definitely languages on my resume that I would not be comfortable being pop-quizzed on, simply because I've been using others for the past two years.
+1 for pybind11
Unique questions? What's there to be so proud of in selecting questions? Are you playing jeopardy with the candidates careers? Enticing the candidates to moving on and not answering questions in what is probably the biggest interview in their life? "Quickly!"?

> Some candidates make it hard because they want to keep persevering, keep thinking

Yeah, amazing that some candidates want to demonstrate their perseverance even in face of problems that they find challenging. Crazy right?
Maybe what they mourn is that that WAS "the internet" whereas now it's on the fringes while "the internet" by and large is brainwashing corporate shit sites that bleep and bloop like a kid's toy every 5 seconds to try and keep your attention.
I have switched from Director of Engineering role to software engineer in Rust and happy with that decision. Even though it brings less income I learned a lot more in the past 2 years than in previous 10 years of management. I don't think you would lose your PM skills, you could only improve them switching to software development role. Just make sure to pick language where you will learn a lot, like OCaml or Rust.
In the US debit cards have terrible charge back, and even then, if the merchant doesn't follow through, you're the one who needs to fight for it, where as with a CC it'll be them doing the fighting.
Israel tries to limit fallout from the Pegasus spyware scandal
The European Commission has solved the problem of euro tech enterpreneurship:

1) keep introducing complicated legislative acts, rules & regulations to ensure Big Government that micromanages every aspect of offline and online life

2) slap a different foreign tech company with a $100+ million fine every quarter

3) channel shakedown money to dead-end pet projects, local newspapers & win election votes

Who needs local world class companies when you can slap a $500 million fine on the Yanks every quarter!
That is not at all what antifragile is.

To be antifragile you need to always have top talent and have them work on deep projects and produce top notch products.

Apple had that with Steve Jobs.

I don't think it has that now. I haven't seen anything really interesting from Apple after Steve Jobs passed away. Their macbook offerings keep getting worse: the touch bar is a UX disaster. The desktop keeps getting slower. The UI keeps getting flatter and worse.

Apple used to be a market leader: they would release a new product every few years and everyone would soon follow suit: iPhone, iPad.

Now Apple is just trying to mimick other companies: producing various sizes and version of iPhone and iPad.

Having a strong supply chain is not antifragile.
Ding ding ding. Much easier to get family migration visas too. Multiculturalism is a lot better than other comparable nations.

Think of house prices as reflecting the "price of living in Australia".
Well, being the candidate I would rather they did a tech test first than talk to me and then do a tech test. Actually, if someone technical has spoken to me and then they ask me to do a tech test. I'm very likely to say no because they've already got a feel for my abilities and that is the point of a tech test.

I think sometimes people forget people working at these companies are people too and noone wants to have their time wasted. This isn't companies deciding these things. It's people. It's the person on the otherside that doesn't want their time wasted.
Hey,
For me the worst part was not the job itself (I did ML related stuff) but the environment (commuting, artificial light all day long...).

Since I moved to the (solo) entrepreneurship track I'm way more happy. At first it doesn't pay so you need to have savings, but after some time (depends on the person) you start making a living and you decide what to work on.

Today, half of my time is dedicated to writing software that I genuinely believe have a positive impact on the world (https://github.com/skerkour/bloom), and half of my time is dedicated to writing and sharing (I'm writing a book).

The best thing that I've understood is that even if my primary skills are programming and security related stuff, it doesn't mean I have to code for a living. There are a lot of jobs related to programming that you can switch to.

As a side note, I would add that programming is way too much undervalued in most companies. Programming is very demanding physically and mentally, and if you spend 6hours+ on a chair in front of a screen, you should take a few steps back, and start exercising and leaving the screen a little bit more.
On Time, Money and Health
When you are inexperienced, you shouldn't call yourself a "professional". But aside from the semantics, the career progression is simple: Get stuff done, on time, to a high quality and keep learning. Your value to an employer is in proportion to the increase in profits you contribute to or the savings in expenses. Your career capital is the reputation you build up over a period of time in consistently attaining those measurable contributions.

For most of your career your primary objective should be to make your boss look like a hero to his boss. In client facing roles it gets even trickier, you need to make the client feel they're number 1 and yet not compromise your company's objectives.
> IF you include anything by Ayn Rand you will get down-voted. [...] I could (almost) understand the occasional downvote at least, just because her stuff is moderately controversial in some circles.

To explain why your post was (as you so correctly predicted) downvoted: Her stuff isn't "moderately controversial in some circles"; it is utter bullshit through and through, and a surefire indicator that the proponent is either stupid, misled, motivated by hateful politics, or two or more thereof. Any downvotes are utterly well-deserved and a valuable life lesson that should be taken to heart.
Do you happen to know a more modern GUI framework for Python?
Yeah that part about healthcare is too US-centric, which is silly since he wasn't planning to live in the US anyway.
it is not optimal, but there is no alternative. The interviews should show 1) you want the job, i.e. you put some effort; 2) you can learn, i.e. those ridiculous questions; 3) team fit, i.e. you like them, and they like you. Programmer interviews are the only thing people can do in a reasonable timeframe.

As programmers we always learn, we learn what we need to learn to do the job, there is no reason to reject someone because he does not know the answer to a technical question, but if you are not making the effort to know the answer in order to get the job, maybe you don't want the job.
> Insurance, points, cashback, chargebacks

Dutch here. We don't have points or cashback. Purchases are insured with standard bank debit payments as well, as are chargebacks. I do own a credit card but that is purely for the occasional (usually US) webshop that doesn't accept European debit cards, or as a backup payment method on vacation (my debit card once broke on vacation and my family had to send me money through Western Union)
Senior engineers at Google Australia can make AUD 300k total comp. You don't have to be C-level.
While I personally believe the fears of GCP being deprecated are overblown, the reason you give isn't actually true. Internally, Google is all for deprecating products with a ton of usage if it's inconvenient to maintain. That's why all internal tools got a new UI in the last year or two, because they deprecated the UI framework while everyone still depended on it.
In a world where short, high-risk interviews dominated, you could just go roll the dice again. It would be a negative signal (why is @foo interviewing after only 60 days?), but nowhere near as bad as “why is @foo still interviewing after 6 months in this job market?!”.
I swear I read that as cron-job and clicked the link to find out what the hell that was
Ok, so say it took a week. (For me it’d be longer, I’m a mediocre coder at best…) - but say a week. That’s £2500 in my time.

That’s 10 years of me buying a license. Plus, my tool would be out of date pretty soon with no active development.

Granted, your way would be interesting (possibly fun!) and there are lots of things I do that I bring my own php skills to. But for something like this that has client data at risk, it’s a no brainer to pay someone else.
I don't think that argument works for Apple products. They're expensive rather than exclusive. Nothing about buying an iPhone suggests you have better taste than other people, because mobile phones are basic commodity items these days.
4-5x. The initial offer was around 490k a year. ~50% is stock.

The stock can 3x more.. so I'm holding and hopeful.
For the first couple years of operation afterpay had no credit checks and no identity checks.
When I lived in Singapore, I got an American Express cashback card with 3% cashback on the first $5000 and 1.5% unlimited cashback for everything > $5000. They waived the annual fee and there was no minimum spend.

Another card(the annual fee got waived too) gave me free access to the airport lounge in Dubai, which was great, because I could get a free meal, free drinks, and take a shower during my layover.
You will most likely find that your OS gives you a black square for the DRM content when you record the screen. This is facilitated by OS support on Windows, iOS, etc.

It’s also why HDCP exists to prevent capture from HDMI etc.
https://archive.is/Lw3Lm
Why do you think that the M1 chip isn't interesting enough?
Other than that, their apple watches also have some very novel technologies.
Also, their newer iPads with the M1 chip are processing power houses.
> Go to a carrier store and these are so many modern looking Android devices that rival the iPhone 12.

Are there really? From what I hear from non-techie friends and coworkers, what they care the most about in a modern phone is the camera (everything else being effectively indistinguishable to them); and you can count the Android phones competitive in this field on one hand.

And all of them make different tradeoffs and/or have outright problems that prevent them from being "the" iPhone killer, even if you care enough to dig into their details, which most people don't have the time or interest in. Apple is the "safe" choice as far as the general public is concerned, and not undeservedly so.
Airpods would like a word!
> I could not spot a scenario in the first 5-7 min of interview.

This is endemic and part of a much wider malignancy in the tech interviews. Cram two medium-to-high difficulty questions in the span of 45 minutes and require the candidates to solve them both on the spot. In other words, you have at most 20 minutes to work out a complete solution to any given problem.

In practice that means that you need to come up with the correct base solution in the first 2-3 minutes, because there is no time to actually work through the problem.

I call these types of interviews Epiphany Lottery.
Fascinating story. This brings fourth how complex a country India is.

Before (and even during) the British rule India was a ruled tens of of such princely states each in turn had hundreds of low level feudal lords. While British did unify India in terms of governing it, the people always recognised themselves with the king's region. E.g., Mysore region, Hyderabad kingdom etc.,

India truly became a single political entity only after those hundreds or so kings were forced to abdicate their rule. I would say only the millennial generation onward do Indian citizens feel they belong to India and not to some princely state.
Every now and then I consider revisiting Python (I haven't used it in anger for a few years), but I am continually put off by the wild-west state of dependency management, lack of standard tooling and project configuration.

Python's goal that "there should be one obvious way to do anything" is admirable, but doesn't seem like it's lived up to in any way.

Say what you will about Golang, but I do like the fact that it won't even compile if you don't follow the mandated codestyle. I don't want to have to think about stuff like that when I have actual problems to think about.
> This is converting electricity into kinetic energy and vice versa.

Where do you get that from? The article definitely seems to me to be describing a heat engine.
A while back Indian companies were notoriously famous for giving questions from Let us C, from Yashwant Kanitkar.

The questions go like,

What is the output of the expression below?

int i = 10;
****++&&*+p;

Followed by a myriad of options. Including things like Syntax error.

Not sure how this measures language proficiency.
It is a gold rush era. I recognize that this is a rare opportunity.

1m for a senior (not staff) engineer is very hard to come by.