Skip to main content

Search

Items tagged with: macOS


I wonder how long I have been carting this around without the associated computer. #MacOS


#macOS has a security feature called quarantine. If you download an archive with a web browser the file will get the com.apple.quarantine attribute added to it. Extracting the archive with Finder will ensure that all the extracted files will inherit this attribute, too. If you try to execute an unsigned program, executable or script with the attribute you will get a warning and are unable to execute it. Generally this is a good feature to have since it ensures that you don't accidentally execute malicious code or programs downloaded from the internet.

However, this can be somewhat annoying if you know the application archive is "safe", while not signed by #Apple.

There are two approaches to fixing this:

1. Remove the quarantine attribute before extracting the archive: xattr -d com.apple.quarantine /path/to/file and then extract

2. If you have already extracted the archive you can: find /path/to/dir -type f -exec xattr -d com.apple.quarantine {} \;

WARNING: You're to perform due diligence to ensure you only do this on files you trust and have verified to be safe. This knife is sharp so watch your fingers. #tips


I wrote a #matrix digital rain implementation in under 50 lines of pure Bash.. I chose Bash due to it being widely installed and extremely portable. With modern systems this shouldn't cause any noticable performance changes and seems more than efficent so far

Looking for feedback, contributions or whatever helps 😆. If it interest you at all, let me know what you think about it!

https://github.com/wick3dr0se/matrix

#linux #bash #commandline #cli #programming #scripting #macOS #android #windows #Shell


Do you, or have you ever, used a graphical user interface? If you use #Windows, #macOS, or any version of #Linux with a window manager or desktop environment, you can thank Dr. Clarence "Skip" Ellis.

Dr. Ellis worked at Xerox PARC, the research organization that developed the modern GUI. Icons, windows, the mouse, Ethernet-based networking, laser printing - all of these (and more) came out of PARC. Dr. Ellis led the team that created Officetalk, the first program to use icons and the Internet. He got his start at 15 years old showing a local tech company how to reuse punch cards, which was a game-changer back in 1958.

Oh, and he was also the first black man to earn a PhD in Computer Science.

#BlackHistoryMonth #BlackHistory #BlackMastodon #ComputerScience @blackmastodon

https://elective.collegeboard.org/clarence-skip-ellis-computer-science-pioneer
https://en.wikipedia.org/wiki/Clarence_Ellis_(computer_scientist)
https://www.redhat.com/en/command-line-heroes/season-6/clarence-ellis


Apple just updated the support page about iCloud Keychain and removed the part that says when keychain data is deleted from Apple servers. This means if #iOS17, #iPadOS17, or #macOS 14 has turned syncing on without your permission, it's a hassle to make sure data is deleted from #Apple servers.

Our investigation and testing showed that upgrading to Apple's latest operating systems switch iCloud Keychain on without user permission. The number of users experiencing this issue is growing 👇:

https://defcon.social/@mysk/111133552047631627

#privacy #cybersecurity #security #infosec #privacymatters


Linux user share remains above macOS in the latest Steam Survey https://www.gamingonlinux.com/2023/09/linux-user-share-remains-above-macos-in-the-latest-steam-survey/

#Linux #macOS #PCGaming #Steam


Dans la rubrique « #macOS est un système chelou », je découvre qu’il ne semble pas y avoir de méthode fiable, pérenne, officiellement supportée et documentée, pour définir une variable d’environnement visible depuis l’ensemble d’une session utilisateur…

Démarrer un programme en mode graphique n’implique pas le passage par un shell, donc toute variable définie dans ~/.profile ou assimilé n’est visible que depuis les programmes lancés depuis un terminal, pas les programmes lancés depuis le « Finder » ou toute autre méthode graphique.

Quelques vieux tuyaux sur le ternet mentionnent la possibilité d’utiliser /etc/launchd.conf, mais apparemment ça fait déjà plusieurs versions de macOS que ça ne fonctionne plus.

Apparemment, la méthode recommandée si on veut qu’une application graphique ait accès aux variables d’environnements définies par l‘utilisateur, c’est de lancer ledit programme via un terminal, genre open -a NOM_DE_L_APPLICATION.

’tain, le prochain qui me vante l’user-friendliness de macOS, y va prendre cher…


Been working on a new project the last couple of months and it's finally ready for beta release!

#Fedimeister is a #Java based #Mastodon client (available for #Linux, #Windows and #MacOS under the Apache #opensource license) with a focus on #writing and #journalism. Features:

* Break long texts into threads
* Scheduled posting
* Hashtag research
* #Twitter quote tweeting emulation

https://fedimeister.onyxbits.de

@fediversenews
@fediverse


New #blog note on how to configure key bindings on #macOS to emulate a #compose key and make it easy to type any kind of “special characters”: https://incenp.org/notes/2023/emulating-compose-key-on-macos.html


New #blog note on how to build a self-sufficient #Java application on #macOS that can run natively on both Intel-based and M1-based Apple computers: https://incenp.org/notes/2023/universal-java-app-on-macos.html


[Nouvel article] Compilation croisée Gnunux vers MacOS

On reparle de cross-compilation pour le jeu #, mais cette fois vers MacOS ! Attachez vos ceintures…

https://studios.ptilouk.net/superflu-riteurnz/blog/2022-03-16_macos.html

# # #



The trouble users had yesterday launching apps on #macOS isn't just a technical problem, but a moral one. Operating systems should service their users, not phone home to a corporation to see if they're "permitted" to run the program. #Apple