Fork me on GitHub
#off-topic
<
2020-06-24
>
Crispin04:06:28

New github "rounded corner" styling. Yay or Nay? Thumbs up if you like the new styling more. Thumbs down if you liked the old style more.

๐Ÿ‘Ž 21
๐Ÿคท 21
15
seancorfield04:06:44

Change is hard ๐Ÿ™‚

Aron04:06:26

I would say that change by itself is very easy, it happens by itself. However you only know what you really want when you get it, so change that leads to overall acceptance is extremely rare. ; )

Bobbi Towers05:06:26

I was extremely amused when I learned that a square with rounded corners is called a "squircle": https://en.wikipedia.org/wiki/Squircle

๐Ÿคฏ 15
gibb05:06:30

I just found out that docker added a ssh scheme to the remote docker host option now, so you can: export DOCKER_HOST=@yourserver and use docker seamlessly without melting your poor laptop

๐Ÿ˜ฎ 3
gibb05:06:21

IDEA + a few docker containers + a web browser + video conference software was actually not possible to run on my 2018 macbook pro with 16gb ram...

gibb05:06:39

But now with offloading docker to another host it works well again!

orestis07:06:23

Oh, do you use a cloud provider for this?

gibb11:06:06

I use a intel NUC on a LAN

Bobbi Towers07:06:05

Ha! I was exactly a month old when that was written.

borkdude07:06:25

I consider UI changes mental breaking changes ๐Ÿ˜‰

jeroenvandijk07:06:41

I would like to see backwards compatibility ๐Ÿ™‚ A choice to stay with the old until you see the benefits yourself

โ˜๏ธ 3
jeroenvandijk08:06:50

๐Ÿ˜‚ it used to be faster ๐Ÿ˜…

p-himik07:06:31

I doubt that many people would then ever switch, given the option to forever stay with the old version.

Aron07:06:39

I would like to get back the old notifications, I still have no idea what anything does in the new one

Aron07:06:27

not that I am complaining, I like github a lot, great service, best support I've ever encountered in my life

dominicm08:06:38

If most would not choose the new ui, unless coerced, then that suggests something about the new ui: nobody cares!

๐Ÿ’ฏ 3
p-himik08:06:52

Alternatively, it could suggest that the potential barrier is much higher than most people care to overcome. Which doesn't say anything about the UX when that barrier is left behind.

dominicm08:06:19

Right, there's not enough benefit to updating vs learning the new system

p-himik08:06:27

That's not what I'm saying. "Not enough benefit" assumes you know of the benefits, which is usually not the case. "Don't knock it till you've tried it".

p-himik08:06:10

"Not enough a priori perceivable benefit" would be more correct.

๐Ÿ˜ 3
teodorlu08:06:51

I knew that epistemologi was going to come in handy some time!

dominicm10:06:26

@U2FRKM4TW That's very precise wording, I like it ๐Ÿ˜

๐Ÿ™‚ 3
dominicm10:06:22

Yeah, that's really what I was getting at with my initial comment. For about 0 people, the lack of rounded corners on GitHub is their biggest problem. They don't perceive any benefit to making corners round.

p-himik10:06:47

But rounded corners is probably the least of the changes. Why focus on it?

p-himik10:06:22

It's also incredibly easy to fix it yourself with user CSS. And it's almost impossible to fix the whole layout, which in my opinion got much better.

dominicm10:06:17

That was just an easy remark to make. I'm genuinely frustrated by the fluidity in the layout, on my 28" it's too wide.

dominicm10:06:31

I also don't like the flatness of the new design, it no longer draws my attention to where the actions are. GitHub was one of the last designs which got this right.

dominicm10:06:06

The layout could have been changed without making these changes simultaneously. Now my frustrations will be lumped in with "change", when they're not the same.

p-himik10:06:23

Ah yes, I share the sentiment about the fluidity of the layout. Good thing I almost never make my browser take 100% of the width of my 32". :) Looks bearable.

dominicm10:06:17

๐Ÿ˜‚ I'm sorry, I'm not sure what to make of how many tabs you have

p-himik10:06:56

It's like a to-do list for me, or some task left in progress. As you can see, the vast majority of the tabs are suspended and don't take a toll on the system.

Aron12:06:16

Yeah, I use tabs for task management too. Sometimes saving out whole sessions for later merge. But its not ideal.

p-himik12:06:38

Oh, don't get me wrong - it's not a replacement for a proper task management solution for me. It's just some personal stuff or things that I'm interested in. Like someone mentioned some talk that I might be interested in and linked a recording of it, so I open it and suspend the tab. Eventually, I'll get back to it. Stuff that I find interesting but not of any short-term use I just sent to my note taking app.

Aron12:06:56

exactly, context specific information that is spread through several tabs, and relates to something else

seancorfield16:06:28

That's why I like the "collections" feature in Microsoft Edge. I have a collection of work tabs, a collection of non-work tabs, a collection of open source tabs, and so on -- and I have notes in the collection about what I'm working on.

3
seancorfield16:06:51

It's like "really smart bookmarks"

seancorfield16:06:52

I can right-click on the tab bar to auto-create a new collection containing all open tabs if I want to "save my work" and go do something else completely, and easily get back to that state.

dominicm16:06:44

@U04V70XH6 is that feature still there in the Chromey version of Edge? My partner got it recently and was a bit unsettled by the fact her Chrome bookmarks had magically appeared in Edge.

seancorfield16:06:11

Yes, "New" Edge is what I'm talking about. It's my primary browser on Mac, Windows, and iOS (iPhone).

seancorfield16:06:47

I even use it when I'm ordering take out, so I can write up what I want to order, next to a "bookmark" to the restaurant menu ๐Ÿ™‚

dominicm08:06:10

The new notification system drives me nuts. Nothing is ever marked done anymore unless I clear it up en masse.

jeroenvandijk08:06:33

Was just thinking the same. I see it like updating nrepl etc. If I see my collegeaus do amazing stuff i want to update. Otherwise i like to stay away of updating anything

๐Ÿ‘ 3
borkdude09:06:45

sometimes I wonder if change in these popular systems only happens because managers think they should occupy themselves with new features, while nobody is actually asking for it

๐Ÿ‘ 15
gibb11:06:27

That's very much the case in my experience. ๐Ÿ˜ƒ

walterl09:06:20

It's weird. Usually changes like these make me a sad panda, but this time I'm quite happy with it. Not sure why. I don't care about the rounded buttons per so, but the general layout seems more functional.

walterl09:06:07

It also doesn't feel any slower to me. That's the primary reason I happily keep living in world where only http://old.reddit.com exists.

orestis10:06:42

I think that for many people: change = progress. Itโ€™s hard to accept that some things are more or less done and donโ€™t need to be updated.

๐Ÿ‘ 9
โค๏ธ 3
orestis10:06:24

More so in the world of design where thereโ€™s trends and if everyone moves you also need to move.

orestis10:06:34

E.g. Apple every year tweaks their design for macOS/iOS. If your app doesnโ€™t follow, it looks off. Points to Apple for making it almost no effort to actually adopt the new look, if you use their APIs.

naomarik15:06:20

If you guys weren't talking about github redesign I would have assumed my browser isn't rendering github's CSS properly.

andy.fingerhut17:06:12

Perhaps I tune these things out, but are there parts of Github UI that have changed in big ways? I get the vague impression of a slightly different look-and-feel, but haven't yet found things in significantly different places than before.

andy.fingerhut17:06:50

Or maybe the new UI is being rolled out to subsets of users over time?

ryan echternacht17:06:57

The header shrunk -- as in the project header info is a lot closer to the top. that was the big change I noticed. Haven't seen any big changes to my flow tho

Lennart Buit18:06:47

I find it annoying that it no longer shows the last commit message of the most recent commit. It just shows you who did it, and a commit hash

Lennart Buit18:06:19

โ€ฆ and I am not great at recognising code changes by their commit hash

๐Ÿ˜† 3
lilactown18:06:26

personally I prefer showing only commit hash over showing just the message, since sometimes I go to check like what the HEAD of a branch is

lilactown18:06:36

but yes, missing the message is a bummer

walterl19:06:34

The biggest change I noticed was project info and metadata moving to the column on the right. It strikes me as an improvement, especially for projects with lots of stuff in there, like https://github.com/borkdude/clj-kondo/. There's a direct link to the latest release, project description is still there and accessible, and I no longer have to do cursor target practice (to click on the old, thin line) to see the languages in the project ๐ŸŽฏ.

walterl19:06:20

A side effect of that move is that we also don't have two rows of tabs any longer. This was likely intentional in the design, since I vaguely recall them being fairly self-critical about that.

borkdude19:06:46

I'm trying to upgrade a VPS which uses Debian Stretch to Buster. But after upgrading it has no networking anymore. Send help.

andy.fingerhut19:06:06

That's a security upgrade ๐Ÿ™‚

๐Ÿ˜† 6
borkdude19:06:27

update-alternatives --set iptables /usr/sbin/iptables-legacy
"fixed" it

walterl20:06:03

Was it Docker networking that was fubar? Yeah, that'd be the switch in Buster to nftables. Just recently ran into that myself ๐Ÿ˜ฃ. Kinda shocking that Docker isn't nftables-ready; it's been coming for years.

gibb04:06:55

@U04V15CAJ I usually check a page like this before upgrading: https://www.debian.org/releases/stable/amd64/release-notes/ and grep for "issues"

borkdude05:06:29

@UJY23QLS1 no, I didnโ€™t even run Docker on the thing. all networking didnโ€™t work

borkdude05:06:39

@UPGJNT3UY I probably should have read that yes

Chris McCormick05:06:07

@U04V15CAJ is it up again? iptables is often managed by a firewall package like ufw, so something might have gone wrong during the upgrade of that

borkdude05:06:38

Yes, I had to set update-alternatives to iptables-legacy before rebooting

๐Ÿ‘ 3
walterl08:06:53

Interesting :thinking_face:. Worked for me, but probably because I didn't have any firewall up yet. FWIW, that update-alternatives is also the fix for Docker networking then ๐Ÿ˜‰

borkdude08:06:06

I had netfilter-persistent installed which went haywire because of this

๐Ÿ‘ 3
borkdude08:06:08

Still have to migrate to the new naming then probably (https://www.debian.org/releases/stable/amd64/release-notes/ch-information.en.html#migrate-interface-names), but I'll take a break from this, it's been stressful enough to not be able to reach my VPS ๐Ÿ˜‰

souenzzo20:06:50

I have a #datascript application that has a "worker" thread that on-datascript-change do stuff There is some trick to auto-close this thread once the datascript conn was garbage-collected?