Vincent

@Vincent@feddit.nl

This profile is from a federated server and may be incomplete. For a complete list of posts, browse on the original instance.

Vincent ,

To make this work well with the Fediverse, you'd need to be able to specify your own server (e.g. programming.dev), which is under discussion at https://github.com/fedidcg/FedCM/issues/240.

Vincent ,

Users from non-participating instances can still participate in the voting, and self identify as third party.

Only slightly disappointed that I couldn't indicate which third party, given that we didn't participate at !thenetherlands this edition :)

Vincent ,

If TypeScript still is a fad at this point, his definition of fad is far lengthier than mine is.

I'm fairly sure TypeScript will remain in popular use longer than whatever project you're working on 😅

Vincent ,

that will /should probably make their way into JS.

Not really, IMHO. The main advantage of TS is that it will help you catch errors without having to run a particular piece of code - i.e. you won't have to move to the third page of some multi-page form to discover a particular bug. In other words, it helps you catch bugs before your code even reaches your browser, so it doesn't bring you much to have them in the browser.

(There is a proposal to allow running TS in the browser, which would be nice, but you'd still run a type checker separately to actually catch the bugs.)

Vincent ,
Vincent ,

Absolutely, the goal of Tailwind is not to allow you to skip learning CSS, and if you don't know CSS well, Tailwind is going to be pretty painful.

Vincent ,

It helps me make things look presentable without making it look the same as every other website, and without constraining the things I want to do.

Vincent ,

I've seen people advocate for Tailwind because "CSS is too hard, I don't want to think about selectors".

Yep, those people are wrong :)

(I mean sure, you can sort-of mostly skip selectors if you use Tailwind, but selectors are about the easiest part of CSS. I've never heard of someone struggling specifically with those but not with e.g. layouts, stacking context, relative font sizes, etc.)

Vincent ,

Theoretically, yet everything I make by myself turns out ugly with it. Tailwind has just enough constraints to protect me from my own dumb stylistic choices.

I'd also even argue that my source is less indecipherable - the challenge in reading CSS is not how it's laid out, but forming a mental picture of how the rules combine to shape your layout, and meanwhile, it does remove an abstraction that I was no longer using (in certain projects - I wouldn't use Tailwind everywhere).

European banks are scared of the digital euro. Here's how their secret lobbying could torpedo it ( www.ftm.eu )

The launch of the digital euro could give every European a free, universal payment account. But this grand vision is at risk of being curtailed by a well-coordinated lobbying campaign of the banking industry. Banks want to make sure you will keep needing them – and they have EU officials’ ears.

Vincent ,

Pre-emptive and hopefully unnecessary: shall we agree on no rehashing of jokes about falling out of windows or shooting himself in the head? Plenty to discuss about the man himself and his death, I assume.

For example, what I'm wondering is: why now? Or more specifically: why didn't this happen earlier, and what changed for that reason to no longer hold?

Vincent ,

Support it or you won’t know what you lost.

Note that the best way to support it is to actually use its products, Firefox in particular. That's what gives Mozilla the ability to influence the direction of the web and web standards.

Vincent ,

Your data is always encrypted before it reaches the AWS servers though, so it's not like Amazon has access to them. The phone number/nicknames is still in progress, but it's hard to do that securely, and given that their user base is really big now, they also need to make sure it works well for everybody.

Vincent ,

There is Flare. I haven't used it myself because it's not official and I don't know what it will do to e.g. my backups, but just sharing in case you're interested.

Vincent ,

Laziness is a very negative way of putting it. Another would be prioritisation - with limited budget, what is the best way to get as many people as possible to have their communications encrypted?

Vincent ,

This is just a random user doing a very unrepresentative poll back in June last year - I don't think it'll influence Flatpak adoption in any way.

Vincent ,

It could be both. A highly private app that nobody uses provides less privacy than an app that's only somewhat less private (i.e. has to be downloaded via Google Play or via a self-updating APK from their website instead of F-Droid) that millions of people use.

Vincent ,

That would've been great to keep, and the Signal team thinks so too, but they were kinda forced to remove it by Google: https://community.signalusers.org/t/signal-blog-removing-sms-support-from-signal-android-very-soon/47954/57

Vincent ,

Signal also encrypts your metadata. (And notably, WhatsApp does not.)

Vincent ,

Yeah that might be better! I knew of my link off the top of my head, which enumerates what unencrypted data Signal does have access to, i.e. almost nothing.

Vincent ,

Can't you just install it via the Software Store?

Vincent ,

As long as GND is open source I don't think that that's necessarily a problem. Though patents on the Chromecast protocol, if any, might be.

How to get feedback on visually-impaired accessibility for web apps?

Hello! I'm making changes to a web app that involves some aria classes, and I read the docs about how they work, but I'm not real confident in my ability to construct them into something that produces a well-usable experience for someone who's using the app. Is there a good way to get direct feedback from someone who uses a...

Vincent ,

By far the best first step you can take is to try it yourself. Follow a ten-minute tutorial on how to use one (Rob Dodson has good introductions, such as this one on VoiceOver - this is really a case where videos work best to learn), and then see if you can manage to navigate your web app using it. Ideally even with your screen turned away, but that's probably too had at first, and also makes it hard to see what's going wrong.

Vincent ,

The Snap is by Ubuntu (and presumably will still be the way Firefox is installed by default on Ubuntu). I think that this is for people who'd prefer not to use the Snap, allowing them to install the .deb directly from the source.

Vincent ,

Wow, I'm amazed by the number of contributors that a relatively niche product like this has managed to gather - very cool!

Canonical's Steam Snap is Causing Headaches for Valve ( www.omgubuntu.co.uk )

Timothée Besset, a software engineer who works on the Steam client for Valve, took to Mastodon this week to reveal: “Valve is seeing an increasing number of bug reports for issues caused by Canonical’s repackaging of the Steam client through snap”....

Vincent ,

Ubuntu itself never natively came with Flatpak though. Some flavours might have, but their marketshare is also a lot smaller.

Of course, if Ubuntu ever decided to ship with Flatpak natively, that would instantly become the obvious choice.

Vincent ,

Now imagine if all those bikes were cars.

(You definitely do need bike-specific parking when you get to those numbers though. And other good infrastructure, though it's rather the other way around: you need the good infrastructure to get to those numbers.)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • test
  • worldmews
  • mews
  • All magazines