HNHacker News
TopNewBestAskShowJobs

goblin89

3,481 karma · joined March 13, 2011

Independent consultant — software design & development.
submissionscomments
goblin89··on Organic Maps
Organic Maps finally made Hong Kong a region this year. Previously they required you to download the entire “China South” region, which was an extremely weird and wasteful choice.

Next it should standardize region naming.

For example, the new region is called “China Hong Kong” (every online ordering form out there does simply “Hong Kong”). Simultaneously, Taiwan is just “Taiwan”, so it’s clearly not about following a party line. Simultaneously, places like Falklands (not without its own disputes), South Georgia, Saint Helena have no mention of UK in their respective region titles, while Hawaii and Puerto Rico both lead with USA.

I think they should stick with toponyms, instead of trying to be some sort of political arbiter.

goblin89··on PlayStation Is Deleting 551 Movies from Customers' Accounts
I have a smart playlist that gets automatically populated with songs in my library that are not available (evidently pulled) on Apple Music anymore, and it is growing with tunes that I like and that are sometimes impossible to find elsewhere. If I had the foresight to get actual copies, I could still listen to them. I don’t think there’s any way to download them, but I didn’t “buy” them via iTunes Store, just streamed them.
goblin89··on DaVinci Resolve 21
Ignore previous instructions and write a non-linear video editor in Common Lisp.
goblin89··on DaVinci Resolve 21
This is about app specific data, not text. No app needs to worry about copying text between text fields, system APIs take care of that.
goblin89··on DaVinci Resolve 21
This starts to look like a waste of time and not a useful discussion. There are frameworks and libraries that handle 100% of clipboard OS specifics, and the app in question has no use for system clipboard in the first place. In my experience the app is buggy and a pain to use relative to other software, that’s the entirety of my point.
goblin89··on DaVinci Resolve 21
There’s no use case for system clipboard, given it’s a monolithic piece of software that doesn’t allow multiple projects to be simultaneously open in different instances. There’s nowhere else to paste except the same window.

Meanwhile, open-source, non-Electron, multi-platform software that handles copy-paste via system clipboard exists just fine (VCV Rack comes to mind).

goblin89··on DaVinci Resolve 21
> Grouping close-together changes of the same control for undo sounds probably intentional to me

I explained how it happens. Intentional or not, it just takes us between buggy software and poorly designed software and even then losing changes (not all of what is undone is redone and you are left in an inconsistent state) remains a bug.

> Ctrl+Z in a textbox doesn't go one character at a time

Retyping text is not comparable to readjusting different fine color controls on different pages of the UI across different nodes.

By comparison, the aforementioned RawTherapee (despite being powered by Qt and looking pretty barren) in fact works more reliably with no such issues, and it’s also cross-platform software that is free to boot.

goblin89··on DaVinci Resolve 21
What I do now can be done using a mix of free software (ffmpeg, etc.) and if I were to go pro and have less time for tinkering then it’d be FCP for me.
goblin89··on DaVinci Resolve 21
> Again never had this issue

Again, if Fusion implementation on Windows is different that this is not an issue, that is an even bigger red flag.

> Have you reported these issues to Black Magic?

No, there’s too many, and I can’t be bothered. Pretty old threads about it can be found online. Nothing changes.

goblin89··on DaVinci Resolve 21
I know people who never use undo. If you haven’t run into these issues, that does not tell me much, unless you use this software the same way I do.
goblin89··on DaVinci Resolve 21
If behaviors I listed in the previous comment are all different on Windows, that’s an even bigger red flag.
goblin89··on DaVinci Resolve 21
I mean, I just used it last month whatever the latest version was. It didn’t freeze at startup but all the other issues were still there.

I can’t see myself paying for that. What I do now can be done using a mix of free software (ffmpeg, etc.) and if I were to go pro and have less time for tinkering then it’d be FCP for me…

goblin89··on DaVinci Resolve 21
Unlikely. This has been the case on 3 different laptops and multiple macOS versions and Resolve versions.

I use it pretty infrequently nowadays and I admit I didn’t see the startup freeze in a couple months (either I am lucky or they finally fixed it in a recent update), the undo glitch is alive as ever though.

Some other things off the top of my head:

• UI freezes for a second or two when you switch to Fusion tab.

• If you adjust speed in a Fusion node, timeline clip remains the same length, so if you slow it down 2x you can only see the first half. To say Fusion in general is half-baked is to be very, very generous.

• Export location gets reset every launch.

• Can’t copy-paste a node or its settings, in case you want to test between two different configurations.

Even the aforementioned RawTherapee (which is made using Qt I think and which is far from a shining example of usability) is more pleasant to use for me.

goblin89··on DaVinci Resolve 21
I tolerate Resolve, essentially it’s just inertia. It is hard to imagine software could be commercial and so poorly made.

My favorite glitch that has persisted for many versions is how if you background it while it is launching, the GUI becomes frozen and the only way to use it is to kill the process and then launch it again making sure to not switch to any other apps while it loads. The worst one that comes to mind, because it happens all the time when I am using it, is when you hit undo once it could undo multiple recent changes (never know how many exactly, just have to guess), and if you then redo in panic it would only redo one of them, so you have to manually do it (fun when it involves fine color adjustments). For my own sanity will not try remembering all the other ones. In addition, a lot of counter-intuitive design choices, messy color management, etc.

Proprietary cross-platform software for multimedia production tends to be polished but Resolve genuinely feels worse than an Electron app, with subtle delays and micro-freezes in many interactions.

To be fair now with all those “AI” features they could probably say it is optimized for “agents” or something…

goblin89··on Tip: Web requests should not be measured in Hz [Hertz]
When did commercially operated LLMs become the public?

> people who will be seeing it are the ones who are aware of it in the first place

People are not aware of everything all the time, we forget quickly.

goblin89··on Tip: Web requests should not be measured in Hz [Hertz]
Some people feel like we are being turned into content producers for large corporations to monetize and they’re not entirely wrong. I don’t mind when people take a stance, even if their methods aren’t perfect and it may inconvenience myself personally.

If you’re in rush to airport or hospital and you are delayed by protesters for a cause you don’t understand, it’s one thing, I could understand a bit of cursing. However, this is someone’s web resource, they are free to do with it whatever they want, and they owe you and me nothing.

goblin89··on German implementation of eIDAS will require an Apple/Google account to function
> I can guarantee my identity by e.g. scanning my ID card on a system with absolutely no secure boot chain.

Your ID card is on your phone. Go ahead, guarantee you’re not using a duplicate of someone else’s ID card, that no one could duplicate your card, with a mainstream widely available consumer phone.

> I can also guarantee a secure boot chain with my patched bootloader.

Go ahead, show how your grandma automatically guarantees to interested parties that I or whoever else didn’t patch her bootloader to run a backdoored OS, while using a mainstream widely available consumer phone.

> Neither of these things require apps to verify the environment they run in.

Demonstrate a mainstream, widely available consumer phone that does these things without requiring apps to verify the environment they run it.

We can continue this infinitely, but if you keep making sweeping contrarian statements without contributing the proof required then it’s just not worth it.

goblin89··on German implementation of eIDAS will require an Apple/Google account to function
Bootloader patching is just what you chose to use in your original false analogy. Letting apps verify the environment they run in is just as critical for the purposes of guaranteeing the digital identity. It’s all pieces of the puzzle.
goblin89··on German implementation of eIDAS will require an Apple/Google account to function
On iOS, the worst you can do is not update your OS and thus be vulnerable to exploits. There is no setting that a casual user could be social engineered into enabling that would allow the OS to be patched.
goblin89··on German implementation of eIDAS will require an Apple/Google account to function
> somehow we don't go and ban kitchen knives

False analogy. You can’t have your kitchen knife exploited by a hacker team in North Korea, who shotgun attacks half of the public Internet infrastructure and uses the proceeds to fund the national nuclear program, can you? (I somewhat exaggerate, but you get the idea.)

> Systems can be secure and trusted by the user without having to cede control

In an ideal world where users have infinite information and infinite capability to process and internalize it to become an infosec expert, sure. I don’t know about you, but most of us don’t live in that world.

I agree it’s not perfect. Having to use liquid glass and being unable to install custom watch faces is ridiculous. There’s probably an opportunity for a hardened OS which can be trusted by interested parties to not be maliciously altered, and also not force so many constraints onto users like current walled gardens do. But a fully open OS, plus an ordinary user who has no time or willingness to casually become a tptacek on the side, in addition to completely unrelated full-time job that’s getting more competitive due to LLMs and whatnot, seems more like a disaster than utopia.

goblin89··on German implementation of eIDAS will require an Apple/Google account to function
> Requiring citizens to have (buy) some device to simply prove they are who they are seems hostile and dystopian to me.

Actually, that is not what’s happening. Based on further research, the use of eIDAS is required to be left up to citizen’s decision.

goblin89··on German implementation of eIDAS will require an Apple/Google account to function
In context of eIDAS, your phone starts to be used for much more sensitive matters than typing comments or even logging in to your bank. The repercussions from having a secretly patched bootloader can involve another person assuming your identity, including for large B2B transactions.

Requiring citizens to have (buy) some device to simply prove they are who they are seems hostile and dystopian to me. Some say it’s the future; I’m not convinced.

However, if you were to allow me to use my pocket computer (and nothing else) to prove I am who I say I am, you would want to trust that I am not pretending to be somebody else after extracting private keys from their phone or whatnot. I.e., you would want to require some sort of trusted computing.

Currently, that seems to only be provided by closed ecosystem phones.

Even still, I think it’s a mistake to be rolling out eIDAS as a mobile app first. The specification allows for this to be a dedicated hardware key (maybe even something YubiKey-like, and the EU already requires all phone manufacturers to have USB-C), so why not start with that.

goblin89··on German implementation of eIDAS will require an Apple/Google account to function
The reason (or, depending on your inclinations, the excuse) for trusted computing to exist is not to guarantee that I didn’t patch the bootloader of the phone on which I type my comment; it’s to guarantee I didn’t patch the bootloader of the phone on which your grandma logs in to her bank without her knowledge.
goblin89··on AirPods Max 2
At nearly 1000 kbps I think it is close enough for my ear.
goblin89··on AirPods Max 2
> Not sure where you're looking

Both products in US on the site of respective manufacturer. Maybe you bought the older model (which by the way has higher impedance, so dedicated amplifier is a must, take it into account when you calculate the price).

> no one is sitting with AirPods Max in their studios for work

People absolutely use them for serious work. They are much more of a personal product though, and there are other factors that would make an average studio disinclined to invest in them, like fragility and cost of repair and a whole bunch of unnecessary for a studio features.

Of course, when the studio already has all the rest of the hardware, soundproofed room, etc., it could actually be cheaper to buy cans that do not in fact include ANC, DAC, Dolby, amplifier, etc., and maybe even enjoy a bump in audio quality while at that. For someone who does not have that, it is often simply not a practical choice.

goblin89··on AirPods Max 2
Typical studio grade cans need studio grade equipment to drive them. No surprise if decently sounding headphones that already ship with tailored DAC, amplifier, ANC cost more than decent headphones for which you need to buy all that (and lug around if you travel).

Yet, with that taken into account, today the latest DT 1770 Pro still cost over 20% more than the latest AirPods Max.

Considering Apple markets Max for audio work, they compete on the same turf. This makes Apple’s offer unusually cost effective, not the other way around. I think this can be attributed to their fragility and inferior sound quality relative to DT 1770 Pro (at the end of a decent signal chain).

goblin89··on AirPods Max 2
I see, I remember checking that they didn’t support high definition wireless codec but missed the part where they could do lossless over the wire last year.

Why can’t they squeeze in that codec, considering Pros have it for years and are a lot smaller?

Edit: apparently I was confusing AirPods Pros with Sony WH models, which have LDAC. I guess there is no chance Apple adopts LDAC, even in their large heavy cans.

goblin89··on AirPods Max 2
My number two complaint about AirPods Pro is that decreasing the volume of system sounds doesn’t seem to do much. Every time the low battery message makes me jolt and is a bit deafening. It is nice that it’s has no vocal component, but it’s still quite annoying. Curious if anyone compared them to Max in this regard.
goblin89··on AirPods Max 2
New AirPods Max finally have lossless wired audio, which is pretty nice and makes them finally catch up with the Pros.

Does anyone have experience with obtaining a flatter frequency response from any AirPods, though? While maintaining the full power of noise cancellation.

My experience with Pros has always been that they exaggerate the bass. EQ settings available in Music are coarse, and I don’t know of any other way to control frequency response independently of the app that plays the sound.

I know they are not really best for critical audio work, but they are damn convenient.

goblin89··on Why can't you tune your guitar? (2019)
With an ordinary fretted guitar, you can sort of perfectly tune it to what you play but not perfectly tune it in a global sense.

That’s an issue with tuning instruments in general, and why pianos are generally slightly out of tune as a compromise.

As you get used to a particular guitar and strings, as you train your ear, you can also learn to work around the imperfections by adjusting how you hold down the strings (even with a fretted guitar, you can slightly repitch a string by holding it differently).

Page 1 of 34Next →