skysight-inc/HackerNews huggingface dataset:
> even just as an employee retention mechanism 20% of a salary spent on retaining your core engineering team and, possibly, obtaining huge benefits to overall company productivity is a worthy trade.

thats a fantastic way to put it. as a businessman, 20% seems super high but who knows what the right number is. it's not 0%.

i'd be careful about IP in terms of "plucking from my job's monorepo" - 20% time work is still work that they paid for. but im sure you've considered that.

lastly - my qtn was not just about retention and saving money - it was also about culture - i do worry that politics and weird team dynamics arise when you basically play on a different team 20% of the time.
I agree with the concerns over complexity. That said, I see nothing in the article that indicates that a firewall appliance is the correct countermeasure. Defense in depth is likely what you need (and may ultimately get) here.
Because demand for Tether would not actually increase.

BTC holders would not look to exchange for Tether in the case Tether turned up unbacked. If BTC sellers were to sell they would exchange for other cryptocurrencies or more likely other stablecoins that are actually auditted.
Yes. There's a lot to be said for that.

The USSR's later leadership didn't want to give the Premier the authority to start WWIII. That authority belonged to the Politburo, and, having gotten rid of Stalin, those who had power after him didn't want that much power in one person again.

Hence the Dead Hand system. The Premier could activate that in an emergency. All it really did was, if Moscow was destroyed, and the Premier's bunker wasn't communicating, and the General Staff bunker wasn't communicating, was start a timer of several hours. If nobody in authority checked in during that time, it released the launch codes to regional commanders, who could then decide on their own what to do. So a lot of people could stop a retaliatory strike, and no one person could start it.

The USAF's SAC had the actual info needed to launch missiles in the hands of SAC commanders, a much weaker system. While General Power was head of SAC, the arming codes for the missiles themselves were set to all zeros. This was not known by the civilians supposedly overseeing the US military.
if this is a joke it's not really funny
What about other kinds of backpressure on complexity earlier in the cycle? For instance, when you are just scoping out a feature (before implementation), you could estimate the net lines that need to be added (for example). If it seems to high, people can push back before all the work has been done. And if the estimate starts to look wrong you can go back and re-scope the project and either simplify the feature or tell everyone it's going to be much more complex than planned.

The key would be to recognize exploding complexity before all the work is done.

Has anyone tried something like this? Would it work?
`find |grep -i ...` and `find -type f |xargs grep -i ...` have become old favourites.

This seems like an interesting system, provided you don't have more categories than you can easily remember.

If you use it in a team setting, there must not be more categories than the team as a whole can remember which is, perhaps counter-intuitively, fewer than you can probably remember on your own.

As with all classification systems, one should beware the Celestial Emporium of Benevolent Knowledge: https://en.wikipedia.org/wiki/Celestial_Emporium_of_Benevole... or be doomed to repeat it.
I walk to work, or at least I did before the pandemic started. In terms of job satisfaction I'd probably give it a $20-$40k/year premium for jobs with identical technical interests but different salaries. The increased cost of housing close to work probably eats that up, but that could be solved if shifted from density maximums to density minimums in the zoning code.
i like that a lot. although arguable whether memegen is a net conributor or detractor to Google's productivity (debatable) and culture (even more debatable)
As others have said, increase the size of your text / OS DPI scaling value.

If you're reading a web page or coding, use the CTRL+mouse wheel shortcut to quickly zoom in and out to suit your viewing preference at any given time. I also frequently adjust the font size of the many notepad.exe instances I usually have floating about. The important thing is making the computer work for your needs, rather than trying adapt to the computer.

Alternatively, I've had good results by reducing the screen resolution, as counter-intuitive as that may seem. I always used to deride my Father for doing this, but now, in my mid-30's, I see his point.

Apart from that, try moving the screen away from your eyes a bit more, and try having your f.lux equivalent enabled throughout the day.
The arrogance.

If you want, an exert from an epidemiology text:

"A CFR can only be considered final when all the cases have been resolved (either died or recovered). The preliminary CFR, for example, during an outbreak with a high daily increase and long resolution time would be substantially lower than the final CFR."

The cited numbers are preliminary CFR, not final CFR. The key question is final IFR. Final IFR can be lower or higher than preliminary CFR.

I'm done here.
Funny how every once in a while a great fraction of our lives is saved by some individual's second thoughts LOL
> i'd be careful about IP in terms of "plucking from my job's monorepo" - 20% time work is still work that they paid for. but im sure you've considered that.

Part of something I did was setup an internal process for clearing things for external release for which all of the projects on the company's GitHub page were passed through :)

I'm fortunate to have had such a supportive manager at my previous company. They're looking for senior engineers by the way so if you're interested in the company after looking at those repos feel free to email me and I can hook you up! They really are awesome people.
thank you - i think i was misinformed by that one guy who claimed it was dead.

damn.. my interest in Google rose significantly after posting this...
After you been given references to outlets that are indisputably both on the far-left and prominent who hold the opposite opinion, you assert as a response that all far-left groups are inseparable and hold the opinion that both the WSWS (the oldschool Fourth International socialists) and Jacobin (the newschool Bernie-boosting 2016 socialists) publicly disagree with.

That's a complete aversion to evidence.
Unless they use docker, in which case it takes place in a Linux VM on Mac OS.
> Another company, Anonymous Content, bought the option to develop a New Yorker article about Gawker, a person familiar with the deal said. (The New Yorker article was written by Jeffrey Toobin, a frequent target of Gawker.)

That is really fucking funny.

> Apple TV+, which started a year ago, has struggled to find its feet in a climate in which its top creative executives, Jamie Erlicht and Zack Van Amburg, appear to be constantly trying to guess what Mr. Cook and Mr. Cue might like, or might object to.

Pretty much everyone expected Apple to make terrible TV. Like Amazon, even like two good shows would be an enormous accomplishment.
> You brought this up…

Sorry, I thought that's what you meant by "this destroys the ability of creators to get even basic readership metrics for people who might choose to use Brave" earlier.

> Brave Today would ideally have a uniquely identifiable user agent for RSS metrics, but I don't know that it's necessary.

That's definitely something I could see a publisher requesting in the future; we've done something similar with custom headers in requests, standing in for a unique user-agent string.
The point is that legally (in the eyes of the judge) these were not children of the parties - regardless of the biological situation. I assume that this was standard legal process then and was applied to inheritance and other legal matters. The judge was simply applying existing law and custom by interpreting the words of the contest. This is why you have lawyers write these, although based on what's else this guy did, causing some confusion was likely the point.
Exacty. And we also know that the NSA/CIA have placed Russian language inside their exploits to frame other countries.
Chinese Communist Party database leak reveals infiltration in Western companies
Yeah, I came from Australia, moved to the UK, then have moved back to Australia. And I'll probably be back in the UK for a bit, once the Coronavirus problem is solved.

So, not being able to change country in PayPal is pretty bad. It doesn't match up with the actual reality of how people live. :(
most people don't realise how comments here are wrong most of the time.
I don't take that from the gp at all. My perspective is that he seems to be saying you're not going to understand a position on an issue until you internalize it "as if" it was your own belief. By internalizing one belief and then another that contradicts it, you can truly compare them on the merits and perhaps become aware of the objective reality that they both share.

https://en.wikipedia.org/wiki/Thesis,_antithesis,_synthesis
Hi! My answer is obviously going to be biased, but I think our calculator is very different from a TI Nspire.

We actually designed it with high school students in mind. We interviewed a lot of them, and we reached the conclusion that on average they were using less than 10% of the features of their calculator.

So we designed ours trying to make it as intuitive as possible. You'll notice it borrows from gaming consoles and mobile phones: that's because high schoolers already know how to use those!

As an example that might seem like a minor detail, we're the only graphing calculator on the market with anti-aliasing. It might not sound like much, but it's a lot of work to get right and that's the kind of detail we like to pay attention to.

Anyway, you can judge by yourself: our (free) simulator is just a click away: https://www.numworks.com/simulator
Show HN: RestFire Extension – A network panel extended browser with cURL command
Hopefully the Justice department can use this as fodder for a potential breakup. It clearly demonstrates how monopolies kill competition, not by competing but by buying and extinguishing.
Any reason to use `find -type f |xargs grep -i ...` instead of `grep -i -r "whatever" .`?
oh i love this! unintended consequences always arise - this is one of those reasons why I asked the question. thank you for sharing how this felt.
The "safety" feature I hate most on my wife's car is the auto-tinting side mirrors. They are amazing at preventing being blinded by drivers with improperly installed LED headlights but they make it almost impossible to see a cyclist at night.
I would love to live where you live. Around me in a US city, cars stop in crosswalks, run reds, ignore left and right turn rules and swing into turns like no one could ever possibly be crossing or cycling. And I live in what's supposedly the bike and ped friendly core.

Just this weekend in my neighborhood, and elderly woman was murdered by a driver hooking a left turn while she was in a crosswalk. Same neighborhood, a homeowner had a driver crash into her home for the second time in three months!

Driving culture in the US is undisciplined and low-skilled. The requirements for earning a license are far too low in every state.
Yep, exactly.

Gets to be lots of fun when you throw autoboxing and, especially, generics, into the mix.
We have quite a few conversations here about how some issues aren’t on a continuum but on a plane. Maybe the thing to map out here is the extra dimension where things aren’t black and white. This person has read four books on the dark end of the scale? Let’s show them something in a forest green.
>The beauty of inflation is that it hurts you in direct proportion to how well off you are,

This is the opposite of true. In practice, inflation is wealth transfer to the upper class. Inflation benefits debt holders, the people who are most levereged (with debt) into inflation proof assets are those who are rich.
i am very gainfully employed, thank you :)
Thank you. The whole discussion (starting from your original post) is very useful and interesting.
Wondered if I could ask... is Google a relatively normal place to work? I currently do my own thing but I would love to work on projects that go far due to the amount of talent involved... but at the end of the day I'm just concerned with "office politics" I get the vibe that you have to "pick sides" which might just be an availability bias due to the news stories. I guess just relatively speaking, when talking with Amazon I get a different feeling. Recruiters probably aren't the best way to judge a company though, so figured I'd ask.
That strategy did not work for Afghanistan.
Synpress – Cypress wrapper with Metamask integration for e2e testing
It seems everyone is talking past the point I keep restating, that you can't have this fabled improvement to quality of life borne from 'the economy' apropos of nothing. Quality of life, and also a living wage, comes from the establishment and endurance of human rights. If government can violently crush dissent, there's no room for workers' rights, there's no incentive to give pay rises etc. and you get phenomena like this:

https://www.bbc.com/worklife/article/20201123-the-psychology...

But that's just the start, and the situation with the Uyghurs is the tip of the iceberg, plenty of that is going on in sweatshops around the world.

Anyway, I won't keep on repeating myself:

https://news.ycombinator.com/item?id=25405400

> 1 million is a small number.

What sort of monster are you?

And you can be sure that this problem is still happening across the broader population at the tail end. Any talk of China lifting its citizens out of poverty has to be viewed sceptically, given their brazen lack of transparency.
Oral Drug Blocks SARS-CoV-2 Transmission
I believe the same is true for adenovirus vector vaccines: none have previously been approved for human use. [1] That said, both mRNA vaccines and adenovirus vector vaccines have a history of clinical trials stretching back at least a decade. [1] [2] So in addition to there being no major long-term risk in theory, we do have some real world experience with both types of vaccines in tests.

[1]: https://cen.acs.org/pharmaceuticals/vaccines/Adenoviral-vect...

[2]: https://www.nature.com/articles/nrd.2017.243/tables/2
Growth for Google Workspace (previously G Suite) and Office 365 is insane. Office 365 has >258 million paid seats[0], while Google claims they have 2 billion paid seats (or "users")[1]. Soon enough more businesses will be using one of these than those that aren't (as in, those that are using Exchange or another email server).

0: https://office365itpros.com/2020/10/28/teams-115-million-use....

1: https://www.axios.com/google-g-suite-total-users-9a6d3df6-c9...
> Incremental compilation with live reloading (in-place binary patching)

That is awesome! I’ve longed for such a feature when I work with Go and Rust although Go is usually fast enough that I can use a custom watch script.
As a cyclist I would love it if that were feasible, but it creates bitter road rage in so many drivers that it really isn't safe.
If I want to use one of the hyper* tools to partially syncronize files p2p on a LAN, which one should I use?

The hyper* world seems to be very fragmented right now. There is the dat [0] project, which started 2013 and shares files between computers p2p. In may 2020 the dat protocol was renamed to the hypercore protocol [1] and dat "will continue as the collective of teams and projects that have evolved from the original Dat CLI project.". hypercore-protocol [2] links to multiple applications for file sharing (none of them the dat CLI tool).

Hyperdrive [3] "help[s] you share files quickly and safely, directly from your computer [...] -- all P2P". The github [4] mentions the hyperdrive daemon als a batteries included experience, but the hyperdrive daemon has a deprecation notice and tells you to use hyperspace.

Hyperspace [5] "provides remote access to Hypercores and a Hyperswarm instance" and "exposes a simple RPC interface". The documentation is very technical and seems to be aimed at developers, not using it as a tool.

Digging around in the github organisation [6] or by stumbling upon the patreon [7] one can find the hyp CLI tool which is "A CLI for peer-to-peer file sharing (and more) using the Hypercore Protocol". The first commit is 9 days old. On the twitter of the author one can also find hyperbeam [8], which is integrated into hyp.

Here on HN one can also find an announcement for "uplink" [9].

The tech looks pretty cool, but the vast amount of different projects makes it difficult to grasp. From all of these tools the dat tool seems to be the most advanced, but not actively maintained. It's not linked on any of the hyper* sites and doesn't seem to be the recommended way to use the hypercore protocol to share files p2p. While I would like to use the tech, I'm pretty lost on how to do that today.

[0] https://docs.datproject.org/
[1] https://blog.datproject.org/2020/05/15/dat-protocol-renamed-hypercore-protocol/
[2] https://hypercore-protocol.org/
[3] https://hypercore-protocol.org/#hyperdrive
[4] https://github.com/hypercore-protocol/hyperdrive
[5] https://github.com/hypercore-protocol/hyperspace
[6] https://github.com/hypercore-protocol/cli
[7] https://www.patreon.com/posts/hyp-command-line-44923749
[8] https://github.com/mafintosh/hyperbeam
[9] https://www.patreon.com/posts/paul-reveals-is-44665610
Yeah, there's some duality there.
If each predicate is identified with the set of things that satisfy that predicate, then the "and" of two predicates is identified with the intersection of the sets that satisfy the two predicated.
On the other hand, if you instead use predicates by talking about the set of predicates that objects satisfy, then saying that something satisfies one set of predicates, and satisfies some other set of predicates, then that says that the thing satisfies all the predicates in the union of those two sets.

For some relation R between elements of the set X and elements of the set Y (we can think of X as being the set of individuals, and Y as being a set of elementary unary predicates),
for each x in X, we can refer to A(x) := {y in Y : x R y} , and for each y in Y we can talk about B(y) := {x in X : x R y} .
When we say (x_1 R y_1) && (x_1 R y_2), this is equivalent to both (x_1 in B(y_1)) && (x_1 in B(y_2)) i.e. (x_1 in (B(Y_1) intersect(B(y_2)))) , and also to (y_1 in A(x_1)) && (y_2 in A(x_1)) , i.e. ({y_1} \subset A(x_1)) && ({y_2} \subset A(x_1)) i.e. (({y_1} union {y_2}) \subset A(x_1)) .

Personally, if we are talking about a single x_1, and we are saying "and" about a number of different y_1 , y_2 , etc. , or if we are talking about each x in some collection but are saying the same thing about each of them, namely that for each x in the collection, that x R y_1 and that x R y_2 and that x R y_3 , I think it seems more natural to take the first of the two framings described above. That is, I think it seems more natural to say that for each x in the collection, that x \in (B(y_1) intersect B(y_2) intersect B(y_3)),
rather than saying that ({y_1} union {y_2} union {y_3}) subset A(x) .

Or, if we give the name W to the collection we are talking about, we could say that "W subset (B(y_1) intersect B(y_2) intersect B(y_3))".
This seems to me a fairly natural way to say "all the W , y_1 , y_2, and y_3" ("each of my 3 pokemon can do reading, writing, and arithmetic") .

The other way would end up more like, "({y_1} union {y_2} union {y_3}) subset (the intersection over all x in W, of A(x))".

This works, but seems less natural to me.

Also, especially in the case where you expect X to be substantially larger than Y.
I totally agree with your point (and would trust a hazy dream more than anything coming from this government), but I'd add that even if they claim to identify these parties forensically, they're often using parallel construction through their own espionage. like in the mueller investigation, they had a lot of firsthand knowledge of the IRA's business from inside the building (and the names of everyone that worked there). It's often not a technical conclusion based on the intrusions, but a conclusion reached by evidence gathered through other means

bellingcat has also done a pretty remarkable job of identifying state-employed hackers and spies just through buying russian passport control information and other private information that's out there on the market
I have seen some C code so heavily #ifdef'ed that toning down the parts that are excluded in the current build would be helpful.
Something which I think isn’t made clear enough here is that the point of comparison is a 45W part. A comparison with a 10-15W Intel part might be more interesting.
Also sue cities. It's not always possible because of liability constraints for government entities, but sometimes victims of traffic violence can demonstrate negligence and get a foothold into a liability case. City officials often pay little more than lip service to constituents, but they pay attention to risk managers.
I have a friend where it often seems to be one of his similar looking cousins in Pakistan who was driving his car too fast.
New Linux feature could be a GAME CHANGER. Literally
I admire anyone who flies the U-2. As the article says, it is extremely easy to get yourself killed. The flight envelope of the U-2 was so narrow that the difference between flow separation from the wing (called a buffeting) and stalling is around 20 to 30 knots. It is, as far as I know, the place from where the term "Coffin Corner" came.

https://en.wikipedia.org/wiki/Coffin_corner_(aerodynamics)#/...

From NASA's book on the U-2,

> The U-2 has always been a difficult airplane to fly, challenging even the best pilots. Lightweight construction and long, thin wings give it terrific soaring ability but also make it hard to land. As the airplane approaches the ground, it floats on a cushion of air—known as ground effect—that causes the U-2 to remain airborne even at idle. The pilot almost has to force it down using spoilers to extinguish any remaining lift. A safe touchdown is further complicated by the unusual landing gear configuration. Near or on the ground, the U-2 appears to be a clumsy beast. The mysterious Dragon Lady seems at ease only when soaring to altitude or cruising through the stratosphere. Even there, danger lurks within the thin margin between Mach buffet and stall speed, the dreaded “coffin corner” of the flight envelope. Technological improvements have eased such problems as high-altitude engine flameouts and balky autopilots, but only a select few can hope to admire Earth’s curvature from more than 12 miles above the surface in what has been dubbed the Near-Space Plane.

- https://www.nasa.gov/sites/default/files/atoms/files/unlimit...

It is an extreme craft made for an extreme time.
Ask HN: Would you hire someone to help people learn to use your software?
I have a friend who focused his career around event planning. Unsurprisingly, he's had a rough ride during these last several months.

He's a great communicator with perfect English and a polite and friendly manner. He's detailed oriented and can make things happen. But his thing was live events and now they just aren't happening.

Does anyone here wish they had an expert communicator to help onboard new users or to be a front line for troubleshooting issues?
I literally reported an issue a year ago where under some circumstances, logging out of Microsoft would not actually log you out if their JavaScript redirect fail to execute, which it did on some devices. Nothing. They didn’t give a shit. It made me so angry that we had to code our application around it.
Hm I only see “current value” now.