123 karma · joined June 19, 2020
This is one of the real issues of GUI tools in general, not just CSS. You run into the same complexity on e.g. UIKit/SwiftUI (Apple) or any other toolkit that tackles the full complexity of defining UI layouts for any screen simultaneously.
Agree that CSS has a bit of extra cruft due to it’s evolution which makes it more difficult to learn and slower to work in than it perhaps could be if the web standards process allowed pruning features more easily
- Airtable
- A giant board on Miro.com with a bunch of notes in frames
Of course the scaling needs are different whether it’s for just a single team or if the data needs to be aggregated into some KPI. In my experience it’s better to keep KPI publishing separate from task tracking, though
Transitive dependencies, hm… auditing carefully and being selective about what to add might be my best take.
Apps is a whole different story.
Would help understand the context on posts that describe tech that has evolved rapidly and probably still will
In some special cases multiplying runtime might be enough to achieve some accuracy, but that’s not the whole story.
It would be interesting to see this experiment done so that the decode is done enough times for each format so the power consumption differences could actually be measured on a power/watt meter.
Got working SwiftUI previews on a 50-100k LOC project with many big libs as dependencies, must be hundreds of files but havent counted. SwiftUI code is gaining share of the total UI code, probably around 20-30% now
Mock data is a must.
Need to be mindful of the preview build (+ preview simulator startup) time too, sometimes it will timeout but just building again (now warmer) will make it work
Had some initial issues around processor arch (Intel vs M1/arm), think I’m still running XCode under rosetta otherwise it wouldnt work.
I would recommend downloading the standalone Fusion Studio though, it's included with a Resolve Studio license (~$300 one-time). Managing anything but the simplest project within Resolve's Fusion page seems like a nightmare. Being able to use a separate app that saves its own files is a much more straightforward workflow. Then check out VFX Connect if looking for more sync between the apps.
Adjusting the introductory statement on that Mozilla page we could arrive at something like:
"Progressive enhancement is a design philosophy that provides a baseline of essential content and functionality to as many users as possible, while delivering the best possible experience only to users" ...whose computers have sufficient resources such as RAM and CPU cycles available to process and display it.
[1] https://developer.mozilla.org/en-US/docs/Glossary/Progressiv...
It’s awesome seeing the posts from back then, stuff like ”PhotoShow: Broadcast Photos to Cable TV” give some good perspective on how the world has changed very quick.
.
”No need to get your grandmother online. Just point her to channel 917 and she can see your most recent vacation pictures right there on her television.”
”If Photoshow is successful in closing deals with local cable channels, this differentiating factor with competitors could make it a winner.
The company has raised $6.3 million from Venrock in August 2005.”
EDIT: great explanation/details in sibling comment by ’prutschman’.
[1] https://www.homecomfortexpertsinc.com/why-are-heat-pumps-mor...
[2] https://www.quora.com/Why-are-heat-pumps-more-efficient-than...
I don’t necessarily frequent specific communities too much, more just try to find stuff via googling about various interests and projects, and talking to friends and colleagues.
Would be cool if the object-matching tech (this[1] + more machine learning?) in ARKit was advanced enough that it could recognize a car seat or dashboard and place things automagically.
[1] https://developer.apple.com/documentation/arkit/scanning_and...
One of the most interesting AR games I’ve tried was Kings of Pool same-space multiplayer. So you set up a pool table (=billiard?) and walk around the room around the same table. Worked quite well, the game (AR & network) could keep up with the relatively low tempo of a turn-based game well enough. But that was mostly interesting because of novelty, not necessarily sticky for long-term repeat play.
What prompted me to explore the tech and write the blog post was indeed work on something else than a game.
In the world of 3D rendering (content created from scratch) very advanced & realistic bokeh effects are possible, as an example see http://lentil.xyz for the Arnold renderer.