Language Selection

English French German Italian Portuguese Spanish

Free Software Leftovers

Filed under
Misc

     

  • Is Open-Source Software Secure?

    Being someone who prefers Linux for desktop and encourages using open-source software, you may expect the answer to the question raised in the headline with a big “Yes“.

    But I am not going to limit discussing the benefits of open-source software. Let us explore more!

    Here, I plan to share my thoughts on if open-source software is secure and what are the things involved in it that make secure or insecure.

  • Perl Weekly Challenge 121: Invert Bit
  • JavaScript, GitHub, AWS crowned winners in massive survey of 32,000 developers [Ed: Microsoft Tim on survey that limits itself to Microsoft serfs (GitHub) and proprietary software embracers]

    A survey of nearly 32,000 developers has confirmed the dominance of JavaScript, showing a remarkable 91 per cent using GitHub, and growth in use of AWS despite the efforts of Microsoft and Google.

  • Excellent Free Tutorials to Master Programming

    A quick search of the internet reveals a plethora of tutorials for programmers. No one has time to read even a minuscule fraction of the available material.

    What you need is a curated list of tutorials. Better than that. A curated list of the finest free tutorials. Free and open source tutorials still have a cost — your precious time. And just because a tutorial is free/open source doesn’t, itself, signify any great quality to the work. Hence the need for recommendations for free tutorials to help you learn C, C++, Java, Python, R, or whatever language takes your fancy.

    The tutorials we recommend will help increase your technical skills and make you proficient in the language of your choice. And some of them even provide a little light relief on the way. Humor can be a great aid to learning.

    If you need more in-depth information, we recommend you check out our series on the best free programming books. They offer a deeper foundation in learning the relevant programming languages. Many of the books we recommend offer a solid foundation in learning the relevant programming language. Some are very specialist, some offer a quick overview.

  • Week #6 - GSoC Weekly Report - 100 Paper Cuts

    I wanted to add diagonal borders to the table toolbar > borders but realized that LO doesn’t have diagonal left and diagonal right borders under ./icon-themes/*/svx/res/*. Then on the LibreOffice Design EN telegram channel, I said that these icons are necessary for tdf#51665. Designers wanted me to open a new report dedicated for the icons, so that Rizal Muttaqin(huge thanks for the icons) could draw them. Diagonal border icons will be added for all themes soon.

  • The Talospace Project: Firefox 90 on POWER (and a JIT progress report)

    Firefox 90 is out, offering expanded and improved software WebRender (not really a problem if you've got a supported GPU as most of us in OpenPOWER land do, though), an enhanced SmartBlock which ups the arms race with Facebook, and private fields and methods in JavaScript among other platform updates. FTP is now officially and completely gone (and really should be part of registerProtocolHandler as Gopher is), but at least you can still use compact layout for tabs.

    Unfortunately, a promising OpenPOWER-specific update for Fx90 bombed. Ordinarily I would have noticed this with my periodic smoke-test builds but I've been trying to continue work on the JavaScript JIT in my not-so-copious spare time (more on that in a moment), so I didn't notice this until I built Fx90 and no TLS connection would work (they all abort with SSL_ERROR_BAD_SERVER). I discussed this with Dan Horák and the official Fedora build of Firefox seemed to work just fine, including when I did a local fedpkg build. After a few test builds over the last several days I determined the difference was that the Fedora Firefox package is built with --use-system-nss to use the NSS included with Fedora, so it wasn't using whatever was included with Firefox.

  • Open Source services that respect the user’s data privacy – librem.one – Mail Chat Social VPN

    so it seeeems like these service are aimed at selling and be used mostly by app with the pretty expensive Librem 5 phone.

    it is kind of unclear how to proceed “in browser” from that login screen X-D

  • 17 open source technologists share their work-from-home uniforms | Opensource.com

    As the world turns and some folks begin returning to the office, I feel it's a good time to ask our community of open source techies: What's your work-from-home (WFH) uniform?

    Do you dress like you would if you were going into the office? Or are you more comfortable in workout clothes or even your PJs? Do you have a template you stick to most days?

    I have a format that helps me feel both productive and comfortable, and if I need to run an errand in public, I don't have to change first: A clean, nice-fitting shirt (T-shirts are OK) on top of comfortable pants (yoga is OK but not pajama). I've leaned into my stash of T-shirts from fun conferences I've attended with people I miss seeing and locales in my home state that make me proud.

    Some Opensource.com friends and contributors weigh in on their work-from-home uniforms below. What's yours?

More in Tux Machines

Games: Steam Deck, FUTEX2, and Anti-Cheat Support

  • Steam Deck, Linux and Mac Get Easy Anti-Cheat Support

    Epic Games has just released an update to its Easy Anti-Cheat software that will add support for the Steam Deck, as well as Linux and macOS operating systems. According to an Epic blog post today, the new update is now available to developers for free and is designed to work with Wine and Steam's Proton compatibility layer to ensure all platforms under Linux get full anti-cheat support. This is great news for Linux Gamers and for the new Steam Deck, since the anti-cheat services were previously locked to Windows operating systems. Even though the games could be fully functional in a compatibility environment such as Proton or Wine. Now, more platforms have the capability to run all multiplayer games with Epic's popular anti-cheat software, as long as developers enable Linux and Mac support. This is especially important for Valve's Steam Deck, which counts on its SteamOS being able to run the entire Steam library. Obviously, lacking anti-cheat support could have been a major problem for the new console.

  • Valve's Steam Deck supports dual boot and booting from a microSD card - Liliputing

    The Valve Steam Deck is expected to begin shipping in December to customers who pre-orders the handheld gaming computer for $399 or more. But ever since introducing the Linux-powered PC with a custom AMD processor this summer, Valve has been getting a lot of questions.

  • Updated "FUTEX2" futex_waitv Patches Posted To Address Latest Feedback - Phoronix

    The promising FUTEX2 work focused on improving the Linux performance for running Windows games via Wine/Proton by extending futex to wait on multiple locks is still moving forward. Last month the work was revised in simpler form by just focusing on the new "futex_waitv" system call and postpone additional improvements planned around variable-sized futexes, NUMA-awareness, and more. That additional work will come later while the immediate focus is on the "futex_waitv" system call to address the needs of Wine/Proton by better matching Windows' WaitForMultipleObjects behavior with more efficient emulation.

Epic Boost to GNU//Linux Gamers

  • Epic Online Services launches Anti-Cheat support for Linux, Mac, and Steam Deck - Epic Online Services

    Easy Anti-Cheat now supports all major PC operating systems, including Linux, Mac, and Steam Deck.

  • Epic Games Announces Easy Anti-Cheat For Linux - Including Wine/Proton - Phoronix

    Not too surprising given the Steam Deck is inching closer towards release and we've known Valve has been working to improve the anti-cheat situation for games on Linux, but today EAC owner Epic Games officially announced Easy Anti-Cheat for both Linux and macOS. Easy Anti-Cheat is one of the popular anti-cheating solutions used by a number of Windows games. Epic Games is now making EAC available for Linux and macOS. Plus they are also making it supported under Wine/Proton too.

  • Epic Games announce full Easy Anti-Cheat support for Linux including Wine & Proton | GamingOnLinux

    Today, Easy Anti-Cheat from Epic Games / Epic Online Services has officially announced a full expansion for Linux including native builds and Wine + Proton. This is big for Linux Gaming and the Steam Deck. For those who don't know, Epic Games owns Easy Anti-Cheat and earlier this year they made it free for all developers making Windows games. Today this has been expanded to fully support developers doing native Linux games (and macOS too). Not only that, this is the big one we've been waiting for — they've also expanded Easy Anti-Cheat support officially for the Wine and Steam Play Proton compatibility layers.

  • Epic Games makes Easy Anti Cheat available for Linux, paving the way for Steam Deck | Windows Central

    One of the big flies in the Steam Deck ointment has always been how anti-cheat software will be handled. The truth is that a lot of the popular Windows games that can't be played on Linux through Steam's Proton Compatibility layer, or through WINE, are because of anti-cheat software. The first big step forward has just happened, though, right as game developers are starting to receive their Steam Deck dev kits. Epic Games, owner of Easy Anti Cheat, has announced that the software is now compatible with Linux, including WINE and Proton, as well as macOS. And all for the low price of free.

Android Leftovers

Raspberry Pi mic array kit features AI enabled DSP

The “Knowles AISonic IA8201 Raspberry Pi Development Kit” is based on a homegrown IA8201 DSP with wake-on-voice processing for low latency voice UI and ML inferencing. The kit offers a choice of mic array boards with 2x or 3x mics. Knowles, a leader in microphone and audio processing technology, has launched a development kit for the Raspberry Pi for prototyping products based on its new IA8201 DSP. The Knowles AISonic IA8201 Raspberry Pi Development Kit supports wake-on-voice processing for low latency voice UI with noise reduction, context awareness, and accelerated machine learning inferencing. Read more