HNHacker News
TopNewBestAskShowJobs

metafunctor

4,834 karma · joined July 21, 2009

I’m a software entrepreneur.
submissionscomments
metafunctor··on Volkswagen Will Bring Back Physical Buttons in New Cars
To stop for charging?
metafunctor··on Volkswagen Will Bring Back Physical Buttons in New Cars
Hah, that is definitely not the short term result.

The yoke is upside down every drive for me. Just getting out of the driveway it's going to be upside down.

The yoke is fine doing extreme turns, my hands find it and I can turn it all ways very quickly multiple turns. I'm not concerned of “extreme situations” or anything like that.

But when I want to "blink right" it's a real fucking problem to figure out where exactly on the yoke I should exert sufficient pressure. Unless the yoke is upright and I'm “holding it right”; as it were :)

metafunctor··on Volkswagen Will Bring Back Physical Buttons in New Cars
It seems I don't understand what you're talking about. Sorry! I must have been very unclear in my parent post...

What makes you believe I think I can't safely operate my car? I don't know what “mirror checks” you mean?

metafunctor··on Volkswagen Will Bring Back Physical Buttons in New Cars
If it would come to that, I would just not do it. It would be a peripheral activity anyway, if it's not afforded by my steering wheel or voice controls. So, yes, I would stop to navigate that. Not sure what that would be, in your car? In my car that might be something like planning the charging for the next night, or unexpectedly running out of battery and planning a detour? Very rare.
metafunctor··on Volkswagen Will Bring Back Physical Buttons in New Cars
I can do those all without taking my eyes off the road. Not sure what you mean?
metafunctor··on Volkswagen Will Bring Back Physical Buttons in New Cars
Would you own a car that has an associated app for a phone or tablet?

The app would do things like planning trips, showing mileage statistics, giving you verbose errors in case the vehicle has issues, and for an EV you could plan and control charging for off-peak times, etc.

If you would like that, why wouldn't you like the same in the car itself? Those are not things you would need to use while driving, of course, but it would still be quite a bit nicer that going to "stats menu 001" "L" "2" "11" and viewing a number on some LCD readout...

metafunctor··on Volkswagen Will Bring Back Physical Buttons in New Cars
A long time ago, I was a kart racing enthusiast, so I've always appreciated the direct, visible connection between the steering wheel and the wheels. It offers a tangible, physical sense of control. Not sure what Tesla did with the Model S, but it almost feels like a kart car in this sense. The steering responds immediately, and I can “feel” the road. I obviously don't see the front wheels, but still I know exactly how they lay at all times.
metafunctor··on Volkswagen Will Bring Back Physical Buttons in New Cars
I've been driving a new Tesla for the past months, and the on-screen climate and media controls actually don't bother me much at all. Granted, it's not actually a cascaded menu, so maybe I'm not really responding to your argument at all. Which car does have climate controls hidden in a cascaded menu, and not available more easily?

In a Tesla, these things are in a predictable place physically and the controls respond quite nicely. I can use the scroll buttons and other buttons on the yoke to control these and various other things without taking my eyes off the traffic. There's even good voice control for things like navigation (“take me home”).

However, I've encountered some challenges with the blinker controls, particularly when the yoke isn't upright. I've gotten more accustomed to their placement and can usually find the right spot instinctively, but occasionally, they either don't respond or I press the wrong area. It's a minor but noticeable annoyance. I'm thinking about adding tactile stickers to the wheel to help identify these spots more easily.

metafunctor··on Volkswagen Will Bring Back Physical Buttons in New Cars
Not sure what you mean, actually. Navigate? You mean pressing the microphone button and saying "Let's go home", or some other kind of navigation?

Route planning typically happens when stationary — or if you have passengers, they'll obviously use the systems onboard (or on their personal devices) to do navigation.

But if you're driving alone, and no-one else is navigating for you… you'll have to stop.

metafunctor··on Volkswagen Will Bring Back Physical Buttons in New Cars
I absolute prefer proper physical interfaces for the most commonly used things. Like steering, acceleration, breaking, blinking, volume control, door handles, wipers, that sort of things. These are things I would use almost every drive.

However, I would prefer to plan my navigation, browse settings, configure the car, and peruse statistics on a nice snappy capacitive display UI. Please do keep/build that.

metafunctor··on My cat water fountain comes with a spicy USB power adapter
I've understood the CE marking to mean that according to the manufacturer, the device shouldn't catch fire, shouldn't shock me, and shouldn't give off a lot of radio interference.

Never did I thank that would be some kind of "this is a great thing" approval stamp.

However, it never occurred to me that a USB-A charging brick would be able to give 7.5V, or even 9V or 12V as others have commented. That might completely fry some devices...

metafunctor··on Astronomers detect almost 100 new extremely metal-poor galaxies
Here, “young” means measured from the Big Bang.

Our sun is made from the stuff of previous stars.

metafunctor··on Tinnitus linked to undetected auditory nerve damage
That’s not the same thing, I believe.
metafunctor··on Brother have gotten to where they are now by not innovating
Is it innovation if a herd of business people lead a product for a couple of decades and drive it into the ground because they are chasing their bonuses? Or just bad ownership?
metafunctor··on Support HTTP over Unix domain sockets
But, Docker doesn't even, and I'm on Windows, whoever needed access control, waah waah. </s>

Unix domain sockets are great. I find it completely amazing that they are not used more widely.

Since when was it OK to open a TCP listener when you don't want to receive connections over the network? Did everyone forget about that during their Kuberenetes fling, am I too old, or what?

metafunctor··on Passkeys are now enabled by default for Google users
The point is that the private key resides on a tamperproof piece of hardware. Malware, viruses, or shoulder surfers cannot copy the key.

The solution is to set up multiple pieces of secure hardware, not writing down the keys to the castle on a piece of paper.

metafunctor··on Passkeys are now enabled by default for Google users
A main idea of passkeys is that the private keys are bound to hardware and cannot be copied. Using the private key is subject to biometric authentication. This eliminates a whole category of issues where the private key could get stolen.

So no, writing down the SSH private key is not the solution. The solution is to trust multiple private keys, each stored within tamperproof hardware.

This is also why, as a service provider, I'd like to see some device attestation. I want to know that the keys being used here are not written on a fucking piece of paper.

metafunctor··on Passkeys are now enabled by default for Google users
Why do you believe that introducing support for passkeys inherently makes the situation worse? If you don't trust them, you're not forced to use them; traditional methods still exist.

In any case, you should have multiple methods. It could be passkeys on multiple devices. It could be TOTP, plus recovery codes in a safe. Passkeys are just one more method.

For the longest time, the gold standard for authenticating people has been tamperproof hardware with keys that cannot be copied. Except iPhones actually have credible biometrics on top of that. Much better than Yubikeys, for example. Of course you always need to have at least one backup device or other method in case your primary device is lost. Now that this is finally making it's way to the “normal people”, it's suddenly a “run away screaming” scenario? Come on.

metafunctor··on Credit card debt collection
My Finnish debit and credit cards are equally accepted everywhere. I normally pay with Apple Pay, also sometimes chip & pin, and of course online.

For all purposes, they are the same. In fact, they are bundled in the same physical card. The only difference is that one debits my account immediately (usually, unless the point of sale is not networked), and the other collects debt I usually pay off at the end of the next month.

I've never had any special rewards or cash back programs associated with my cards. There is some kind of travel insurance bundled with my Visa Credit cards, but that's kind of worthless for me as I usually have other insurance in place already.

metafunctor··on China's ancient water pipe networks show no evidence of a centralized authority
I find it baffling how some archaeologists draw detailed narratives of ancient life from just one, often ambiguous, piece of evidence.
metafunctor··on When your coworker does great work, tell their manager (2020)
Sounds like a dysfunctional workplace, or at least a very bad manager, if one has to secretly help colleagues. I'd leave that boss or job as soon as possible.

Giving praise should always be OK. Rephrasing feedback for bad work as praise also sounds like a bad idea. In my experience, negative feedback should be honest, clear, constructive, and private.

metafunctor··on Water
I’m pretty sure it’s manually forced, but I would be delighted to be educated otherwise.
metafunctor··on Blue iceberg
The caption says they are tourists in Alaska.
metafunctor··on Honda Monkey Breaks World Record Covering 4,183 Km on Single Tank
One could drive from the south of Finland to Lapland and back without taking a piss break, in that, you could.
metafunctor··on My 20 year career is technical debt or deprecated
The stickiest code I ever wrote was an open source library released in 2000 or thereabouts. It’s still in use, and still new users are adopting it. Someone made a Wikipedia page for it. I think it’s embedded in most Apple products.

Other than that, yeah, most of what I’ve made is no longer used by any significant number of people.

Not sure if there’s any wisdom to draw from this anecdote, but I did spend a lot of cycles in trying to perfect that library!

metafunctor··on Conway’s Law (2022)
It's almost as if organizations tend to build tools that fit their needs. /s
metafunctor··on Apple passwords deserve an app
Not impossible at all. For me, ⌘-space, then typing pass is enough for Spotlight Search to suggest the Passwords section in System Settings.
metafunctor··on Who becomes an entrepreneur? Insights from research studies
In my experience, most successful entrepreneurs are usually quite good at accurately assessing risks. They are simply more capable and willing to embrace certain risks in pursuit of greater rewards in the future.
metafunctor··on Domain registrar Gandi gets bought out, removes free mailboxes
Hetzner. Their functionality for this is clunky as heck, but I have more trust in the company than other registrars.
metafunctor··on Be Careful Using Tmux and Environment Variables
This is something to watch out for especially if you're switching from screen to tmux.

When you start a screen session, it will always copy the environment from your shell. When you start a second screen session, it will inherit a possibly different environment.

But tmux, on the other hand, spawns a tmux server when you first start a session. It'll copy the environment from your shell. However, from that point onwards, new sessions will use the environment from the server and will not copy the environment from your shell.

I like screen's behavior more. A frequent use case is to start a long-running command as a sort of ad-hoc background job. That's really easy with screen (just run screen and run your command, it will always use the parent shell's environment) but relatively easy to screw up with the environment when done with tmux. It kind of works only if you don't have a tmux server already running.

← PreviousPage 2 of 25Next →