Language Selection

English French German Italian Portuguese Spanish


Syndicate content
LinuxInsight - aggregated feeds
Updated: 13 min 36 sec ago

Phoronix: GNOME's Mutter Now Supports GBM With Modifiers - Allowing Tiling & Compression

Wednesday 24th of January 2018 10:34:04 AM
Landing today in GNOME's Mutter Git tree are some longstanding patches by Collabora's Daniel Stone for supporting the Generic Buffer Manager (GBM) with buffer modifiers for DRM...

Reddit: Beginners guide to OpenStreetMap

Wednesday 24th of January 2018 10:18:57 AM

Hello /r/linux,

I know that a lot of you are interested in OpenStreetMap. So I thought it would be nice if I would post a short intro to OSM. Hope you like it.

What is OpenStreetMap?

Simply Wikipedia for maps. OpenStreetMap (OSM) is a map that anyone can edit, similar to Wikipedia, but not the same. Everything you see in the world could be in one map. Open-source, usable for everyone. Wheelmap helps people with disabilities and Kurviger can show routes for motorcyclists that are more curvy and outside of residential areas. There are many more examples how the data you contribute is used (just scroll down).

How is it different from Google Maps?

Google Maps is great but not open data. Are you allowed to print it commercially? No. Can you take the map data and create your own routing engine? No. Create your own map style from their data? Nope. Google has invested a lot of money to get all those building shapes, lakes and other geographical information. They won't share it and that's their right. But we believe that all of this information should be available in one big database free for everyone.

Isn't mapping complicated?

No. The world of OpenStreetMap consists of three basic elements. Points (nodes), lines (ways) and areas. They get their values through so called tags (like name=Golden Gate Bridge). For example a church could outlined as an area and tagged as:

name=Church of our Lady building=church amenity=place_of_worship religion=christian denomination=evangelical

We use nodes for shops, small features like fountains or bicycle repair stations. Ways for roads, paths, small waterways. Areas for forests, buildings and ponds.

How can I edit?

We have two main editors for armchair mapping. iD and JOSM. JOSM is an advanced standalone editor but it's better to have some experience before you begin mapping with it. I will focus on the browser based one called iD, which has a great tutorial. Another good learning source is LearnOSM.

Some tutorial videos:

To add things with your mobile phone you can use OsmAnd or, which also displays the map you help to create. StreetComplete for Android to add information to existing stuff on OSM.

Some examples where your contributions appear:


  • HikeBikeMap - hiking and cycling routes can be overlayed on the upper right
  • OpenTopoMap - same as above, Topographic map, has contour lines
  • Waymarked Trails - Hiking - Hiking trails, "clickable", .gpx Download, background can be changed to OpenTopoMap
  • Waymarked Trails - Cycling - same as above for cycle ways
  • OpenSeaMap - free nautical database
  • OpenRailwayMap - the worlds railway infrastructure on one map
  • OpenCycleMap - map made for cyclists, highlights cycle routes and pubs :D
  • Flosm - search through informations (opening hours, telephone number...) of a lot of POIs on OpenStreetMap, see list on the left
  • F4 map and OSMbuildings - both show map in 3D
  • LiveMap24 - see public transport in realtime, clickable, uses open data from public transport services
  • WheelMap - shows the wheelchair accessibility
  • Historic Maps - a map that combines OpenStreetMap with Wikipedia, shows historic objects and old maps as overlay
  • uMap - save markers, lines and shapes on different map styles, example: Map from /r/Castles
  • ÖPNV-Karte - a visualisation of the mapped public transport in OSM

Apps (all work offline)

  • OsmAnd - very advanced but strange GUI, shows public transport and hiking symbols, opening hours, etc, has routing, downloads offline wikipedia articles to objects, Android and iOS (less functions)
  • - fast, easy tool, no hiking tools, elementary routing, free, Android and iOS
  • Locus Map - different map sources (also non-OSM like SwissOrdonance), has routing, Android only
  • OSMScout - GPS app with routing and social functions for Ubuntu Phone, Windows Phone, Android and iOS
  • OruxMaps - Map and sports tracker, can also connect with different bluetooth devices, Android
  • Gaia GPS - app for hikers, with search for trails and worldwide satellite and topo maps (offline only for premium users)

  • List of apps for Android and iOS

Routing Services

  • OpenRouteService - car, cycle and pedestrian routing with a lot of options, shows surface and type of used roads
  • Brouter Web - fast router,shows height profile, where routing table can be changed by yourself
  • GPSies - create tours for different transport modes, press "follow roads" to get routing feature, elevation profile, lot of map layers
  • Kurviger - a route planner that prefers curvy roads and slopes, but avoid cities and highways, automatic round trips based on a given length
  • - a map made for cyclists, which has a routing and roundtrip feature, created by /u/doctor_fegg
  • FacilMap - planning tours collaborative with multiple map sources and elevation profiles

Printing OpenStreetMap Maps

  • MapOSMatic - printable atlases and single paper up to A0, lot of different map styles and overlays (like Waymarked Trails), free
  • Field papers - create an atlas yourself with different map styles,
  • Inkatlas - different styles, up to 6 pages A4 for free

Advanced/Other OSM based services

  • Overpass Turbo - web based data mining tool for OpenStreetMap, linked is an example for cycle shops in Berlin
  • MapCompare - compare different map sources (Google, OSM, Here, Satellite data) with each other
  • WeeklyOSM - a blog about news in the world of OpenStreetMap
  • Lokaler Editor (beta) - create your own small maps and share them
  • OpenInfraMap - view of the world's hidden infrastructure (power lines, petroleum and water)
  • Mapillary - an open-source Streetview-Version you can contribute to
  • Peakfinder - shows all all surrounding peaks from the given point also available as app
  • OpenFireMap - map with all the fire houses and hydrants in OSM
  • Node Density - How dense is the OpenStreetMap database?
  • Power Grid - a power line map showing for example voltages
  • OpenStreetMap Wiki - Wiki of the OSM project
submitted by /u/Spanholz
[link] [comments]

Reddit: Why does APT not use HTTPS?

Wednesday 24th of January 2018 10:00:58 AM

TuxMachines: Raspberry Pi 101 – An Introduction to the Raspberry Pi GPIO

Wednesday 24th of January 2018 09:29:51 AM

An important feature of the Raspberry Pi is the row of GPIO pins, where GPIO stands for general purpose input/output. It will allow us to communicate between Pi and the outside world. We have 40pins on Pi, we count these pins from left to right out of which seventeen pins are GPIO pins. Different pins are used for the different functions and can be connected to a number of external peripherals such as buttons, lights, relays, sensors, etc.

read more

TuxMachines: Intel Pentium vs. AMD Ryzen 3 Performance For Linux Gaming

Wednesday 24th of January 2018 09:24:50 AM

For those that may be looking to assemble a new low-end Linux gaming system in early 2018, here is a look at the Linux gaming performance of an Intel Pentium (Kabylake) processor to an AMD Ryzen 3 while testing with the GeForce GTX 1050 and Radeon RX 560 graphics cards.

read more

TuxMachines: DLP platform for 3D vision teams up with Raspberry Pi

Wednesday 24th of January 2018 09:06:33 AM

Keynote Photonics has launched a $499 “LC3000G2-Pi” light-steering and 3D vision add-on for the Raspberry Pi, and will soon ship a “LC3000G2-PRO,” which similarly offers TI’s DLP3000 chipset, but runs TI Lightcrafter APIs on its own DM365-based Linux board.

Texas Instruments’ Linux-driven DLP (digital light processing) technology was originally launched as a projection technology, and is still primarily used for projection applications ranging from pico projectors you can plug into your laptop to advanced digital cinema projection machines. Yet, the technology is increasing moving into machine vision.

read more

LXer: Valve Releases Big SteamOS Update with Linux Kernel 4.14, New Nvidia/AMD Drivers

Wednesday 24th of January 2018 08:58:15 AM
Valve released today a new stable update of its Debian-based SteamOS gaming operating system that brings a new kernel version, new Nvidia and AMD drivers, and lots of up-to-date components.

Reddit: Internet Art - The Wrong Biennale

Wednesday 24th of January 2018 08:01:00 AM

Reddit: Kernel is SRS BSNS

Wednesday 24th of January 2018 07:58:33 AM

LXer: Data Center Network Software Startup Cumulus Raises $43M

Wednesday 24th of January 2018 07:21:03 AM
Cumulus is credited with developing the first Linux operating system for data center network hardware. Over the last four years the company has partnered with Dell, Hewlett Packard Enterprise, and Mellanox to bring its operating system to their network switches.

Reddit: Qt 5.9.4 Released

Wednesday 24th of January 2018 06:53:15 AM

TuxMachines: Red Hat News

Wednesday 24th of January 2018 05:53:50 AM

read more

TuxMachines: Mozilla Development

Wednesday 24th of January 2018 05:52:00 AM
  • Firefox’s continued Quantum transformation—more multithreading, tracking protection

    Firefox 58, out today, continues to deliver Project Quantum, Mozilla's far-reaching modernization effort that's boosting the browser's performance, security, and maintainability. The initiative allows Firefox to take better advantage of modern multicore processors and makes the browser better suited to the demands of today's Web applications.

  • MozMEAO SRE Status Report - January 23, 2018

    Here’s what happened on the MozMEAO SRE team from December 2017 - January 23.

  • WebRender capture infrastructure

    For over a year now, I’ve been hacking on WebRender. It was born in Servo as an experimental way to batch the painting and compositing of the web content on GPU. Today it’s a solid piece of engineering that’s going to mainline Firefox as the next big Rust-written component within the Quantum project. You can read more about WebRender on our team’s blog as well as this wonderfully illustrated article by Lin Clark.

  • The Different Types of Privacy Protection

    Many of your favorite sites keep track of what you do online. They may do it to understand if you’re interested in a particular article, item or activity. They may do it to make your experience of their site easier. They may also track you so they can try to sell you things.

    Online ads can be customized on the fly based on what you do. Been searching for a new pair of Chucks? Mega Shoe Company has a great deal for you. To serve those custom ads at just the right time, the shoe company needs to know where you go online. Is that bad? Some argue that customized (targeted) ads are much better than traditional billboards or radio spots. At least with targeted ads, there’s a good chance you’ve been looking for what they’re selling. But you may not want companies following you around the web.

  • Introducing the MDN Product Advisory Board: actions and impressions from our first meeting

    On January 11th, 2018, Mozilla held the first in-person meeting of the MDN Product Advisory Board (PAB) in London. The goal of the MDN Product Advisory Board, in collaboration with Microsoft, Google, and other industry leaders, is to provide guidance that helps MDN be the best reference for web developers.

    To that end, I’m pleased to announce that the web platform consultancy Bocoup, represented by Rick Waldron, will be joining the MDN Product Advisory Board starting in February. Bocoup brings a practitioner’s perspective to the the standards process and participates in a wide range of open source projects. Rick has actively contributed to MDN since May of 2011, writing documentation, reviewing contributions, and participating in the maintenance of the JavaScript Reference sub-articles. He’s written proposals and specifications for new JavaScript APIs and syntax, participated in ECMAScript® 2015, 2016, 2017 Language Specifications, and represents Bocoup at ECMA TC39 meetings. I’m very excited Rick will be adding his considerable industry knowledge and JavaScript focus to the board and look forward to him joining our next meeting.

read more

LXer: Rediscovering make: automatic variables

Wednesday 24th of January 2018 05:43:50 AM
Despite its simplicity, automatic variables are very convenient when writing non-trivial makefiles. This article covers what they are and how to use them.

TuxMachines: Linux 4.14.15, 4.9.78, and 4.4.113

Wednesday 24th of January 2018 05:34:11 AM

read more

TuxMachines: Security Leftovers

Wednesday 24th of January 2018 05:31:45 AM
  • Security updates for Tuesday
  • Initial Retpoline Support Added To LLVM For Spectre v2 Mitigation

    The LLVM code has been merged to mainline for the Retpoline x86 mitigation technique for Spectre Variant 2. This will be back-ported to LLVM 6.0 and also LLVM 5.0 with an immediate point release expected to get this patched compiler out in the wild.

    The compiler-side work -- similar to GCC's Retpoline code -- is to avoid generating code where an indirect branch could have its prediction poisoned by a rogue actor. The Retpoline support uses indirect calls in a non-speculatable way.

  • Teen Hacker Who Social Engineered His Way Into Top-Level US Government Officials' Accounts Pleads Guilty To Ten Charges

    The teenage hacker who tore CIA director John Brennan a new AOL-hole is awaiting sentencing in the UK. Kane Gamble, the apparent founder of hacker collective Crackas With Attitude, was able to access classified documents Brennan has forwarded to his personal email account by posing as a Verizon tech. Social engineering is still the best hacking tool. It's something anyone anywhere can do. If you do it well, a whole host of supposedly-secured information can be had, thanks to multiple entities relying on the same personal identifiers to "verify" the social engineer they're talking to is the person who owns accounts they're granting access to.

    Despite claiming he was motivated by American injustices perpetrated around the world (Palestine is namechecked in the teen's multiple mini-manifestos), a lot of what Gamble participated in was plain, old fashioned harassment.

  • The Guardian view on cyberwar: an urgent problem [Ed: Lists several attacks by Microsoft Windows (but names neither)]

    The first known, and perhaps the most successful of these, was the joint US/Israeli Stuxnet attack on the Iranian nuclear programme in 2009. Since then there has been increasing evidence of attacks of this sort by Russia – against Estonia in 2009, and then against Ukraine, where tens of thousands of attacks on everything from power supplies to voting machines have opened an under-reported front in an under-reported war. Across the Baltic, the Swedish government has just announced a beefed-up programme of civil defence, of which the most substantial part will be an attempt to protect its software and networks from attacks. Meanwhile, North Korean state hackers are blamed by western intelligence services for the WannaCry ransomware attacks which last year shut down several NHS hospitals in the UK. Persistent reports suggest the US has interfered in this way with North Korea’s nuclear missile programme.

  • Reproducible Builds: Weekly report #143
  • Don’t Install Meltdown And Spectre Patches, Intel Warns It Would Increase System Reebots
  • On that Spectre mitigations discussion

    By now, almost everybody has probably seen the press coverage of Linus Torvalds's remarks about one of the patches addressing Spectre variant 2. Less noted, but much more informative, is David Woodhouse's response on why those patches are the way they are.

read more

TuxMachines: Tails 3.5 Anonymous OS Released to Mitigate Spectre Vulnerability for AMD CPUs

Wednesday 24th of January 2018 05:26:26 AM

Tails, the open-source Linux-based operating system designed to protect user's privacy while surfing the Internet, also known as Anonymous OS, was updated today to version 3.5.

Coming only two weeks after the Tails 3.4 release, which included patches for the Meltdown and Spectre security vulnerabilities publicly disclosed earlier this month, today's Tails 3.5 update is here to bump the Linux kernel to version 4.14.13 and include the microcode firmware for AMD CPUs to mitigate the Spectre flaw.

read more

More in Tux Machines

Today in Techrights

Web Server Setup Series - Fix CWP Errors & Warnings To Improve Server Security

​Welcome to the second part of the web server setup series. In this part, I'll show you how to fix CWP (CentOS web panel) errors and warnings, create new user accounts, create hosting packages, and create FTP account. So let's start. Read

How To Make Good Use Of 'grep' Command

​Linux and UNIX systems come with a shell command known as ‘grep’. This simply looks for a specified text, or pattern, in a file or an entire directory. The most common usage is for quickly searching a file for occurrences of a pattern, which can be in plain text, or in the form of a regular expression. Here, the patterns used will be simple text rather than regular expressions. Read

Android Leftovers