skysight-inc/HackerNews huggingface dataset:
> ...instead of what happens in the US were most employees get rich and some of them go on to create beer startups.

Do most startup successes (which themselves are quite rare) result in most employees becoming rich? I've had my share of successful startup experience as an employee, and there was a nice payoff, but I'd hardly call it "rich" in any accepted definition of the word. At best, it's made up for the time I spent being underpaid compared to market rates.
Good skim for anyone who's posting to Hacker News and participating in Hacker News discussions.

> People who spend lots of time reading have good heuristics for skipping lots of text. If you understand these heuristics, you can make it easy for people to find what they’re looking for. And remember: they’re looking for reasons to continue reading. ... They’re looking for what you’re trying to tell them, as opposed to what you’re actually saying.

I can't count how often I've come across a highly-ranked HN article and asked myself "what's the point" after 3-4 paragraphs. Then, the article has no headings, bold, callouts, ect, that would entice more reading.

At this point I flip over to the Hacker News discussion to see if anyone's summarized the point. Usually someone does, (and sometimes it entices me to continue reading.) Other times, it looks like someone just doesn't understand "And remember: they’re looking for reasons to continue reading"
How right you are particularly when a role has any tie to a production support situation. Not only do you need to solve the problem, but you need to do so when other people are weighing on with their opinions on what might be wrong, escalating when it's not solved fast enough, demanding answers you might not have or asking you to defend the ones you do, particularly if they answers are ones no one wants to hear.

This is the genesis of the infamous behavioral interviews where people ask about conflict resolution skills, how and when you'd escalate problems you can't solve, name a time when you had a problem and how you solved it, etc.
What if they are just annoying enough to want them off your app, but not quite bad enough for their ISP to turn off their account? My guess is that most cases would fall into this category, and only a rare few would be so bad that an ISP would actually take action.

On your app, you want them off if they are a jerk. The ISP doesn't care about that level misbehavior.
wow, I went to Bentley as well! never thought i would see alums on here (or getting dismembered)
Its a mixed bag. Its hard to watch the family be basically on vacation for months while I get up and go to work everyday. On the other hand, they have done everything there is to do around the house a bunch of times and are mostly bored. When the kids were still in school I'd come home to a frustrated and pissed off family everyday and I have to sit down and do school work with the kids so that they would get it done. Home school was a real struggle in my house.
But yea lets ban TikTok
Wait, you’re giving your opinion as if it’s fact. Some people disagree that trans rights will make society better.

And if what you’re saying is true, that these stories are only notable because they involve police brutality, why don’t we get front page news articles when a black cop shoots a black guy? You’re blind if you don’t see that news publishers have an agenda.
I believe the have "advanced replacement" where they will cross ship warrantied items instead of waiting until they receive the bad one to send the good one.

However, I think that ends at the EOL of the item. Usually when they stop manufacturing it.
I'm not sure about stock options, but RSUs are reasonably common in Ireland. Tax isn't paid on them until the vest date.
Those look terrible, like powerpoint presentations that you fall asleep in the middle of. And in any case, the link here was to a tool that was basically using blog-like editing tools to write blog-like threads. So, why not just blog?
If the idea is for no one to read, then yeah, that works.
yet another reason to just stop eating beef already
Lowers/raises the bar. As part of interview feedback an interviewer is supposed to rate the interviewee as raises/meets/lowers.

Typically, just one lowers in an a loop of 6 interviews is sufficient to reject. On the other hand, a loop with all "meets" isn't a sufficient either. It needs about 3-4 "raises" to overcome just one "lowers". With two "lowers" the candidate won't even make it to the debrief or worse the loop will be cut-short.

The bar-raiser (it's their job) are expected to specifically look for candidates who raise the bar. Raising the bar == better than 50% of "employees" (not job seekers) at their level. The rationale, when the bar-raiser program was created, was that the collective competency in a corporation should increase as more employees are inducted.

Source: I was a bar-raiser at Amazon; 400+ interviews, 300+ as bar-raiser, conducted hiring boot camp, bar-raiser trainings, trained bar-raisers.
We migrated to on-prem GitLab running on k8s via the official Helm chart a year ago. We have ~50 users and so far have only had downtime when they required us to migrate from PostgreSQL 9.6 to 11 with the release of GitLab 13, and that was planned. We upgrade multiple times a month to stay up-to-date with the latest patches, and it's painless.

I don't regret it.
Mind you aruba is not in the same playing field as cisco.
These conveluted license schemes are mainly designed for the higher end datacenter and connectivity hardware. (And with that hardware comes support).

It's the same reason optics are whitelisted (how bullshittish that might be). If you are a datacenter or L1 IXP, spending a couple of grand on licenses is nothing compared to the cost of running the rest of the infrastructure. Not to mention you need the support when shit really hit's the fan.

My experience with aruba's support has been lackluster, while both cisco and juniper offer excellent support in my experience. (at a cost ofcourse).
I'm not sure about if I read you correctly.

Do you mean that it is impossible to complain about "cancel culture", because it is inherently good and you are an horrible person if you complain?

If yes, can you define cancel culture?
> The problem with this kind of reasoning...

But you're perfectly fine with the kind of reasoning that pooh poohs the preferences of billions of people as "Stockholm syndrome", oh please.

> I very much doubt it's billions

iOS alone has a billion users, and Apple has been around since 1976.
>FWIW, all of my friends who somehow managed to get into FAANG or other top tech companies swear that were they to go through the interview again, odds are they would fail. This despite all of them being great engineers.

Im fairly confident that's at least part of the dominance of this approach in big tech. If the tech companies can't collude with no-hire agreements (as they have in the past) to prevent developers from jumping ship to seek raises (i.e. introducing direct anticompetitive barriers) they can collude on an unspoken agreement to raising the barrier to entry, making the labor market less mobile and therefore, artificially decreasing competition. It would be pretty difficult at this point to make a case that the current hiring trends are intentionally colluded anticompetitive labor market practices but the end result is the same.

I say part of the reason because the mess that is the current hiring process is really a multifaceted win approach for big tech and loss approach for most of the labor force.

I suspect if you had a large movement of mid-senior level developers that wanted to shift positions at the same time and began refusing businesses participating in this practice, the industry might be forced to make reasonable changes.

The issue is that our industry has no labor organization and the probability of a critical mass of labor independently making such a fundamental shift (especially in the current economic client) is near zero.
I think it's both.

If all the celestial bodies align and your luck is through the roof, you'll get exact problems you've solved before with the optimal solutions ingrained in your mind.

But second best is you'll get problems that are at least similar and you are familiar with the patterns, tricks, and gimmicks to go about tackling it, instead of having to try to think up a solution completely from scratch.

Horrible luck? It's a question you've seen and practiced but your brain freezes and you can't remember how you solved it. Or something you've seen and earmarked to practice, but couldn't get to it before the interview day. This has happened to me.
Is Wearability the Next Mobility?
They instead use credentials. Where did you go to school, what was your gpa, where was your residency, what law firm did you work for, how likable are you.

Yes tech interviews could be much better but other industries hiring process is just as if not more broken than ours.
> Like "black privilege" and "female privilege" exist too -- it's just a language for describing how the different facets of ourselves change how we're treated.

In my experience, a lot of people who use the word “privilege” will get very very very upset at that claim. To them, “privilege” is fundamentally connected to groups. It wouldn’t make sense for both male privilege and female privilege to exist; the whole point is that males are collectively privileged relative to females.

I think what you’re describing is a better fit for reality.
People can easily subscribe to whatever paradigm they wish. Being able to completely tune into a specific paradigm shapes people's reality. There are specific news outlets that cater specifically to identity politics. For those tuned in, opposing views seem ridiculous. Availability of information and diversity of information is a good thing, but the media outlets that exploit their power they have of shaping people's reality, can be dangerous.
> when one happens to succeed only few people get rich, instead of what happens in the US were most employees get rich

I don’t think this is accurate. Even in successful startups, most employees don’t get rich. Yes, some manage to navigate the complicated financials and can afford to execute their options, but typically only valuable roles are offered stock options and not all employees can afford to execute them.

Even if the company is “successful” and goes IPO, employees that execute their options can lose money while trying to execute their options (many Uber employees right now and plenty of 1999-2000 IPO employees).

In short, stock option incentives are gambling. I’m not sure they are a net positive even for the USA. Yes, we get harder workers for cheaper, but this depends on VC and Fed Reserve money being plentiful, which comes with other costs.
But they're not aware that the filter is just anxiety.

Google is basically using anxiety to filter good candidates and eliminate false positives which works in a sense but is still highly illogical.

Why not use a technical filter to filter for technical candidates? Anxiety seems like a pointless filter.... how does that even eliminate false positives?
It's ironic that people who want the job will be nervous and might interview poorly but people that are only interviewing for experience or just don't care will do better.
Can you point to any specific and concrete safety issue? (as opposed to, without any evidence, questioning the integrity of the people trying to reduce CO2 emissions by extending the lifetime of existing nuclear plants).
I can't find much information about the "Sustainability Times". But I'm somewhat certain it's a lobbying effort by the French nuclear industry.

Almost every article seems to come around to saying "and nuclear power would be great", even when it starts with some solar power invention.
> I'm sorry if I don't put much trust in third hand stories like this, it's easy for them to be blown out of proportion.

Fair enough, but consider the new SAT "Adversity" score[1]. Is that not essentially the same thing, but on a larger scale? It's still reducing the "vector" that oppression is supposed to be (from an intersectionality perspective) to a "scalar" value that is useful for sorting people into a hierarchy.

With regard to my first point, consider the NYT opinion piece arguing against the Adversity score[2]. The author spends the first two paragraphs establishing his own adversity/lack of privilege before he begins to actually make an argument. I don't think there's anything wrong with him doing so, and I think it's rhetorically effective, but do you think his opinion would be given a platform if he did not have that adversity score?

> My experiences, as a cis-het-white-affluent person would disagree. ;)

Perhaps because you benefit from (in Paul Graham's words) "orthodox privilege"? That is, your ideas are not questioned on the basis of your identity because they are the "right" opinions[3]. For someone to question the orthodoxy, they must first establish their own adversity or risk being discounted (or worse).

---

[1]https://blog.prepscholar.com/sat-adversity-score Curiously, a '0' means "most hardship" and a "100" means "least hardship", which is the inverse of what you would expect.

[2]https://www.nytimes.com/2019/05/17/opinion/sat-adversity-sco...

[3]which is not to say that you do not hold these opinions sincerely and rationally. I'm sure you do.
> When both parties believe their position is true and is good for the world, and their arguments for it are genuine, then I think it slows progress to cancel them.

This doesn't seem to be the case. Those who disagree are simply lumping everyone they disagree with into the big "racist" bag, claiming they are arguing in bad faith, dismissing the conversation, and then calling on others to censor it outright.

I see no evidence that contra-theocracy dialogue is being tolerated at all.

> "Cancel culture" and deplatforming are important tools to defend against these bad faith exploitive uses of public communication.

I find this argument to be odd. Who do we allege we are protecting when we deplatform someone? Are we protecting ourselves from false arguments? Are we not adults? What gives you the right to decide for others what they should and should not see/read?

This is the fundamental illogic of censorship. No one should have the right to tell others what to see or read.
> 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.

This seems like two core issues with understanding the condition system. First, the currently popular exception systems always destroy the stack by unwinding it, allowing the programmer to debug only dead remains instead of a living program; second, debuggers are bolted on top of programs instead of being their internal parts, which gives many people an impression that using them as an integral part of the whole programming lifecycle is inconvenient and unnatural.

The condition system in Common Lisp solves both of these issues, which IMO, paradoxically, contributes to it not being well understood outside Lisp circles.
Maybe I'm missing it, but it doesn't seem to show anything that says that it was masks that prevented Covid spread? There wasn't a non-mask control (unsurprisingly, in an unplanned experiment), and we don't have a good comparison for how high the rate of transmission is expected to be in similar conditions without masks.

None of which means masks _didn't_ help, but I don't see anything in here that shows evidence that masks _did_ help. Unless there's a comparison here that I'm missing?
I think it was like, "Oh my god rich people can die"
In the future WebAssembly will do it out of the box.
> The features do work though

Not according to the German courts they don't. That's why Tesla's marketing was just banned there. Its not "full self driving", not by any definition of the word.

If you don't like it, take it up with the German courts. Despite being from America, I think the Germans did the right thing here.

Call it what it is: automated lane assist. Automated lane centering. Etc. etc. Don't lie about it. That's where the line is drawn.
I usually just imagine visiting some friends that I haven’t seen in a while.
Burger Dunk Trailer One (New Arcade Sports Game)
The funny thing to me is that Google is known for this sort of thing, they also created a product that makes the need to memorize all this stuff obsolete.

Here's the truth that nobody wants to believe: you will never know how good someone you've never seen perform will perform until they actually perform.
Because of your use of the words "some people" and "perfectly" I'm reading your comment as sarcasm.
One important thing that the essay doesn't mention is that our current orthodoxy isn't democratic. The orthodoxy is dictated by newspapers and universities, with some help from Hollywood and tech companies. None of those institutions are remotely democratic (if they were, they wouldn't be so strongly aligned with the left). Perhaps we need to establish some limitations on what people are allowed to say, but if so, those limits must be decided by formal democratic processes.
This is one of the things I look for when I'm being interviewed. Does the company want me to be desperate?

Some companies will only hire those who are desperate and will do anything. I assume, hopefully correctly, that those are the companies not worth working for, so instead I use the interview opportunity to get better at interviewing. Because these companies want to take advantage of their employees, I do not feel bad wasting their time.
> Alt-righters (the real ones) can use the Principle of Charity as cover, cherry-picking their talking points to just barely stay within the realm of acceptable "classical-liberal" discourse, while subtly nudging in the direction of ethnostates, distributed violence against The Other, etc.

I've actually seen people try to do this, and it never works. Imagine, if you will, a closet tankie trying to nudge "classical liberal" discourse towards praise of Stalin, Mao etc. They'll never get around to revealing their "power level" because the whole worldview is just too silly from an open and "broadly charitable" PoV. It's only a few worldviews that can hope to subvert that framework, and ironically enough authoritarian "wokeness" seems to be one of them.
MPI officially supports only C and Fortran. Anything else for any other language can be only considered as adventures of some open-source developers, that may not last forever. Take a look at the fate of the C++ bindings for MPI.
Top Best Selling 6 Figure Software Offers
I understand and share your POV, but it's also really easy to abuse.

If you think consequences for saying what you think are okay, it's no different than defending dictatorial goverments, where you just "dissapear" if you say something agains it. Or Galileo being forced to recant his theory that the Earth moves around the Sun.

So where do you draw the line?
Neat use of ‘backdrop-filter’
I experienced this personally as I bombed a whiteboard interview because I'd been studying scala to work with them and programming a side project in C, and literally blanked on simple ruby syntax and idioms when I started to panic. When we started our own consultancy made 2 simple rules:

* Give people a take-home test that mimics the real work we do.

* Pay them to do it.

It's amazing how many candidates we find that are great at the actual work we need to do, and happy to do it, and how many people it weeds out who wouldn't be happy doing our normal work.
What does Oracle’s alleged bad behaviour have to do with the merits of discussing Google’s alleged bad behaviour?

Arguably the big guys being at war with each other is one of the few saving graces for all of us little fish.

Sometimes the accusations they throw at each other will have merit, and other times not so much. Each accusation therefore deserves separate consideration.
>for a certain company

But the same skill is transferable across arbitrarily many companies. This is why many prefer interviews to take-home tests, so that they do not invest too much time in any particular company.
Unofficial Googler here. I have no non-public information on this topic and my opinions here are my own.

The Web & App activity is described a help page article [1]. There are different settings for Android, Desktop and iOS. If you follow the dialog for the Desktop version you'll see another dialog that displays:

"Include Chrome history and activity from sites, apps, and devices that use Google services"

It's not clear what's being claimed in the lawsuit, but they mention Firebase, which is an app and web site framework. I would expect those opting in or our of the Web & App activity would cover signals from Android and Chrome, but not server-side components like Firebase and Analytics. I would expect those Android and Chrome signals aren't just hidden from the user and that they actually aren't transmitted or stored. From what I have seen Google tries to be transparent with everything in the My Activity portal [3].

It's not clear what they claim is being collected via Firebase.

[1] https://support.google.com/websearch/answer/54068?co=GENIE.P...

[2] https://myactivity.google.com/activitycontrols?pli=1&authuse...

[3] https://myactivity.google.com/myactivity
Already mentioned on the Reddit thread, the author apparently isn't aware of modern Fortran capabilities, IDE tooling support, NVidia and Intel offerings for GPGPU programming or HPC.
Glad to hear that! The book starts off with a tutorial about dynamic variables, transfers of control, and lexical closures, and then uses these (along with a few functions and variables) to build a condition system from scratch.
I've bought 2 AirPods Pros since soon after they launched, and no problems with any part (the 4 pods or the 2 cases) so far.
IMHO, this is not particular better than an algorithm question.

Why not just summarizes the traits of the technical skills you expect from the candidate, lay it out, and come up appropriate questions for each interview?

General software engineering interview does not work. But there can be more specific measures to improve the experience.
What's the easiest way to duplicate all your Github repositories, with history, somewhere else?

Ideally, I'd like to have two synchronized repositories, for no single point of failure, organizational or otherwise.
My best interviews are definitely when I was already happily employed or when I already had offers. The confidence boost is huge.
At work I'm managing a gitlab instance for 15k users and 5k projects. Uptime is 100% since 1 year except for few minutes of planned downtimes every month for the monthly upgrade.
To be honest I expected it to be a lot harder and run into troubles ... But I always find answers quickly in gitlab doc or forum
You're missing the quality they're actually testing for: ability to study and dedicate yourself to a task. Or in other words work ethic. The algorithms don't matter but the fact that you can spend months learning them is an important skill. Intelligence is less important for success than work ethic which is why work ethic is tested for so much. Specifically, work ethic and ability to learn in a related domain as, for example, literature study skills may not transfer.

>If there was a perfect correlation between pre and post entrance test performance there wouldn't be PIPs, performance based layoffs etc.

Nothing is perfect, saying it's useless because it's not perfect is a silly argument.
Also, performing in front of strangers is completely different from performing in front of people you already know (co-workers).

It's extremely common for people to be nervous when meeting strangers but fine among associates. This is such a blatantly obvious empirical fact, it mystifies me how the tech industry can act as if this phenomenon does not or should not exist.