Skip to content
View JamesAugustus's full-sized avatar
  • Istanbul

Block or report JamesAugustus

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
JamesAugustus/README.md

James Augustus

Türkçe

As a child I tried to finish GTA Vice City at 12 or 13 frames per second on a low end computer. Around that time my father told me about machine code, and my interest in optimisation began.

While studying physics I started working as a bartender to make a living. I worked everywhere from Michelin starred restaurants to understaffed bars where crisis was routine. There I adopted the idea of a small team with a heavy load, but a happy one. I saw that with the right balance of workload people can do far more than they expect. The urge to solve that puzzle brought me back to science, and from there to communication and philosophy.

In painting, my old passion, I noticed that abstraction can carry lived experience as a whole, and that this connects to the rest of my work. That is when I began studying physics and mathematics. Writing in notebooks, building systems and design have always mattered to me, so I work with Boolean logic, assembly and C. Python feels like speaking to me. I am not very good at speaking, because I have always loved being precise. When things are not precise, I have a way of fooling myself that invents excuses for my attention to drift.

Lighting designers around me, my love of drawing, and the realisation that the logic behind John Carmack's graphics breakthroughs is what artists and mathematicians do every day, led me to want to understand how programs built on simple, known theories actually work. My fascination with reading binary and hex brought me here. These days I am learning Braille and Morse code.

I feel I am getting closer to the secret of the world. As you get closer, you realise on the road itself that there is no secret.

Work

  • ctlux-core: lighting project files to Radiance scenes, product photometry and age dependent glare
  • ctlux-evo: method notes on DIALux evo lighting layouts
  • ctlux-ls10: method notes on the Lumion .ls10 file grammar

Elsewhere


Türkçe

Çocukken düşük seviyeli bilgisayarımda GTA Vice City'yi saniyede 12, 13 kareyle bitirmeye çalışırken babam bana makine kodundan söz etti. Optimizasyon merakım o zaman başladı.

Fizik okurken geçimimi sağlamak için barmenliğe başladım. Michelin yıldızlı restoranlardan az personelle ayakta kalmaya çalışan barlara kadar pek çok yerde çalıştım. Orada az personelle çok iş, ama mutlu çalışan bir ekip anlayışını benimsedim. İş yükü doğru ayarlandığında insanların sandıklarının çok üstünde iş çıkarabildiğini gördüm. Bu bulmacayı çözme merakı beni yeniden bilime, oradan da iletişime ve felsefeye götürdü.

Eski tutkum resimde soyutlamanın, yaşanmış deneyimi bir bütün olarak yansıtabildiğini ve bunun yaptığım diğer işlerle bağlantısını fark ettim. Sonra fizik ve matematik üzerine çalışmaya başladım. Deftere yazmak, sistem kurmak ve tasarım benim için hep önemliydi. Bu yüzden Boole mantığı, assembly ve C üzerinde ilerliyorum. Python bana konuşmak gibi geliyor. Konuşmada pek iyi değilimdir, çünkü net olmayı sevmişimdir. Net olmayınca, dikkatimin dağılmasına bahaneler yaratan bir kendimi kandırma mekanizmam var.

Çevremde aydınlatmacılar olması, çizime olan merakım ve John Carmack'in grafikteki devrimlerinin mantığını aslında çizerlerin ve matematikçilerin günlük hayatta yaptığını fark etmem, bildiğimiz basit teorileri uygulayan programların nasıl çalıştığını çözmeyi ilgi alanım yaptı. Binary ve hex okuma takıntım beni buraya getirdi. Şu sıralar Braille alfabesi ve Mors öğreniyorum.

Dünyanın sırrına yaklaştığımı hissediyorum. O sırra yaklaştıkça, aslında bir sır olmadığını yolun kendisinde anlıyorsunuz.

Popular repositories Loading

  1. ctlux-core ctlux-core Public

    CTLux: project files to Radiance scenes

    Python 1

  2. ctlux-evo ctlux-evo Public

    EVO lighting layout recovery for Radiance: method notes

  3. ctlux-ls10 ctlux-ls10 Public

    LS10 project file grammar: method notes

    Python

  4. JamesAugustus JamesAugustus Public

    Profile