ZFS Root Filesystem on AWS

Did you know you can create your own Linux AWS EC2 AMI which is running 100%
ZFS for all filesystems (/, /boot – everything)? You can, and it’s not too hard
as long as you are experienced with installing Linux without an installer.
Here’s the rough instructions for setting this up with a modern Debian based
system (I’ve tested with Debian and Ubuntu). As far as I know, this is the
first published account of how to set this up. There aren’t any prebuilt AMIs
available that I know of, but I might just do that unless someone else beats me
to it.

Why run ZFS for the root filesystem? Not only is ZFS a high performing
filesystem, but using native ZFS for everything makes storage management a
cinch. For example, want to keep your root EBS volumes small? No problem – keep
your AMI on a 1GB volume (yes, it’s possible to be that small), and extend the
ZFS pool dynamically


Original URL: http://feedproxy.google.com/~r/feedsapi/BwPx/~3/4frVnU03VSc/ZFS-root-filesystem-on-AWS

Original article

OpenELEC 7.0 Linux distribution now available for PC, Raspberry Pi, and WeTek Core

Most operating systems, like Windows 10 or macOS, are designed to do multiple things. After all, many people want their computers to serve many tasks, such as productivity, media, and gaming. Some operating systems, however, are targeted at a single use to minimize the overhead and maximize the power of the hardware. Not to mention, it can create a more immersive experience. One such focused OS is OpenELEC. This Linux distribution is designed to serve as a media center — nothing more, nothing less. Today, the popular distro reaches stable version 7.0. There are images for both x86 and Raspberry Pi 2… [Continue Reading]


Original URL: http://feeds.betanews.com/~r/bn/~3/g4gOKqRjn8w/

Original article

Faster Images using HTTP2 and Progressive JPEGs

tl;dr: Progressive images render faster on HTTP2, thus increasing perceived performance. Take control of progressive JPEG’s scan layers to show meaningful image content with only 25% of image data sent. Use HTTP2 Server Push for progressive JPEG scan layers to maximize rendering performance for key images.
We Have An Image Problem
Images make the world go round: they engage, enrage & encourage us. The web as we know it depends on images. This comes at a price: images make up ~65% of average total bytes per page and have a high correlation to page load time as well as the Speed Index. They also grow by ~200kb year after year. In short, images are heavy and make things slow.
Get Compressin’!
The best way to counter negative effects of loading image assets is image compression: using tools such as Kornel Lesiński‘s ImageOptim, which utilizes great libraries like mozjpeg and pngquant, we can


Original URL: http://feedproxy.google.com/~r/feedsapi/BwPx/~3/HBEBPIeCYug/

Original article

MSSQL on Linux – the details

When it became known that Microsoft was going to port MSSQL to Linux, many sysadmins surely thought that it would end in catastrophe. Enterprise providers have not been brilliantly successful with Linux ports so far – trying to install (and configure) Oracle DB on a Linux server is one of the worst experiences known to an admin. With Microsoft, it looks about like this:

$ curl https://packages.microsoft.com/config/rhel/7/mssql-server.repo | sudo tee /etc/yum.repos.d/mssql-server.repo
$ sudo yum update
$ sudo yum install mssql-server

It’s astonishing but true – Microsoft really has figured out how to package software for Linux. o/

But what does MSSQL for Linux look like up close? Engineers from Adfinis SyGroup risked a glance behind the curtains.

One of the main credos for porting MSSQL to Linux is that the run-time behaviour does not change as compared to Windows. Applications should not even notice if a tux finds its way into the backend.

Right away, this begs


Original URL: http://feedproxy.google.com/~r/feedsapi/BwPx/~3/1Y6a0-d2JgQ/

Original article

Edit video in 4K for free with OpenShot 2.2

The future is Ultra HD, or 4K as it’s known to its friends. Ultra HD TVs and displays are slowly coming into the mainstream, and of course they’re being joined by 4K-capable cameras. But how can you edit that 4K video feed without having to splash out on expensive software? The answer lies with OpenShot 2.2, the free (and open source) video editor for Windows, Mac and Linux. It’s now capable of supporting 4K video editing, giving you all the tools you need to produce slick home video that looks great on your big-screen TV. OpenShot 2.2 opens with key… [Continue Reading]


Original URL: http://feeds.betanews.com/~r/bn/~3/Sn1rAQkLw3s/

Original article

Eight Things to Do After Installing Linux Mint Xfce 18.x

After you get Linux up and running on your computer, there are still a few things left to do. Here’s a short list that newcomers might find helpful.

Linux for Newcomers

Those who are new to Linux might just go to work right away after installing, or having someone else install, GNU/Linux. However, there are a few things you should do first. Some of them, such as updating your system and activating the firewall, are essential. Others are just things you do to customize your Linux experience.
Here’s a short checklist of things to do after you get Linux up-and-running on your computer. You should consider the first two items on this list as being required, with all the other items being optional. The list is specific to Linux Mint 18.x Xfce Edition, so if you’re using another flavor of Linux, you’ll be better off searching for another list.
1. Update your system: Absolutely


Original URL: http://fossforce.com/2016/12/installing-linux-mint-xfce/

Original article

WebRTC: the future of web games

Tue Dec 27 2016At some point in JumpSuit‘s development I realized it was impossible to create the game we envisioned: WebSockets are just too slow, because they sit on top of TCP.
While it is possible to write moderately fast-paced games with them, such as the enormously successful Agar.io and Slither.io, if you need low-latency, WebSockets won’t cut it.
So I started looking for alternatives.
WebRTC is currently the only way a browser can exchange with the outside world in UDP-like fashion – disregarding Flash. While it is fairly recent, browser support is decent enough that Facebook Messenger, Skype and Google Hangouts started using it, to only name a few.
However, WebRTC has been designed to do P2P VoIP on the browser, not to create game servers. But surprisingly, games benefit greatly from these same features which are essential to VoIP.
Data channels are awesome
Along with audio and video, WebRTC makes it possible to create


Original URL: http://feedproxy.google.com/~r/feedsapi/BwPx/~3/hRYQ03EXjJQ/webrtc%3A-the-future-of-web-games

Original article

Problems with CSVs

Much of my professional work for the last 10+ years has revolved around handing, importing and exporting CSV files. CSV files are frustratingly misunderstood, abused, and most of all underspecified. While RFC4180 exists, it is far from definitive and goes largely ignored.
Partially as a companion piece to my recent post about how CSV is an encoding nightmare, and partially an expression of frustration, I’ve decided to make a list of falsehoods programmers believe about CSVs. I recommend my previous post for a more in-depth coverage on the pains of CSVs encodings and how the default tooling (Excel) will ruin your day.
Everything on this list is a false assumption that developers make.
All CSVs are ASCII
All CSVs are Win1252
All CSVs are in 8-bit encodings
All CSVs are UTF-8
All CSVs are UTF-16
All CSVs contains a single consistent encoding
All records contain a single consistent encoding
All fields contain a single consistent encoding
All CSVs contain records
All records


Original URL: http://feedproxy.google.com/~r/feedsapi/BwPx/~3/w1MwZ2ZUD20/Falsehoods-Programmers-Believe-About-CSVs

Original article

FreeDOS 1.2

Hi there! I’m Jim Hall, the founder and project coordinator of the FreeDOS Project!

Announcing FreeDOS 1.2

December 25, 2016

I’m very excited to announce the release of the FreeDOS 1.2 distribution!

If you’ve followed FreeDOS, you know that we don’t have a very fast release cycle. We just don’t need to; DOS isn’t exactly a moving target anymore, so we don’t have to chase new features or shifting compatibility. We released our first Alpha in 1994, and our first Beta in 1998. We finally released FreeDOS 1.0 in 2006, and FreeDOS 1.1 in 2012. And now, on December 25 2016, we are proud to release FreeDOS 1.2.

The FreeDOS 1.2 release is an updated, more modern FreeDOS. You’ll see that we changed many of the packages. Some packages were replaced, deprecated by newer and better packages. We also added other packages. And we expanded what we should include in the FreeDOS distribution. Where FreeDOS 1.0 and


Original URL: http://feedproxy.google.com/~r/feedsapi/BwPx/~3/yBuW7QKJcag/

Original article

Proudly powered by WordPress | Theme: Baskerville 2 by Anders Noren.

Up ↑

%d bloggers like this: