Good news: Supreme Court finds that as a matter of law, APIs can be reimplemented as fair use.
supremecourt.gov/opinions/20pd

@Shamar Thank you for standing up to the cancel culture mob.

You really made my day.

Just take another look at the rms-support-letter.github.io/ signatures to know you are not alone, even though not everybody is a contributor.

I no longer consider Twitter to be a social network. I see it as a carefully curated feed of corporations and personalities selling things. It doesn't seem to be useful for socializing, rather, it seems outright anti-social.

The Assange case for extradition is still 90% upheld.
The judge refused extradition because the pending suicide risk would make it act of oppression.
The US going to appeal, so the decision will be taken to a higher court and has to be fought all over again.
The lawyers are now talking to Assange to prepare bail application, to be heared in 45 min.
That means, the US prision system is so bad that even this judge wouldn't send Julian into it.

via @johnwrees

Just now:

Judge rules against US extradition of Julian Assange, contending extradition would be oppressive by reason of Assangeโ€™s mental health.

The judge and defense are discussing an application for bail. US government is going to immediately appeal.

via @kgosztola

A very happy new year #2021 for everyone.
This year it is time for cleanup! ;-)

I'm porting the web UI from Vue-2 to -3. Turns out to be more involved than I originally anticipated.

I kept getting an odd exception during my tests. It looks like Vue-3.0.0 can become confused when state watchers (created via Vue.$watch) are unregistered during a later stage of a component lifecycle - trying to remove item from `null`.

I fail to see the error in my code at least (which works fine in Vue-2) and suspect it's a genuine Vue bug, filed here:

github.com/vuejs/vue-next/issu

Has anyone experience with deterministically building files for ?

Using svgtofont via npm I've not managed to get this to work yet.

Can we please, please โ€“ PLEASE! not make the nonsensical US date format month/day/year the default in applications? ๐Ÿคฆโ€โ™‚๏ธ

PRE ๐Ÿ‘ TTY ๐Ÿ‘ PLEASE

And to all users of that format: it makes no sense, it's counter-intuitive, it makes collaboration frustrating, it introduces inconsistencies and errors... Just stop. Please. Use international standards.
(And don't get me started on your other units of weights, volumes and distances. Bloody hell.)

Boost if I'm right.

Git esoterica 

@wjt You're probably looking to grep through the output of log options like --format=%T and --full-history

Now I'm wondering if Pen + Eraser work better as piano roll cursors, or if it is better to always use a cross-hair + tool icon cursor, like does it.

Some users want to intentionally disable that though...
reddit.com/r/GIMP/comments/8zu

The standard CSS cursors don't really look suitable to convey insert + erase for piano roll notes.

Here is a first draft at creating cursors myself for editing notes in the piano roll editor, hotspots marked red.

@bugaevc If the allocation is big enough to be worth shrinking, it is big enough to be put on heap. ;-)

Fiddlingโ€ฆ

I'm working on a new knob for , with bidirectional and unidirectional modes.

The updates may only use "transform:rotate(angle)" to utilize acceleration during automation.

Sadly, Chrome cannot compose *inside* and SVG, so I have some nasty splitting and layering of the elements going on...

@y6nH @lwr82 @Mainebot @djsundog

Or, SysRq is useful for users with hanging Linux systems, in case of unrecoverable system lockups:

Alt+SysRq+S (Sync)
โ€ฆwaitโ€ฆ
Alt+SysRq+S (Sync)
โ€ฆwaitโ€ฆ
Alt+SysRq+S (Sync)
โ€ฆwaitโ€ฆ
Alt+SysRq+U (Umount)
โ€ฆwaitโ€ฆ
Alt+SysRq+B (re-Boot)

Use with caution, don't try at home, yada yada.
Despite the other SysRq functions, these are enabled by default.

Show older
Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!