skysight-inc/HackerNews huggingface dataset:
Posts like this pop up pretty frequently. The format is usually…

> I hate tech interviews, they’re a poor proxy for real work.

> Here are some ways they’re silly (some examples follow).

> A good interview would not have these bad features, maybe someone should do that.

What I’ve observed in 12 years of practice is —

It works; things go south quickly if you don’t do rigorous technical interviewing.

There is huge variance between interviewers, in both accuracy and bedside manner.

The most effective signal by far (close to 100%) is: someone I already trust technically who has worked with them says they’re good, and is willing to stake their reputation on it. I enthusiastically skip the more tedious parts of interviewing in these cases.

Interesting things I’ve seen, experienced, or practiced:

Long trial contracts to hire, no exceptions. Buys you accuracy at the cost of reduced candidate pool.

Willingness to fire quickly (first 30 days) — in practice similar to above. This is often advocated for but rarely implemented.

De-emphasize interview, heavily game-plan and weigh reference calls; do a lot of them (5+). This works if you have the technique to blow past the boilerplate endorsements.
Disney Streaming | Software Engineer | Full-Time | New York, NY or Remote USA

The Media Services team at Disney Streaming is looking for you to join the team that’s responsible for creating a tier-1, low latency, high throughput, highly available backend that powers media playback and authorization for Disney+, ESPN+, and more. In joining this team, you’ll be tasked with designing and implementing solutions that can scale to our growing user base. Experience with Scala, Functional Programming (Cats Effect/ http4s), AWS (ECS, REDIS, DDB, Kinesis, and others) and streaming data (Spark/Databricks/others) is preferred.
DM me to apply (email address is in profile)
Umlaut | Multiple Positions | Metro Detroit, Mi & others | Full Time

Umlaut is an engineering services and product development company. Primarily Automotive, Telecom, and Aerospace. Detroit location is primarily Automotive. Degrees are not required for several of these positions. We have heavily embraced a work from home policy to the point of shutting down an office in the Detroit area

Electrical Engineer - PCB Design | Junior or Mid-Level

Hardware Automation Engineer | All levels

Telematics Test Engineer | All Levels

Embedded Android Engineer | All levels

Embedded Software Engineer | All levels

Apply here: http://app.jobvite.com/m?3bdDNlwE
Farmstead | React/Rails/iOS/Product | Full-time | REMOTE

Our mission at Farmstead is to make fresh, high-quality food accessible to everyone. We’re a new delivery-only grocer that’s re-inventing grocery from the ground up. We run our own hubs, and sell our software stack to grocers looking for a better alternative to Instacart and the like.

We have a small fully-remote product & engineering team and are hiring across the board:

Senior Software Engineer - iOS: https://grnh.se/5e0b6ac23us

Senior Software Engineer - Consumer Web: https://grnh.se/ddb417a93us

Software Engineer - Operations: https://grnh.se/26dc44a73us

Senior Product Manager - Grocery OS: https://grnh.se/db2463833us
A non-hallucinogenic psychedelic analogue with therapeutic potential
I much prefer interview styles where the candidate and the interviewer just talk about a technical solution they've solved in detail (challenges, architectural decisions, etc...). It'll become evident fairly quickly if the candidate doesn't know what they're talking about.
Laws are both slower to enact and slower to change compared to executive action.
In today's topography, these dependencies drive the use case more times than not. Something like 'As a clerical manager I want IT to take an old nightly file (proprietary fmt) and transform it to CSV and put it onto our S3 drive so that we can get the data into our EDW staging area.'

If Perl can only get the transformation piece where another language gets you to the last part then there is less reason to use Perl at all. That was Perl's bread and butter. It was the king of data transformation. It was even used (is used) to prototype data conversion from COBOL to xml. I've even seen it parsing COBOL code for keyword highlighting and hosting a website to view the results.

I could easily write that in SCALA today in a one stop shop, arguably faster.

Perl isn't dead but its not exactly alive. And let's face it, it isn't really being taught in schools anymore. It and PHP were when I was in college. Can any language fall to this fate? Sure, but if you stick with Java/Scala/Kotlin, Javascript/Typescript/Node and .Net/C#/F# you are pretty safe for a decade or two. Perl is just the weeds in the garden at this point.
New eco-friendly baby diapers from former P&G engineers
In open office or hot desking environments, you really might not have the choice. My last office from 2015 on Market Street was all hot desk. You could not have any personal items left on the desk at the end of the day. The only way to get a standing desk was to get a doctor's recommendation and have an ergonomic consultant approve it. You could use whatever peripherals you could fit in a backpack.

I now have an electric standing desk with memory settings, a cushioned standing mat, a great office chair that fits my back perfectly, a kneeling chair, a yoga ball, a stool, plants, original artwork, fidget toys, cozy lamps, excercise equipment, ergonomic keyboard and mouse, a large external display, the best video conferencing headset I could find, laptop and monitor height adjustable stands and probably a few other things as well. I changed jobs recently and didn't have to do anything but swap out the laptop.
What? The location and thermal plume should be plenty of indication that it's a Starship and not a Minuteman. You could also post a live broadcast to tell the world exactly what you're doing. You'd also call China and Russia to tell their air defense folks.
Ok, go ahead. Ask me a question. I've done > 400 interviews at FAANG companies, so I guess I'm due.
Fern Creek Software | Louisville KY | 100% Remote Fern Creek is a software consulting company. We build stuff for other people, usually in .NET on Azure but we do other stuff occasionally. The company has been around since I started consulting independently about 20 years ago. Recently I started taking on larger projects that need more people and as a result, started hiring people. Sometimes a 1099, sometimes W2. This is not super sexy stuff where you will get options that might be worth millions, but likely worth nothing. What you will get is a load of experience on new tech (asp.net core, azure, blazor etc) and a great focus on the best feature of all...shipping.
The job is remote so you don't have to be in Louisville though if you are close that is cool. Set your own hours and all that, I want pros not people that need babysitting.

1 opening right now...

Full stack dev (C#, asp.net core, sql server etc)

Live the stress free life, work from home, build some cool tech, make money, be happy etc etc.

Shoot me a message at jobs at ferncreeksoftware.com
I've worked from home for 3 years, than office for 2 and now back to home because of COVID and I moved to another continent.

I have some points on the not good column

- If you have kids, it is hard to focus sometimes, specially small ones.

- Sometimes your SO forgets you are not "Home" and this also can be bad, as it can create stress between you 2.

- I miss software design sessions with my team, we would go thru issues 2x faster being together.

- Onboarding new team members is a lot harder and they feel less part of the "team"

Last one is building culture remotely is a skill a handful of people have, until now at least. So this also becomes a mess...

For me the perfect balance is to be at the office once a week.
"I just got my first haircut in 18 months."

It takes a lot of thinking to get from a simple statement of fact (or relief) to what you're suggesting, which is loaded with assumptions to an incredible degree.
As a compromise it'd be nice once things are opened up for companies without fixed offices to subsidize passes into coworking spaces, so people can work in public areas more quiet and professional than cafes around others, but not necessarily the actual office.
It's largely in the execution. Coding exercises are probably the best thing you can do, but many interviewers use them to ask bizarre trivia and look down on people who don't have it memorized.
I would say YMMV. If you have a child in a problematic scenario, your opinion might change.
It's user/malte. Yeah, the docs are lacking. AME/AME Guides Telegram groups have been a good source of info for common problems.
Empathy doesn’t mean saying “everything you do is okay.” Thats called enabling their behavior. It sometimes means having to say the honest, hard things in hopes that people will change their behavior for the better. It’s fairly obvious that the author has a hard time maintaining friendships. To blame that on society today and social media is wrong.
America has a drinking problem
On the topic of Hydro Québec, there's just something about the scale of turning the fifth largest asteroid impact crater into a reservoir for hydroelectricity that is awe inspiring. Why don't we see those sorts of aspirational mega projects for the greater good in Canada anymore?
More information just makes it more difficult to filter out the scripters trying to automate their job applications. That's the biggest issue I have seen, personally. There's too much noise on the channel, and giving any advantage to the CV spammers is not going to make it less noisy.
Most likely because an interview is not a probationary period where the candidate does actual work. Neither can it simulate the important parts of doing the work. So you have to look for proxies you believe correlate well with being able to do work and test for those instead. Things that can be reasonable measured in 45 minute chunks, thus the proxies you pick will not at all look like someone doing actual work, they will be far removed from that. Hence they will not be "realistic". But that doesn't mean they aren't informative.

So while it's true that having a candidate be able to write code that implements a stack and or whiteboard a simple app is not a realistic scenario of what they will be doing day to day, if they are able to do that well than they are much more likely to be able to do the work than if they are unable to do it well. So you use that as a proxy. Then 5 people interview for an hour, each using a different proxy, and you look at all the information the proxies are telling you to decide whether the candidate should be hired.
No. The "Sidewalk Bridge" devices that will share your internet to the Sidewalk are, as of today:

> Ring Floodlight Cam (2019), Ring Spotlight Cam Wired (2019), Ring Spotlight Cam Mount (2019), Echo (3rd gen and newer), Echo Dot (3rd gen and newer), Echo Dot for Kids (3rd gen and newer), Echo Dot with Clock (3rd gen and newer), Echo Plus (all generations), Echo Show (all models and generations), Echo Spot, Echo Studio, Echo Input, Echo Flex.

— https://www.amazon.com/Amazon-Sidewalk/b?node=21328123011
Clearly you didn't read all of my comment. Continually moaning about it is not doing anything about it except being a drama-queen. Yes I have empathy, but endless Facebook "woe is me..." posts are not the key to getting help.
Although I'm not sure if this problem is fixed there, you should switch to yt-dlp for more active maintainance and added features/fixes: https://github.com/yt-dlp/yt-dlp
Patients Know Best | Multiple Roles | REMOTE (Europe only)

Patients Know Best is personal health records service that is changing the way people manage their health, making their lives easier and opening up a huge global market in the process. We’ve built a platform to help patients and clinicians share medical data online that is being used in the UK and several other countries.

We are a fully distributed team, everyone is working remotely. The core values of our team: positive impact on the world, full transparency, flexibility, trust and outcome-focus, supporting each other.

We're looking for Software Engineers (junior to senior, full stack or backend) and Cloud Engineers.

https://apply.workable.com/patients/
Quebec government has problematic policies regarding the hiring of devs. They treat tech workers like the rest of their unionized workforce, and their wage + title depends on seniority. As a result, competent programmers avoid the provincial employer like the plague. Most IT work there is actually done by ''consultant'' firms like CGI, who deploys the devs for a 1-3 years contract. I had an interview with them, and I was told during the meeting that I was probably ''too fast for the working environment'' and was not hired. (no joke).

The culture is super weird. As an example, the focus on the french language : a dev once told me that, during a government contrat, he had to work with a french translated C++ STD library... Finally, by law, the only criteria Quebec can use to choose a external private business to complete a project is the lowest bid. They are not aiming for quality.

Finally since some people in the far regions of the province do not have access to high speed internet, phone + mail + fax is still the implicit norm to contact the government. Quebec public services does not have a strong tech culture for many reasons. We are fortunate that they did not mess up the vaccine process.
That's definitely not true. Tests that lock in a bug or an accidental epiphenomenon of code are demonstrably worse, because they actively discourage improvement.
In my dream world where I have the energy (and time) to devote to writing software outside of work I would love to build something that satisfies this need. p2p creative content sharing which is user friendly so people can just run it and start sharing their work while also helping to distribute the work of others
Who do you think declassifies and releases information? Who do you think passed and enforces the Freedom of Information Act?
> the brazen nature of you tribalism

What tribe am I in? Am I republican? Christian? Anti-science? Anti-vax?

I'm actually neither of those. What tribalism are you assuming of me?

Could it be that I just have some contrarian viewpoints and have noticed those systemically squashed over the last year and a half.

> ... your inability to see good in others ... is what is leading to your feelings of social censure?

This idea completely washes over the very real fact that tech Cos and the Government are censoring alternative opinion.
Subtleties are also going to get drowned out in baking when you're also using flour, eggs, dairy, etc.
I suppose the next step will be to turn on DRM for age-protected videos, which few will even notice since Widevine is installed everywhere.

Soon after they'll turn it on for all videos, making it nearly impossible for normal people to save any videos and making it illegal to do so in the US.

If there's anything you care about seeing in the future, proactively download it now at the highest quality while it's still possible to do so.
that matters, at least to me. that makes me prefer Paw over Insomnia and Sublime/neovim-kitty over VSCode
Airtable | San Francisco/Mountain View CA; New York, NY; Austin TX | Onsite | Software Engineer (many roles), Data Engineer, Data Scientist, SRE, Engineering Manager

[COVID-19: The company is fully remote until at least August 2021. We are still evaluating when resuming in-office work makes sense, and on what terms.]

Airtable's mission is to democratize software creation by enabling anyone to build tools that meet their unique needs. So far, we've built a real-time collaborative database and a rich set of components that enable applications and workflows to be assembled around that database. Unlike single-purpose apps, we think of Airtable as a toolkit of building blocks that people repurpose to create their own applications.

Airtable's usage is growing fast, but the scale of opportunity in this market demands dedicated growth engineering. If you'd like to hear about our efforts and consider joining, here's an open invitation to our growth engineering lightning talks session on June 15:
https://www.eventbrite.com/e/growth-engineering-lightning-ta...

To give a flavor of our approach to product design, here's a blog post describing how we made Airtable's lightweight scripting layer: https://airtable.news/creating-a-scripting-environment-for-a...

We believe in continuously improving our codebase and practices, even when it takes ambitious effort. Here's a blog post about how we ported a million lines of code from Flow to Typescript:
https://medium.com/airtable-eng/the-continual-evolution-of-a...

We're hiring software engineers for web (JavaScript/TypeScript, Node, React), iOS (Objective-C, Swift), and Android, as well as data engineering/data science (Python), SRE, and many other roles.

We're a team with diverse backgrounds. We believe in the power of highly motivated and capable individuals to accomplish great things in small teams, with end-to-end ownership of projects and rapid iteration.

Read about open positions and apply here: https://airtable.com/careers
Amazon notes this in their FAQ: it's capped at 80kbps and max of 500MB per month. I don't know if this includes Bluetooth though.
Mapbox | DC, SF, Remote | Hiring for a Geospatial Data Engineer, primarily working in PostGIS and python. https://boards.greenhouse.io/mapbox/jobs/3166554?gh_jid=3166...
Pledge to Flex: The Future of Work at SAP Is 100% Flexible and Trust Based
One step closer to a global financial system and world government.
Oh we'll have powered armor soldiers soon, if they have to already put them in spacesuits for the drop.
The fact it was trivia irrelevant to most programmers is precisely why it was such a brain dead question.

Asking what FizzBuzz is is similarly useless and would also make an abysmal question.
> Thus the very high false negative rate observed at nearly every company indicates the interview system is broken.

What high false negative rate? Can you point to some data?

By "false negative", are you referring to rejecting a good candidate? Are false negatives (rejecting a good candidate) more important than false positives (hiring a bad candidate)?

> We need less information arbitrage for a more efficient hiring system.

How do you define efficient? Whose efficiency are you considering, the company or the candidate? Why should efficiency be a primary goal of the hiring system, as opposed to simply finding the best candidates in a reasonable time frame?
Audio plugins like VST.

He created dplug, a framework for audio plugins in D a pretty great feat!
We literally have thousands of research studies demonstrating that place of birth, income, gender, and even names bias hiring.

If it was this prilliant data driven meritocratic nirvana of scientific precision, we would never have issues with discrimination again minorities, the poor and people who looks funny and have tatoos.

The burden of proof is on folks that keep pushing these silly tasks, where is the data "we've added some stupid questions to our interviews, and now we are doing twice better"?
All the ways I make money online by working from home
tv.apple.com did for me when trying to play a video
Point of the interview should be to asses knowledge and thinking process, and many other things. Definitely, it is not easy, as in one hour someone needs to assess that person is not faking his entire working history, and that has acceptable skills for the certain role.

One of the good interviews I had was with few people DB/Architecture/Testing/Coding at the end they had combined overview. Usually when I am interviewing I would allow everything, as I am more interested in thinking process of attempting to solve something than actually giving me some clever solution in extra limited time.

For me it is interesting that many companies have decoupled skills vs. money paid for those skills expectation, and often they would like to have star workaholic developers but only if they could pay them as McDonald employees. What I am trying to say, don't have an interview like you trying to employee in Google if you are are not prepared to pay those people like the Google.
https://news.ycombinator.com/item?id=27350975
> I understand why interviewers do this. They want to get a sense for what candidates actually know versus what they’ve copy/pasted from the web. But this process is stupid for a variety of reasons.

That's not how I understand them. I always saw them as a way to see if the candidate is ready to invest a certain amount of time and energy. A bit like "if you can grind leetcode and pass the X interview, you can probably contribute to our codebase".
Fluence Labs | 100% Remote | Rust, Distributed, Compiler, WASM runtime

https://fluence.network/join.html

Our primary project is Fluence, an open application platform, where apps can build on each other, share data and users. Fluence is powered by a decentralized computing protocol that enables applications to evolve quickly with composability and monetize by licensing even low-level components. Fluence serves as an open runtime for internet applications; the new alternative to proprietary platforms, and APIs.
Your point of course stands, but the "for once" from a European perspective makes this sound more like a now-satiated lion complaining that the dog kills for food. (EDIT: Changed wording here) Regardless, I hope that the US is able to learn from the mistakes of western European powers.
There's also sometimes quite egregious tax laws in place for this very reason. Many companies aren't willing to hire overseas as a result.
Poorly written blog post. What an elaborate way to say "let me google". Except for hackerank type of interview, I've always been able to google or ask interviewers to help me out.

Just have some communication skill and communicate in the interviews, they want to test that in you too, rightfully so.
Corporations have missed that we employees are actually customers. We trade services in exchange for cash. We can easily take our business elsewhere.

It's no surprise that the business leaders focus on "culture". "Oh, they have to be here four days per week or we don't have culture". Not effectiveness. Not satisfaction. "Culture". And by "culture" they mean "kissing ass" and maintaining their lordships feudal demesne.

They make noises about "bums in seats" being necessary for productivity, yet they either don't have measures in place to measure productivity, or conveniently forget them, since the data shows that productivity is the same or better when an employee is allowed to choose where to work.

Then there was that article about how junior employees wont be able to learn from senior employees, which is arse. If anything it's easier to work together remotely. Bonus, nobody putting their hands on a junior as they lean in "to get a better look at your work". But in any case, junior employees aren't going to learn from senior employees if the senior employees arent there.
> the best video conferencing headset I could find

If you could share your findings this would be greatly appreciated. (Is it wired or wireless?)
Rainway | Seattle, WA | Remote | Full Time | https://rainway.work/

We're unleashing the future of computing, collaboration, productivity, and development by using real-time video streaming to change the way that desktop software is built and distributed.

We've opened source all of our code challenges, so if you're interested in any of our open positions you can apply by following the instructions on this page: https://rainway.work/Code-Challenges-f1bc61fecf754d06be253ad...
Just started deploying Syncthing, seems solid so far.
Offering a “or we give it to charity” option would have helped I’m guessing.