Hacker Newsnew | past | comments | ask | show | jobs | submit | michael_forrest's commentslogin

GTFO.

Yeah but I’m a developer, musician and a videographer so I’ve got a hold-all full of cables, a pelican case full of cables, a trunk in the garage full of cables, drawers full of cables and my office/studio is full of fucking cables all over the place.


This was the toughest thing I’ve ever attempted but it was well worth it.


I'm a solo developer so it's all too easy to get distracted. These are always exciting projects to me so I thought I could start sharing them.


This! I can count on one hand the number of times I've had a chance to spin up a greenfield project, prototype or proof of concept in my 30 year career. Those were always stolen moments, and the bottleneck was never really coding ability. Most professional software development is wading through janky codebases of others' (or your own) creation, trying to iron out weird little glitches of the kind that LLMs can now generate on an industrial scale (and are incapable of fixing).


I've been working on this framework for a few weeks now, because I want a way to use a SwiftUI-style declarative syntax to render realtime video.


Here's the next video documenting my progress creating a SwiftUI-style declarative video rendering engine. This video shows how I'm anchoring the features to the needs of my project to avoid getting carried away with silly features...


This is a fast tour through the implementation of a fadeIn(duration:) modifier in the SwiftUI-style video rendering framework I’ve been working on.

1. How modifiers are implemented 2. How image processing works 3. How the realtime audio works

Still feeling my way through, and I didn’t even touch on how much time it took to get everting into Swift packages before I could even start with the audio. But yeah this was a couple of days’ work last week and feels like huge progress.


I lasted about 18 months at Canonical (thankfully I didn’t have to deal with this interview process) and I can say that this description of an interaction with Shuttleworth rings true. The poster really did dodge a bullet by not getting hired. Enough time has passed that this now gives me amusement instead of making me feel outright angry. Shuttleworth is an autocratic micromanager who sprinkles arbitrary mandates into every aspect of the business, which accumulate to make it impossible to deliver anything effectively. The promise of the project was huge (this was over 10 years ago) and he hired many brilliant people but then largely ignored their expertise in favour of his own whims. You may notice that the things Ubuntu does well are mostly things that he didn’t find interesting enough to interfere with.


Yes this is a marketing video for my apps.


Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

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

Search: