@rysiek Facinating read, thanks for sharing.

"Every time we get more fragmented, Mark Zuckerberg kills a puppy in delight"

There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors.

leather armour is the best for stealth characters because it is made from hide

Demovibes 12 is out! A 80-minute mix of demoscene music, finally, after a 6-year hiatus.



@matt @tomasekeli I don't know in this particular case but NASA makes available som pretty detailed satellite images of earth, including topological data which can be used to create a detailed model of the globe in for instance blender. Check out "the blue marble" dataset on their web.

This is the most ridiculous C64 demo ever and it was just released. You need to watch this. https://youtu.be/zprSxCMlECA

@matt Haven't gotten a jab yet, a certain town sucked most of them in to boost their own. Your welcome. ๐Ÿ˜€ Got a date but word so far is to expect delays.

In this episode of "Espen does things he has no skills in": Building a new deck for the backyard.

Fixed up today which had become a bit unhappy with the whole redis/sidekiq situation. The web interface does not, at least not easily that I can see, support connecting to socket files.

I might be wrong here and somehow manage to persuade HLS.js to play vp9/opus inside an mp4 container. Will need to investigate that further.

Show thread

YES! I finally did it and achieved a partial win over .

I have been battling to have my videos support HLS and other modern good things, but it seems like the only way to this currently is to use a patent-covered codec from 2003 (H.264/AVC) until something like DASH is implemented, which at least supports VP9. Anyway, I digress..

After patching Peertube into "Do NOT touch my streams" mode, the resulting videos have been extremely wonky to put it mildly, jerky and pixelated, so it's been several days of uploading and deleting to find something that works. And while I had pretty much resigned and figured that this is why we can't have nice things, I tried a few desperate last attempts, and suddenly it works.

Video is unlisted, but here it is anyway in all it's HLS glory: eclectic.link/art-001

TLDR takeaway, is not always the right tool for the job.

Anyone an expert with ? I'm copying a video in .264 format into a mp4 container using -c:v copy and the stream have no timestamps. How can I get ffmpeg to stop complaining and create some where none exist? I've tried various combinations of "-fflags +genpts" and "-r $framerate" without much success and my google-fu is not leading anywhere.

Cover of the report "Time to ban surveillance-based advertising" - a person with a mobile phone being followed by three eyeballs.

The Norwegian consumer council has published a new report where they suggest a ban on the surveillance based revenue model dominating the web today.

#surveillance-capitalism #advertising #human-rights

Watched the entire "Clarksons Farm" on Amazon Prime these past days, finished yesterday. Absolutely loved the series, hope they make more of it.

@frank Hei, I got busy during the weekend but just wanted to say thank you for this. I did keep at it and eventually did figure out why every single documented dev-procedure failed to work.

After studying the source I don't think it's possible to accomplish what I attempted by plugin alone after all, so I ended up hacking on the sources instead.

I guess time will tell how radical the modifications need to be :)

Show older

Hometown is adapted from Mastodon, a decentralized social network with no ads, no corporate surveillance, and ethical design.

<svg xmlns="http://www.w3.org/2000/svg" id="hometownlogo" x="0px" y="0px" viewBox="25 40 50 20" width="100%" height="100%"><g><path d="M55.9,53.9H35.3c-0.7,0-1.3,0.6-1.3,1.3s0.6,1.3,1.3,1.3h20.6c0.7,0,1.3-0.6,1.3-1.3S56.6,53.9,55.9,53.9z"/><path d="M55.9,58.2H35.3c-0.7,0-1.3,0.6-1.3,1.3s0.6,1.3,1.3,1.3h20.6c0.7,0,1.3-0.6,1.3-1.3S56.6,58.2,55.9,58.2z"/><path d="M55.9,62.6H35.3c-0.7,0-1.3,0.6-1.3,1.3s0.6,1.3,1.3,1.3h20.6c0.7,0,1.3-0.6,1.3-1.3S56.6,62.6,55.9,62.6z"/><path d="M64.8,53.9c-0.7,0-1.3,0.6-1.3,1.3v8.8c0,0.7,0.6,1.3,1.3,1.3s1.3-0.6,1.3-1.3v-8.8C66,54.4,65.4,53.9,64.8,53.9z"/><path d="M60.4,53.9c-0.7,0-1.3,0.6-1.3,1.3v8.8c0,0.7,0.6,1.3,1.3,1.3s1.3-0.6,1.3-1.3v-8.8C61.6,54.4,61.1,53.9,60.4,53.9z"/><path d="M63.7,48.3c1.3-0.7,2-2.5,2-5.6c0-3.6-0.9-7.8-3.3-7.8s-3.3,4.2-3.3,7.8c0,3.1,0.7,4.9,2,5.6v2.4c0,0.7,0.6,1.3,1.3,1.3 s1.3-0.6,1.3-1.3V48.3z M62.4,37.8c0.4,0.8,0.8,2.5,0.8,4.9c0,2.5-0.5,3.4-0.8,3.4s-0.8-0.9-0.8-3.4C61.7,40.3,62.1,38.6,62.4,37.8 z"/><path d="M57,42.7c0-0.1-0.1-0.1-0.1-0.2l-3.2-4.1c-0.2-0.3-0.6-0.5-1-0.5h-1.6v-1.9c0-0.7-0.6-1.3-1.3-1.3s-1.3,0.6-1.3,1.3V38 h-3.9h-1.1h-5.2c-0.4,0-0.7,0.2-1,0.5l-3.2,4.1c0,0.1-0.1,0.1-0.1,0.2c0,0-0.1,0.1-0.1,0.1C34,43,34,43.2,34,43.3v7.4 c0,0.7,0.6,1.3,1.3,1.3h5.2h7.4h8c0.7,0,1.3-0.6,1.3-1.3v-7.4c0-0.2,0-0.3-0.1-0.4C57,42.8,57,42.8,57,42.7z M41.7,49.5h-5.2v-4.9 h10.2v4.9H41.7z M48.5,42.1l-1.2-1.6h4.8l1.2,1.6H48.5z M44.1,40.5l1.2,1.6h-7.5l1.2-1.6H44.1z M49.2,44.6h5.5v4.9h-5.5V44.6z"/></g></svg>