Has anyone had experience in writing Vala or Genie? How was it?

Today discussion on Reddit:

Me: Your software SIGSEGV on this distribution. It has been reported by other users too

Software Developer: stop saying it doesn't work because it works!

Danilo :exherbo: boosted

I have lost all morning due to a bug in xf86-video-intel. Building it with -O0 did the trick. Still it is astonishing how much software can easily break.

Github abuse detection mechanism is really annoying.

Dear Github, I read fast and browse a lot of files, would you please let me continue working? Thanks.

Danilo :exherbo: boosted

Everything Old is New Again: Binary Security of WebAssembly
usenix.org/conference/usenixse

"We find that many classic vulnerabilities which, due to common mitigations, are no longer exploitable in native binaries, are completely exposed in WebAssembly. Moreover, WebAssembly enables unique attacks, such as overwriting supposedly constant data or manipulating the heap using a stack overflow."

I'm shocked I tell you, shocked! :flan_angry:

Danilo :exherbo: boosted

WOW!!!!!
THIS IS EXACTLY WHAT I WAS LOOKING FOR:)

A search engine for

"PeerTube Index is a centralized search engine for PeerTube videos. We run a crawler that visits PeerTube instances to find videos and new instances. All found videos are made searchable by their name. We exclude videos marked as Not Safe For Work (NSFW) for now.

This site is not affiliated to Framasoft, the maintainer of the PeerTube software. "

peertube-index.net/

Danilo :exherbo: boosted

We've been trying this web apps thing for over a decade, and a few things should be abundantly clear by now:

- Web apps will always have worse UX than nice native apps. The barrier to entry may be low, but so is the ceiling on what you can build
- The web fundamentally assumes a client-server paradigm no matter what you tack onto it, making it a bad fit if you care about privacy
- Anything we add to browsers can and will be used for adtech/surveillance

Show thread
Danilo :exherbo: boosted

"Google is an organization that excels at taking individual, seemingly-benevolent units of work and then combining them into things that are anti-competitive or just plain evil"

Interesting AMA from a Mozilla employee

tildes.net/~tech/ra8/i_am_a_mo

benice is a little project I have been working on in the latest month.

It applies CPU and I/O policies on system processes and uses the same ruleset from ananicy. However the bigger differences between them are that:
- benice do not periodically scan the system but only runs when needed.
- benice does not depend on systemd

It is also my first project written in zig, which is a new and interesting language.

git.sr.ht/~danyspin97/benice

Danilo :exherbo: boosted

Unfortunately, as of August 6, 2020, Executive Censorship Orders are now a reality in the United States of America.

This is a reminder that F-Droid.org was built to be an open, censorship-resistant alternative to the Google Play store for Android devices. It's easy to install, and it's an important way to protect your mobile devices against Executive Censorship Orders, for the free & open apps installed from there.

f-droid.org/

Danilo :exherbo: boosted

July was a month of broken records for Plausible Analytics:

Most traffic ever
Record traffic day
Most trials ever
Biggest day in terms of the number of new paying subscribers
...

And a lot of development work too! See the recap plausible.io/blog/july-2020-re

TIL that italian I.T. subreddit r/ItalyInformatica has a monthly feature of users projects and they don't allow any repository that is not hosted on either Github, gitlab.com or BitBucket.

This is unacceptable in 2020 where many valid alternatives and different instances exist, like gitlab.freedesktop.org and the awesome git.sr.ht made by @sir.

Please boost.

reddit.com/r/ItalyInformatica/

Danilo :exherbo: boosted

Since most proprietary web applications fail to work properly in Firefox, it makes sense that FOSS web applications should be primarily developed using Firefox.

Danilo :exherbo: boosted
Danilo :exherbo: boosted
Danilo :exherbo: boosted

🍂 I'm enhancing old artworks for a special artbook project: tweaking color for CMYK, adding bleeds, painting more details and resizing them for my desktop publishing in Scribus. It's a long process but very rewarding. Here is one of my fav with a new background:
#krita

I thought that after studying programming for some years, I could grasp the basis of a programming language/framework in some days. I am studying Elixir and Phoenix, and this is not the case for sure!

Show more
Fosstodon

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.