Skip to content

Instantly share code, notes, and snippets.

===============================================================================
/u dev environment
===============================================================================
cmake v3.25.1
$ /u/src/cmake-3.25.1
./bootstrap; make; make install
@kocienda
kocienda / UPTicker.h
Created September 7, 2022 02:45
A ticker class that uses CADisplayLink
//
// UPTicker.h
// Copyright © 2020-2022 Ken Kocienda. All rights reserved.
//
// Permission is hereby granted, free of charge, to any person obtaining a
// copy of this software and associated documentation files (the
// "Software"), to deal in the Software without restriction, including
// without limitation the rights to use, copy, modify, merge, publish,
// distribute, sublicense, and/or sell copies of the Software, and to
// permit persons to whom the Software is furnished to do so, subject to
@kocienda
kocienda / SJ-D8.txt
Last active December 2, 2020 22:00
D8: Steve Jobs
Things are packages of emphasis. Some things are emphasized in a product. Some things are not done as well in a product. Some things are chosen not to be done at all in a product. Different people make different choices, and if the market tells us we’re making the wrong choices, we listen to the market. We’re just people running this company. We’re trying to make great products for people, and so, at least we have the courage of our convictions to say, “We don’t think this is part of what makes a great product. We’re going to leave it out.”
Some people are not going to like that. They’re going to call us names. It’s not going to be a certain company’s vested interest that we do that, but we’re going to take the heat, because we want to make the best product in the world for customers. We’re going to instead focus our energy on these technologies, which we think are in their ascendency, and we think are going to be the right technologies for customers.
And you know what? They’re paying us to make those cho