picks_at_nits

Joined 11 years ago

Karma
605
Submissions
116
Member since
Feb 2
View on Hacker News

Recent submissions

Comment · 5 years ago
100% agree. It may be futile with the vast majority of their users, but every person who actually cares about it and becomes more informed though advocacy is a modest win of some kind.
Comment · 5 years ago
a printer manufacturer will tell you that ink cartridge DRM is not a defect, or some smart juice press manufacturer will tell you that its online-only requirement and juice pack DRM is also not a defect.

There's a phrase for this: "Defective by design." Meaning, what we the observer consider to be a harmful quality of the product is not an accident or oversight, but a deliberate choice.

I say similar things about Slack's iPad client. It's defective by design.

Likewise, web sites that choose not to be accessible are defective-by-design. If you ask their product manager, the response will be, "Accessibility is not a priority, and we can live with people who need accessible web sites doing business with someone else."

Of course, it's implicit in the phrase "defective by design" that this kind of defective is not exactly the same kind of "defective" as the product not doing the thing its creators designed it to do, or not doing the thing that their target market expect it to do.

Comment · 5 years ago
Are they? The amounts of arguments and toxicity on that despicable website (enough to prompt highly-upvoted posts about quitting the website every so often) suggests they aren't?

This is a very interesting point, to which I will say that people who complain or praise any product are always the vocal minority.

As I alluded to in another reply, we regularly get impassioned posts and comments about what's wrong with iOS on HN, and yet we know for a fact that many, many, MANY people are happy with their iPhones, iPads, and Apple Watches.

Comment · 5 years ago
They are not being transparent about your experience being manipulated for the purposes of generating engagement either. Most non-technical people don't immediately associate "contains ads" with "will use all kinds of nasty tricks to make you spend more time looking at said ads".

You have something there that applies to all of social media (and just because others do it doesn't make it ok). Algorithms are black boxes. Even if you make 100% sure I read a disclaimer explaining that the timeline is curated and algorithmic, I still will never know what I'm getting and what I'm missing.

The lack of control and transparency is abhorrent to a certain type of person, and you and I are probably those kind of people. But there's a vast world out there that simply. doesn't. care. Even after we explain why they ought to care.

Compare and contrast to walled gardens like iOS. There's a certain type of HNer who talks about iOS the way we're talking about Twitter. And yet... Many, many people are happy with an opaque system deciding which apps they can install, which apps appear on the front page of the app store, &c.

It can be very frustrating, but there it is. People like Twitter, and no amount of explaining why they shouldn't like it will change their minds.

Comment · 5 years ago
We don't get to declare what Twitter is or isn't. It has evolved over time from a kind of microblogging platform into an algorithmic-timeline social network.

As a user, I don't care for it much, but in no way is it "defective." It does what it does, and if we don't like it, it's our obligation to make sure the door doesn't hit us in the ass on our way out.

The thing we have to understand is that we who want a microblogging platform aren't their market. They're not interested in people with 500-5,000 followers using Twitter to publish things that every one of their followers will see.

Likewise, they're not interested in people who want to just follow certain people and see 100% of their tweets. That's not their business model. Do I like that? No. But I'm not their customer, I'm the product they sell to their customers.

———

One thing I find very interesting about discussions like this is how closely they resemble discussions from the 1970s and 1980s about what computers were for. It seems quaint now, but people once said computers were for business, not games.

Then a younger generation came along and when all the old fogies died off or retired, gaming became a gajillion-dollar industry.

Now we get pronouncements like "That's not what Twitter's for." Obviously it is what Twitter's for, because millions of people are using it that way and are "Happy as Larry," oblivious to the fact that it used to be a microblogging platform, and if we ask 100 randomly chosen Twitter employees, exactly zero of them will say Twitter is defective and they're working hard to restore its value as a way to subscribe to everything people tweet.

I kind of feel like those of us who miss its microblogging origin are metaphorically members of an older generation than those who are happily Tweeting, TikToking, SnapChatting, &c.

Comment · 5 years ago
Beware. One thing that happens to people in a homogeneous community is that the out-group shaming becomes invisible. So everyone in every little community thinks that their community is respectful, but the other communities are about hating.

Hacker News aggressively moderates to remove the most abrasive types of shaming, but you can still shame out-groups here, provided you do it civilly. See any thread about managing developers: At least one person will go on a rant about how managers are empty suits who do nothing useful and just get in the way while extracting rents in the form of cushy compensation packages.

That kind of generalization is also out-group shaming, it just doesn't look like a bunch of misogynists complaining that there are too many women in tech demanding equity.

(I'm in no way saying that just because Twitter has shaming, and so does HN, that the two are equivalent. They aren't even close to equivalent, because these things are not binary. But I am trying to point out how toxicity can be hard to judge from within a community.)

Comment · 5 years ago
What you describe in the first paragraph is not censorship.

There's a whole thing around censorship not applying to private platforms, but even if you argue that the word "censorship" applies to a private entity moderating the content it publishes with its own money (like Hacker News: It definitely moderates content), the thing you describe is still not that kind of "censorship."

Showing or not showing your tweets based on Twitter optimizing for engagement and advertising is not like a government deciding that nobody is allowed to criticize the Dear Leader.

It's actually like a grocery store that promises to stock your product for free, but you aren't Coca-Cola, so you get shitty shelf space and positioning, until you either pay up for shelf space, or build enough demand for your product that the store decides it can make more money giving you better positioning.

Twitter also moderates content in a way that has nothing to do with engagement and making them money. But if you give someone free content, you have to accept them deciding how they feel like monetizing that content.

If you don't like it, write a blog.

Comment · 5 years ago
+1

Your handle "freeopinion" reminds me that although people often say "you get what you pay for," just because something's free does not mean that it's worthless.

Comment · 5 years ago
Let me reframe this: You are the director of engineering. I am a manager reporting to you.

You ask me to hire and lead a team to build X, which will generate $Y in revenue. But I tell you that everything is delayed, because I'm having trouble finding good hires.

"What's the problem," you ask, "let's pair up and go through the funnel." And I reject resumes because I don't like the profile pictures or some old homework assignments.

Do you accept my argument that the company has to wait on $Y in revenue until I find some candidates who have nicely formatted github profiles and a blemish-less history of code, even code not written for professional purposes?

Or do you replace me with a manager who is focused on shipping a product using whatever team of misfits and uglies they can hire, provided they can actually do the job?

---

It's not unreasonable to prefer that candidates make our job as hiring managers easier, but at the end of the day, the hopes and dreams of an entire organization rests upon our ability to hire people who can do the job.

If our funnel is bursting with great people, we can disqualify unlucky people with little consequence. But for most companies, it's better to hire good engineers that have flaws in their presentation than to wait in the hopes that someone will present well, have the job skills, and be willing to accept the offer we can afford to make.

Comment · 5 years ago
FWIW, I think that's terrible interviewing on their part.

Literally looking for their wallet under the lamp post because it's easy to pick nits in your homework assignments, but difficult to determine whether you could be a productive team member today under completely different circumstances with complete different incentives and forces on your choices.

Comment · 5 years ago
My own writing on the subject of this industry falls into two pretty cleanly divided piles:

The writing about programming itself is "impractical" and "romantic," because that writing is for those who have an affinity with the "romance of programming."

The writing about getting a job, negotiating compensation, shipping products, hiring programmers, &c. is practical, because that writing is for everyone.

Comment · 5 years ago
I am deeply, deeply romantic about programming. I consider it an act of self-actualization.

But answering the question literally, I am not representative of everyone in the industry, and that's a good thing. It's easy to feel romantic about your vocation when you have a number of reasonable options for achieving modest financial security, and you thus had the privilege of choosing the one that most closely matched your idea of self-actualization and self-identification.

Not everyone in this economy has the same set of choices. For many, programming is the lowest-risk way to put a roof over their head and feed their family. We can make up little myths about how we romantics are obviously more passionate, work harder because it's our dream, are more deeply engaged, and so on.

But in the end, I think we'll find as we look around that those of us who feel romantic about something that is also an excellent way to make money at this particular place in time and space have won a lottery of sorts, and are definitely in the minority.

That's not a bad thing.

Comment · 5 years ago
Comment · 5 years ago
I'm against just heaving that technology out over the fence into the hands of consumers and leaving it up to consumer reports and/or individual consumers to decide if it's safe enough.

Safety is a 'picking up nickels off of railway tracks" problem. A thing might work 10,000 times in a row, but then suddenly, catastrophically fail because something is different that hadn't been tested before, like dealing with a woman walking her bike across a multi-lane road.

this is not a good scenario to leave up to consumers to decide whether a thing is safe. Not even with consumer reports to help out with testing.

Now as to ABS, the comparison is not even close. I do not buy ABS by purchasing brakes and then flashing some ROM with code I download from the internet. ABS is covered by all sorts of regulatory frameworks around the world, it isn't simply cooked up and offerred for download like it's an MP3 player skin.

Even though it's a much more mature technology, the problem with ABS is again, consumers cannot give informed consent to a disclaimer when purchasing it from some random person.

When I buy it as part of an automobile from a manufacturer that complies (I'm looking at you, VW) with regulations, I'm consenting to trusting something in a completely different way than when I download code and there's an MIT license or whatever weasel-wording somebody em ploys to say, "If you die, sucks to be you. If you kill someone, it's your soul that will be in torment."

Your equivocation of 1. downloading code for a safety feature from the internet that's marked "alpha" and has been tested according to whatever the author feels like testing because it's not offered as a "product," with 2. purchasing an automobile that has ABS brakes which are tested and maintained within a global safety regulatory framework...

You're entitled to whatever workdview you like, but on this pointI believe our discussion ends. There is a fundamental axiomatic belief I hold that is not compatibvle with a fiundamental axiomatic belief you hold.

I don't want to spend all day trying to explain why I believe Volvo selling a three-point harness is not the same as some random person knitting a seta -belt, selling it on etsy, and leaving it up to you and I to read the consumer reviews to decide whether it's safe enough.

You believe the free market plus informed consumers will sort all this out. I do not.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton