skysight-inc/HackerNews huggingface dataset:
It might be low risk for the company, but it’s not low risk for anyone who already has a job that they want to keep until they find a new one. You can’t take a week of vacation for a bunch of companies.

It would work for people without a job or contractors, but in the latter case, they probably are looking for contract work not W2 employment, so you’d be better off with contract-to-hire.
Well, it's not only big SV corporates that are doing 5-7 rounds of interviews. In my experience even 3-4 year old startups with under 100 employees do at least 5 rounds - 2 coding, 2 system design and one hiring manager. The most common 6th round is either "culture fit" or "bar-raiser" but small startups usually don't do this.
Again: this is an infrastructure component, running on many machines internally. It's not a Rails app. We use SQLite in very similar circumstances across hundreds of machines. Having all those machines schlepping all their reads back to RDS would not only be untenably slow, but it would also make the whole system less stable. I don't think you've really thought through the design at all, and you should before making comments like these.

I'd put money on this not being the last database change too! But not for the same reasons you would.
It's a bad sign in general that adding long-needed safeguards to C++ can be considered a joke.
I'd say it's mostly a matter of energy and time you wish to put into becoming a successful entrepreneur. My experience tells me that first two-three years is a grind, then you can loosen that regime a bit, depending on what you want to achieve. If you're ok with making more (like x1.5 - 2.0 times more) than when employed you can relax and settle on 8-10h a day, if not - real benefits come later, but I think you'll need to hire somebody anyways.
This misses the most reliable optical media which is DVD M-disc.
You don’t need a popup, no. But you still need to list the cookies you set and their purposes. For example, Github is frequently held up as a site that’s chosen to not have a cookie popup due to only using cookies for data they deem as necessary for the experience, but they still have a page which lists them all and defines what they’re used for and how long they’re kept: https://docs.github.com/en/site-policy/privacy-policies/gith...
They're talking about running many instances of MySQL locally, not hooking all their systems up to RDS.
> Is it perfect? No, but it does work.

How do you know it works?

> I don’t want to hire the wrong person, it’s expensive and it makes my job awful for a while.

There we are. It is all about you.

No need to say anything else - your life is all about you, so of course if it works for you, 'it works'.
Your argument illustrates exactly what I'm talking about.

If it's just a belief in God, then why call it Christianity? Does the historicity of the Bible have no bearing on what it means to be Christian?

Instead of confronting the origins of the claim of God's existence, you carefully dodge it by saying I can't disprove the existence of God.

Of course I can't disprove the existence of some ethereal diety, but I can disprove the existence of Jaweh and Jehova, at least as they are described in the Bible.

So if the story of God in the Bible isn't history, then why should I fall back on a belief of God in the abstract? If I can illustrate the origins of the Christian God as fraudulent, then I see no reason to assume the existence of a God anywhere outside fiction.
To be honest, it sounds like "the format with only 3-4 interviews wasn't effective and equitable, so we adjusted it to make it more so, resulting in the current 5-7 format..."
Really? So can we support Russians when they say the same? Everyone still justifies the anti -russian-people narrative, as they are part of the economy that funds their government... It looks hypocritical and is part of the reason why it's easier to the other side to justify internally their actions (anti-western). We all should know better...
Yeah this is very much how I’d describe as well. Nintendo had captured ~90% of the console market in the late 80’s/early 90’s while consoles were basically THE way most people played video games.

There’s a great book called Console Wars if anyone is curious about the rise of Nintendo, Sega, etc. It can be a tad dry at times but overall the stories behind these companies are often compelling in their own right. It does a GREAT job of explaining early gaming at universities and how certain programs proliferated. The 70’s were fascinating - people saw what games could be but were all tripping over each other trying to figure out how to get there.
You're describing an internship, but one where (a) the intern gets that much attention than normal, and (b) someone experienced is doing an internship.
The response is to the needless growth in complexity of the hiring process; advocating for reducing that complexity is appropriate.

You're tacitly expressing a concern that a fast hiring commitment would be riskier; but that's not necessarily so. A minimal set of filters are meaningfully effective: resume, references, and meet the team. Anything beyond that doesn't have just diminishing returns, it can negatively impact the company by narrowing the field of viable candidates too far.
Build vs. Buy: Vendor Contract Shenanigans
I'd argue we've already been there for a while with everyone using a different subset of C++. I don't think it's made the language less popular.
Typical fang interview.

—- prescreen over the phone with recruiter

—- 1 hour prescreen with one or two devs

—- 3-5 one hour interviews given within 1 or two days (previously called an onsight)
How many formats have they tested? For AB testing to work, A and B should be at least distinguishable. Every single tech company has the exact same process. Sometimes even the same questions. And that applies even to any point in the ladder. And to every single role as well. (Only PM interviews are slightly different but in tech companies even they have to go through the same process until that differentiating round)
It is a civil violation not a criminal violation.
I have many degraded CDs and DVDs from 2000-2010. No drive would read them. Most from reputable brands. Most non-RW. All stored in dark places, indoors.
Are wandering the Appalachian trail or working the grill in a Waffle House in some nothing town bad? If so why?
What qualifies a town as "nothing"?
How can you hide from your self? that doesnt make sense.
Considering this is HN are you currently working as some sort of programmer or business guy? if so why is that better than Waffle house?
Exactly. Their revenues are approximately half a billion dollars. The 10 million-dollar fine will do nothing. A few days in jail for the senior people would have a much bigger effect.
mail admins must be delighted about that (cron…)
That's been part of Bitcoin since it was invented in 02008.
Customer support for a free service ? You get what you pay for.
No, not all variants of every allele are now mapped. You would have to sequence a significant fraction of the human population, and imho the very idea of mapping all the variants of alleles doesn't quite square with what would be the most useful way to understand human genotype to phenotype variation.
This takes practice but can work very well. Look at organ or piano players.
Thank you for opening it up to the public. Much appreciated!

Do you know of a package/application/library that can be used to validate just the FEBE protocal of Postgres, and possibly stress/performance test it, as well. Such a test-suite would be great to independently test the various implementations of Postgres wire-compatible projects and products, including your roundabout.
You’re asking someone to quit their job to maybe get this new job. And you won’t know for months so all your other offers are gone. So if it doesn’t work out, you’re unemployed with no prospects. Sounds terrible.

I’d take 15 interviews before taking that risk.
So in order, nazism apology and inversion of the truth. I suggest you gather more evidence about the behavior and origin of Ukrainian Nazis, and the supposedly "genocidal murderous raping horde" that you call Russia.

I'm curious to know how you would adjectivize the US though. With north of 300,000 civlians killed just during the post 9/11 wars. Aren't they genocidal as well? Aren't they behaving like a fucking gang?

Let's skip the milions of slaughtered civilians in the last 50 years, beucase I don't even have an adjective that is offensive enough to describe such atrocities.

You know that we don't "conquer" cities, like Russia is doing, we just carpet bomb them and destroy and kill everything in it in a matter of a day?

> why the fuck would you want to help Russia?

Why the fuck would you want to help NATO? It's a gang of genocidal murderers. I don't want to help anyone to be fair, just to be objective.
There is a difference between murder and killing. Killing is the act of terminating a life. Murder is killing without the sanction (or de facto sanction) of an authority. The contention is that there seems to be plenty of killing sanctioned by God, but (literally by definition) you will find no murder sanctioned by God in the Bible. If we tie this back to TFA, "though shalt not kill" is more appropriately phrased as "though shalt not murder" given how often people were instructed by God himself to kill.
I generally get about five interviews when I look for new jobs.

There’s a recruiter/hr phase, a project manager interview, a lead dev interview, engineering lead interview and often a coding challenge.

You’re talking about 6 hours per position. That’s basically a full time job looking for a new job, and if you already have a job to do this is ridiculous.

I generally always go for companies that 1) merge these interviews into three maximum 2) concentrate on the single most important thing: whether we can communicate well while solving a problem.
> Nobody with options is going to accept multiple weeks of limbo in exchange for maybe having a job.

Let's say it does take 2 weeks to do 20 hours (2 hours a day), you would be compensated $4,000 for working 2 hours a day. Or if you're in between jobs you would have the time to do 20-30 hours in about 1 week and get paid $200 / hour.

I guess I'm just picky. I did freelance work for ~20 years and worked on 1 contract very part time for 2 years before deciding I wanted to try something new and work there full time. There was no interview process, I just signed a document and that was it.

I couldn't ever in a million years think about joining up at a place based on a few short interviews where 90% of the time is answering their interview questions. As someone who would be hired I really care about what I would be doing most days and what it's like to work there. Of course salary, benefits, TC, etc. is all important too but those are only numbers in the end.

I think this short contracting approach looks out more so for the interviewee. This "talented developer" can now pick and choose based on really knowing what it'll be like instead of hoping it's decent based on a couple of interviews.

I would have thought a highly talented person isn't concerned about jumping between interviews, getting hired, quitting after 3 weeks because it's not a good fit and repeating the process until they find a good match. Am I just way off base here? Do most folks bounce between jobs every few weeks (going through 5-7 interviews per job) until they find something they like?
> So, we switched to "here's a short test, go in this room and do the test". Then we'd look at their answers. If the answers were wrong/poor we'd thank them for their time and excuse them.

I remember about a dozen years ago taking one of these tests at an interview. Interviewer takes me to a room and says "We've got this little test, I'll be back in 2 hours.". I take the test. Guy comes back in and says ok, we'll look this over and let you know... Crickets. Didn't hear back so I figure I must've bombed the test. 2 years later that guy calls me up and asks if I want to come in for an interview. I say "I never heard back so I figured I bombed your test" He says "No, you did great, we just got kind of busy". I politely declined to interview with them again.
Something I found pretty interesting, in that same line of thought, is that the VKD3D developer apparently added a specific hack [0] to work around a game bug that causes heavy stuttering even on Windows systems, effectively making Wine/Proton a better platform to play this game than Windows itself.

[0]; https://github.com/HansKristian-Work/vkd3d-proton/commit/f39...
People get PIP’ed and fired routinely that make it through this process. I think there’s a lot of bias in your response. The process worked for you, you work at a large tech company and it gives you validation. It also makes you feel good to lord over the process and boosts your ego, reinforcing your priors.
I have rarely heard such a good example of the Dunning-Kruger effect.

I stopped listening after the first 5 minutes but I believe he literally says that he has "1% of the appropriate knowledge to answer this question." I continued to listen anyways. 1% is almost the definition of beginner for Dunning-Kruger[1].

"Spy the Lie" or "How Emotions are Made" are both good books that go into depth about why it's near impossible to accurately judge anything about what or how someone is thinking and that there are no* accurate universal theories about human thinking or the link between human behaviour and human thought. (Feldman Barrett extensively footnotes her research in HEaM and it's really impressive.)

So, in short, this is an armchair psychologist who's gotten lucky in his particular area of the world (probably California?).

[1] If you read carefully, you'll realize that I don't believe in Dunning-Kruger either, given what I say. Sorry!
Re US dropping the shield - AFAIK that was because of local population opposing it (here in Czechia the argument was that we'd become prime nuclear strike target), not because of anything with Russia or the US itself.

The other stuff - seems just like Putin thought "well let them think Russia has changed".
There's no such thing as independent polling in Russia. If you don't want to be poisoned or disappeared you make the numbers look good.
> Second: I know I haven't given nearly enough information for detail, but are there existing technologies on the receiving end that could ingest disparate, non-mapped, schema-less data of all flavours? Should we look at something like Node Red or Parabola do so some mapping, or are there other generic data receiving technologies we should be aware of that can cope with a multitude of data types, shapes, sizes?

Traditionally, the answer to this is... Data entry. You hire people to convert the data. Because you don't have any guarantee that the data you are getting is clean, nor do you have any guarantee it is compatible, even when getting it from the same source.

Until you're at a rather large scale, it is cheaper to hire a bunch of people willing to do drudge work, than it is to try and automate this. ISPs have rounds of hiring for data entry every year, right before the end of the financial year, because it's still cheaper to hire people for data entry for two or three weeks than it is to make all their receipt handling systems automated.
now at long last we can be... better
I'd gladly give up convenience and the need to have everything available to me at all times, for more collective bargaining and better treatment of human beings. If a labor force goes on strike, you should probably ask yourself why, and if you would do the same, rather than just taking it as a disruption to your life. Would you rather get your crap from Amazon in one day, or would you rather support better treatment and benefits for 10s of thousands of human beings?
Fraud is criminal. They should have filed criminal charges.
> Could you elaborate on how things worked differently in the past?

Here's how it worked for me 25 years ago (in France).

Two-three informal interviews to make sure I wasn't too weird, and got offers purely based on my resume. I remember some companies had personality tests but never got any technical questions.
Ultimately, those are all dependent on basic labor and the making of things. Without them, and the wealth they bring, those made things degrade, rot from within.
The HN title is incorrect, the linked article is "How Putin's Game Ends"
The little surprise is worth the general improvement in usability (e.g. colors, progress bars, filenames you can copy&paste, terminal not getting corrupted by escape sequences, etc). It also makes it clear that the terminal output is for user interaction, so programs no longer have to be both UI and API at the same time, they can focus on one or the other, making both much better and cleaner as a result.

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

The much more common scenario would be doing `foo | sort` and then ending up with random header text in the sorted data. Few people will add a `tail` the first time they type that command or remember do it every time they use it interactively. With `isatty()` it behaves as the user expects it right from the start.
When they were crying about developer shortage for so long that they switched from regular tears to crocodile tears...
I think people here (perhaps not OP) are not all thinking ‘an interview’ is the same thing.

In our company, it’s normal to spend 1/2 - 1 day at the office - or nowadays by video - being interviewed by 5-10 _people_, in sets of 2. It’s been like this for all my 20 years in the industry.

It’s not normal to have to interview on 5-10 different _occasions_ - that would be terrible!
I’m not sure what exists as far as protocol validation goes, but I did benchmarking of mine versus PgBouncer using pg_bench, and it had no problems.
I have to agree, but then we need replacements for everything that is written in C++, like LLVM.
Why hasn't a competitor arisen who uses customer support as a competitive advantage? Could it be because it is competitively disadvantageous to pay humans to support millions of non-paying "customers"?
There used to be a video game database that tried to catalog firsts. It was almost always wrong because fans would put in their faves and not know the history.

One example I remember is the claim that Sonic was the first character with an idle animation. Plenty of examples from 10 years before Sonic.

Others were things like first game with an inventory. First game to scroll. Someone would always find some older game. Then people would argue about influence or trying to define genres (first RPG, that depends on what an RPG is, etc...)
Love that a 4 year old commit in a repo can cause people to come up with conspiracy theories just because it is AWS.
This is akin to having a hissy fit over marketing speak. It's like seeing a red car in a commercial but don't like red cars. Doesn't mean the product isn't targeting you. Just ignore it.
I believe there is at least a factor of 2* in performance among qualified/not-outright-failing software engineers. If that's the case, anything you can spend less than 100 hours on to increase your chance of hiring someone whose performance at your company will be on the right half of that distribution is worth it.

* I think the actual factor is higher, but I think most people would agree to a factor of 2 without much debate.
Yup.

When Tailscale migrates databases, it is a few engineers working for a few weeks solving problems that already exist.

When a company with 50k employees does it, it takes two years and only makes things worse.
when can i grow a second a set of arms?
In addition to the obstacles others have mentioned, accounting for contract work creates extra nuisance at tax time. A tiny gig like you describe sounds like a lot of hassle for not a lot of money.
I'm told that microdosing Adderall isn't a bad idea-- just take between 5 and 20 of the little balls in there. Amphetamine's effects are super non linear, and this cuts the side effects.
I really enjoyed TIS-100. There's a little story revealed about your uncle through it which was a nice touch.
Also happens few cases, when vendor tried to tie industry to some new bus, but industry refuse.
Example Rambus, which presented very fast designs, but too expensive (few times more expensive than average product existed on market), so they adoption where limited.
What's most famous example of what was once considered a "conspiracy theory" by the elites, but in the end turned out to be true (or largely true)?
Nok Nok updates passwordless suite’s integration, security features
> People get PIP’ed and fired routinely that make it through this process.

Compared to what? I don’t think anyone is claiming this process is perfect. Just that it’s better than alternatives.

People will always get PIP’d and fired. But the goal is to reduce that as low as possible.
lol that's what I tell my friends: "imagine reddit with good moderation with much improved signal to noise ratio". Which I guess upon reflection of typing that isn't reddit at all, but my powers of description are very limited as I didn't do well in my writing classes.
Fallacious political thinking of our time
If anything other languages are catching up in complexity.
It's American English / British English isn't it?
What's strange about a state exercising its monopoly on the use of violence? Are the guns in possession of state officers meant for decoration? Would you vote for the police not to have access to lethal weapons? (For the record: I would, but that's me)
> aren't there changes to the distribution that you actually want to make

Yes, but that isn't a optimization, it's a deliberate change in semantics.

> like having a lower size limit for each of the factors?

For some reason, a annoying amount a cryptography literature uses "1024-bit integer" to mean "a (arbitrary-precision) integer whose most significant set bit is in position 1023". I probably should have phrased that better to avoid confusion with "a integer stored in 1024 bits of memory".
He's right though. Home PCs exploded in the early 90s. He said he was in DC. What he's saying is just not accurate at all. I grew up in a small Midwest town and tons of people had computers in the early 90s. Most people had a PC and internet by the late 90s. It was the heyday of Doom for crying out loud.
https://archive.ph/6rUUC
https://gridsound.com/daw/

https://github.com/gridsound/daw/wiki/help
> Personnel oriented end - on to the blast wave (that is, lying down with either their head or feet pointed toward the blast) offer little resistance to the dynamic pressure component of the wave, and the incident shock (or side-on pressure) constitutes their air blast dose (Figure 7-8). The end - on orientation also gives the best protection against being displaced by the blast wind.

For persons side-onto the approachingblast wave, the dynamic pressure and incident pressure are additive (Figure 7-9). In the region of short - duration blast waves (a positive phase of 3 msec or less), there is a twofold difference in magnitude between the curves for the end-on and side -on orientations.

Individuals positioned against a large reflecting surface and normal to the incident shock would have the peak reflected pressure as their effective blast dose (Figure 7-10).

For example, the threshold (that is, the lowest overpressure at which trivial lesions are first detected) for lung injury is about 12psi for blast waves of greater than 20-30 msec duration; scattered pleural petechiae are the threshold injury. Subjects end-on to the blast would require an incident shock of 12 psi static pressure to cause this lesion. If the subjects are oriented side-on,an incident shock of 10 psi (with an associated dynamic pressure of 2psi) would cause equal damage. If the subject is against a reflector, an incident shock of just over 5 psi (reflecting to 12 psi) would cause the same injury. Although all three examples have different incident blast waves, the biologically effective blast loading is the same.