Odprtokodni pogled

Opensource view


Applov FaceTime bo rešil problem gledanja mimo

Slo-Tech - Sre, 07/03/2019 - 11:45
Applov FaceTime bo rešil problem gledanja mimo The Verge - Ena izmed večjih nevšečnostih pri uporabi aplikacij za videokonference, kot sta Skype ali FaceTime, je odsoten pogled sodelujočih. Ker ljudje gledamo v zaslon in ne v kamero, so vsi govorniki videti nekoliko odsotni, kot da gledajo mimo sogovornika. Problem lahko rešimo bodisi tako, da imamo kamero čim bliže zaslona (ali v sredini) ali pa da gledamo v kamero namesto v sogovornika (in če to počneta oba, potem se izgubi celoten smisel videokonference). Nobena izmed rešitev ni idealna. Apple bo v iOS 13 rešil tudi ta problem. Več na Slo-Techu.

Začenjajo preizkušanje cepiva proti gripi, ki ga je pomagala razviti umetna inteligenca

Slo-Tech - Sre, 07/03/2019 - 11:19
Začenjajo preizkušanje cepiva proti gripi, ki ga je pomagala razviti umetna inteligenca Slo-Tech - V ZDA se začenja 12-mesečno preizkušanje novega cepiva proti gripi, ki ga v medijih označujejo kot prvo cepivo, ki ga je razvila umetna inteligenca. Resnica je kot po navadi nekoliko bolj zapletena in manj fantastična, a kljub temu gre za pomemben korak naprej pri uporabi umetne inteligence za načrtovanje zdravilnih učinkovin. Več na Slo-Techu.

Intel SVT-AV1 0.6 Released With AV1 Decoding, SIMD Optimizations

Phoronix - Sre, 07/03/2019 - 09:02
Intel's open-source developers working on their Scalable Video Technology video encoders (and decoders) on Tuesday released SVT-AV1 0.6 as their latest work on high-performance AV1 support using CPU-based encoding/decoding...

6 open source web browser alternatives

tuxmachines.org - Sre, 07/03/2019 - 08:41

Open source web browsers have come a long way since Microsoft dominated the web browser market with its closed source Internet Explorer (IE). For many years, IE was the standard browser for Microsoft's Windows operating system, while Safari (also closed source) was the default browser for MacOS. Then Mozilla's introduction of Firefox, followed by Google's release of Chrome, sparked a revolution in open source internet browsers. Those two are extremely well known but are not the only open source browsers available.

This article introduces seven open source browsers, summarizes their features, and shares how you can contribute to them.

read more

Transparentna Slovenija #6: Zdravstveni dom Kamnik podatke svojih pacientov deli tudi s Facebookom

Slo-Tech - Sre, 07/03/2019 - 07:27
Transparentna Slovenija #6: Zdravstveni dom Kamnik podatke svojih pacientov deli tudi s Facebookom

Mojca Prelesnik, pooblaščenka za piškotke.

vir: Varen svetSlo-Tech - Zdravstveni dom Kamnik svojim pacientom olajšuje zdravljenje tudi z digitalizacijo. Kamničani tako lahko prek internetov naročijo tudi recepte. Pri tem morajo v spletni obrazec zapisati podatke, kot so datum rojstva, številko mobilnika, elektronsko pošto, ter seveda podrobnosti o receptu. Več na Slo-Techu.

Microsoft DRM, Security, and Apple's Combustion Threat

tuxmachines.org - Sre, 07/03/2019 - 06:53
  • You Don't Own What You've Bought: Microsoft's Books 'Will Stop Working'

    The latest in our forever ongoing series, recognizing in the digital age how you often no longer own what you've bought, thanks to DRM and copyright: this week, people with Microsoft ebooks will discover they're dead.

  • Security updates for Tuesday

    Security updates have been issued by Arch Linux (firefox, firefox-developer-edition, libarchive, and vlc), CentOS (firefox, thunderbird, and vim), Debian (firefox-esr, openssl, and python-django), Fedora (glpi and xen), Mageia (thunderbird), openSUSE (ImageMagick, irssi, libheimdal, and phpMyAdmin), Red Hat (libssh2 and qemu-kvm), Scientific Linux (firefox, thunderbird, and vim), SUSE (389-ds, cf-cli, curl, dbus-1, dnsmasq, evolution, glib2, gnutls, graphviz, java-1_8_0-openjdk, and libxslt), and Ubuntu (python-django).

  • Kali Linux in the DigitalOcean Cloud

    DigitalOcean is a cloud provider similar to AWS, Microsoft Azure, Google Cloud Platform, and many others. They offer instances, called “droplets”, with different Linux distributions such as Debian, Ubuntu, FreeBSD, etc. Similar to AWS, DigitalOcean has datacenters around the world and sometimes multiple datacenters in each country.

    However, one feature in particular sets them apart them from their competitors. A little while ago, they added support for custom images, which allows users to import virtual machine disks and use them as droplets. This is perfect for us as we can use our own version of Kali Linux in their cloud.

    While it might be possible to load the official Kali Linux virtual images, it wouldn’t be very efficient. Instead, we’ll build a lightweight Kali installation with the bare minimum to get it working.

  • Cybersecurity Experts Blocked 5 Million Attempted Hacks of IoT Cameras

    Trend Micro cybersecurity experts report that they blocked an astounding five-million hack attempts on IoT cameras. It’s quite frightening to think what may have happened if these experts weren’t hard at work.

  • Public Certificate Poisoning Can Break Some OpenPGP Implementations

    OpenPGP installations can grind to a halt and fail to verify the authenticity of downloaded packages as the keyserver network has been flooded with bogus extra signatures attesting ownership of a certificate.

    Vulnerabilities that allow this type of certificate spamming attack have been known for years and a timely fix or mitigation is nowhere in sight, neither from the keyserver network community nor the OpenPGP Working Group.

  • Report: Apple Discovers MacBook Air Logic Board Issue


    Not all 13-inch MacBook Air with Retina Display units from 2018 are believed to be affected by the logic board issue. The memo reportedly said that only units with certain serial numbers were affected; Apple plans to inform the owners of those devices via email. Affected units can be taken to Apple's retail stores or authorized repair shops until four years after their original purchase date, 9to5Mac said. 


    It's not clear why Apple didn't publicly announce the replacement program.  


  • Apple finds issue w/ logic board in some 2018 MacBook Airs, offers free repair


    Apple has confirmed in an internal document to repair staff that it’s identified an issue with the main logic board in what it says is a “very small number” of MacBook Air models. Apple Stores and authorized repair staff have been informed to replace the main logic board in affected machines at no cost to customers, according to the document obtained by 9to5Mac.  


  • Apple Recalls 15-Inch MacBook Pro Laptop Computers Due to Fire Hazard


    The batteries in the recalled laptop computers can overheat, posing a fire hazard.  


  • Apple recalls 432,000 MacBook Pro laptops for fire and burn risks


    Manufactured in China, the recalled computers had a retail price of $2,000 and more, and were sold at Apple and electronics stores nationwide, as well as online, from September 2015 through February 2017.  


  • 2015 15" MacBook Pro Recall Applies to About 432,000 Units, Apple Received 26 Reports of Batteries Overheating


    Last week, Apple launched a worldwide recall and replacement program for select 2015 15-inch MacBook Pro units, sold primarily between September 2015 and February 2017, due to batteries that "may overheat and pose a fire safety risk." Apple will replace affected batteries free of charge.  


  • 'Dangerous' Muslim Brotherhood fatwa app in Apple Store's top 100 downloads


    The Euro Fatwa app, which was launched in April, was created by the European Council for Fatwa and Research, a Dublin private foundation set up by Yusuf Al Qaradawi, spiritual leader of the Muslim Brotherhood.


    Touted as a guide to help Muslims adhere to Islam, critics including Germany’s security service, say the app is a radicalisation tool.  


  • Jony Ive found Tim Cook's disinterest in design 'dispiriting'


    But more damagingly, the WSJ highlights that Ive was left "dispirited" by Tim Cook, in stark contrast to his close relationship with Steve Jobs. Cook, apparently "showed little interest in the product development process" according to the paper's sources. Ive was also left frustrated by the makeup of Apple's board of directors, which was filled with people with backgrounds outside of Apple's core business (the pun is ours, and very much intended). 


    As well as these reports, Ive's own words have come back to haunt the company. Back in 2014, he told The Times he'd leave Apple if it stopped innovating. Awkward.  

read more

Audiocasts/Shows: LINUX Unplugged, Full Circle Weekly and Linux Journal

tuxmachines.org - Sre, 07/03/2019 - 06:37

read more

Ubuntu Wants Wallpapers, Desktop Team Hiring

tuxmachines.org - Sre, 07/03/2019 - 06:32
  • Ubuntu 19.10 (Eoan Ermine) Wallpaper Competition Is Now Open for Submissions

    Canonical announced today that the wallpaper competition for the upcoming Ubuntu 19.10 (Eoan Ermine) operating system is now open for submissions.
    With every new Ubuntu release, Canonical puts together a wallpaper contest where artists and designers from all over the world are invited to submit their artwork with the ultimate prize of it being shipped with the next major release of the Ubuntu operating system.

    This year's wallpaper contest is for Ubuntu 19.10, dubbed Eoan Ermine, a release that will see the light of day this fall on October 17th. The contest is open to anyone and stars today, July 2nd, until the beginning of September, a few weeks before the launch of the beta release on September 26th.

  • Canonical’s Desktop Team is hiring

    You do not need to already be a GNOME or a Ubuntu/Debian expert to apply for this position – you’ll be given a mentor and plenty of time and support to learn the ropes.

read more

GNOME Shell Might Soon Respect Your Font Settings

tuxmachines.org - Sre, 07/03/2019 - 06:28

Have you ever wanted to change the GNOME Shell font only to learn you can’t, not without editing a hidden .css file?

If so, GNOME developers have heard you and are finally working on a fix for this overlooked and long-standing issue.

Florian Müllner has contributed the code necessary to make GNOME Shell respect your font settings (which can be configured using the GNOME Tweaks tool).

read more

Python and GNOME/GTK Programming

tuxmachines.org - Sre, 07/03/2019 - 06:05
  • Functional Programming in Python

    In this course, you’ll learn how to approach functional programming in Python. You’ll start with the absolute basics of Functional Programming (FP). After that, you’ll see hands-on examples for common FP patterns available, like using immutable data structures and the filter(), map(), and reduce() functions. You’ll end the course with actionable tips for parallelizing your code to make it run faster.

  • Episode #137: Advanced Python testing and big-time diffs
  • PyCoder’s Weekly: Issue #375 (July 2, 2019)
  • PyCharm: What We Did At PyCon 2019: A Wrap-up

    PyCon 2019, Cleveland…heck of an event and kudos to Ernest Durbin for a most memorable edition in his delightful city.

    We at PyCharm did some memorable things at PyCon, with some weird ideas that turned out nicely. Some time has passed: let’s do a retrospective.

  • DjangoCon US 2019 Schedule Is Live

    We are a little over two months away from DjangoCon US in San Diego, CA, and we are pleased to announce that our schedule is live! We received many excellent proposals, and the reviewers and program team had a difficult job choosing the final talks and tutorials. Thank you to everyone who submitted a proposal or helped to review.

  • Constraint layouts

    Systems of linear equations can have one solution, multiple solutions, or even no solution at all. Additionally, for performance reasons, you don’t really want to recompute all the solutions every time.

    Back in 1998, the Cassowary algorithm for solving linear arithmetic constraints was published by Greg J. Badros and Alan Borning, alongside its implementation in C++, Smalltalk, and Java. The Cassowary algorithm tries to solve a system of linear equations by finding its optimal solution; additionally, it does so incrementally, which makes it very useful for user interfaces.

    Over the past decade various platforms and toolkits started providing layout managers based on constraints, and most of them used the Cassowary algorithm. The first one was Apple’s AutoLayout, in 2011; in 2016, Google added a ConstraintLayout to the Android SDK.

    In 2016, Endless implemented a constraint layout for GTK 3 in a library called Emeus. Starting from that work, GTK 4 now has a GtkConstraintLayout layout manager available for application and widget developers.

    The machinery that implements the constraint solver is private to GTK, but the public API provides a layout manager that you can assign to your GtkWidget class, and an immutable GtkConstraint object that describes each constraint you wish to add to the layout, binding two widgets together.

  • Pitivi – Making a Nest

    Pitivi is an open source video editing software for Linux. It provides creatives with a simple and elegant interface to edit and bring their videos to realisation. As with every other great software, Pitivi’s development community is always striving to add newer and better features. This year I participated in the Google Summer of Code to add the ‘Nesting’ Feature to the platform. I am currently working on this with my mentor Thiblahute Saunier. In this blog I chart out our current progress and the future tasks at hand.


    In the past few weeks I’ve learnt and improved a lot. In the beginning I was a bit reserved and shy to tell my problems but after talking and getting to know my mentor, I think I’ve overcome that fear. The guidance of my mentor has been crucial in this journey. Until now he has done all of the heavy-lifting for the back-end all the while helping me to get up to speed. Hopefully now I will be able to take the reins and at the same time be able to learn more from him. I look forward to an amazing summer and the work we have in front of us.

  • Removing rsvg-view

    I am preparing the 2.46.0 librsvg release. This will no longer have the rsvg-view-3 program.


    Rsvg-view requires GTK. But GTK requires librsvg, indirectly, through gdk-pixbuf! There is not a hard circular dependency because GTK goes, "gdk-pixbuf, load me this SVG file" without knowing how it will be loaded. In turn, gdk-pixbuf initializes the SVG loader provided by librsvg, and that loader reads/renders the SVG file.

    Ideally librsvg would only depend on gdk-pixbuf, so it would be able to provide the SVG loader.

    The rsvg-view source code still has a few calls to GTK functions which are now deprecated. The program emits GTK warnings during normal use.

read more

Ubuntu 19.10 Indeed Working On "Experimental ZFS Option" In Ubiquity Installer

Phoronix - Sre, 07/03/2019 - 06:00
It looks like in July we could finally see an "experimental ZFS" option within Ubuntu 19.10 and its daily images for those wanting an easy-to-use ZFS On Linux based installation of Ubuntu...

Graphics: NVIDIA, AMD Source Code and More

tuxmachines.org - Sre, 07/03/2019 - 05:34
  • NVIDIA Open-Sources TensorRT Library Components

    NVIDIA announced via their newsletter today that they've open-sourced their TensorRT library and associated plug-ins.

    TensorRT is NVIDIA's flagship platform for deep learning inference and focused for doing so on NVIDIA GPU hardware. TensorRT is built atop CUDA and provides a wealth of optimizations and other features.

  • AMD Posts Open-Source Linux Driver Support For "NAVI 14" GPU

    While the Radeon RX 5700 "Navi 10" series is launching on 7 July and there was the recently presented open-source Linux patches (so far for the AMDGPU kernel driver and RadeonSI OpenGL; Vulkan support still pending), today was the surprise move of posting the kernel patches for an unannounced "Navi 14" graphics processor.

    We've seen "Navi 14" mentions before in Linux driver patches but this is the first time we're seeing the support actually enabled for this unannounced Navi graphics processor. On top of the new Navi 10 patches, the Navi 14 enablement comes down to just under 1,400 lines of new kernel code. As of writing, only the AMDGPU kernel bits have been posted while the Mesa patches are still pending.

  • AMDVLK 2019.Q3.1 Adds HDR10 Support For Direct Display Mode, Fixes Issues

    AMDVLK 2019.Q3.1 is out as the latest update to AMD's official open-source Vulkan Linux driver.

    Unfortunately this update doesn't yet introduce the open-source Navi (Radeon RX 5700 series) support, but hopefully they'll do a timely drop of that next week to complement their open-source AMDGPU and RadeonSI bits already available.

  • NVIDIA have announced their new "GeForce RTX SUPER Series" lineup

    NVIDIA today revealed their new lineup of graphics cards, a refresh of the current series called the “GeForce RTX SUPER Series” which includes the GeForce RTX 2060 SUPER, GeForce RTX 2070 SUPER and GeForce RTX 2080 SUPER.

read more

Raspberry Pi: Power On / Off A TV Connected Via HDMI-CEC

tuxmachines.org - Sre, 07/03/2019 - 05:25

With the help of cec-client (part of libcec), your Raspberry Pi can control a device that supports CEC, like a TV, connected via HDMI. You could power the TV on or off, switch the active source, and more.

This should work with any Raspberry Pi version or model, including the original Raspberry Pi, as well as the latest Raspberry Pi 4.

A possible use case for this would be to connect to a Raspberry Pi via SSH and send a command to power on or off a TV connected to it via HDMI-CEC. Or you can use the commands to power on TV and make the CEC adapter the active source in a script, so that when you open some application on your Raspberry Pi, the TV that's connected to it via HDMI-CEC powers on and switches to your Raspberry Pi HDMI source. I'm sure you can think of various other use-cases.

Also: Skylake signage computer adopts sleek SDM form factor

read more

Top 20 Best Disk and File Encryption Software for Linux in 2019

tuxmachines.org - Sre, 07/03/2019 - 05:11

The world has been transformed into a microcosm because of the internet that offers camaraderie through sharing information and values. Global cognitive norm is getting evaded as to the data is being spied what implies internet security is at stake. Chameleon sources are tremendously cynical; hence; free flow of information is getting impeded to a more significant extent. A continuing threat of hacking and spying proliferation has triggered the alarm to encrypt data to protect it from the brute-attacker. To this end, there is plenty of files and disk encryption software that could be used on the Linux platform, and thus; information and data would have had to be protected from the brute-attacker.

Also: Best Subtitle Editor for Linux

read more

Libdrm 2.4.99 Released With Navi Support, AMDGPU Changes

Phoronix - Sre, 07/03/2019 - 05:08
AMD's Marek Olšák released a new version of the Mesa DRM library (libdrm) on Tuesday...

AMD Posts Open-Source Linux Driver Support For "NAVI 14" GPU

Phoronix - Tor, 07/02/2019 - 23:47
While the Radeon RX 5700 "Navi 10" series is launching on 7 July and there was the recently presented open-source Linux patches (so far for the AMDGPU kernel driver and RadeonSI OpenGL; Vulkan support still pending), today was the surprise move of posting the kernel patches for an unannounced "Navi 14" graphics processor...
Syndicate content