University of British Columbia

142 readers
1 users here now

The Lemmy community of the University of British Columbia in Vancouver, Canada!

To contact the mods, we recommend sending a modmail on Reddit until there is an equivalent feature on Lemmy. If you want, you can also message @Otter on Lemmy.



UBC Wiki

A community project with:



Full Guidelines

Summarized Guidelines:

  1. Be polite: Treat each other with respect. No slurs (ex. racial, gender, homophobic, mental health, etc.)

  2. Engage in good faith: If you can’t say something nice, don’t say anything.

  3. Use Megathreads: If your question can go in a megathread or stickied post, you must post it there.

  4. Keep content relevant: Posts must be related to UBC or its community. All memes must be OC and/or explicitly related to UBC.

  5. Follow community rules: This includes illegal activities, linking to unauthorized copyrighted materials, doxxing, and violations of UBC academic conduct policy (read more).

  6. Advertisements: UBC affiliated non-profit organizations may advertise within reasonable limits. Everyone else must contact us before posting. No private advertisement of any sale or purchase. (read more).

  7. Surveys: Surveys should be posted only if they are related to UBC or are of unique interest to the UBC community. Only some survey types are allowed (read more).

  8. No discussion of foreign politics unless it has clear and direct implications for the UBC community (read more).

  9. Lost & Found Posts are only allowed for some items (read more). Found posts SHOULD NOT include images or descriptors (color, location) of the item. Pictures with personal information are also prohibited.

In addition, we strongly frown upon reposts and LQ posts, and such posts may be removed.

If you see a post or comment which is not in accordance with these guidelines please use the report feature and DO NOT ENGAGE with it.


FAQs/Megathreads:

founded 1 year ago
MODERATORS
26
 
 

Dates & Time: Every Wednesday from Wed. Jul. 5 to Wed. Aug. 23, 12:00 PM – 1:00 PM

Location: Grass field by Main Mall & Stores Road (by ESB)

UTown@UBC is hosting weekly outdoor yoga on campus, rain or shine, every Wednesday starting from July 5 to August 23! Check out the details on what yoga classes there will be, what to bring, and more about the weekly event here.

27
28
 
 

He begins November 1, 2023. Thoughts?

https://en.wikipedia.org/wiki/Benoit-Antoine_Bacon

29
 
 

You can renew your U-Pass at this webpage.

Thanks for using public transit!

30
1
submitted 1 year ago* (last edited 1 year ago) by otter@lemmy.ca to c/ubc@lemmy.ca
31
 
 

cross-posted from: https://lemmy.ca/post/1418762

I've made a number of improvements since the last time I was posting about my extension. The update is now available on both Firefox and Chrome web stores.

For questions / support: !instance_assistant@lemmy.ca

TLDR: See the respective download pages on Firefox & Chrome. The screenshots and features list are mostly self-explanatory.

Note on versions:

  • Firefox has a more recent 1.2.1 version, because my build script missed some files while uploading v1.2.0. It doesn't look like Chrome had this issue.
  • I'm uploading v1.2.2 to both stores today, which will bring the two missing features to Chrome as well. After 1.2.2, all browsers should have the same features. See below for details.

So how is this different from other similar extensions?

You may have noticed the extension's name changed to be more generic (and include Kbin 🥳). I'm trying to make this a more well-rounded extension, and that means I've incorporated some features from the other extensions, in my own way.

Lemmy Links, Kbin Links, and the other forks:

This is a great extension that replaces links on your page with versions that go to your home instance. However, in order for this to work, it needs to recursively check every element on your page whenever DOM content (the stuff the browser is reading) changes. This is somewhat resource intensive, and while testing I ran into lag and freezing issues. As such, I decided to not include this functionality in the same way.

Instead, I've added a right click context menu that does the same thing. This way the user can pick which links they want the extension to convert, and it's a lot more efficient resource wise. While it's an extra click, I felt this was a reasonable compromise. However, I'm open to feedback!

NOTE: The context menu is available on Firefox, and it will be available in Chrome in about a week, depending on when they approve my update.

Lemmy Home Instance Helper

This is another extension which checks if you are logged in to an instance, and it creates a button to the search page if you are not. As my extension creates a button on any foreign instance, the search page is only helpful when a community hasn't been loaded into your home instance yet (ex. because you're the first one to try accessing it).

To deal with this, my extension modifies the "Community not found" pages with more instructions, as well as buttons to trigger the fetch process or to open the community elsewhere. See this screenshot for an example. Again, open to feedback!


As always, I'd love to collaborate with other people while building this. I'm still cleaning up my code, but feel free to look at the GitHub. If this extension gets popular, I will definitely need help for translations and for things like getting the extension on Safari (I don't have a recent Apple device to sign the extension with).


Note on permissions:

  • The current versions request "Access to all sites". This is because the extension needs access to any page that contains "/c/", "/m/", or "/post/" in order to create the sidebar buttons. While the extension only looks for those pages, it will show up as "Access to all sites" when installing. Once I have a proper welcome message and settings page, I plan on making this permission optional so you can just use the popup menu if you would like.

Summary of Recent Changes:

  • Added support for Kbin
  • Fixed issue where button wouldn't load when navigating to a community within Lemmy (available on Firefox, should be on Chrome in a week).
  • (NEW) Right-click context menu on Lemmy/Kbin community links to let you open them directly. You can test them out here: https://lemmy.ca/post/1282303 (available on Firefox, should be on Chrome in a week)
  • (NEW) Information and buttons added to "Community Not Found" error pages to let you fetch the community or open it elsewhere.
  • Updates to sidebar button to state the current selected instance and provide more detailed instructions as a dropdownList
  • Refactored the code to remove more unnecessary permissions.
  • Another pile of bugfixes, UI improvements, and better wording for instructions.

Future Plans:

  • This is complete and will be in v1.2.2. ~~Bringing over the new changes to Google Chrome. Since chrome requires Manifest 3, I still need to iron out some issues with the service workers. The missing features are all related to the background processes that are running on the Firefox version~~
  • Pushing to other browsers: Microsoft Edge & Opera are still reviewing v1.2.0. Unfortunately, I don't have any immediate plans for Safari, as I don't have a device that can sign the extension. I am looking into getting help for that.
  • Setting up a proper Welcome page, Settings page, and Options menu to allow users to turn off features that they don't like. This will also let me make "access to all sites" optional.
  • Finishing the translations' setup so that people can contribute other languages to the extension.
  • Adding an option to save your own instances to the popup, for those that have multiple home instances.
32
 
 

What are your experiences with trying to get help through Science Advising/using the Academic Calendar to get answers? Personally I've never used Science Advising and found all of my info through the Academic Calendar. Inspired by the linked reddit post.

33
 
 

Compared to every other university community I've seen on lemmyverse.net/communities, we have a lot more members.

34
35
 
 

Was going to post a reply on reddit but realised that maybe you guys have thoughts on this situation.

36
 
 

cross-posted from: https://lemmy.ca/post/778315

Introducing the Lemmy Instance Assistant (browser extension)


Hey everyone :)

I started using Lemmy during the blackout, and I was finding it annoying to subscribe to new communities that I came across. I wanted to be able to quickly open a link on my home instance instead of copy/pasting the code, searching for it, and then subscribing. I looked around for an extension and didn’t see any * , so I started working on my first browser extension!

Firefox version is live, the Chrome version is still going through the review/approval stage. I’m working on getting it on other browsers as well.

https://addons.mozilla.org/addon/lemmy-instance-assistant

This extension will let you set your home instance (https://lemmy.ca for me), and then it will insert a button onto community pages on other Lemmy instances (see screenshots on extension page). I tried to mimic the existing design for the button, and I included some popular instances so you can quickly copy and paste when selecting your home instance.

Give it a try and let me know what you think!

Why doesn’t it redirect automatically?

Initially I tried to make it redirect, similar to ‘Old Reddit Redirect’. This is still possible, but it might be a little dangerous to have it set up that way. Since there is no way to predict what URL a Lemmy site will have, we can’t restrict the extension to specific domains. This means that the extension MAY run on other sites, depending on how it is detecting the Lemmy site. A button popping up is less harmful than being redirected unexpectedly.

Future plans:

GitHub link: https://github.com/cynber/lemmy-instance-assistant

  • As mentioned above, we can’t specify which domains the extension should run on since that’s not something we can predict. I’d like to improve the specificity of which pages the button will appear on, to minimize unexpected behaviour. As this is my first extension, I’d appreciate help with this while I learn it myself!
  • Right now the button does not appear if you are already viewing a community in a different instance, even if that is not YOUR instance (ex. You are looking at lemmy.world/c/technology@lemmy.ml, while your home instance is lemmy.ca). This limitation comes from the method I used to distinguish between the community page and your home instance page. I’m planning to change it to use the URL itself instead of card elements.
  • It would be nice to be able to jump to a specific post. Currently, it appears that Lemmy post URLs do not include a slug for the community/instance, making it challenging to implement something like this. I plan on exploring this some more (relevant thread: https://github.com/LemmyNet/lemmy/issues/875)
  • I want to add a button next to other Lemmy links in the post body / comments. However, I'm still trying to figure out the best way to do this and which links it should appear next to.

Other thoughts:

Some of the third party Reddit tools that I used the most were the browser extensions. Reddit Enhancement Suite made it a LOT easier to start using Reddit, and other extensions like Old Reddit Redirect (the inspiration for my extension) fixed other annoyances. While there are a lot of areas where Lemmy can improve, I think it makes more sense to implement certain enhancements through browser extensions and separate tools. That is to say, I’m happy to let this be pushed into Lemmy’s code, but right now I feel like it makes more sense as a separate extension.

(*) Also when I started building my extension, I didn’t see any similar ones listed. A few other ones have now popped up, and it looks like a lot of them were forked from this project. So if you don’t like mine, there are others that you can try :) Similarly, I’m happy to collaborate if you want to help / integrate my extension into a bigger project!

37
 
 

Just got this email. Just after midnight on the 18th did the fire alarm go off 3 times in an hour. Glad to see them actually send this out, its not often Ponderosa gets deliberate false alarms. Been there for 2 years and its typically rare (usually you can atleast smell smoke meaning someone burnt something bad).

38
 
 

Will not repeat the body text. I'll crosspost questions here that I answer or might be answerable by lemmy's population (mostly CS program questions).

39
1
submitted 1 year ago* (last edited 1 year ago) by rbos@lemmy.ca to c/ubc@lemmy.ca
 
 

If anyone's interested, I've created a !sfu@lemmy.ca.

Someday, we may have one-sided meme wars!

edit: I just read the sidebar note about contacting the mod team first about advertising. Apologies! Please remove this post with my enthusiastic blessing if you think that this isn't sufficiently relevant to the UBC community.

40
 
 

Title. With the ubc subreddit opening back up again it'll probably be much harder to enough of a network effect going unless we have some coordination with the reddit mods.

Personally I'm trying to transition away from user-hostile software and minimize my exposure to proprietary software in general. The reddit API changes didn't affect me personally but I don't want to support the company by continuing to use it. How about you guys?

41
 
 

What's everyone's favourite study spot on campus? I'll start with the Asian Library: it's so peaceful and quiet and I swear nobody knows that it exists. Plus, you get to walk around in the garden.

42
1
submitted 1 year ago* (last edited 1 year ago) by lifeiswonderful1@lemmy.ca to c/ubc@lemmy.ca
 
 

Course registration is definitely on everybody's minds right now. Feel free to discuss any insights you have or questions that you need answers to.

Here's a list of fun electives/GPA booster that served me well:

  • PSYC 350A - Human sexuality
  • COMM 412 - Negotiation
  • COMM 312 - Business ethics leadership
  • PHIL 333 - Biomedical ethics
  • PHIL 331 - Business ethics
  • PHIL 250 - Minds and Machines
  • CNPS 363 - Career Counselling
  • FNH 355 - International Nutrition
  • EOSC 478 - Intro to Fisheries Science
  • FMST 210 - Family Context of Human Development
  • COHR 486D - Negotiation for Leaders
  • SPPH 381A - Public Health Ethics
  • SPPH 302 - Health Infomatics
43
 
 

Wondering how people got started in research, specifically in CS/ECE?

44
1
submitted 1 year ago* (last edited 1 year ago) by otter@lemmy.ca to c/ubc@lemmy.ca
 
 

If you found this post, you're an eager beaver since we haven't set things up yet. Please bear with us as we work on setting up this community. We may change things rapidly as we learn more. We're all new to Lemmy / the fediverse just like you :)

If you have any feedback or thoughts on setting up the community, please let us know in this thread.

How do I make an account?

If you have already made an account on a different Lemmy instance/website, you can use that same account. Just copy "!ubc@lemmy.ca" into the search bar on your Lemmy instance. You may need to wait a few minutes if you're the first one to look for it from that instance.

If this is your first time, you can make an account by clicking the sign-up button above. You may need to wait for your account to be approved by the admins of lemmy.ca.

Plan for the future of this community

As of now, there is no formal plan for this community. However, you're welcome to discuss what you want to see moving forwards :)

I'm bored, what else can I do?

  • Make some memes
  • Complain about Reddit / about UBC
  • Link some resources or other cool things you've found recently

To come:

  • Guide on Lemmy / Fediverse
  • Plan for the future of this community
  • Updated resources (off site from Reddit)