Skip to content

Commit

Permalink
fix: format notes
Browse files Browse the repository at this point in the history
  • Loading branch information
michaelfromyeg committed Aug 1, 2023
1 parent 7f5d2c9 commit efc8f2d
Show file tree
Hide file tree
Showing 15 changed files with 131 additions and 131 deletions.
84 changes: 42 additions & 42 deletions content/joplin/2023s course planning.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,25 +5,25 @@ date: 2023-04-20T04:42:59.499Z
summary: " "
joplinId: 2b257bb453ad48ee9192f235dbf61152
backlinks: []

---

# 2023S Course Planning

## Degree

### Credits Requirements

- [ ] 132 total (108 current)
- 24 credits; 8 courses
- (Covered by LING 3XX \[exchange\], CPSC 3XX \[exchange\], CPSC 404 \[exchange\], CPSC 449 \[5th-year, x2\], +3 more courses)
- Need to check double dipping with minor
- 24 credits; 8 courses
- (Covered by LING 3XX \[exchange\], CPSC 3XX \[exchange\], CPSC 404 \[exchange\], CPSC 449 \[5th-year, x2\], +3 more courses)
- Need to check double dipping with minor
- [x] 72 Science
- [ ] ~~48~~ 60 upper-level (28 current)
- 32 credits; 10.67 courses
- (Covered by exchange and fifth-year courses; all Science except for LING 3XX)
- 32 credits; 10.67 courses
- (Covered by exchange and fifth-year courses; all Science except for LING 3XX)
- [ ] ~~42~~ 54 upper-level science (25 current)
- 29 credits; 9.67 courses
- (Covered by exchange and fifth-year courses)
- 29 credits; 9.67 courses
- (Covered by exchange and fifth-year courses)
- [x] 1 laboratory

### Other Requirements
Expand All @@ -34,53 +34,53 @@ backlinks: []
## Major

- First year
- [x] CPSC 110
- [x] CPSC 121
- [x] MATH 100
- [x] MATH 101
- [x] CPSC 110
- [x] CPSC 121
- [x] MATH 100
- [x] MATH 101
- Second year
- [x] CPSC 210
- [x] CPSC 213
- [x] CPSC 221
- [x] MATH 200
- [x] MATH 221
- [x] STAT 200 (or STAT 201)
- [x] CPSC 210
- [x] CPSC 213
- [x] CPSC 221
- [x] MATH 200
- [x] MATH 221
- [x] STAT 200 (or STAT 201)
- Third and fourth years
- [x] CPSC 310
- [x] CPSC 313
- [x] CPSC 320
- [x] CPSC 349
- [ ] CPSC 449
- [x] STAT 302
- [ ] CPSC 3XX, 12 credits (6 current)
- Covered by CPSC 3XX on exchange
- Will also take CPSC 340
- [ ] CPSC 4XX, 9 credits (3 current)
- Covered by CPSC 404 on exchange
- (Can also take CPSC 440)
- [x] CPSC 310
- [x] CPSC 313
- [x] CPSC 320
- [x] CPSC 349
- [ ] CPSC 449
- [x] STAT 302
- [ ] CPSC 3XX, 12 credits (6 current)
- Covered by CPSC 3XX on exchange
- Will also take CPSC 340
- [ ] CPSC 4XX, 9 credits (3 current)
- Covered by CPSC 404 on exchange
- (Can also take CPSC 440)

## Minor

Data Science

Lower-level

- [x] Data Science: DSCI 100.
- [x] Statistical Inference: STAT 201.
- [x] Data Science: DSCI 100.
- [x] Statistical Inference: STAT 201.
- [x] Programming: One of CPSC 203, CPSC 210, CPEN 221. For most non-CS majors, we recommend taking CPSC 203 (and selecting CPSC 103 as the prereq for 203).
- [x] Calculus: One of MATH 100, MATH 102, MATH 104, MATH 110, MATH 120, MATH 180, MATH 184, SCIE 001.
- [x] Calculus: One of MATH 100, MATH 102, MATH 104, MATH 110, MATH 120, MATH 180, MATH 184, SCIE 001.

Upper-level

- [ ] Statistical inference: STAT 301
- [x] Machine learning: CPSC 330
- [ ] Ethics: CPSC 430
- Three of the following five options:
- [x] Reproducible data science: DSCI 310
- [ ] Data visualization: DSCI 320
- [ ] Cloud computing and big data: CPSC 416
- [x] Databases: One of CPSC 368, CPSC 304, COMM 437
- [ ] Discipline-specific data science courses: One of COMM 335, COMM 365, COMM 414, COMM 415, CPSC 322, CPSC 340, CPSC 406, ECON 398, ECON 425, EOSC 410, INFO 419, LING 342, MATH 441, MATH 442, MICB 405, MICB 425, PHYS 410, PSYC 359, STAT 406, STAT 447B, STAT 450.
- [x] Reproducible data science: DSCI 310
- [ ] Data visualization: DSCI 320
- [ ] Cloud computing and big data: CPSC 416
- [x] Databases: One of CPSC 368, CPSC 304, COMM 437
- [ ] Discipline-specific data science courses: One of COMM 335, COMM 365, COMM 414, COMM 415, CPSC 322, CPSC 340, CPSC 406, ECON 398, ECON 425, EOSC 410, INFO 419, LING 342, MATH 441, MATH 442, MICB 405, MICB 425, PHYS 410, PSYC 359, STAT 406, STAT 447B, STAT 450.

Need: STAT 301, CPSC 430, (DSCI 310 or DSCI 320), (CPSC 416 or ~~LING 342~~)

Expand Down Expand Up @@ -108,9 +108,9 @@ Self-teach: CPSC 311, using [Programming Languages: Application and Interpretati
- CPSC 449 (major) :: ok, not yet scheduled
- CPSC 4XX (major), 440 a good candidate :: ok
- CPSC 416 (minor) :: only term 2 (and 8am TTh...) :: grr
- Also: 322
- Alternates: CPSC 322, ECON 398 (if ECON 102), INFO 419, ~~LING 342~~, MATH 441, MATH 442, STAT 406, STAT 447B, STAT 450
- + Cr/D/F (CPSC 411)
- Also: 322
- Alternates: CPSC 322, ECON 398 (if ECON 102), INFO 419, ~~LING 342~~, MATH 441, MATH 442, STAT 406, STAT 447B, STAT 450
- - Cr/D/F (CPSC 411)

CPSC 4XX (SDS)

Expand All @@ -121,4 +121,4 @@ Self-teach: CPSC 411, using ?.
Notes

- Need to re-validate all graduation requirements
- Need to check minimum credits for awards (24 percentage-graded; honours minimum?)
- Need to check minimum credits for awards (24 percentage-graded; honours minimum?)
Original file line number Diff line number Diff line change
Expand Up @@ -5,26 +5,26 @@ date: 2023-04-04T10:41:49.110Z
summary: " "
joplinId: 78967b0986434328bf47e6bdb5c405e3
backlinks: []

---

# Elegant Compression in Text (The LZ 77 Method)

https://www.youtube.com/watch?v=goOa3DGezUA

- Invented by Lempel and Ziv
- An initial idea: store a dictionary at the top of the file, and point to uses
- A typical LZ compressor works through the text; look for recurring sequences of characters
- Re-use these sequences as much as possible
- No overt dictionary, but re-uses items **in place**
- e.g., it remembers "computer" in "computerphile"; when "computer" re-appears, replace with a composite pointer
- Composite pointer points to start of phrase, and notes length
- Pointer notation is `<j, l>`
- `j` is a relative jump
- `l` is the length (number of characters to read)
- (Note this is just friendly notation to better understand the algorithm)
- Shifts from N-bytes of text to (at minimum) 2-bytes of `<j, l>`
- (In reality, not many situations where long words are repeated again and again... typically focus on long jump back with shorter strings)
- Instead of a `j` 8-bit and `l` 8-bit split, maybe 12 for `j` instead (...still 2-bytes total)
- This would give a 4096 jump with to a maximum 16-length string
- Algorithm constantly working on dictionary
- Even with simple algorithm, many byte value becomes 2-byte pointer
- Re-use these sequences as much as possible
- No overt dictionary, but re-uses items **in place**
- e.g., it remembers "computer" in "computerphile"; when "computer" re-appears, replace with a composite pointer
- Composite pointer points to start of phrase, and notes length
- Pointer notation is `<j, l>`
- `j` is a relative jump
- `l` is the length (number of characters to read)
- (Note this is just friendly notation to better understand the algorithm)
- Shifts from N-bytes of text to (at minimum) 2-bytes of `<j, l>`
- (In reality, not many situations where long words are repeated again and again... typically focus on long jump back with shorter strings)
- Instead of a `j` 8-bit and `l` 8-bit split, maybe 12 for `j` instead (...still 2-bytes total)
- This would give a 4096 jump with to a maximum 16-length string
- Algorithm constantly working on dictionary
- Even with simple algorithm, many byte value becomes 2-byte pointer
4 changes: 2 additions & 2 deletions content/joplin/gemz.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ date: 2023-07-03T18:58:12.308Z
summary: " "
joplinId: 12a32fe47c79419793d714db360abb08
backlinks: []

---

# Gemz

[Link](https://gemz.community/)

Meta.
Meta.
12 changes: 6 additions & 6 deletions content/joplin/hong kong.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ date: 2023-04-02T01:36:59.054Z
summary: " "
joplinId: 9ed7d8fea0a648de8cb1c8ccbd981172
backlinks: []

---

# Hong Kong

## Bookmarks
Expand All @@ -27,13 +27,13 @@ The true 'essentials' are covered [here](https://www.discoverhongkong.com/eng/ex

- Quarry Bay 'Monster Building' (done!)
- Kowloon
- Un Chau Estate, Flower Tunnel \[Kowloon\]
- Chungking Mansions
- Kowloon Walled City Park
- The Whampoa
- Un Chau Estate, Flower Tunnel \[Kowloon\]
- Chungking Mansions
- Kowloon Walled City Park
- The Whampoa
- A Sky Full of Gods and Buddhas (at Waterfall Bay Park) -- definite maybe!
- Tian Tan Buddha
- Access with Ngong Ping 360
- Access with Ngong Ping 360
- ~~Lam Tsuen Wishing Trees (...far north)~~
- ~~Cheung Po Tsai Pirate Cave~~
- Central-Mid-Levels Escalators
Expand Down
4 changes: 2 additions & 2 deletions content/joplin/insert interval.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ date: 2023-06-16T00:44:43.079Z
summary: " "
joplinId: bd312d9e93fe4f17a774019b56b42d1c
backlinks: []

---

# Insert Interval

You are given an array of non-overlapping intervals intervals where `intervals[i] = [start_i, end_i]` represent the start and the end of the `ith` interval and `intervals` is sorted in ascending order by `start_i`. You are also given an interval `newInterval = [start, end]` that represents the start and end of another interval.
Expand All @@ -31,4 +31,4 @@ Explanation: Because the new interval [4,8] overlaps with [3,5],[6,7],[8,10].
Idea?

- Find the first interval that the lower-bound of `newInterval` fits into
- Continue to combine it with subsequent intervals, replacing those intervals
- Continue to combine it with subsequent intervals, replacing those intervals
4 changes: 2 additions & 2 deletions content/joplin/life explained in 27 seconds.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ date: 2023-07-03T18:57:10.306Z
summary: " "
joplinId: 8b965c84e81249c1886219856c2151a1
backlinks: []

---

# Life Explained in 27 Seconds

[Link](https://www.youtube.com/watch?v=L9VBpbnXhWk&feature=youtu.be)

I love Casey's view of life so much.
I love Casey's view of life so much.
82 changes: 41 additions & 41 deletions content/joplin/philippines brainstorm.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ date: 2023-03-13T09:16:17.031Z
summary: " "
joplinId: 2715c96dfe7a48ddb0af277d26631144
backlinks: []

---

Depart on March 20 or March 21
Return on March 30 or March 31

Expand Down Expand Up @@ -37,70 +37,70 @@ Cons
### Option C

- Fly from SIN to MNL
- Thursday, March 23rd; depart at 6am, arrive at 10am ([Google Flights](https://www.google.com/travel/flights/search?tfs=CBwQAhopagwIAhIIL20vMDZ0MnQSCjIwMjMtMDMtMjNyDQgDEgkvbS8wMTk1cGRwAYIBCwj___________8BQAFIAZgBAg))
- (Another option to fly the night before on Wednesday, March 22nd at 10pm for more time in Manila, or to fly at 1am from SIN and arrive at 5am)
- Explore the forts, city center
- Thursday, March 23rd; depart at 6am, arrive at 10am ([Google Flights](https://www.google.com/travel/flights/search?tfs=CBwQAhopagwIAhIIL20vMDZ0MnQSCjIwMjMtMDMtMjNyDQgDEgkvbS8wMTk1cGRwAYIBCwj___________8BQAFIAZgBAg))
- (Another option to fly the night before on Wednesday, March 22nd at 10pm for more time in Manila, or to fly at 1am from SIN and arrive at 5am)
- Explore the forts, city center
- Fly from MNL to PPS
- Friday, March 24th; depart 5:20am, arrive at 6:40am ([Google Flights](https://www.google.com/travel/flights/search?tfs=CBwQAhoqag0IAxIJL20vMDE5NXBkEgoyMDIzLTAzLTI0cg0IAxIJL20vMDZzNWQ0cAGCAQsI____________AUABSAGYAQI))
- Then, go to the Underground River; come back
- Spend the evening in PPS
- Then take overnight bus to El Nido ([12.go](https://secure.12go.asia/en/travel/puerto-princesa/el-nido?date=2023-03-24&people=2&direction=forward))
- Friday, March 24th; depart 5:20am, arrive at 6:40am ([Google Flights](https://www.google.com/travel/flights/search?tfs=CBwQAhoqag0IAxIJL20vMDE5NXBkEgoyMDIzLTAzLTI0cg0IAxIJL20vMDZzNWQ0cAGCAQsI____________AUABSAGYAQI))
- Then, go to the Underground River; come back
- Spend the evening in PPS
- Then take overnight bus to El Nido ([12.go](https://secure.12go.asia/en/travel/puerto-princesa/el-nido?date=2023-03-24&people=2&direction=forward))
- Arrive in El Nido
- Saturday, March 25th; arrive around 4am
- Take a ferry over to Coron; depart at 12pm, arrive at 5pm ([12.go](https://secure.12go.asia/en/travel/el-nido/coron?date=2023-03-24&people=2&direction=forward))
- Spend the evening in Coron; check into hostel, meet with dive place, etc.,
- Saturday, March 25th; arrive around 4am
- Take a ferry over to Coron; depart at 12pm, arrive at 5pm ([12.go](https://secure.12go.asia/en/travel/el-nido/coron?date=2023-03-24&people=2&direction=forward))
- Spend the evening in Coron; check into hostel, meet with dive place, etc.,
- Dive (#1)
- Sunday, March 26th
- Three dives; with a night dive
- Sunday, March 26th
- Three dives; with a night dive
- Dive (#2)
- Monday, March 27th
- Three dives; end in the afternoon
- Monday, March 27th
- Three dives; end in the afternoon
- Chill, and fly to Cebu City
- Tuesday, March 28th
- Depart at 3:50pm; arrive at 5pm ([Google Flights](https://www.google.com/travel/flights/search?tfs=CBwQAhokagcIARIDVVNVEgoyMDIzLTAzLTI4cg0IAxIJL20vMDFwX2x5cAGCAQsI____________AUABSAGYAQI))
- Chill; check-in to hostel, grab food
- (...Magellan Cross)
- Tuesday, March 28th
- Depart at 3:50pm; arrive at 5pm ([Google Flights](https://www.google.com/travel/flights/search?tfs=CBwQAhokagcIARIDVVNVEgoyMDIzLTAzLTI4cg0IAxIJL20vMDFwX2x5cAGCAQsI____________AUABSAGYAQI))
- Chill; check-in to hostel, grab food
- (...Magellan Cross)

TODO: look at diving in or around Cebu. Could do that first, before the other activities. Then, flying is OK.

- Bohol ("Chocolate Hills") day-trip from Cebu
- Wednesday, March 29th
- (...See a guide [here](https://www.pinoyadventurista.com/2022/09/cebu-to-bohol-ferry-schedule-fare-rates.html) and day trip options [here](https://www.klook.com/en-SG/activity/3645-sightsee-bohol-tour-cebu/?gclid=Cj0KCQjwn9CgBhDjARIsAD15h0BsgrNReb1iBIXOjA5B_QQ2oLViSwoGlWOeWUZ7MSbTW_1KtZWgp8gaAtpCEALw_wcB&gclsrc=aw.ds))
- Wednesday, March 29th
- (...See a guide [here](https://www.pinoyadventurista.com/2022/09/cebu-to-bohol-ferry-schedule-fare-rates.html) and day trip options [here](https://www.klook.com/en-SG/activity/3645-sightsee-bohol-tour-cebu/?gclid=Cj0KCQjwn9CgBhDjARIsAD15h0BsgrNReb1iBIXOjA5B_QQ2oLViSwoGlWOeWUZ7MSbTW_1KtZWgp8gaAtpCEALw_wcB&gclsrc=aw.ds))
- Cebu to Moalboal
- Thursday, March 30th
- ~3h drive; could do Canyoneering, and snorkeling near (hostel?!)
- (Stay the night in Moalboal...?)
- Thursday, March 30th
- ~3h drive; could do Canyoneering, and snorkeling near (hostel?!)
- (Stay the night in Moalboal...?)
- Moalboal to Cebu, to fly back
- Friday, March 31st
- Friday, March 31st

### Option D

- Fly to Cebu
- March 22nd
- March 22nd
- Dive (2-3 days)
- March 23rd
- March 24th
- March 23rd
- March 24th
- Bohol (2 days)
- March 25th
- March 26th
- March 25th
- March 26th
- Moalboal (2 days)
- March 27th
- March 28th
- March 27th
- March 28th

### Option E

- Fly to Cebu
- Dive on Mactan Island
- Dive on Mactan Island
- Ferry to Bohol
- Spend a day on scooter (hills, tarsiers, forest, etc.)
- End on Panglao Island
- Spend a day on scooter (hills, tarsiers, forest, etc.)
- End on Panglao Island
- Dive in Bohol
- Ferry to Oslob
- Do the whale shark tour!
- After, head to Moalboal
- Do the whale shark tour!
- After, head to Moalboal
- Moalboal
- Sardine run in the morning
- Canyoneering
- Sardine run in the morning
- Canyoneering
- Drive to Cebu City
- Fly back

Expand Down Expand Up @@ -190,7 +190,7 @@ Lists of potential activities. (\*) is a "must-do".
- Moalboal day trip from Cebu; sardine run
- Canyoneering
- Chocolate Hills (\*)
- (Doable as day-trip from Cebu... FWIW)
- (Doable as day-trip from Cebu... FWIW)
- Whale Sharks (...not good)
- Underground River (Puerto Princessa) (\*)
- Firefly Watching Tour (Puerto Princessa)
Expand All @@ -205,4 +205,4 @@ Lists of potential activities. (\*) is a "must-do".

[Where to dive in Coron](https://blog.padi.com/where-to-dive-in-coron-philippines) and [Diving in Coron and Busuanga (includes Apo Reef)](https://padi.com/diving-in/coron-and-busuanga).

From [this](https://scubadivingmaps.com/philippines/coron-bay-diving) article, Reggae Dive Center or Corto Divers are good options for booking. Both offer day trips.
From [this](https://scubadivingmaps.com/philippines/coron-bay-diving) article, Reggae Dive Center or Corto Divers are good options for booking. Both offer day trips.
2 changes: 1 addition & 1 deletion content/joplin/philippines.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ date: 2023-03-19T08:14:39.400Z
summary: " "
joplinId: 65ed5004677b41f5b88cc711f342f06f
backlinks: []

---

# Philippines

## Bookmarks
Expand Down
Loading

0 comments on commit efc8f2d

Please sign in to comment.