Language Selection

English French German Italian Portuguese Spanish

Web

WWW: Indie Web Server, Administrating Nextcloud and Project Spotlight on Drupal

Filed under
Web
  • Indie Web Server 8.1.1: Reverse proxy (local mode)
  • This site now runs on Indie Web Server

    In the interests of eating my own hamster food1, I just switched this site from nginx to Indie Web Server.

    The only complication in the process was that I had to update the hostname of the server to match the domain name.

  • Administrating Nextcloud as a Snap

    As I’ve described in both my Linux in Action book and Linux in Motion course, Nextcloud is a powerful way to build a file sharing and collaboration service using only open source software running on your own secure infrastructure. It’s DropBox, Skype, and Google Docs all rolled into one, but without the vendor lock-in, security, and privacy fears.
    While the platform is certainly well-designed and polished, the initial installation can be tricky. Looking for proof? Try manually installing Nextcloud on an Ubuntu 18.04 server using any one of the detailed instructions available around the internet. Sometimes everything goes smoothly, but not always. You might encounter packages no longer supported by the official upstream repositories or changed dependencies. Don’t blame the people who wrote those guides: blame the pace of change in official Linux software repositories.

  • FOSS Project Spotlight: Drupal

    Drupal is a content management framework, and it's used to make many of the websites and applications you use every day. Drupal has great standard features, easy content authoring, reliable performance and excellent security. What sets Drupal apart is its flexibility; modularity is one of its core principles. Its tools help you build the versatile, structured content that ambitious web experiences need. With Drupal, you can build almost any integrated experience you can imagine.

  • Carlos Soriano: DrupalCon

    Last week I went to DrupalCon in the lovely city of Seattle invited by Tim, the executive director of Drupal.

    Our plan was to have a panel discussion about the tooling we use in FOSS organization such as GNOME, Debian, Drupal, etc. Specially since we recently transitioned to GitLab. The panel discussion was between Tim himself, Alex Wirt from Debian, Eliran Mesika and Tina Sturgis from GitLab and me. We were 5 out of 9 featured speakers!

4 of the Best Web Browsers for Linux

Filed under
GNU
Linux
Web

There are plenty of web browsers for Linux these days, but not all of them support all distros. This makes it a little bit difficult to choose, but there are some viable options that still work with the ecosystem. The choice isn’t just dependent on your Linux distribution, but also on your preferred use cases.

While Linux desktops offer most of the web browsers you’d use on Windows and Mac, there are some lesser-known browsers that aren’t available for the latter two operating systems.

Our top four picks for the best browsers you can use on Linux support the majority of most top distros, but your distro’s performance may vary for each of these browsers.

Here are four of the best web browsers for Linux.

Read more

Android Browser Choice Screen in Europe

Filed under
Android
Google
Moz/FF
Web

Today, Google announced a new browser choice screen in Europe. We love an opportunity to show more people our products, like Firefox for Android. Independent browsers that put privacy and security first (like Firefox) are great for consumers and an important part of the Android ecosystem.

There are open questions, though, about how well this implementation of a choice screen will enable people to easily adopt options other than Chrome as their default browser. The details matter, and the true measure will be the impact on competition and ultimately consumers. As we assess the results of this launch on Mozilla’s Firefox for Android, we’ll share our impressions and the impact we see.

Read more

The Rapid Progress Of The AV1 Video Format Over The Past Year

Filed under
Movies
Moz/FF
Web

Mozilla presented at the NAB Streaming Summit last week over the state of the royalty-free AV1 video format aiming to compete with H.265/HEVC and succeeding VP9 for open-source use-cases.

In particular, a lot of AV1 progress was made over the past year compared to when the bitstream wasn't finalized, poor encoder performance, lack of AV1 support, and slow adoption. 2018 also brought the introduction of the Dav1d AV1 video decoder, more members joining the AOMedia Foundation, and other advancements.

Read more

Free Software in Web Multimedia

Filed under
OSS
Web
  • NAB 2019: Haivision Announces Peer-to-Peer Low-Latency Streaming for Its SRT Framework

    Prior to releasing SRT P2P to the open-source community, Haivision is seeking partners to collaborate and stress-test the technology at scale.

    [...]

    SRT P2P is the latest development for the SRT (Secure Reliable Transport) initiative that Haivision started in 2017 when the company open-sourced the SRT protocol and technology stack. SRT has been endorsed as a low-latency contribution and distribution streaming protocol by more than 200 companies across the broadcast and streaming industries. With a focus on video delivery, SRT P2P extends the SRT initiative to create a comprehensive framework for high-performance streaming from contribution through distribution and into delivery.

  • Netflix and Intel to Deploy AV1 CODEC For Content Streaming

    At The National Association of Broadcasters Show today, Intel and Netflix announced a new high-performance video codec that is available as open source and royalty-free to content creators, developers and service providers. Scalable Video Technology for AV1 (SVT-AV1) offers performance and scalability in video processing.

    AV1 is a royalty-free codec and offers improved compression compared to vp9 or hevc, the video bandwidth reduction can run upwards to 30 to 40 percent, without you seeing a difference. The best thing yet, this is a royalty-free model. 

  • NAB '19: Netflix and Intel Release SVT-AV1 Codec as Open Source

    This morning at NAB, Intel and Netflix together announced the SVT-AV1 codec which is capable of real-time 4K/60p 10-bit encoding when running on Intel Xeon Scalable processors and Intel Xeon D processors. To our knowledge, this is the first software-only AV1 implementation capable of real-time encoding and it represents an order of magnitude acceleration of AV1 encoding. The companies released SVT-AV1, or Scalable Video Technology for AV1, into the open source community for immediate availability.

Free Software Conquers the Web

Filed under
OSS
Web

Internet/WWW Software: Hugin 2019, Kiwi TCMS 6.7, Hugo Extended on CentOS 7, Curl Drops Pipelining

Filed under
Software
Web
  • Hugin 2019 Released! How to Install it in Ubuntu 18.04/16.04
  • Hugin-2019.0.0 Release Notes
  • Kiwi TCMS 6.7

    We're happy to announce Kiwi TCMS version 6.7! This is a small improvement and bug-fix update.

  • Hugo Extended on CentOS 7
  • curl says bye bye to pipelining

    HTTP/1.1 Pipelining is the protocol feature where the client sends off a second HTTP/1.1 request already before the answer to the previous request has arrived (completely) from the server. It is defined in the original HTTP/1.1 spec and is a way to avoid waiting times. To reduce latency.

    HTTP/1.1 Pipelining was badly supported by curl for a long time in the sense that we had a series of known bugs and it was a fragile feature without enough tests. Also, pipelining is fairly tricky to debug due to the timing sensitivity so very often enabling debug outputs or similar completely changes the nature of the behavior and things are not reproducing anymore!

    HTTP pipelining was never enabled by default by the large desktop browsers due to all the issues with it, like broken server implementations and the likes. Both Firefox and Chrome dropped pipelining support entirely since a long time back now. curl did in fact over time become more and more lonely in supporting pipelining.

Security: DNS, Google and Facebook

Filed under
Security
Web
  • Waves of DNS hijacking attempts target mostly D-Link routers

    Waves of DNS hijackings over the past three months, aimed at consumer-grade routers mostly from D-Link, have been diverting traffic from a number of well-known domains and directing them elsewhere.

  • Ongoing DNS hijackings target unpatched consumer routers

    A wave of DNS hijacking attacks that abuse Google's cloud computing service is causing consumer routers to connect to fraudulent and potentially malicious websites and addresses, a security researcher has warned.

  • Hiding in Plain Sight

    Cisco Talos is continually working to ensure that our threat intelligence not only accounts for the latest threats but also new versions of old threats, such as spam. This often means pursuing cybercriminals wherever they congregate. However, instead of wheeling-and-dealing using hidden servers on some mysterious dark web address, a surprisingly large number of cyber scofflaws prefer to operate right out in the open using social media. For example, Facebook is host to dozens of groups that serve as online marketplaces and exchanges for cybercriminals. Talos saw spam from services advertised in these Facebook groups show up in our own telemetry data, indicating a potential impact to Cisco customers from these groups.

    Over the past several months, Cisco Talos has tracked several groups on Facebook where shady (at best) and illegal (at worst) activities frequently take place. The majority of these groups use fairly obvious group names, including "Spam Professional," "Spammer & Hacker Professional," "Buy Cvv On THIS SHOP PAYMENT BY BTC," and "Facebook hack (Phishing)." Despite the fairly obvious names, some of these groups have managed to remain on Facebook for up to eight years, and in the process acquire tens of thousands of group members.

  • Cybercrime On Facebook Is Of Least Concern To Its Executives

    There is no better time for committing Cybercrime on Facebook than right now. At least that’s the intent the platform is displaying with its least bothered attitude.

    Cisco Talos — an online security research group, has released a report showcasing in detail the fearless existence of cybercrime on Facebook.

Events: HTTP Workshop, foss-north and SUSECON

Filed under
OSS
Web
SUSE
  • Daniel Stenberg: Workshop Season 4 Finale

    The 2019 HTTP Workshop ended today. In total over the years, we have now done 12 workshop days up to now. This day was not a full day and we spent it on only two major topics that both triggered long discussions involving large parts of the room.

    [...]

    Mike Bishop did an excellent presentation of HTTP/3 for HTTP people that possibly haven’t kept up fully with the developments in the QUIC working group. From a plain HTTP view, HTTP/3 is very similar feature-wise to HTTP/2 but of course sent over a completely different transport layer. (The HTTP/3 draft.)

    Most of the questions and discussions that followed were rather related to the transport, to QUIC. Its encryption, it being UDP, DOS prevention, it being “CPU hungry” etc. Deploying HTTP/3 might be a challenge for successful client side implementation, but that’s just nothing compared the totally new thing that will be necessary server-side. Web developers should largely not even have to care…

    One tidbit that was mentioned is that in current Firefox telemetry, it shows about 0.84% of all requests negotiates TLS 1.3 early data (with about 12.9% using TLS 1.3)

    Thought-worthy quote of the day comes from Willy: “everything is a buffer”

  • Daniel Stenberg: The HTTP Workshop 2019 begins

    35 persons from all over the world walked in the room and sat down around the O-shaped table setup. Lots of known faces and representatives from a large variety of HTTP implementations, client-side or server-side – but happily enough also a few new friends that attend their first HTTP Workshop here. The companies with the most employees present in the room include Apple, Facebook, Mozilla, Fastly, Cloudflare and Google – all with three each I believe.

    Patrick Mcmanus started off the morning with his presentation on HTTP conventional wisdoms trying to identify what have turned out as successes or not in HTTP land in recent times. It triggered a few discussions on the specific points and how to judge them. I believe the general consensus ended up mostly agreeing with the slides. The topic of unshipping HTTP/0.9 support came up but is said to not be possible due to its existing use. As a bonus, Anne van Kesteren posted a new bug on Firefox to remove it.

  • foss-north 2019 – it is happening

    This years experiments are the training day, and community day. Looking at the various RSVPs for the community day, it looks like we’ll be 130+ attendees. For the conference days we have only ten tickets left out of 240, beating last years record attendance with 90 people.

  • The Openness Continues: SUSECON Day 2 Recap

    Michael Miller then took the stage, provided an overview of the day and then welcomed Dr. Thomas Di Giacomo, President of Engineering, Product and Innovation to the stage.  But before diving into this discussion for the day, Thomas introduced a new SUSE video instructing everyone on the proper way to say “SUSE”.

DRM and Free/Open Source Software Conflict

Filed under
OSS
Web
  • After years of insisting that DRM in HTML wouldn't block open source implementations, Google says it won't support open source implementations

    The absurd figleaf used to justify this was a reference implementation of EME in open source that only worked on video that didn't have the DRM turned on. The only people this impressed were people who weren't paying attention or lacked the technical depth to understand that a tool that only works under conditions that are never seen in the real world was irrelevant to real-world conditions.

  • I tried creating a web browser, and Google blocked me

    The browser I’m building, called Metastream, is an Electron-based (Chromium derived), MIT-licensed browser hosted on GitHub. Its main feature is the ability to playback videos on the web, synchronized with other peers. Each client runs its own instance of the Metastream browser and transmits playback information to keep them in sync—no audio or video content is sent.

    If someone is creating a browser that wants to playback media, they’ll soon discover the requirement of DRM for larger web media services such as Netflix and Hulu. There are a few DRM providers for the web including Widevine, PlayReady, and FairPlay.

Syndicate content

More in Tux Machines

Graphics: AMDGPU and X.Org Elections

  • amdgpu drm-next-5.2
  • AMDGPU Has Another Round Of Updates Ahead Of Linux 5.2
    Feature work on DRM-Next for the Linux 5.2 kernel cycle is winding down while today AMD has sent in what could be their last round of AMDGPU feature updates for this next kernel release. Building off their earlier Linux 5.2 feature work are more updates. That earlier round brought new SMU11 enablement code for Vega 20, various other Vega 20 features, HMM preparations, and other code changes.
  • 2019 Election Round 2 voting OPEN
    To all X.Org Foundation Members: The round 2 of X.Org Foundation's annual election is now open and will remain open until 23:59 UTC on 2 May 2019. Four of the eight director seats are open during this election, with the four nominees receiving the highest vote totals serving as directors for two year terms. There were six candidates nominated. For a complete list of the candidates and their personal statements, please visit the 2019 X.Org Elections page at https://www.x.org/wiki/BoardOfDirectors/Elections/2019/ The new bylaw changes were approved in the first round of voting. Here are some instructions on how to cast your vote: Login to the membership system at: https://members.x.org/ If you do not remember your password, you can click on the "lost password" button and enter your user name. An e-mail will be sent to you with your password. If you have problems with the membership system, please e-mail membership at x.org. When you login you will see an "Active Ballots" section with the "X.Org 2019 Elections Round 2" ballot. When you click on that you will be presented with a page describing the ballot. At the bottom you will find a number of dropdowns that let you rank your candidates by order of preference. For the election: There is a pull-down selection box for 1st choice, 2nd, choice, and so on. Pick your candidates top to bottom in order of preference, avoiding duplicates. After you have completed your ballot, click the "Cast vote" button. Note that once you click this button, your votes will be cast and you will not be able to make further changes, so please make sure you are satisfied with your votes before clicking the "Cast vote" button. After you click the "Vote" button, the system will verify that you have completed a valid ballot. If your ballot is invalid (e.g., you duplicated a selection or did not answer the By-laws approval question), it will return you to the previous voting page. If your ballot is valid, your votes will be recorded and the system will show you a notice that your votes were cast. Note that the election will close at 23:59 UTC on 2 May 2019. At that time, the election committee will count the votes and present the results to the current board for validation. After the current board validates the results, the election committee will present the results to the Members. Harry, on behalf of the X.Org elections committee
  • It's Time To Re-Vote Following The Botched 2019 X.Org Elections
    While there were the recent X.Org Foundation board elections, a do-over was needed as their new custom-written voting software wasn't properly recording votes... So here's now your reminder to re-vote in these X.Org elections. At least with the initial round of voting they reached a super majority and the ballot question of whether the X.Org Foundation should formally fold FreeDesktop.org into its umbrella worked and that X.Org + FreeDesktop.org hook-up passed so all is well on that front. But for the Board of Directors elections, that's where re-voting is needed with the voting software that now correctly records the votes.

today's howtos

Games: Lutris and More

  • Epic Games Store Now On Linux Thanks To Lutris
    While the Epic Games Store itself is not officially supported by the open source Linux operating system, a third-party gaming client has now made sure that you can access the store and launcher on your own distro. The Epic Games Store is now accessible on Linux via the Lutris Gaming client. The client is available to all Linux users, who in the past has provided the same users a way to play PC games without the need to have Windows installed in their machines. Although Linux is not necessarily the go-to platform when it comes to PC gaming, there is a very niche audience dedicated to making the platform work in favor of open-source and to counteract what could be perceived as a heavily Windows-biased PC gaming community. Linux gaming is somewhat tedious to the relatively casual or normal user, although there are some within the Linux community that advertise and try to foster its growth in terms of gaming, as there are some games that can run better on the operating system. That is to say, if you have a lot of patience to try and make it work.
  • You Died but a Necromancer revived you is good fun in a small package
    Sometimes, simplicity is what makes a game and in the case of You Died BaNRY that's very true. The game has little depth to it but makes up for that in just how frantic and fun it can be. The entire gameplay is just you (or you and friends) attempting to cross a small level filled with platforms, spikes and all sorts of crazy traps. It's ridiculously easy to get into as well, since the controls are so basic all you need to worry about is your movement.
  • Forager is a weirdly addictive casual grinding game that has mined into my heart
    I'm not usually one for games that have you endlessly wander around, collect resources, build a little and repeat but Forager is so ridiculously charming it's lovely.
  • DragonRuby Game Toolkit, a cross-platform way to make games with Ruby
    Now for something a little different! Ryan "Icculus" Gordon, a name known for many Linux ports and SDL2 teamed up with indie developer Amir Rajan to create a new cross-platform toolkit. Why was it created? Well, in a nutshell they both "hate the complexity of today's engines" and this toolkit was actually made to help ship A Dark Room for the Nintendo Switch, which shows how versatile it is.

10+ Open Source Software Writing Tools That Every Writer Should Know

Being a professional writer requires two key things to help ensure success: commitment and support. The former comes from the writer, and the latter comes from the tools he (or she) uses to get the job done. Below is a list of 11 great and lesser-known writing tools or apps, many of which are free and open-source, that can help improve the quality of your writing and make you a more productive and successful writer. Read more