Bugs
- Tablet mode: when in tablet mode, (800px < width < 1500px) the page gets cutoff
- Mobile Global Graph: The mobile global graph doesn’t take up the whole screen.
- This happens on the docs as well, so they’re looking for a fix (thanks saberzero1!)
- No backlinks: There are no backlinks anywhere on the site. They should be in the right component.
- Turns out I just don’t have that many links and the backlinks header doesn’t appear if it’s empty
- Latex: Broken Notes
- The latex doesn’t render properly in the following notes, likely because of the existence of newlines
- For now, just remove newlines I suppose
- Broken Notes
- Double Sideband-Suppressed Carrier Modulation
- Footer squeezes everything into one line
- Used
flex-wrap: wrap;
to fix.
- Used
- Image for remark42 still come in on http with the external ip address instead of at the domain.
- Latex lines don’t break
- This means for short-widthed devices, the math text goes off screen.
- I guess don’t use long lines?
- Make Math text work with newlines
- Maybe collapse all newlines with a transformer?
Blogging and Sharing
-
Quartz v4 as a static site generator
-
split site into different sections with different themes
- homepage
- what I’m currently working on
- interactive portfolio
- downloadable resume
- anime
- Notes
- poetry
- Books
- projects
- music
- Blog
- homepage
-
code highlighting
-
music
-
port all text-based drive items to obsidian
-
Full graph view at index
-
Blog list should just have blog posts
-
link to resume
-
Add a “book a meeting with me” feature
-
default profile picture for all the pages that don’t have gifs
- Also make this tab pic, perhaps boondocks style generated by stable diffusion?
-
Separate your content and quartz repos
- Consider making the quartz repo public?
- Flake Implementation
- Maybe not the best considering you don’t know nix
- Sub-modules
- [Example Implementation](https://github.com/Player1041/notes/tree/v4 - quartz repo)
- Discord message referring to it
-
Update footer to match index page
-
fix footnotes
- SwiftRead chrome extension had compatibility issues; disabled
-
Add images to timeline cards
-
mobile file explorer popup
-
Make
search-exclude
,graph-exclude
, andexplorer-exclude
tags functional- Also exclude the tags from the graph
-
Tune og image generation options
-
Merge commits
-
Fix Scrolling text ontop
-
Notes
- MAT389
- ESC180
- ESC190
- ECE358
- ECE355
- ECE286/MIE286
- ECE159
- ESC103
- MAT185
- MSE160
- MAT292
- PHY180
- CIV102
- ESC194
- ESC195
- AER210
- ECE259
- CHE260
- ECE253
- ECE360
- ECE352
- PHY293
- PHY294
- BME205
- ECE349
-
Projects
- Website
- Soybean Sprouting
- Shape Evolution and 3d Printing
- Quranki
- Rainfall Simulator
- Praxis III
- CIV102 Bridge Code
- Rest API Usage
- Casino Royale
- Music Recommendation
- CSC318
- Polymer Beads
- APS360 Labs
- Prayer Times
- ESC190 Labs
- ESC180 Labs
- Praxis I
- Praxis II
- Coming Soon
- Dantotsu Fork
- Whisper Project
- XRP Ledger Project
- AI Internship Applier
- Self-hosted
- Password mananger (vaultwarden)
- nextcloud/opencloud
- calibreweb
- plex/jellyfin
- stat-tracker (tuatulli)
- search engine
- Server-side web analytics
- Remark42 comments
-
Blog/writing
- Welcome message
- Why I created the site
- What is a Zettelkasten?
Archiving
- Contact me/ anonymous message feature
- Comments
- Host your own comments with Remark42 Or use giscus easily
- How much do you care about owning your data? Does comment data really matter to you? — I don’t care enough I think I’ll just use giscus
- I used giscus, but I’m unhappy with how visitors would need to have a github account and can’t leave anonymous messags, so I’m moving to Remark42
- export $(grep -v ’^#’ config.env | xargs) && ./remark42.linux-amd64 server
- card files
- I forget what this means
- Pictures and videos
- Port all onedrive files
- contacts
- extend the contact feature to also show social media handles
- when you click on the handle, it takes you to your chat history
- tag images with contacts to show who’s in the image
- use ADB over WiFi to sync messages
- sync whatsapp and discord
- storage using “cloud object storage”
Google CloudStandard: Columbus (us-east5
)$0.020/GB/monthcan’t use the others BC they’re meant for infrequent access, archive may take hours for access
- Cloudflare R2
- Free 10gb
- Then 0.015/GB/month
- self-hosted password manager