Pinned toot

I decided to start sharing parts of as they become mature.

Today, I am releasing a library for decoding ActivityStreams 2.0 objects into native Go objects and also for encoding Go objects into ActivityStreams 2.0 JSON objects.

Repo: github.com/MatejLach/astreams

The usage is your typical Go Marshal/Unmarshal, (see tests for examples).

The license is copyleft (AGPLv3).

Your feedback (and a star) are welcome :-)

NeXT Audio 

Someone is archiving NeXT software online, including this treasure trove of 90s audio apps which has the source code for Chris Penrose's HyperUPIC software I've been seeking for so long!

nextcomputers.org/NeXTfiles/So

The only way you get to maintain freedom of communications is through the use of encryption and distributed and federated community owned networks.

As soon as profit creeps in, so will the corruption.

Wait a second, am I serving a secure web site with the full power of Node.js on a $150 PinePhone UBPorts Edition using Site.js 14.2.0 Alpha (sitejs.org) and ngrok?

I think I might be! :awesome:

#SmallTech #SmallWeb #PinePhone #UBPorts #SiteJS

Free Software Song - Richard Stallman

I promise you'll like this awesome song if you haven't heard it before ;)!

Credits to: Richard Stallman, and Framadrop.

Video and Download Link: tube.privacytools.io/videos/wa (Privacytools Peertube)

I honestly liked the beat. Just not the most musical :thinking_rms:

Stay Safe!

#richardstallman
#rms
#song
#free
#foss
#hacker
#opensource
#fsf
#gnu

@xerz This is why most companies often do their own benchmarks.

Also I mostly refuse to benchmark my software publicly, I'll sometimes mesure for comparisons but it's just blatant lies… err statistics.
Every time I see tech reviewers and benchmarks and so on I need to remind myself "these guys run outrageously expensive builds with over-the-top specs that most of the time won't be nearly close to match what I need"

Exasperated by Qt's buggy/janky built-in platform agnostic style engine, for my commercial software project ( cancel.fm/ripcord/ ), I wrote a new Qt style engine, Phantom, and also released it as open source: github.com/randrew/phantomstyl

The open source KeePassXC project has released version 2.6.0, which uses the Phantom code for their new cross-platform theme: keepassxc.org/blog/2020-07-07-

The #pixelfed iOS app will be released first. There are a few 3rd party Android apps in development so we're going to hold off on Android support.

Most of the horror stories of lottery ticket winners, post windfall, kinda make sense when you consider the folks most likely to buy tickets weren’t making sound financial decisions

Wow, there's a lot of complaining about the lack of a "modern" web browser in this Haiku review. You don't know how a high a bare that is, you can't expect it!

arstechnica.com/gadgets/2020/0

I guess expect much else from ars Technica...

This is a really cool guide on setting up your own Jitsi server. It really doesn't look that difficult. I like the way NotS explains the ins-and-outs of the process, very useful and interesting.
youtu.be/IQRwtUamHQU

Installed and successfully booted into #Gentoo on my mnt reform 2 beta! :)

Soo happy right now \o/

Cc: @mntmn

Update on encryption backdoors in the US: The "E.A.R.N. I.T" act has been modified so that instead of federally mandated backdoors, it is done on a state-by-state basis.

Assuming it passes with this provision, and you live in the US, please be ready to go to state senate and congress meetings to explain to your legislators why mandated backdoors are a horrible idea. I'm considering writing out some talking points to use as a basis for such a thing.

Researchers in Singapore developed a system that’s sort of like noise-canceling headphones for your whole apartment. nytimes.com/2020/07/11/science

Ooh, is that an alpha ARM64 build of Site.js running on the $200 PineBook Pro?

Why yes, yes I believe it is.

If any of you want to have a play:

wget -qO- sitejs.org/install | bash -s -- alpha

#SmallTech #SmallWeb #SiteJS #ARM64 #PineBookPro

"Testing Firefox more efficiently, using machine learning" 

"If we simply ran every test on every configuration on every push, we’d run approximately 1.35 billion test files per day!"

hacks.mozilla.org/2020/07/test

We enabled scale-to-fit in #phoc on @ManjaroLinuxARM #phosh edition. Simply update your system. Issue 'scale-to-fit app on' by replacing 'app' with your desired application.

Original tweet : twitter.com/ManjaroLinux/statu

1. Rewrite all software in Rust
2. ???
3. Crab world domination
Show more
Matej Lach's mastodon

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