skysight-inc/HackerNews huggingface dataset:
It’s a travesty magic mushrooms are classed schedule 1. It’s difficult to abuse them, since tolerance builds rapidly. There is evidence of medical use for treatments and they can be taken safely under medical supervision.
Not even making FAANG staff level salary, smh
Hi Ryan! I’ve been using Rectangle since Spectacle stopped being supported. I didn’t know about Pro. You should post demo videos of the various features to make it easier for prospective users to see why it’s so awesome.
The Peter Principle Revisited
Faking a result with special effects applies to each and every source of randomness. It is in essence the last irreducible threat model as Descartes once noted.
> It's pretty obvious what is a 2FA code and what is not.

Unless you're distracted or otherwise having a bad day. Everyone has bad days, even experts. To stay secure you must be secure always, while the scammer only has to be successful rarely. This dynamic favors the scammer very strongly.
>I was told "5 to 7 interviews is normal"

Be suspicious when anyone says something is normal in tech that tries to speak about the operations and culture of a vast array of companies, especially recruiters and very especially recruiters who work for recruiting companies.

Tech is a massive industry, and there's enough companies that don't do the normal thing that you can spend only a year at those companies and still have enough companies to remain employed for a lifetime. That's only 45 companies from age 20 to 65 if you only ever work a year at a single company.

That said, 5-7 seems exceptionally high. I've only ever done a max of 4, personally.
> Worship your intellect, being seen as smart, you will end up feeling stupid, a fraud, always on the verge of being found out.

I wonder if this is an explanation for impostor syndrome. Every time I read about it, it comes from people working in intellectual professions. Those people probably value their intellect a lot, possibly more than money, status or things like that. Thus their insecurities manifest themselves as impostor syndrome.
Yeah, why are liberals both omnipotent and buffoons in the eyes of conservatives? They can't possibly be both.
Location: London
Remote: Yes
Willing to relocate: Yes
Technologies: PHP(Laravel), JavaScript(Vue.js, Nuxt, Svelte), Python(Flask, Pandas, Celery), RDMS(MySQL, PostgreSQL), NoSQL(Redis, MongoDB), AWS, Ionic, Docker, Git
Résumé/CV: https://drive.google.com/file/d/1Q3Vir5eKbX0qmmzP0QKysDr0j-AtsWCq/view
Email: david@0tosaashero.com

I'm a full-stack developer with 6-years of hands-on experience in building and shipping modern web applications and APIs.
ReactOS might become a real alternative to Windows for the older version of me, and I hope it will be ready by then! If they open up a "bughunting Friday" for games I might participate for the sake of old games conservation.
Does not seem to be a good place to be in.
I wouldn't say it's a thing of the past in any sense. One of the first things you should ask or be informed of when you make contact is how the interview etc process looks like. When it's bogus, politely decline the position and move on. There are plenty of good companies out there (unless you're in a tight spot in which case any job is better than no job). For context, my latest hiring experience was a call for initial contact, two video meetings and then some emails about the minute details if I remember correctly.
IQ-style tests are the norm in parts of Asia. Straight up 200 arithmetic problems in 10 minutes, draw as many perfect squares as possible in 30 seconds, “what’s the best synonym for this word” type of stuff preceding a tech interview. Plus some old sweaty guy in a suit to berate you for not doing something perfectly and question why your 32nd square is slightly tilted to the left while the others are to the right, and how this will reflect upon your moral standing during working hours.

It’s absolutely nuts. I ignore requests from any company that publicly says they require it.
When they paid with industry average hourly rate for position and location.

The same is about large test tasks - tests should be small (less than few hours) or paid.
Hi!
could you recommend some books to learn more about it?
And how did you apply those skills to your day-to-day job?
3-5 filtering interviews (not counting recruiter call) with a max distribution around 3 maybe 4 seems the most common I've seen. Very senior (staff+, executive) may skew towards a bit more.
And also to convince the public opinion.

Saying that psychedelics may help some depressed patients will instantly prompt the defense "but we already have tons of antidepressants to give them, with a diverse range of mechanisms of action; psychedelics cause schizophrenia bla bla".

By pushing the focus towards cancer, which is a more sensitive topic, people is more prone to make some concessions. That applies to legislators too.
Most tech companies now do around 4-5 interviews. It has been like that for at least 7-8 years (probably more) but I just found out that not all companies are like that. After being subjected to these demeaning Leetcoding interviews I went through a refreshingly pleasant experience. It was an interview with just one person. They gave me a technical open-ended problem and two weeks time. After two weeks I had to do a presentation to them how I would solve that problem. Not much more was required. I could choose to do as little or as much as I'd like. I did have to spend around 30 hours researching that problem as it was an unfamiliar problem space for me. The presentation was just 1 hour session with the hiring manager where he and I had a technical discussion about my solution. No more interviews of any kind (not even behavioral). I had an offer three days later. I thanked the manager for his meaningful and humane interview process. I can't believe I have wasted hundreds of hours doing LeetCode when there are companies out there that treat candidates respectfully rather than code churning machines.
This brings to mind the phrase "hyperreality".
That’s the standard excuse but how much less of a chance do you really think there is to hire the wrong person after 7 interviews vs say 3 or even 1 done well vs the time you’re spending trying to reduce that risk? More opinions isn’t always better. You can’t eliminate risk entirely and I don’t think it’s as as much of a waste as companies often claim it is.
I got 5 interviews add 1 online coding test. But 3 of the 5 are team member interviews and I actually enjoyed a lot. I think it's a lot better than the hierarchical, traditional 5 interviews in which one meets a person higher in hierarchy each time.
That’s correct. Rob Landley and I came up with the same license text but called it different things.

I called it the Free Public License and had it approved by the OSI under that name.

He called it the 0BSD, and argued that since he came up with it first then it should be given his preferred name. I think “0BSD” is an awful name for an ISC-derived license, but eventually I gave up trying to argue with him because I felt that having two names was worse than one bad name.
Backdoors are, by definition, intentionally put in place surreptitiously.

In fact, you could better call this exact tax policy being discussed as a backdoor for rich people in the tax code.
Costco pays dividends. Without dividends, stock is mostly worthless except for the speculative aspect. A Google that paid dividends would be a sound investment, if you neglect the social externalities, and would burst up thru the PE ratios.
Can't wait for v2 to ship. Maybe it will have drivers for the latent psychic hardware.
Good to see action that actually protects the interests of the little guy. Seems like a rarity these days - to the extent that I almost find the good news suspect - but I'll take the W and move on.
Listening to American Gods. One of the interludes puts it well. Paraphrasing: everyone is unique, everyone is the same. You are both right. However, I do think grief is more similar than not. The tragic specific circumstances will always vary, but it is always the same. It is a loss. A hole. Some people are not prepared, can’t be prepared. They sink into the narrowness of their unique experience and can’t or won’t permit themselves perspective. It is /their/ grief, dammit. Saying you understand takes something away from their grieving experience. Sneaks perspective in. Hints at the commonality of deep grief and loss.
The Morse requirement has been dropped for all classes of license (in the USA): http://arrl.org/learning-morse-code
When did I make this claim? I hate seeing these snarky takes on HN. Lots of things take away agency from the working class: like employer-centric insurance system, complex and regressive taxes, etc.

But you already knew these things and you also knew that the topic on hand was about unions. God forbid anyone say anything critical about THAT. If you have a point to make, get right to it instead of hiding behind snark.

Edit: nevermind guy. I can see others have already tried. Cheers.
The thing I've noticed is that there's not many group interviews any more. So it's a lot of telling the same story 5 times to 5 different people.

I think 3 interviews is probably reasonable. A leetcode style tech screen, a design one, and then a general work style/culture fit interview.

Also, I don't know why more companies don't record interviews. Probably a legal and/or HR thing. But it'd definitely cut down on the need for repeated questions.
Most of their money is coming from larger customers. So the small customer afraid of going over budget isn't a major concern.

They'd also rather give refunds for accidental overages than build in billing shutoffs. There are two reasons for this:

1) Their infrastructure doesn't have realtime tracking for usage so they can't detect you're over budget until some time after you've surpassed it already.

2) There is a decision that most customers would rather go over budget when something happens than have their services get shut off.
Do Google guidelines forbid links or references to other hosting platforms in videos?
Let's say I host a video on PeerTube, then make a short teaser and post it on Youtube with a link pointing to it, would that be acceptable?

Edit: note that PeerTube is 100% free and funded by a non profit organization.
> One way to solve this nicely, that seems to be getting more common, is to use `isatty()` to check if the output is a terminal and if so print with decorations, otherwise leave them away.

This is not a good idea because it can lead to surprising the user (ls's behavior is actually bad from that perspective). For example you run a program

$ foo
ID Thing What
4 Cat Mews
2 Dog Woofs
5 Canary Tweets

...then you run the result through sort and trying to avoid the header...

$ foo | tail -n +2 | sort

...except instead of the expected result you get...

2 Dog Woofs
5 Canary Tweets

...because the program tried to be smart instead of consistent. This is also against the GNU guidelines as mentioned elsewhere.
MAME 0.242
An euphemism for dropped.
Not really true, there are plenty of jobs with just two interviews. I have withdrawn from some applications where they said 5 or more interviews. The job market is too hot for that bullshit.
Do you mean 7 counting all the 5 or so different sessions during an on-site? Or are you counting the whole on-site day as one?

I’m used to phone screen —> technical screen -> full day many panel on-site. With maybe a take home thrown in there somewhere around the technical screen.
I don't think that's the reason, I am a contractor and sometimes I take up to 7 "interviews".
No, You Don't Need a Cookie Popup on Your Site
Yeah, but it's in compiled form. Average person does not possess tools or skills to read the code and see what it does or modify it's behavior.

We need to stop using proprietary genomes. Free genomes, free society.
I've worked as a software engineer in the US since 2013 and have gone through 12 interview loops in my career. At a typical tech firm, the SWE interview loop consists of:

1 recruiter screen: discussing background with recruiter to make sure your experience is relevant

1-2 phone screens: technical interviews with a SWE to see if it's worthwhile to bring you on site

4-6 on-site interviews: combination of technical and behavior interview sessions

I think product management loops will be similar in terms of length, and so 7 interviews is maybe on the long side but not atypical. PM interviews may include a "take-home project" component before the on-site where you e.g. build a slide deck; this is uncommon for SWE interviews.

Regarding the question "When did a hiring manager lose their authority and the trust of the organization to do their job?", it is very common (and a good idea in my opinion) for interview loops to mostly consist of people who are not on the hiring team. Typically the only future teammate you will see in an interview is the hiring manager (this is not guaranteed; I met my current manager when I started my job). The idea is to have the same bar for all roles at the company instead of inconsistent hiring quality team-by-team.
The predictive power of a single interview with a single person is just not that high.

For one thing, the company is not the only one doing the interviewing; the candidate is also interviewing the company. Before making a commitment to join a team, I think it's valuable to speak to a number of members of that team to get a sense of what they're like.

On the company side, I have also witnessed several people who might have looked alright in just one interview, but when exposed to several it became clear they were adjusting their story significantly for each interviewer to the point of dishonesty.

There is clearly some line beyond which more interviews would present seriously diminished returns, but I think six or seven interviews, each 30-60 minutes, is much more likely to result in a better outcome for a professional engineering position than just one interview with a hiring manager.
I think Holbein just wanted to show off his mastery of the gimmick to other artists?
"MIT" was confusing to begin with.
Do you have a blog? This is the rare readable and long comment.
In search of a decent offline Android Polish dictionary
FYI - This is Apple’s main list of keyboard shortcuts
https://support.apple.com/en-us/HT201236
My current place had a really neat, quick (!) take home assignment as a filter and then a single day of interviewing with 4 phases (about 5 hours total). Obviously it would be nice if interviews were less than that even but I didn't feel like that was onerous. I feel like this is more the norm nowadays than the heights of insanity like 5 years ago but I have a sample size of 1 so...
>When did a hiring manager lose their authority and the trust of the organization to do their job?

I've noticed that recently too. Hiring managers at many companies don't even know what the salary being offered to their candidates is until after they are hired.
> The US President interviews for a whole year, for $400k/yr

That's why very few presidents we could name not even great but at least good.
- Just most good candidates don't even try to enter this nightmare.
When we surf the Internet, some caches will be generated. These cached data will contain a lot of information about our browser, such as the browser brand we use, the browser IP, access time and so on. These data can also be simply understood as cookies. When we send a browsing request to the website again, the official website will judge whether the user is a new user through our cookie. If it is found that the user has visited the website, the cached information will be called and recorded uniformly. When a user visits a website using an virtual browser, the website cannot correctly identify the user. To some extent, it plays a role in protecting users' privacy.
If you want to engage in business operations, then lalicat virtual browser must be the best choice. Lalicat virtual browser is not only suitable for individual users to protect their privacy online, but also very suitable for teams. Because of the main account of lalicat virtual browser, users can create multiple sub accounts, which are controlled by the main account, but different accounts can be managed independently. This can improve the work efficiency of the team and save management costs.
How does the virtual browser work?
Taking lalicat as an example, when the virtual browser works, it can virtualize the virtual browser with different browser fingerprints. Because lalicat takes apart all the parameters that make up the browser fingerprint, and then forms a new browser fingerprint through random free combination. In this way, the website cannot track our real browser fingerprints.
I'm not sure why part time contract style "interviews" aren't more common.

If I ever got into a situation where I was hiring, it would start with a 2 hour conversation. No coding questions. I want to get to know you and also talk shop about applicable technologies.

Then after that is simple. I would hire you to do 5-30 hours of contract work where we pair program on real life things. The interviewer would do the driving to eliminate large amounts of ramp up time. This could be anything from R&D to implementing something real that'll ship to production. This would be paid work of course and the schedule would be based on the interviewee's availability, hopefully at least a few hours a day. The duration depends on how well of a match they are, a better match would have more hours just to filter things over a longer sample size.

The person pairing with them (a currently employed dev / tech lead / CTO, etc.) would be doing this work anyways so it's not a time sink, as opposed to them stopping their "real" work to do 5 technical interviews.

I'm guessing this would give both a good assessment of how the interviewee thinks through problems and you can get a good sense of where they're at technically. Also you get to see how well you mesh together from a "do I want to work with this person every day?" standpoint. It's also super low risk for the company because you don't need to go through the entire costly hiring process up front. It also lets the person interviewing for the job get a better sense of what it'll be like to really work there.

It's a win / win. Why isn't this more popular?
You can evaluate long-term value by doing your due diligence by researching the company's strategy and financials. You can tell if a stock is undervalued by calculating its price to earnings ratio. Day trading is gambling. Valuation and long-term forecast is irrelevant to a day trader. Stocks constantly fluctuate and gains on one time scale can be losses on another. This is just one reason a seller of an undervalued stock is not necessarily stupid.
It is, and has been from the beginning. Most people thought it would be a walk in the park for the 'great' Russian army, especially the Russians. The only real holdouts to this opinion were the Ukrainians. And as it turns out they were bang on the money on this one.

First of all I would ask what is this win scenario you envision?

Is it:
1)Russia takes over all of Ukraine and installs a puppet government, subservient to the Kremlin? That option is long gone.

2) Russia expends thousands of tanks and young men to capture some of East Ukraine? They would face an insurgency and ongoing battles for control, not like ISIS in Afghanistan, more like the trench warfare from WWI or urban fighting from WWII.

There is no win scenario for Russia that will account for the loss of:
1. soldiers

2. Military equipment (destroyed/captured/spent)

3. The mythos of the Russian Armed forces being destroyed

4. Russia's Economy

5. The young talent fleeing the country (brain drain)

All of these losses will take decades to recover from and the Russian people will suffer long and hard, they already had a falling population, this will accelerate the problem.
Having been an interviewer at a FAANG for many years, I can explain some of the logic behind it. I'm not saying this logic is valid, but it's how we got here, imho.

First: we no longer trust the hiring manager alone, because probably they aren't a strong developer. We instead trust strong developers that are well trained at evaluating good devs. At the same time, we don't want to thrust a dev onto a hiring manager, so they also need to interview you too and have a say.

Second: Is it really fair to have just one or two developers evaluate you? When I first was an interviewer, I liked everybody! I would have hired them all. So getting multiple data points matters. Best to have at least a couple dev interviews.

Then there's the whole problem of needing to evaluate you on multiple dimensions. Can one interview really tell if you're good problem solving, coding, algorithms/data structures, and any specialization the role has? What about the soft skills aspect? We're going to need to have at least 3 or 4 interviews to cover all these aspects. These roles pay a huge sum of money, so there's a lot of worry that someone will be hired who doesn't really meet the bar, you know?

But now we have a bigger problem: if we're going to invest 4+ people to spend an hour of time with you each, we'd better have some data points that you're worth that investment. So maybe we need one or two initial interviews ahead of time to weed out any obviously unlikely candidates.

After that, it's every other company going "Oh shit, Amazon does 6 interviews? We should do that too!".
That doesn't explain Cuba, China, Malaysia, and other countries with huge amounts of state controlled enterprise.
These companies do exist but finding them amongst the sea of leetcode ones is a challenge.
HTTPS provides essentially no security to a broad spectrum of attacks-- particularly, any attacker that can position himself between the webserver or name server and any CA is largely unaffected by https. Only attackers that are limited to intercepting between the webserver and end client are meaningfully thwarted. It isn't magical pixie dust. It doesn't appear that this page provides any information or service that would be meaningfully protected by https.

The most important reason to have it is to avoid the automatic search engine downraking that google now applies to non-https sites (helpfully elevating all manner of spam and scams over decades of technical documentation).

> To me the moral of the story and that you should never ever follow instructions by an alleged bank calling you asking to confirm informations and, even worse, give them codes over the phone.

Unfortunately, as pointed out by many others in this thread many banks engage in and even sometimes require you to comply with scam indistinguishable behavior, making your maxim hard to follow. Even ignoring that, everyone makes mistakes, gets distracted, or has bad days... this makes security very hard, even for experts.
The Atlantic article is based on a preprint of one of the papers now formally published in Science. They both describe the same T2T-CHM13 assembly.
These are both the same paper. The earlier link points to the preprint. The paper has now been published in Science.
Yeah - this resonates. I think people understand that if you're a FANG and you hire many people and you have orders of magnitude more applicants, you can (maybe need) have a difficult hiring process with a high bar. The problem is that many other companies look to their hiring process as an industry best practice when it is unnecessary. Now you have to do leetcode and too many interviews for everything
I think I took EVERY course from Gustavo, and it wad one better than the other.

The 3D one and the 2D Physics one were a dream come true. Definitely worth it!
I was curious about the history of this, so I checked on the Wayback Machine. Originally (at least as of July 2014, the earliest archived date), this rule had an "if your account is less than a year old" clause. The rule went away entirely in August 2017, and then came back again in November 2018 without the clause.