skysight-inc/HackerNews huggingface dataset:
I'm pretty proud of the interview loop we use at DefenseStorm:

- First section is "pair programming". We try to replicate what coding on the job is actually like: you can whatever IDE/REPL/language you want and can use google to look up docs. Our problem is specifically designed to be a fiddly problem which leads to edge-case handling with no possible 'beautiful algorithm' answer. Once they get the first solution, they have to revise their code to support a new fiddly use case. One interviewer actually provides help: pointing out syntax errors and suggesting alternate approaches if they appear to be heading towards a dead end. Most applicants "succeed" - so we evaluate on how well they can keep their code organized and readable, how they respond to suggestions, and if they are easy to work with/good communicators.

- Second section is code review. We give them several snippets of not-so-great code and ask what they would suggest we change before putting it into production. Does a great job of showing us where the candidate has depth of knowledge, and is a good approximation of a portion of the duties we expect them to perform. I was surprised to learn that very few companies do this - we find it extremely valuable.

- Third section is a conversation about tool familiarity (can you linux/aws?), depth of knowledge in the various domains we use regularly and designing an architecture (indicative of developer seniority). This is probably the least remarkable section.

Every section is set up so there are no gotchas and there are always multiple correct answers. I think we do better than most at minimizing the anxiety inherent to the interview process.
I wonder what a bug bounty for something like this would have paid out.
AI Dungeon: Dragon Model Update (GPT-3 Model in Games)
> there are many renewable energy sources that do not produce pollution or toxic waste that is hazardous for ten thousand years.

That isn't true, most renewable energy sources, eg, solar panels [0], produce waste that will be toxic waste that will be hazardous for tens of thousands of years. Lead and cadmium don't even decay in practical terms, even after 10s of thousands of years.

Maybe for hydro what you say is true.

[0] https://www.cfact.org/2019/09/15/the-solar-panel-toxic-waste...
That depends. Is an ICE vehicle manufacturer's mission to pollute the Earth's air or is it to make safe, comfortable, and affordable transportation?
I’m guessing DMs were the real loot. The public display with the BTC diversion validates any DMs that were stolen. Otherwise blackmail targets could deny them.
Alright, from my own experience, being part of thriving communities composed of people geographically close to oneself seems to be hugely benefitial. What about an online platform that facilitates offline encounters with like-minded people? Perhaps a free, more casual and decentralized version of Meetup?
> I get what you're trying to say, but MATLAB is not really a programming language SWEs would use

It may not be a language that website jockeys use, but "I don't use it therefore probably no one does" is almost never correct. MATLAB is huge in state machine and dynamic systems programming as well as being the original commercial powerhouse for linear algebra algorithms.
Sure, but even with E-Mail there are a lot of smaller service providers. It's not _ideal_, yes, but the situation is at least a tad better and one failing company will not destroy the whole ecosystem.
This corroborates my experience interviewing at Amazon. Fortunately the recruiter prepped me well on what to expect and the LPs I should study. I was happy to "study for the test", and the interview went well. They even allowed me to bring a "cheat sheet" with notes about the stories I planned to tell, and I made myself a little index mapping stories -> LPs and vice versa. It was great practice and I carried those techniques (keeping the cheat sheet in my head) to other interviews, even though other companies don't put quite as much emphasis on LPs as Amazon does.

The questions didn't seem too veiled, but maybe that's because I knew what to expect.
I've read that ammonia created from hydrogen & nitrogen using electricity from wind turbines is currently the predicted shipping fuel of the future. A less romantic way to harness the wind but rather more practical sounding. Less chance of being caught on a lee shore too.
Thanks for your breakdown. May I ask what your background in medicine is?
I think this is good advice in general -- you can't really ever go wrong with Noctua.

I built a Threadripper workstation last year but went with liquid cooling. However, I put 3 Noctua fans on the radiator and haven't looked back. Terrific company.
Call uber boat. Have people evacuate. Problem solved. Building gets collected by the garbage collector.
Not necesarily. I've read someone just pulled those two switches off the board with a screwdriver stuck in between them and twisting.

Thankfully, just removing the switches will fix CC pins and PP will be able to work with many USB-C peripherals after that.

I have two pinephones that work nicely with two different USB-C docks and an USB-C 4x USB-A adapter just with this fix.

There are probably not that many interesting peripherals/cables that would benefit from supplying power over CC pins. (which just removing the switches makes impossible) A lot of peripherals will make do with VBUS power.
It's about using language that is sensitive to a minority group. I don't see how that distinction is relevant.
I wonder whether this is just write-only, or if they've been able to read private data (like DMs) too.
Yes, if it is as good as it seems, I don’t see any reason to use water cooling anymore.
An army of exercise slaves that are worked to death to provide precious bodily fluids for the elite class that live forever
I mostly agree with you, but have a couple of disagreements.

and in my opinion, less COVID-19 mortality over the medium-term.

I think you're missing one factor, which is the fact that evolutionary pressures will cause the virus to become better able to transmit, but also less likely to cause fatalities. That's the normal course of such things - consider that a virus that kills its host is no longer able to transmit itself to others, so strains that don't kill the host will reproduce more effectively. And there's some evidence that this is happening with covid-19. Ignoring other factors, being able to stretch things out over time to amplify this evolutionary pressure will probably result in fewer fatalities, even with the same total number of effected. But I don't know how that balances against the other factors that you're pointing out.

We have good bounds on our IFR, leading me to settle on a final number of around .30%.

The latest scenarios published by the CDC, as of a day or two ago, puts the most likely scenario at 0.65%

EDIT: citation for my 2nd point: https://www.cdc.gov/coronavirus/2019-ncov/hcp/planning-scena...
Cigar smoke isn't meant to be swallowed like in cigarettes. Most people inhale the cigar keep it in their mouth for a few seconds and then exhale. Either way good for you that you quit, even if it's just two cigars a year.
One day I will understand why seemingly half of all CS papers seem to be concerned with convex hulls and Voronoi decomposition. What is so fascinating about these two topics as to warrant hundreds, if not thousands of papers? I've never heard of anyone using them anywhere ever for any purpose in industry, yet these topics are a focus of concentrated intellectual study as if they were the cure for cancer.
It is if you're a country.
Mystery over Universe’s expansion deepens with fresh data
Mars Is a Second-Rate Backup Plan
I don’t necessarily agree with your conclusion, but I do think it’s important to emphasize that Apple is collecting VAT across the EU and paying large quantities of money to all EU countries as a result. The amount of tax revenue generated by VAT will be an order of magnitude larger than income tax, since the former is on revenue and the latter is on profit.
Twitter Accounts of Joe Biden, Barack Obama, Elon Musk, Bill Gates Hacked
> I've always hated reading PDFs of papers on my phone.

I've always hated reading PDFs of papers on a desktop PC as well. It's a horrible format for reading on-screen generally. No automatic text-flow or fit screen by default, fonts are usually too small, too much margin white space etc etc
I edited my comment, but basically I saw tweets that showed a screenshot of the scam tweet from the twitter support account. Not sure if it’s real since they delete the scam tweets.
As others in the thread have pointed out it has been pressed now, users with blue checkmarks can currently not post anything.

Edit: They have just enabled posting again.

Edit Edit: Or maybe not.
Companies tend to keep track of the onsite success to failure ratio and then if it's too low examine if the bar raising is too aggressive.

Which ends up going in the direction of meetings like "Should we standardize on what questions we are asking in interviews?" or "Should we standardize what pass means or fail means for a particular problem?"
S3 bucket had public access enabled... we asked a software engineer to do something that they're not the expert in.
IKR? We expected so much more from anything Kardashian
What's a Key Exchange?
The best demo I ever used to understand quaternions was this editable explorable demo.

https://eater.net/quaternions/video/intro
Fedora 33 Desktop Variants Defaulting to Btrfs File-System
The rest of your comments aside, which I don't have evidence to address, "it was still really obvious to anyone with the capacity for rational thinking that containment/lockdown was a terrible idea" is just absolutely, patently untrue (if taken at face value and not just as a snipe). In fact, I'd say that most people I know with the "capacity for rational thinking" — including scientists, doctors, and amateur COVID researchers who dig through the scientific literature every day — would strongly agree with some form of lockdown.

I am immediately suspicious of "everyone has gone mad except me" arguments, and I'd posit that "worldwide hysteria" just isn't a thing that happens without good reason.
I wonder if the opposite is true. If your VO2 max is really high what does it say about the mortality risk of Covid?
We had maintenance mode at MySpace. We could shutdown any part of the site with feature flags that can be turned on for ranges of users. Very useful for bringing back the site after an outage and allow the caches to fill without overloading the underlying dbs. I am sure twitter has the same, they had scalability issues at the beginning . I guarantee they have a mode to disable posts and mode to disable authentication so they can recover the underlying systems .
If I were a miner now, I would not reverse these transactions.

Setting the precident that transactions can be reversed will do more harm to the crypto ecosystem than than $100k being taken from gullible users.
Finally Twitter wakes up and Twitter support tweets: "You may be unable to Tweet or reset your password while we review and address this incident."

Not clear who is You here, all accounts are just verified or selected accounts.
You seem to be greatly overestimating the level of security at most internet companies. I suspect most companies, even some of the huge tech giants, would be susceptible to a sufficiently privileged rogue admin. Heck, the entire NSA had huge amounts of their most sensitive data accessed by a rogue admin contractor.
This didn't sound right to me, and it looks like they've indeed corrected that line in the article.

> (about one-third of Airbnb properties are owned by hosts who manage at least 25 properties, according to the analytics site AirDNA).

This makes more sense.
There is nothing blind about it, I've been following this closely for 3+ years and you have to be absolutely blind to still think this is all business as usual. Your country is being wrecked, make no mistake about it.

A direct line from an unstable leader to a 40% fraction of the population in a country rife with weapons is a potential disaster.
Tbh Fission was always considered a stop-gap technology until we could master fusion.

Fusion is still way off but solar/wind have proven to be quite the generators, with grid-scale storage or some other way to utilize the energy surplus it could probably disrupt the electricity sector quite a bit.

Those are actually emerging research fields, while nuclear fission is pretty much dated and new designs depend on materials we haven't even discovered yet.

In that context this insistence on fission reactors reminds me quite a bit about the definition of insanity; Trying the same thing over and over expecting different results, like the world is just some kind of management sim.

Meanwhile Germany is actually trying to innovate outside the box; It's been big on hydrogen research and application for a while, by now there is even a whole roadmap to utilize hydrogen as a future energy resource [0].

Which could utilize large parts of the already existing natural gas pipeline network [1], there's also pilot projects for repurposing old coal plants into thermal storage to retain more of the solar/wind electricity [2].

Yet news like that never make any waves, it's always "Why did Merkel shut down all reactors?", when she never decided the phase-out (That was ratified under Red/Green back in 2002) nor did she actually shut down any reactors, but rather keeps trying to extend their running times.

[0] https://www.fraunhofer.de/content/dam/zv/de/ueber-fraunhofer...

[1] https://www.cleanenergywire.org/news/gas-grid-operators-say-...

[2] https://www.greentechmedia.com/articles/read/germany-thermal...
This could work, but people would need to embrace it for it to work. These things tend to turn into hookup sites or platforms for other unintended interaction.
That is a different way to view it. An incredibly negative seeming view of humans. Ill lay my cards down though, i have limited years of really varied experience (ups, ski resort, landscaper, metal grinder, fork lift driver, house painter, door to door vacuum sales, google pm, msft Analyst, trying to break into infosec.)

In my short list (ignoring years of time wasted travelling), i have only met 1 yes man. He came from money, and sales. Owned 4 large businesses, and would over promise, under deliver and over receive ALWAYS.

So what are your experiences like and from where?

I think no backbone can be a personality trait, sure. But it is NOT a trait of 'need' and action, in my experience.
Portugal’s tax take as a percentage of GDP tracks pretty closely to the OECD average. France, Sweden etc have significantly higher rates. https://data.oecd.org/tax/tax-revenue.htm
No, because there is no direct call to action. But if there were all bets would be off.
I was this way too. I got into Amazon via acquisition so I never actually passed a real interview process (though there was a limited one as part of the acquisition).

I transferred teams within Amazon and then left for my current company. I do wonder if I'll ever be willing to put in the work to get a FAANG job again but at the moment I really don't care. I like where I am so I'll just cross that bridge when I get to it. If I want it badly enough at some point then I'll go through the steps. If I don't, I'll just find another job.
Sounds like the 2005 hack of the Danger Sidekick (early smartphone device). I think the fellow went by the 'nym "ethics".

Dude couldn't exploit it for much, despite being able to takeover/access any account, and everything was in the cloud.
They used the edit function to walk back their comment as a 'joke' after my post was submitted, and managed to make things worse in the process.

Would you joke about firing someone for a mistake during an interview? I would consider that a dealbreaker if I were interviewing someone, as in "this interview is over, go home".

Do you consider HN an appropriate forum for pithy one-liner jokes that do not contribute to the discussion? Reconsider.
But remember: you'll also need to sell the stock after having committed the crime, with all the attention drawn to those getting a big payout.
I didnt realize how bad it was till I read the counterstrike go source code from the most recent leak. It has a lot of code in it for their “partners” which is exclusive for valves one chinese partner and includes censorship and reporting to a database meant for the chinese government (reporting was for a bunch of things including cursing, cheating, and even playing on the same side as a cheater)

Edit: to clearify, this behavior is behind a flag and only happens in the chinese version of CS:GO
It actually isn't important to know much about the internals to grasp this attack, let's see why quickly:

Your cryptographic hash function maintains a bunch of state which is manipulated by shoving data through it. One obvious way to get the output is just serialise all of that state, and this is what the Merkle–Damgård hashes like SHA-256 do.

That's how the Length Extension becomes possible. The details of how that state is created don't matter to the attack, because the hash output itself provides an attacker with the complete internal state and they can extend from there. [There are some small subtleties around padding].

In SHA-3 (and all Keccak variants and similar modern hashes) there is instead a "squeeze" mechanism that takes the internal state of the hash and outputs some bits derived from that state. The state inside SHA-3 is always 1600 bits, that'd be a real pain to write down compared to a 256 bit SHA-256, but the "squeeze" can give you say, 256 bits like you had with SHA-256. Because this isn't the actual internal state of the hash an adversary can't do anything useful with it, such as the Length Extension Attack.
Because all children deserve a decent education where they are not separated by their parents income.

I definitely think desireability needs to be part of the conversation.
can confirm - my wife has a verified account and a company account and both are unable to tweet, though one can still quote retweet apparently, but probably just a lagging feature flag.
Perhaps enjoy some turmeric to lower IL-6, which is widely used to positive effect in many non-pharma regimens and is also complimentary with some pharma.

https://pubmed.ncbi.nlm.nih.gov/27719643/
You're totally right. Yet half the world are ex UK colonies so ...
https://www.youtube.com/watch?v=Uj56IPJOqWE
I think you hit the nail right in the head, but I would say that whitespace is only one source of signal. Lately I've become convinced that languages need redundancy in their grammar to help with error recovery. Having a more flexible syntax actually hurts usability because valid but semantically incorrect code can't be caught early enough and makes it much harder to give friendly errors. rustc uses whitespace for error recovery in several places, although the most prevalent is checking whether two different elements are on different lines, like when detecting a `:` when a statement ending `;` was actually meant[1].

[1]: https://play.rust-lang.org/?version=stable&mode=debug&editio...
Remember when you were a kid, and your parents told you to clean your room last week, and they gave you a whole week to catch up? And then oddly, you were still on the hook even though they waited a whole week before grounding you?

Same principle. Statutes of limitation exist for a reason.
Also very beautiful, the cargo ship Kwai: https://www.youtube.com/watch?v=K0nz6pEhn80
Having grown up in Cleveland and having spent plenty of time in Detroit, it is true that the school systems are in very bad condition. However, quite shockingly, they spend more per student than the nicer suburban school systems.

I don't know why this is, or how it is explained, if anyone knows I'd be all ears. It does seem like teachers get paid more in the suburbs, so that's not the reason. If I remember correctly, I saw some data suggesting that administration and building expenses are much higher, but it's hard to imagine they are getting their money's worth given the current state of things.
Probably better to have the action run on every push to master, no point running it every 30 mins if it hasn't been updated in months...
You can shorten that to that it's not considered safe to operate by international standards and not the national RFS standards for decades (leaked in 2002). The nuclear lobby conveniently forgets to mention that.
The link to your demo video is actually a link to "Jazz Beats: Jazzy & Lofi Hip Hop Radio - Rainy Coffee Beats for Work, Study" in case you want to update it.

:)
Is Walmart the Tipping Point on Masks? Let’s Hope So
> Another thing to consider is also that if you vaccinate people to reach herd immunity, you effectively pick people at random and give them immunity. But if a virus spreads naturally through a population, it won't pick people at random, it will pick the best spreaders first, and when those have either died or recovered, it will pick the next best spreaders and so on. The remaining population will successively contain worse and worse candidates for natural spread, which means that the threshold for herd immunity is much lower.

Yes, this is a great point that often gets missed. This is the principle of vector exhaustion: by definition, those more likely to get infected will get infected first. Insofar as someone more likely to get infected is also more likely to infect others, that means that we see a non-linearity to herd immunity. Getting that first group of highly infectious people immune works wonders.
Nicotine has also been said to help fight the disease. French doctors have been given patches. Some study apparently showing smokers are 80% less likely to develop severe symptoms.

https://www.jpost.com/health-science/smoking-appears-to-prot...
The Zerg Approach
I appreciate that one of the headline features is accessibility. I'm always worried that something I build won't be accessible and people will silently not use it.
WINterference !
Could explain why this happened during business hours. Data flowing out from servers doesn't look out of place then...
Apple's $15B Tax Win Highlights a Big Problem
So we're likely talking some 50-100 million of dollars being stolen? Insane.
I talk about exactly this and more including how to tell stories both in writing and presentation to make your technical content more engaging. Feel free to subscribe if that interests you: http://tinyletter.com/suyash
If the hacker regularly does black hat stuff (and perhaps used black hat methods to obtain this access), they risk criminal prosecution by going through the official channel.

Bug bounty programs typically have stringent rules, disqualify many valid reports, and take a long time to pay out. Not surprising to me that they'd cash out in this manner - especially if they got access via a token which expires: they wouldn't have much time to plot on how to monetize the access.

I suspect this was a small operation - a national intelligence organization could have caused orders of magnitude more havoc with this sort of access. Smaller groups don't have the infrastructure to capitalize on such chaos.
Exactly, this would be a pretty reckless way to prove an exploit. You could just tell the potential buyer to create a new account and then tweet from that handle.