skysight-inc/HackerNews huggingface dataset:
From first principles, as a manager at any level, your output is the collective sum of your team's output. You maximize your effectiveness by finding the right balance of things to do that (a) can contribute directly to the team's output and (b) improve the team's capability to produce.

Managerial activities fall into 3 key categories: Strategy, People and Habits.

Let's contrast these activities for a Level 1 manager and a Middle manager.

Level 1:

Strategy - The projects that the team needs to do are defined bottom up and top down, and the Level 1 manager's role is to split it into right chunks, allocate them and make sure they get done. The operational aspects of tracking and ensuring things get done is more important here.

People - You have 1:1's with team members to make sure they are at their personal best and are aligned with the company.

Habits - You ensure that the team is following the right practices in their day to day that help them be effective.

Middle manager:

Strategy - You try to make sense of the company (or Business Unit) strategy (both product and Go to market) and then boil it down to the key projects that your teams needs to accomplish. The important aspects here are high level definition, prioritization and allocation. You make sure that you allocate the right projects to the right teams based on their capabilities and past projects and that they are crystal clear on the the 1-2 big things they need to deliver per month/quarter.

People - You are heavily involved in hiring and staffing the teams and making sure that your managers are being effective through skip level 1:1s.

Habits - You ensure that right habits (also called processes, but I don't like that word) are being followed by teams. eg. Is the weekly planning meeting happening properly, is work getting tracked, are their development practices that helped one team which could help other teams, and so on.

I hope that gives you are better picture.
Google Fuchsia.dev Launch
What does mean the https://fuchsia.dev/ launch, Google wants to we start to build apps to its new OS?
Early exits should be used carefully - security critical code should not rely on a single check due to TOCTOU errors. Essentially every check hit after the primary - and there should be such cold redundant checks - is a critical error - not necessarily in "System Halted" way but high severity. These may light up on normal use in concurrent cases too if there are bugs. Even hardware bugs.

Guard macro/template/local assertion is almost always better, the key is to not produce too much distracting syntactic noise or work against language features.
Redundant rare checks are eaten by branch prediction. (Needs care too, call when Spectre is fixed.)
I posted this because I am quite interested in how software designed for non-programmers deal with floating point numbers. I personally am intimately familiar with IEEE754 double-precision numbers due to their prevalence in programming languages. It is a little bit surprising to me to learn that previous versions of Apple Pages, Numbers, and Keynote used binary coded decimal and now use decimal floating point.
Re Object/functions, I think his example is a bit flawed too, but not for the reason you give. A lambda vs named function doesn't really change his pattern at all.

The big problem for me is that it's offloading the logic for picking to the caller, so that if they forget to default null to ```contentType["default"]``` everywhere there will be a bug. putting the choice+ default fallback at the callee side reduces this boilerplate.
Well, Android 4.3 is very old OS. Sandboxing is one thing, permissions are another. You can't deny Internet usage for application with unix permissions, for example.
2019: https://en.wikipedia.org/wiki/Left-_and_right-hand_traffic#/...
Environmentalism and endangered species protection is the new colonialism. Rich white people impose their values on poor brown people and try to prevent them from doing the same things that they did to develop, and rather try to keep them as the “noble savages” living in a “pristine wilderness.”
Yeah I was surprised. Don't they have a ups for this kind of thing?

One would think. Though, the tech industry is much like any other industry, and I imagine a conversation like this:

Engineer: We need to install backup generators in case the grid goes down.

Middle manager: Can you do it without stopping production?

Engineer: No.

Middle manager: Screw it. It's the next guy's problem.
Teenagers’ ability to describe negative emotions protects against depression
It is a common problem among right-wing/conservative thinkers. There is an inevitable conflict between the concepts of "freedom of property" and "competition". If people (corporations) are to be given freedom over their property they might choose to put all that property under one leadership, creating a monopoly.

The standard conservative reaction to such issues is a "market based" incentive against monopolies, such as what is being done with SpaceX/ULA. The government buys from two people, ensuring that at least two market actors survive. But the advantages of monopoly are extraordinary. Eventually the government has to step in and deny a merger (like they just did with photomultiplier tubes) or bail out a failed business. So conservative principals are inevitably sacrificed. The more mature option is to encourage a healthy market through regulation long before the market boils down to two, but that is definitely not a conservative ideal.
It is a hardware design issue. There's a concept of N+1 redundancy in safety-critical systems, a hardware design decision. This basic philosophy was missing from the MCAS system[1]. You can argue that the software could just ignore bad sensor readings, but that's just software making up for hardware deficiencies.

1. https://www.seattletimes.com/business/boeing-aerospace/a-lac...
I think if Google drops Linux for Fuchsia, there's a chance Microsoft picks up Android development. That would be incredible.
I don’t think the AUR has a concept of package signing—a PKGBULD will often download a tarball from somewhere and any signing is ad-hoc. The official repositories use their own key ring (which is distributed without a key server).
The best replacement to PGP would be a messaging network with opt-in, poorly supported encryption?

https://www.reddit.com/r/privacy/comments/9avyen/sad_state_o...

I don't know what it is with people and Matrix. It seems like a good project, hamstrung by its overzealous cheering section.
Having a small business that works in defense, I can tell you the upper tiers of military recognize and are worried about diverse production and innovation.

But, there's an issue called the "Frozen Middle", where the middle managers, decision makers, and contract officers will still pick the mega-primes because they're perceived as safe, in an environment were compliance and liability is extreme. So, it's hard for (very) small businesses to get a secure foothold, and god forbid they start winning bigger contracts, because the Primes will come muscle them out.

Not mentioned in the article is the issue of blatant technology theft by the Primes from small business. This is very well known in the industry, and a huge issue because typically the Primes are the gatekeepers to integration on a weapons platform.
I find it most interesting how the author so very assiduously avoids any mention of plasma, or anything made of plasma, or anything that has plasma noticeably in it. The closest he gets is controlling electrostatic fields.

This is remarkable because 99.99...% of the universe is 100% plasma. It takes a very willful sort of blindness not to notice it, not even to dismiss it as uninteresting.

The author is not alone in this. Astronomers have traditionally avoided any mention of plasma, despite that it is about all they can look at, only planetary bodies excepted.

I think the reason is similar to physicists' long avoidance of solid-state phenomena. Murray Gell-Mann famously called it "squalid-state physics", and disparaged people who worked in it. The mathematics was considered intractable.

Plasma dynamics has even more intractable mathematics. It is humbling to physicists used to mastery. Navier-Stokes equations are no picnic at the best of tines, but plasma dynamics makes them a footnote: neutral-fluid equations. I think it must be this shame that turns most physicists away.

"Pay no attention to the plasma behind the curtain!"

I think of generation after generation of students steered quietly and carefully away from natural interest in this stuff so hard to study, and so hard to predict. I am awed by those who overcome the ingrained distaste of their mentors and take on solar physics.

We could say that God is a plasma physicist who has been known to dabble in beetle ecosystems.
It is, unfortunately, on a side-road in Corsicana, TX, which is not exactly a tourist draw. The neighborhood, while perfectly fine, would tend to scare off people who weren't used to industrial areas.
And when conditions are not direct don't forget to add Lisp level of parentheses. I bet one time you will forget and everything will explode.
Great tutorial, thank you!

Is it necessary to only use protobufs with Netty? What other options do we have?
There is some good stuff out there. It ain't cheap, but it is possible to purchase and maintain secure networks.

https://en.wikipedia.org/wiki/TACLANE

(just an example, one of the few publicly-available descriptions of such networking products.)
Where did you see the price listed?
Windows-native and .NET-based Wayland server.
> loan gunman

Not sure if it was on purpose, but given the topic, amusing. :)
In world first, astronomers track location of one-off cosmic radio waves burst
Efail was one of the best crypto breaks of 2018, accepted into both Usenix Security (a top-tier academic venue) and BHUSA (the top tier industry venue), and virtually universally lauded by actual cryptography engineers and researchers.

What you've said here is false, a personal attack on the researchers, and absolutely unacceptable on HN. Take this stuff somewhere else.
I read Propaganda and got scared after realizing to what extend it engulfs your life, whether you know it or not, need it or not. That partly, States are helpless but to employ it, that partly it's the individual's need for it that drives them. Think about it for a moment, our craving to be "informed", drives it too.

Then I started reading The Technological Society and it is very,very depressing. You start questioning your sanity that why is it that the rest of the world doesn't see it that way :). Read it half way and haven't had the courage to return to it. When almost everything you do comes within the realm of the inanimate process driving towards efficiency, it makes you wonder if there is any point to it.
It becomes difficult to function. Like the other commentator said, one needs some antidote to this aspect of reality. I really wish something like that existed.
Meditating on the Tao helped, Stoicism helps. Being with kids helps as they seem to be unaware of these things. But you feel helpless that they will grow into it and inherit it.

But again, glad I read them. Ellul lays it out really well with such clarity. If 1984 feels like a rainy day, Ellul is being alone in the Arctic winter.

The only way is to voluntarily, consciously, and simply reject it. Not to be a slave to efficiency, information. And start to rebuild again with this new understanding.
In the Kundun movie, when the Chinese set up speakers blaring music in Tibet, the Dalai Lama says "They have taken away our silence."

That's what the ambient music in semi-public spaces we have to go to out of necessity, such as airports, shopping centers, or taxis, reminded me of.
> Obviously, less time spent is better, but what really matters is the timing... On Windows the upgrade is always inconvenient, because you have no way of controlling it.

True, very good point in favor of user control. Linux has the added benefit of teaching the discipline and foresight to understand that "Hey... maybe I shouldn't run sudo pacman -Syu and reboot until I have some time set aside". Though in recent years I've found Arch to be way more stable with very few updates causing major problems.
that affects the onionbalancers as well then :( https://dev.gnupg.org/T3392
It's the cheapest way to do it. Not saying it's the best way, but in studying history I've noticed that cheapest (particularly in food) tends to win in terms of production.

It's a real problem but I don't see how a snarky comment comes off as anything but rude or uninformative.
Painless Dagger+Android+Kotlin
Didn't SwissAir 111 crash because of faulty in-flight entertainment systems? I think there's precedent for lower-rung stuff having unexpected and outsized impact in aviation.
Note that there are multiple variations of the four-player version.
Among other reasons that this doesn't work, it doesn't kill the fungal species.
A small nit about Curve25519 vs X25519. The name of the curve is Curve25519, while the name of Diffie Hellman function utilizing the curve is X25519. Same with Curve448 and X448.

That's why the line `TLS curves: X25519, prime256v1, secp384r1` should be `TLS curves: Curve25519, [...] `

I'd impose my pedantry on the Mozilla wiki but it's not accepting account registrations, I guess understandably.
The theory is it's a symbiotic relationship. Very, very few probiotic strains are actually capable of colonizing your gut, rather their presence is beneficial for the bacteria you already have.
As a beginner going for Riichi every time isn't terrible, especially when you can't yet read discards or evaluate how close others are to Ron. And it is certainly exciting.
> The Federal Trade Commission estimates that pay-for-delay deals cost American consumers $3.5 billion a year in the form of higher drug prices.

Pay for delay is bad, but let’s put it into perspective. This is 0.1% of healthcare spending.

That’s the most frustrating thing about the healthcare debate in the US. Nobody has a clear idea of where all the money is going.

Germany spends 1.56% of GDP on pharmaceuticals. The US spends 2%. If we forced drug makers to give us discounts to German levels, we’d save $86 billion. To get our overall healthcare expenditures down to German levels (11% of GDP), we need to cut $1.4 trillion. Where is the rest coming from?
I had a similar idea a few years back for robotics that I jotted down in a note, I'll copy it verbatim here. (It's not rigorous in any way, just sort of a possible vision for the future.)

"For effective AI (for robotics specifically), we need to let separate, hardware driven, purpose built OSes run sensing equipment, and then only use a central OS fusing signals as a moderator/clearing house for those signals. Each separate OS should have autonomy over a certain set of functions to varying degrees, and should be overrideable only by strong consensus of the other systems. The important point is that the central OS not act like a traditional scheduler telling the camera and feelers and whatnot what to do all the time. The nature of the machine will instead be defined by complicated subsystems being moderated, but not fully controlled by a central authority, much like the brain/nervous system."
That is incorrect. World ammonia production in 2016 was 175 million tonnes. Producing that much ammonia -- the basis for all synthetic nitrogen fertilizers -- requires about 31 million tonnes of hydrogen. At present this hydrogen is indeed mostly made from natural gas.

https://en.wikipedia.org/wiki/Ammonia_production

As of 2011, it required 50 kilowatt hours to produce a kilogram of hydrogen by electrolysis of water, or 50 megawatt hours per tonne:

https://www.energy.gov/eere/fuelcells/doe-technical-targets-...

That comes out to a total of 1550,000,000 megawatt hours, e.g. 1550 terawatt hours, to make 31 million tonnes of hydrogen.

World electricity consumption in 2016 was 20,863 terawatt hours:

https://www.iea.org/statistics/electricity/

Producing the world's synthetic fertilizer starting from electricity instead of natural gas would require about a 7.4% increase in world electricity production: (20863+1550) / 20863 = 1.074. It is true that this would benefit the climate only if the extra electricity generation were based on low-emissions sources like hydroelectricity, wind, nuclear, or solar.

On the larger point, I think that corn-to-biofuel is a very poor use of money, land, and indirect fossil fuel inputs.
Which app do you mean by OSM? OsmAnd? Try "Maps", the forked Maps.me with tracking removed
I'm not sure how the insurance fits in, but you can see where this would fit in with state/federal payments if you look into Medicare NEMT.

Here is one such example: https://www.npr.org/sections/health-shots/2018/01/27/5810552...
What about impacts such as the one that created the moon? We can argue about likelihood of it happening again but large enough impacts can liquify even crust on the opposite side of the planet. The bottom of the ocean won’t help at that point right?
This covers most everything I wanted to say - From the comments in the article:

"Very good article. I worked at Bell Labs from 1975-77 after my undergraduate degree. Today, young Scientists don't even know that Bell Labs existed or what it accomplished. I have worked in R&D since 1983 and have watched this process from that vantage point. People used to say, we are just moving the production but we will keep the R&D. That doesn't work. It may take some time, but the R&D eventually follows the shop floor."
Please don't respond to a bad comment with a worse one. That helps nothing. And especially please don't cross into personal attack, or introduce extraneous flamebait.

https://news.ycombinator.com/newsguidelines.html
Medicaid is the United States' program for providing health care to poor people. Medicare (for people 65 years and older) is administered by the federal government, while Medicaid is separately administered by each state.

"In some states Medicaid is subcontracted to private health insurance companies, while other states pay providers (i.e., doctors, clinics and hospitals) directly." - https://en.wikipedia.org/wiki/Medicaid#State_implementations

Arizona is a subcontracting state. The state government pays insurance companies to manage the services provided under the Medicaid program; the insurance companies pay the transportation companies to get people to their appointments.

> The comment even indicates that the taxi companies structures themselves around the insurance company contracts

It started out as a taxi company... Then "transportation vouchers" came along, so businesses could get people where they needed to go without having to give people cash for taxi fares.

Over the decades vouchers became a larger and larger part of the taxi company's business. Paper vouchers for drivers became electronic vouchers; pickups and dropoffs are scheduled electronically.

When the Apps came along the taxi company's business of leasing taxis mostly evaporated, so the company got rid of its taxi fleet and now focuses on its transportation contracts ("vouchers").

> I'm confused how the state is supposed to be in this too.

In the comment above I mixed up who pays for what, but ultimately the transportation funds come from the state government and federal government, filtered through the state's subcontracted insurance company.
now I use:

- Telegram

- Signal

- Threema

- Wire

- Matrix

- Keybase

- SMS

- email

- and ... Jami

I avoid anything from Facebook like the plague and never try to push people towards using any of my odd messengers. I actually avoid discussing this as it will have me labelled a missionary and just naturally fall back on SMS and email.

the price is being forgotten every now and then and missing out on some events. I don't like that but I consider it as a part of slowing down social interactions and subjecting those to some natural selection. I believe that has some healthy benefits on its own.
About typos, if the typo is part of the spec, that's what the software should implement. If the spec gets revised, then the programmers should implement the revised version.

When you have software that interacts with other software, you follow the spec because you know the spec is going to be followed by the other parts, and that you should not get imaginative when human lives depend on your software working correctly.

The MCAS incident shows software that worked as expected, based on a spec that had incorrect and missing information and pilots that didn't have the information to understand the erroneous behavior. Also, the motors that actuate the trim wheels exert so much force that the pilots weren't able to counteract their action.
v8 and JSC both JIT-compile regexes.
Didn’t know that Allen had a big part in funding KEXP, in addition to all the well-known stuff (Seahawks etc). Crazy the impact one person can have on a city, even if that person is insanely wealthy.
Ask HN: What do you do with paywalled HN articles?
I read HN everyday. There's often articles on the front page from NY Times, WSJ, Bloomberg, The Economist, etc. that are paywalled. When I get to the sites I can only read the first paragraph of the article. Sometimes incognito works but not always so I just give up and am kind of frustrated that I couldn't read it. I have a subscription to the Washington Post app that I use for everyday news but I don't want to pay a monthly subscription for every single major publication.

I tried Apple News+ but I'm not crazy about it and it's pretty walled in.

Is this a shared frustration? What do you typically do?
Wow, there's much more:

>Special criticism goes to the Electronic Frontier Foundation, which paid Micah Lee to publish premade attack tools to exploit these design misfeatures in the keyserver network

...

>January of last year — January 16, 2018 — one user threatened to do what pretty much happened this week.
Efail was a symptom of bad PGP implementations in email clients, not a flaw in PGP. It was overblown trash designed to bring fame to the "discoverers" at the expense of the reputation of PGP and its authors. If you think that this statement doesn't belong here, you can take it up with the mods, a group which spending lots of time on HN does not qualify you for.
Thanks that solved my issue :)
Ever since the Jared scandal I absolutely refuse to step anywhere near, much less into, a Subway. And much better sandwich shops around. Except for Jimmy John's, whose owner wants to rid the globe of priceless animal treasures.
Explaining a joke is like dissecting a frog. You understand it better but the frog dies in the process.
That wasn't the argument Dave made. He said that handled error returns became invisible, because the repetition lulled programmers. That's the argument I felt was untenable.

Obviously, Go does some things to mitigate the risk of ignored error returns; the damnable use requirement means that multi-valued functions returning errors either have to explicitly ignore the error by assigning it to "_", which feels as squicky as it should, or be assigned to a variable with which (usually) something must later be done.

It's not perfect, I'll freely concede.
> That doesn't even matter much to me. Obviously, less time spent is better, but what really matters is the timing.

That too. When I update MacPorts, it can, sometimes, take ages. I don't care - I just continue working.
School kids have to walk by a mural depecting the sometimes ugly history of their country? So what?