jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Ahrefs | Devops/On call | REMOTE ok (Americas time zones) | https://ahrefs.com/jobs/devops-oncall

We are looking for a Site Reliability Engineer with deep knowledge of Linux and distributed systems to help take care of its distributed crawler and ensure all systems are up and running 24/7. Working experience with bare-metal servers and ability to participate in daily on-call rotation are required.

Our system is big part custom OCaml code and also employs third-party technologies - Debian, ELK, Puppet, and anything else that will solve the task at hand. In this role, be prepared to deal with 25 petabytes storage cluster, 2,000 bare-metal servers, experimental large-scale deployments and all kinds of software bugs and hardware deviations on a daily basis.

If you possess a healthy desire to automate everything while being able to quickly resolve urgent issues manually, then we want you! We strive to keep humans away from doing repetitive jobs that can be done by computers and focus instead on foreseeing problems and defining programmatic means to handle them. If there is any new technology that will make our life easier - no doubt, we'll give it a try. We rely heavily on opensource code (as the only viable way to build maintainable system) and contribute back [1]. Occasionally we track down CPU bugs [2].

Our motto is "first do it, then do it right, then do it better". Drop an email to connect@ahrefs.com

[1] https://github.com/ahrefs [2] https://tech.ahrefs.com/skylake-bug-a-detective-story-ab1ad2...
Not just money managers, but many investors of all sorts have never witnessed a bear market.

If one thing good comes out of this crisis, it might be an end to this widely held belief that the stock market is some magical "risk-free 7% return forever" investment.
Do most adults prefer WFH? I mean sure, I prefer WFH if I have a 2 hour round trip commute, but on a 30 minute or less? The office interactions are worth it.
>He must spend all his effort and distribute resources to stay in power which means not benefiting the people.

Do you have any proof for your claim? I can point to multiple dictators in history under whose reign their people had (by the standards of the time) very good lives and government. Elizabeth I's rule was considered a golden age for England.

Finally, how is this different from democratic governments? Congresspeople here in the US spend all their effort getting "campaign donations" so they can be re-elected, and the distribute resources to stay in power (called "pork barrel politics"). The latter ends up benefiting small groups of people at the expense of the nation.
PTP (Precision Time Protocol) can get you sub microsecond synchronization on a LAN. See: https://en.wikipedia.org/wiki/Precision_Time_Protocol

Most recent spec is IEEE 1588-2019.
Perhaps simplistic advice is better than no advice.

The way I see it, the advice we're given is not so much geared towards safety of the individual as to slowing the spread of the infection, basically lowering R0. They could say five meters, but that is impractical, so would be universally ignored. So the idea would be to settle for a recommended distance that seems practical, while lowering the risk of infection to a reasonable degree.

Let's face it: Whether you or I get through this unharmed, is of little or no significance compared to what will happen on a larger scale.
That seems unrealistic to me. We are on the brink of a depression and I think if we go over that brink it will take a decade to fully recover. I hope I am wrong.

From Wikipedia:
"In most countries of the world, recovery from the Great Depression began in 1933. In the U.S., recovery began in early 1933, but the U.S. did not return to 1929 GNP for over a decade and still had an unemployment rate of about 15% in 1940, albeit down from the high of 25% in 1933."
Just like a bailout punishes the average American citizen for VC benefit.
Ahh, ok I don’t think the skill portion is that relevant. I am saying that something like 20% of people are capable of competing at that level based on the genetic lottery and general health after training. That’s mostly true of both racing sims and F1/etc but while there is overlap it’s still a significantly different 20%.

Aka 30% of the population could do either, but only 10% could do both. (Percentages picked from thin air.)

Flying is extremely skilled focused, but you also need to pass an eye exam. The bar for airline pilots is low enough most people could do either, but with fighter pilots it’s less useful. With them people fail out of high g training before setting foot in a fighter, or have hay fever, or are to short or to tall, or etc etc.
I have been shipping masks for the last 5 weeks. Prices I am seeing are in the $1.50 and up range
Divided by distance^2 - looks inverted exponential to me.

It does apply to spooled batteries, which is pretty much most modern batteries but most importantly Li-ion batteries
> The array iteration code is also solid.

Shouldn't there be a NULL at the end of the array and do a null check in the iteration?
I’d love to hear more about “engineering team rescue” :) Are you referring to being suddenly dropped into a project that needs help (e.g. because it’s behind s schedule), and having to quickly ramp up?
They just need a simple HTTP proxy that checks for the presence of the X-Is-Pornographic header.
how about pencil? (http://pencil.evolus.vn/en-US/Home.aspx) has been using it and is quite happy.
Furthermore they're using 2mb pages instead of the usual 4kb (on x86). That cuts the overhead by a factor of 512 alone.

The remaining problem I see is cache-trashing because on every minor page-fault you have to run a part of your mark&sweep algo, surely kicking out all the application data&code from caches. That's inevitable less efficient than a stop-the-world approach.
How does buying a $100 chip for $50 make you a sucker?
If it will be, we will switch again as done with WhatsApp. What’s problem?

They have invested years giving it for free, now the ask the price (data) and users go away.
Responsibility is not a chain, and it absolutely does fade away with enough degrees of separation - otherwise you could hold me responsible for looking at a driver the wrong way, which annoyed him past a threshold that caused him to scream at his wife later that day, and made his wife scream at their kid the next day, for whom it became a formative moment, pushing the kid into a life of crime, and 10 years later someone died because of it.

You definitely want to focus your attention on people with most agency over the problem, and those people usually aren't scientists or engineers. And you can't simultaneously praise decision makers for their wisdom and leadership, and absolve them from responsibility because they've only used an "evil" piece of tech they found laying somewhere.
...there were people with zip ties in the senate chamber. What do you think they brought them for?
Ok, we've done that. (Submitted title was "I Hate the News by Aaron Shwartz (2006)".)

We tend to take author names out of titles because HN works better when the emphasis is on content rather than personalities. It stays on personalities anyhow when a famous person is in the mix, but this tactic compensates a bit.

Plus in Aaron's case the author name is already encoded in the domain name.
The president has to follow the TOS just like any other user. They aren’t a king.
Instead backing up the raw disk with dd, you can create a USB installer in OS X. The trick is to download Yosemite from the App Store and prevent it from running. There are plenty of articles describing the process. If you also have data to preserve, connect an external disk and do a Time Machine backup. If anything goes wrong, you can reinstall OS X from scratch and restore your data (and even restrict the size of your OS X partition so you don't have to resize it again).
If we could instead abolish leap seconds, DST, time zones that are a fraction of one hour and forbid any country from changing timezone we would be much better off than abolishing timezones.
In my experience, this is fairly recent. I'd give Lost as a starting point. Maybe not Lost per se but the period. Movies were a little boring, people started to go big on TV Shows and a lot of ambitious ones suddenly popped. Now you have BB, HoC, GoT. Before that it was the same recipes sitcom/soap/police/scifi used from the 70s to the early 2Ks.
Yes. My experience of hiring is that it is extremely hard and imprecise. I prefer to give the candidates every advantage possible. I would help them to the extent of my abilities in a work situation, so I see no use in being unnecessarily difficult in an interview. It's a bad signal.

Maybe it's just my experience, but the more 'forgiving' style of interview has tended to result in a better work environment.

There are some situations where you do want to hire someone who 'knows it all' already. In which case, fire away with these challenges. But they're not needed for the 99% case.

Not a direct response, but expanding my thoughts slightly:

1. I know many highly able programmers who wouldn't know how to respond given so many options. These 'tricky' questions just aren't good for some personality types.

2. Everyone talking about it showing what you're interested in is 100% wrong in my case. I am not interested in TCP, DNS, etc. I know the details because at some point I've needed to debug something at that level. I'd hate being pigeon-holed just because I happen to know one thing.

3. There are much simpler ways to discover 'basic competence'. Getting candidates to translate a basic algorithm to pseudo-code even.
Drop bears are a carnivorous, highly aggressive cousin of the Koala.

1) Koalas are from Australia, and in Australia every animal tries to kill you.

2) The AUSTRALIAN MUSEUM[1] has an entire page on them[2].

3) Australian Geographic (the Australian cousin of National Geographic) has a long post about how they tend to target non-native homo-sapiens[3]

4) This study[4] shows how they are best tracked by indirect means. PDF available at [5]

[1] http://australianmuseum.net.au/

[2] http://australianmuseum.net.au/Drop-Bear

[3] http://www.australiangeographic.com.au/news/2013/03/drop-bea...

[4] http://www.tandfonline.com/doi/abs/10.1080/00049182.2012.731...

[5] http://eprints.utas.edu.au/16293/1/2013_Janssen_APAS2013_pro...
In the US, truth is absolute defense to defamation: if the defendant can show that the alleged statement is true, the defamation case fails right then and there. The difference between public and non-public figures with respect to defamation is that the statement needs to be made with "actual malice" if the figure is public (i.e., knew it was false or recklessly disregarded the falsehood).
Retro?
> If you had an unpressurized cargo hold, the floor would now need to not only support the weight of passengers, it would have to support the entire pressurization weight

Only if the plane is partly a passenger plane. If it would be a pure cargo plane, the whole back could be unpressurized, or am I missing something?
I thought they were all in the same key! I got mine because someone gave it to me. Then later I gave it to someone.
I keep saying it will be just another Flash, attackers just haven't been caring enough to bother with it.

Then we will see if politics were worth killing an whole ecosystem for browser games.
I've been an IC for 10 years and never would have guessed that's what IC stands for.
No way in hell I'm letting anyone stick something in my brain, I thought there was a wireless way to do this. In a very dystopian way I could imagine shopping centers scanning the brain waves potential customers and taloring ads to them
You should go one level of abstraction further and make a site where users can aggregate arbitrary twitter search queries like this. AFAIK you can't actually "follow" a search query or hashtag on twitter.
Random driving was the only thing that would make my kids go to sleep when they were babies and feeling cranky. I'm not sorry for doing it :)
> There already are services who claim to be able to verify the authenticity of images. And so far, I managed to fool all of them with good CGI videos injected through MIPI into an Android system.

Not to mention adversarial attacks will probably always exist, so there will always be a way to fool these systems.
You could just squint. A very small problem compared to all the benefits of a more compact device.
Scientific dogma is worse than religious dogma.

Permanent batteries are as real as permanent magnets.
Why are you less impressed by small percentages than by numbers that are large only in the absence of a reference scale? It's generally not possible to design flawless systems, and failure rate a much more meaningful number.
I think part of the problem is that the technical grilling isn't necessarily reducing false positives after a certain point. You may simply be selecting people who have front-loaded data structures in an "exam ready" way and rejecting candidates who have a fine background in this area but aren't exam ready. Do you really reduce false negatives by doing this? I almost have to wonder if you increase them, since you may simply be selecting for people who know how to prepare for an interview (and who aren't so busy with important work that they can afford to drop everything to front load the information).

Think of it like this - you have two candidates. The first is exam ready for data structures and algorithms. You want merge sort? He whips out mergesort. You want red-black trees? You got it.

A second candidate is clearly aware of what run time is, and what trade-offs happen in different sorting algorithms. He's clearly aware of what can happen when a binary tree gets out of balance, and is aware of the types of more balanced trees. However, his knowledge is not exam ready. He can clearly code, but he starts to fade on the edge cases and in the implementation details. He mentions the chapter in a well respected data structures and algorithms book he'd read should this issue come up.

My question is, do you really protect yourself against false negatives with a no-hire on candidate #2? Candidate #1 may simply be someone who has figured out how to hack the programming interview. He might not be an especially good developer, not especially good at working with clients, with teams, with pushing through and getting it done. Or he might be very good at this. I'm just saying that I doubt that being "exam ready" is much of an indicator beyond the obvious coding ability and awareness of candidate #2.

However, this process clearly creates a huge number of false negatives - by bouncing #2, there's an excellent chance that you're passing on a superb candidate, and for what? A reduction in false positives that may be close to zero?

One thing - I think part of the disagreement on this board may come from the different definition people have for intensely technical interviews. Some would consider #2 to have passed. My own experience is that interviewers often do expect an "exam ready" preparation on data structures and algorithms, in addition to a few other branches of computing, which is probably I take a more cynical view of these interviews.
> http://jasonzimdars.com/svn/

I was impressed by this and it gave me some business ideas. It's probably worth at least a quick scan for almost everyone.
I read the article differently than most of you. I think Zed is still grumpy that contributing a big piece (if not irreplaceable, but unarguably useful) of the rails stack didn't lead to more recognition and, more importantly, the type of recognition that's useful when it's time to pay the rent. Hence his rails is a ghetto post -- I read it as something like, "This rails shit has worked out well for DHH but a bunch of other people have contributed and we haven't gotten shit. This sucks."

This post is an elaboration -- having written a bunch of big projects that are freely available for anyone who wants to to review the code, Zed still has to answer the usual weeder questions. It's kind of insulting, frankly. And from his perspective, his contributions to open source and the community at large haven't done that much for him.

I think this is part of a general problem in programming that a blog author I follow pointed out and another poster in this thread mentioned: open source has worked out well for eg Larry Wall or Linus or DHH, etc. But there are a lot of people that contribute -- maybe not as main authors, but who eg make sure all your rails db gems work with new revs of the databases and contribute lots of little pieces -- but who don't get enough out of it to financially justify the contribution. See the creator of Clojure essentially begging for donations on his website in order to continue development. Sometimes, it comes down to the simple fact that open source contributions might be fun or useful or intellectually gratifying, but they don't pay the bills. The industry as a whole, IMO, needs more ways to channel money to the masses of OS contributors who aren't famous and aren't paid to do it, but who make lots of contributions.

links I mentioned:
http://enfranchisedmind.com/blog/posts/commercial-grails-plu...

and

http://www.anyware.co.uk/2005/2009/12/11/do-we-need-a-commer...
There's no about page because I totally re-did everything on the site in the last two days, and I'm missing some stuff. See the "MVP" comment below... he's still #1 in the README.

Secondly... _why is gone. He's dearly missed... but he left. He wants to be left alone. I don't think that saying "_why _why _why" all the time is going to help repair the whole he left in our collective hearts.
I made a (small) bit of cash after the Sony DRM rootkit fiasco broke by selling T-shirts that read, in camouflage-pattern Army-stencil lettering:

$sys$

INVISIBILITY
COURTESY
SORY CORP
Strange to see there are people concerning about different syntax in different languages. Kind of like expecting Chinese language to have the same grammar as English.
Wow, how did Alaska manage to outspend pretty much everyone by 100+% ? Bridges to nowhere and stuff like that?

Anyway, this is getting offtopic since this $2.8M p.a. is breadcrumbs compared to what FB employees will be paying in tax to California and Washington after the liquidity event. And it's not like THEY'll be moving from Silicon Valley any time soon.

So no, Cali is still getting plenty of it.
Appreciate the kind words dude :)
It's my hope that we'll find a better, non-nitrate way to combat botulism. That's the only reason nitrates are added- cured meats can sometimes foster botulism.

Alternatively, I hope we might make a lucky discovery around gut flora. If bacteria in your digestive tract are digesting compounds in the cured meat & creating carcinogens, perhaps cultivating a different gut flora (e.g. through a predominantly plant-based diet) would be protective.

Yet a third option, from Wikipedia: Endogenous nitrosamine formation can be inhibited by ascorbic acid. In the case of formation of carcinogenic nitrosamines in the stomach from dietary nitrite (used as processed meat preservative), ascorbic acid markedly decreases nitrosamine formation in the absence of fat in the meal; but when 10% fat is present, this reverses the effect such that ascorbic acid then markedly increases nitrosamine formation.

So perhaps we will one day determine that a plate of bacon is unhealthy, while two slices of bacon (18g, 7g fat) plus an orange (150g, 0g fat, 50mg ascorbic acid) is actually perfectly healthy.
> some cities haven't figured out how to make it so everyone who should abbe able to live there can afford it

Barcelona comes close. Perhaps not so much these days, but its a city that was really built with that in mind. And some of that persists.
> On my lvl there's 100 ppl per year in Poland.

How do you figure that?
My wife and I seriously considered moving to Seattle a few years ago. (Her whole family is from Oregon coast, so that would be a lot closer than Baltimore where we were then.) She got mugged in the middle of the afternoon, as just hours after we got there. :-/

Anecdotal obviously, but the whole place seemed less orderly than you’d expect given the booming economy there.
I had the same thought...
His 2-bedroom lease was $4,000. It doesn't sound terribly above the median or gratuitous.
i joined parler to follow zerohedge and dr.zelenko. both accounts were flickering on twitter ... banned/un-banned/banned/un-banned
Totally agree. I had a hard time trying to comprehend how parity works until I sat down and did some parity computations on paper.
Don't let the stated location stop you from applying. 3rd party HR software and outdated pre-pandemic rules force hiring managers to state a location even if they are willing to hire to work from any location.
Why would someone give btc against a more risky local money?
What I wonder is, why is it more convenient for someone who has some unstable money available to trade it for btc rather than euro directly for example? - i assume the end goal is to convert it back to a real money you can use to purchase thing?
> It was wonderfully poetic to me that the same document that taught me how to make a wildly dangerous IRC bot in my teenage room for the lulz also re-taught me the stuff I needed to deliver a low-latency ML offloading demo at my serious(-ish) job 20 years later. Gave me a real warm fuzzy feeling :-)

My experience with CTCP flooding large channels channels and causing netsplits in my youth provided a perfect base of understanding for when my production servers started flooding status updates to each other and couldn't stay connected.

PS sorry, undernet admins and users. Also, thanks to the admin on #quebec who asked me to flood his channel so he could tune his bot to block flooders.
Great writeup, thank you.

I'm used to leaning on SQLite for desktop apps, but now I'm keen to think about it WRT to web apps using these tips.
As a Swede living in the U.S., I beg to differ.
And the transactions made on the exchange ? and decentralized exchange ? Can they all be tracked and reconstructed ?
Side hustle of shoplifting tide pods? What possible idea can that further?
See also https://en.m.wikipedia.org/wiki/August_Engelhardt
Hey! Cool idea. I'm a total newbie to meditation - any tips for setting up your environment, especially for those of us cramped in a 1BR? ;)
The other day I noticed that you can't even leave a review for an Apple app on their app store.

I don't think other apps can even disable reviews.
Modern internal combustion engines (think formula 1) are probably way more complicated than you realise. I mean, why would they not be using technology as cutting edge as hard disks? They've been around for a lot longer so have a lot more knowledge sunk into them.
How many customers do Solar Winds have outside of the US? I don't think I have ever heard about them before the breach.

Of course, they breached Microsoft, and that one is popular all over the world. But at least until now, they are denying any larger problem.
I am also currently learning to scrape forums. And I am a philosophy student. Could you point to some resources that helped you learn it better?
Yes, I worked at a company that had an entity outside the US that minted and redeemed tethers. This is how it works.
Hey, I did that. Except it was in Austin, not SV. And I couldn't afford a therapist, but could afford booze.

It took a while to shake that one off.

And, I'll tell you that it turns out that it is is much easier to start from zero than start from the basement.
You're unfortunately incorrect. Many, many publishers rely on on a CPM based ad payment model rather than CPC, such that the site is paid based on the number of ad impressions seen, not clicked. Clicks have little/no impact on CPM.
Just an observation. How often does Mike's collaboration with someone ends up in flames?
in the comments: "jasoncalacanis: I'm willing to discuss any issues, except for the details of the case--which I've been advised to not discuss."

I am mighty confused about the posts contents given this comment.