skysight-inc/HackerNews huggingface dataset:
We draft a test tailored to each position. I couldn't even imagine using some canned crappy algo test. People claim more skill on their resume than they typically have, so having a test on the tools they'll actually use is a great way to determine fit for intermediate and senior roles. We also run the test for junior roles but there is a loooooot of latitude on the test, we're mostly interested in how they respond to interview questions.

Also I feel that a paper test (without google) is important because I see "failures" who get the concepts right but fuck up the syntax or easily google-able things.
Nested loops are difficult to code up on a whiteboard, much easier to do on a computer with a code editor. It’s just difficult to manage the real estate, while fixing edit errors on a whiteboard is super messy (I’m left handed and constantly smudge also), easily throwing me out of my code think.

Who the heck writes code on a whiteboard for production anyways?
I'd say the problem is really the expanding definition of 'nazi'.

Popper's paradox of tolerance is a thing, we can't tolerate actual nazis who would silence everybody in the name of 'openness'.

And the far-right types are still responsible for vastly more actual violence than the far left types. A couple nazis have been punched and antifa got out of hand in Berkeley once.. meanwhile, synagogues have been burned down, mosques shot up, a Sikh guy in Texas got shot because someone those he was one of "the arabs"...

The problem on the left side honestly isn't violence, it's suppression of speech. The far left in the tech industry has control of speech in a way that's pretty novel, and they need to be more careful and less righteous. It feels good to call someone a nazi and cast them out, but let's exercise some restraint and save that for actual nazis.
Everyone’s talking about ethics in AI. Here’s what they’re missing
We adapt to cultural trends and structure our hiring software developers
Student Loan Debt Crisis Is Bankrupting Millennials
There have been a number of experiments where they gave patients more magnesium, and in response most patients reduce their depression by a statistically significant amount. The inverse was found when they gave them calcium (more calcium increases depression). It's all about the ratio of calcium to magnesium. We're a society that consistently gets way too much calcium and way too little magnesium. That's because our food source isn't diverse. Dairy is considered a food group here in the US, and almost everything in it comes from Milk, is primarily made up of milk. Milk is very unbalanced in terms of Calcium to magnesium, something like 10 to 1 ratio.

Also, there was another study where they found that treatments for depression actually increased serum magnesium levels in the brain.

EDIT:
Here is the study:
https://www.ncbi.nlm.nih.gov/books/NBK507265/#
"A dietary supplement of 500mg calcium immediately and severely worsened MD, which was extinguishable within one hour by orally treating with 400mg gel capsules of Mg as magnesium glycinate "
It's a VM for Docker, not a VM using Docker.
>"Free Speech doesn't mean freedom from consequences" is bankrupt.

You honestly think anyone should be allowed to say anything with zero consequences? Isn't that an infringement on my freedom of speech to call a belligerent nazi a pathetic waste of resources?
It's probably per-team, someone on here mentioned that's how Google works at least.

Someone I know did an AWS interview round during business school, and they do this thing called "bar raising" (IIRC) that involves one of the interviewers literally doing something unpleasant to see how you react (e.g. picking their teeth in the camera, cutting you off when you speak). Very odd.
A new business in small satellites orbiting the Earth
> [...] We had to either go GPL v2+, which assumes the FSF will never go crazy, [...]

This is a rather common common misconception. If you use the "Version 2 of the GPL or any later version"-clause in your specific GPL licensing lingo, then any re-distributor may CHOOSE to distribute under GPLv3, or GPLv4 (if it ever exists), or, for that matter, also GPLv2. You're not bound to re-distribute under GPLv${latest} because of that phrase - so it is, in my pov, completely safe to go with the "or later"-clause. (But that also may be because I do trust the FSF to not "go crazy" in the forseeable future :))
I avoid any desktop app that uses electron or similar. Electron is still a hog, and most things written in electron have alternatives. I don't use the slack desktop app for this reason, as an example.
Just a friendly suggestion: If someone asks you about yourself (especially someone who is potentially able to help you with what you're looking for), take the time to tell them about yourself instead of just linking to your website.

You could then finish with something like "Feel free to see my website for more info!", but doing otherwise just makes it feel like you aren't putting in the effort.

Good luck though, and congratulations!
Acing an algorithm type interview has little to do with answering questions like can you translate business problems into working systems? Do you know whether you should be writing this code at all or use a third party solution? Do you know how not to gold plate a solution and ship software? Can you solve a performance issue with a process that may not involve code but involve another part of the stack?
If Marty is roaming the aisles at a reasonable speed (i.e. not so fast as to endanger shoppers!), there's still a substantial chance that the first "person" to detect any given spill is the elderly person with the fragile hip, while Marty ambles around the other side of the store.

So how many robots are needed per store if they're to have more effective coverage than asking the employees who roam the aisles tidying and re-stocking shelves, helping customers find things, fulfilling click-and-collect orders, etc., to also report spills?

Or perhaps these stores don't have any such employees on the floor -- they're just an array of unserviced aisles, with some staff at the checkouts?
People who have power over you are, by definition, already empowered. Whether or not you give them something for free isn't going to move the needle.
A mathematician pontificating so that they don't have to learn a different notation and map things themselves. Yawn.

Why would any programmer even want language designers to try to consider this viewpoint? Do they get to analyze the specific typical variety of introduced constructs? What does it give in return for this huge amount of time to wade through specific mathematical motifs utilized? (Except for compiler recompiler authors and of obfuscation tools, maybe.)
This almost smacks of the discussion yesterday in the thread about gorillas that were dismantling poacher traps. There was a subthread about intelligent parrots stealing bait from traps that were set to capture artificially introduced predators of the parrots. Thus the parrots were unknowingly harming themselves, though benefiting themselves in the short term.
Potentially unpopular opinion..

If companies don't have strong enough incentives to change their interview processes, doesn't that kind of imply that it is working for them, at least to a certain extent? At least it doesn't seem to be the case that they are hiring so many bad candidates they are forced to change.
I personally agree with the philosophy of the author: I think all software should be free, and in the perfect world, I would license everything I do under the GPL. However, not everyone in the open source world has this philosophy. A lot of people prefer more permissive licenses like Apache and MIT, and using the GPL excludes these people and projects from using the code - by its viral nature, any single usage of the GPL would force the entire project to be under the GPL as well. Cooperation is the greatest strength of the FOSS world, and so I'm willing to compromise a bit to make that possible. As such, I personally prefer the MPL - it is a weak copyleft license that enforces all modifications to the source code itself are released back (important for me), but unlike the GPL is not viral and will not spread outside its own source files to other projects (important for others). This way I can keep the project and all modifications to it free, but also allow it to be used by others who don't share that point of view.
Boston Dynamics: New Robots Now Fight Back (Parody)
> If that means a professor wants to put the work into their course and help to instruct a class with it, that is great too.

Just to be very clear, neither the MIT nor GPL licenses prevent this.
How significant is that portion? Have there been any large scale clinical studies recently on calcium and magnesium levels in the population?

Please cite your sources regarding the recommended calcium intake.
Calcium does produce harmful effects, but only if you get too much of it. If his diet has very little calcium in it he might be okay. And even if it doesn't, as long as the supplement has a 1:1 ratio, he should still be okay as it will even out the supply of calcium and magnesium in the body.
Specialists still exist in DevOps, and it was never supposed to be a singular role. It's a major holistic cultural change that's intended to integrate dev, ops, and other specialties into a shared sense of ownership of the entire software lifecycle instead of sitting in silos and blaming each other for systemic problems. Turning it into a single role without all the major cultural changes is just yet another hunt for heros and silver bullets.
Good point. They could try a CAVE environment, or only do it for the precise parts (e.g., reversing).
You can get an Octopus without an ID, but most people have their primary octopus linked to their ID for one of the following reasons: student transportation discounts, residential/school building access control, linked to credit card for automatic top-up, verification for child/elderly Octopus.

Given that a lot of the protestors were students maybe they're buying child tickets rather than paying double with an anonymous adult Octopus.
Naturally. With this and a bit of hacking: https://bellard.org/jslinux/
Funny, IPv6 is _incredibly_ wasteful of address space.... Only 1/8 of the address space is allocation using this strategy. Based on current projects, we won't need to break into the additional space till 2035 or later.
I don't understand what "First, congrats on the Beschizza link. This is the first time that I've seen a direct HN link from BB. Guess we should talk about HN less, yall, Eternal September and whatnot." means in the context of my comment.
The issue is who's in charge of deciding it's hate speech?

There's no impartial judicial system involved here, the people driving the deplatforming are self-appointed activists within these companies who are emotionally invested in 'doing something'. They're not moderate, or careful, or measured. That's not their nature.
Hello world in Pd:

#N canvas 0 0 100 100 100 10;
#X obj 0 40 print;
#X msg 0 20 hello world;
#X obj 0 0 loadbang;
#X connect 1 0 0 0;
#X connect 2 0 1 0;

Compared to Hello World in Java, it's actually not that unreadable IMO.
GCC has the GCC Runtime Library Exception: the resulting binary of code compiled with GCC doesn't need to licensed under GPL.
Having a backup 2FA token seems like a solution, no? As I already said, I've got a lower-end Yubikey that is basically only there to be a backup in case of emergencies.
Which specific studies were those?
While this is true, it’s only because non renewable fuel is “subsidized” by not being penalized on the massive negative externalities it creates. If a reasonable price for carbon is set, nuclear emerges as a very strong temporary complement to renewable sources
"Incendiary" is relative to tribal group though.

Such things have existed for quite awhile. The difference over time is that they are becoming more common and more frequent, while disseminating them got easier and easier. Still, we only rarely saw quite the same kinds of viral common conflagrations of outrage as we have today versus what we had in the cell-phone camera and viral emails era. The structure of the social media of today is vastly different and omnipresent.

https://www.youtube.com/watch?v=rE3j_RHkqJc

Technologists recognized the addictive power of games, applying those dynamics to social media. We tried our hardest to increase engagement, and that drew technologists into combining gamification and viral discovery to amplify outrage on social media.

Now we're in 2019. Looking back on it all, is it really any surprise? Now we're in 2019, and it seems like society is ready to let multinational corporations who have access to tremendous amounts of information about us, to monitor, censor, and censure us for "wrongthink." What could possibly go wrong?
Game On: Pompeo Blames Iran, Calls Attacks ‘Threat to International Peace’
You know what would be better? 2 more checkout aisles open. The ridiculous amount of time it takes to check out is the #1 reason I avoid that chain. It's not unusual to have to wait 10+ minutes to checkout because only 1 or 2 of the 15 checkout lanes are open.
I think you are talking about something different. The parent poster was referring to a Devops position. Were you looking at a software engineer position?
> There have been a number of experiments where they gave patients more magnesium, and in response most patients reduce their depression by a statistically significant amount

Can you link to those studies please?

> more calcium increases depression

now that really is curious. Again, do you have a link? TIA
How does Luna make money? I am worried about the possibility of features being moved behind a paid version after people are tied to the product.
Different Ways to Remove Whitespaces from Strings in Go
Am I missing the point somehow? Why is this not implemented as a series of super high def camera disguised as surveillance cctvs? They could spot spills just as effectively, no?
Moreover, how do they have so much code that they need k8s? Isn't their product just a proprietary function that converts lat/lon to three words and vice versa?
> "intellectual dark web," are being scapegoated by social media platforms for precisely the reasons Girard describes for picking scapegoats

This is a term that's meant to include both Ben Shapiro and Jordan Peterson. I suspect if she was alive today, it would also include Ayn Rand. If you're looking for complicated reasons why these figures are not taken seriously from an intellectual perspective, I suspect you are missing the simpler ones.
The surrounding narrative bit also worked wonders for another Da Vinci hit "The Mona Lisa". Had it not been stolen it would still be relatively obscure.
U.S. Donors, Not French Billionaires, Are Paying to Fix Notre Dame
Hopefully Mastodon 3.0, introducing a new name.
If you have a Docker creation script (that many people distribute), you use this tool to turn it into a disk image you can run in a VM.
Too long and getting OT to explain here, but in The Social Network it was explored pretty... <dons shades > dramatically
I strongly disagree. My implication is down-to-Earth realistic, whereas your argument is a Motte-and-Bailey defense of the advertising industry. Yes, informing consumers about what's available on the market is crucial for good operation of the market. No, that's not what the advertisers do.

Informing consumers is putting yourself in Yellow Pages / catalogs of companies. Informing consumers is making a catalog of your products available. It's having a product page available with full specifications up front. It's showing up on trade shows.

Informing consumers does not require spamming them with e-mail and snail-mail, banners, billboards, leaflets or interstitials. Informing consumers does not require branding, or polluting every inch of space available to you with said branding. It does not require tracking people, spying on people, or manipulating people with dark UI patterns, dishonest journalism (aka. native advertising), paying people to lie to their audience (aka. influencers).

Most of money and effort in advertising is not spent on honestly informing people about availability of a better mousetrap.
Seconding this, the buttons are way too tiny. On mobile they are almost impossible to hit on smaller text settings.
There is no point in streamlining or scaling a process that leads to wrong outcomes.

At the margin, companies will lose out on qualified candidates that have better things to do with their time than practice algorithms and hire unqualified candidates that got lucky with their Leetcode practice.
The chart is misleading, 1 of those bubbles was canceled in 2017 (SUMMER 2-3). The other started in the 80's, got canceled, and then picked up again a few years back. The third is brand new
You could argue that the pursuit of leisure created Silicon Valley as we know it. Atari was a gaming company. Apple's founders cut their teeth there. And the Apple II was largely bought because it supported games. I think this is one sense of Paul Graham's saying that toy problems are at the origins of great companies. Creativity driven by the sense of fun.
I agree and I'm always surprised to see how complex the backend of very simple businesses are.

I'm always amazed to find 10 Infra engineers and 15 backend engineers to maintain a very simple webApp for example.
It depends on the subreddits you subscribe to. Communities with a single place to interact will vary depending on time of day and topic. One day you get upvotes, the next you get downvotes for the same kind of thing.

Hacker News is Hacker News. Reddit is the communities you subscribe to. A negative view of Reddit as a whole makes no sense. The defaults and other big subreddits only reflect society at large, so any problem you have with Reddit is really with society.

/r/slatestarcodex, /r/pics, and /r/DaystromInstitute have nothing in common other than the platform.
we'll requote a price based on the difficulty of collecting the dataset
Could you point me to where he thinks recycling is a conspiracy? I wonder what his arguments are...
Nobody was forced into taking a large loan to get a worthless degree that is useless in the job market. Be glad for these people, may their mistakes and poor judgement serve as an example so that others and their kids do not make the same ill-informed decisions.
This is something I've found as well.

We give an invite for a phone screen. It's just a chat so both candidate and interviewer can make sure that the job on offer and experience of the candidate match up. It's also a nice time for candidates to get a decent idea of what our company does so they can bow out if it's not really what they're looking for, which is good for everyone.

Then we send a tech test (take home). It's a simple challenge, with a lot of freedom. We give a guide time of ~90 minutes, but also let the candidates know that they can do more or less if they want. We ask the candidates to submit a written response as well, so they can explain if they're happy/unhappy with the test and their submission. Didn't have time to refactor as you wanted? Didn't write as many tests as you would usually do? That's fine, just let us know generally what you'd have done so we can take it into account when looking at it.

Then it's onto the face-to-face interviews etc.

The tech test segment is really enlightening. A lot of the time we can figure out a lot about the candidates ability to create software systems and communication skills just from the test. Most of the time, we spend a non-inconsequential amount of time looking at the test submissions. If a candidate was good enough to write it, we should take the time to really see what they did and review it. Sometimes we get really poor tests back, even from candidates we were enthusiastic about. Other times we get pleasantly surprised, with candidates who phone screened poorly smashing the test and giving a wonderful submission. I think it's immensely important to see what a candidate does with actually writing code. I also think it's important to make sure we see that prior to inviting them in, as they need to take time off of work, get to our offices and prepare for it. And even when we really want to progress with a candidate, the tech test gives us something to talk about to get to know the candidate better, and hopefully have a conversation that allows them to ask us questions as well.
Many people don't want to maintain a big house, clean it, take care of the yard, etc...

On the other hand, in many areas that is all they build so that is the price of moving in.
> “It’s really not doing much of anything besides getting in the way,” said Kristen. She complained that the robot pages the store nearly constantly, over the smallest things—like a stem from a bunch of grapes—and it will go around in circles until an employee comes to clean the “hazard” up. “Right now he’s a glorified Roomba and he doesn’t even vacuum.”

Market opportunity spotted - are there industrial Roombas for retail spaces? Even better if they can do outdoor sidewalks.
Working with VM images was PITA, I don't know if anything changed. Having recipe (Dockerfile) and required files in VCS is useful as reference even when setting up bare metal machines. So Docker (and Puppet/Ansible) might have bigger impact on work organisation than on anything else.
Eh, is it really insightful? It just seems straightforwardly wrong to me.

Nazism is a viewpoint. Does progress include that?

I know I'm triggering Godwin's law here, but if you're literally saying that progress includes ALL viewpoints, you're really opening yourself up to including some really ridiculously outlandish ideals.
> MIT-like freedom is the "freedom to sell yourself as a slave".

I don't think this analogy is strictly wrong, but the tone is insensitive enough that it is unlikely to be persuasive to the people you are trying to persuade. (Also, some will feel that it diminishes the gravity of actual slavery.)

I agree with your point, but I think you would be better off stating it in a different way.
First of all, check the ratio of calcium to magnesium. A lot of supplement companies put in 2 to 1 ratio of calcium which is incorrect because they're going off the USDA's (big agra influenced) incorrect recommendation.

Most people get too much calcium in the first place. So, you'll want to stick to a supplement that only has magnesium in it. But supplement companies aren't regulated by anyone so, you really need to trust the brand that what they're putting in there is what they say they're putting in there. Because they're so unregulated I wouldn't trust them at all.

Better yet, try some whole foods. The very highest densities of Magnesium are (per calorie): Wheat Bran, Zuchini, Pumpkin Seeds, Hemp Seeds, most beans. Green veggies are also super high but I know most people won't eat a ton of those. So, Cashews are also fairly high in magnesium and delicious. Put Wheat bran in your oatmeal to increase the magnesium content. if you want more ideas, check out: https://kale.world/c (sorry to link to it twice, but that's where i've done all my nutrient density analysis)
Of course they'll want to "expand the capabilities". With facial recognition, and their database of you and your family's shopping habits, it'll be happy to sidle up to you with helpful suggestions: "Your wife's phone says she's driving like she's really stressed this evening; why don't you pick up that bunch of flowers to help her feel better? And she'd love this wine with dinner. Wait, that's not the shampoo she usually buys; get her the one with coconut oil."
This is great, but I wish there was a stand alone installation. I get that most gamers would be happy to use Steam, and I am myself, but I would love to use this in some of the coding clubs I run. I can imagine the look on the network guy's face when I go to him and ask for Steam to be installed on a school network.
Then companies should stop talking about this shortage of qualified software engineers.