HNHacker News
TopNewBestAskShowJobs

month13

137 karma · joined December 19, 2017

submissionscomments
month13··on Dissatisfied with Docker
Wondering if it's worthwhile just rolling my own vm and run whatever i want in there. I'd lose all the ability to bind to my host's ports, but would be able to control the daemon a bit better.
month13··on Unshaky – Tries to address double key press issue on Apple's butterfly keyboard
Doesn't the low clearance between the keyboard and the display cause an issue? I get key rub marks on my display, and I don't even have a cover.

(I do transit with my macbook in my backpack, which is a likely cause of the rub marks)

month13··on YouTube's ban on “hacking techniques” threatens to shut down infosec YouTube
https://www.youtube.com/watch?v=LIdZ2oPyB1Y

Counterpoint; LiveOverflow (also a channel on YouTube featuring reverse-engineering) had this to say on the manner, in very broad strokes, YouTube monetization, and hosting, is a luxury and they as a private org can choose what or what not to host.

month13··on Running Games on a MacBook Pro with an EGPU
Apple's terrible handling of OpenGL has been around before Metal was a thing, doubt we'll see a turnaround anytime soon.
month13··on SwiftWebUI
There is Musish (https://musi.sh/) which uses the MusicKit JS to allow Apple Music playback in the browser.

There are also plans to bring the Apple TV app to Smart TV platforms as well, so a similar framework may be on the way for TV too.

month13··on Apple Is Listening
If it's an expanded battery and you are out of warranty, they should only charge the cost of the battery to get that fixed up, so you wouldn't be out of pocket for the top case part (which is much more expensive) nor any other components that may have been damaged by the expansion.
month13··on macOS deprecating scripting language runtimes, including Python, Ruby, and Perl
Could also just use bash to bootstrap an environment, like how RVM does.
month13··on Justice Department Is Preparing Antitrust Investigation of Google
YouTube for iOS does something similar when clicking a hyperlink; it'll give you a popup for what browser, Safari or Chrome, even if Chrome isn't installed.
month13··on Apple introduces 8-core MacBook Pro
Best example is still the Settings/Control Panel mess in Windows 10. It's always a fun game guessing where the setting I need is, especially considering the useless Start menu search.

That being said, I have high hopes considering their latest efforts, the new terminal looks cool, powershell is useful and WSL2 looks to bridge the gap. I'm a die hard macOS user that requires Windows for a variety of work tasks, i'm glad to see the effort and competition.

month13··on Apple introduces 8-core MacBook Pro
Ask for the functional test that's performed before and after each repair, if they can't produce the results you should be able to escalate further quite easily.
month13··on Notarizing Your App Before Distribution
GateKeeper (the mechanism that enforces this) can be easily disabled. It could even be disabled from the UI, up until a few releases ago.
month13··on Notarizing Your App Before Distribution
I'd imagine it's another tier for Gatekeeper (the mechanism in macOS that verifies this). Gatekeeper can be outright disabled if desired (appears missing from the System Preferences UI though), allowing all unsigned code to run.

Currently, if an app isn't signed and you have Gatekeeper set to "Allow apps downloaded from App Store and Identified Developers", you'll get a prompt stating it isn't permitted to run. If you open it using the context menu, you'll get a button in that prompt to "Run Anyway". Alternatively, recently blocked apps by Gatekeeper appear in System Preferences allowing for manual override as well.

I'd imaging the notary service would be included in the "App Store and Identified Developers" section, and the same restrictions apply.

As for your own software, XCode signs it with your Apple ID automatically. Everything else, via terminal is the same as always.

month13··on Apple iPhone SE Available on Apple Store Again
Older TouchID Gen1 sensor mainly. Same SoC, was advertised at the time as an option for those that prefer smaller sized phones.
month13··on Linux Problems on the Desktop (2018)
So strange, as i'm the polar opposite. I vastly prefer having everything update at once and be able to check versions, etc. I use homebrew and chocolately when I'm on macOS or Windows respectively to get that experience back.

I can understand trying to resolve dependencies can be a royal pain, espescially trying to find the distro's specific naming conventions, like libpq-dev vs postgresql-libs

month13··on Why Use F#?
Wow, and I was just looking at mixing this in with a API C# dotnet core app I was playing with.

Wish it was easier to mix the two, it's pretty nice being able directly interface through dotnet, be even better if I could have fs and cs files next to each other.

month13··on Apple accused of overpricing, restricting device repairs
Good question. Anecdotally, I have been to a few stores in Australia and they have always been consistently busy. I listen to a few podcasts following (ATP, Connected) when the topic comes up the same experience pops up, the Genius Bar used to be great but now they are routinely difficult to get an appointment and being seen late is a real possibility.

I suppose expensive retail spaces? Apple has got mail-in and phone service but I've never really heard anything about it.

month13··on Apple accused of overpricing, restricting device repairs
Problem is, they leave no avenue for good third parties to exist. Their AASP policies are restrictive, expensive and overall make shops that are trying to give a legitimate experience less competitive.
month13··on Apple accused of overpricing, restricting device repairs
Devil's advocate here, Rossman cites that only a pin needed to be bent back in the case of the flickering display. Apple has to provide a warranty on their service, therefore they want the solution that is least likely to break again. Bending the pin may not be good until the lifespan of the device, it may break off next time the machine is dropped or put down a little hard.

Of course, any sane person would have a discussion with the customer about whether or not they wanted to try a simple fix versus replace the whole damn thing, which is the crux of the overpricing argument.

The other argument is cost, Apple faces massive short supply on the Genius Bar, so having more bodies that can do simpler repairs faster (ie blind part swaps) seems to have won out over having technical talent properly diagnose and repair the machine.

They could have alleviated this through their authorized service providers, but hobble them with massive fees, high part prices and overall little trust (often being last in line to receive technical documents and training for new devices). Just check out Linus Sebastian's iMac Pro saga for an insight.

Overall, it's a massive system orchestrated to give Apple maximum control over the entire process, and nowhere near enough supply for consumers. It's now actively hampering their experience, leaving people without the super glossy Genius Bar experience or a cheap option at all. I believe they've just put too few resources into this area and are too greedy to loosen the stranglehold of control for third parties to pick up the slack. Directly in contrast to their whole "we want these products to last" argument from the recent iPhone release keynote.

← PreviousPage 3 of 3