A very straightforward and clean LaTeX Beamer theme I will use for my seminar paper presentation: Focus

The first half hour of this talk is basically a really nice introduction to AWS Lambdas:

A brief article introducing DevOps, Infrastructure-as-Code and OASIS TOSCA

I was trying to find out how AWS CodePipeline, CodeDeploy, CodeBuild etc. actually work together. Their website just tells me how awesome it is.
Here someone did a really comprehensive tutorial.
TLDR: it's a mess and basically unusable.

I just started using [Zotero](zotero.org/) for Reference Management and I'm really loving it!
Very good product, easy to use and works out of the box!
Unfortunately, there is no Debian package available, but their tar Installer worked flawlessly.
Also the Firefox Addon is super handy for quickly saving websites and articles while browsing.

Jack boosted
@sir yeah, I think https://research.swtch.com/deps quite points what wrong and what should be done with dependencies.

I just found this cool website that allows you to check whether an outgoing port is open/blocked on your internet connection:


Useful when you have connectivity problems behind a restrictive firewall!

I'm having a great day planning my next trip in Denmark with Wikivoyage!

I think it provides a nice, relatively unbiased and honest (compared to e.g. TripAdvisor) introduction to an area.

@mmarif Thank you for creating GitNex!
I'm really happy someone has finally created a Gitea companion app!

Jack boosted

Nürnberg sieht #Uploadfilter kritisch. 1500 bis 2000 Personen haben heute ihre Meinung kundgetan 💪


"Our teeth don’t fit [our jaw] because they evolved instead to match the longer jaw that would develop in a more challenging strain environment. Ours are too short because we don’t give them the workout nature expects us to."


"Should" is such an overused word these days. It signals a necessity but does not indicate a reason.

Instead of saying:
"You should pick me up at the airport."

It's better to say:
"I want you to pick me up at the airport."

That not only states the What but also the Why (here: "because it makes me happy").

How to optimize your apology:

1. Don't wait! Forget your ego!
2. Apologize for what YOU DID - not for what other people thought about it.
3. Don't give context. The Why is not important.
4. Format: Address your victim, express remorse, state how you will improve.
5. Apologize ONCE.

A very moving and insightful podcast episode from Freakonomics:

European website to buy used and refurbished IT hardware (including refurbished servers, workstations, desktop PCs, laptops and components):


An entirely self-contained Puppet control repository: custom Puppet code, internal and external Puppet modules, Hiera YAML configuration and all the boilerplate around it.


Jack boosted

Remacs has moved to its own GitHub organisation, to reflect the growing community! github.com/remacs

We have a whole bunch of friendly contributors :)

A livereload web server in Python: a very nice tool when you want to fiddle with some HTML/CSS/JS. Just hit 'save' in your favorite editor and it will automatically refresh the website in your browser!


Two interesting lightning talks about e-mail @ FOSDEM19

Autocrypt - Automating E-Mail Encryption:

IMAP, JMAP and the future of open e-mail standards:

And a lightning talk showcasing console oriented web services:

How to create a GIF from a video with FFmpeg and ImageMagick:
> ffmpg -i input.flv -vf scale=320:-1 -r 10 -f image2pipe -vcodec ppm - | convert -delay 5 -loop 0 - gif:- | convert -layers Optimize - output.gif


If you need to cut the video before that:
> ffmpeg -ss 30 -i input.wmv -c copy -t 10 output.wmv


Show more

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!