{"id":1558,"date":"2014-10-21T11:39:07","date_gmt":"2014-10-21T06:09:07","guid":{"rendered":"http:\/\/judepereira.com\/blog\/?p=1558"},"modified":"2014-10-21T11:39:07","modified_gmt":"2014-10-21T06:09:07","slug":"a-usable-mac-yosemite-reduced-transparency-lucida-grande","status":"publish","type":"post","link":"https:\/\/judepereira.com\/blog\/a-usable-mac-yosemite-reduced-transparency-lucida-grande\/","title":{"rendered":"A Usable Mac: Yosemite + Reduced Transparency + Lucida Grande"},"content":{"rendered":"<p>I updated to OS X 10.10 after a day it was released &#8211; only to be stunned by the really, really ugly looking UI. <a href=\"https:\/\/twitter.com\/francispereira\" target=\"_blank\">@francispereira<\/a> dubs this new update as &#8220;Polio infected&#8221;. There&#8217;s transparency where it should never have been in the first place, and the font smoothing engine is gone haywire with the new system default font, Helvetica.<\/p>\n<h1>Let&#8217;s fix it:<\/h1>\n<h2>Drop the transparency<\/h2>\n<p>Open System Preferences(type sys in Spotlight). Open the Accessibility settings(second last row, extreme right). Check the checkbox that says &#8220;Reduce transparency&#8221;.<\/p>\n<h2>Revert the system default font to Lucida Grande(the font used in OS X 10.9 and earlier)<\/h2>\n<p>Download <a href=\"https:\/\/drive.google.com\/folderview?id=0B_u6AjwB3JxSR19USk9CSWhMTnM&#038;usp=sharing\" target=\"_blank\">this app<\/a> which I found <a href=\"http:\/\/forums.macrumors.com\/showthread.php?t=1768362\" target=\"_blank\">here<\/a>. Uncompress the downloaded file, then right click on the extracted app, and click on Open. Then click on the Patch and Install button in the dialog box that appears. It will then prompt you for your system password, as it copies Lucida Grande from \/System\/Library\/Fonts to \/Library\/Fonts, and then patches it to be the system default font.<br \/>\n<br \/>\nNext, log out and log back in to see a more usable Mac.<\/p>\n<p><b>Seriously Tim, you ought to check yourself before you wreck yourself.<\/b><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I updated to OS X 10.10 after a day it was released &#8211; only to be stunned by the really, really ugly looking UI. @francispereira dubs this new update as &#8220;Polio infected&#8221;. There&#8217;s transparency where it should never have been in the first place, and the font smoothing engine is gone haywire with the new [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[12],"tags":[497,492,494,500,499,498,489,496,488,495,491,490,493],"class_list":["post-1558","post","type-post","status-publish","format-standard","hentry","category-misc","tag-10-10","tag-font","tag-font-smoothing","tag-helvetica","tag-lucida-grande","tag-mac","tag-os-x","tag-os-x-10-10","tag-osx","tag-osx-10-10","tag-transparency","tag-yosemite","tag-yosemite-bad-font"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pqtyx-p8","jetpack-related-posts":[{"id":1979,"url":"https:\/\/judepereira.com\/blog\/mac-m1-m2-keyboard-brightness-keys-remap-%c2%a7-to\/","url_meta":{"origin":1558,"position":0},"title":"Mac M1\/M2: Keyboard Brightness Keys + Remap \u00a7 to ~","author":"Jude Pereira","date":"April 15, 2023","format":false,"excerpt":"Remap the section key to the tilde key, and bring back the keyboard brightness keys to the MacBook M1\/M2 machines.","rel":"","context":"In &quot;miscellaneous&quot;","block_context":{"text":"miscellaneous","link":"https:\/\/judepereira.com\/blog\/category\/misc\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1830,"url":"https:\/\/judepereira.com\/blog\/ios-mac-ipsec\/","url_meta":{"origin":1558,"position":1},"title":"How to tunnel all traffic from your iOS device to your own server via IPSec","author":"Jude Pereira","date":"May 11, 2018","format":false,"excerpt":"TL;DR: A DigitalOcean droplet, strongSwan, and a custom Configuration Profile for iOS routes all the traffic from my iPhone via my droplet. Why? Just because I can. Note: This setup does not require you to download Apple Configurator and switch your iPhone into Supervised mode (we will create a configuration\u2026","rel":"","context":"In &quot;gnu linux&quot;","block_context":{"text":"gnu linux","link":"https:\/\/judepereira.com\/blog\/category\/linux\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/judepereira.com\/blog\/wp-content\/uploads\/Screen-Shot-2018-05-10-at-20.34.32-1024x134.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/judepereira.com\/blog\/wp-content\/uploads\/Screen-Shot-2018-05-10-at-20.34.32-1024x134.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/judepereira.com\/blog\/wp-content\/uploads\/Screen-Shot-2018-05-10-at-20.34.32-1024x134.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":1685,"url":"https:\/\/judepereira.com\/blog\/compile-less-on-the-fly-for-your-exploded-war-in-intellij\/","url_meta":{"origin":1558,"position":2},"title":"Compile LESS on the fly for your exploded WAR in IntelliJ","author":"Jude Pereira","date":"February 5, 2016","format":false,"excerpt":"At CleverTap, we've recently started using LESS for dynamic CSS. While it has it's upsides, the biggest downside\u00a0was that most of our developers couldn't use the hot deploy feature for their local deployments. After an hour or so, we came up with a neat solution. \u00a0 There are two parts\u2026","rel":"","context":"In &quot;another snippet | code&quot;","block_context":{"text":"another snippet | code","link":"https:\/\/judepereira.com\/blog\/category\/code\/"},"img":{"alt_text":"External Tool configuration for compiling LESS files before deployment","src":"https:\/\/i0.wp.com\/judepereira.com\/blog\/wp-content\/uploads\/Screen-Shot-2016-02-05-at-01.32.45-1024x494.png?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/judepereira.com\/blog\/wp-content\/uploads\/Screen-Shot-2016-02-05-at-01.32.45-1024x494.png?resize=350%2C200 1x, https:\/\/i0.wp.com\/judepereira.com\/blog\/wp-content\/uploads\/Screen-Shot-2016-02-05-at-01.32.45-1024x494.png?resize=525%2C300 1.5x"},"classes":[]},{"id":2039,"url":"https:\/\/judepereira.com\/blog\/remapping-%c2%a7-to-brightness-keys-from-macos-sonoma-14-3-1\/","url_meta":{"origin":1558,"position":3},"title":"Remapping \u00a7 to ~ + brightness keys from macOS Sonoma 14.3.1","author":"Jude Pereira","date":"February 20, 2024","format":false,"excerpt":"A year ago, I wrote about bringing the UK keyboard layout closer to the US one on my M2 Air here, however, that suddenly stopped working. While attempting to run the command involved by hand, I realised that it had to be executed as root. Apple updated macOS such that\u2026","rel":"","context":"In &quot;miscellaneous&quot;","block_context":{"text":"miscellaneous","link":"https:\/\/judepereira.com\/blog\/category\/misc\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1665,"url":"https:\/\/judepereira.com\/blog\/openframeworks-and-appcode\/","url_meta":{"origin":1558,"position":4},"title":"openFrameworks and AppCode","author":"Jude Pereira","date":"November 8, 2015","format":false,"excerpt":"Developing an openFrameworks app with AppCode is pretty easy. However, if you just open and run the project created by the project generator, you might see the following errors: Why doesn't it just work? This is because openFrameworks doesn't support 64 bit builds yet on the Mac, due to a\u2026","rel":"","context":"In &quot;another snippet | code&quot;","block_context":{"text":"another snippet | code","link":"https:\/\/judepereira.com\/blog\/category\/code\/"},"img":{"alt_text":"Building a stock openFrameworks app results in these errors","src":"https:\/\/i0.wp.com\/judepereira.com\/blog\/wp-content\/uploads\/fails_by_default-1024x407.png?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/judepereira.com\/blog\/wp-content\/uploads\/fails_by_default-1024x407.png?resize=350%2C200 1x, https:\/\/i0.wp.com\/judepereira.com\/blog\/wp-content\/uploads\/fails_by_default-1024x407.png?resize=525%2C300 1.5x"},"classes":[]},{"id":1675,"url":"https:\/\/judepereira.com\/blog\/sending-notifications-via-apples-new-http2-api-using-jetty-9-3-6\/","url_meta":{"origin":1558,"position":5},"title":"Sending notifications via Apple&#8217;s new HTTP\/2 API (using Jetty 9.3.6)","author":"Jude Pereira","date":"January 9, 2016","format":false,"excerpt":"HTTP\/2 is still very much new to Java, and as such, there are just two libraries who support it - Jetty (from 9.3), and Netty (in alpha). If you're going the Jetty way (as I have), you'll need to add their ALPN library to your boot classpath. Note: Jetty 9.3.x\u2026","rel":"","context":"In &quot;another snippet | code&quot;","block_context":{"text":"another snippet | code","link":"https:\/\/judepereira.com\/blog\/category\/code\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/judepereira.com\/blog\/wp-json\/wp\/v2\/posts\/1558","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/judepereira.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/judepereira.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/judepereira.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/judepereira.com\/blog\/wp-json\/wp\/v2\/comments?post=1558"}],"version-history":[{"count":4,"href":"https:\/\/judepereira.com\/blog\/wp-json\/wp\/v2\/posts\/1558\/revisions"}],"predecessor-version":[{"id":1562,"href":"https:\/\/judepereira.com\/blog\/wp-json\/wp\/v2\/posts\/1558\/revisions\/1562"}],"wp:attachment":[{"href":"https:\/\/judepereira.com\/blog\/wp-json\/wp\/v2\/media?parent=1558"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/judepereira.com\/blog\/wp-json\/wp\/v2\/categories?post=1558"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/judepereira.com\/blog\/wp-json\/wp\/v2\/tags?post=1558"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}