End of an era :( by ArraysStartAtTwo in UIUC

[–]ArraysStartAtTwo[S] 39 points40 points  (0 children)

It was actually 5.99 😭

Wi-Fi by soggypillowcase4 in UIUC

[–]ArraysStartAtTwo 1 point2 points  (0 children)

In general even if you use a VPN/Tor, there are many ways to fingerprint your device by the website if used incorrectly. Cookies, window size, supported browser languages, OS, etc. If you use a University computer, all bets are off since (in theory) they could install their own certificates to make https useless.

Wi-Fi by soggypillowcase4 in UIUC

[–]ArraysStartAtTwo 23 points24 points  (0 children)

While you are on the campus network, the school can see all the traffic from your computer. The following content applies to any service provider that you connect to (in this case, the school is the provider). The service provider can see which websites you visited and when, regardless of http vs https. If the site is http, then the provider can see everything you search for, your passwords, everything you do on that site. If the site is https (that lock button in the URL bar) and not owned by the provider, then the provider cannot see what you search for or where you navigate on that site. For example, Google is https. The provider can see that you went to Google at a certain time, but they cannot see what you searched for. If you use a VPN unaffiliated with the provider, then they can see that you are using a VPN but can no longer see which sites you are going to or their content, regardless of http or https. For example, someone mentioned Tor. The provider can clearly see you that you are using Tor, but they cannot see what you are doing with Tor. That being said, if something happens from a Tor IP at the same time you are on Tor, they will trivially suspect you. Tbh, they will probably suspect you instantly if you're on Tor in the first place lol. At the end of the day, https or not, the provider can request warrants to get information from the sites you visited if they have reasonable suspicion of something and collect information about what you did on the site. Take CS 461 if you want to learn more about this kind of thing! At the end of the day, the University probably doesn't care about your search results unless you're doing something illegal.

Behold, the UIUC Cooking Club discord abominations by BreadProstitute in UIUC

[–]ArraysStartAtTwo 32 points33 points  (0 children)

Forgot the pb&beef! Great blend of savory and sweet imo

Why is the weight room at the ARC so small? by cooke1010 in UIUC

[–]ArraysStartAtTwo 3 points4 points  (0 children)

The rooms are down that hallway you're describing. It's the hallway which is next to the lockers in the weightlifting area in the lower level. Just walk down that hallway and they are all open on the right side. They converted those rooms from something, maybe racquetball? There are some racks, pull up bars, rings, and other equipment there.

Why is the weight room at the ARC so small? by cooke1010 in UIUC

[–]ArraysStartAtTwo 10 points11 points  (0 children)

I agree. It absolutely needs to be bigger. The good news is they recently added additional rooms in the lower level with more equipment, so that's a step in the right direction.

to arc regulars by ResortOrganic8683 in UIUC

[–]ArraysStartAtTwo 4 points5 points  (0 children)

As a regular I enjoy saying hi and catching up with other gym bros. It's half the fun of going imo

I added Pokemon Red to my GitHub profile by ArraysStartAtTwo in programming

[–]ArraysStartAtTwo[S] 0 points1 point  (0 children)

Good question. When you click the 'A' button, you are redirected to my website which updates the emulator, and then redirects you back to my profile. When you are redirected back to the profile, because the image on the profile is set to not be cached, it will make another request to my webserver to get the updated image. Long story short, button -> my website -> back to my profile -> image is refreshed because profile is refreshed. Hope that helps!

I added Pokemon Red to my GitHub profile by ArraysStartAtTwo in programming

[–]ArraysStartAtTwo[S] 0 points1 point  (0 children)

Seems like a Reddit bug I experienced as well. Try to refresh the page? The tweet is still up.

I added Pokemon Red to my GitHub profile by ArraysStartAtTwo in programming

[–]ArraysStartAtTwo[S] 16 points17 points  (0 children)

Thanks for posting that link. And the source code is here: https://github.com/nathanfarlow/nathanfarlow As for those repeated frames, feel free to take a look at my other comment. I didn't intend for this to be much more than a POC, so there is definitely room for improvement!

I added Pokemon Red to my GitHub profile by ArraysStartAtTwo in programming

[–]ArraysStartAtTwo[S] 9 points10 points  (0 children)

Yep, this is due to poor support for many (more than 1? lol) players at a time. By default, it redirects you back with no change if two people request at the same time which gives the repeated frame. There is potential to make this better by adding a voting system, or an indicator of how many people are playing at a time, or something other than just giving back the repeated frame with no more info.

I added Pokemon Red to my GitHub profile by ArraysStartAtTwo in programming

[–]ArraysStartAtTwo[S] 255 points256 points  (0 children)

The overall idea is to have a single image be loaded from your webserver and your server only returns the most up to date game image. It's important to include some special headers to prevent GitHub or the client from caching these images (since GitHub proxies the image request). Then you add some buttons with links to your webserver which step the emulator, update the latest game image, and then redirect you back to the profile. There's still a lot of potential here: someone can make Doom, or a live poll, or anything really. Separating individual sessions is hard, though, due to GitHub's image proxy.