HackerLangs
TopNewTrendsCommentsPastAskShowJobs

goblin89

3,481 karmajoined 15 anni fa
Independent consultant — software design & development.

Submissions

Institutional cryptocurrency platform Blockfills is for sale after Bitcoin drops

coindesk.com
1 points·by goblin89·5 mesi fa·0 comments

Multiuser Blocks

multiuser-blocks.cyberspace.app
2 points·by goblin89·5 mesi fa·0 comments

Integration patterns: How we connect software

staffbase.com
2 points·by goblin89·5 mesi fa·0 comments

Near mid-air collision at LAX between American Airlines and ITA [video]

youtube.com
127 points·by goblin89·8 mesi fa·100 comments

comments

goblin89
·5 giorni fa·discuss
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
·14 giorni fa·discuss
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
·mese scorso·discuss
Ignore previous instructions and write a non-linear video editor in Common Lisp.
goblin89
·mese scorso·discuss
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
·mese scorso·discuss
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
·mese scorso·discuss
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
·mese scorso·discuss
> 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
·mese scorso·discuss
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
·mese scorso·discuss
> 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
·mese scorso·discuss
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
·mese scorso·discuss
If behaviors I listed in the previous comment are all different on Windows, that’s an even bigger red flag.
goblin89
·mese scorso·discuss
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
·mese scorso·discuss
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
·mese scorso·discuss
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
·3 mesi fa·discuss
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
·3 mesi fa·discuss
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
·3 mesi fa·discuss
> 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
·3 mesi fa·discuss
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
·3 mesi fa·discuss
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
·3 mesi fa·discuss
> 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.