Jump to content

Github changes branching terminology.

pcs3rd
2 minutes ago, Jurrunio said:

Complex terms exists in many fields, hemorrhage is just bleeding isn't it? But those in the medical field still have to remember it. Why dont we all get rid of all of them when we already have simplier terms for it? That's because old texts use these terms, those who learned from others' previous work (as learning has always been) stick to them after they got used to it. Same for concepts like current travelling in the opposite direction of electrons' net motion, how confusing is that?

 

I'm not saying it's impossible to do (could make programs adapt to different terms) or it doesnt have benefits (easy to learn), but changing names of stuff just creates confusion for those facing them daily while those who campaigned the change dont even use it at all is just a waste of effort.

It works both ways. Complex terms are changed all the time. And it all honesty, how does a change from "master" to "main" affect the learning process or the comprehension?

Link to comment
Share on other sites

Link to post
Share on other sites

3 minutes ago, DildorTheDecent said:

>not changing it to dom/sub

 

It's like these people don't think.

I'm sad for those who don't understand, but worried for those who do

CPU: i7-2600K 4751MHz 1.44V (software) --> 1.47V at the back of the socket Motherboard: Asrock Z77 Extreme4 (BCLK: 103.3MHz) CPU Cooler: Noctua NH-D15 RAM: Adata XPG 2x8GB DDR3 (XMP: 2133MHz 10-11-11-30 CR2, custom: 2203MHz 10-11-10-26 CR1 tRFC:230 tREFI:14000) GPU: Asus GTX 1070 Dual (Super Jetstream vbios, +70(2025-2088MHz)/+400(8.8Gbps)) SSD: Samsung 840 Pro 256GB (main boot drive), Transcend SSD370 128GB PSU: Seasonic X-660 80+ Gold Case: Antec P110 Silent, 5 intakes 1 exhaust Monitor: AOC G2460PF 1080p 144Hz (150Hz max w/ DP, 121Hz max w/ HDMI) TN panel Keyboard: Logitech G610 Orion (Cherry MX Blue) with SteelSeries Apex M260 keycaps Mouse: BenQ Zowie FK1

 

Model: HP Omen 17 17-an110ca CPU: i7-8750H (0.125V core & cache, 50mV SA undervolt) GPU: GTX 1060 6GB Mobile (+80/+450, 1650MHz~1750MHz 0.78V~0.85V) RAM: 8+8GB DDR4-2400 18-17-17-39 2T Storage: HP EX920 1TB PCIe x4 M.2 SSD + Crucial MX500 1TB 2.5" SATA SSD, 128GB Toshiba PCIe x2 M.2 SSD (KBG30ZMV128G) gone cooking externally, 1TB Seagate 7200RPM 2.5" HDD (ST1000LM049-2GH172) left outside Monitor: 1080p 126Hz IPS G-sync

 

Desktop benching:

Cinebench R15 Single thread:168 Multi-thread: 833 

SuperPi (v1.5 from Techpowerup, PI value output) 16K: 0.100s 1M: 8.255s 32M: 7m 45.93s

Link to comment
Share on other sites

Link to post
Share on other sites

6 minutes ago, Jurrunio said:

for those facing them daily while those who campaigned the change dont even use it at all is just a waste of effort.

I mean if someone is in the software industry 

I don't think they would care about what term is being used if anything they would be against the change 

Were there people who most likely have nothing to do with that industry  go out not their way to change terms for these devs 

I don't understand why they care, if software industry as a whole for the most part has nothing to do with controversies or political things 

PC: Motherboard: ASUS B550M TUF-Plus, CPU: Ryzen 3 3100, CPU Cooler: Arctic Freezer 34, GPU: GIGABYTE WindForce GTX1650S, RAM: HyperX Fury RGB 2x8GB 3200 CL16, Case, CoolerMaster MB311L ARGB, Boot Drive: 250GB MX500, Game Drive: WD Blue 1TB 7200RPM HDD.

 

Peripherals: GK61 (Optical Gateron Red) with Mistel White/Orange keycaps, Logitech G102 (Purple), BitWit Ensemble Grey Deskpad. 

 

Audio: Logitech G432, Moondrop Starfield, Mic: Razer Siren Mini (White).

 

Phone: Pixel 3a (Purple-ish).

 

Build Log: 

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, IAmAndre said:

It works both ways. Complex terms are changed all the time. And it all honesty, how does a change from "master" to "main" affect the learning process or the comprehension?

Think about all the programs that will break from this change,some developers have codes that upload/download to and from github and that will break them and the damage will cost time and money to fix.

A PC Enthusiast since 2011
AMD Ryzen 7 5700X@4.65GHz | GIGABYTE GTX 1660 GAMING OC @ Core 2085MHz Memory 5000MHz
Cinebench R23: 15669cb | Unigine Superposition 1080p Extreme: 3566
Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Jurrunio said:

Complex terms exists in many fields, hemorrhage is just bleeding isn't it? But those in the medical field still have to remember it. Why dont we all get rid of all of them when we already have simplier terms for it? That's because old texts use these terms, those who learned from others' previous work (as learning has always been) stick to them after they got used to it. Same for concepts like current travelling in the opposite direction of electrons' net motion, how confusing is that?

 

I'm not saying it's impossible to do (could make programs adapt to different terms) or it doesnt have benefits (easy to learn), but changing names of stuff just creates confusion for those facing them daily while those who campaigned the change dont even use it at all is just a waste of effort.

But at the same time isn't "primary drive" easier to understand than "master drive"? Or "secondary drive" more clear than "slave drive" (ok ok... Customer: "But why can there be more than one secondary drive, shouldn't it be called tertiary drive?" … :P)

 

Just to be clear, I'm not the one calling for these changes. I'm not offended by these terms either. I've never even remotely considered "master branch" could be seen offensive. But at the same time I don't really see an issue changing it to "main" branch. I can imagine more people might understand "main branch" the first time they see it, while "master branch" might be less clear.

Remember to either quote or @mention others, so they are notified of your reply

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, Vishera said:

Think about all the programs that will break from this change,some developers have codes that upload/download to and from github and that will break them and the damage will cost time and money to fix.

Really? Do you really think that the engineers at GitHub didn't think this through? This is just a term, it has nothing to do with the code or the processes. Do you really think they would risk the stability of millions of IT projects over a name change?

Link to comment
Share on other sites

Link to post
Share on other sites

A big factor behind this is about being politically correct @TofuHaroto .

>Reasons 2&4.

Link to comment
Share on other sites

Link to post
Share on other sites

4 minutes ago, IAmAndre said:

Really? Do you really think that the engineers are GitHub didn't think this through? This is just a term, it has nothing to do with the code or the processes. Do you really think they would risk the stability of millions of IT projects over a name change?

In terms of git, it does. It is the name of a pointer to a specific commit branch. Changing that label will break e.g. things like "git push origin/master".

 

Of course GitHub could maybe add additional code to their platform to work as an alias, but that's only their platform. If someone does a "git checkout master" out of habit on their machine it won't work and they'll need to remember to do "git checkout main" now.

Remember to either quote or @mention others, so they are notified of your reply

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, Eigenvektor said:

In terms of git, it does. It is the name of a pointer to a specific commit. Changing that label will break e.g. things like "git push origin/master".

 

Of course GitHub could maybe add additional code to their platform to work as an alias, but that's only their platform. If someone does a "git checkout master" out of habit on their machine it won't work and they'll need to remember to do "git checkout main" now.

Trust me, they won't do it. It will definitely be an alias as it's pointless to delete keywords. It's very common to have different syntax to do the same thing and again, they won't put those millions of projects at risk because of that.

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, IAmAndre said:

Really? Do you really think that the engineers are GitHub didn't think this through? This is just a term, it has nothing to do with the code or the processes. Do you really think they would risk the stability of millions of IT projects over a name change?

In fact ,It didn't happen and i have seen and heard about engineers that don't think things through so you never gonna know what will happen.

But it does have to do with some projects that rely on it,and some of them are old and abandoned so you will have to hope that someone will fix them.

A PC Enthusiast since 2011
AMD Ryzen 7 5700X@4.65GHz | GIGABYTE GTX 1660 GAMING OC @ Core 2085MHz Memory 5000MHz
Cinebench R23: 15669cb | Unigine Superposition 1080p Extreme: 3566
Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, IAmAndre said:

Trust me, they won't do it. It will definitely be an alias as it's pointless to delete keywords. It's very common to have different syntax to do the same thing and again, they won't put those millions of projects at risk because of that.

I could see them do it for new projects as a default. Changing other peoples codebase would probably not go over very well.

Remember to either quote or @mention others, so they are notified of your reply

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, Vishera said:

But it does have to do with some projects that rely on it,and some of them are old and abandoned so you will have to hope that someone will fix them.

GitHub know that better than us.

Link to comment
Share on other sites

Link to post
Share on other sites

10 minutes ago, Eigenvektor said:

But at the same time isn't "primary drive" easier to understand than "master drive"? Or "secondary drive" more clear than "slave drive" (ok ok... Customer: "But why can there be more than one secondary drive, shouldn't it be called tertiary drive?" … :P)

 

Just to be clear, I'm not the one calling for these changes. I'm not offended by these terms either. I've never even remotely considered "master branch" could be seen offensive. But at the same time I don't really see an issue changing it to "main" branch. I can imagine more people might understand "main branch" the first time they see it, while "master branch" might be less clear.

That's why we put something in layman's terms, but making everyone understand is different from taking it into official context and applying it to work.

CPU: i7-2600K 4751MHz 1.44V (software) --> 1.47V at the back of the socket Motherboard: Asrock Z77 Extreme4 (BCLK: 103.3MHz) CPU Cooler: Noctua NH-D15 RAM: Adata XPG 2x8GB DDR3 (XMP: 2133MHz 10-11-11-30 CR2, custom: 2203MHz 10-11-10-26 CR1 tRFC:230 tREFI:14000) GPU: Asus GTX 1070 Dual (Super Jetstream vbios, +70(2025-2088MHz)/+400(8.8Gbps)) SSD: Samsung 840 Pro 256GB (main boot drive), Transcend SSD370 128GB PSU: Seasonic X-660 80+ Gold Case: Antec P110 Silent, 5 intakes 1 exhaust Monitor: AOC G2460PF 1080p 144Hz (150Hz max w/ DP, 121Hz max w/ HDMI) TN panel Keyboard: Logitech G610 Orion (Cherry MX Blue) with SteelSeries Apex M260 keycaps Mouse: BenQ Zowie FK1

 

Model: HP Omen 17 17-an110ca CPU: i7-8750H (0.125V core & cache, 50mV SA undervolt) GPU: GTX 1060 6GB Mobile (+80/+450, 1650MHz~1750MHz 0.78V~0.85V) RAM: 8+8GB DDR4-2400 18-17-17-39 2T Storage: HP EX920 1TB PCIe x4 M.2 SSD + Crucial MX500 1TB 2.5" SATA SSD, 128GB Toshiba PCIe x2 M.2 SSD (KBG30ZMV128G) gone cooking externally, 1TB Seagate 7200RPM 2.5" HDD (ST1000LM049-2GH172) left outside Monitor: 1080p 126Hz IPS G-sync

 

Desktop benching:

Cinebench R15 Single thread:168 Multi-thread: 833 

SuperPi (v1.5 from Techpowerup, PI value output) 16K: 0.100s 1M: 8.255s 32M: 7m 45.93s

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, Eigenvektor said:

I could see them do it for new projects as a default. Changing other peoples codebase would probably not go over very well.

Legacy features have always been a thing. You can see these in pretty much every programming language. I don't see them delete stuff in their code just to show support for a community.

Link to comment
Share on other sites

Link to post
Share on other sites

Quote

If it prevents even a single black person from feeling more isolated in the tech community, feels like a no brainer to me!

Are there people that are nitpicky about things like this ?

Are they not offending at least some black people for assuming they are this easy to offend ? 

PC: Motherboard: ASUS B550M TUF-Plus, CPU: Ryzen 3 3100, CPU Cooler: Arctic Freezer 34, GPU: GIGABYTE WindForce GTX1650S, RAM: HyperX Fury RGB 2x8GB 3200 CL16, Case, CoolerMaster MB311L ARGB, Boot Drive: 250GB MX500, Game Drive: WD Blue 1TB 7200RPM HDD.

 

Peripherals: GK61 (Optical Gateron Red) with Mistel White/Orange keycaps, Logitech G102 (Purple), BitWit Ensemble Grey Deskpad. 

 

Audio: Logitech G432, Moondrop Starfield, Mic: Razer Siren Mini (White).

 

Phone: Pixel 3a (Purple-ish).

 

Build Log: 

Link to comment
Share on other sites

Link to post
Share on other sites

Why do we need politics to intervene in tech????

A PC Enthusiast since 2011
AMD Ryzen 7 5700X@4.65GHz | GIGABYTE GTX 1660 GAMING OC @ Core 2085MHz Memory 5000MHz
Cinebench R23: 15669cb | Unigine Superposition 1080p Extreme: 3566
Link to comment
Share on other sites

Link to post
Share on other sites

Just now, TofuHaroto said:

Are there people that are nitpicky about things like this ?

Are they not offending at least some black people for assuming they are this easy to offend ? 

Seems like she was the one finding it offensive,it was her idea after all.

A PC Enthusiast since 2011
AMD Ryzen 7 5700X@4.65GHz | GIGABYTE GTX 1660 GAMING OC @ Core 2085MHz Memory 5000MHz
Cinebench R23: 15669cb | Unigine Superposition 1080p Extreme: 3566
Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, TofuHaroto said:

Are there people that are nitpicky about things like this ?

Are they not offending at least some black people for assuming they are this easy to offend ? 

Definitely yes. Even Cyberpunk 2077 got caught in one

https://www.thesixthaxis.com/2019/06/18/cyberpunk-2020-creator-angered-by-criticism-of-representation-in-cyberpunk-2077/

CPU: i7-2600K 4751MHz 1.44V (software) --> 1.47V at the back of the socket Motherboard: Asrock Z77 Extreme4 (BCLK: 103.3MHz) CPU Cooler: Noctua NH-D15 RAM: Adata XPG 2x8GB DDR3 (XMP: 2133MHz 10-11-11-30 CR2, custom: 2203MHz 10-11-10-26 CR1 tRFC:230 tREFI:14000) GPU: Asus GTX 1070 Dual (Super Jetstream vbios, +70(2025-2088MHz)/+400(8.8Gbps)) SSD: Samsung 840 Pro 256GB (main boot drive), Transcend SSD370 128GB PSU: Seasonic X-660 80+ Gold Case: Antec P110 Silent, 5 intakes 1 exhaust Monitor: AOC G2460PF 1080p 144Hz (150Hz max w/ DP, 121Hz max w/ HDMI) TN panel Keyboard: Logitech G610 Orion (Cherry MX Blue) with SteelSeries Apex M260 keycaps Mouse: BenQ Zowie FK1

 

Model: HP Omen 17 17-an110ca CPU: i7-8750H (0.125V core & cache, 50mV SA undervolt) GPU: GTX 1060 6GB Mobile (+80/+450, 1650MHz~1750MHz 0.78V~0.85V) RAM: 8+8GB DDR4-2400 18-17-17-39 2T Storage: HP EX920 1TB PCIe x4 M.2 SSD + Crucial MX500 1TB 2.5" SATA SSD, 128GB Toshiba PCIe x2 M.2 SSD (KBG30ZMV128G) gone cooking externally, 1TB Seagate 7200RPM 2.5" HDD (ST1000LM049-2GH172) left outside Monitor: 1080p 126Hz IPS G-sync

 

Desktop benching:

Cinebench R15 Single thread:168 Multi-thread: 833 

SuperPi (v1.5 from Techpowerup, PI value output) 16K: 0.100s 1M: 8.255s 32M: 7m 45.93s

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, Vishera said:

Why do we need politics to intervene in tech????

tbh the only way to stay out of politics is to live alone, far away from civilization. Heck even deciding where to eat with your partner technically involves politics.

CPU: i7-2600K 4751MHz 1.44V (software) --> 1.47V at the back of the socket Motherboard: Asrock Z77 Extreme4 (BCLK: 103.3MHz) CPU Cooler: Noctua NH-D15 RAM: Adata XPG 2x8GB DDR3 (XMP: 2133MHz 10-11-11-30 CR2, custom: 2203MHz 10-11-10-26 CR1 tRFC:230 tREFI:14000) GPU: Asus GTX 1070 Dual (Super Jetstream vbios, +70(2025-2088MHz)/+400(8.8Gbps)) SSD: Samsung 840 Pro 256GB (main boot drive), Transcend SSD370 128GB PSU: Seasonic X-660 80+ Gold Case: Antec P110 Silent, 5 intakes 1 exhaust Monitor: AOC G2460PF 1080p 144Hz (150Hz max w/ DP, 121Hz max w/ HDMI) TN panel Keyboard: Logitech G610 Orion (Cherry MX Blue) with SteelSeries Apex M260 keycaps Mouse: BenQ Zowie FK1

 

Model: HP Omen 17 17-an110ca CPU: i7-8750H (0.125V core & cache, 50mV SA undervolt) GPU: GTX 1060 6GB Mobile (+80/+450, 1650MHz~1750MHz 0.78V~0.85V) RAM: 8+8GB DDR4-2400 18-17-17-39 2T Storage: HP EX920 1TB PCIe x4 M.2 SSD + Crucial MX500 1TB 2.5" SATA SSD, 128GB Toshiba PCIe x2 M.2 SSD (KBG30ZMV128G) gone cooking externally, 1TB Seagate 7200RPM 2.5" HDD (ST1000LM049-2GH172) left outside Monitor: 1080p 126Hz IPS G-sync

 

Desktop benching:

Cinebench R15 Single thread:168 Multi-thread: 833 

SuperPi (v1.5 from Techpowerup, PI value output) 16K: 0.100s 1M: 8.255s 32M: 7m 45.93s

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, Vishera said:

Seems like she was the one finding it offensive,it was her idea after all.

It's also kind of funny how GitHub was singled out. They're just one among many git hosters (like GitLab, Bitbucket, …). Of course there's still a lot of people who mistakenly think GitHub = git…

Remember to either quote or @mention others, so they are notified of your reply

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Jurrunio said:

Heck even deciding where to eat with your partner technically involves politics

I never really understood that

I always interpreted the word political as something that has to do with let's say whats going on in America etc 

Then again I always stay away from even listening to that word as I really don't want to be involved with arguments that will most likely end up in either a fight or will end up with both people having the same opinion 

PC: Motherboard: ASUS B550M TUF-Plus, CPU: Ryzen 3 3100, CPU Cooler: Arctic Freezer 34, GPU: GIGABYTE WindForce GTX1650S, RAM: HyperX Fury RGB 2x8GB 3200 CL16, Case, CoolerMaster MB311L ARGB, Boot Drive: 250GB MX500, Game Drive: WD Blue 1TB 7200RPM HDD.

 

Peripherals: GK61 (Optical Gateron Red) with Mistel White/Orange keycaps, Logitech G102 (Purple), BitWit Ensemble Grey Deskpad. 

 

Audio: Logitech G432, Moondrop Starfield, Mic: Razer Siren Mini (White).

 

Phone: Pixel 3a (Purple-ish).

 

Build Log: 

Link to comment
Share on other sites

Link to post
Share on other sites

As a Black software developer, I'm quite familiar with these terms. Do I feel better or more integrated with this change? Not necessarily. Will I use the new terms? Probably, but I also would if they were changed to "sock" and "sandal". Do I feel offended by this change? Clearly not and I appreciate the move, although I probably would have felt the same with just a public statement as many other companies have done recently.

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, TofuHaroto said:

I never really understood that

I always interpreted the word political as something that has to do with let's say whats going on in America etc 

Then again I always stay away from even listening to that word as I really don't want to be involved with arguments that will most likely end up in either a fight or will end up with both people having the same opinion 

The problem is that politics try to dictate every small thing...

So politics will get to you regardless.

A PC Enthusiast since 2011
AMD Ryzen 7 5700X@4.65GHz | GIGABYTE GTX 1660 GAMING OC @ Core 2085MHz Memory 5000MHz
Cinebench R23: 15669cb | Unigine Superposition 1080p Extreme: 3566
Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, TofuHaroto said:

I never really understood that

I always interpreted the word political as something that has to do with let's say whats going on in America etc 

Then again I always stay away from even listening to that word as I really don't want to be involved with arguments that will most likely end up in either a fight or will end up with both people having the same opinion 

Politics from the beginning is about making people agree on stuff that can cause conflicts (with "policy"). You can expand this up to between countries, or shrink it down to following your partner's preference in order to be uh, reproductive later. It's really not rocket science.

CPU: i7-2600K 4751MHz 1.44V (software) --> 1.47V at the back of the socket Motherboard: Asrock Z77 Extreme4 (BCLK: 103.3MHz) CPU Cooler: Noctua NH-D15 RAM: Adata XPG 2x8GB DDR3 (XMP: 2133MHz 10-11-11-30 CR2, custom: 2203MHz 10-11-10-26 CR1 tRFC:230 tREFI:14000) GPU: Asus GTX 1070 Dual (Super Jetstream vbios, +70(2025-2088MHz)/+400(8.8Gbps)) SSD: Samsung 840 Pro 256GB (main boot drive), Transcend SSD370 128GB PSU: Seasonic X-660 80+ Gold Case: Antec P110 Silent, 5 intakes 1 exhaust Monitor: AOC G2460PF 1080p 144Hz (150Hz max w/ DP, 121Hz max w/ HDMI) TN panel Keyboard: Logitech G610 Orion (Cherry MX Blue) with SteelSeries Apex M260 keycaps Mouse: BenQ Zowie FK1

 

Model: HP Omen 17 17-an110ca CPU: i7-8750H (0.125V core & cache, 50mV SA undervolt) GPU: GTX 1060 6GB Mobile (+80/+450, 1650MHz~1750MHz 0.78V~0.85V) RAM: 8+8GB DDR4-2400 18-17-17-39 2T Storage: HP EX920 1TB PCIe x4 M.2 SSD + Crucial MX500 1TB 2.5" SATA SSD, 128GB Toshiba PCIe x2 M.2 SSD (KBG30ZMV128G) gone cooking externally, 1TB Seagate 7200RPM 2.5" HDD (ST1000LM049-2GH172) left outside Monitor: 1080p 126Hz IPS G-sync

 

Desktop benching:

Cinebench R15 Single thread:168 Multi-thread: 833 

SuperPi (v1.5 from Techpowerup, PI value output) 16K: 0.100s 1M: 8.255s 32M: 7m 45.93s

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, Vishera said:

So politics will get to you regardless.

Yea sadly 

I try to avoid it when ever I can 

Tech community is really just one of those communities that I found fit for me 

Not for just passion but for how chill it is ( most of the times ) 

I am really burned out of political things since my family always fights over these things 

PC: Motherboard: ASUS B550M TUF-Plus, CPU: Ryzen 3 3100, CPU Cooler: Arctic Freezer 34, GPU: GIGABYTE WindForce GTX1650S, RAM: HyperX Fury RGB 2x8GB 3200 CL16, Case, CoolerMaster MB311L ARGB, Boot Drive: 250GB MX500, Game Drive: WD Blue 1TB 7200RPM HDD.

 

Peripherals: GK61 (Optical Gateron Red) with Mistel White/Orange keycaps, Logitech G102 (Purple), BitWit Ensemble Grey Deskpad. 

 

Audio: Logitech G432, Moondrop Starfield, Mic: Razer Siren Mini (White).

 

Phone: Pixel 3a (Purple-ish).

 

Build Log: 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×