Bell System

social.omar.website

Profile for Omar Rizwan. Username @omar, social.omar.website. Role: admin

About

"The program should, in some way, expand the concept of what computer paint programs are, as well as what mark making can be."

Joined on Dec, 2022. 760 posts. Followed by 271. Following 145.

Recent posts

Omar Rizwan . @omar,

maybe it was a mistake to think of "object-oriented programming" as a general software paradigm & teach it in isolation to new programmers with animal examples and stuff, when actually it's deeply tied to making GUIs

Open thread
Omar Rizwan . @omar,

programming in Objective-C reminds me of programming in Java when I was a teenager, where I'd repeatedly get stuck (& get distracted, go do something else) on decisions about what UI class should own some data object as its property, what classes should parent or point at what other classes, what order stuff needs to be initialized in

(often felt like there was no obviously right answer, or it ended up being path-dependent on the history of the project)

Open thread
Omar Rizwan . @omar,

working with the Raspberry Pi camera is funny because you gradually realize that this (or at least this part of the system) is not so much a shrunk-down PC as it is a moderately more open-source smartphone

meaning that you've got a camera system that is exceptionally high-quality, small, fast, low-power, but complex and nonstandard hardware/drivers/libraries

Open thread
Omar Rizwan . @omar,

it's interesting that for concurrent data structures i have much less trust in their baseline correctness, so if i use some random library from GitHub, i have a habit of looking up the author, figuring out their credentials and projects they've done, etc

Open thread