skysight-inc/HackerNews huggingface dataset:
Sorry for the miscommunication then, since if it seems like I was implying that, I clearly wasn't explicit enough in stating that this sort of tactic would not work because it absolutely requires communication in order to coordinate. The game theory does not support the idea that coordination could happen without communication. AWS, Azure, and GCP are all competitors who are incentivized to make moves that hurt the others at their benefit. Coordinating would be moving away from the nash equilibrium, and that behavior would not be able to be sustained without a defined punishment as a part of a collusive relationship, and they would need to communicate to set that up.
Having been on the hiring side of that, we spent way more time coming up with and testing the take home project than our applicants ever spent on it. Among other things, we'd beta test a proposed "challenge" on each other to see how well it worked out in real life before springing it on candidate.

It would have been a lot cheaper not to have the take home project, but we decided it was worthwhile anyway.

(Disclosure: our project looked a lot like a story you'd be asked to work on in your first week with us. There was none of that "hiring for a Python backend engineer; here's a Scala data engineering project" nonsense.)
The best feedback is completely fact based.

> Most candidates finish the coding section in 40 minutes. You took 60 minutes.

> In the system design part of the interview, the candidates we hire talk about SLA requirements.

Facts. No interpretations.

I am not even telling the person what they should do.
It’s actually kind of a bit risk for the applicant, which makes it a big risk for the interviewer if you have half a heart.

If you get fired four weeks in to your internship, because no amount of coaching from the senior employees is worth the investment by the company.... that’s a tough situation to be in. It’s pretty late at that point to start looking for another internship for the summer.

And if you’re the kid’s supervisor... that’s not a fun conversation to have.
> Also, why not PNG?

The article claims 43% improvement over typical PNGs, if you have a lot of images that's pretty significant.
In that case Apple should be in favor of a Right to Repair bill that explicitly absolves the OEM of any such liability for third party repairs, right?
Password Diary: A password manager for your grandma
Interesting profanity laden explanation of an LRU Cache
If you can download an arbitrarily-small amount of a lossless image and end up with a copy of reduced quality, would you even need a lossy image format for most browser use-cases?
That's exactly what I thought. About ten years everyone is rushing to distribute large downloads in xz format. These days some have started to move away from it just because how slow it is to compress and decompress.
The last few years have been mostly about performance per watt. I changed my notebook a couple of years ago, jumped from an i3 3200 to an i5 7200U. I got 80% better performance (on numerical code) at 15W, instead of 35W for the i3.
Unfortunately manufacturers cheaped out on the battery, so I went from 6 cell to 3 cell, for about-ish the same battery life I had on my previous notebook.
Sounds like it will just take an existing JPEG and reduce the size, but not re-compress it - so even though the original JPEG is lossy, there will be no additional loss introduced, whereas another format not based on JPEG would require a re-encode pass that would lose additional information.
> There's also a higher minimum standard to get an MD.

If you see a psychotherapist, they have to be certified as an MD and then they get therapist training.
Every word you speak, especially to the youth, is a seed. Handle them like they were going to land on fertile ground.
as a very loyal long term emacs user I have to agree. I find myself using vscode more and more just to how more pleasant refactoring and debugging python code is.
"Cuban “Sonic Weapon” Attack" --> "Jamaican field cricket or maybe cicadas" [0]

[0] https://www.vanityfair.com/news/2019/01/the-real-story-behin...?
Here's the historical total graph, not the year to year change graph.[1] Unclear if this is constant dollars. That's from the World Semiconductor Trade Association, which collects statistics and resells them, expensively. The Bloomberg article is what you get from the free tier, press releases.

[1] https://www.wsts.org/
> Do phones need to be so thin and rigid? Maybe not, but the competing phones are so yours must be too.

Isn't that arguing in favor of laws requiring repairability? Then your competitors would have to do the same and you eliminate the race to the bottom.
I purchase from Gandi, and manage DNS using route53
The cid parameter (the one that's censored) is a unique identifier for the author.
Most fruit is grown from grafts off the same original plant to maintain the taste.

I imagine that is probably the most reliable way to propagate these, assuming they can get cuttings to root, which I'd think they could.

I'm sure they will cross-breed them with each other though, at least at some point.
On the contrary, I sort of dislike how normalized being quiet and keeping thoughts to yourself has become IRL. I find solace in cracking somewhat absurd jokes and being somewhat absurd.
That's what I have to do to make it through the day. If that makes me bad with some people, then maybe that's their problem.

I think the most important thing I never realized is that not everyone will like you, and it is a complete waste of time to try to get people to like you. It is better to be hated by some and loved by some, then to be liked by all.
On. I appreciate a company that isn't going to waste two days of my time with a succession of people asking the same questions over and over.

Also, I want to meet my potential co-workers so I can decide if I want to work there.
This is why I never fill out my car dealership's service department surveys. I'm not going to give a normal oil change visit 10/10 in every category because that's simply bullshit. Giving anything less gets my service advisor punished for not delivering excellent service.

I'm honest with him and tell him exactly why I won't be filling it out. If I do ever fill one out, he'll know exactly why before I send it in.
Exactly. Tech lead is the worst role I've had. It's like make believe manager, you get a bunch of extra supervisory work in addition to your regular work, but no actual authority to do anything about problems, other than stay late make up for the problems yourself.

You get bombarded by everyone outside your org who has a question vaguely related, and by your junior devs for anything they don't want to figure out themselves, and by your manager wanting to know whether we can release this half baked component X to some other team even though it will break production. You get maybe a little extra recognition but it's just not worth the 3x extra work.
...and yet, we are still so much further ahead than we were even only 20 years ago.

This virus was caught by the early detection mechanisms setup after SARS, and it was DNA sequenced from samples taken from some of the first victims within a couple of weeks - pointing to a near match with a sample collected in 2014 in a cave from bat poop as part of a "preparatory program" also setup after SARS.

New sequencing tech has allowed the global distribution of test kits, allowing us to have thousands of confirmed cases shown to us in real time - globally.

Vaccines are already in development and the FDA is prepared to fast-track their testing under procedures, you guessed it, updated after SARS.

...and yet, this turned into a global outbreak that we're desperately trying to stop from becoming a global pandemic. Sadly, Chinese prosperity has meant prolific Chinese tourist industries which helped spread the disease robustly throughout South-east Asia. And so there's a very real possibility that, unlike SARS, this new Coronavirus will become endemic and return each year like the seasonal flu, possibly causing hundreds of thousands of dead per year until a vaccine is deployed. Based on projected numbers, it seems like it has spread far beyond our ability to contain it.

So while it certainly could have been worse, had we not been as prepared - I like to think that when this happens again 20 years from now, we'll be far better prepared. I'll have to learn to use those three sea shells.
Hiring for a technical position.

Women's studies major with some recent more technical junior work experience (her technical role was vague).

Brought her in for an interview. Compared to others, not even close to what we needed (and didn't know what she didn't know).

She went out of her way to both explain to us what idiots we were for not hiring her and demanding detailed feedback on where she was weak and others were stronger, leaning heavily on the fact that we DO hire a diverse workforce. (It's diverse but qualified)

If you tell someone their women's studies major was one of a number of negatives when evaluating them against other candidates - what happens? She had a huge chip on her shoulder, and I'm male. It might make for a sympathetic case - "guy hiring women keeps her from job because of her women's studies major?" - especially if all the other context wasn't there.
Anyone know what the real world sizes of the bundles are now? Last I used Angular I couldn’t get a bundle smaller than like 250-300kb
Bone broth has calories.
tl;dr
HSR can go up to 570 kmh as evidenced by French testing, but limitations such as the wheel, power delivery from the overhead lines, and changes to the track mean that meeting or exceeding this limit would be very difficult.
Good point. As a counter, this article (It's a national review article, so take it with a large grain of salt - I don't agree with it entirely but you and I have likely read the same articles on the other side of this and the NR article provides a good alternate perspective) suggests that the Quidsi case is not really predatory pricing (as the FTC determined in their investigation) as this did not drive amazon to achieve a monopoly in diaper sales (most diapers are still bought in grocery stores etc), even in the online space did not have a long term effect (The founders of Quidsi did quite well for themselves in their next venture, Jet.com). The allegations of undercutting to kill quidsi also came primarily from the founders and hasn't really been backed up. In the long term, that didn't really impact the consumer at all, even if amazon did kill Quidsi, they weren't able to shape the market.

https://www.nationalreview.com/corner/misplaced-trust-antitr...
Echoing timothy-quinn, a handshake means nothing. Given that better pay is not a high priority, then you might consider holding out in your current position for a development position elsewhere.

Absolutely don't wait 5 years to change your career if you can afford otherwise.

Choice 2 could be a good option if you have savings to last for a few months.
Do you enjoy your bachelor CS curriculum? If so, can you go full-time on that?
If you've got time to plan ahead for Choice 2 and are US-based or able to travel to the US, then places like 42 school (Fremont, CA) or the recurse center (NYC) can be good for independent study with enthusiastic peers.
My brother-in-law worked at a walmart warehouse for $15 an hour. Had no car payment (owned a used junker). Paid $600 for rent (mobile home). His wife applied for medicaid and was accepted and had their first child at a county hospital for little/no charge. After two years, they also used some day care thing for no charge as well. His wife would take the kid there and then stay home and post garbage all day on facebook. By year three, they started putting their 3 year old on a bus for some "pre-k 3" program at the local public elementary. The qualifications for the "pre-k 3" program were $400 a month $0 if on medicaid. Wife used this even larger amount of free time to post garbage on facebook. Kid's always sick cause of public school, but with medicaid they paid $10 per doc visit (which is two+ times a month)

As for me, I gave up on insurance once it got to $800 a month (which was the same as my rent). Denied coverage from then on, claimed religious exemption, and built a house with the money I saved. Paid $4,500 at a local birth center for each of my kid's birth and neither have ever been to a hospital or doctor.

So complaining about "how bad things are" is actually "terrible" on your part.
As a homeless vet, this makes me excited about the future!!!
> If feedback can be interpreted as being discriminatory, or reflective of bad company culture in general, well, word gets around.

If the feedback can be interpreted in such a way ....

then the rejection is discriminatory.

Pure and simple.

"Culture fit" reasons are code for bias.

"Culture":

* national origin

* age

* religion

* gender

* sexual orientation....

... all protected classes, yet covered with the "culture fit" excuse to protect a company from being accused (correctly) of discrimination.
AI applications surge as China battles to contain Wuhan coronavirus epidemic
My personal data point is that I received feedback that was negative on specifically my base level of concept understanding on one out of ~7 short sections I did for a company, and it made me skeptical that it was the actually the real reason.

It was a whiteboard session on how to manage scheduling and reporting progress/success/failure information for long-running jobs to a frontend UI... which is something I had been specifically doing at my previous company for a year, and have done many times in many ways before. I took some lessons about communication and focus from it, but in my mind it showed that either that section's interviewer was not very good at evaluating candidates, or some other reason was the real reason and they chose to voluntarily tell me something else as a cover instead.

I'm assuming the former, because I never asked nor expected a specific reason for rejection - no cover was necessary. Finding out just frustrated me further - I really wanted that job, and of course you can't go back saying "Maybe someone else should give that section? I think I'm really good, trust me, the guy you just rejected!"
New Zine: Become a Select Star
I think schools even discourage parents teaching their kids to read, even in wealthy suburban, college oriented districts. But some do anyway, and it could be more than 5% especially if you only count those that end up being strong readers.

A theory my parents had was that the limiting factor in teaching a child to read is not the mental capacity, but their eyesight - supposedly it's normal to start out relatively farsighted and unable to focus on small print close up. So they started me and my sister on words printed in very large letters and gradually reduced them.
"Individuals and Interaction" over "Process and Tools" doesn't seem like a great idea when developing software that handles life or death scenarios. Boeing, being the finatialized zombie company that they are now though have probably run some economic analysis and determined the optomal time to test / cost of life ratio. They must have determined that the cost of adequately testing their software is waaaaay more expensive than losing an astronaut here and there or some plebian passengers.
Darling is a translation layer that does something similar [0]. Development has gone up and down over the years. One of the main pain points is the way Apple adopts, and then discards, a new GUI API every few years.

[0] https://www.darlinghq.org/
No - 2% is only for those sick enough to have the test administered. Many are not even being checked because their symptoms don't warrant hospitalization.
Nice. Colorspace profile management across the distribution pipeline is still a disaster. It would be nice if:

0. The full stack of end-user display down through distribution, editing, and "film" camera applies faithful color management.

1. Every scene contained a hidden color calibration frame that was recorded on-set holding a proper calibration sheet that the end-user's display could apply dynamic color-correction to produce color calibrated to the average lighting conditions that existed on-set.

2. The end-user can choose whether to apply just 0. or also 1.

There is another problem: in filming or editing, by applying color filter "looks" there is currently little in the way of assurances that downstream will faithfully reproduce what was intended. Colorspace profiles were and are a great advance, but they need to be measured, calibrated and validated all the way down so that they're useful.

PS: This article also reminded me of an attack that could reproduce almost an entire image from diffuse reflections of old-style scanned CRTs/TVs, e.g., that ghostly blue glow of TV watching visible from outdoors, but also that imperfect reflections of CRT computer monitors could reveal their contents.
I like to think that given infinite time, any average person could do anything that's physically possible. Alas, given the upcoming universe heat death, this is moot.
Right, but that is because there is a lag in the data. Quarantines have only started recently.
Publish Your Older Works
Well, you can "force" some of it ... make an object whose ctor can only succeed if a certain check passes, for example.

You'd be using types in a way that pretty much no one in C# does (not idiomatic), except for maybe those who are explicitly trying to go for type driven development (for example, people doing things like railway oriented programming).
My company is in the process of jQuery to React transition. It feels like it's taking a little longer as well.
Is there still a clear path from angularjs 1.x onto angular 9.0? Anyone done it recently?

Supporting a large 1.x codebase right now, and would love to start incrementally moving to angular.
Well I don't know what is being tested here. grep is a fairly old utility, which might have bugs which I don't deny. But these utilities have been debugged to complete stability by now.

Besides grep itself was built on work done by other people before.

https://lists.freebsd.org/pipermail/freebsd-current/2010-Aug...

GNU grep uses the well-known Boyer-Moore algorithm, which looks
first for the final letter of the target string, and uses a lookup
table to tell it how far ahead it can skip in the input whenever
it finds a non-matching character.

If the idea here is to test if the candidate can come with the Boyer-Moore algorithm in an hour then I doubt something like that is even possible. Things like that are not invented by some one in an hour, the original inventors themselves likely spent a life time studying and working on problems to produce anything novel.

On the other hand memorizing other people's work, which they themselves took years work in discovery, in the current of Google look-up-able knowledge, literally proves nothing. It's the exact opposite of a person capability to produce things.

The whole idea of a take home test is to demonstrate capability. If submitting a working project under a tough deadline doesn't pass that test, then Im not sure what the hiring panels are even trying to do here.
Yes, it losslessly recompresses existing jpeg's into the jpeg XL format, while also making the files ~20% smaller, key point being lossless. Thus it is the 'perfect' upgrade path from jpeg which is the current lossy standard, as you will get better compression and no loss in quality when shifting to Jpeg XL.

This being a 'killer feature' of course relies on Jpeg XL being very competitive with AVIF in terms of lossy/lossless compression overall.
Building a team of collaborators with a baseline of technical aptitude and a willingness to learn is what most people should strive for.
> And of course, the main problem that the whole, entire airplane is unstable in the air.

That's not really true. The airframe is fine, except it doesn't handle like a 737. MCAS was meant to make the MAX handle like a 737.

Mentour Pilot, a 737 instructor with a youtube channel, has covered this fairly extensively: https://youtu.be/TlinocVHpzk?t=951
The most limiting factor is the pantograph/catenery contact; as speeds go up the wire has to be kept at a higher and higher tension to prevent the train catching up to the standing wave it creates in the wire. If the tension is not high enough to prevent this, the train will lose electrical contact or even rip down the wire. This is also why high speed trains can only have one or two pantographs to collect power.
Saatva+Mattress+Savings+$100+Off
> EA Tiburon

:thats_a_name_i_havent_heard_in_a_while:
I tried adopting the standard Bujo symbols, but they weren't intuitive to me. i.e.

⋅ = task, ⊙ = in-progress, × = completed.

I replaced them with my own, which to me made more sense.

◯ = task, ◐ = in-progress, ● = completed.
you would be wrong. it does not sound like her women’s study major was any problem. but her lack of technical skills made would not prepare her for the job. this is exactly the kind of feedback that can screw you over
The Impressive Engineering of Horse Gambling
There is a danger of overengineering. This is a feature that will only be used in rare situations. So it doesn't really matter that it's just a magic identifier. As long as you aren't likely to use it by accident... I'm assuming they checked GitHub that nobody has named anything callAsFunction before choosing it
This really shows how long it has been since I've been back home, to Antwerp -- this wasn't there when I was there last. Time to make that trip.
Bundle size and start time are much more important metrics IMO unless you have a high perf use case. Like you said, most of these are fast enough for the majority of uses cases.
What is in-database machine learning?
IMO you've captured all the important aspects, and yeah whether it's Mossad or CIA or organized crime or Satan worshippers, or some combination of them, a.) Isn't really that important, because the effects of the network exerting its power are the same regardless, and b.) Is probably just meant to be an unproductive side question for people to waste time examining.
> Cast iron and glass for cooking/storing instead of Teflon and plastic.

How do the "mineral stone" [0] pans compare? Is it just a Teflon equivalent with a new name?

[0] https://www.amazon.com/dp/B07FXPXSC6/
Stripe for Crypto (Buy via Credit/Debit API) – USA Launch 🇺🇸
Also Jason from Basecamp (in https://basecamp.com/guides/how-we-communicate ):

"98% of our internal communication happens inside Basecamp."

and:

"We don't use email internally"

Then:

"Coming April 2020"

Is this a loooong lead-time Aprils fools gag??? ;-)
Hell, what I’ve seen is that you get called “senior” if you have more than three years of experience. Talk about mind boggling.

Those kinds of companies tend to be incapable of comprehending how to handle interviewing someone with 30 years of experience in the field.
Hi, I'm a Redux maintainer.

Please check out our new official Redux Toolkit package. It includes utilities to simplify several common Redux use cases, including store setup, defining reducers, immutable update logic, and even creating entire "slices" of state at once:

https://redux-toolkit.js.org

Also, note that we have a new "Style Guide" docs page which specifically recommends patterns that we feel will lead to simpler code, like the "ducks" structure for single-file Redux logic:

https://redux.js.org/style-guide/style-guide

Finally, we're currently working on a major rewrite of the Redux core docs, with the goals of updating them for today's target audience and teaching easier-to-use patterns:

https://github.com/reduxjs/redux/issues/3592

(and by "we" I basically mean "me", since I'm not getting a lot of help with this effort so far.)

I'll also point out that while Context is a great tool for making data available to a nested subtree of components, it has major limitations in terms of processing frequent updates. We tried to use it internally in React-Redux v6, and it just wasn't sufficiently fast enough, which is why we had to rewrite the internals again in v7 to use direct subscriptions instead. So, very useful, but not a replacement for Redux.