Share your best github repo

Discussion in 'Computer Programming, Emulation, and Game Modding' started by m1guelpf, Dec 31, 2016.

Dec 31, 2016
  1. m1guelpf
    OP

    Newcomer m1guelpf Member

    Joined:
    Dec 21, 2016
    Messages:
    35
    Location:
    Spain
    Country:
    Spain
    Basic idea: Share one of your github projects that you think could be useful for the rest of users.
     
    Last edited by m1guelpf, Jan 1, 2017
  2. m1guelpf
    OP

    Newcomer m1guelpf Member

    Joined:
    Dec 21, 2016
    Messages:
    35
    Location:
    Spain
    Country:
    Spain
  3. Wolfvak

    Member Wolfvak Wahoo!

    Joined:
    Oct 25, 2015
    Messages:
    749
    Location:
    Mira-Mira
    Country:
    Uruguay
  4. RyDog

    Member RyDog Lazy Animal Crossing hacker

    Joined:
    Apr 26, 2015
    Messages:
    1,477
    Country:
    United States
  5. filfat

    Member filfat Musician, Developer & Entrepreneur

    Joined:
    Nov 24, 2012
    Messages:
    1,226
    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.

    — Posts automatically merged - Please don't double post! —

    Anyways, picking "the best" GitHub project is impossible, so here is my choice for one of the best: https://github.com/Microsoft/vscode
     
    VinLark and m1guelpf like this.
  6. rikumax25!

    Member rikumax25! Keyblade Wielder

    Joined:
    Apr 21, 2016
    Messages:
    1,078
    Country:
    Costa Rica
  7. Kartik

    Member Kartik Gbatemp advanced fan

    Joined:
    Jun 6, 2015
    Messages:
    256
    Location:
    github
    Country:
    India
  8. Wolfvak

    Member Wolfvak Wahoo!

    Joined:
    Oct 25, 2015
    Messages:
    749
    Location:
    Mira-Mira
    Country:
    Uruguay
    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.
     
    rikumax25! likes this.
  9. filfat

    Member filfat Musician, Developer & Entrepreneur

    Joined:
    Nov 24, 2012
    Messages:
    1,226
    Country:
    Sweden
    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, Dec 31, 2016
  10. Wolfvak

    Member Wolfvak Wahoo!

    Joined:
    Oct 25, 2015
    Messages:
    749
    Location:
    Mira-Mira
    Country:
    Uruguay
    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.
     
  11. rikumax25!

    Member rikumax25! Keyblade Wielder

    Joined:
    Apr 21, 2016
    Messages:
    1,078
    Country:
    Costa Rica
    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
     
  12. filfat

    Member filfat Musician, Developer & Entrepreneur

    Joined:
    Nov 24, 2012
    Messages:
    1,226
    Country:
    Sweden
    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.
     
  13. Wolfvak

    Member Wolfvak Wahoo!

    Joined:
    Oct 25, 2015
    Messages:
    749
    Location:
    Mira-Mira
    Country:
    Uruguay
    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.
     
  14. m1guelpf
    OP

    Newcomer m1guelpf Member

    Joined:
    Dec 21, 2016
    Messages:
    35
    Location:
    Spain
    Country:
    Spain
    Last edited by m1guelpf, Jan 1, 2017
  15. Seriel

    Member Seriel Powered by Arch Linux

    Joined:
    Aug 18, 2015
    Messages:
    2,553
    Location:
    Linux Seri-PC 4.9.9-1-ARCH
    Country:
    United Kingdom
    VinLark likes this.
  16. VinLark

    Member VinLark Take this 5

    Joined:
    Jun 11, 2016
    Messages:
    3,355
    Location:
    4chan and other wonders of the internet
    Country:
    United States
    m1guelpf and Seriel like this.
  17. filfat

    Member filfat Musician, Developer & Entrepreneur

    Joined:
    Nov 24, 2012
    Messages:
    1,226
    Country:
    Sweden
    Idk how useful it is yet, but I suppose my best/favorite GitHub repo would be https://github.com/filfat/Node-MineiaGo
     
    m1guelpf likes this.
  18. rikumax25!

    Member rikumax25! Keyblade Wielder

    Joined:
    Apr 21, 2016
    Messages:
    1,078
    Country:
    Costa Rica
    m1guelpf likes this.

Share This Page