Wednesday, March 19
On Apple Intelligence
Monday, January 27
My Morning Workflow with my iPad, Apple Notes, Reminders, and Shortcuts
Please leave comments below.
Monday, December 9
Auto Creating Reminders from Email Messages
using terms from application "Mail"
on perform mail action with messages selectedMessages
try
log "Starting script execution"
tell application "Reminders"
repeat with theMessage in selectedMessages
try
tell application "Mail"
-- Fetch subject and message ID
set emailSubject to subject of theMessage
set messageID to message id of theMessage
-- Mark email as read
set read status of theMessage to true
-- Change email color to blue
set background color of theMessage to blue
end tell
-- Log values for debugging
log "Email Subject: " & emailSubject
log "Message ID: " & messageID
-- Construct reminder properties
set reminderText to emailSubject
set emailLink to "message://%3C" & messageID & "%3E"
set reminderNotes to "Link to the email: " & emailLink
-- Create reminder in default list
tell list "Reminders" -- Change "Reminders" to your desired list name
make new reminder with properties {name:reminderText, body:reminderNotes}
end tell
on error errMsg
log "Error processing message: " & errMsg
end try
end repeat
end tell
on error errMsg
log "Script execution error: " & errMsg
end try
log "Script finished execution"
end perform mail action with messages
end using terms from
You need to change the "list" (see "tell list") you want the reminder to go into.
This will take an email, mark it as read, change the background color of the email to blue, create the reminder, and then exit.
You can't put the "message://" link in the URL field directly with AppleScript, as there is no method within the AppleScript reminders dictionary to access "URL". Shortcuts.app can, but AppleScript can't. (I know, right?)
But I have a Shortcut that I execute from the end of this AppleScript that moves it for me. You can execute the shortcut from the AppleScript by putting this after the last "end tell”.
do shell script "shortcuts run \"URL Mover for Reminders message\""
log "Shortcut executed successfully"
There's the shortcut. It'll handle both "message://" and "<message:" links (the latter created by OmniFocus if you moved from OmniFocus to Reminders).
Please leave comments below.
Wednesday, July 10
Apple's AI Challenges in the EU: A Casual Take
So, Apple has stated that it is uncertain if it is bringing some of its AI features to the EU -- there’s a lot to unpack here. They say they're unsure if their AI can meet the EU's strict regulations. Considering how tightly Apple's ecosystem is knit together, it's a valid concern.
Apple has had to make some significant changes to comply with EU rules—allowing other browsers, mail clients, and even alternative app stores on their devices. But it's interesting that the EU hasn't touched Apple's Weather app or other basic utilities. This shows the focus is more on certain competition and user choice where other companies have complained (Spotify, Epic Games). (Engadget) (MacRumors).
During WWDC, Apple said they want to let other AI and machine learning models onto their devices. There are several presentations about this subject that happened during WWDC, and you can watch the videos on line. They even rolled out a dev kit for it. This means not just Apple's AI but also others can run on iPhones and iPads. Still, whether this will satisfy EU regulations is a big question mark. The EU's rules are pretty strict, especially regarding privacy and security, and Apple's AI is deeply woven into their hardware and cloud services (Engadget).
Some EU regulators have accused Apple of "malicious compliance," suggesting they're not allowing AI in the EU to dodge competition rules. I think the real issue is that Apple’s AI is so intertwined with their hardware that meeting the EU's requirements is a tough nut to crack (MacRumors).
Apple's ongoing struggle with EU regulations highlights the tension between their integrated tech approach and the need for more openness and competition in the market. The future of AI on Apple devices in the EU is still up in the air (Gadgets 360).
Bottom line -- I don't think Apple is saying "we may not roll out AI in the EU" to be mean, I think they are saying it from a legitimate point of view. Apple doesn't know if they are going to be allowed to.
Please leave comments below.
Thursday, December 7
Grabbing a domain name out of a URL using Shortcuts
Assuming that there is more than two parts to the domain name, this works. But if you have and "A" type of url "blah.com" instead of a "CNAME" type like: "www.blah.com", you're going to get "com" as a result. So your milage may vary.
Please leave comments below.
Sort emails by year, using AppleScript
tell application "Mail"
-- Specify the parent mailbox where the year folders are located
set yearsMailbox to mailbox "Years" of account "iCloud" -- Adjust if the path is different
-- List of sub-mailboxes under 'Years', each named with a four-digit year
set yearFolders to every mailbox of yearsMailbox
-- Specify the source folder where emails are currently located
set sourceFolder to mailbox "Recovered" -- Replace "SourceFolder" with the name of your folder
repeat with eachMessage in (get messages of sourceFolder)
set messageDate to date received of eachMessage
set messageYear to year of messageDate as string
-- Check if a folder for the year exists and move the message
repeat with eachYearFolder in yearFolders
if name of eachYearFolder is messageYear then
move eachMessage to eachYearFolder
exit repeat
end if
end repeat
end repeat
end tell
Please leave comments below.
Wednesday, January 4
A shortcut to make a PDF out of a webpage and save it to Notes.app
Saturday, September 20
Thursday, December 5
Because having small monitors is silly
Saturday, November 23
My iPhone did something useful today, and I didn't even ask it to
Saturday, July 28
Mountain Lion: How to get the most out of iMessage
If you are an Apple Ecosystem person (iOS + OSX) you'll love it. Messages is the replacement for iChat and it allows you to have the same conversation with anyone that is in the iOS ecosystem across all your devices all at the same time.
So here's how to get the most out of it.
Please leave comments below.
Friday, November 4
Yield Thought, this guy swapped his MacBook for an iPad+Linode
(whoops)
Wednesday, October 19
MacOSX Flashback Trojan is covered by ClamAV
We wrote protection for this in ClamAV about 5 days ago. I know a lot of Mac users run ClamAV, so I just thought I'd throw this out there.
Please leave comments below.
Wednesday, August 17
Android isn't free, unless you are the end user.
Apparently Google has found that out that a free OS isn't free. It's going to cost you legal fees. Being sued by everyone under the sun, Google has found itself in a sticky predicament, and has to defend itself with patents. However, Apple still holds the patent on multitouch, so we'll have to see how that all works out.
So they bought Motorola Mobility. yes. That division of Motorola that almost shut down and is nearly bankrupt -- and they paid 12.5B for it. Srsly.
Even Balmer says Android isn't free. Awhile ago. http://tech.fortune.cnn.com/2010/05/21/steve-ballmers-claim-android-isnt-really-free/
Unless you are the end user, when you can download and compile Android "for free" for use on your phone.
Should be interesting.
Please leave comments below.
Tuesday, May 31
Apple's "known bad" Xprotect file is now automatically updated
Apple just released Security Update 2011-003, in which they check for the MacDefender Malware, which I wrote about here. But the most interesting part of the update is this paragraph:
File QuarantineWhere apparently, Apple has built in an automatic updater to their anti-malware file, in it's most basic form, giving Apple the ability to directly protect their OS against the newest Malware.
Available for: Mac OS X v10.6.7, Mac OS X Server v10.6.7
Impact: Automatically update the known malware definitions
Description: The system will check daily for updates to the File
Quarantine malware definition list. An opt-out capability is provided
via the "Automatically update safe downloads list" checkbox in Security Preferences. Additional information is available in this.
Knowledge Base article: http://support.apple.com/kb/HT4651
If you don't know what I am talking about when I say "anti-malware file" I suggest you read this post as well.
Please leave comments below.
Sunday, May 15
Locking your screen on OSX
On Windows you can mash Windows-L and it will lock your screen. Or Ctrl-alt-del, enter. (God it pains me to watch people hit Ctrl-Alt-Del and then MOUSE to "Lock Screen"... GRR!!)
My solution in OSX has always been to set my bottom left corner of my screen to "activate screen saver". Then I could just move my mouse to that corner, and viola, locked screen.
But @englishlfc was looking to the same thing with the keyboard, and there are a ton of ways of doing it in Applescript, but it's even easier with Automator.
So, go open Automator, and select new "Workflow".
You'll get a blank screen that looks like this:
Please leave comments below.
Sunday, February 27
Mac OS X Lion iChat supports Yahoo Messenger video and voice chat
This is a welcome addition and stands to keep chipping away at the other major Instant Messenger clients, but, why is there two separate video chat clients for the Mac? (Facetime, iChat)
It would seem to me that it would make more sense to combine these two.
- Facetime traverses NAT (etc) better than iChat
- Facetime uses less bandwith
- Facetime is now "HD" (as Apple calls it), leaving the "quality" issue behind (iChat's resolution was better than Facetime, as Facetime is faster on the network)
- However, iChat does support up to 3 video calls at once (and like, 10 audio)
Anyway, I hope they fix this before OSX 7 is released finally. I'd love to have one app that covered both IM and Mobile Video Chat.
Appleinsider has a great breakdown featuring some nice videos of OSX7 on their site here and here. Check it out if you are an Apple user like me.
Other notable features of OSX7 I think:
- No Front Row
- Java runtime is not installed by default, it's a download now.
- Rosetta support (so support for running PowerPC apps on Intel machines) is gone. Meaning that Apps should be smaller in size.
- Migration Assistant now supports helping Windows users move over to the Mac (smart)
- OSX Lion was given to a few researchers for review, so they can beat it up. Very nice work. I hope Apple rewards the researchers in some way.
Wednesday, January 12
H.264 is being dropped from Chrome
Key sentence from above article:
"Though H.264 plays an important role in video, as our goal is to enable open innovation, support for the codec will be removed and our resources directed towards completely open codec technologies."
Key comment from Slashdot on above article:
"This serves two strategic purposes for Google. First, it advances a codec that’s de facto controlled by Google at the expense of a codec that is a legitimate open standard controlled by a multi-vendor governance process managed by reputable international standards bodies. (“Open source” != “open standard”.) And second, it will slow the transition to HTML5 and away from Flash by creating more confusion about which codec to use for HTML5 video, which benefits Google by hurting Apple (since Apple doesn’t want to support Flash), but also sucks for users."
Google, just when I started to like you again. I turned away from you for about a year and a half because you pissed me off with the Buzz thing. Now you go and do this.
One step forward, two steps back.
Tuesday, January 11
iPhone 4 goes to Verizon too.
I probably could go on Ad nausem about the new iPhone, but I'll just cover the bullet points
- The antenna is redesigned, and as a result the buttons are moved slightly down on the left, so some cases may not fit.
- CDMA, not LTE. Which means you can't talk and surf at the same time. (Feature that I use a lot)
- You can use the iPhone as a wifi hotspot (so like a mifi) for up to 5 devices. Nice.
- Coming February 10th for GA. Advanced ordering for Verizon Customers on Feb 3.
- Otherwise, it's the iPhone 4.
This will be nice.
Tuesday, December 21
Macworlds 2010 App Gems Awards
p.p1 {margin: 0.0px 0.0px 12.0px 0.0px; font: 12.0px 'Lucida Grande'}
Macworld’s list of the best iOS apps from 2010. Some really nice stuff here, good to see that I have most of them and use them quite often.
If you are an iOS user, check it out.
-
Without going off the deep-end here and discussing every single Snort rule keyword, I just wanted to touch on a few modifiers that people so...
-
Let me start off by saying I'm not bashing the writer of this article, and I'm trying not to be super critical. I don't want to...
-
In my constant state of trying to make things a bit more efficient for myself. (I'm a big believer in automation, ask anyone that has e...













