skysight-inc/HackerNews huggingface dataset:
I mean, I don't even have to suggest; I can let the OP suggest instead.

> Having an interview process that is artificially arduous

Make your interviews less artificially arduous.

> way outside the expectations of the job duties

Re-design your interview questions to be more in line with the actual job.

> leetcode monkeys who can barely deploy and manage k8s cluster on AWS

See previous suggestion.

If you want my personal suggestions on interviewing better:

- Interview for problem-solving process, not just for correctness. A candidate's ability to solve an algo problem in 45 minutes is much less important than their ability to calmly, thoroughly, and clearly explain the way that they think.

- Tune interviews to the role at hand. This should be obvious, but for some reason full-stack web devs still have to pretend like dynamic programming is a big part of their daily work.

- More systems interviews. I find that it's much harder to bullshit/memorize here, at least not for very long.

- Interviews based on actually building stuff. "Hey, here's a super simplified version of a feature someone in your role built last month. Can you walk us through how you would build the same thing?"

Interviewing is hard. It's not that fucking hard. When someone is out here complaining about what they see as obvious flaws in their process, and then decide that the best course of action is to "gatekeep as long as others play too," it just reeks of laziness and self-interest.

This does not get better unless individuals decide to start making it better. That's my biggest suggestion, really; don't become a cog in the machine. Every single interview that you, personally, conduct has a small but meaningful impact. It's up to you to have that impact be positive or negative.
You can migrate your domain to a different registrar
I believe it. It's structured portfolio management. He was likely managing a portfolio of "winning numbers" and adjusting allocations based on micro trends
I’m not a military strategist but I have to think that if you see such gaping holes in their military approach then maybe you have some wrong assumptions about their endgame, i.e. we should be smart enough to know that we’re not smarter than the guys that do this for a living.
All the new sanctions should be lifted or it’s not a very good incentive for them to stop. I agree you can’t unring the bell, though. Even if Russia stopped today, Europe will still accelerate plans to become energy independent.
Announcing Engula 0.3!
Is this why the US has focused so much on the ability to shoot down ICBMs? Because if they can shoot down even just a few tit-for-tat doesn't really work against them anymore.
It's the worst invention, but it's the best we have.
Interesting take, but I find it much more insightful to think about how you’d simply implement a hook (not any of the React specific ones). MobX uses similar mechanism.

user declares foo with a call to “useState”

function useState(…) {
useStateCalls.push(…)
}

useStateCalls = []
foo()
// do something with useStateCalls

It’s a neat syntax sugar, it explains why they can’t be called conditionally, it allows for a clean api. If every component received a “hooks” argument, like this:

function BazComponent(props, hooks) {
hooks.useState(…)

It would be less magic, more boilerplate (especially with custom hooks). That’s it really.
Amazing book, though the network layer chapter was kinda daunting!!!
> If this tool becomes too publicized, is there a risk that they stop being so open over the public airwaves?

The fact that Ukrainians are trolling them with patriotic songs on their frequencies means that they know their enemy knows and has access to them, so this tool being popularized isn't going to affect their threat model.

If they had a good alternative to this for any purpose but disinformation, they’d be using it.
I want to see the Guinness commercial for this.
Author here. Love SectorLambda for its mathematical beauty. If you're hungry for more efficient practical computation, check out my C language projects like Cosmopolitan Libc and Redbean. For instance, rather than processing data at 16kbps it's able to do things like crc32 at 22gBps https://github.com/jart/cosmopolitan/blob/d6a039821f927cc81b... and memset goes 126gBps https://github.com/jart/cosmopolitan/blob/d6a039821f927cc81b...
>> It's almost certain that the US and UK governments are feeding the Ukraine CIA satellite data.

One would hope so. I hope the frequency is adequate.

>> why would a soldier carry a consumer cell phone with geolocation turned on

Social media and combatant generated content previously released would seem to indicate that perhaps we give folks too much credit for tech opsec.

>> and exposes tech companies to all sorts of questions about user trust and international legality.

This is the crux of the question.
There is no short-medium term downside for UA to request such data, but there is downside to the tech companies.
Possibly of interest to this thread:

Russian bank Tinkoff now offering to exchange rubles for dollars at a rate of 171 rubles per dollar. It was 83 before the European/US announcement about targeting the Russian central bank. Currency market formally opens tomorrow. This is brutal.

https://nitter.net/PaulSonne/status/1497987741354799108
Haha, agree! So fun seeing this posted after so many years of doing this myself! Let's get this upvoted and into the hands of the next generation so to speak!

So much you can learn and like you say "dispel" from doing this. Even if you're 'just' running a bunch of scripts with the right amount of curiosity paired with it it can teach so much! Like trying out a bunch of optimizations on the C compiler and actually getting programs to fail because of it and such. Fond memories!

Personally I "moved on" to Gentoo at some point. And I remember "arguing" w/ my dad about compiling my own operating system from scratch. Of course I was that "teenager with lots of time on my hands" and he was working on production systems w/ uptime guarantees. Thanks for the fun memories in crazy times!
What is "cloud software"? I use Office 365 and it doesn't have any of the problems that you describe.
They clarify this slightly elsewhere by using the phrasing of "contribute back to the open source community".

You interpreted "contribute" as "contribute to the upstream project". Which yes, of course, no GPL license requires that.

However, all GPL licenses require you to contribute code changes back to your users. That is still contributing, even if you personally happen to associate "contribute" more strongly with "upstream".

I think the author meant contribute in that sense, contribute source code to the ecosystem of users receiving the changed software, which in most cases is the entire software ecosystem (since in many cases, webpages and software are offered to almost anyone in the world).
The conventional oil reserves are under water in the seas to the south. There is also shale oil in the east and west. None of this is really vulnerable to radioactive contamination.

This video has maps of the reserves at 12:30.

https://m.youtube.com/watch?v=If61baWF4GE&feature=youtu.be
I couldn't reproduce issues with the back button.

But I barely notice the flashing / layout changes on this 2009 iMac I'm using at the moment. It's surely worth the ability to show live code that I can see and play with. It's a lot less disruptive than having to open up a React-ready playground myself and copying in the code, that's for sure.

I'll take this over static code any day when the point is to show the implication of live code as it's done in this sort of blog post.
You could make the same argument about per-user pricing. And you wouldn't be wrong.
The performance is bad across Linux and Windows. Digital foundry did a decent review on it[1]. In certain areas a friend's rig with an 11th gen i7 and rtx 3070 is dipping down to mid 30 fps in certain areas on Windows 10 with "high" settings.

The game is pretty sweet though, and it's incredible that it worked within a few hours of launch on Linux!

[1] https://www.youtube.com/watch?v=5EtcrUrsl38
Tic cases spiked for teens during the pandemic. Here's what you should know
> When you are scared about what people think of you. ... Its not about you, world doesn't really care and people forget.

This so much!

What is funny is that 95% of the time you are worried about what people think about you, but they are not thinking about you. They are thinking about themselves (the same thing you are doing).

Once I realized that, conversation with strangers becomes a lot easier.
Read the Wikipedia entry. Read the portion about the original study that coined the term ROGD. It's a laughable 'study'. There are any number of 'studies' at any point of time without any actual rigor.

Edit: Also 'very new' is 2018.
The Power of Seeing Only the Questions in a Piece of Writing
I have no vested interest in Roundup's success, and I have a civic disinterest in just about anything Monsanto is saying. They have a track record of lying about the safety of the chemicals they produce. They're the DDT company, after all.

As for why I distrust this woman: see my original comment. She isn't an expert, and she has a reputation of publishing junk science. The preponderance of historical evidence is already against Monsanto, so the junk she peddles is just noise in an otherwise compelling argument that glyphosate needs more scrutiny.

Put another way: if I were more conspiratorially minded, I would see someone like Seneff as controlled opposition: she's just credentialed enough to ensnare otherwise well-informed lay-people, but also just enough of a crank to be trivially discredited by potentially dishonest actors. But I'm not, and I'm inclined to treat her as another in a long line of well-intentioned non-experts who actively diminish the credibility of glyphosate safety research.
> That's quite an assumption

Saying that makes no more sense than saying "putting $100 on that horse to win is quite the assumption."

It's got nothing to do with assumptions, it's gambling plain and simple.

Right now, evidently, plenty of people are taking the bet that Tesla is going to do very well in the future.
Tesla is putting significant new investment into their energy business. Since they now have almost every major battery manufacturer globally doing business with them, they can shift to the less automotive grade chemistry for their stationary energy storage (power packs and mega packs).

Elon’s literal words mention this: https://www.utilitydive.com/news/musk-vows-to-accelerate-tes...
For chemistry specifically I would recommend A Short History of Chemistry by JR Partington.
You can find an overview over the fund's investments here:

https://www.nbim.no/en/the-fund/investments/#/
> Google Cloud/AWS

I mean, this is just operations. Unless startups start investing their entire series A into hardware and colocation contracts, they gotta have somewhere to compute their code.

> You see a lot of them offering basic Webmail/Calendar, but couldn't they go beyond that and use that as a possible revenue stream to compete with the big cloud providers?

That's because webmail and calendar are extremely easy to run with off-the-shelf software and a small team maintaining patches for it. As soon as you get into document collaboration, video calls, data retention/data loss prevention, SAML/LDAP, offering PBs of storage, etc. you end up needing a huge engineering team for each of those respective products, especially if you don't want to become stagnant on features and lose out on the value front.
Almost certainly they are aware of the risks, and the use of these channels is definitely not in accordance with standard operating procedure. That is, to be used only if there is really no alternative available.
> most google products are the same or worse than they were when this article was written

Maps was an HTML based non-interactive tool that mostly gave printable driving directions.

Android was a laggy and hard to use mess.

Photos didn't even exist.

Most Google products had a tiny fraction of the feature set they do today, in a world when even one of these features is removed, people complain for years like how they did for Reader or Inbox. So to claim that these products "are the same or worse" is very deceptive. You wouldn't last a day if you were thrown back to using the 2010 version of these products.

Anything else is just rose-tinted glasses.
You might be right that there is a small addition in the runtime of the program, but there often is in GPL3 programs. For example, in CLI programs you are supposed to provide an option to display the license and where to get the source code.

I don't think this small addition to guarantee the integrity of the free software ecosystem deserves such strong language as "non-free". My feeling is corporations would love to take your argument and run with it to reduce the mindshare of AGPL. It's a classic PR tactic to pick on some small imperfection that serves a critical purpose and use it to gain an asymmetrically large advantage.
> Hmm I would be unsurprised a judge interprets the writing/configuring of a reverse proxy that modifies the HTML output or blocks access to some pages to be the same thing as editing the AGPL code yourself.

That would mean anyone using an ad blocker (or any other userscript) on AGPLed websites is in violation of the license too.

This is actually a very complex legal issue, because HTML can be copyrighted, and so making changes to it can be subject to the license. It's why I mentioned that web apps can conceivably benefit from the AGPL in a somewhat reasonable way if they self-serve their own source code, to sidestep the AGPL's anti-developer aspect.

But for something like MongoDB, where the protocol does not convey copyrightable portions of the software? Doesn't work. The AGPL is out of the picture by the time the bytes flow out of the server.
I lived in Macao, China for 6-plus years, and I have been to wet markets. Isn't this simply a model of spread with other contributing factors to find an origin? The other point is that the Wuhan Huanan Haixian Seafood Market is close enough to the Wuhan Institute of Virology, 26 min. 19.6 km, that I can picture lab personnel stopping by the market to pick up premade lunches, or raw food for cooking later at home. If they had an unnoticed mishap at the lab, and were carrying the COVID virus, this would explain how it took off at the market where many people congregate. The fact that bats and pangolins were not sold there per an Oxford University study, and all of the animals they tested around the WIV and far from it, did not have the SARS-CoV-2 virus, kind of points to a potential modeling error or wrong conclusion. This and the 292 pages finally released by the NIH that are so redacted to be totally useless, certainly raises the stink level. What are they redacting? Hey, if they did nothing wrong they should have nothing to hide, right. I am now a vegetarian, but I used to go to the wet market and choose a live chicken, and have it butchered to bring home. They were pretty messy places, and would by no means pass around here, although you take your chances with street food anywhere, I guess.
This is a great analysis, thank you for sharing the link
Patreon suspends donation page for nonprofit giving body armor to Ukrainian army
How about a summary rather than a youtube video.
It's worth pointing out (again) that Fukushima Daiichi Nuclear Power Station is older than Chernobyl Nuclear Power Station. It's not at all surprising that they would both fail in much the same manner, even in the face of promises that newer reactors can't.
This is the sort of idea that could make r/overemployed mainstream.
Slightly off-topic:

I'm surprised by how many internal technical details Google is intentionally leaking with their documentation here. Stuff about //third_party and //experimental etc.
It's, what, $50 a month for the Zapier plan that allows this? If it saves you 30 minutes of developer time a month you come out ahead.
https://en.m.wikipedia.org/wiki/Foundations_of_Geopolitics
> How are you supposed to hire 50,000 people a year with a process like that?

It's insane that this is even an expectation. It's like trying to hire 50,000 cabinet makers. There aren't that many! So instead we just require people memorize and sketch the steps for putting together a cabinet and then hire them. Even if they haven't sharpened a block plane in their life. You can then hire enough "cabinet makers", but I wouldn't buy a cabinet from 'em.
Ignore that work-around, and focus on the other workaround where you split the work between multiple parties.
It would be a lot more helpful if you explained the reasoning behind your understanding, instead of just making an unsupported statement.
Yes. https://elest.io/

It was on HN 4 days ago:

https://news.ycombinator.com/item?id=30440486
Linux seems to be a lot more enterprise dominated now, so perhaps LSB could make a comeback.

The new trendy solution seems to just be having different tiers for devices that can't handle the full thing.

Customizability itself is, to some degree at odds with pretty much all of what the majority of users who are not hobbyists want, so I'm not sure it's the best plan to prioritize that.

On the other hand, the current solution of pretending that only Ubuntu and Red Hat exist and leaving other distros to figure out the compatibility for themselves seems to be a slight less restrictive de facto standard that works well for most.
Why hasn’t Russia used the thermobaric weapons yet?
The FSF seems to regard commercialization of private forks, and indeed the whole concept of SaaS/ASP as a bug or loophole in a free software license that needs to be fixed.

If you're free to exercise software freedoms, there is nothing whatsoever stopping that case. As marcan points out above, stopping this is fundamentally incompatible with software freedoms.

I have been pointing out this inconvenient truth for months, and I am glad to see someone else with this same conclusion because the flaming I received in response to this logical conclusion (which does not seem to have any subjective component) from free software people was making me wonder if I had gone crazy.
How does this fair for Snowden?
Huh, okay. I will try to clarify, apologies if I’m being incoherent. The argument I’m making is that the evidence doesn’t support your original claim or your follow up ask for a secret key.

NSA isn’t trying to (only) make NOBUS backdoors where the NOBUS is forever. If it isn’t forever, it’s not secure in the “Nobody but US(A)” sense implied by NOBUS as thrown around.

NOBUS is a fantasy of a very large security claim because even with a PKRNG, the keys can be stolen. However in the Dual EC case the current PKRNG again will also fall to a CRQC in addition to key theft. Both cases are strictly worse than a purely CSPRNG without a backdoor. The damage done by this kind of sabotage is hard to measure.

The evidence about backdoors points to NSA malfeasance and not towards NSA wanting something that is never insecure as is very strongly implied by the common framing of NOBUS as a concept.
> why I said I believe the Fed is working out the parameters of the ban

Sanctions aren’t the Fed’s business.

If this were being worked on, and there is zero evidence it is, for all we get enamoured by crypto it’s too insignificant to merit serious attention at this level, it would be at Treasury and Commerce.
The FSF has long since ceased to listen to anyone. Stallman hasn't changed his views one iota in the past 20 years, on any issue, even ones where he's obviously wrong. I've even emailed him personally; he stopped responding after the second email. That one's been a lost cause for a very long time. Many people have tried.
Hacklily is an online sheet-music editor and publishing tool
Linux can boot on it, but it's lacking hardware support:

https://github.com/Sonicadvance1/linux/issues/27
Usually but not always. If omitted from the URL parameters then it has to be provided for decryption.
So, social anxiety? That’s still something (most) people can get over, or at least learn to live with.
Great, more performance reviews I have to write.
When you join a company you typically get a larger than normal RSU grant that vests over 4 years. Every year you get new, typically smaller, grants. The compound effect is that your compensation will decrease in year 5, when your initial grant expires.

For example, using my company with relative numbers:
Initial grant: $200
Refresher grants: $100

Y1 = $50 = $50 total RSU compensation
Y2 = $50 + $25 = $75
Y3 = $50 + $25 + $25 = $100
Y4 = $50 + $25 + $25 + $25 = $125
Y5 = $00 + $25 + $25 + $25 + $25 = $100 < DECREASE

This can be compounded if your company's valuation has increased substantially in this period. The difference between initial and refresher can also be significantly larger than 2x

To stick at the $125/year and not see a drop in compensation, you'd want to be getting larger refresher grants which typically require promotions.
I don't think anyone knows, hence all the experimentation going on in the space.

There are already pretty good ways to manage state to choose from, from mobx/reagent-style of mutating a store and things just re-render automatically, to observables/swiftui's compose reactivity, to other flavors of reactivity like Elm.

They all are better to work with than what I was doing not long ago with uikit/backbonejs/whatever. It's never obvious when you're taking on the right trade-off between boilerplate and reactive magic, though. But times are pretty good these days for building a rich UI.
Zomato refused the same to me as well, and I use otamoz@ instead. My Uber email is uber@ though, haven’t had any issues.
Split into two legal entities. One modifies, one runs.
>It's a mess.

It's barely day 4 with misinformation and fog of war everywhere. There aren't much useful info to extrapolate from other than RU has committed half to two-thirds of low/medium tier units while being fairly restraint in not massacring fellow slavs. Departure from past RU war atrocities - almost kid gloves compared to how western wars (including those prosecuted by RU) slaughter brown people in the ME. Even the internet is still up. RU's massive artillery parks aren't levelling villages and they've barely expended 200 missiles or used much precision munitions (assuming they have any). All capabilities PRC has in abundance.

If there's any lesson to be learned, it would be not to half ass for optics. Western reporting and social platforms seems to have gone full koolaid regardless. And perhaps seriously think about preemption, instead of letting weapons flow in for for weeks while posturing.
Re: "grossly underpaid."
My son's (NJ) public high school art teacher gets $115k for working Sept-June, plus weeks off in December and April. Retirement at 55 with pension and subsidized health care. Not awful.
I think they're referring to specific diagnosed conditions like Asperger's, autism, or ADHD, rather than a general concept of variation?
Agreed that the actual implementation of hooks is _relatively_ "simple" internally. I strongly recommend Shawn Wang's talk/post "Getting Closure on Hooks" [0] as a good dive into the implementation approach.

That said, `hooks` as an argument wasn't chosen for a couple reasons:

- It doesn't work for custom hooks, which need to be written as separate functions

- Function components still receive the legacy `context` object as their second parameter. (The long-term migration plan is that someday they will instead receive a potential `ref` object instead, and that will allow removing the `forwardRef` API.)

Dan Abramov wrote an extensive post on why various alternative hook API designs were rejected [1], including the design criteria and constraints that they were looking for.

[0] https://www.swyx.io/hooks/

[1] https://overreacted.io/why-do-hooks-rely-on-call-order/