Odprtokodni pogled

Opensource view


The Current Spectre / Meltdown Mitigation Overhead Benchmarks On Linux 5.0

tuxmachines.org - Pon, 03/04/2019 - 08:58

With it being a little over one year since Spectre and Meltdown mitigations became public and with the Linux kernel today hitting the big "5.0" release, I decided to run some benchmarks of the current out-of-the-box performance hit as a result of the current default mitigation techniques employed by the Linux kernel. The default vs. unmitigated performance impact for Spectre/Meltdown are tested on an Intel Core i7 and Core i9 systems while there is also an AMD Ryzen 7 box for reference with its Spectre mitigation impact on Linux 5.0.

These tests are for reference purposes to see what the default/out-of-the-box performance cost is to Spectre/Meltdown on the Linux 5.0 kernel being released today. The near-final 5.0 Git snapshots were used for testing atop Ubuntu 18.10 on three different systems - the hardware is different in these systems in looking at their mitigated vs. unmitigated performance impact rather than looking at the raw CPU performance between systems.

read more

Haiku OS Seeing USB3 Improvements, BFS Resizing Code Revisited

Phoronix - Pon, 03/04/2019 - 06:03
Developers persisting on Haiku as the BeOS-inspired open-source operating system made more headway in February to advance their OS past the recent (and successful) beta milestone...

10 Best Flat Icon Themes For Linux

tuxmachines.org - Pon, 03/04/2019 - 04:43

Every Linux distribution comes with a couple of nice and clean icons themes. Many users just stick to only those themes and never try other awesome themes they've in the bag. In this article, I'm going to list out 10 best Flat design Linux icon themes that you're going to love. So let's get started!

more" title="Read the rest of this article" />

read more

Security Leftovers

tuxmachines.org - Pon, 03/04/2019 - 02:30

read more

today's howtos

tuxmachines.org - Pon, 03/04/2019 - 02:28

read more

It's Linux 5.0 Kernel Day Followed By The Start Of Linux 5.1

tuxmachines.org - Pon, 03/04/2019 - 02:27

Before the day is through Linus Torvalds is expected to officially release the Linux 5.0 kernel and immediately following that he'll be kicking off the Linux 5.1 kernel cycle by the opening of the two-week-long merge window.

Linux 5.0 is another exciting update. Particularly for AMD Radeon graphics users, this release is super special as it finally delivers on the long-awaited FreeSync support! FreeSync now works off the mainline Linux kernel with the AMDGPU code and assuming your user-space bits are also up-to-date. FreeSync is the headlining end-user feature with Linux 5.0 but there is also initial RTX Turing support in Nouveau on the green side, continued work on bringing up next-gen Intel and AMD processors, Adiantum fscrypt support, Logitech high resolution scrolling, and much more.

read more

KDE: Usability & Productivity, Release of GCompris 0.96

tuxmachines.org - Pon, 03/04/2019 - 02:15
  • This week in Usability & Productivity, part 60

    It’s time for week 60 for KDE’s Usability & Productivity initiative, and this one is positively overflowing with goodies! Will you even be able to handle it? I THINK NOT!!!

  • KDE's Kate Picks Up New Features, KWin Crash Fix When Launching Games

    KDE developers remain quite busy in preparing for Frameworks 5.56, the next KDE Plasma 5.15 point release, and KDE Applications 19.04 for ensuring KDE is polished as ever with its forthcoming 2019 releases.

    KDE developer Nate Graham continues doing a splendid job outlining the weekly bug fixes, polishing, and new features being worked on by the massive KDE development community.

  • Release GCompris 0.96

    We are pleased to announce the release of GCompris version 0.96.

    This new version includes updated translation for several languages, and a few bug fixes.

read more

Linux 5.0 Kernel Released With Long-Awaited FreeSync Support, Many New/Improved Features

Phoronix - Pon, 03/04/2019 - 01:49
Linus Torvalds has gone ahead and just issued the Linux 5.0 stable kernel for what originally began as the Linux 4.21 kernel cycle. The Linux 5.0 kernel cycle delivers on the mainline AMD Radeon FreeSync support, continued work on bringing up Intel Icelake and other new CPU features, Logitech high-resolution scrolling capabilities, network improvements, and much more...

The Current Spectre / Meltdown Mitigation Overhead Benchmarks On Linux 5.0

Phoronix - Ned, 03/03/2019 - 23:48
With it being a little over one year since Spectre and Meltdown mitigations became public and with the Linux kernel today hitting the big "5.0" release, I decided to run some benchmarks of the current out-of-the-box performance hit as a result of the current default mitigation techniques employed by the Linux kernel. The default vs. unmitigated performance impact for Spectre/Meltdown are tested on an Intel Core i7 and Core i9 systems while there is also an AMD Ryzen 7 box for reference with its Spectre mitigation impact on Linux 5.0.

EU odkrito zagrozila Googlu, Twitterju in Facebooku

Slo-Tech - Ned, 03/03/2019 - 19:59
EU odkrito zagrozila Googlu, Twitterju in Facebooku

vir: WikipediaEvropska komisija - EU je izdala prvo poročilo v zvezi z lani oktobra podpisanim Kodeksom za boj proti dezinformacijam. V njem so konkretno navedeni Facebook, Twitter in Google, ki po mnenju bruseljskih uradnikov na svojih platformah še vedno ne napravijo dovolj odločnih korakov v tej smeri. Podpisniki kodeksa so se namreč zavezali, da bodo poskušali zmanjšati število lažnih uporabniških računov, predvsem pa svoja prizadevanja napravili transparentna. Več na Slo-Techu.

OSS: Open OnDemand, DeSOS, Half-Life Mod, Spark, Leon and Some CAD Options

tuxmachines.org - Ned, 03/03/2019 - 18:48
  • NSF funds second round of OSC's Open OnDemand

    The National Science Foundation (NSF) recently awarded funding to a team led by the Ohio Supercomputer Center (OSC) for further development of Open OnDemand, an open source software platform supporting web-based access to high performance computing (HPC) services. The project team consists of representatives from OSC, the University at Buffalo and Virginia Tech.

  • Open-source application creates super-resolution images of cell development in living animals

    A new tool may allow researchers to see more of the physiological state of living organisms at the cellular level, according to a study by the University of Notre Dame.

    Published in Development, the study shows how an open-source application, created by Notre Dame researchers, can utilize two different conventional microscope images obtained at low excitation powers to create one high-resolution, three-dimensional image. The application, dubbed DeSOS, combines imaging techniques used within the program: blind deconvolution (De), which allows for the recovery of blurred images in certain circumstances, and stepwise optical saturation super-resolution (SOS), an imaging method that helps extend the resolution beyond its typical diffraction limit.

    In full, DeSOS uses physics to identify differences between the two uploaded images and produce one image with significantly greater clarity than previously possible with standard lab equipment.

  • Modders Bring Half-Life To Oculus Go Via Quake's Engine

    Thanks to the efforts of open source developers and modders, you can now play the original Half-Life on your Oculus Go.

  • The data processing evolution: A potted history

    How has (open source) data processing evolved and how have the different technologies progressed over time as data processing frameworks have become more sophisticated and the amount, and speed, of data generated has increased by the hour?


    The next step in Big Data saw the introduction of Apache Spark. Spark allowed additional parallelisation and brought batch processing to the next level. As mentioned earlier, batch processing includes putting data into a storage system that you then schedule computations on. The main concept here is that your data sits somewhere while you periodically (daily, weekly, hourly) run computations to glean results based on past information. These computations don’t run continuously and have a start point and an endpoint. As a result, you have to re-run them on an ongoing basis for up-to-date results.

  • Meet Leon: The personal assistant of your dreams

    Meet Leon – an open-source personal assistant who lives on your server and does stuff for you, if you ask him to!

    Created by Louis Grenard, Leon is the personal assistant of your dreams! You can talk to each other, exchange text messages and even communicate with him while offline to protect your privacy.

  • 7 Best AutoCAD Alternatives in 2019 (5 Are Free) [Ed: A few of these are free as in freedom, not just cost/gratis]

read more

Programming: HackerRank’s Test Health Dashboard, Rust 1.33, Flutter 1.2, Trends In Security Testing, Python and JavaScript Decentralized Apps

tuxmachines.org - Ned, 03/03/2019 - 18:43
  • SD Times news digest: HackerRank’s Test Health Dashboard, Rust 1.33, and Flutter 1.2

    HackerRank has announced a new way for businesses to improve their hiring processes. Test Health Dashboard will provide organizations with data necessary to improve skills assessments, deliver good candidate experiences, and effectively hire the right people.

    Most companies are flying blind when it comes to technical recruiting. We launched our Tech Talent Matrix this past September to give customers their first-ever insight into the effectiveness of their technical recruiting efforts,” said Gaurav Verma, vice president of customer success at HackerRank. “Today, we’re going one step further in our commitment to helping businesses make smarter decisions around technical hiring. The Test Health Dashboard gives recruiters and hiring managers real-time analytics around each role, equipping them with the data to better attract, evaluate, and hire the talent they need.”

  • Trends In Security Testing: The Rise and Exploitation of Software Bugs

    Worldwide digital transformation means that more businesses need more code more quickly. But hasty code means buggy code; and buggy code leads to poor systems, vulnerabilities, exploits, and failed compliance, writes Richard Mort, Director at Edge Testing Solutions.

  • Search for any particular currency pair within the Forex data

    Before we start this chapter I just want to tell you people that I have extended this website for another year by paying the full year rent for web hosting. The goal I start this website is not to make money from it but to share what I know in programming with all of you, therefore I certainly do not expect any large income from a site like this. I myself is a tech and programming lover and I like to play with new tech stuff and create cool software to use in every day life. Although all the above statements are true there is one thing we all need to know which is although I can always provide free code for the readers but I do need to pay rent for this website every month, thus I would like to take this opportunity to ask for your kind donation to help this site out, the donation form is located at the sidebar of this website, I really don’t mind how much money you donate to me, 1 usd is as good as 100 USD as long as there is enough money to finance this website to keep it going. So friend, kindly provide your support to me through donation, thank you in advance. Alright, without wasting anymore time, let us begin this new chapter.

  • JavaScript dapps: Build decentralized apps with Blockstack

    While Bitcoin has its ups and downs, decentralized apps or “dapps” remain a hot topic in software development circles. “Smart contracts” tend to be part of the same conversations, implying that you need to learn new programming languages, development practices, deployment strategies, security testing, and the list goes on. But writing dapps doesn’t have to be so complicated.

read more

ReactOS 0.4.11 "Open-Source Windows" Available With Big Kernel Improvements

Phoronix - Ned, 03/03/2019 - 18:30
ReactOS 0.4.11 is now available as the newest version of this open-source operating system re-implementing the Windows APIs with a focus on binary driver/application compatibility. With this being the first release since November's ReactOS 0.4.10, there are a fair amount of changes to find in this new build...

X.Org Server 1.19.7 Released With A Fix For The Two Decade Old SiS 6326

tuxmachines.org - Ned, 03/03/2019 - 17:53

While X.Org Server 1.20.4 was just released a few days ago with XWayland improvements and more, for vintage computer enthusiasts there is now the X.Org Server 1.19.7 that was released independently to provide a six for helping out the SiS 6326. Yes, the graphics processor from 1998.

Kevin Brace, the independent X.Org contributor who began contributing to the OpenChrome project and has since expanded to work on other vintage open-source graphics drivers, organized this xorg-server 1.19.7 release. He was motivated to ship a simple fix that allows for 24-bit color mode to work now with the Xfce desktop on the SiS 6326. A simple oversight in the original X.Org Server EXA code was causing issues with 24-bit color support and ultimately leading to a crash for non-32-bit color support.

Also: Linux 5.1 Will Make It Easier To Investigate Hyper-V Performance Issues [Ed: Kernel helps Microsoft sell proprietary software with back doors]

read more

Google/FOSS: Openwashing, F-Droid, Google Summer of Code, Flutter and the Fight Over Java APIs

tuxmachines.org - Ned, 03/03/2019 - 17:50
  • Google's new .dev domain opens to all
  • Google open-sources Cloud IoT Device SDK, a collection of libraries for embedded microcontroller-class devices
  • More Languages to the F-Droid Planet?

    You may know about Planet F-Droid, a feed aggregator that aims to collect the blogs of many free Android projects in one place. Currently all of the registered blogs are written in English (as is this post, so if you know someone who might be concerned by the matter below and is not able to understand English, please feel free to translate for them).

  • Gearing Up For Google Summer of Code

    The mentoring organizations for the GSoC 2019 have been announced. This will be the 15th edition of Google's program to match university students to open source organizations for three month's worth of online programming experience over the summer break.

    GSoc is popular both with university students, who can earn a stipend from Google while making a worthwhile contribution to an open source projects, and to open source organizations which gain valuable assistance from students who are eager to do well and have something worthwhile to add to their resumes.

  • Google launches Flutter 1.2 and Dart DevTools, a web-based suite of programming tools

    Flutter is one of the newest additions to the arsenal for app developers. It’s a UI framework for building beautiful, fluid, and interactive cross-platform native apps on iOS and Android using the Dart language. The first stable release of the cross-platform development toolkit was released just three months ago. Today, Google announced the first feature updated for Flutter, Flutter 1.2, at Mobile World Congress, along with a new web-based suite of programming tools called Dart DevTools.

  • US Supremes urged by pretty much everyone in software dev to probe Oracle's 'disastrous' Java API copyright win

    The US Supreme Court has been urged to hear Google out in its long-running copyright battle with Oracle over the search giant’s use of Java technology in Android.

    Some 14 amicus briefs have been filed with the top court in support of Google, with Microsoft, Red Hat and Mozilla, along with the Python Software Foundation, Developers Alliance, and the EFF, backing the web titan against database-slinger Oracle.

    They say an earlier court ruling in Oracle's favor on the fair use of Java APIs – as it stands – sets a dangerous precedent that breaks long-standing and well-understood rules on software development, risks confusing the community, and will damage innovation.

    Oracle sued Google in 2010 after the database goliath acquired Sun Microsystems and with it the rights to Java. Big Red then contested Google’s use of Java APIs in its Android mobile operating system.

read more

How to boot up a new Raspberry Pi

tuxmachines.org - Ned, 03/03/2019 - 17:24

If you've been following along in this series, you've chosen and bought your Raspberry Pi board and peripherals and now you're ready to start using it. Here, in the third article, let's look at what you need to do to boot it up.

Unlike your laptop, desktop, smartphone, or tablet, the Raspberry Pi doesn't come with built-in storage. Instead, it uses a Micro SD card to store the operating system and your files. The great thing about this is it gives you the flexibility to carry your files (even if you don't have your Raspberry Pi with you). The downside is it may also increase the risk of losing or damaging the card—and thus losing your files. Just protect your Micro SD card, and you should be fine.

read more

Security: Windows Holes, Dow Jones Breach/Leak, Tomcat and Kafka in EU, Drupal, Supply Chain, Bitcoin, Thunderbolt and More

tuxmachines.org - Ned, 03/03/2019 - 17:14

read more

Syndicate content