mjtsai + nibroc   52

Twitter
It's had these issues forever! I'm pretty sure I logged the same bug. Bug now, it is "selection highlight color turds".

— corbin dunn (@nibroc) March 6, 2020
FavoriteTweet  nibroc 
21 days ago by mjtsai
Twitter
. @Apple 's full size ad for News+ in the News "Mac" app. I don't want to see any News+ stuff. How do I disable this? pic.twitter.com/jwQ0UsE3GE

— corbin dunn (@nibroc) February 11, 2020
FavoriteTweet  nibroc 
6 weeks ago by mjtsai
Twitter
Why is properly code signing a Mac application so difficult? I never had to deal with this junk when working at apple on the inside. It is a nightmare, and we are forced to pay for the ability to it!

— corbin dunn (@nibroc) November 17, 2019
FavoriteTweet  nibroc 
november 2019 by mjtsai
Twitter
I do hate my 2017 13" Mac Book Pro's keyboard. I making way more typing mistakes than on a standard keyboard. I'm looking forward to non-butterflies on the 13. And Escape. I knew that was a mistake from day -1.

— corbin dunn (@nibroc) November 14, 2019
FavoriteTweet  nibroc 
november 2019 by mjtsai
Twitter
I See Apple News+ articles in the News app. I google it and read it for free. I hate the news + advertising.

— corbin dunn (@nibroc) November 8, 2019
FavoriteTweet  nibroc 
november 2019 by mjtsai
Twitter
The DMV is now charging 2.1% service fee to renew my registration online. That means I'm paying by mail via check; isn't this more expensive for them to process?

— corbin dunn (@nibroc) November 1, 2019
FavoriteTweet  nibroc 
november 2019 by mjtsai
Twitter
I feel like a QA tester, given the amount of bugs I'm logging for macOS 15 Catalina.

— corbin dunn (@nibroc) October 25, 2019
FavoriteTweet  nibroc 
october 2019 by mjtsai
Twitter
https://t.co/SfcfwuH50r on macOS suffers from so many UI issues due to the poor UIKit port. When focusing, the sidebar and titlebar don't appear as the key-window color simultaneously, making it blink in a few frames later. FB7407048 pic.twitter.com/J1xoA7tGSv

— corbin dunn (@nibroc) October 25, 2019
FavoriteTweet  nibroc 
october 2019 by mjtsai
Twitter
https://t.co/SfcfwuH50r on the mac is such a second class citizen. It is pretty easy to crash with keystrokes, and focus navigation is horrific. (Yeah, "Log a bug")

— corbin dunn (@nibroc) October 16, 2019
FavoriteTweet  nibroc 
october 2019 by mjtsai
Twitter
I used to always relocate my home directory to another partition when I did development on macOS so I could install multiple versions and use the same home dir. Apparently this really confused the migration to Catalina, and really messed up stuff.

— corbin dunn (@nibroc) October 14, 2019
FavoriteTweet  nibroc 
october 2019 by mjtsai
Twitter
I upgraded my laptop to macOS Catalina. No problems, so I did my older iMac yesterday. That was a mistake...I'm now trying to figure out why my login won't work and where my data went (ah...readonly volumes....)

— corbin dunn (@nibroc) October 14, 2019
FavoriteTweet  nibroc 
october 2019 by mjtsai
Twitter
I decided I'd install the macOS Catalina public beta, because, why not? First bug encountered: the installer doesn't think I have a Time Machine backup. Oh sigh, this isn't a good sign. FB7353186 pic.twitter.com/BfLR83hAb2

— corbin dunn (@nibroc) October 6, 2019
FavoriteTweet  nibroc 
october 2019 by mjtsai
Twitter
I backup my iPhone to my Mac because I don't want to pay for iCloud storage. I always like to back it up before I do an update, but instead, I was forced to update first. What the heck, @Apple ? pic.twitter.com/ho4NP9rFIB

— corbin dunn (@nibroc) October 6, 2019
FavoriteTweet  nibroc 
october 2019 by mjtsai
Twitter
... I remember being in the audience at MacWorld when Jobs introduced the phone to the world. People went nuts when he introduced the revolutionary device. I was working on it, so I wasn't surprised, but I was shocked when he called it the iPhone.

— corbin dunn (@nibroc) September 18, 2019
FavoriteTweet  nibroc 
september 2019 by mjtsai
Twitter
Before the iPhone was released, we were speculating what it would be called. I just called it "the device". Of course, all us developers knew it wasn't going to be called the 'iPhone' because Cisco owned the trademark, even though it made the most sense based on naming schemes...

— corbin dunn (@nibroc) September 18, 2019
FavoriteTweet  nibroc 
september 2019 by mjtsai
Twitter
Yes, exactly! It is great if each tab were an entire distinct project, but breaks down when they are individual files in one parent project. Sub-tabs are almost needed for files, but that becomes a messy UI

— corbin dunn (@nibroc) September 17, 2019
FavoriteTweet  nibroc 
september 2019 by mjtsai
Twitter
FWIW, I wrote that feature (windows -> tabs) after a colleague mentioned it would be cool if we could somehow magically make windows become tabs. Xcode had its own tabs at the time, and all the current apps that did tabs were heavily based on this tab-is-entire-window concept.

— corbin dunn (@nibroc) September 17, 2019
FavoriteTweet  nibroc 
september 2019 by mjtsai
Twitter
I'll try to write a blog post detailing the problem. Conceptually, Xcode organizes your entire distinct workspace into each tab. Instead, I prefer tabs to represent open files; in other words, the current working set I'm developing. The sidebar with recent files is close...

— corbin dunn (@nibroc) September 17, 2019
FavoriteTweet  nibroc 
september 2019 by mjtsai
Twitter
I remember when Xcode added "tabs". I was so excited, because I loved how Delphi and Visual Studio did tabs. Xcode's implementation made me sad. I complained (logged Radars); nothing happened. Visual Studio Code's implementation makes me happy again. Xcode got it wrong.

— corbin dunn (@nibroc) September 17, 2019
FavoriteTweet  nibroc 
september 2019 by mjtsai
Twitter
I wish Apple News+ wasn’t so prominent and spammy. I don’t want it. It has 1/3rd of the button real estate and I see constant ads for it in the News app. It kind of ruined Apple News for me.

— corbin dunn (@nibroc) September 3, 2019
FavoriteTweet  nibroc 
september 2019 by mjtsai
Twitter
IMHO, the headers should be sufficient to use AppKit; unfortunately, most of the developers don't add header comments. NSTableView.h always had great header comments.

— corbin dunn (@nibroc) August 30, 2019
FavoriteTweet  nibroc 
august 2019 by mjtsai
Twitter
macOS needs an option: "Waste cycles by drawing trendy blurring junk".

— corbin dunn (@nibroc) August 7, 2019
FavoriteTweet  nibroc 
august 2019 by mjtsai
Twitter
SwiftUI is still backed by AppKit or UIKit. Just FYI.

— corbin dunn (@nibroc) June 4, 2019
FavoriteTweet  nibroc 
june 2019 by mjtsai
Twitter
I'm reading "- Marzipan" as to "remove Marzipan". Right ;)

— corbin dunn (@nibroc) April 18, 2019
FavoriteTweet  nibroc 
april 2019 by mjtsai
Twitter
Update: @Intuit via Twitter credited me the charges! I spent 1+ hour on chat with three representatives and they told me they couldn't do it. I'm quite happy with their support.

— corbin dunn (@nibroc) April 15, 2019
FavoriteTweet  nibroc 
april 2019 by mjtsai
Twitter
Oh geeze; @Intuit QuickBooks charged me for their free trial, and literally can't refund it. This is the BUSINESS THAT THEY ARE IN. They told me to dispute the charge with my credit card company. Holy crap..how terrible is that?

— corbin dunn (@nibroc) April 15, 2019
FavoriteTweet  nibroc 
april 2019 by mjtsai
Twitter
This would cause subtle leaks for people who link on a new OS and didn't realize the underlying class started retaining stuff "correctly".

— corbin dunn (@nibroc) April 11, 2019
FavoriteTweet  nibroc 
april 2019 by mjtsai
Twitter
It would be a binary compatibility nightmare to make NSCell not use NSCopyObject. It should be deprecated though!

— corbin dunn (@nibroc) April 9, 2019
FavoriteTweet  nibroc 
april 2019 by mjtsai
Twitter
Apparently NSCell's copyWithZone: can still bite you in Swift! Here's my solution: https://t.co/JedK2IjbHX

— corbin dunn (@nibroc) April 9, 2019
FavoriteTweet  nibroc 
april 2019 by mjtsai
Twitter
I am realistic: Apple's storage should be subsidized by other revenue streams. It should be another incentive to use the platform.

— corbin dunn (@nibroc) April 1, 2019
FavoriteTweet  nibroc 
april 2019 by mjtsai
Twitter
I'm pretty sure it isn't a problem with the amount of storage, but the fact that I simply can't delete it, regardless of the storage amount!

— corbin dunn (@nibroc) March 28, 2019
FavoriteTweet  nibroc 
march 2019 by mjtsai
Twitter
Apple's iCloud Is Useless Due to Bugs. I wish the software engineers did a better job. https://t.co/uYNTexRI4U

— corbin dunn (@nibroc) March 27, 2019
FavoriteTweet  nibroc 
march 2019 by mjtsai
Twitter
The "DragAndDropOutlineView" demo app wasn't good enough ;) FYI - I don't recommend using reloadData; use the insert/move/remove methods.

— corbin dunn (@nibroc) March 25, 2019
FavoriteTweet  nibroc 
march 2019 by mjtsai
Twitter
I’m hoping that Apple will make quality software and focus more on existing bugs. I don’t want them to fail; I want them to succeed and do well. I owe a lot of my lifestyle thanks to the success of Apple.

— corbin dunn (@nibroc) March 10, 2019
FavoriteTweet  nibroc 
march 2019 by mjtsai
Twitter
People are empowered to fix bugs. I would always look at new bugs and try to quickly fix them (if possible). The problem is the screening process, and too large a quantify of incoming bugs (many are duplicates or missing information).

— corbin dunn (@nibroc) March 10, 2019
FavoriteTweet  nibroc 
march 2019 by mjtsai
Twitter
I feel the same way; people took more time on bugs back in those days. I also think the yearly schedule is to blame.

— corbin dunn (@nibroc) March 10, 2019
FavoriteTweet  nibroc 
march 2019 by mjtsai
Twitter
But, it is very strange that the bug bounty program doesn't exist for both iOS and macOS. It makes the Mac feel like a second class citizen.

— corbin dunn (@nibroc) March 10, 2019
FavoriteTweet  nibroc 
march 2019 by mjtsai
Twitter
I think it is important to let any company know about security holes before making them public, but the time from alerting a company to going public can be short (1-2 weeks). It is up to the company to address the issue in the meantime.

— corbin dunn (@nibroc) March 10, 2019
FavoriteTweet  nibroc 
march 2019 by mjtsai
Twitter
It is not just macOS, but iOS too.

— corbin dunn (@nibroc) March 10, 2019
FavoriteTweet  nibroc 
march 2019 by mjtsai
Twitter
More @apple engineering horridness. They are simply closing my radars and not attempting to do any research or work on their own. radar://48457464 - iTunes frequently disables the backup button. This is easy to reproduce...I included a sysdiagnose. Engineers are too lazy. pic.twitter.com/pFihFHGWh3

— corbin dunn (@nibroc) March 8, 2019
FavoriteTweet  nibroc 
march 2019 by mjtsai
Twitter
. @apple's iCloud is terrible! They basically force you to buy more storage, because you can't delete files in the cloud. I'm unable to use my "free 5GB" (which is pathetically low) because of numerous bugs. One example: Radar://48675040 pic.twitter.com/O5QBoo77gC

— corbin dunn (@nibroc) March 7, 2019
FavoriteTweet  nibroc 
march 2019 by mjtsai
Twitter
Geez...icloud is so crappy! It says I have ~20GB of backups...but both the Mac and iPhone don't show it anywhere. pic.twitter.com/Ki6gmSJlKO

— corbin dunn (@nibroc) February 23, 2019
FavoriteTweet  nibroc 
february 2019 by mjtsai
Twitter
I dealt with this all the time when I worked on AppKit. Mainly because we added methods that collided with people who didn’t prefix their extensions. Personally, I never liked having a class split up in so many files, and don’t like extensions.

— corbin dunn (@nibroc) February 2, 2019
FavoriteTweet  nibroc 
february 2019 by mjtsai
Twitter
It is difficult working with apple bug reports. People go back in forth, and insist they need irrelevant information. A complete sysdiagnose is generally a waste of time for most bug reports, unless multiple pieces are involved. (radar://43665901)

— corbin dunn (@nibroc) September 6, 2018
FavoriteTweet  nibroc 
september 2018 by mjtsai
Twitter
I second this! All bugs are looked at; sometimes the screening process is slow or gets stuck on one person, or in the wrong queue. Having an existing bug rack up duplicate reports will help increase its priority.

— corbin dunn (@nibroc) June 11, 2018
FavoriteTweet  nibroc 
june 2018 by mjtsai
Twitter
You should just use AppKit to provide the best experience on the Mac.

— corbin dunn (@nibroc) June 5, 2018
FavoriteTweet  nibroc 
june 2018 by mjtsai
Twitter
One big lacking piece of the API is an easy way to know if you are in the dark appearance to decide on colors to use. -effectiveAppearance will sort of tell you, but it might be an aggregate appearance, and you'd have to key off the name, which is sort of sucky.

— corbin dunn (@nibroc) June 2, 2018
FavoriteTweet  nibroc 
june 2018 by mjtsai
Twitter
Sweet! Some apps have been adding a user option for "dark mode" for a while by explicitly setting the appearance on the window. The dark appearance quickly points out locations where people hardcode colors, but most stuff "just works".

— corbin dunn (@nibroc) June 2, 2018
FavoriteTweet  nibroc 
june 2018 by mjtsai
Twitter
Just run any app with "-NSWindowDarkChocolate YES". Example: > /Applications/TextEdit.app/Contents/MacOS/TextEdit -NSWindowDarkChocolate YES

— corbin dunn (@nibroc) June 2, 2018
FavoriteTweet  nibroc 
june 2018 by mjtsai
corbin dunn on Twitter: "I'm going to work on lots of things outside of Apple. I am hoping to produce detailed programming videos on Cocoa/AppKit.… https://t.co/wXt3yGWT2C"
I'm going to work on lots of things outside of Apple. I am hoping to produce detailed programming videos on Cocoa/AppKit.

— corbin dunn (@nibroc) February 13, 2018
FavoriteTweet  nibroc 
february 2018 by mjtsai
corbin dunn on Twitter: "My favorite macOS hack: "defaults write -g NSWindowShouldDragOnGesture YES". Restart any app. Slam down ctrl-opt-cmd and you can click and drag a window from any location."
My favorite macOS hack: "defaults write -g NSWindowShouldDragOnGesture YES". Restart any app. Slam down ctrl-opt-cmd and you can click and drag a window from any location.

— corbin dunn (@nibroc) February 12, 2018
FavoriteTweet  nibroc 
february 2018 by mjtsai
corbin dunn on Twitter: "I requested @Twitter verification a *long long* time ago....why are they so slow? https://t.co/5XPs4zpHJj"
I requested @Twitter verification a *long long* time ago....why are they so slow? pic.twitter.com/5XPs4zpHJj

— corbin dunn (@nibroc) January 17, 2018
FavoriteTweet  nibroc 
january 2018 by mjtsai

Copy this bookmark:



description:


tags: