Share your best github repo

filfat

CTO @ Nordcom Group Inc.
Member
Joined
Nov 24, 2012
Messages
1,261
Trophies
1
Location
Gothenburg, Sweden
Website
www.sweetsideofsweden.com
XP
1,749
Country
Sweden
Even though in this case it's just satire I disagree a lot with people who claim that modern design is just a pointless waste of bandwidth.
Sure some people don't even have 25mbps down, but let's face it; those web sites doesn't target them. The same goes for fonts, they're there for the design; to make the website feel exclusive.

Complaining about websites sacrificing a bit of the market to appeal more to the high-end is like complaining about price of an iPhone or a Surface Book. If you can't afford them; they're not for you. If you don't have the bandwidth or fast enough CPU the website isn't made for you. /rant.

--------------------- MERGED ---------------------------

Anyways, picking "the best" GitHub project is impossible, so here is my choice for one of the best: https://github.com/Microsoft/vscode
 

Wolfvak

nyaa~
Member
Joined
Oct 25, 2015
Messages
918
Trophies
1
XP
3,386
Country
Uruguay
[...]If you don't have the bandwidth or fast enough CPU the website isn't made for you. /rant.

That's a terrible argument. The internet is supposed to connect people toghether, not alienate people who don't have enough horsepower to render a website just because the developer decided to use a huge CSS template and a 10MB font.

Besides, a complex website doesn't necessarily mean it requires a lot of power to render it.
Whenever I decide to make a small site (once every planet alignment) I always test it with Opera 5 (released in 1997!). The thing is blazingly fast and actually renders most modern websites just fine. There's a bunch of glitches here and there, of course, but if your content is static text, or text with a bunch of "pretty" menus, then you don't need that much complexity.

Properly benchmark your websites people, geez.
 
  • Like
Reactions: rikumax25!

filfat

CTO @ Nordcom Group Inc.
Member
Joined
Nov 24, 2012
Messages
1,261
Trophies
1
Location
Gothenburg, Sweden
Website
www.sweetsideofsweden.com
XP
1,749
Country
Sweden
...then you don't need that much complexity...

Of course you don't _need_ it, you want it. A lot of the web is made to feel exclusive, premium or in other ways high-end (just like there's websites that's just there to work).
I'm perfectly fine having a 5mb header image if it looks good and sets a mood, 5-10mb on fonts and another 20mb on content. If you can't afford spending that kind of bandwidth then the website isn't made to target you.

Even going mobile a 45 mb website isn't a problem, especially not with 120GB a month on 4G. It's kinda like complaining over using an int when a short would've been enough on a computer with 16GB dedicated memory.. pointless.

EDIT: Take a look at something like this https://nuuneoi.com/profile, he could've created a simple 50kb resume but instead he went the extra mile and made it (somewhat) high-end.
 
Last edited by filfat,

Wolfvak

nyaa~
Member
Joined
Oct 25, 2015
Messages
918
Trophies
1
XP
3,386
Country
Uruguay
Of course you don't _need_ it, you want it. A lot of the web is made to feel exclusive, premium or in other ways high-end (just like there's websites that's just there to work).
I'm perfectly fine having a 5mb header image if it looks good and sets a mood, 5-10mb on fonts and another 20mb on content. If you can't afford spending that kind of bandwidth then the website isn't made to target you.

Even going mobile a 45 mb website isn't a problem, especially not with 120GB a month on 4G. It's kinda like complaining over using an int when a short would've been enough on a computer with 16GB dedicated memory.. pointless.

EDIT: Take a look at something like this https://nuuneoi.com/profile, he could've created a simple 50kb resume but instead he went the extra mile and made it (somewhat) high-end.
Well, if the world is going in this direction I guess I can see why people are complaining so much about it.

BTW, there are several reasons you might want to use a short instead of an int. For one, a short is defined to be 16-bits while an int can be anywhere from 8 to 128 in modern compilers, depending on your architecture.

On the other hand, you might want it to overflow/underflow, so there's that as well.

Besides, why do you think that exclusive websites are a good thing? One of the main principles of the internet is for information to remain free and open to anyone. You shouldn't be locked out just because you have outdated hardware/software. As long as you have some form of communication and a web renderer of some sort you should be able to view it.

Exclusivity isn't a good thing, and all ironically it seems like the lazier option.
 

rikumax25!

Keyblade Wielder
Member
Joined
Apr 21, 2016
Messages
1,428
Trophies
0
Age
33
XP
708
Country
Costa Rica
Well, if the world is going in this direction I guess I can see why people are complaining so much about it.

BTW, there are several reasons you might want to use a short instead of an int. For one, a short is defined to be 16-bits while an int can be anywhere from 8 to 128 in modern compilers, depending on your architecture.

On the other hand, you might want it to overflow/underflow, so there's that as well.

Besides, why do you think that exclusive websites are a good thing? One of the main principles of the internet is for information to remain free and open to anyone. You shouldn't be locked out just because you have outdated hardware/software. As long as you have some form of communication and a web renderer of some sort you should be able to view it.

Exclusivity isn't a good thing, and all ironically it seems like the lazier option.
One can always define a timer for the "exclusive" page to load and if it doesnt load by then you can send a lite version. I've implemented it and it qorks pretty well
 

filfat

CTO @ Nordcom Group Inc.
Member
Joined
Nov 24, 2012
Messages
1,261
Trophies
1
Location
Gothenburg, Sweden
Website
www.sweetsideofsweden.com
XP
1,749
Country
Sweden
Well, if the world is going in this direction I guess I can see why people are complaining so much about it.

BTW, there are several reasons you might want to use a short instead of an int. For one, a short is defined to be 16-bits while an int can be anywhere from 8 to 128 in modern compilers, depending on your architecture.

On the other hand, you might want it to overflow/underflow, so there's that as well.
You do realize it was just used to make my point come across and not an actual argument that int is always better than short?

Besides, why do you think that exclusive websites are a good thing? One of the main principles of the internet is for information to remain free and open to anyone. You shouldn't be locked out just because you have outdated hardware/software. As long as you have some form of communication and a web renderer of some sort you should be able to view it.

Exclusivity isn't a good thing, and all ironically it seems like the lazier option.
Exclusivity is a good thing when you're trying to sell a premium feeling. Why do you think the middle-class pay extra to eat at restaurants? They want to feel rich. Again, take a look at Apple or Microsoft they're charging extra just give you that exclusivity premium feeling. Exclusivity is an extremely good thing.

That's like saying that you should earn as much as your boss because you both work. Which is an extremely dangerous communist view of the internet.
 

Wolfvak

nyaa~
Member
Joined
Oct 25, 2015
Messages
918
Trophies
1
XP
3,386
Country
Uruguay
You do realize it was just used to make my point come across and not an actual argument that int is always better than short?


Exclusivity is a good thing when you're trying to sell a premium feeling. Why do you think the middle-class pay extra to eat at restaurants? They want to feel rich. Again, take a look at Apple or Microsoft they're charging extra just give you that exclusivity premium feeling. Exclusivity is an extremely good thing.

That's like saying that you should earn as much as your boss because you both work. Which is an extremely dangerous communist view of the internet.

So what you're saying is that you'd rather go the Apple/Microsoft route and keep the same user cycles /kernel cycles ratio?
nice.

Also, your POV is definitely the one of an entrepreneur, and not a proper coder. A good web designer tries to get his/her information out into the world. An entrepreneur tries to suck the client dry.

Also "extremely dangerous communist view of the internet"
wat.
The internet is supposed to spread out info world wide, that's why it's called "World Wide Web". If a bunch of people decide to make their websites unrenderable just for the sake of "exclusivity" then you're just being elitist.

As a last point, the int vs short thing was just a counter to your example. I'm pretty sure I can find counters to a lot of them.

I'm not sure why people (professional developers) nowadays think it's fine to consume gigabytes of RAM when it can be easily done in a few megabytes (MySQL) .

I'm not in favor of premature optimization, but I'm not in favor of making shitty code just because either.
 

m1guelpf

Active Member
OP
Newcomer
Joined
Dec 21, 2016
Messages
39
Trophies
0
Age
22
Location
Spain
Website
miguelpiedrafita.com
XP
118
Country
Last edited by m1guelpf,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Xdqwerty @ Xdqwerty: good night