Live data from Hacker News

GitHub isn't fun anymore

jaredpalmer.com

541–550 of 623 posts

Re: GitHub isn't fun anymore

#541
post #288

I’ve never considered GitHub to be “fun.” It’s a great tool , though. Most of my GH interaction is through my desktop system, not a browser (pushing and pulling checkouts). I’ve been using some form of source control for nearly 30 years (since Projector, in the 1990s). It’s a tool. A very, very important tool. I appreciate many of the “glossy” features of GH, like hero images and GH Pages, but this shows how “out of…

Tangential: what is up with this inflationary expectation that everything should be "fun" and "exciting" and "thrilling"? I feel like western society as a whole is thinking more and more in terms of a six year old. For adults, there lies incredible satisfaction in mastering any but the most exploitative professions or jobs and fulfilling them dutifully, even if they are be no means "fun".

I hold a diametrically opposite viewpoint and would like to present it.

I think people would be happier if they did think in terms of a six year old. There is nothing inherently "professional" about using drab and dull interfaces for coding and going to an office where you all dress in identical suits.

There is quiet satisfaction in achieving mastery like you mention, but (IMO) it should be accompanied by a pleasant feeling too. GitHub's cheerful, bright colors and interface enable that for me, and I'm grateful to them for it. GitLab and Bitbucket feel flat, dreary, and dull by comparison, honestly. It's like going to a brightly colored room with nice sofas v/s an all-grey room with a white desk. Which one are you going to be more productive in?

I think this is also why Slack is incredibly successful for something that is basically an IRC-in-browser implementation. It made work "fun" for a lot of people and thus steam-rollered opposers.

Re: GitHub isn't fun anymore

#542
post #487
post #335

Earlier quoted context omitted.

This is a bit longer than I intended, but is my point of view, and not intended to dismiss what you’re saying at all. I think it’s easy to dismiss conversations like master/slave whitelist/blacklist as overly PC or childish. I certainly don’t appreciate the overly-preachy feeling I sometimes get from people pushing their point of view. And my nature is to find pleasure in giving The Man the proverbial finger. The sel…

> like removing the vocabulary of war from our daily interactions What I find funny is that the 'vocabulary of war' gets about 100000000x more actual discussions of war and how the US is regularly killing people and has been engaged in ongoing war for 20 years and about 1000s of other way more harmful things. Apparently nobody gives a single shit about that stuff. I don't really care about changing the vocabulary for…

I agree that overly-aggressive terminology is widely used, pretty much everywhere. Clickbait articles particularly: “They evicerated/destroyed/devastated them”.

Re: GitHub isn't fun anymore

#543
post #472
post #288

Earlier quoted context omitted.

Tangential: what is up with this inflationary expectation that everything should be "fun" and "exciting" and "thrilling"? I feel like western society as a whole is thinking more and more in terms of a six year old. For adults, there lies incredible satisfaction in mastering any but the most exploitative professions or jobs and fulfilling them dutifully, even if they are be no means "fun".

what is up with this inflationary expectation that everything should be "fun" and "exciting" and "thrilling" A couple years ago I dubbed this trend "Flanders Computing" [1]. I haven't really given much thought about its origins, but it's probably got to do with the increasing demand for happiness that we Americans hold dear. Collectively I think it's entered the American psyche that the answer to happiness is to avoi…

> Ban things labeled "toxic", ban the boo-boos, keep everyone safe with happy feelings in this space only. But admittedly my thoughts are incomplete.

I think your thoughts are incomplete. What they are missing is the knowledge of and empathy for people who are actually harmed by these behaviors.

Re: GitHub isn't fun anymore

#545
post #271

Earlier quoted context omitted.

It doesn't belong there in my view. We started out not knowing what anything should look like, we didn't even know what computers were suppose to do. Everything had to be envisioned and implemented. Different approaches were taken for a lot of things. Eventually we just know how something should work. At that point it can be abstracted away. Similarly lots of things should stay in JS. If we've experimented and evolve…

It seems like you're simultaneously saying "sorting doesn't belong as a language function in JavaScript" and "we shouldn't ship a sorting routine to the client," which seems...odd. If the page view needs sorting, then isn't that the use case where we can most say that there is, in fact, a point to "shipping sort magic to the client"? (Also, you can do an HTML table sort in about 10 pretty short lines of code[1], so t…

JS should have an array sort function. HTML should have sort-able tables. We know what they look like. We shouldn't have to pump up our pages with a bazillion lines of js just to implement something entirely obvious.

IOW: If there is a table it doesn't hurt to be able to sort it by default.

The example is great! 10 lines... no wait... 30 lines... then you have something that... or no wait, it sorts numbers alphabetically. The cursor is wrong. There is no accessibility. The little arrows are missing ▲ ▼ did I pick the right ones? They look bulky, better add another span inside the th? Oh I clicked the th twice now the text is highlighted.

Why should I need to implement this myself? I'm not inventing anything new? I don't want to be dealing with colspan but we all know how it should work? I know its wrong but I usually leave out the , tables render just fine without it but when something generates tables like that the script needs to be re-examined to figure out why it doesn't work. There is some unknown number of other ways to break it.

A default implementation could deal with some common units out of the box. Monday could go in front of Tuesday, 50 cm could be smaller than 1 m, $100 could be bigger than $20. Just the simple obvious stuff. For everything else something like with: foo = (a,b) => a.length - b.length

List items are a bit less obvious but I'm sure we can think of something sensible. Perhaps sorting by child class?

What is the drawback?

Re: GitHub isn't fun anymore

#546
post #460

Earlier quoted context omitted.

Wow, Rails actually changed blacklist/whitelist to denylist/allowlist.[1] [1] https://github.com/rails/rails/pull/33681

You'll quickly stop being surprised on this one because this change is inevitable across the industry in the coming years. I too had the same reaction when I was first exposed to the change a year ago, but now I'm "meh" about it. Language evolves a lot over time, surprisingly quickly. And allowlist/denylist really are better words to describe what's going on, even ignoring the other connotations. Another similar chan…

I notice this a lot.

GIMP wasn't even a good name.

RuboCop is probably a trademark violation. I wouldn't have known it was a linter without another post in here mentioning a fork that changes the name. It's the first result on Google for "ruby linter," but it's half a page down on DuckDuckGo.

I didn't really have a problem with "master," but it does seem like it tracks back to master/slave tapes based on a mailing list post, and there are clearer terms to use.

And so on. If people are going to call to arms over a name or term, can it at least be one worth defending? For an industry that worships at the altar of Move Fast And Break Things, some people get extremely conservative about strings of glyphs.

Re: GitHub isn't fun anymore

#547
post #510

Earlier quoted context omitted.

What's fascinating to me is this sort of abrupt and demanding language policing seems to overwhelmingly be a phenomenon with white people. This is very strongly reflected in those comments. This is something I've repeatedly noticed; I don't have much insight or commentary beyond the observation itself. (It's also very US-centric, though that is less surprising to me.) If I were to reach a bit and try to look under th…

I'm not normally a Malcolm X guy, but I read this quote from him recently and I feel like it put into words my feelings on these type of things far better than I ever could. > The white liberal aren’t white people who are for independence, who are moral and ethical in their thinking. They are just a faction of white people that are jockeying for power. The same as the white conservative is a faction of white people t…

Are you jewish?

Re: GitHub isn't fun anymore

#548
post #546

Earlier quoted context omitted.

You'll quickly stop being surprised on this one because this change is inevitable across the industry in the coming years. I too had the same reaction when I was first exposed to the change a year ago, but now I'm "meh" about it. Language evolves a lot over time, surprisingly quickly. And allowlist/denylist really are better words to describe what's going on, even ignoring the other connotations. Another similar chan…

I notice this a lot. GIMP wasn't even a good name. RuboCop is probably a trademark violation. I wouldn't have known it was a linter without another post in here mentioning a fork that changes the name. It's the first result on Google for "ruby linter," but it's half a page down on DuckDuckGo. I didn't really have a problem with "master," but it does seem like it tracks back to master/slave tapes based on a mailing li…

Good point about GIMP. That always was a terrible name. Sometimes we coders are too "clever" for our own good and need someone who knows about branding to rein us in.

It'd be one thing if these changes weren't improvements, but they are, and opposing them solely because someone you perceive to be an "SJW" is proposing them is overly reactionary.

Re: GitHub isn't fun anymore

#549

Earlier quoted context omitted.

How likely is it? I don't refuse to swim in the ocean because of the very rare shark attack. You can always point to the most extreme examples of something but if 99.99% of people will never be affected by them, then why make them the primary driver of your decisions? Also, that link isn't even that bad in the grand scheme of arguments I've been involved in online. It's no proverbial shark attack. You can easily just…

Risk assessment is both about the probability of the event and the consequences when it happens.

The consequences here seem like barely anything. Again, nothing at all like the proverbial shark attack.

Re: GitHub isn't fun anymore

#550

Earlier quoted context omitted.

I'll have to hunt down the article that talks about it, but McArthur was actually "Emperor of Japan" for a few years, in everything but title. I had several people point out his office on the top floor of a building facing the Emperor's Palace (some of the priciest real estate on Earth), in hushed, reverential tones.

Yes, he did have a strong political influence during US occupation, and yes, there may be people who worship him, but I can guarantee that it's not the norm. I'm actually fluent enough in Japanese to know this.

Cool. I am not a native (I only visited), so I will modify my view point, based upon your feedback.

I know that means I should leave the Internet, but I am right, usually because I am wrong, and learn differently.

None of us is “born right,” despite some people’s posturing.

Thanks for that.

Post reply on HN