615: A Mildly Brisk Walk
https://atp.fm/615
@caseyliss’s adventures in sports piracy, @siracusa’s loss of apes, and @marcoarment’s visions of pores.
615: A Mildly Brisk Walk
https://atp.fm/615
@caseyliss’s adventures in sports piracy, @siracusa’s loss of apes, and @marcoarment’s visions of pores.
@Hdsheena @atpfm @caseyliss @siracusa @marcoarment I think it really depends on the app. I have a Pixel 6A as well as an iPhone, and there is a Storage settings panel that tells you where the space is going.
Overcast has a pretty good “Manage Storage" settings screen, because you don't want your podcast player economizing storage before you get on a long flight or something. So, it depends. Sorry for the unsatisfying answer.
@atpfm @caseyliss @siracusa @marcoarment I think another big contributor to app size is that companies don't split out their apps based on their offerings either. It's "one app per company".
Tesla has a whole suite of functionality for their battery and solar offerings that somebody with just the car will never see.
SaaS companies with B2C and B2B offerings also frequently use the same app for both. The B2C customers get a lot less functionality, but both groups have to download the same app.
@atpfm for all the ‘nerd’ flexing Marco perpetuates, he now admits a total lack of NFT knowledge??
Also, one doesn’t need to be a bitcoin advocate to acknowledge cash, both physical and electronic versions, are scammed/stolen on a monumental scale every year throughout the world…carrying on like it’s unique to crypto is kinda silly.
@caseyliss @rowdy26 True, but there are ways to make the crypto harder to steal than cash, even with physical presence. It does take more learning effort, though.
That is a legit Achilles' heel to Bitcoin or any kind of self-sovereignty over these kind of things.
I think in the future, we'll see similar kinds of banking services for people who don't want to learn, or want the bank's protection. But, then similar downsides, too.
@atpfm @caseyliss @siracusa @marcoarment Overtime feedback:
Do I regularly use Services? Yes yesterday I used the Convert Image service to turn a HEIC into JPEG so that Gmail wouldn’t hate it
But my favourite & rarely used one is a Quartz filter I made myself, that takes a PDF and compresses all the bitmaps as hard as possible, with no change in the dimensions. A bit like the “Reduce File Size” default one, but I call mine “Reduce File Size Even More”
@atpfm @siracusa I wonder if the Siri LLM thing is harder than we think. You can’t really train a model on just human -> siri pairs. It would just be part of the rest of the tokens. Maybe they have to put it in context window and creating a giant prompt with every siri-speakable command template is too big? Especially if they are trying a local model.
The prompts we’ve seen in OS X are comical: begging the LLM to do what they want. Without the right prompt, it wouldn’t know whatever the meta-siri language is.
@atpfm @caseyliss @siracusa @marcoarment RE: Overtime
#Emacs, of course, has smart comment (re-)wrapping built in:
M-x fill-paragraph, by default bound to M-q (and frequently replaced by mode-specific implementations, so M-q is the preferred invocation)
But Emacs isn't an IDE! → Yes it is now that LSP is a thing
But I don't work in Emacs! → Speaking of services, I have an "Edit in Emacs" macOS service for you:
https://github.com/amake/dotfiles/tree/e22b2da8afc53f710badd047a15c2d9c2229819c/services/Library/Services/Edit%20in%20Emacs.workflow/Contents
@atpfm Hmm, I suppose this can be for audience benefit then, but I keep hoping you three will drop some biases enough to be prepared for the future.
Sorry about your loss, John, but NEVER put private key (a.k.a. seed phrase) into something online, including online devices (unless it is smaller amounts, and you need 'hot wallet' access).
This is why hardware wallets exist (which it sounds like John realizes, but many don't). Hot/cold wallet & seed phrase protection is core knowledge!
...
@atpfm Note: I'm going to refer to Bitcoin from here on out... because as Michael Saylor says, 'There is no second best.' There are many reasons for this. If you don't understand why, you're essentially a day-trader. (You might get rich, or wrecked. Be warned!)
re: money - Money **is** a representative thing. That is the whole point.
It doesn't have intrinsic value. That paper in your pocket with a president face doesn't have intrinsic value either.
This is Money 101 ...
@atpfm You guys are embarrassing yourselves with quips about 'nothing' and 'worthless' etc.
Markets are what establish value. This is the whole cup of water by a spring vs in the desert thing. Bitcoin has value because it is valued for its properties and purchasing power. Period!
It could lose that, just like the piece of paper with president face in your pocket (cf. Weimar Germany or Lebanon). I suppose you could at least start a camp fire with cash... so maybe you win there.
...
@atpfm Yes, there are many protections associated with fiat (gov't declared money) and the fiat ecosystem.
These are good, until you realize the cost (even in the best one, USD) has been losing 1/2 your purchasing power every 7 to 20 years. This is why you have to invest, to stay ahead of inflation. And, even then, you're not coming out unless you're subtracting the inflation from your gain.
Almost everyone, but the best investors, are losing ground.
Is that worth FDIC?
...
@atpfm Then there are all the costs associated with the system, including millions of lives lost around the world protecting the fiat system.
All the wealth transfer going on (cf. Cantillion effect). All the corruption/empowerment controlling the money printer affords. (Imagine how hard endless wars would be if gov'ts had to tax in real money to keep warring, instead of just print it up?)
...
@atpfm I went to my first Bitcoin conference a few months back. What might surprise most not familiar with the Bitcoin community, is that education (on basics like wallets), most of the talks were humanitarian in nature... changing the world for the better.
Of course we get excited when our buying power goes up (it's amazing how this turns people from spenders to savers).
Bitcoin is primarily a social movement. It isn't going anywhere. It is just a matter of when you decide to get on board.
@atpfm @caseyliss @siracusa @marcoarment oldie but goodie, and relevant:
@atpfm @caseyliss @siracusa @marcoarment
While John is perfectly correct that "High Power Mode" is really just faster fan profile, the secondary power consequences are (all of these are basically the same):
- Apple has advised High Power Mode users to use larger power bricks.
- Being able to avoid thermal throttling means consuming more power over time.
- Running faster longer means a smaller power supply might not power the laptop AND charge the battery as quickly.
@atpfm @caseyliss @siracusa @marcoarment Services are amazing (until the security department of Apple decides that they are too dangerous...)
Back in (checks source code) 2010 I wrote an Obj-C service bundle which allowed the user to select text in any app of the form "a:b" and invoke it with the keyboard shortcut [Command Shift | (pipe)]. It replaced the selected text with an HTML tagged version of 'b' with the tag 'a'
e.g. 'strong:Rick Astley' would become '<strong>Rick Astley</strong>'
I was writing a lot of HTML by hand at that point....
More complex tags had special cases.
I still think that there's something missing from the WIMP/GUI UI that Automator / Workflow / OpenDoc has not yet to quite get quite right in terms of power vs/ease
@atpfm I don't see why Android could not work as an independent entity, funded by a coalition of phone manufacturers, which all benefit from having a standardized strong competitor to Apple's OS.
Granted, there are many ways it could fail (for example if Samsung doesn't play ball), but I think this structure already exists for similar industries?
Google for sure brings good things to Android, speaking as an Android dev, but I think Google having the Pixel fragilizes its future in some ways.
@atpfm @caseyliss @siracusa @marcoarment you cannot force “performance core only”, but you *can* move processes to e-core-only, or vice versa (in some cases) move background processes to a mix of p- and e-cores.
Quoting from https://ss64.com/mac/taskpolicy.html
> Promote pid #64 to run on both E and P cores:
$ taskpolicy -B -p 64
> Demote pid #64 to run only on E cores:
$ taskpolicy -b -p 64
More discussion at https://eclecticlight.co/2022/01/24/how-you-cant-promote-threads-on-an-m1/