Jeff Milner – A collection of digital wonders and some other stuff (original) (raw)
From Apple Newsroom:
Apple today announced financial results for its fiscal 2025 second quarter ended March 29, 2025. The Company posted quarterly revenue of 95.4billion,up5percentyearoveryear,andquarterlydilutedearningspershareof95.4 billion, up 5 percent year over year, and quarterly diluted earnings per share of 95.4billion,up5percentyearoveryear,andquarterlydilutedearningspershareof1.65, up 8 percent year over year.
Tim Cook was asked about the high profile court case ruling against Apple’s refusal to follow an injunction over anti-steering provisions against developers selling subscriptions or other services outside of the App Store. Cook echoed Apple’s statement about complying and appealing, and he didn’t add much more beyond saying that the outcome is still unclear:
The case yesterday, we strongly disagree with it. We’ve complied with the court’s order, and we’re going to appeal. In the DoJ case you referenced with Google, that case is ongoing, and I don’t really have anything to add beyond that.
We’re monitoring these closely. But as you point out, there’s risk associated with them. And the outcome is unclear.
iPhone | $46,841 million | up 2% |
---|---|---|
Mac | $7,949 million | up 7% |
iPad | $6,402 million | up 15% |
Wearables, Home and Accessories | $7,522 million | down 5% |
Services | $26,645 million | up 12% |
Total Net Sales | $95,359 million | up 5% |
Here are the Six Colors charts and commentary.
I found this little gal in my backyard just now:
This is the second black widow I’ve ever come across. I spotted the first one crawling around on the ground near me when I worked on the base in CFB Suffield digging holes1. I left it alone and it left me alone.
With regard to this one in my backyard, however, I didn’t think it would be prudent to just leave it there next to my strawberry garden so I tried to move it and it got away.
I hope you sleep better than I will tonight.
- That’s a story for another day[↩]
How it started:
How it’s going:
The loss of >27% lead and failing to win re-election in his own riding has to be a major blow to Pierre Poilievre but in his concession speech last night he declared he’s determined to continue on in his role as leader of the opposition. He even bragged that he prevented the Liberals from achieving a majority government.
Jagmeet Singh, on the other hand, resigned last night after his party’s support imploded in the face of fear over Trump’s sovereignty and tariff threats and the loss of his own seat in parliament. In time Singh will be remembered more for his great contribution to improving Canadian public health care with the NDP’s dental plan than leading his party into non-party status. It should be noted that without Singh’s coalition government support, the Liberals otherwise would have been wiped out in a snap election a long time ago and Poilievre would have been the one negotiating with the US when Trump breached our trade deal.
Which leads me to wonder, if we don’t renegotiate NAFTA1, does that mean we can get rid of the GST?
Back in the 1980’s the Liberal government was pushing for a new trade agreement with the United States. Brian Mulroney opposed it before he was elected:
“Don’t talk to me about free trade…. Free trade is a danger to Canadian sovereignty. You’ll hear no more of it from me…. This country could not survive with a policy of unfettered free trade…. This is a separate country, we’d be swamped. It’s bad enough as it is.”
But after he was elected he turned face and negotiated The Canada–United States Free Trade Agreement (CUSFTA) and with it came the GST.
“Canada’s Goods and Services Tax (GST) came into effect on January 1, 1991. (Mulroney had to stock the Senate with extra Tory appointees to get the tax passed by the Liberal-dominated Upper House.) Set at 7 percent, the GST replaced a federal manufacturer’s tax of 13.5 percent, and in doing so, shifted the burden from private companies to individual consumers. The GST, in turn, was brought in to compensate for import duties and excise taxes that were now being lost under — you guessed it — free trade. Keep that in mind the next time you cough up your share of the national sales tax: Free trade isn’t free.”2
Bill Hammack is a chemical engineer with a YouTube channel (The Engineer Guy). This recent video on the development of plastic bottles is well worth watching.
Bill explains how the two-liter plastic soda bottle begins as a plastic tube, called a preform, which is heated and inflated with air in a bottle-shaped mold. He explains how the stretching of the preform creates a crystalline regions in the bottle’s plastic (polyethylene terephthalate) that create a bottle with great strength, low permeability to carbon dioxide, but which is also lightweight—some 35 times lighter than a glass bottle of the same size. Bill explains key features of the bottles design, including: why the bottle looks like it does, why the neck has gaps in its threads, and how the tamper-proof ring works. He also discusses “hot-fill bottles” used for sports drinks and plastic juice bottles, noting the panels molded into the bottles to accommodate temperature changes. Lastly, he discusses briefly the recycling of PET bottles, although noting that about 75% of the 500 billion PET bottles manufactured annually end up in landfills or are incinerated.
I remember when bottles changed to a shape that no longer required a cap at the bottom as well as the not-so-long ago (to me) change to smaller lids. At the time both changes just seemed like obvious reductions in plastic but learning about the many tests and years of litigation to make them happen is a fascinating look at the rest of the story.
The other thing that struck me about this video was learning about the bottle shapes for products that need to be heated. For a long time I’ve been annoyed at the shape of apple sauce bottles because of how hard the ridges make getting the last scraps out but seeing why they have that shape makes me slightly less annoyed. Now I’ve unlocked a new fear about what super heated apple sauce plastic is doing to our bodies.
(via Dr. Drang)
Last Thursday I officially joined Apple’s App Developer Program so although I’m anxious to start rolling out some of the apps that I’ve started putting together for now I’m still developing my skills.
I’ve been learning iOS app development through Paul Hudson’s wonderful 100 Days of SwiftUI and I just finished the Day 60 Challenge — Friend Face. I’m posting my work here in order to share my process and solidify my thinking.
Continue reading “Solving “FriendFace” – 100 Days of SwiftUI Day 60 Challenge”
My friend Chelsea Matisz was on the panel for the latest episode of West of Centre: The new normal is not normal, but are Albertans ready to separate?
Everything we know about “the West” seems to be shifting this week. On a global scale, the U.S. has upended the post-war international order by slapping tariffs on dozens of countries, effectively shredding free trade. Closer to home, former Reform Party leader Preston Manning warns of a potential “West wants out” scenario if the Liberals form government again. How real are these threats? West of Centre host Kathleen Petty talks with three everyday Albertans about navigating this highly unusual election. Journalists Rob Breakenridge and Lisa Johnson then weigh in on whether these pressures could redefine the upcoming election — and Canada’s political landscape at large.
I just wanted to add that I haven’t heard anyone talking about Alberta separation. In a grade 11 social studies class that I was guest teaching the other day, the students hadn’t even heard the term “Wexit”1. While there are some anti-Canadian idiots making waves on American News, I would say they are only few and far between.
- The Maverick party, which pushed for western Canadian autonomy is not even popular enough to put up a single candidate.[↩]
Vox is reporting that Canada is so furious at the US right now:
I wanted a firsthand account of how all this is affecting normal Canadians and Canadian politics. So I dialed up Vox’s Zack Beauchamp, who lives in Canada, to get the scoop.
Zack told me that “Canadians are angry — just out-of-this-world angry about what the United States is doing to them.”
The only thing I would add is that for many Canadians, while it’s true we are mad, we are anxious to go back to not being mad and that’s going to take some serious relationship work — more than just getting a new leadership in four years. For starters he needs to knock off the 51st state jokes1.
(via Kottke)
- And we all have to pretend that it is a joke otherwise, things are going to be bad for a long time.[↩]
The state of AI music in 2025 is getting pretty good. Here is a song written by a prompt in ChapGPT then converted the lyrics and music with udio.
The story that inspired the song was from a time that my grandpa took my young uncle Wally to the stockyards on a thoroughbred horse that was broken but still wild. My grandpa sent him home on the horse and at 10 years old, he was too little to control her. After she spooked and started to run for home, Wally worried that if the barn doors were opened the horse would run into the barn and he would get scraped off. Here’s the song:
https://jeffmilner.com/wp-content/uploads/2025/02/01-The-Ride-of-Innocence.m4a
Update (April 9, 2025): Even though it should not have come as a surprise, given how he had been deteriorating lately, I was still caught off-guard when my cousin Lydia contacted me last night to let me know that Wally died yesterday while she was there at the old folks home visiting.
When I played this song for Wally last week he confirmed, “If the door would have been open, Molly would have killed me.”
He was 92 years old. He will be greatly missed.
The moment this father watched as a humpback whale swallowed his son whole must have been terrifying. Luckily whales don’t like the taste of kayakers and spit him out just a few seconds later.
From The Guardian:
Last Saturday, Adrián Simancas was kayaking with his father, Dell, in Bahía El Águila near the San Isidro lighthouse in the Strait of Magellan when a humpback whale surfaced, engulfing Adrián and his yellow kayak for a few seconds before letting him go.
Dell, just metres away, captured the moment on video.
“Stay calm, stay calm,” he can be heard saying after his son was released from the whale’s mouth.
“I thought I was dead,” Adrián told the Associated Press. “I thought it had eaten me, that it had swallowed me.”
(Via Neatorama)
I’ve tested out the new Image Playground app for MacOS and the results are pleasing. I created a whole collection of my family (my wife and my siblings and their respective spouses). This is what we would all look like if we were in a Pixar feature:
There is still a little wonkiness in some of the eyes but overall I think the state of the technology is progressing nicely. The other change from other image generators I’ve used is just how fast Image Playground is able to generate the images. These took just a few seconds each.