148 karma · joined April 6, 2022
Psychology and psychiatry are two other fields that traveled the path of spirituality and occultism before becoming what we now term modern.
“There are two sciences and two wisdoms, that of the Egyptians and that of the Hebrews, which latter is confirmed by divine justice. The science and wisdom of the most excellent dominate the one and the other. Both originate in olden times. Their origin is without a king, autonomous and immaterial; it is not concerned with material and corruptible bodies, it operates, without submitting to strange influences, supported by prayer and divine grace.
The symbol of chemistry is drawn from the creation by its adepts, who cleanse and save the divine soul bound in the elements, and who free the divine spirit from its mixture with the flesh.“
Pythagoras was what we might call an occultist. Newton was an alchemist (which isn’t about lead to gold, it’s about the transmutation of the Self), Jack Parsons was a Thelemite. Ramanujan credited his genius to visions.
Science and math can’t (yet) answer the big questions. There are things it doesn’t even try and touch. In my experience, curious minds are often interested in trying to attain a broader understanding of the universe and our place in it.
I did not develop the sim itself but did develop the hardware-in-the-loop portion of it along with things like real-time debugging, and output to the hitl. We had the sim rendering cameras which we output from the workstation to custom HDMI bridges over MIPI that we could treat as real cameras on the NVIDIA Xavier AGX. There was a data channel over Ethernet for IMU data.
I made a custom version of Eclipse that interfaced w GDB for debugging, which also was modified to stay in sync w the sim using PTP, w rewind capability.
As for sailboat modeling, yes it’s more complicated because of the effects of both wind and fluid dynamics. If I were approaching this, I’d probably try and find a physics simulator to start with. Getting ground truth will be difficult, but I imagine you would start w the IMU and GPS data off the boat, but having time synced ground truth for the waves and wind will probably be the hardest part.
So glad to see this team from UZH continued pushing the envelope and are now beating human champions. If you saw the team and what they managed in under a year, it was clear they were highly talented and human racers had their work cut out for them to stay ahead.
I think video games are in this same space. Rarely does a game actually innovate or come up with something truly novel anymore. Ultima Online was the most amazing thing I ever saw at the time, but now that I’ve seen a million different MMOs the entire genre feels stale. Have fighting games really advanced much from either a Street Fighter type, Mortal Kombat, Marvel Vs Capcom or Smash Brothers style? What about action adventure - is God of War Ragnarok innovating anything? It doesn’t feel that different than playing any number of other games, just maybe more polished. Uncharted is just another take on Tomb Raider at the end of the day. Same thing with movies or television. There just isn’t that much new ground to break.
You need at least 1.5x ideally 2x your normal rate to make it worth it.
You need to always be selling, probably should make sure you are consistently overbooked if you want to keep contracting sustainably. Otherwise if you focus on one client only and they go poof, you are back in line for a job.
Be prepared to work many many more hours because of the above.
Don’t forget to calculate ALL your costs.
If you can get a monthly retainer for X number of hours for close to your target hourly rate, take it even if it’s a little low. As long as you are good you’ll (probably) never really need to spend X hours. Leaving you with extra billable hours to devote to other clients while still having some guaranteed income. This is one of the only ways to get ahead, aside from charging “book” hours (estimates) rather than actual elapsed hours.
You’ll get stuck in whatever price range you start with so do not lowball yourself. Again, always be selling, and hours are precious, don’t waste them.
It’s a stressful life because you start to have issues taking any time off.