Recurse Log 🦑
Personal log of my experience at Recurse Center.
Week 1
Week 1: Plans
- go to as much stuff as possible
- do a small / fun warm-up project
Week 1: Reflections
Accomplishments:
- got a super basic home server working for the first time! 🤯
- met the goal of going to a lot and meeting to a lot of great people
Blockers:
- got past minor blockers with port forwarding and static ip setup (mostly isp's fault)
- couldn't get some more creative (incorrect) uses of express to work
Interactions:
- great interactions across the boar
- surprised to have really positive / productive interactions with other teachers
- got a starting point for tapping into the weird art / zine alumni community at recurse
Feelings
- :::)))
Takeaways:
- RC community exceeds all expectations
- shocked at how positive it feels here
- working on random inspiration projects is more satisfying than I was expecting
- creative coding is codename for minihackathon and its amazing
Plans and changes for next week:
- daily leetcode 😭
- daily brainstorms (idea + why)
- daily exercise group
- zinebot
- gallerybot
What do you want to discuss with the group?
(eureka moments, tips that worked really well for you, things you want to find a collaborator for, things you need help with, etc.)
- building a publicly accessible home server is easier than building a herokuapp (??)
Bonus Question:
What are some things I'd like to work on during my batch that I haven't gotten around to planning yet?
- a big weird esoteric art / code project (?)
- some kind of practical platform for visual art hippies / art students (??)
- start a zine / art weirdo group maybe
Week 2
Week 2: Plans
- leetcode group ❌
- exercise group ✅
- daily brainstorm ☑️
- zinebot ✅
- gallerybot ❌
Week 2: Reflections
Accomplishments:
- got a couple of good workouts in with the morning exercise group
- got zinebot rebuilt, cleaned up and working
- had an excellent pairing session working on zinebot
- hosted first two meetings and they seemed to go really well
- had productive project brainstorm
Blockers:
- having a cold was the only major hinderance
- butting up against same speed issues with imagemagick
- child care schedule still an issue (changes next week)
Interactions:
- great pairing session on zinebot
- great zine / stickers group meeting
Feelings
- tired / like I didn't get enough work done
Takeaways:
- got some great exposure to working in google colab and image manipuation using python
- got over a nasty cold that derailed me for 2-3 days
- got confirmation that image magick isn't a crazy tool to be using
- got pointed towards client-side web-assembly version of imagemagick
Plans and changes for next week:
- 1-2 daily leetcodes
- add 2-3 layouts to zinebot
- basic gallerybot build / install
- make budget / plan for solar server
- get new homepage on server
What do you want to discuss with the group?
(eureka moments, tips that worked really well for you, things you want to find a collaborator for, things you need help with, etc.)
- maybe get advice on gallerybot after basic build
- get feedback on zinebot after 2-3 layouts done
Bonus Question:
What are some things I'd like to work on during my batch that I haven't gotten around to planning yet?
- some kind of practical platform for visual art hippies / art students (??)
- leetcode
Links:
- https://colab.research.google.com/drive/1_x4oYRLcSQBvV8dew5_bgitPl7KCR5vm
- https://www.youtube.com/watch?v=bUHFg8CZFws
- https://www.youtube.com/watch?v=modXC5IWTJI
- https://colab.research.google.com/drive/1-iipm4fxO5iDY0IE3RsZ77gEUBz6yM3G
- https://www.amazon.com/gp/product/0060168358/
- https://www.explainxkcd.com/wiki/index.php/2347:_Dependency
- https://github.com/dlemstra/magick-wasm
- https://www.gravenimages.ink/texts/the-round-square.html
- https://www.google.com/search?q=max+msp&hl=en&sxsrf=ALiCzsbMKwEcOJExiIlLmD8Lzzna-I9pVQ:1664206350163&source=lnms&tbm=isch&sa=X&ved=2ahUKEwjLl9bi47L6AhXULkQIHYvSDCYQ_AUoAnoECAIQBA&biw=1089&bih=550&dpr=2#imgrc=RLHQ2X8Hzpkk9M
- https://gun.eco/
- https://headlessui.com/
- https://aaassembly.org/
- https://github.com/ctford/cljs-bach
- https://github.com/overtone/overtone
- https://juce.com/
- https://supercollider.github.io/
- https://www.youtube.com/watch?v=3UGO-qJ6Qdo
- https://www.youtube.com/watch?v=CTf0yE15zzI
- https://en.wikipedia.org/wiki/Wave_field_synthesis
- https://www.google.com/search?hl=en&q=pierre%20schaeffer
- https://sat-mtl.gitlab.io/documentation/satie/en/
- https://toplap.org/
- http://puredata.info/
Week 3
Week 3: Plan
- 1-2 leetcode sessions
- 2-3 zinebot layouts
- mvp gallerybot build / install
Week 3 Reflections:
- coded a lot
- finished zinebot basics!
- had good art & chill meeting
- no leetcode
- felt like I coded too much
- didnt get a lot of socializing in
- had good meetings with Erika on Machine Learning
- had a good meeting with Ed on job search / bootcamps / scifi
- had clarity on other rc projects
- zinebot ✅
- gallery-bot-net
- solar-server
- this-future-does-not-exist
- drum-and-bass-bot
- studio-swipe
Links
- https://www.youtube.com/watch?v=2S0k12uZR14
- https://github.com/recursecenter/wiki/wiki/Checkins
- https://ohyay.co/
- https://climatebase.org/
- https://80000hours.org/
- https://www.amazon.com/Language-Night-Fantasy-Science-Fiction/dp/0060168358/ref=sr_1_4?crid=3IS8SF9ZQN984&keywords=ursula+le+guin+essays+sci+fi&qid=1665092955&sprefix=ursula+leguin+essays+sci+fi%2Caps%2C179&sr=8-4
- https://en.wikipedia.org/wiki/Il_Mare
- https://www.amazon.com/s?k=radio+free+albemuth
- https://www.bugsex.nyc/
- https://poolsuite.net/
- https://en.wikipedia.org/wiki/Samuel_Morse
- https://en.wikipedia.org/wiki/Stability_of_the_Solar_System
- https://presentations.recurse.com/?
- ps1 blender styling
- https://tombetthauser.neocities.org/
- https://alexanderdouglasbrown.gitlab.io/sentient-ai/
- bugsex mix
- constructed language / conlang toki pona
- https://en.wikipedia.org/wiki/Constructed_language
- machine learning animal language
- herman hesse - the glass bead game
- erika's machine learning music (awesome)
- hanna's sticker archive (awesome)
- https://ziglang.org/
- https://napari.org/stable/
- julia image processing
- research science software engineering careers
- https://sonic-pi.net/tutorial.html#section-3-3
- https://in-thread.sonic-pi.net/
- https://github.com/Widdershin/sonic-pi-cli
- https://github.com/05gash/livecoding/blob/master/utils.rb
- https://github.com/Widdershin/sonic-pi-cli
- https://www.youtube.com/watch?v=GPan4gRSwZs
- https://github.com/thatkidnamedrox/live-coding-sonic-pi
- https://github.com/thatkidnamedrox/live-coding-sonic-pi-2
- https://supercollider.github.io/
- https://www.dogsonacid.com/threads/renegade-android-breaks.818922/
- https://freesound.org/
- https://puredata.info/
- https://leetcode.com/problems/word-search/
- https://roshambo.hbeck.dev/
- https://github.com/Widdershin/sonic-pi-cli
- https://news.ycombinator.com/item?id=33165836
- https://interconnected.org/home/2022/10/10/servers
- https://interconnected.org/home/2022/09/01/carbon
- https://www.amazon.com/s?k=the+age+of+ai
- https://www.amazon.com/Hacking-Art-Exploitation-Jon-Erickson/dp/1593271441
- https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSOQZMjvtpYQ6KZjlP89CrErZQE7B5eRANUKA&usqp=CAU
- https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTTUnFLMlGIp6LymBqCAw-FjWUx7RB_aC6XA6mkxpUC9Jn0dBLJtWpD6YEcixLbGB8-8fE&usqp=CAU
- https://www.123rf.com/photo_3694289_boring-books-sleepy-book-with-clipping-path.html
- https://previews.123rf.com/images/morphart/morphart1503/morphart150301218/37764173-vector-illustration-of-bored-little-boy-with-books-on-desk-.jpg
- https://image.shutterstock.com/image-vector/earth-emoji-laugh-happy-emoticon-260nw-1714355803.jpg
- https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQdxQTZN968U2YWFRV344Y8mpwGy00ArXOCXG6g7sKBKtshRpIopCymmbIeUaTrkzIiTPg&usqp=CAU
- https://image.shutterstock.com/image-vector/3d-render-funny-cartoon-puppy-260nw-1140977813.jpg
- https://cdn.xxl.thumbs.canstockphoto.com/worried-emoticon-illustration-of-a-worried-emoticon-isolated-on-a-white-background-stock-illustrations_csp8942547.jpg
- https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQsuACPevcG8wRwkDs-cUyG4PKglEBD3G87aS1QO3XASKvCGqUQ4QFKC5gIVamyIVj-2DI&usqp=CAU
- https://png.pngtree.com/png-clipart/20201208/original/pngtree-cartoon-mushroom-photography-clipart-png-image_5551790.jpg
- https://leetcode.com/problems/search-a-2d-matrix/submissions/
- https://leetcode.com/problems/search-a-2d-matrix-ii/
- https://micro.com/
- http://paperjs.org/
- https://www.jacksonpollockii.com/
- https://greensock.com/
- https://css-tricks.com/the-checkbox-hack/
- https://github.com/recursecenter/wiki/wiki/Checkins
- https://www.google.com/search?tbm=isch&q=mechanical%20calculator&tbs=imgo:1#imgrc=xrTkqgWGEkw01M
- https://duckduckgo.com/?t=ffab&q=mac+lc+iii&iax=images&ia=images
- https://duckduckgo.com/?t=ffab&q=mac+quadra+700&iax=images&ia=images
- https://www.google.com/search?q=teletype&hl=en&sxsrf=ALiCzsZA0RxvfwLoWv0sbOVB2Xl_S980gQ:1665414947970&source=lnms&tbm=isch&sa=X&ved=2ahUKEwjggoKT-tX6AhVKAzQIHbPZAOwQ_AUoAXoECAIQAw&biw=864&bih=633&dpr=2#imgrc=ljojnMXVRiY3VM
- http://catb.org/esr/jargon/html/koans.html
- http://catb.org/esr/jargon/html/magic-story.html
- https://www.iucn.org/resources?search_api_fulltext=california&rstype=All&thm=All&tpc=All&rgn=All&cntry=All&resource_type=All%23resources
- https://www.amazon.com/Half-Earth-Our-Planets-Fight-Life/dp/1631492527/ref=sr_1_1?keywords=half+earth&qid=1665207643&qu=eyJxc2MiOiIxLjcyIiwicXNhIjoiMS40NCIsInFzcCI6IjEuNjEifQ%3D%3D&sr=8-1
Week 4
- Completely forgot what I worked on but I remember it felt like a really good week.
Week 5
Plans
- learn about machine learning!
Reflections
- had great meetings all week with the ML folks in my batch
Accomplishments
- started fast.ai and got a pairing project figured out for the rest of the batch maybe!
Blockers
- it was tough finding a starting point but I did!
Interactions
- meetings with Erika, Ben and Michael Nagle were awesome
- good coffee chats too!
- hanging out on the couches is always a good move!
Feelings
- feeling super excited about pairing on fast.ai!
Takeaways
- staying open to projects and talking to the ML people seems to have been the right move!
Next Week
- start coding out stable diffusion from scratch in rust with michael maybe! 🤞
Links
- https://www.google.com/search?tbm=isch&q=paper%20architecture&tbs=imgo:1#imgrc=DNKNI-oQi-nhCM
- https://www.amazon.com/System-Design-Interview-Insiders-Guide/dp/1736049119/ref=sr_1_1?keywords=alex+xu+system+design&qid=1663267922&sr=8-1
- https://cternus.net/blog/2018/01/26/tackling-the-system-design-interview/
- https://github.com/saintmarina/neurofit
- https://github.com/cdkini
- https://www.recurse.com/jobs/advice#resume-advice
- https://realless.glitch.me/
- https://www.fast.ai/posts/part2-2022-preview.html#lesson-9adeep-dive
- https://waxy.org/2022/08/exploring-12-million-of-the-images-used-to-train-stable-diffusions-image-generator/
- stable diffusion source images
- ivan images
- hugging face token
- https://ml5js.org/
- tarot deck
- https://duckduckgo.com/?t=ffab&q=undone+animation&iax=videos&ia=videos&iai=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DnAxzDVb-aTY
- give back hackathon
- https://stockfishchess.org/
- https://www.sciencedirect.com/science/article/pii/S0004370201001291
- https://raft.github.io/
- https://htmx.org/
- https://austinkleon.com/2021/02/19/ursula-k-le-guins-translation-of-the-tao-te-ching/
- https://pillow.readthedocs.io/en/stable/
- recurser ai music
- blood orange
- http://beatconnection.herokuapp.com/
- https://en.wikipedia.org/wiki/The_White_Goddess
- https://editor.p5js.org/hkolbeck/sketches/5edpf3eeo
- https://www.google.com/search?tbm=isch&q=david%20wojnarowicz%20painting&tbs=imgo:1#imgrc=SZQh2EYx94zY8M
- https://en.wikipedia.org/wiki/David_Wojnarowicz
- https://duckduckgo.com/?t=ffab&q=close+to+the+knives+by+david+wojnarowicz&ia=web
- color theory
- https://github.com/Stability-AI/stability-sdk
- https://www.decisionproblem.com/paperclips/index2.html
- https://www.powells.com/book/a-dictionary-of-critical-theory-9780313235276
- https://lexica.art/?prompt=7f030d69-05e1-49e9-9767-fb9999c49cae
- https://porkmail.org/era/unix/award
- web assembly wasm image magick
- https://codesandbox.io/s/yvn6rkr16z?file=/src/index.tsx
- ai artist
Week 6
Plans
- fully dive in to fast.ai and rust with michael
Reflections
- felt like progress was a bit slow
- blocked by rust syntax and environment / setup issues with notebooks
Accomplishments:
- felt like I got off the ground with Rust
- feel comfortable with Rust book / docs / basic concepts
- feel like I can continue to learn rust independently after batch
- felt like I got off the ground with using notebooks / gpu services
- felt like I got some ownership over fast.ai
- feel like I could continue working through it independently after batch
- finally settled on interface for home server and shared link with some people
- got some really interesting / inspiring prints sent to my printer
- feeling really proud of that project
- had great conversations on post-batch art show
- got the ball rolling to talk over next steps with sonali
Blockers:
- hitting basic syntax walls with rust
- feels like I need (and want) to go back and study rust fundamentals
- hitting walls with environment set-up in notebooks / gpu service environments
- not sure where to start in getting more experienced with those
Interactions:
- a lot of really inspiring conversations and pairing time with michael nagle
- got out to another in-person meet up in SF with old bootcamp / employer community
- got to talk more and think more about career path after batch
- missed going to checkins a bit but felt like a good different side of the RC experience
Feelings:
- feeling really positive / fulfilled with RC experience
- feeling like I want to have some tangible output
Takeaways:
Next Week:
Links:
- https://pharmapsychotic.com/tools.html
- https://github.com/fastai/diffusion-nbs/blob/master/suggested_tools.md
- https://www.fast.ai/posts/part2-2022-preview.html#lesson-10custom-pipeline
- https://www.youtube.com/watch?v=6StU6UtZEbU
- https://forums.fast.ai/t/lesson-10-part-2-preview/101337
- https://github.com/tombetthauser/fast-ai-notes/blob/main/README.md
- https://github.com/fastai/course22p2/blob/master/nbs/01_matmul.ipynb
- https://github.com/rust-lang/flate2-rs
- https://github.com/fastai/diffusion-nbs
-
- https://cloud.lambdalabs.com/instances
- https://jupyter-c5baadd3-7dfa-4d59-b949-6221868d1a2d.lambdaspaces.com/lab/tree/rustfusion/diffusers/sd_textual_inversion_training.ipynb
- cat example / usable inference notebook from fastai
- https://huggingface.co/settings/tokens
- fastai basics notebook - spaceman riding horse
- indian watercolor examples fastai
-
- https://www.snapchat.com/add/b_lucas3765
- http://stoney.sb.org/eno/oblique.html
- repaint ai diffusion masking example from creative coding
-
- https://twitter.com/i/events/1286382718578839553
- http://www.montevistaprojects.com/
- http://the-witness.net/news/2012/05/the-depth-jam/
- https://www.schoolofma.org/about/
- https://www.recurse.com/blog/123-rc-pop-up-two-weeks-of-collaboration-and-focused-work-on-generative-art
- https://github.com/olivierbrcknr/littleBigPrinter
- https://github.com/eviau/htmlfreewrites
- html energy - lowtech website group
- art in the age of machine learning
- logistics - crazy long film
- logistics - crazy long film
-
- https://stackoverflow.com/questions/56762026/how-to-save-ndarray-in-rust-as-image
- https://crates.io/crates/mnist
- https://duckduckgo.com/?t=ffab&q=kahlil+gibran&ia=web
- https://deepai.org/dataset/mnist
- https://crates.io/crates/mnist
- fastai lecture 2
-
- https://merch.recurse.com/merch
Week 7
worked on fastai??Week 8
## Summary * worked on fastai * participated in hackathon * gave non-tech art talk * went to ml meadow * had positive overlap with josef and alex * figured out gradio * figured out gpt3 basicsLinks:
- https://csound.com/
- https://finartcialist.bandcamp.com/album/tudes-volatilit
- https://freeliner.xyz/
- https://github.com/bigblueboo/generative-ai-playground/blob/main/stable_diffusion_explore_interpolate_seeds.ipynb
- https://thebookofshaders.com/
- https://picsum.photos/
- https://beta.openai.com/playground
- https://docs.google.com/forms/d/e/1FAIpQLSdOBUVk99SjW1Hvjr59cuvtxaeENLUYTP2A-hZ2jw2QeVyY7A/viewform
- https://ayunhalliday.com/the-east-village-inky/
- https://www.modem.show/
- https://pages.cs.wisc.edu/~remzi/OSTEP/
- https://focusretreatcenter.com/
- https://joyofrandomness.com/collections/delphiniums
FastAI Links
- https://www.fast.ai/posts/part2-2022-preview.* html#lesson-9pipelines-and-concepts
- https://www.youtube.com/watch?v=_7rMfsA24Ls
- https://www.youtube.com/watch?v=6StU6UtZEbU
- https://www.youtube.com/watch?v=Tf-8F5q8Xww
- https://www.youtube.com/watch?v=_xIzPbCgutY
- https://www.youtube.com/watch?v=mvyiwjWPGig
- https://github.com/fastai/course22p2/tree/master/nbs
MAIN FASTAI NOTEBOOK
HUGGINGFACE TOKEN
FINE TUNING EXAMPLE
IMPORT FINE TUNING
GRADIO EXAMPLE
GRADIO BASICS
- https://colab.research.google.com/drive/16qj_3FORbW1HM3UAUcbUw-oHmsS5LiPMa drawing of a man riding a horse, a charcoal drawing by Ancell Stronach, featured on deviantart, photorealism, charcoal drawing, pencil sketch, hyper realism
3D SCANNING LINKS
- https://en.wikipedia.org/wiki/Photogrammetry
- https://en.wikipedia.org/wiki/GlTF
- https://github.com/artemnovichkov/wwdc21-samplecode/tree/main/Code/CreatingAPhotogrammetryCommandLineApp
Colab Notebooks
- https://colab.research.google.com/drive/1cZne3L5Fe6T89D0oMsRKe0Yy8wuodUUh#scrollTo=AqQ2gCjeQliH
- https://colab.research.google.com/drive/1GMtOd4njVFY7KXqe_Q7oKsMb3X_v33P6?usp=sharing
- https://colab.research.google.com/github/pharmapsychotic/clip-interrogator/blob/main/clip_interrogator.ipynb#scrollTo=xpPKQR40qvz2
- https://colab.research.google.com/drive/10nQzO_86MVNp4FEYRtOy* Htt1EK7rnFHO#scrollTo=xwTAM_BvHdVU