HNHacker News
TopNewBestAskShowJobs

all_usernames

451 karma · joined October 4, 2013

submissionscomments
all_usernames··on Having Kids
Also, introverts need time alone. Quiet time. This is equally true for parents. It's not just a preference; it's a need. Without this, introverts are literally incapable of taking care of themselves or another human being.
all_usernames··on Okteto – Kubernetes for Developers
Please, make it stop. For anyone trying to pick the "right" tool for the k8s platform there are so. many. tools.
all_usernames··on We built network isolation for 1500 services
Great post. I really appreciate engineering blogs written in this storytime format. I don't have time to dive into the implementation of Calico or <insert one of the 1,261 kubernetes projects here>, but I learn a lot from reading the process a team goes through in figuring out and iterating on a solution.

https://landscape.cncf.io/

all_usernames··on AWS Elasticsearch: a fundamentally-flawed offering
Netflix open sourced a similar tool that watches API calls for a Role and then suggests minimum privilege changes to the attached policy document: https://github.com/Netflix/repokid
all_usernames··on Ask HN: Senior Positions Interview Prep Resources?
Glassdoor often has good hints.

Whiteboard sessions focused on algorithms and data structures will probably resemble CS20X college courses.

all_usernames··on Ask HN: Who Wants to Be Fired?
No. No no no no no.
all_usernames··on Why some software developers hate Agile
Developers don't like:

* Committing to dates and then being accountable for the results

* Spending time planning, rather than "doing"

* Admitting to business leaders that much of their work time is not spent writing lines of code, but dallying in all the interesting byways of the field, favorite websites, pet projects, and random semi-related technology interests

* Sitting in meetings of any sort (sprint planner and retrospective)

* Having spoken, out-loud disagreements and negotiations in order to arrive at a consensus (sprint point estimations)

* Having their mistakes, miscalculations, lack of planning visible to everyone on a big monitor (sprint board / retro)

* Getting out of their chairs to go talk to someone else in order to remove a blocker or understand a dependency (task estimation and completion by end-of-sprint)

* Anyone involved in the process that isn't a coder (Scrum Master, Project Manager)

all_usernames··on Why some software developers hate Agile
Who prioritizes? On a large team, most tasks require at least some collaboration and discussion. Kanban seems very chaotic for a large team, with priorities constantly shifting. With sprints, everyone on the team is in agreement about the priorities for the next N weeks, and you regroup at the end to iterate.

As a manager, how do I know how long a Kanban task should take? How do I know how long it's been in-progress, or how much is left? (With sprints, the idea is that every task should be defined as completable within N weeks. So it's pretty simple to estimate when deliverables will be done.)

all_usernames··on Why some software developers hate Agile
Sprints are meant to be a tool to measure a team's velocity, defined as average amount of work throughput in X weeks. You don't know the average until a sprint team has worked together for several sprints on similar work.

Sprints can work very well if you need to:

A) Estimate the time it will take to complete a large project B) Compare productivity of different teams so you can shift or add people C) Get continual feedback on the work quality and the workflow process

Over time, I've seen sprint teams become very accurate at estimating their work throughput ahead of time. This can be extremely valuable to the business delivering on its goals on time and committing to the right amount of deliverables.

all_usernames··on Why some software developers hate Agile
The idea referenced in the blog post that sprints are "rushing" developers is just nonsense. At least in every sprint process I've been a part of, the developers are the ones assigning effort (points/hours) to each task. The dev team is free to decide how much padding any task deserves to get the job done right -- and some padding is totally legit and expected.

If you have a large task, one that's either too complex to estimate accurately or with too many unknowns or outside dependencies, you should be breaking it up into smaller tasks.

Developers decide how many points they can do in a sprint, AND they decide how many points each task gets. There's no rushing involved here.

all_usernames··on What Kind of Problem Is Climate Change?
It's an interesting and valid point, I think. Fear may motivate some to start changing and looking for solutions, but it has the opposite effect on many: denial is one of the most pervasive defense mechanisms in psychology. And climate denialism has got to be the most astounding example of it.
all_usernames··on Yogababble
Right, only someone who has never really tried (that is, stuck with) a yoga practice for awhile would claim that yoga, even the westernized version, is "incoherent." The whole point of yoga is to have an integrative and harmonizing effect.

Rather unfortunate that the corporate world seems to be seeing its own absurdity in the mirror, but then choosing an unrelated scapegoat to point fingers at.

all_usernames··on Yogababble
The term "yogababble" seems pretty offensive to those of us that get something really useful from the practice of yoga.

It also seems totally not necessary to pick on the practice itself or to single out yoga from the universe of things that are mis-used, appropriated, ripped-off, and marketed by the corporate world.

all_usernames··on Ask HN: Cons of Being on a Remote/Distributed Team?
> Document the shit out of everything

Couldn't agree more. Someone in every meeting needs to be taking notes and sharing them to Slack.

all_usernames··on Ask HN: Cons of Being on a Remote/Distributed Team?
I manage a team split evenly between California and Eastern Europe.

In an agile environment with many changes in-flight each sprint, or doing daily hand-offs (for a follow-the-sun support model), the communication overhead becomes significant. It's tough to keep up with what N other coworkers are doing every day, plus do your own work.

In my group I've seen some pretty bad resentments build because of the perception that people were left out of the loop. Or, because someone didn't overcommunicate his changes and broke something downstream.

Coupled with the fact that there's a 12+ hour turnaround time on even simple communications between the sites, people can feel pretty frustrated.

We use a Slack channel for daily standup updates and changelog; that helps if people are disciplined about it.

The worst thing though is "othering" -- it's human nature to point fingers at the group across the hall, in the next building, and definitely across the ocean. If you have immature or problematic personalities on the team (don't we all), rifts will occur and deepen without regular face-to-face contact.

all_usernames··on How Long Before These Salmon Are Gone? ‘Maybe 20 Years’
Sorry: https://en.wikipedia.org/wiki/Shifting_baseline
all_usernames··on The US Navy just confirmed these UFO videos are the real deal
> For all we know

And, we do know we're about to hit a point of no return in terms of climate and the viability of the civilization.

all_usernames··on Estimates that mineral levels in vegetables have dropped by up to 90% since 1914
Can't imagine why this was downvoted.
all_usernames··on Estimates that mineral levels in vegetables have dropped by up to 90% since 1914
Ten thousand years of agriculture is an assumption?
all_usernames··on Estimates that mineral levels in vegetables have dropped by up to 90% since 1914
Organic farming includes crop rotation, fertilizer, soil quality, and erosion control standards that would hypothetically affect mineral contents.

Monoculture (conventional corn or soybean for example) uses huge amounts of synthetic fertilizer to increase yields per acre far beyond what the soil can naturally sustain. Wide swaths of American farmland has lost literally feet of topsoil over the past 50 years. The soil is largely sterile, and depleted of minerals. Monoculture also means the ecosystem that can replenish the soil is absent.

all_usernames··on iPhone 11 Pro and iPhone 11 Pro Max
Anyone else notice the irony of Cook's statement near the beginning that the last model lineup has a 99% satisfaction rate?

So why do we need new phones then? "People don't know what they want until you show it to them." ~ Steve

all_usernames··on Datadog S-1
Even the basic billing concepts are too confusing. You pay for some Host count. You open the billing and usage console, and you see about 6 graphs for Hosts under two tabs. What's an APM Host, an Infra Host, and Agent Host? Which are double-counted, and which are not? Answers can be found, of course, but it could be a lot more clear.

Also, as others have noted, they turn on new features that could incur more cost, but they don't really provide RBAC, so anyone on your (maybe huge) team can start using those features.

all_usernames··on Who Owns Huawei?
Convince me this is any different in America.
all_usernames··on Ask HN: Do you like working in San Francisco?
I've known folks that have moved back to SF after years away because they were looking for the place where makers meet investors. For that, the city is the place to be.

Also, it's the bees knees for tech meetups and generally being an active technologist.

But honestly, it's oppressively expensive if you're not making well over $150K. Forget buying a home here. And renting, you'll just know every day that you're getting screwed. Even if you can "afford it," it doesn't feel good to know so many Americans are struggling and meanwhile you're burning money to live here.

Having lived here myself for over 8 years, I can say that culturally the city has been decimated. Only the rich can play here now. Students, teachers, artists, normal people of all kinds are priced out. For me, that means 90% of the friends I've had over my lifetime cannot afford to live in my city. It's not a good feeling.

My other experience has been that the city is no longer friendly, most store clerks and other folks you'll interact with on a daily basis are stressed out because they are commuting from 60 miles away to work here (serving the rich). Don't even get me started about the Uber drivers.

Despite all that, it's a beautiful place, and easy to romanticize, and I still love calling it home.

all_usernames··on Ultra-Time-Efficient Exercise Lowers Blood Pressure, Boosts Brain Function
Just immersing your face in cold water apparently has a similar effect on blood pressure -- with no additional expense.

https://www.fasebj.org/doi/abs/10.1096/fasebj.29.1_supplemen...

all_usernames··on Carbon Engineering gets $68M for ‘negative emissions’ carbon capture tech
"CE CEO Steve Oldham told the National Post that a 30-acre commercial negative-emissions plant could scrub one megaton of CO2 from the atmosphere each year — the equivalent of planting 40 million trees."
all_usernames··on Pinterest S-1
We can surmise your gender from this comment :-D
all_usernames··on PagerDuty S-1
https://support.pagerduty.com/docs/platform-release-notes https://support.pagerduty.com/docs/release-notes
all_usernames··on Open Distro for Elasticsearch
Title isn't quite right: "As was the case with Java and OpenJDK, our intention is not to fork Elasticsearch, and we will be making contributions back to the Apache 2.0-licensed Elasticsearch upstream project as we develop add-on enhancements to the base open source software."
all_usernames··on Lyft’s IPO disclosure shows it’s not close to profitability
In SF, most of the drivers I've met have been commuting from places 1.5-2 hours away to drive in the city all weekend. Is this a good thing? Depends on your point of view.

Certainly the crush of additional cars double-parking in bike lanes, making illegal turns constantly, and driving poorly on unfamiliar streets has reduced the quality of life in SF -- speaking as someone who has lived there for nearly ten years.

← PreviousPage 3 of 6Next →