Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Friday, 17 Aug 18 - Tux Machines is a community-driven public service/news site which has been around for over a decade and primarily focuses on GNU/LinuxSubscribe now Syndicate content

Search This Site

OSS Leftovers

Filed under
OSS
  • Former OSS Executive Eren Niazi Named Open Source Evolution CTO

    Open Source Evolution, visionaries and creators of enterprise custom software, announced today that former OSS founder, Eren Niazi has been named CTO. A 20-year technology veteran, Niazi has been focused on developing custom enterprise open source software for corporate transformations to open source.

    Eren is the original visionary/creator who pioneered the OSS movement and envisioned a world where the enterprises used open source software for large scale data center deployments. Consequently, the OSS technologies Niazi developed have become the model for global industry storage solutions.

  • How To Get An Open Source Developer Job In 2018
  • Tesla to make driverless software open source

    Tesla CEO Elon Musk has told a hacker conference in Las Vegas that he plans to “open source” the software his company uses to secure autonomous-driving features from hacks or takeovers, eventually allowing other carmakers to use it.

    Musk tweeted, “Great Q&A @defcon last night. Thanks for helping make Tesla & SpaceX more secure! Planning to open-source Tesla vehicle security software for free use by other car makers. Extremely important to a safe self-driving future for all.”

  • DarkHydrus Relies on Open-Source Tools for Phishing Attacks [Ed: If there was reliance on something proprietary, the headline would not even mention it; that's because its sole goal is to demonise Open Source, associating it with criminal activity. This actually impacts proprietary software from Microsoft, complete with NSA back doors.]
  • Progress Open Sources ABL Code with Release of Spark Toolkit

    Previously only available from Progress Services, the Spark Toolkit was created in collaboration with the Progress Common Component Specification (CCS) project, a group of Progress® OpenEdge® customers and partners defining a standard set of specifications for the common components for building modern business applications. By engaging the community, Progress has leveraged best practices in the development of these standards-based components and tools to enable new levels of interoperability, flexibility, efficiencies and effectiveness.

    [...]

    It is compatible with the latest version of OpenEdge, 11.7, and is available under Apache License 2.0. More components are expected to be added in the future.

  •  

  • Musical Space: Open Source Music

    The term “open source” was coined 20 years ago this month by some software engineers who had the radical idea of allowing their code to be freely shared, copied and modified by anyone else. They realized they could make more money by giving away their product instead of selling it, and selling the support services instead. The open source model is a growing part of the arts, and nowhere more than in music. Recordings make so little money that creators now offer them for free and make their money from live shows instead.

  • Hobbyist 3D prints open source CNC machine for under $200

    Hobbyist and Reddit 3D printing community contributor Marioarm has built an “almost fully” 3D printed CNC machine for milling electronic chipboards.

    Marioarm built the Cyclone PCB CNC machine with 3D printed parts downloaded from file sharing sites such as Thingiverse and the GitHub repository Cyclone PCB Factory. With minimal, prefabricated parts, the project in total cost Marioarm under $200 to build.

Programming Leftovers

Filed under
Development
  • [Older] Julia 1.0 release Opens the Doors for a Connected World

    Today Julia Computing announced the Julia 1.0 programming language release, “the most important Julia milestone since Julia was introduced in February 2012.” As the first complete, reliable, stable and forward-compatible Julia release, version 1.0 is the fastest, simplest and most productive open-source programming language for scientific, numeric and mathematical computing.

  • This Week in Rust 247
  • BARR-C Aims to Make Us Better Programmers

    Look up “panacea” and you’ll find a bunch of C programming tools. Everyone and his dog has ideas about how to create better, more reliable C code. Use an ISO-certified compiler. Follow MISRA C guidelines. Write the comments first. Agile Programming. Energy crystals. The late-night remedies never end.

    Or, you could learn from the master. Michael Barr does embedded programming. He’s got a Masters in electrical engineering; was an adjunct professor of EE/CS; was Editor-in-Chief of Embedded Systems Programming magazine; founded consulting company Netrino to teach people how to write better code; then founded Barr Group to do it again. The man knows a few things about writing embedded software, mostly by watching his clients and students doing it badly. There’s no substitute for experience, and this guy has collected decades worth of it.  

    So it’s no surprise that he’s come up with his own little black book of programming pointers. These are the rules, guidelines, and suggestions gleaned from years of reviewing other peoples’ bad code and then fixing it. Best of all, a PDF download of the book is free. If you’re a traditionalist, you can buy the paperback version from Amazon.

Security: Sonatype, Microsoft, Oracle and Linux

Filed under
Security

Fedora News and Red Hat Shares

Filed under
Red Hat

Valve is seemingly working on a way to make Windows Steam games playable on Linux

Filed under
GNU
Linux
Microsoft
Gaming

It looks like Valve is working behind the scenes on enabling Linux game compatibility tools to work on Steam.

These compatibility tools allow games developed for Windows to work on Linux, similar to how the popular tool Wine has been doing for years on Linux and other Unix-based operating systems.

Earlier this week, strings of code were discovered by SteamDB in Steam’s database.

The code appears to be referencing an as yet to be revealed compatibility mode, complete with several UI elements, a settings menu, and what looks like the ability to force it on.

Read more

KDE: Akademy 2018, GSoC and Kate

Filed under
KDE
  • Akademy 2018 – Vienna

    The last Akademy I attended was in 2015, in A Coruña, Galicia, Spain. I skived off Berlin 2016, when I was burned out working as a consultant at Quby, and again Almería 2017, when I was struggling with the Krita Foundation’s tax problems. But this year, we could afford to go, and Akademy is in Vienna this year… And I’ve always wanted to see some works in Vienna’s Kunsthistorisches Museum — Cellini’s Salt Cellar, Rogier van der Weyden’s Crucifixion, Cranach’s Saxon Princesses... Things I’d only ever seen in books.

  • Akademy 2018 Tuesday BoF Wrapup

    Tuesday continued the Akademy BoFs, group sessions and hacking. There is a wrapup session at the end of the day so that what happened in the different rooms can be shared with everyone including those not present.

  • Sketchnotes at Akademy 2018

    During the conference part of this year's Akademy, I tried myself for the first time at live sketchnoting of all the sessions I attended. I didn't do it only for a handful of them mainly because I was chairing and you can't really sketchnote at the same time.

  • GSoC 2018 - Third month status

    In this version of dialog I got rid of the icon label. The dialog has three sections displaying information about signature validation status, signer, and document revision.

  • Porting KTextEditor to KSyntaxHighlighting => Done :=)

    During Akademy there was finally enough time to finalize the porting of KTextEditor to KSyntaxHighlighting.

    Thanks to the help of Dominik and Volker, the needed extensions to the KSyntaxHighlighting framework were done in no time ;=)

    Thanks for that!

    The branch for the integration was merged to master yesterday, unit tests look OK and I am using that state now for my normal coding work. Beside minor glitches that should now be corrected, no issues came up until now.

  • Downloading Kate Highlighting Files

    Starting with the KDE Frameworks 5.50 release we decided to remove the capability in Kate/KTextEditor to download / update syntax highlighting files from the Kate homepage.

More GNU/Linux Games and CodeWeavers Joins The Khronos Group

Filed under
Gaming

Get Fresh Wallpaper Everyday Using Variety in Ubuntu/Linux

Filed under
Ubuntu

Variety is a cool utility available for Linux systems which makes your dull desktop look great, every day. This free wallpaper changer utility replaces your wallpaper in your desktop in an interval. You can set it to change wallpaper in every 5 minutes also!

Read more

Security Leftovers

Filed under
Security
  • The Internet of Torts

    Rebecca Crootof at Balkinization has two interesting posts:

    • Introducing the Internet of Torts, in which she describes "how IoT devices empower companies at the expense of consumers and how extant law shields industry from liability."
    • Accountability for the Internet of Torts, in which she discusses "how new products liability law and fiduciary duties could be used to rectify this new power imbalance and ensure that IoT companies are held accountable for the harms they foreseeably cause.

    Below the fold, some commentary on both.

  • Password Analyst Says QAnon’s ‘Codes’ Are Consistent With Random Typing

    “The funny thing about people is that even when we type random stuff we tend to have a signature. This guy, for example, likes to have his hand on the ends of each side of the keyboard (e.g., 1,2,3 and 7,8,9) and alternate,” Burnett wrote in his thread.

  • Uber taps former NSA official to head security team

    Olsen, who served as the counterterrorism head under President Obama until 2014, will replace Joe Sullivan as the ride-hailing company's top security official.

    Sullivan was fired by Uber CEO Dara Khosrowshahi over his handling of a massive cyber breach last year that happened during former CEO Travis Kalanick’s tenure.

  • Malware has no trouble hiding and bypassing macOS user warnings

    With the ability to generate synthetic clicks, an attack, for example, could dismiss many of Apple's privacy-related security prompts. On recent versions of macOS, Apple has added a confirmation window that requires users to click an OK button before an installed app can access geolocation, contacts, or calendar information stored on the Mac. Apple engineers added the requirement to act as a secondary safeguard. Even if a machine was infected by malware, the thinking went, the malicious app wouldn’t be able to copy this sensitive data without the owner’s explicit permission.

  • Caesars Palace not-so-Praetorian guards intimidate DEF CON goers with searches [Updated]
  • Amazon Echo turned into snooping device by Chinese hackers [sic]

    Cybersecurity boffins from Chinese firm Tencent's Blade security research team exploited various vulnerabilities they found in the Echo smart speaker to eventually coax it into becoming an eavesdropping device.

Happy birthday, GNOME: 8 reasons to love this Linux desktop

Filed under
GNOME

GNOME has been my favorite desktop environment for quite some time. While I always make it a point to check out other environments from time to time, there are some aspects of the GNOME desktop that are hard to live without. While there are many great desktop environments out there, GNOME feels like home to me. Here are some of the features I enjoy most about GNOME.

Read more

Amiga Enthusiast Gets Quake Running On Killer NIC PowerPC CPU Core

Filed under
OS
Hardware
Gaming

The Amiga community remains one of the most passionate and inventive we have ever seen, even now, decades after Commodore’s demise. A couple of weeks back, we featured just a few recent projects that were designed to breathe new life into aging Amiga systems, or at the very least ensure they remain repairable for the foreseeable future. Our article explaining how to build a cheap Amiga emulator using a Raspberry Pi was immensely popular as well. Today, however, we stumbled across a video that encapsulates the ingenuity of many of the more technical folks in the Amiga community. What it shows is an Amiga 3000UX, equipped with a Voodoo 3 card and BigFoot Networks Killer NIC M1, running some software – including Quake – on the Killer NIC’s on-board Power PC processor.

Read more

New Devices With Defective Intel Chips and Linux Support

Filed under
Linux
Hardware
  • Linux-friendly embedded computer runs on Apollo Lake power

    Axiomtek has released a rugged, Ubuntu-ready “eBOX627-312-FL” embedded PC with a dual-core Celeron N3350, 2x GbE, 6x USB, and 4x serial ports plus mini-PCIe, HDMI, SATA, and “Flexible I/O.”

  • EPIC board boasts 4x GbE ports and PCIe x4

    Aaeon is rolling out a new EPIC form-factor “EPIC-KBS9” SBC with 6th or 7th Gen Core S-series chips, 4x GbE ports, up to 32GB DDR3, and mini-PCIe and PCIe x4 expansion.

    Aaeon’s EPIC-KBS9 follows two other EPIC-KBS SBCs to support Intel’s 6th “Skylake” or 7th “Kaby Lake” generation S-Series processors: the EPIC-KBS7, which emphasized real-world ports, and last month’s EPIC-KBS8, which is a bit more feature rich but with fewer coastline ports. Unlike these earlier models, the KBS9 offers 4x GbE ports, up to 32GB DDR4-2133, and a full-size PCIe x4 slot, which supports NVMe storage.

'Foreshadow' Coverage

Filed under
Security

Flock 2018 Reports

Filed under
Red Hat

Kernel: Linux 4.19 and Vega 20 PowerPlay

Filed under
Linux
  • Power Management Updates Land In The Linux 4.19 Kernel

    Intel's Rafael Wysocki has submitted the ACPI and power management updates today for the Linux 4.19 kernel which were subsequently merged by Linus Torvalds.

  • Linux 4.19 Git Contains a lot of Performance Impacting Spectre Mitigation Updates

    Another round of commits regarding anti-Spectre security have landed up in the Linux 4.19 kernel git tree, which may have possible performance impacts for the kernel.

    While Spectre is still only a somewhat theoretical threat, as its entirely too slow to be used in a serious attack, many folks are taking its future potential quite seriously and arming up against it.

  • Linux 4.19 Kernel to Receive a Ton of Audio Hardware Updates for Improved Linux Sound Capabilities

    Linux audiophiles may have something to rejoice about, as a recent pull request from SUSE’s Takashi Iwai focuses on a plethora of sound subsystem updates for the Linux 4.19 kernel, including a lot of latest hardware support and overall improvements for Linux’s audio capabilities.

  • Updated Vega 20 Open-Source Driver Patches Posted, Including PSP & PowerPlay Support

    Back in May AMD posted initial open-source "Vega 20" patches and support for that yet-to-launch graphics processor was subsequently merged for the Linux 4.18 kernel. More of the Vega 20 AMDGPU kernel driver enablement has now been posted.

    This latest 69,910 lines of code -- before fretting, most of that is auto-generated header files for the GPU -- notably adds PSP (Platform Security Processor) and SMU (System Management Unit) for Vega 20. With the SMU enablement code, it's also now wired in to enable Vega 20 PowerPlay support as well as related power/clocking-functionality like OverDrive overclocking is also available.

Syndicate content

More in Tux Machines

Red Hat News/Leftovers

Cloudgizer: An introduction to a new open source web development tool

Cloudgizer is a free open source tool for building web applications. It combines the ease of scripting languages with the performance of C, helping manage the development effort and run-time resources for cloud applications. Cloudgizer works on Red Hat/CentOS Linux with the Apache web server and MariaDB database. It is licensed under Apache License version 2. Read more

James Bottomley on Linux, Containers, and the Leading Edge

It’s no secret that Linux is basically the operating system of containers, and containers are the future of the cloud, says James Bottomley, Distinguished Engineer at IBM Research and Linux kernel developer. Bottomley, who can often be seen at open source events in his signature bow tie, is focused these days on security systems like the Trusted Platform Module and the fundamentals of container technology. Read more

TransmogrifAI From Salesforce

  • Salesforce plans to open-source the technology behind its Einstein machine-learning services
    Salesforce is open-sourcing the method it has developed for using machine-learning techniques at scale — without mixing valuable customer data — in hopes other companies struggling with data science problems can benefit from its work. The company plans to announce Thursday that TransmogrifAI, which is a key part of the Einstein machine-learning services that it believes are the future of its flagship Sales Cloud and related services, will be available for anyone to use in their software-as-a-service applications. Consisting of less than 10 lines of code written on top of the widely used Apache Spark open-source project, it is the result of years of work on training machine-learning models to predict customer behavior without dumping all of that data into a common training ground, said Shubha Nabar, senior director of data science for Salesforce Einstein.
  • Salesforce open-sources TransmogrifAI, the machine learning library that powers Einstein
    Machine learning models — artificial intelligence (AI) that identifies relationships among hundreds, thousands, or even millions of data points — are rarely easy to architect. Data scientists spend weeks and months not only preprocessing the data on which the models are to be trained, but extracting useful features (i.e., the data types) from that data, narrowing down algorithms, and ultimately building (or attempting to build) a system that performs well not just within the confines of a lab, but in the real world.