Discover and read the best of Twitter Threads about #FOSS

Most recents (24)

Hey @DestLinuxPod Halfway through ep271 and I'm liking your rundown of #foss/#floss on mobile📱. Personally I use Opera browser as it's the only one to support fit-to-zoom so I don't have to strain to see small text on sites that don't render well on mobile. But I'd like to draw
your attention to Bromite, particularly @dasgeekchannel. It strips all tracking kind of like ddg. I'm dubious about ddg as the company is based in the USA but they have held up well so far.

bromite.org/fdroid
I really prefer a folder structure with my notes and nowadays lean heavily toward #markdown. I've tried many over the years but all seem to cease development. Found Markor on F-Droid and it's perfect for me, so I donated him a tenner.

gsantner.net/project/markor…
Read 7 tweets
"Wir haben herausgefunden, dass es eine übergeordnete Koordinationsstelle braucht."
Es mangelt in der Verwaltung an fast allem. Aber nicht an zu wenig Verwaltung.
Dieser ganze Vortrag, ey 😂.
"Wir wollen uns keine 100 Entwickler in den Keller sperren!"
Sach ma Andreas Reckert-Lodde gehts noch?
Diese völlige Abwesenheit der Kompetenz festzustellen, das man Kompetenz braucht, ist echt faszinierend.
"Wir wollen stattdessen eine zentrale starke Auftraggeberrolle einnehmen."
Ja genau, dieser Gedanke, dass man ohne Fachkompetenz Auftraggeberkompetenz erlangen könnte. Das ist einer der Gründe, warum ihr die letzten Jahre so verkackt habt.
Read 11 tweets
Es ist gut, dass das Zentrum für Digitale Souveränität nicht kommt.

Es ist totaler Quatsch und die #osba bekam letztes Jahr schon 15 Millionen Euro für die nutzlose Kommerzialisierung von OpenSource Software. Die niemanden etwas bringt, außer den Beteiligten Unternehmen.
Ich finde das gekuschelt zwischen Verbänden, die Wirtschaftsinteressen vertreten und zivilgesellschaftlichen Verbänden ziemlich befremdlich.
Und auch die Unterstützung der weiteren Kompetenzexternalisierung der Verwaltung, wie sie bei #Zendis passiert, finde ich schwierig.
Wir brauchen aber weiterhin eine ordentliche und global funktionierende #FOSS Förderung von Staat.
Das sollten wir aber damit kombinieren, dass wir der Verwaltung selbst Kompetenzen über #FOSS vermitteln. Dabei wäre etwas wie das #Zendis geradezu hinderlich.
Read 8 tweets
#NoCode #buildinpublic

Many people think that free #OpenSource software is only for #Linux.

But I use a lot of #FOSS software on my @Microsoft #Windows desktop that I'd be lost without!

These are some of my faves!

25+ FOSS Tools to Improve Your Windows Experience 🧵 👇
7-Zip (@7zip)

Great archiver supporting

Packing/unpacking:
7z
XZ
BZIP2
GZIP
TAR
ZIP
WIM

Unpacking only:
AR
ARJ
CAB
CHM
CPIO
CramFS
DMG
EXT
FAT
GPT
HFS
IHEX
ISO
LZH
LZMA
MBR
MSI
NSIS
NTFS
QCOW2
RAR
RPM
SquashFS
UDF
UEFI
VDI
VHD
VHDX
VMDK
WIM
XAR
Z

7-zip.org
Audacity (@getaudacity)

If you need to perform some audio editing, Audacity is a huge help. I often use it when fixing audio for a video or converting a recording for use in a phone system menu.

Tons of features & useful tools!

audacityteam.org
Read 28 tweets
Das ist ein super Beispiel, wie die öffentliche Verwaltung ihren Verpflichtungen zu #publiccode unter dem Vorwand der "Digitalen Souveränität" nicht nachkommt.
Es ist einfach das allerletzte staatlich finanzierte Software nicht auf GitHub zu entwickeln.
Leider ist es aber genau das, was das @BMI_Bund und Vereinigung wie die "Open Source Business Alliance" mit ihren eigenen Verwaltungsrepositories propagieren.
Weil es ihnen bei #FOSS eben nicht um die Zugänglichkeit zu Code und Community sondern ihr Geschäftsmodell geht.
Das Konzept der Digitalen Souveränität im staatlichen Sinne ist für uns als Zivilgesellschaft einfach immer nur von Nachteil und muss endlich sterben.
Read 6 tweets
1/ Blockstream 2021: #TowardsHyperbitcoinization

2021 was a breakthrough year for #Blockstream and the #Bitcoin ecosystem. In the spirit of the new year, we wanted to reflect on some of our ambitious projects.

Thread👇
blog.blockstream.com/blockstream-20…
2/ January: We first announced the #BlockstreamJade hardware wallet (now fully compatible with @SpecterWallet and @BitcoinCoreorg nodes). 💎🌊

3/ February: #BlockstreamSatellite began broadcasting the Bitcoin Core source code worldwide. 📡🛰️🖥️

Read 16 tweets
Today I started compiling a list of twitter accounts of online media who write all about #Linux and #opensource.

twitter.com/i/lists/146498…

In this thread🧵 I will tell you what project is behind each account on this list Image
@LinuxHandbook
Learn to use Linux command line, SysAdmin tools, server setup etc with us.
linuxhandbook.com Image
@nixcraft
Enjoy Linux, Unix, OpenSource, Programming, Sysadmin & DevOps? Follow to make the most of your geeky IT career. Ad-free Patreon content opensourceflare.com
cyberciti.biz Image
Read 22 tweets
der @KonstantinNotz ist alles andere als amused angesichts des Agierens der #Bundesregierung im Allgemeinen & dem von @BMF_Bund & @BMI_Bund im Speziellen in dieser Frage. Kurzer THREAD zu den Gründen #Cloud #FOSS
(2) am 17.09, also noch vor der #btw21, stellte @KonstantinNotz folgende Frage zum weiteren Vorgehen n Sachen #Cloud und #FOSS an die #Bundesregierung
(3) Hintergrund der Frage: auch vor Hintergrund der Diskussionen um #digitaleSouveränitaet hatte Thema #FOSS kurz Konjunktur in #Bundesregierung, doch uns erreichen wiederholt Hinweise, dass man sich derzeit bei #Cloud & Co. wieder erneut in andere, proprietäre Richtung beweg
Read 12 tweets
🧵#LatinXChem En mi experiencia optar por software gratuitos surge de la necesidad de encontrar alternativas al pago de licencia. No cuento con 💵 y tampoco quiero bajar "cracks", ni versiones piratas por miedo a los 🦠s, ademas de que está 🚫por la ley
Bien dicen que "no hay mal que por bien no venga" y es que el encontrarme con una barrera de pago, fue una oportunidad enorme para entrar al mundo del software libre y de código abierto (Free Open Source Software #FOSS)
Durante mi doctorado mi compañero el admirable Dr. Víctor Duarte Alaniz me había platicado varias veces sobre cómo usó el software libre para escribir su tesis de doctorado y realizar sus aclamadas y famosas portadas en revistas científicas con @Blender
…mistry-europe.onlinelibrary.wiley.com/hub/journal/15…
Read 10 tweets
I'd like to finish my collaboration on @imakefoss with a last thread about a personal reflection about #FOSS and the connection that is created between the developer and the code, after my experience working on #raylib for 7 years and thousands of hours. Opening thread! 1/n
Similar to an artist that puts a part of itself into the created piece of art, same happens with code but I think it is specially noticeable on #FOSS projects, usually originated from passion, a passion to create something to be shared with the world, like #raylib. 2/n
Every #FOSS project includes in some way a piece of the creator, not only its mindset reflected on the way the project is developed (commitment, organization, care for detail, presentation...) but also an emotional component that usually gets unnoticed by the users... 3/n
Read 4 tweets
Today I'll share some amazing #FOSS #gamedev projects/libraries, mostly C/C++, that I like and I follow the development. First one is GLFW, a window/context/input management lib, for OpenGL and Vulkan initialization: github.com/glfw/glfw 1/n
Next one: the popular STB libraries: C/C++, single-file, header-only, self-contained, portable... The most notable ones are probably stb_image and stb_truetype, intended to load multiple image file formats and TTF/OTF fonts rasterization: github.com/nothings/stb 2/n
Next: miniaudio, a complete audio library to manage device initialization, playback and recording, supporting multiple OS and and backends... and all contained in a single portable header-only C file... just amazing! Check it out: github.com/mackron/miniau… 3/n
Read 10 tweets
Hi! Today I'd like to share some thoughts about code quality and deterioration on #FOSS, also related to technical debt, maintainability and product growing. Here it is my experience with #raylib after 7 years working on it... 1/n
When I started raylib, my programming knowledge was not the same than now, I learned many things during this journey and I know there are some pieces of code that should be rewritten from scratch. That requires redesign, implementation and testing... it requires time... 2/n
If that problem happens with a small project like raylib (~50K locs) and requires a fair amount of work to review and redesign, I can't imagine how painful it could be for bigger #FOSS projects with way more years in development. Same happens with closed source project... 3/n
Read 7 tweets
Usually, when checking a #FOSS project on GitHub, project Stars it's the first that draws attention, it could be a nice popularity ref. but, personally, the first info I look for is the project CONTRIBUTORS. I think it's a good sustainability indicator. Let's talk about it! 1/n
At the very end, to keep a #FOSS project alive you need people working on that project. It could be the creator, maintainers or contributors. Anyone putting some time and effort into improving the project is welcome... really? Here my experience with #raylib... 2/n
Contribution to a project usually imply following some rules, that's one reason why a CONTRIBUTING.md file is recommended to be included in the repo: github.com/raysan5/raylib…. That file could also be accompanied by a ROADMAP.md to define the project aim. 3/n
Read 7 tweets
After my last two threads about #raylib #FOSS SUSTAINABILITY and MOTIVATION, today I'm going to talk about a tightly related topic: MONEY. Is it required for the survival of a project? How much is required? What options are available to get some? Here it is my experience... 1/n
I think a #FOSS project can survive with no money but once it becomes more demanding (improvements, features, community...), it requires more time and money could help to get that extra time to be put on the project grow. We can even see some #FOSS project turning into orgs.! 2/n
In the case of #raylib, I tried to keep the project small and under control... but that's not easy and in the last two years community has grown exponentially! My option to finance it: working as a full-time #gamedev teacher/lecturer, a job that really takes lot of my time! 3/n
Read 7 tweets
Let's talk a bit about MOTIVATION on #FOSS. How much do you need? How can it be maintained?How long can it last? Here it my experience working with #raylib for +7 years... SPOILER: It's not possible to be motivated all the time! 1/n
Original motivation: #raylib started as a weekend project, for my students to learn programming and be able to easily put things on the screen... also view/understand what was happening at a lower level (#opensource)! The idea itself seemed cool enough to motivate me a lot! 2/n
Results motivation: Students loved raylib and they started learning and creating things in just a few weeks... that was a great motivation to keep working, improving the library and adding new features! I received lot of positive feedback and engagement! Very motivating! 3/n
Read 9 tweets
Our analysis reveals that the #SourceCode that has been released as the “backend code” is grossly incomplete. Though any effort at transparency needs to be lauded, much of how the @SetuAarogya operates is still opaque
privacy.sflc.in/aarogyasetubac…
@NICMeity @GoI_MeitY
#AarogyaSetu
The code released on 20th November does contain code that corresponds to the #frontend of the website web.swaraksha.gov.in/ncv19 and the code released also contains code that lets the website interact with the application through the #webview.
@SetuAarogya
#COVID19 #ContactTracing
However, some of the libraries/modules that the code depends on have not been released and very little of the released code is meant to run on the #backend.
#coders #aarogyasetu #COVID19 #FOSS
Read 8 tweets
For this year's #30DayMapChallenge i will be trying to create 30 maps on #Berlin just using #OpenData and #OpenSource software. For day 01 - Polygons, a map of all of Berlin's street trees. #QGIS Source: github.com/sebastian-meie… Image
BTW @citylabberlin has built an #FOSS platform for visualising and managing joint efforts for watering trees during dry periods in the summer: giessdenkiez.de Source code: github.com/technologiesti…
Day 2 of #30DayMapChallenge : Lines. Bike lanes in Berlin provided by @FixMyBerlin's API, showing their HappyBikeIndex. To explore the data set more in depth check out: fixmyberlin.de/zustand Code: github.com/sebastian-meie… Image
Read 32 tweets
Over the past few months @mozilla we worked on improving #Firefox stability on #Linux. This effort quickly became an example of good synergies between #FOSS projects. A short thread 👇
When Firefox crashes the user can send us a crash report which we use to analyze the problem and hopefully fix it. However to extract useful information from the report we need the debug information from the affected build and its dependencies
Most #Firefox users on #Linux use the build that comes packaged with their favorite distribution rather than our builds. Because of that we couldn't do much with their reports as we lacked the debug information for those builds (with some exceptions)
Read 17 tweets
Today in @Akien's ramblings:

How to make a #FOSS project successful?

(Or more truthfully, some factors of @godotengine's success story, and what are key takeaways to reproduce it?)

A thread ⬇️
@Akien My focus here will be quite specific to non-profit, non-corporate #FOSS projects.

#FOSS projects run by companies, with their own employees paid to write and maintain open source code, have their own dynamics which I won't cover here into detail.
@Akien With @reduzio (creator of @godotengine), we often get asked about the secret recipe for #FOSS success.

Godot was released as a rough, niche engine in 2014, and grew exponentially with ever more users, contributors, and now paid devs, to go rival proprietary alternatives.
Read 43 tweets
Someone asked me for advice on remote meeting since I’ve worked in a virtual team for more than a decade. With more online gatherings becoming more likely w/ #coronavirus, thought wld turn this into a [thread] instead.

Some lessons learnt on having #remotemeeting
1. Decide which platform. Generally, find the most appropriate tech (rather than the most shiny one of the moment). Some things to consider:
- Need to set up accounts? (e.g. Skype)
- Need to d/l an app? (e.g. Zoom, Goto meeting)
- Heavy machine power to run?
Generally, I prefer browser based, no sign-ins needed.

My fav go-to is: meet.jit.si - encrypted, open source, no need to sign in, can manage a bunch of users. But sometimes it can be a little buggy.
Read 40 tweets
"We can’t remove all of it because it will disproportionately affect conservatives,” said Kaplan, a former George W. Bush White House official and now the head of Facebook’s Washington office."
washingtonpost.com/technology/202…
So. It's still fiction.
“They don’t believe it to be fake news,” he said, arguing for time to develop guidelines that could be defended to the company’s critics, including on the right.
Read 3 tweets
Thread: a day in the life of @BFI National Archive #digipres using #FOSS @FFmpeg @MediaArea_Net #RAWcooked @MatroskaOrg to 1) preserve and 2) (yay) save cash...
Yesterday was a normalish day, oceans of data swilling around the digipres network, some servers working, some busted, some scripts working, some silently failing, some loudly failing. It’s ok, we have smart and caring human stewards to take care of this.
Anyway, we use #RAWCooked to convert our #DPX to #FFV1 #Matroska, and we use @FFmpeg to do the same for videotape digitisation, V210 MOVs to FFV1_MKVs..
Read 9 tweets
Let's uncover another dark @Tesla secret, shall we?

Did you know all @Tesla cars run on unlicensed (stolen, if you ask @bsanews) software? It does!

$TSLA $TSLAQ #Tesla #opensource #FOSS #Compliance
1/
I sent them this letter over a month ago... still waiting for a reply.
2/
A bit of history:
When I inquired them about their widely reported GPL non-compliance in Jan 2017, their IP counsel got in touch with me superfast and made me a promise that they will release all required code in a month and are working on it, and perhaps 2 month tops 3/
Read 15 tweets
So I wanted to encrypt some files. Thought about using 7z+password. Stackexchange folks said "Didn't review it but it should be fine. You can browse the code yourself". So I did. After a few mins I noticed they use 8byte "random" IV. Yes, half of IV is zeroes. But it gets worse.
Aside from the fact that 7z XORs plaintext with zeroes, I was curious about the "RandomGenerator" which generates IV. That's when I vomited. The first comments say "This is not very good random number generator. Please use it only for salt." It is not used only for salt.
Yes, it uses PID and time(null) as seed. Yes, this is 7zip's random generation code running on your computers in 2019. More "cursed" code below. #7zip #encryption #facepalm #randomness #entropy #RNG #crypto #cryptofail
Read 9 tweets

Related hashtags

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!