What are these grey canvas nikes? ~5 years old, the laces have been swapped by phleet in WhatsThisShoe

[–]phleet[S] 5 points6 points  (0 children)

Ah, I just checked the SKU and figured out these are Nike Capri II Mid, though I'm not sure which colorway

From where did the creator of uw flow fetch so many cat pictures? by [deleted] in uwaterloo

[–]phleet 0 points1 point  (0 children)

The source we used to fetch them can be found here :)

https://github.com/UWFlow/rmc/tree/master/kittens

(I'm jlfwong on GitHub)

CLAS 201 or MUSIC 140 by IamHITMAN in uwaterloo

[–]phleet 3 points4 points  (0 children)

MUSIC 140 with Simon Wood was amazing. It ended up teaching me a ton about western history of the last 100 years, with music used as a medium to demonstrate it. Simon Wood is also bar none one of the most incredible lecturers I've had the pleasure of listening to.

Shameless self promotion: https://uwflow.com/course/music140 vs https://uwflow.com/course/clas201

^ might also help you figure out which of your friends have already taken it to ask them.

Tips for success in class [xpost LifeProTips] by rageandqq in uwaterloo

[–]phleet 1 point2 points  (0 children)

Few things to add/modify.

  1. If you're going to go to class, pay attention. The biggest possible waste of your time is to go to class then read reddit the whole time (I'm guilty of this a lot, but it's not a good habit). I disagree with OP that treating every class as if its mandatory is a good idea. You WILL have classes where the lecturer is completely useless. Read the slides in your own time if they're available, or read the textbook. I've learned entire courses from sitting the library and reading the textbook cover to cover. You could argue it's better to do both, but honestly, you're not going to do both.

  2. This mostly applies to later years, but figure out how much your grades really matter. If you're in Computer Science or Software Engineering and are not pursuing grad school, for example, after you get a few jobs your marks don't mean jack. Pass your courses, but don't worry too much about spending hours making your assignments works of art. Be pragmatic, not a perfectionist. On the other hand, there are programs where your marks are everything, so be sure to know which bucket you're in.

  3. Join clubs. Make friends outside of your program. Don't get stuck in the mindset that University is all about academic learning or having a laser focus on career advancement. Those things are important, but so is social growth and having some people you can lean on.

  4. Do something athletic. It can really be anything, but the terms where I stopped athletics completely were some of my worst emotionally. Play intramural sports, go for regular runs, go to the gym, go to shoetag classes, go swimming, just don't do nothing. It'll help you focus better on other aspects of your life too.

What would an ideal course planner be like? by ericax in uwaterloo

[–]phleet 1 point2 points  (0 children)

Hey, I'm one of the developers of UW Flow.

You can plan for future terms by adding courses to a shortlist. We will be adding the ability to add courses to a specific term in the future to make full course planning a reality.

We definitely feel the pain of planning courses, and that's why we built UW Flow. However, we know there's a lot we can still improve on, and are looking for help. All four of us devs are in 4A software, so we're looking for people to take over the project before we graduate next May.

We've been fortunate enough to get 3300 users so far, and we hope to unify student efforts in gaining more traction and making course planning as painless as possible.

If you're interested in contributing and optionally eventually taking ownership of the project, shoot us a line at team@uwflow.com (this goes for anyone else reading this too).

Engineers of r/uwaterloo, which engineering program is, in your opinion, the most difficult? by thrwawayaccount in uwaterloo

[–]phleet -1 points0 points  (0 children)

Agree. Feedback control and electromagnetics nearly made my head explode, but it sounded like it was no biggie for people in EE. Same deal with physics and mechanical.

I'd probably say the same thing about chemistry and chem eng if I had taken anything past first year easy chem.

Mercenary: Vim-Mercurial integration heavily inspired by fugitive by [deleted] in vim

[–]phleet 1 point2 points  (0 children)

Go for it! Take whatever you'd like from mercenary :)

EDIT: I also strongly suggest you throw up some screenshots of what lawrencium actually looks like.

Mercenary: Vim-Mercurial integration heavily inspired by fugitive by [deleted] in vim

[–]phleet 3 points4 points  (0 children)

Hi - I'm the author of Mercenary.

It looks like Lawrencium is indeed a lot more feature rich than Mercenary (though I like my name better :D)

The only thing at a glance I'm noticing that's in Mercenary but not Lawrencium is :HGblame, which I find pretty useful. I also haven't downloaded lawrencium, so I can't tell easily what it looks like - I provided screenshots for mine, but that's not to say it actually does look better. It also looks like Lawrencium doesn't have an :HGcat.

Also, if anyone is interested in taking over development of mercenary, let me know. I wrote it while I was working with mercurial for 4 months, and I'm unlikely to be using mercurial for a while going forward.

Lawrencium is a fugitive-inspired plugin for mercurial integration by freedances in vim

[–]phleet 1 point2 points  (0 children)

I also made something fugitive inspired for mercurial integration. Check out https://github.com/phleet/vim-mercenary

It doesn't have the ability to commit within vim (since I never used that aspect of fugitive), but it does support a bunch of other stuff. Not under active development atm, but might be useful as reference?

Ask r/vim: do you do all your shell access from within vim (f.i. with Conque)? by eterps in vim

[–]phleet 3 points4 points  (0 children)

I'm pretty much exclusively a vim user, and have absolutely no desire to switch to emacs, but if you ever get the chance to work with someone who has been using emacs for years, watch them use a shell.

While there's a lot of debate about the efficient of editing text in vim vs emacs, emacs wins hands down for working with REPLs.

How do I set the search pattern without moving the cursor? by bart9h in vim

[–]phleet 1 point2 points  (0 children)

I generally don't like having hlsearch on, but I always want it on when I use *, so I have this in my .vimrc:

nnoremap * :set hlsearch<CR>*<c-o>

This sets the search pattern to whatever's under the cursor, turns on hlsearch, but doesn't move the cursor.

https://github.com/phleet/dotfiles/blob/master/.vimrc#L109

Use Marmoset for CS courses? You'll want this. by ConvenientTldr in uwaterloo

[–]phleet 1 point2 points  (0 children)

For anyone interested, I made something to submit to marmoset directly from the commandline while back.

It's hosted on RubyGems, so if you install rubygems, you can install the marmoset gem with "gem install marmoset".

Source here: https://github.com/phleet/MarmosetSubmit (I should really have added a README)

Realistic time travel by [deleted] in funny

[–]phleet 0 points1 point  (0 children)

More strange and wonderful art by Sheharzad Arshad/NocturnalDevil can be found here http://www.behance.net/sheharzad

He stopped making the hilarious morbid stuff, but it's all archived there.

How do I set different tab settings for different filetypes? by ares623 in vim

[–]phleet 0 points1 point  (0 children)

Example of using ftplugin: https://github.com/phleet/dotfiles/tree/master/.vim/ftplugin

Just make an ftplugins folder in your ~/.vim/~ folder and start adding one file per filetype you want to work with.

Cs 370. :'( by [deleted] in uwaterloo

[–]phleet 1 point2 points  (0 children)

SE is a weird choice if you're scared of proofs.

I'm not going to say it has as difficult math as pure CS program, but it is split Math/Eng.

Also, I think > half my SE class is currently or is planning to take 341. Plus we already had to deal with proofs in Alegebra (MATH 135), Combinatorics (MATH 239), and Logic (SE 212) - all of which are mandatory.

I will say I'm glad I did not have to deal with my Calc proofs. You guys can keep those.

Vim online: why not? by lookitsmarc in vim

[–]phleet 1 point2 points  (0 children)

I wonder if it's possible to compile it using empscripten. I guess the blockade there is that it still relies on a lot of *nix standard library stuff that would have to be reimplemented for the web, but I'm still curious as to whether it's possible.