HNHacker News
TopNewBestAskShowJobs

calinet6

6,786 karma · joined February 13, 2012

Product designer with a CS background, California born, living & working in Boston.
submissionscomments
calinet6··on Conservatives flock to Parler, claiming censorship on Facebook and Twitter
I see it as the opposite: this may be how a technical network is supposed to work, but it's not how a society is supposed to work.

The internet has created the ability for any given subculture to discover instant validation and reinforce their beliefs into a tribe, which further solidifies and extremifies those beliefs.

It's a psychological power almost equivalent to a nuclear reaction: beliefs and ideas that might have naturally died out pre-internet are instead amplified and spread, and dug deeper into peoples' minds.

This is a critical time to be in tech, but not for the growth: for the need to design solutions to that problem. Censorship is a primitive attempt at stopping this psychological nuclear reaction; people are finding ways around it. We need a bigger, better solution to the reaction, lest society destroy itself through unfettered tribalism.

calinet6··on Intel's disruption is now complete
You're missing the 5000 series Ryzens, which they just updated this for.

The difference is key.

calinet6··on Intel's disruption is now complete
5600x is in the same price range and a no-brainer, once stock stabilizes.

There's no sense in intel right now when doing a new build.

calinet6··on Intel's disruption is now complete
Ctrl-F "AMD"... 0 of 0

Wow, they don't even know exactly how disrupted they are...

calinet6··on AMD EPYC 7713 'Milan' Zen 3 CPU Benchmarked
I think you're exactly right. These cores are designed to be sold en masse to the cloud providers, who are looking for density in the rack, lowest total cost of operation (up front cost is nearly irrelevant), and above all power and thermal efficiency.

AMD knows they have some serious advantages there, especially on the efficiency front, with Zen3, and they're going pedal to the metal.

calinet6··on Discipline Doesn’t Scale
Yep. General point: systems scale, people don't.

Or rather, human systems are flimsy.

calinet6··on Is revenue model more important than culture?
A company is an interconnected system. Culture begets revenue model, revenue model begets culture. You can't have a revenue model that works without a culture that executes it, nor vice versa.
calinet6··on Patrick Collison's Questions
Appreciation of systems.

Continuous improvement, and respect for people.

They are closer to this reality than most societies. It shows.

Yet, they are not without problems, which are inextricably linked to the same culture. There are still tradeoffs.

calinet6··on Patrick Collison's Questions
I would bet it’s tied to the neglect of work in both real wages and respect for workers.

We no longer take pride in work. We pay people less and make them compete for the mere privilege of holding a job. Then, we tell them what to do, disrespecting their intelligence and autonomy and ability to make something they can be proud of. For the brilliance of this strategy, we pay leaders ten times more than we did before, and even more when they fail and need to be replaced—surely installing a new CEO is the answer.

It is no surprise at all.

Deming tried to lay it out for us, but no one really listened.

calinet6··on MacBook Pro Keyboard Drives Me Crazy
Same! I have legitimate joint pain in my index and middle fingers because of this thing. Have to use an external keyboard now for anything but a few minutes.

It's so bad!

calinet6··on MacBook Pro Keyboard Drives Me Crazy
Not to mention the finger joint pain.

Yes, really.

This thing is a joke.

calinet6··on UI redesigns are mostly a waste of time
This is such a real thing that happens, yep.

It's really hard to get people together to make good software. I think that's something everyone can agree on.

calinet6··on UI redesigns are mostly a waste of time
There is a balance. If aesthetics are a limiting factor, as determined by research, then they’re worth improving.
calinet6··on UI redesigns are mostly a waste of time
A lot of that isn’t the redesign itself, but the fact that almost no one designs for the change event itself. It’s a whole different problem to solve, and it’s usually just dropping you into something totally different without context.

Could write a whole blog post on designing for UX change. I think I’ll do that...

calinet6··on UI redesigns are mostly a waste of time
I think you’ve identified one of the root causes here. :)
calinet6··on UI redesigns are mostly a waste of time
I do, too. It’s a growing field, and it’s much more muddy than dev. Give us time.
calinet6··on UI redesigns are mostly a waste of time
I'll concede "most people are of average idiocy" and cite core principles of statistics and the meanings of average and most.

But yes, you're right, happens all the time. Less so with most of the large scale more popular redesigns people tend to think of when writing articles like this about tools they actually use; the team at Atlassian, for example, is not made of idiots, neither at Slack, Google, Twitter, or other large companies with mostly significant design experience.

Smaller operations where we all likely work—yep, hit or miss.

calinet6··on UI redesigns are mostly a waste of time
Good designers will improve visual systems, usability, task efficiency, consistency, symbolism, brand perception, and more concrete things with a redesign. If they don't, they're artists, not UX designers. FWIW, most redesigns I see in the wild are doing most or some part of these very real improvements.

That said, qualitative value is still value. Just because user feedback on the visual quality is vague doesn't mean that broader goals weren't achieved—users don't know how to evaluate visual quality, but it can still impact their behavior and perception. Good user researchers will look at outcomes and downstream impact in other behavior after a redesign, and those are often positively impacted.

Even if the result is just "users feel our company is more professional and mature," that could be extremely important for company strategy and may very well have been a limiting factor beforehand.

calinet6··on UI redesigns are mostly a waste of time
> To preface the article, I primarily work on, and prefer, back-end code. I've been involved in both web and software development for over 4 years now

Cool, cool. To preface this comment, I'm a user experience designer, and I've been doing web software development and design for over 20 years.

In reality, your conjecture turns out to be largely untrue. Visual design quality does have an impact.

Main principle you want to look up: the Aesthetic Usability Effect. Basically, users perceive your product to be more usable if it's aesthetically pleasing.

> Summary: Users are more tolerant of minor usability issues when they find an interface visually appealing. This aesthetic-usability effect can mask UI problems and can prevent issue discovery during usability testing. Identify instances of the aesthetic-usability effect in your user research by watching what your users do, as well as listening to what they say.

From https://www.nngroup.com/articles/aesthetic-usability-effect/

See also: https://www.nngroup.com/articles/perceived-value/ (other ways users perceive value based on the UI)

Of course, this has limits. A rebrand or redesign that, all other things equal, is mostly the same quality as before probably won't get much benefit. I've seen many redesigns and that tends not to be something people do—there's usually a good bump in visual quality in the process.

So, regardless of whether you, personally notice the different functionality, many redesigns are actually a success at improving the perceived value, perceived usability, and overall evaluation of the brand, company, and product.

People aren't idiots. They don't do this work for no reason. Try to understand and respect the work outside your own department and specialty. Building respect across those boundaries is a rare and valuable thing.

calinet6··on If not SICP, then what? Maybe HTDP?
Must be, I'm pretty old. :) Would have been 61A circa 2002.
calinet6··on If not SICP, then what? Maybe HTDP?
As I remember it, the book SICP itself wasn't really the core of CS61A... the lectures and slides were, and they drew off the concepts in SICP. No one read the book, but we learned from the (fairly good) lectures and explanations of the concepts, and especially the projects of course.

Those concepts were and remain a foundation for how I think about programming—at the level of elegant structure and short modular thinking. Software engineering and architecture is something different, and has its own class (CS169) which was far more valuable and important for those skills at that higher level.

I dunno. It was a good foundation. I've looked through SICP and I still recognize the concepts, the lectures matched it fairly well. But you're right—no one read the book.

calinet6··on Audiophiles in Japan Are Installing Their Own Power Poles
Yep, there are big steps up at around $300 and $1000 before that. Tons of opportunity to get great sound without losing your mind or your savings :-P
calinet6··on Audiophiles in Japan Are Installing Their Own Power Poles
Around $5,000.

Lots of really good low-hanging-fruit actual improvements and solid equipment in that price range (combined, for the whole system); above that you're just getting crazy, and likely seeing marginal gains you can't actually hear and/or aren't worth the cost for what you (maybe, possibly, unlikely) might be fooled into hearing.

calinet6··on Ask HN: Why not more hiring of junior devs, then on-the-job-training?
Most people do not know how to teach.
calinet6··on Ask HN: Why not more hiring of junior devs, then on-the-job-training?
More and more I think it's because it's difficult for companies to identify the capacity to be successful at this type of work early on. Partly because it's actually difficult, and partly because companies are really bad at identifying skills as a rule.

Instead they resort to the simplistic. Senior developers have made it through several filters. They've proven they can do the work, they've done it at several companies, and they've survived in the role enough to be promoted a couple times. That's just signal that they're less likely to run into problems, and that there's less risk the hire won't work out.

So, companies are lazy. Not intentionally—but because they're literally squeezing every ounce of time and focus on the very complex and wildly difficult task of managing a company and staying solvent and productive and going in the right direction.

They shouldn't be—they should have room for training and developing a talent pipeline—but this is the real world, and most companies can't even do basic company things really well, so the prospect of also doing on-the-job training really well to de-risk the hiring of junior engineers seems pretty far out.

In addition, many hiring managers have learned the hard way what '5 years of experience' means, because they've had 5 years of experience themselves, and only on the 5th year of that figured out how to do their job in the way they now know it needs to be done.

It's not an arbitrary set of skills they know they need, but an experience working in an ecosystem in specific ways that they know are crucial. Experience is not necessarily just skills, but a sequence of realizations, hardships, events, and successes that teach you things you can only learn by going through them.

Hiring managers hiring for a Senior role and pointing to a checklist of technical skills are probably not being fully forthcoming—they're likely looking for someone who does not see their own value as a checklist of technical skills.

Not saying that's you necessarily, and they could certainly be wrong, but personally I've learned that when the team needs someone with 5 years of experience, it takes 5 years to develop it, and there are no shortcuts to gaining that experience. The one thing I've found that speeds it up is experience in smaller companies or starting your own business—you'll experience a lot more much faster.

That said, there are companies that truly invest in on-the-job training, and with a holistic business model centered around that as a core value, it can be successful. It takes a philosophy, though, that most businesses will never mature enough to reach, dare I say, especially tech businesses.

The one I know of is the Greyston Bakery in NY, which was started by a Zen monk named Bernie Glassman (who passed away a couple weeks ago, sadly). His book "Instructions to the Cook" is really interesting, and outlines how they made a policy of hiring anyone who wanted a job work very well. They now run the Center for Open Hiring that helps other companies do the same thing.

It would be pretty incredible to see a tech company embrace that kind of thing and really invest in hiring and development as a strategy. I'd almost imagine it as a merger of something like General Assembly with an actual product and long-term business. It would be interesting to see if the significantly greater investment would be worth it over the traditional model.

calinet6··on Tesla meets self-imposed deadline for Model 3, rolls out 5000 cars in a week
> there are lots of companies in the world doing mass production of cars, tractors, etc, it's not some impossible task

Exactly the point. Yet the struggle is real with Tesla, for some reason.

calinet6··on Tesla meets self-imposed deadline for Model 3, rolls out 5000 cars in a week
Musk's "new, innovative approaches to manufacturing" are the status-quo from around 40 years ago. Maybe he doesn't know that...

And are they really "trying something no one else has bothered to try before"? Altogether, an electric car is simply not that much more new or different from a conventional one, these days. In fact it's much simpler. A lot of the learnings of the last 40 years would absolutely apply.

We'll see!

calinet6··on Tesla meets self-imposed deadline for Model 3, rolls out 5000 cars in a week
I do think he'll learn, and I trust that he's a pretty decent person all things considered. Hope it goes well for them!
calinet6··on Tesla meets self-imposed deadline for Model 3, rolls out 5000 cars in a week
Yes, you're correct. And in fact I had a bet with a friend ten years ago that Tesla would in fact still be around today. He didn't think they would. I just won that bet in January. :)

The shame is that the parts that are innovative, like the engineering of an electric car, the design, the interface, and the battery technology, are all going so well, all things considered.

Whereas the parts that don't necessarily require innovation on a major scale, such as management of people, the operation of a manufacturing line at scale, systemic quality control, and safety and health—are being done (by all accounts) not so well. These are the things that are far more difficult than the technology and innovation precisely because they are so much more complex, and require a different mindset. For the same reason Musk is so good at engineering, it is not totally surprising he is not so spectacular at leading the human systems required for this new pursuit. Again, by all accounts.

And the sad part: these are the parts that have been done before, in similar situations, at similar scales, with similarly new technologies, without drastically different requirements or problems. Having that experience available to you and not using it is not exactly wise.

All that said, I think he'll learn what he needs to learn, get it done anyway, and will not fail. Making this point of efficiency at this stage pretty moot. I realize that.

calinet6··on Tesla meets self-imposed deadline for Model 3, rolls out 5000 cars in a week
Not so worried about when, there's no rush. It's just a shame to see the chaos where there doesn't have to be, that's all.
← PreviousPage 2 of 34Next →