Hacker News new | past | comments | ask | show | jobs | submit | rajangdavis's comments login

Where do you learn this stuff?


A good start would be the book Real-Time Rendering: https://www.realtimerendering.com/


A lot of these things are covered in computer science lectures if you pick the right ones. But you can also pick them up yourself by being curious how things work and reading papers or looking at existing game/engine source code. There are also many online resources as the sibling posters point out. Having at least some basic linear algebra or programming education makes things easier to understand.


School, then work, is the most traditional route. If you’re past that point and want to learn, the best use of that list is to use it as a self-learning syllabus and set of search terms, so you can start to practice.


Googling it works pretty well


I liked that the author included his thought process through out each change.


This is really neat! The API reminds me of mithril.js

https://mithril.js.org/


I made an app to control my pedalboard via WebMIDI

https://github.com/rajangdavis/macrocosm_js

Was inspired by some existing editors so I made my own and extended it to create macros for sending sysex/PC messages to multiple devices.



Writing workable Arduino code: https://youtu.be/dnrnOscJY2E


I think this is pretty neat, my only feedback is that I'd like to see documentation on how to incorporate with an existing or new Next.js project.


Thanks! It's not meant to be integrated with an existing project, though you can copy some of the components over if you'd like!

To use it to bootstrap a new project, you can run:

``` npx create-next-app precedent --example "https://github.com/steven-tey/precedent" ```


I looked through the docs and did a couple of google searches and found nothing, but what’s the story with using toit for a DIY MIDI controller using the ESP32?


Similar idea. I'd love to build a merger/splitter with some midi transformation functions. I think I saw a midi library once?


To summarize my experience, state is hard, phones got introduced as a target, and browser code became fun to write.

Is the complexity artificially inflated? It depends on the app you want to make.



27% youth turnout in 2022. It's the second highest in the past 3 decades for a midterm. But midterm turnout overall is usually ~40%

It's still extremely low despite breaking records.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: