skysight-inc/HackerNews huggingface dataset:
I solved this horrible problem with legal anxiolytics. I crashed and burned every interview I had until I decided to drink kava[0] beforehand until I couldn't care less about whether I got the job. I've been working there for years now.

Like it or not, interviews are a game. Smart people will figure out how to play them after losing enough, though maybe some of us take a bit longer ...

[0] https://en.wikipedia.org/wiki/Kava
I can relate to this. There are two interviews that gave me really bad anxiety, but I think it's because I went in with anxiety as both required moving across the country in different directions. The first I was accepted, but I think only because the hiring manager worked with me before. I felt short of breath and like I wasn't listening to half the questions. The other was Facebook, which was probably the hardest interview I'd ever done. One particular question involved a lot of keeping things in your head and math (network/node design), and I just froze and got frustrated and in the end gave a crap answer with no thought. Given a half hour without someone staring at me waiting on an answer, I probably could have came up with something decent, I figure.

I'm not particularly upset at either case, I'm happily employed. But there was a nagging feeling in the back of my head that I was disappointed that I didn't get to convey 'the true me' to either company, whatever that means.
The whole article has this weird tone like it's part of a hard boiled detective novel: “You kind of forget New York City is New York City sometimes,” she said.

I like hard boiled detective novels, but it felt weird here when I reminded myself this isn't a short story, this is a real man who was just murdered with family and friends and neighbors.
Congrats, clean design! I'll try it.
Its not a framework though, it's at most a library :)
Everywhere? They certainly don't have them in the unit unless the owner put them there.
If Life Feels Bleak
Top Tips for Securing Your Linux System in 2020
When I interview a candidate, I'm explicitly and intentionally looking at how they respond to stress, how (if) they're able to say "I don't know", and how they communicate complicated ideas. I open with soft-balls to put them at ease and get them opened up and talking. Then dive deeper into technical things. All the questions are technical, but the main answer I get is how they communicate, how they relate to people, and how they deal with the unknown.

If you understand that a technical interview assesses anxiety, and you roll that into the plan, if you know what the game is, then you're 1/2 way to a win-win already.
And there it is. No it does not mean that. It simply means there are only so many hours in the day and a person only has so much time and energy and they are devoting that to other things right now.
I don't really have a dog in this fight (I'm neither WASP nor a person of color), but to me, equating the nuclear family with whiteness is a negative stereotype in practically every direction. If my parents got divorced, am I not truly white? If I have a nuclear family, am I not truly a person of color? It's extra frustrating because it's historically inaccurate:

> A study of 1880 family structures in Philadelphia, showed that three-quarters of Black families were nuclear families, composed of two parents and children. Data from U.S. Census reports reveal that between 1880 and 1960, married households consisting of two-parent homes were the most widespread form of African-American family structures.

> In the Harlem neighborhood of New York City in 1925, 85 percent of kin-related Black households had two parents. [By 1965,] out-of-wedlock birthrate had increased to 25% among the Black population. This figure continued to rise over time and in 1991, 68% of Black children were born outside of marriage.

https://en.wikipedia.org/wiki/African-American_family_struct...

Similar arguments can be made against just about every point, but I'll address "Protestant Work Ethic". The NBA is majority African American, and players routinely share their workout regimen on social media: Jimmy Butler touted his 3:30a wake-up before his first Heat practice (https://www.miamiherald.com/sports/nba/miami-heat/article235...), Dennis Rodman—can anyone label him as a symbol of whiteness?—was admired for his grueling post-game workouts, Kobe and countless other players were known for hours-long shootarounds that would exhaust anyone. Are NBA players embodying white culture?

It's worrying to me that if you shared the "White Culture" traits with racists from the past, they would agree vociferously, especially when you consider the implied inverse of those traits. They would use it as an argument for white superiority. It seems that the modern left has somehow embraced the racist stereotyping of the past, with the only difference being that they are painting the same traits—many of which are correlated with individual success—as otherness and a source of oppression.

I don't understand how infographics like this could possibly make the world a better place. Are we meant to embrace them? As an individual of any group, should I somehow be factoring "information" like this into my beliefs and actions, and if so, how is it making my life and the lives of the people around me better?
Nobody will be fighting over Africa directly. There could be proxy wars, but those systems collapse very quickly in that context, so there wouldn't be anything to fight over for very long. It doesn't matter what is in the Congo, nobody is going to get at it for at least 50 years because it's just chaos.

Whatever is worth something in Africa, it requires stability, which is fragile.
It may have not been clear, but I meant "value judgment" specifically in the moral framework sense: https://en.wikipedia.org/wiki/Value_judgment

Whether a piece of information is relevant/interesting/newsworthy/etc. is a judgment too, but not the kind I was referring to.
> A data structures and algorithms test is fair and objective

The article makes clear that the issue isn't the content of a technical interview, but rather how it is administered. Specifically, from Chris Parnin, a co-author in the study:

> But the format may also serve as a barrier to entire classes of candidates. For example, in our study, all of the women who took the public interview failed, while all of the women who took the private interview passed. Our study was limited, and a larger sample size would be needed to draw firm conclusions, but the idea that the very design of the interview process may effectively exclude an entire class of job candidates is troubling.

So the "objective" in-person tech interview excludes a huge bunch of talented applicants because there is nothing objective about it at all.
In the end, it comes down to the amount of resources and influences different parties have in society.

Corporations have become more powerful than ever thanks to globalization. Globalisation has also reduced individual goverments power over land/resources. (this is why supranational is a thing).
The condition system is often hard for non-lisp people to understand as the best they’ve had in the past is a core dump or a c++-style exception system. The main problem for me with those is that by the time you see the exception the state has already been destroyed. This is the problem with core dumps as well: all your files and network connections have been closed. The only alternative is to use a debugger which is a high overhead situation.

The roots of condition system evolved from two related hacker environments: the ITS system at the MIT AI lab and the lisp machines (both CADR and its descendants and the PARC D-machines) as well as influence for the Smalltalk folks.

In ITS what is called the “shell” these days was the debugger. If your program signaled an error you were immediately in the debugger and could debug, just exit, or Force a core dump. This was the routine way to interact, even for non-programmers. The lispm did the same. Debugging was a lightweight operation.

So it was natural in the 80s to develop a system that formalized this mode of operation. Because an exceptional situation by definition requires greater knowledge than is available in situ. When you catch an error in java or can++ it’s too late to look at the state of the object that caused the error without standing on your head and possibly redesigning the try block say to allocate something on the heap that can be passed to the error (which means no more RAII etc etc).

In addition, try/catch typically puts the hand lin too close to the site of the problem for you to be useful; if not, by the time you get the exception there’s not much you can do but terminate the calculation politely.
What a pathetic piece of shit this Stephen Rex Brown (https://twitter.com/PPVSRB) has to be to write an article so terrible about someone who was just brutally murdered.
Similarly, I used to find I interviewed better when I had a hangover.

(I'm older now, have hangovers less often, and find them much more tiring, so this might not apply any more)
Would VP level help?

Not a close friend, but do have a close associate who was VP level at Google. We were having coffee and he offered to refer me, but said I'd still have to go through the whole standard interview loop - even the phone screen in fact.
Is the "Google tech" argument the equivalent of saying "Toyota promised not to track me, but a stalker followed me around town in a Corolla?"
There are human beta coronavirus as well. One question nobody has answered yet is if parents with young kids are getting less ill due to cross immunization from all the colds young children bring home
This was my impression as well. The main point made sense but was so general I didn't really get much out of it. Maybe it's because I don't follow Twitter or movements like "cancel culture" much, but I couldn't readily think of any specific real world situations that this article gave me any new insight on.
I don't intend to take away the thunder of the announcement of the new book, but I thought Peter Seibel explained it quite well and gave a convincing example in http://www.gigamonkeys.com/book/beyond-exception-handling-co.... It might be worth expanding on that though, as well as presenting some discussion of when and how to use it. And yes, I agree, I think restarts are one of the features I'd like to be available elsewhere too.
Huh, LCD manufacturers (at least in 2009) made TV and laptop displays together? Interesting..
Although Fortran compilers may produce fast code (they have to - there's no chance to play with SIMD intrinsics or templates unless you want to use C++), I don't find them very good. I've personally hit several bugs in gfortran. The code I maintain now has some extremely ugly hacks to work around unfixed compiler bugs. I recently tried compiling it with Intel Fortran and got a compiler crash on one input file. Maybe they work well with Fortran 77 level code, but the Fortran 2003 level support seemed rather buggy. I suppose this is the problem with a minority language.

I won't recommend Fortran unless the code has to be written by scientists who know nothing else. It has horrible string support, no data structure or algorithm library (like STL), no templates, few non-numeric libraries (e.g. http, json...) and (as above) buggy compilers. Furthermore, C++ gives you much more control over numerical speed when you need it.
Espresso Shots and Software Development
What's the point of asking these sorts of questions? Typically to try to get a sense of how somebody thinks and what sort of rapport they have with the interviewer while problem solving, not that they get to the "correct" answer.

I think they have some utility because this is a common occurrence when dealing with clients.
I have totally blown interviews and also done very well. To me, the interview is a distinct skill set. You have to treat it as it's own thing. What matters is practice, practice. Not a little bit. Say 6 weeks. Then you are ready to slay. When I haven't done that I've been rattled and done poorly.
Oh wow; I missed they were the same firm.

I was intentionally leaning away from linking the two cases too closely so as not to foment a conspiracy theory, but "Two cases from the same firm" isn't conspiracy; it's just strategy.
Show HN: Tool for Creating SQL Pipelines – Structure.rest
Hi All! We've spent a few months on getting an MVP together, and would love to get some feedback on whether this tool meets you needs. Here is a link to a demo video: https://www.youtube.com/watch?v=FBLi3vdKB-4&feature=emb_rel_pause

Here's a link to our website: https://www.structure.rest

And here's a blog article, I published today in the space: https://www.structure.rest/blog/using-a-data-analytics-stack-to-gain-business-insights
Yes we can! We’re computer programmers. Everything can and must be quantified.

/s
I don't think it helps that what works for some people doesn't work for others. I coded very very little before I graduated college but got my first tech-ish job because I knew a guy and I could explain my thought process well despite having no idea what grep was.

A friend of mine would have fallen on their face during that sort of interview, but they're more book smart than me and write quite well.

If we were the two candidates there, I would have got the job, but they would have done it better. I don't know what the solution is, but it isn't more of the same
could you provide some sources on any of your claims, or any links to analysis that takes into account "everything involved with running the plants and gathering resources"?
Unfortunately corps understand this and assessing anxiety is the purpose. Experience is more indicative of technical capability.
>...Perhaps true in general, but George Washington's case was a bit different. He was exhausted by the presidency, ...

When people refer to Washington giving up power, they are generally referring to him resigning from the army after the revolutionary war was complete. There certainly wasn't a lot of precedent for that.
One alternative is providing candidates with a problem to work on for a few hours on their own (have them bring their own laptop, allow them access to Google and their own development environment), then have them walk you through their solution.

Do this as part of the interview and not something they have to do in their "spare time" at home. It's not uncommon for large companies to do all-day interviews anyway, so a way to structure this can be to have the interviewee come in in the morning, provide them the problem and allow them to ask any questions they might have (as if it was a real work problem), then allow them the morning to work on it.

Then in the afternoon you can review the solution and ask them to talk through how they arrived at it and what their thoughts were during the process.
He isn’t advocating it. He is just saying that you must play the system as it is.
I think I key point underrepresented is the government and other authoritative bodies (HOAs) stepped out of the way or weren't present to enforce laws and policies that ensure systemic racism and inequality.
I think it’s pretty funny that HN constantly promotes articles about how shitty tech hiring is, and the threads are always a mix of workers agreeing and then managers often also agreeing but 100% confident that their hiring process works well and weeds out enormous numbers of faking bozos. It’s like, ok but almost none of you have useful actual data to back up your process and you can’t all be anywhere near as good as you think if hiring is, in fact, broken.
The main reason behind the lack of EU successful startups is that they can’t attract talent because they can’t pay employees in stock options which means that when one happens to succeed only few people get rich, instead of what happens in the US were most employees get rich and some of them go on to create beer startups.

There is no such cycle in Europe, and it’s all because the lack of stock options. Without them, startups only offer very low pay with little to no reward, and good luck trying to attract the top talent startups actually need to succeed.
The Google Pixelbook is 3:2 also, it's pretty great except for the big-ass bezels.
"none of them matter to public opinion and politics"

You are absolutely right. Which is why others way more qualified than I (climatologists, nuclear engineers) are trying to debunk those fallacious arguments and slowly people seem to realise. I'm doing my part.

The very existence of this article and its present on HN front page is a sign that this is working.
I will assume good faith and bite, even though I am skeptical.

Because murder for money, passion, etc. is unfortunately extremely common in the US, but abuse of power by civil servants is much more newsworthy, and honestly more disturbing.

If the head of the FBI was caught taking bribes from drug dealers, wouldn't that be far more newsworthy than a common drug bust? Of course it would be. Abuse of government power is a real threat to civil society.
"woke" people are more diverse than you claim, and certainly less privileged on average. perhaps the "privileged woke" people you speak about over-exert their privilege, but that's a conquence of privilege, not wokeness.
Wasn't that already explicit in the tagline of the piece?

> An electric saw was found near the man’s torso, law enforcement officials said. Units in the Lower East Side building have sold for more than $2 million.

The additional details about tiling and decor seem quite superfluous.
Paying Saucelabs customer here.

It's gotten more reliable over time (especially selenium events being dropped on the floor causing tests to stall and fail), but I used to have to babysit it quite a bit and there were quite a number of times where IE instances just would not spool up (with a multiple minute timeout set). Sometimes it was a one-shot thing, other times it went on for hours.

During these incidents the average allocation times listed on their status page would double for Windows VMs (I don't recall the exact numbers but they were on the order of 10 seconds vs 5) but nothing would be red, and most of the time nothing ever did go red.

And that's what you get for using averages for things and divide infinity by n improperly.
Data Collection and State Surveillance Put LGBTQ People at Risk Online and Off
Basically. Firebase and Google Analytics can be used to build user behavior tracking in an app. That doesn't imply turning off web & app activity tracking the Android OS itself does turns off behaviors in apps running on that OS.
Google photos does AI so you can search for terms like 'cats' and all the pictures of cats show up. They also have other behavioral things like "hey remember this photo from a year ago" or "hey did you want to share this photo?". This is all based on data in the photos.

So if Google runs analysis on your photos, in their cloud, in a manner that doesn't cross information with other users, then we could consider this functionally equivalent to a system that runs it entirely on your device.

In many ways this is similar to search indexing for gmail, and other 'assistant' behaviors such as "you didnt reply to this, do you want to?" prompts.

This is the entire underlying premise and promise of SaaS and "the cloud".

I do think the well has been poisoned here in HN, using conspiracy like thinking, poor reasoning, and generally doubling down on confirmation bias. Some people hold Google to a higher standard of proof than anything else in their life - while a sign of mistrust, it is often based on wild accusations and bad faith arguments, eg: in this case lawsuits from ORACLE of all companies (literally the poster child for bad corporate culture, sexism at the CEO level, and sneaky business practices!).
It is essentially an exception system, but more general and flexible. When you "throw an error", so to speak, rather than unwinding the stack until it finds a matching handler and then executing that, it looks at a list of handlers until it finds a match, and then calls it, right then and there. The handler can then run whatever code it wants, for example to unwind the stack, or it can return and let the search for a matching handler continue.

It could also choose to invoke a restart. Restarts are basically code to handle a problem, but they don't catch any conditions. Instead, they can be invoked, usually from a condition handler. So you would have an error being signaled at the lowest level of your code, various recovery strategies defined at appropriate intermediate levels of code, and at the highest level of code you could have a condition handler defined which picks whichever restart is best for the high level situation. So a library author can provide many different restarts, signal errors very deep in the library, and then let the library user choose the recovery strategy that fits their requirements.

If no matching handler is found, typically the debugger would be invoked, and when running with a suitable IDE like Emacs with Slime or Sly, a window with a stack trace will pop up. Here, if there were any available, restarts can be invoked directly by the programmer while they are debugging

Finally, the condition system can be used to signal non-erroneous conditions, that can optionally be handled.
“Is It Just Me or Are Arch Linux Haters Annoying?” [video]
I believe this. I’ve paid $100 a night before to rent a basement converted to a 2bed in-law unit (which was still the most economical option given the number of people/location). $3k/month is nothing to sneeze at
nod It's mentioned briefly on the "General Recommendations" wiki page in one sentence, not exactly easy to find. The Installation Guide wiki page is protected from edits, so an official wiki Admin would need to approve and make the change (see the History tab for recent editors you could contact).
This logic only follows if we assume censorship is applied to everyone, equally, all the time.

Someone saying "hey, look there are a lot of instances of people being censored over there, we should be concerned about it because it could affect us" cannot be refuted on the basis that the speaker isn't being censored.

It's like refuting someone saying that a bunch of people are ill on the basis that the speaker isn't ill themselves. Illness is something that occurs to individuals, not to society. Same with censorship. It isn't some absolute where people are totally censored or totally free to speak their mind. It's distributed unevenly across society. When understood as a distribution rather than something binary, it becomes obvious that instances of free speech about censorship doesn't disprove the existence of censorship, nor does it say anything about whether or not we are becoming a more censorious society.
But this is a bit fallacious, isn't it? For any argument about a large policy change, must we block it if we can find even one person for whom there has been a vaguely related side effect? And the example you give was caused not by nuclear reactors for energy.

How many people in Africa die each day in large part because of poverty? Cheap, abundant energy would do so much to pull people out of that poverty. It could revolutionize the continent. It sure helped the west over the last 70 years.
Being against nuclear energy, is like being against vaccines because of risk of side effects. A lot of the anti-vaxxers have the same form of argument, demanding absolute safety and talking up the rare incidents where people were harmed, instead of considering the risks in context of what it is preventing.

Climate change if we can't control it, will end human civilization as we know it and at best result in tens of millions of people dying and many more being displaced. Compared to this, even a 100 Chernobyls would be an acceptable risk.
Amazon warns Alexa Echo Buds earphones pose overheating safety risk