Show more

Looking forward to the Conference 2018 (partly at -base), just booked the hotel.

lac.linuxaudio.org/2018/

So, using rawgit.com and a dedicated 'cdn' repo on github, I can now refer to the Charis with 1 year browser cache times and utilize it from a CSS/HTML generator with just two lines of :

@import url('cdn.rawgit.com/tim-janik/cdn/a');

html { font-family: "CharisSILW", serif; }

No costs involved and no user tracking by fonts.google either ;-)

For a while now, I've been wanting to use the Charis (SIL license), here's why: practicaltypography.com/charte

It's not hosted by fonts.google or so, which makes it tricky to refer to it from a project.

Hosting on github has too short cache times (5min) for a large webfont.

Today I finally found rawgit.com, a (StackPath) in front of github with large browser cache times (and mime type fixes).

And an alternative (CloudFlare), also for gitlab: raw.githack.com

"NeoPG uses formal grammars even for parsing trivial data structures, down to individual bytes. This article explains why. "
neopg.io/blog/no-ad-hoc-parser

Great read. #LangSec #InfoSec

Back from the hackfest /community meetup and some long very interesting talks.

It's a really nice community and having them meet up in Hamburg is something I couldn't possibly have missed!

They are very welcoming, for everyone who wants to get involved as well, here're the easy hacks:

wiki.documentfoundation.org/De
wiki.documentfoundation.org/De

Coming back from the Meet+Greet dinner of the community in Hamburg. Nice to see old and some new faces again ☺️

Tomorrow is the and community meeting:

wiki.documentfoundation.org/DE

Twitter.com decided to suspend my account, no reasons provided.

I messaged them and now the suspension has been lifted, but without any explanation. Details here:
twitter.com/TimJanik/status/98

I'd really like folks to switch and use Mastodon instead. If you run into an ill willed admin, you can simply start your own decentralized federation server.

- But so far I'm happy with the tchncs.de admin, thanks @milan ;-)

JeffConf

I'm off to in Hamburg tomorrow morning, is anyone else going to show up there too?

hamburg.jeffconf.com/

Wow… Habe gerade entdeckt, daß mit Ecki Stieg von Hannover seit ein paar Jahren neu aufgelegt wurde. Für Fans elektronischer Musik ein Muss, damit sind die Mittwoch Abende nun verplant ;-)

grenzwellen.de

Wow… just discovered that radio show "Grenzwellen" with Ecki Stieg has been reborn after a 17 year hiatus. It's coverage of alternative electronic music is unparalleled, the show's an absolute must for fans of electronic music. Now blocking all Wednesday evenings

Finally, the last 'procedure' (a pre-c++ macro/preprocessing monster construct in C for IPC calls) has been removed from beast code and migrated to proper C++ IDL. Been wanting to finish this for a decade. github.com/tim-janik/beast/com

You get what you pay for, it's time tax payers GET access to the results of services they PAYed for.

publiccode.eu/#action

The other week I started writing what is essentially boost::serialization for , i.e. C++ member serialization + field names to allow text based formats. The serialization format also needs to support arbitrary object graphs with interconnections.
I've not found a similar FLOSS library that solves this, and started wondering if the code makes sense as a general purpose library. (So far it lives inside my tree, since we need this for future evolution of Beast's BSE file format.)

Show more
Mastodon

One of the first Mastodon instances, there is no specific topic we're into, just enjoy your time!