HNHacker News
TopNewBestAskShowJobs

JoeMattiello

24 karma · joined September 10, 2020

iOS/*nix dev. GitHub.com/JoeMatt
submissionscomments
JoeMattiello··on The FizzBuzz that did not get me the job
Redditor energy.
JoeMattiello··on AI eats the world
This. I’m so glad I got a lower cpu but maxed my ram. I use llms over search engines.

Even just getting cursor or boltai and you have unlimited llm cloud access for the price of a few coffees.

JoeMattiello··on Swift 6
You can install other toolkits for Xcode. There’s even an aws toolkit.
JoeMattiello··on WebVM is a server-less virtual Linux environment running client-side
How many of those are bots. 270k is basically no one. IRC is dead
JoeMattiello··on Packaging Swift Apps for Alpine Linux
It really isn’t though. All my iOS swift code that doesn’t touch UIKit has been running unit tests with Linux Debian on GitHub actions for a few years now with almost no extra effort.

Any api or data model code, pretty much 80% of my app code works crosss platform

JoeMattiello··on macOS Bartender Auto-Update Signed by Unknown New Owner
It’s included in the SetApp bundle and a highly rated and recommended app on there. It’s not that niche especially for developers and power users that gravitate towards SetApp subscription.

For me, I was already paying for “clean my Mac” and fantastical which both cost the same or more than a SetApp subscription which includes dozens of additional apps.

JoeMattiello··on macOS Bartender Auto-Update Signed by Unknown New Owner
Interesting. Today I kept getting notifications that “Spotlight” was updated and it was asking me permissions to allow access to its previous version data. I thought that was odd for system service and I kept rejecting it but it kept coming up. I finally clicked except and start looking through my task manager to see if anything was off but everything looked OK so I wasn’t really sure it was going on.

Bartender is installed through SetApp. I wonder if it’s related. I’m going to uninstall reboot and run system scan.

JoeMattiello··on OpenAI didn’t copy Scarlett Johansson’s voice for ChatGPT, records show
Who cares.
JoeMattiello··on DOS game “F-15 Strike Eagle II” reverse engineering/reconstruction war stories
Me too. My first “hacking” experience was loading the save files into a hex editor and flipping bits to award medals and ranks. I still win every the old way too. Bombed the heck out of Baghdad.
JoeMattiello··on FBI Opens Criminal Investigation into Baltimore Bridge Collapse
Reddit is leaking again.
JoeMattiello··on Swift for C++ Practitioners, Part 1: Intro and Value Types
I do all my swift CI/CD for non UI code in girthub actions on the Debian image for some time now due to lower cost and faster run times.

I even use Swift on a ARM raspberry Pi docker cluster.

Windows is officially supported for some time with networking and nearly all of foundation ported if that’s not complete yet.

The only real issue you have is at the UI level. There are some web and even ncurses libraries using SwiftUI like DSLs

Now with the new macro features you can get a lot more flexibility for cross platform builds.

C++ interoperability is also possible with latest versions. It was a hidden flag for a couple years. I’ve wrapped many C++ emulators in Swift over the last year with Cmake to Xcode projects.

JoeMattiello··on How I replaced deadly garage door torsion springs (2002)
The most common risk is not properly protecting against contamination of the reservoir or not bleeding the system and having air or water in the line.

Air will compress and you could have brake failure. Also water, less common but happens, as the brakes heat up, can boil into gas and then also again you have loss of pressure and brake failure.

This is why I comment technique for race cars, which always have the risk of possibly boiling their brake fluid, will give a slight pump to the brake before coming up to a corner to pressurize the master cylinder and make sure that it does have a little bit of pressure pushback While you still have a little bit of space to react and ditch if something goes wrong

JoeMattiello··on Lead in gasoline blunted IQ of half the U.S. population, study says
Microplastics. Plastic food containers. Birth control in general and SSRIs and birth control in the water. PFAs. Seed oils. The war on fat and cholesterol in favor of sugars.
JoeMattiello··on Arson feared as two Teslas burn within blocks of each other in S.F
Gas doesn’t explode, not very easily, at least.

Lithium batteries are much more likely to combust or explode spontaneously in the absence of spark.

Also, lithium batteries only burn as slowly as their designs allow. Poorly made Lion packs will burn faster than equivalent energy-dense amount of liquid gasoline exposed to standard atmosphere.

Where is the data suggesting that EVs are less likely to happen than ICE?

JoeMattiello··on X blocks Taylor Swift searches after fake AI videos go viral
People use nitter for embedding tweets where twitter has been broken for ages such as in telegram.

Personally I use fixupx dot com

JoeMattiello··on Toyota suffered a data breach by accidentally exposing a secret key on GitHub
https://github.com/awslabs/git-secrets
JoeMattiello··on Toyota suffered a data breach by accidentally exposing a secret key on GitHub
https://github.com/awslabs/git-secrets
JoeMattiello··on Toyota suffered a data breach by accidentally exposing a secret key on GitHub
I worked for a big startup last year and was on a contract deadline for integrating a vendor framework into a React Native app.

It was taking too long to get a new temp demo license key and GitHub search with clever filters helped me track down a demo key that was recently uploaded to a test repo.

This is also why I use git-secrets in my repos.

https://github.com/awslabs/git-secrets

JoeMattiello··on Provenance: iOS and tvOS multi-emulator front end
Somebody has been working on a Linux port. AltServer/Store is pretty new in general so I wouldn't be surprised if more support comes soon.

https://github.com/NyaMisty/AltServer-Linux

JoeMattiello··on Provenance: iOS and tvOS multi-emulator front end
Hi, dev here. That's ununfortuante of the side effect of Apple TV not having "permanent storage" from an SDK standpoint every thing is a cache.

Commercial apps can use iCloud sync on tvOS, I tried adding that support and Apple banned my Apple ID without really telling me why but I think it was testing that feature.

I'm working on code to sync roms and saves with a desktop app (I just ported the whole app to native macOS Catalyst) or another cloud sync to workaround that limitation.

The tvOS page indicates this already and there is a way to manually backup and restore save states until automation comes.

This is not an issue on iOS or iPad OS and all other EMUs for Apple TV have the same issue unless they have their own cloud sync which I've yet to come across.