KDE Gear 24.12 spendiert vielen Apps neue Funktionen
Die neue Version der Programmsammlung KDE Gear fasst alle in den letzten vier Monaten aufgelaufenen Änderungen zusammen.
Die neue Version der Programmsammlung KDE Gear fasst alle in den letzten vier Monaten aufgelaufenen Änderungen zusammen.
Die neue Version der Programmsammlung KDE Gear fasst alle in den letzten vier Monaten aufgelaufenen Änderungen zusammen.
GNOME Workbench lädt zum Experimentieren mit GTK 4 und Libadwaita, ein. Wir demonstrieren die in Version 47 eingebaute automatische Vervollständigungsfunktion anhand eines Beispiels.
Ein eigenes Lottozahlen-Tool unter Linux zu erstellen, klingt kompliziert? Nicht unbedingt! Mit Python können Sie im Handumdrehen einen effizienten Generator programmieren, der Zahlen nach Wunsch erzeugt. Sie entscheiden selbst, wie viele Tipps und welche Formate unterstützt werden. Wie funktioniert das Schritt für Schritt, und welche Funktionen sind möglich?
Der Beitrag Lottozahlen-Generator für Linux erstellen erschien zuerst auf Linux Abos.
Mit dem Update auf "Nitrux 3.8" setzt die junge Linux-Distribution erneut Maßstäbe. Der Fokus auf Gaming und Multimedia bleibt unverändert, während der Liquorix-Kernel für beeindruckende Performance sorgt. Mit Linux 6.12 und aktualisierten Komponenten verspricht dieses Update höhere Geschwindigkeit und eine optimierte Nutzererfahrung. Doch wie hebt sich Nitrux in einem umkämpften Markt weiter hervor?
Der Beitrag Nach Update: Schneller Systemstart und verbesserter Kernel unter Nitrux 3.8 erschien zuerst auf Linux Abos.
Dass eine Arbeitsgruppe der EU-Kommission Zugriff auf Ende-zu-Ende-verschlüsselte Kommunikation und eine neue Form der europaweiten Massenüberwachung von Telekommunikations- und Internetdaten…
Das konsolenbasierte Programm Pandoc konvertiert verschiedenste Dokumentenformate in fast beliebige andere. Mit Version 3.6 sind diese Fähigkeiten erneut erweitert worden.
Linux Mint 22.1 -Codename “Xia”- soll Ende Dezember 2024 erscheinen. Die Beta-Version bietet einen ersten Einblick in neue Funktionen und Verbesserungen der Distribution. Ein Highlight ist die Desktop-Umgebung Cinnamon 6.4 mit zahlreichen Neuerungen. Dazu gehören ein Nachtmodus, ein überarbeitetes Standard-Design und native Dialoge. Wayland-Kompatibilität, optimierte Benachrichtigungen und vereinfachte Einstellungen für Tonüberverstärkung wurden ebenfalls integriert. Weitere […]
Der Beitrag Beta-Version von Linux Mint 22.1 “Xia” veröffentlicht erschien zuerst auf fosstopia.
Fast 10 Monate nach der ersten Vorstellung hat OpenAI nun eine verbesserte Version seines Videogenerators Sora Turbo veröffentlicht.
Alarmierender Anstieg von Open-Source-Malware / Seit 2019 haben Sonatype-Analysen mehr als 778.500 bösartige Pakete aufgedeckt
The 3rd edition of Youth Hacking 4 Freedom (YH4F) has officially concluded, celebrating the impressive talents of young European developers. Two of the participants in the 2024 edition are sharing insights about their projects and experiences: Vinícius developed an automatic telescope while Simon worked on bringing Free Software on the SHC devices.
The Youth Hacking 4 Freedom contest is a competition organised by the Free Software Foundation Europe that encourages young Europeans to work on a personal technical project. After six months of programming, the competition successfully ended last October with an inspiring award ceremony weekend. This unique programming competition is more than just a contest: it's an opportunity for young talents to showcase their creativity, learn new skills, and contribute to their community.
Vinícius automated the process of star tracking showcasing, ability to upcycle devices with his Automatic Telescope, whereas Simon created a project with SHC devices because of the freedom of choosing his own project. In this interview, we will learn more about them and their projects with different approaches but similar spirit!
FSFE: Hi Vinícius! Hi Simon! First of all, congratulations to both of you for your participation in the third edition of YH4F! Could you please briefly introduce yourselves and tell us what you like to do before we delve into your projects?
Vinícius: My name is Vinícius Carrijo Tambascia and I’m 17 years old. I was born in Brazil and moved to Sweden at the age of 10. My hobbies are looking at the stars with the telescope, playing tennis and skateboard when the weather is good, and also to make projects with software and hardware.
Simon: My name is Simon. I am 15 years old living in Germany. My hobbies are swimming and programming.
FSFE: What was your first experience with programming and how did you start learning it? Was it with Free Software?
Simon: I started to learn programming during COVID, when I bought myself a Raspberry Pi 4 and began experimenting with Arch Linux ARM. For me, Free Software was there from the beginning. I tried to compile obscure programs that only met one requirement, but by fixing bugs and reading their code, I gained a lot of experience and knowledge about programming
Vinícius: My first experience with programming was with a Free Software website called Scratch. Scratch allows you to make games and animations using blocks as code. It’s relatively easy to use and it teaches the concept of programming.
FSFE: How and why did you decide to join YH4F? What do you like the most about the contest?
Vinícius: I first heard about this competition from my parents' friends. I got interested in this competition because I never did anything like this before and I also wanted to challenge my skills to see what I could learn and achieve.
Simon: I joined YH4F last year because it was the only competition in which you could do whatever you want, and it was also one of the few competitions where younger people could participate.
FSFE: Vinícius, how did you come up with your project idea? What motivated you to do your project?
Vinícius: A month before joining this competition, I got a small telescope from my grandparents. I started using it a lot but I did have issues trying to point at a star that wasn’t visible to the naked eye. I knew this problem would be solved with an automatic telescope but they are much more expensive. Therefore I thought I could make my own automatic telescope for this competition. Before coming to this final idea, I had thought of many other options such as games, automatic watering systems for plants, and remote control planes.
FSFE: Vinícius, is astronomy a long-standing passion of yours or did the project stem from your interest in coding?
Vinícius: I always had a certain level of interest in astronomy but it wasn’t a long standing passion. The telescope helped me to gain even more interest in astronomy.
FSFE: Simon, what inspired your project idea? What was the motivation behind choosing this particular project?
Simon: I received these devices from a relative, who switched to a different smart home system after the shutdown of the the one they were using. So I tried to get them up and running in offline mode but the encryption keys, used for pairing and communicating with the end devices, were not saved from the previous owner.
FSFE: Your project emphasises freedom for users. In which specific ways do you think Free Software can empower users when integrated into SHC devices?
Simon: The main goal of my project is to get end devices to use an open standard for communicating. Additionally, I want to release all software that I write for them so that if I lose interest or they break, other people can try to fix any issues/bugs still present in the software.
FSFE: What were the main problems or challenges that you both encountered during the programming phase?
Vinícius: I had problems throughout the whole process of making the project. I started by making the hardware and the mechanical part of the telescope. I spent a lot of time coming up with ideas on how to move the telescope and all of my original ideas didn’t work. Halfway through the competition I managed to move the telescope up and down by itself using a system that involved a rope and a motor. The next part was to make the telescope move horizontally by itself, however this part was much more challenging. I tried so many different ways but nothing worked until the end of May. By then I actually had a telescope with all the mechanics and hardware working but the problem was that I had less than a month for the actual coding period. Time management was a big problem here because I spent a lot of time on the building phase and little on the programming one. During the programming phase, I didn’t know how I was going to do it. I wanted to connect the Arduino [board] to astronomy software (like Google Maps but for stars) to get the live coordinates of the star you want to track, however I simply didn't know how to do that. I tried but got nowhere. Instead I came up with an idea to track the stars using a bunch of mathematical equations that model the trajectory of the stars.
Simon: Mainly, learning how Linux works under the hood, especially building my own "OS" using build-root, was a significant challenge. Another big problem was that missing documentation for the hardware, which meant that I had to figure out all connections to other peripherals on my own.
FSFE: Did you work on your project alone?
Simon: Yes, I worked on it alone.
Vinícius: I did work on my project alone but I had some help. My school helped me with the project by allowing me to use their 3D printer machine. I could have not done the project without a 3D printer. I also had some indirect help from my parents' friends as we discussed ideas for building the telescope.
FSFE: As far as we understood, Vinícius, you have developed software to follow the movement of the stars in the sky. How did you do that?
Vinícius: I tracked the path of the start by coming up with equations that could model the star based on its current position. The path of the star around the sky is mainly caused by the Earth's rotation around its axis and the sun. This is only true for the stars very far away unlike the planets in our solar system.
FSFE: This sounds like a lot of work. We are truly amazed by the effort you put into your project Vinícius.
Simon, your project includes both software and mechanical components. What were the main challenges in making sure the software and hardware work together?
Simon: The biggest challenge is figuring out how the hardware is connected with one another and then adjusting the software to fit the hardware.
An amazing and truely baffeling automated telescopeFSFE: How has participating in YH4F and working on these projects affected you personally? What have you learned about yourself through this experience?
Vinícius: Working on this project has helped me to develop my coding skills, but most importantly it has shown me that I can do more complicated projects than I originally thought. At the beginning of the project, I doubted myself that I could do something so advanced, but in the end, I realised that anything is possible with a lot of dedication and effort. Nothing goes according to plan, but we can still go around it and reach the goal.
Simon: I discovered that there are many people like me that love to tinker with electronics and software.
FSFE: Do you think you will continue working on your project and what would be some next steps you would like to take? Are you planning to improve the documentation so that more people can reuse your projects?
Simon: I will definitely continue to work on this project, but I will probably stop developing the Linux port because the hardware in the central devices is very slow and has no real use any more. However, the next step will be to design custom PCBs for the end devices and use ESP32s to create a replacement board that uses Zigbee, an open standard, instead of the closed standard they have used so far. Another reason for switching to Zigbee is that I recently switched to Zigbee for my home automation and don't want multiple different communication standards that may not work after 10 years. I will definitely document the process for developing the new PCBs and also share other information I still have for the central devices.
FSFE: And last but not least, is there any kind of advice that you would like to tell new Youth Hacking 4 Freedom participants?
Vinícius: Time management is very important. If you're thinking of making a project that involves hardware, then make sure that the building period doesn’t take all of your time because the main focus of this competition is the software. I believe I could have made better software if I had spent less time on the building part and more on the programming part.
Simon: I think you should always just try to do your best. Even if you don't win, you will still make friends and have fun in the process.
FSFE: Thank you Vinícius and Simon. We wish you the best of luck with your future plans and a lot of success with your projects!
The 2025 edition of Youth Hacking 4 Freedom will starton 01.01.2025. You can already register now. Check out the YH4F website to find out all the details of this competition or feel free to reach out to the organisers via mail!
Video- und Audioformate bestimmen die Qualität und Kompatibilität digitaler Inhalte, doch nicht immer passen sie zu den eigenen Geräten oder Bedürfnissen. Mit den richtigen Tools und Techniken auf Mac und Linux wird das Konvertieren von Formaten zu einer unkomplizierten Lösung. Wie können Dateiformate optimal angepasst werden, und welche Tipps helfen, Qualität und Effizienz zu gewährleisten?
Der Beitrag Video- und Audioformate auf Mac und Linux einfach konvertieren erschien zuerst auf Linux Abos.
VNC, führender Entwickler von Open-Source-basierten Unternehmensanwendungen, und Intel bringen generative KI endlich auf den eigenen Rechner. Die Kombination aus der neuen Prozessor-Generation von Intel, dem Tool Intel OpenVINO und der sicheren Plattform VNClagoon ermöglicht die vertrauliche Nutzung von Large Language Models (LLMs) auf dem lokalen PC oder Notebook – und macht damit unabhängig von den proprietären Plattformen der KI-Anbieter.
Nach rund 21 Jahren in der Entwicklung liegt der Service-Manager GNU Shepherd in der Version 1.0.0 vor.
Nach rund 21 Jahren in der Entwicklung liegt der Service-Manager GNU Shepherd in der Version 1.0.0 vor.
Folge 116 des CIW Podcasts. Medien sind der Tod der Demokratie
Systemd 257 ist die neueste Version des Init-Systems für Linux-Systeme. Sie bringt eine Reihe von neuen Funktionen und Verbesserungen.
Wer Rsync für die Datensicherung verwendet, möchte bestimmte Verzeichnisse ausschliessen. Doch wie macht man das?