Diving into the Hackintosh

Diving into the Hackintosh

Today I’m writing about the Hackintosh and the community around it - a place where people have spent many hours reverse-engineering Apple’s macOS kernel with the grand goal of making it run (with native speed) on Windows or Linux-based hardware.

Read More

On Tech Valuations

On Tech Valuations

My apologies for being away for the past month. I was moving from LA to NY and had a lot going on. Anyway, today’s musings (ramblings?) are on this decade’s valuations of technology companies.

Read More

Humanizing Technology: Mariano Merchante

Humanizing Technology: Mariano Merchante

Today I spoke with Mariano Merchante, a second-year Master’s student at Penn studying Computer Graphics and Game Technology. We spoke about the games industry, the intersection of engineering and art, and his experience coming to the US after working in industry for four years in Argentina.

Read More

Humanizing Technology: Devesh Dayal

Humanizing Technology: Devesh Dayal

Today I spoke with Devesh Dayal, a senior at Penn and instructor of a minicourse in JavaScript in the Engineering school. We discussed the evolution and future of the computer science education space, as well as what drives him personally to be a star developer.

We spoke over hangouts, but unfortunately, OBS crashed twice and we lost the recording of the chat. Learning experience for me to check, double-check, and make backups, noted.

In lieu of the recorded video, we worked on a transcript-style text version that I hope you’ll enjoy.

Read More

Engineering major? Skip that all-nighter of studying and hang with your profs.

Engineering major? Skip that all-nighter of studying and hang with your profs.

Studying computer science in college is and was a fantastic decision - regardless of whether you go into it thinking you can write a book on C++, or not knowing what the keyword static means, you will learn a TON.

Sure, going through CLRS is great for both your own understanding of theory and for interview prep, but is that the best usage of your time in school? Absolutely not, I’d argue.

Read More