HN user

macshome

254 karma
Posts0
Comments77
View on HN
No posts found.

The "apps" that appear in the menu bar are called Menu Bar Extras. They are supposed to be an optional UI to provide quick access to functions of regular applications that are not running in the foreground.

They aren't supposed to be the entire app or the only way to interact with something.

I thought for a moment I was missing something here. I always just use winget for this sort of thing as well. It may kickoff a bunch of things, but it’s pretty low effort and reliable.

The product I make deals with passwords. We’ve had several bugs over the years that came down to Unicode usernames and passwords containing unexpected characters. Solving them was simple, we just had to be sure to get the encoding and character sets right, but as an American it was eye opening to find so many people with the Euro symbol in password strings.

This also reminds me of the situation with my TV antenna. I made an antenna years ago and put it in my attic. Using the old antennaweb service I aligned it with the stations we cared about and then never touched it again.

I installed the antenna in the winter. Everything worked great. In the summer, we lost a few channels. Rain in the summer and hardly anything would come in. The answer I realized, like in the article, is trees. Leaves are already full of water so they are good at attenuating signals. Leaves that are also soaked in rain doubly so.

Back when I had cable internet we had a bizarre problem where the service would often stop working if it was very cold and raining. It had to be that specific combo as well.

- Just rain == good internet

- Just cold == good internet

- Cold + rain == bad internet

After a lot of head scratching the provider finally sent someone with a ladder to climb the poll. What they found was that the protective boot on the coax connection was bad. When it rained for a while water would seep into the coax connector. By itself this wasn’t too bad, but if it was also cold outside it would freeze. This would then force a gap between the threads of the socket and the cable, breaking the ground connection.

Previously, the connector had been replaced, but nobody had noticed the torn boot. This tech replaced both the connector and the boot and the problem was solved! It honestly was the best interaction with the cable company I have ever had. Only returning their hardware when switching to fiber felt almost as good.

Indeed. The home page of the wiki says as much.

“Cadova builds on the ideas of OpenSCAD, but replaces its limited language with the power and elegance of Swift. It’s inspired by SwiftUI and designed for developers who want a better way to build models through code. It's cross-platform and works on macOS, Linux and Windows.”

For a lot of people the benefits show up because they have more devices sharing that connection. Before our kids moved to school we had 5 people on our home connection. Each with multiple devices, all trying to work or play games or stream content at the same time.

For one person with one computer it’s probably delightful overkill. For a modern family unit it can make everyone happy.

Is something supposed to happen when I call a number on the phone? If the number picks up I just have silence until I hang up.

Also I made the mistake of resetting the phone in an attempt to get into the admin account!

While that was a problem, the larger one was that the cars were too fast for the tires and safety equipment of the time.

In a 13 month period there were three fatal accidents that were down to drivers losing control and crashing on their own. The last two coming in successive months. The repeated accidents killed off Group B and the nascent Group S that was supposed to replace it.

Modern WRC cars much higher cornering speeds than the Group B cars because of advances in tire technology. They aren’t as fast in a straight line, but they are massively safer in the event of a crash.

Apple has several levels of audio to chose from:

Lossy AAC at 256Kbit

Lossless ALAC up to 24-bit/48 kHz

Hi-Res Lossless ALAC up to a maximum resolution of 24-bit/192 kHz.

They also have the spatial track options on a lot of music in Atmos, if that’s your thing.

All options are included with the base subscription, but listening to the Hi-Res audio typically requires an external DAC as well.

As an American, the part of the story that is very interesting to me is that Canadian coins have enough ferrous content to be picked up by a magnet. Wouldn’t the ability for coins to become magnetized cause all sorts of issues for the internal workings of vending machines and other coin slot using mechanisms?

Generally refactoring is where I find tests to be super valuable. If it’s a pure refactor then the existing tests shouldn’t break. If they start failing, then you have done something that has changed the expected behavior.

For business logic I would change the tests first so that it represents the new expected result. Then you refactor the code until the tests pass.