Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Friday, 22 Feb 19 - Tux Machines is a community-driven public service/news site which has been around for over a decade and primarily focuses on GNU/LinuxSubscribe now Syndicate content

Search This Site

Quick Roundup

Typesort icon Title Author Replies Last Post
Blog entry December 2010 Issue of The NEW PCLinuxOS Magazine Released Texstar 03/12/2010 - 4:36pm
Blog entry KDE 4.5.4 now available for PCLinuxOS Texstar 02/12/2010 - 8:24pm
Blog entry PCLinuxOS KDE Full and Mini ISOS updated to 2010.11 Texstar 25/11/2010 - 2:16am
Blog entry working quake 1 srlinuxx 25/11/2010 - 1:50am
Blog entry unreal gold install srlinuxx 24/11/2010 - 3:10am
Blog entry new quake 2 install srlinuxx 23/11/2010 - 7:41am
Blog entry PCLinuxOS 64-bit Texstar 19/11/2010 - 4:01pm
Blog entry Debian-Main Locus(t) Error revdjenk 24/09/2010 - 8:27pm
Blog entry Subsonic fieldyweb 11/12/2011 - 11:03pm
Blog entry *A Cow based Economics Lesson; fieldyweb 30/11/2011 - 11:05pm

Chamferwm: A Vulkan-Powered X11 Window Manager

Filed under
Graphics/Benchmarks

While we have talked about the possibilities of writing a Vulkan Wayland compositor and there was even a short-lived Vulkan renderer for KDE's KWin, it's also possible to write a X11 window manager around the Vulkan interfaces.

Chamferwm is a new tiling X11 window manager that features a Vulkan compositor. Chamferwm doesn't support Wayland at this point but is written using Vulkan and XCB for the X11 bits. This tiling window manager already supports a lot of standard window management functionality, all rendering is done with Vulkan and there is support for user-supplied shaders for decorations/borders, and support as well for using an external compositor.

Read more

Linux 5.0 I/O Scheduler Benchmarks On Laptop & Desktop Hardware

Filed under
Graphics/Benchmarks

Our past tests have shown that while most Linux distributions default to "none" for their I/O scheduler on NVMe solid-state storage, that isn't necessarily the best scheduler decision in all cases. Here are tests using the Linux 5.0 Git kernel using laptop and desktop hardware while evaluating no I/O scheduler, mq-deadline, Kyber, and BFQ scheduler options.

Out today is the latest installment of our routine I/O scheduler kernel benchmarks. For this round of testing using a Linux 5.0 Git kernel atop Ubuntu 18.04 LTS, tests were done on an AMD Ryzen 5 2400G desktop and Intel Core i7 8550U laptop. The Ryzen 5 2400G had a Corsair Force MP500 120GB NVMe SSD. The laptop was a Dell XPS 9370 with Samsung PM961 solid-state drive. EXT4 was the file-system in use on both systems and with the default mount options.

Read more

Top 20 Parrot OS Tools

Filed under
GNU
Linux
Security

Parrot Security OS is an Open source lightweight distro based on Debian Testing and also it doesn’t have mere Pentesting tools but it contains everything that Security researchers, security developers or privacy aware people might need. Unlike Kali Linux, it also has anonymity, cryptography and development tools with a loot of cool features. Here we’ll review some famous tools of Parrot Security OS which make it a preferable distribution among others.

Read more

today's leftovers

Filed under
Misc

OSS Leftovers

Filed under
OSS
  • Interview with Noemie Scherer

    Hi! I’m a European Krita user.

    [...]

    That was more than ten years ago. I was something like ten, maybe twelve at most. A friend of mine had a photographer father, so I went to their house and could try his drawing tablet, and it was really cool; some time later my parents got me one (one of those small A6 ones), and my brother downloaded Gimp, probably for a birthday (he was -still is- really into open source).

  • Toyota Prepping 'PASTA' for its GitHub Debut

    Carmaker's open source car-hacking tool platform soon will be available to the research community.
    The lead developer behind Toyota's new cybersecurity testing tool said the carmaker plans to make its so-called PASTA (Portable Automotive Security Testbed with Adaptability) available via GitHub as early as next month or April.

    Tsuyoshi Toyama, senior researcher at Toyota InfoTechnology Center, told Dark Reading that he and his team are currently working on getting the PASTA specifications ready for availability online, and plan to offer as open-source the platform's specs, CAN (controller area network) ID maps, ECU (engine control unit) program codes, and ECU circuit diagrams for vehicle testing. He says Toyota also hopes to offer PASTA's driving simulator programs as open source, as well.

  • FAIR releases a new ELF OpenGo bot with a unique archive that can analyze 87k professional Go games

    It was last year in May when Facebook AI Research (FAIR) released an open source ‘ELF’ OpenGo bot, an AI bot that has defeated world champion professional Go players, based onits existing ELF platform for Reinforcement Learning Research. Yesterday, FAIR announced new features and research results related to ELF OpenGo, including an updated model, a Windows executable version of the bot, and a unique archive analyzing 87k professional Go games.

    ELF OpenGo, an open-source reimplementation of the AlphaZero algorithm, is the first open-source Go AI that has convincingly demonstrated superhuman performance, achieving a (20:0) record against global top professionals.

  • Novel software offers possible reduction in arrhythmic heart disease

    Potentially lethal heart conditions may become easier to spot and may lead to improvements in prevention and treatment thanks to innovative new software that measures electrical activity in the organ.

    The heart's pumping ability is controlled by electrical activity that triggers the heart muscle cells to contract and relax. In certain heart diseases such as arrhythmia, the organ's electrical activity is affected.

    Cardiac researchers can already record and analyse the heart's electrical behaviour using optical and electrode mapping, but widespread use of these technologies is limited by a lack of appropriate software.

    Computer and cardiovascular experts at the University of Birmingham have worked with counterparts in the UK, Netherlands and Australia to develop ElectroMap - a new open-source software for processing, analysis and mapping complex cardiac data.

    Led by researchers from the School of Computer Science and the Institute of Cardiovascular Sciences, at the University of Birmingham, the international team has published its findings in Scientific Reports.

  •  

  • Firefox 66 Beta 8 Testday Results

    As you may already know, last Friday February 15th – we held a new Testday event, for Firefox 66 Beta 8.

    Thank you all for helping us make Mozilla a better place: gaby2300, Priyadharshini  A and Aishwarya Narasimhan.

  • Open-science model for drug discovery expands to neurodegenerative diseases

    Medicines 4 Neurodegenerative Diseases (M4ND Pharma) will pursue promising new genetic drug targets for these intractable nervous system disorders, thanks to $1.5 million from the Krembil Foundation. It will be the world's second drug discovery company committed to open science after Medicines 4 Kids (M4K Pharma), which launched in 2017 to develop a novel drug for an uncommon but fatal childhood brain cancer.

    Open science is a way for researchers to share their data and knowledge quickly and publicly, unencumbered by patents and the peer review publishing process, with the aim of speeding up scientific discovery. The movement gathered force in the life sciences in the 1990s with the Human Genome Project, and spread to protein structures and then early-stage drug discovery through the Structural Genomics Consortium (SGC).

    The non-profit SGC has generated considerable private and public investment and several spin-out companies, but there remains a gap in late-stage drug development.

    "When we started M4K, many people thought an open approach to late-stage drug development might only be applicable to rare or neglected diseases, if at all," says Aled Edwards, a professor of molecular genetics at the University of Toronto and CEO of the SGC. "But we're getting unexpected funding and scientific contributions from industry, academic and clinical sources, and slowly but surely we're advancing a medicine through the pipeline. It's time to move the goal posts again on what's possible with open science."

Programming: Bash, Python and How to Program a Really Cheap Microcontroller

Filed under
Development
  • Converting Decimals to Roman Numerals with Bash

    My last few articles have given me a chance to relive my undergraduate computer science degree and code a Roman numeral to decimal converter. It's quite handy when you're watching old movies (when was MCMLVII anyway?), and the basic coding algorithm was reasonably straightforward. (See Dave's "Roman Numerals and Bash" and "More Roman Numerals and Bash".)

    The trick with Roman numerals, however, is that it's what's known as a subtractive notation. In other words, it's not a position → value or even symbol → value notation, but a sort of hybrid. MM = 2000, and C = 100, but MMC and MCM are quite different: the former is 2100, and the latter is 1000 + (–100 + 1000) = 1900.

    This means that the conversion isn't quite as simple as a mapping table, which makes it a good homework assignment for young comp-sci students!

  • Creating a containerized Python/Flask development environment with Red Hat CodeReady Workspaces

    Red Hat CodeReady Workspaces provide developers with containerized development environments hosted on OpenShift/Kubernetes. DevOps teams can now use a hosted development environment that’s pre-built for their chosen stack and customized for their project.

    CodeReady Workspaces can help you rapidly onboard developers for your project as everything they need to develop is running in a containized workspace. In this post, we’re going to use CodeReady Workspaces to get up and running quickly with an existing open source project, Peak. Peak is a multi-container Kubernetes application for performance testing web services, and it allows you to create distributed performance tests using the Kubernetes Batch API for test orchestration. We’ll make some modifications to Peak’s Flask front end, a stateless web interface that interacts with a Falcon RESTful API to return data about performance tests. You won’t need the complete Peak application deployed, though if you like, you can find steps to deploy it to OpenShift here.

  • How to Run Your Python Scripts

    One of the most important skills you need to build as a Python developer is to be able to run Python scripts and code. This is going to be the only way for you to know if your code works as you planned. It’s even the only way of knowing if your code works at all!

    This step-by-step tutorial will guide you through a series of ways to run Python scripts, depending on your environment, platform, needs, and skills as a programmer.

  • Mike Driscoll: PyDev of the Week: Maria McKinley

    This week we welcome Maria McKinley (@twiteness) as our PyDev of the Week. Maria is a Senior Software Engineer at the Walt Disney Company and will be a speaker at PyCascades 2019. She is also teaching the Python Certificate Program at the University of Washington Continuing Education. Let’s spend a few moments getting to know her better.

  • How To Program A Really Cheap Microcontroller

    There are rumors of a cheap chip that does USB natively, has an Open Source toolchain, and costs a quarter. These aren’t rumors: you can buy the CH552 microcontroller right now. Surprisingly, there aren’t many people picking up this cheap chip for their next project. If there’s no original projects using this chip, no one is going to use this chip. Catch 22, and all that.

    Like a generous god, [Aaron Christophel] has got your back with a working example of programming this cheap chip, and doing something useful with it. It blinks LEDs, it writes to an I2C display, and it does everything you would want from a microcontroller that costs a few dimes.

    The CH552, and its friends the small CH551 all the way up to the CH559, contain an 8051 core, somewhere around 16 kB of flash, the high-end chips have a USB controller, there’s SPI, PWM, I2C, and it costs pennies. Unlike so many other chips out there, you can find SDKs and toolchains. You can program the chip over USB. Clearly, we’re looking at something really cool if someone writes an Arduino wrapper for it. We’re not there yet, but we’re close.

RISC-V: Military/Aerospace Designs, Road Ahead, Libre GPU

Filed under
Hardware
OSS
  • RISC-V Eases Innovation in Military/Aerospace Designs

    The RISC-V Instruction Set Architecture (ISA), and open hardware standards in general, have the potential to be a real boon the military and aerospace designers. “RISC-V is being received with open arms by the military and aerospace sectors,” said Tim Morin, director of strategic marketing in Microchip Technnology’s FPGA business unit. “They are very excited about it.”

    From a design perspective, the ISA addresses the need to minimize power consumption, streamline bill of material (BOM) costs, and optimize board space. “With RISC-V, when you create an integrated circuit, you do exactly what you need,” said Michael Cave, senior director, strategic technology at SiFive, adding that the company is bidding on DARPA projects currently. “The government loves that reality. The government feels like if they don’t do something innovative, China is going to capture the lead.”

  • RISC-V: The Road Ahead

    Now that RISC-V has established a beachhead as a deeply embedded controller in SoCs, it’s time to start asking the next question: Can this open-source instruction-set architecture (ISA) make the next big leap into being an alternative to Arm and the x86 as a host processor?

    The short answer is yes, but it could take several years and there are plenty of pitfalls along the way. Essentially, the freewheeling open-source community behind RISC-V will need to develop and adhere to a wide range of system-level standards.

    So far, Nvidia and Western Digital plan to use RISC-V controllers in their SoCs, and Microsemi will use it in a new FPGA. Andes, Cortus, and startup SiFive sell IP cores, and a handful of startups plan to launch mainly machine-learning accelerators using it.

    RISC-V is in as many as 20 million fitness bands and smartwatches in China. In the U.S., SiFive has shipped more than 2,500 development boards using processors that it aims to sell as IP cores or as SoCs through its design services.

    “The lowest-hanging fruit is the embedded space where the APIs are not exposed to programmers,” said Rick O’Connor, executive director of the non-profit RISC-V Foundation. “That’s the easiest thing to do, but there’s healthy activity in all segments.

  • Libre RISC-V GPU Aiming For 2.5 Watt Power Draw Continues Being Plotted

    Besides having a dedicated Intel GPU to look forward to in 2020, the effort around creating an open-source RISC-V architecture based graphics processor continues being spearheaded by Luke Kenneth Casson Leighton and other libre hardware developers.

    This is the ambitious effort for effectively creating a RISC-V-based Vulkan accelerator that hopes to be able to achieve 25 FPS @ 720p, 5~6 GFLOPs. Part of how they plan to make a RISC-V based GPU viable is via their Simple-V extension for RISC-V. While the performance target is incredibly lax by today's standards, they do plan for an aggressive power consumption target of just about 2.5 Watts.

Software: Weather, Typing Tutors and Simple and Fast Alternative to Find Command

Filed under
Software
  • 7 Best Weather Apps for Ubuntu & Linux Mint

    Weather awareness is important to a lot of people, especially those who are always commuting, event planners, etc. And while we have covered several weather applications for Linux in the past but we never compiled a list that puts the best together.

    Today, we bring you a list of the best weather applications you can install on your Ubuntu and Linux Mint set up.

  • 5 Best Free Linux Typing Tutors

    Being able to touch type is the ability of typing without looking at the keyboard. When touch-typing, the individual uses all fingers instead of just a few fingers. Consequently, typing speed increases dramatically.

    It’s not only transcriptionists and secretaries that benefit from being able to type without looking at the keyboard. By concentrating on their thoughts and creative processes rather than the keyboard, all users will focus more on the content of the text, thereby increasing its quality. Moreover, touch-typing is less tiring, and less demanding on the brain. It also reduces the risk of Repetitive strain injury and Carpal tunnel syndrome.

    Typing tutor software teaches fast and accurate typing through a system of informative lessons and progress tracking. We think it is important that learning should be fun, so we have included some typing games in this feature.

  • fd – A Simple and Fast Alternative to Find Command

    Most of the Linux users are well familiar with the find command and the many cases it can be used. Today we are going to review an alternative to find command, called fd.

    fd, is a simple, fast and user-friendly tool meant to simply perform faster compared to find. It is not meant to completely replace find, but rather give you an easy to use alternative that performs slightly faster.

10 Cool Software to Try from COPR Repo in Fedora

Filed under
Red Hat

In this article, we will share 10 cool software projects to try in Fedora distribution. All the apps or tools covered here can be found in COPR repository. However, before we move any further, let’s briefly explain COPR.

Read more

Also: NeuroFedora update: 2019 week 7

Games: Escape Legacy: Ancient Scrolls from Storming Tech, Moonlighter, RPCS3, Top 20 Best Linux Terminal Console Game, Adventure Land

Filed under
Gaming
  • Escape room puzzle game 'Escape Legacy: Ancient Scrolls' lands Linux support

    Escape Legacy: Ancient Scrolls from Storming Tech is an escape room puzzle game that landed Linux support back in December.

    A little late on covering it, sure, but this is due to the fact that the Linux version didn't actually work. I reached out personally to the developer, both through email and on their Steam forum and they have just this month fixed it. I actually discovered it thanks to Steam's Discovery Queue feature, something I've not used often but surprisingly it has shown me multiple games I've not seen before so it's quite handy.

    It has a demo available and from the small slice it offers up, it was actually reasonably impressive. The demo isn't long and it is a bit abrupt as it doesn't even let you finish the first level with a barrier stopping you going further but it does seem interesting.

  • Action RPG 'Moonlighter' had a massive free update recently making it a much more interesting game

    Moonlighter was already quite interesting, with the mix of action-RPG dungeon crawling along with working in a shop to sell your goods, now with the free Friends & Foes update it's even more fun.

    The first of the major new stuff is the companions system, so once you kill a particular enemy type at least 10 times a special egg will appear. After three days in-game, it will hatch giving you a new friend to take on your journey. They've also added 8 mini-bosses, inventory sorting, a better system to show when shop prices update, an improve item pick-up mechanic and so on. Quite a feature-packed update!

  • PlayStation 3 emulator RPCS3 shows off more great progress in their latest report

    When looking over it, at first glance it might seem like they've gone a little backwards in terms of supported titles. For example, they went from 1085 with a playable status in November to 1081 in December. However, this is due to a change in their compatibility list, which was revamped to bundle "multiple game IDs for the same game into one single entry". On top of that, they're also now bundling "IDs from the same region as well" so the compatibility list should be far more accurate going forward.

    Looking at the performance difference with the new "Approximate xfloat" feature, it's quite impressive. They showed Sly Cooper: Thieves in Time going from 39FPS to 50FPS, God of War 3 saw a similar improvement going from 9FPS to 15FPS on AMD and 14FPS to 32FPS on Intel and they noted many other titles also seeing such improvements.

  • Top 20 Best Linux Terminal Console Games That You can Play Right Now

    Gaming on Linux has come a long way. There are thousands of amazing games available out there for you to play and enjoy. Today here, I will discuss some best games for the Linux terminal console. We all know that Linux users spend lots of time on Linux Terminal for doing the advance level task and sometimes it may be tiresome. And it will be great if you play some quick games on Linux terminal to remove the tiredness and boredom. So today I will only concentrate on making an amazing list of best Linux Terminal console games for you.

    I have already covered some write up on best Linux games, cheap steam games, top-rated steam games, and of course, best free steam games for Linux users. If you have not checked it yet, go there and choose your best one. So, guys, I am stopping further ado and jumping right to the point. Hence, let us head over to our topic.

  • Adventure Land, an MMO where you do a little coding is available on Linux with plans to go open source

    This is a bit of an odd one, Adventure Land is an MMO where you code characters using either the provided code or do a little of your own to help you progress. They plan to go open source too.

    Adventure Land sounds like quite a sandbox MMO, one with no specific quest-line to follow, no guides you have to follow and so on. They say you can "trade, gamble in tavern, party with friends, pvp solo with your rouge or go after rare loot".

Slax 9.8 Linux Distro Released with Various Updates from Debian GNU/Linux 9.8

Filed under
Linux
Debian

Slax 9.8 is now available for download and comes about three weeks after the release of Slax 9.7, which improved compatibility with new USB devices and made the ISO image even smaller by using 1MB blocks to compress the SquashFS filesystem.

Slax 9.8 is based on the recently released Debian GNU/Linux 9.8 operating system and incorporates all of the upstream security updates and miscellaneous bug fixes that were included in the Debian GNU/Linux 9.8 "Stretch" point release.

Read more

Top 20 Best Tizen Apps for January 2019

Filed under
Linux

January saw quite a few new Tizen games to hit the Top 20 most popular downloaded list. Unfortunately, we didn’t see any new Tizen smartphone apps in this Tizen Store list. WhatsApp Messenger, Facebook, and Facebook Messenger still enjoy the top 3 positions respectively. I don’t think anything will shake them off that pedestal now.

As I said earlier there are quite a few new games in the Top 20. Top of the games list we have Bounce Classic, as the name implies, is a classic bounce game that relies on physics. You need to avoid the spikes and thorns and jump through the hoops in order to earn points. It has the original 11 bounce levels as well as 5 new custom ones. Ghost Moto simulator is a role play game, where you need to balance your bike and dodge unexpected hurdles. Another new entry at number 11 is the classic Snakes and Ladders game. Initially you have one board to play on with a choice of 8 characters. The idea is to earn stars as you go.

Read more

Building manylinux Python wheels

Filed under
Linux
HowTos

There are many operating systems built on the GNU/Linux code base; these are known as "distributions." Users fondly (or sometimes not so fondly) talk about "distro wars": loud arguments, usually on the internet, about which distribution is best.

Each distro's community makes its own choices about which library versions to include and how long to support them. This is a challenge for someone who just wants to distribute a Python library that contains native code. It would be a lot of work to build separate binaries for Red Hat, SUSE, Ubuntu, and Debian—and even more work building separate binaries for each supported version!

Read more

Building Flatpak apps in Gnome Builder on Fedora Silverblue

Filed under
Red Hat
GNOME
HowTos

If you are developing software using Fedora Silverblue, and especially if what you are developing is a Gnome application, Gnome Builder 3.30.3 feels like an obvious choice of IDE.

In this article, I will show you how you can create a simple Gnome application, and how to build it and install it as a Flatpak app on your system.

Read more

What is project /e/? Should you install it on your Android smartphone?

Filed under
OS
Android

Have you ever thought about how secure your Android device, let’s be clear, not very much. Now you might be wondering why? It is because due to Android being open source many apps can track you. However, if you are even a bit into flashing new ROMs onto your smartphone or even rooting your mobile /e/ might be the thing you want to read about right now.

The /e/ ROM helps enhance device security and makes your Android powered smartphone much more secure. /e/ is a project of the E-Foundation, which is focused on enhancing a user’s device security by restricting anything that logs user data. As per the company, /e/ is a non-profit project, made in public interest. The E Foundation is building an open-source mobile operating system, which respects a user’s data privacy.

Project /e/ provides a great and unique mobile operating system alternative, stripped down of all the services that might collect and use user data. Things like Google services that collect user information anonymously are stripped down and replaced with things like microG services which enable users to enjoy the benefits of Android without Google collecting their data.

Read more

HowTos and Programming Leftovers

Filed under
Development
HowTos
  • How to Use Two Versions of GIMP in Ubuntu
  • How To Make a Countdown Timer in Bash
  • Command Line Utilities… in the Cloud?
  • A Lightweight AVR IDE

    All the basic features are there – there’s syntax highlighting, as well as integration with the AVRA assembler and AVRDUDE for programming chips. It’s a tool that could make taking the leap into assembly code just that little bit easier.  For another taste of bare metal coding, check out [Ben Jojo]’s discussion of x86 bootloaders.

  • patience diffing algorithm

     

    I needed a (text) diff algorithm, and if you search for one you mostly come up with the Myers algorithm. But then I stumbled across something called patience diffing, and it turns out to be just what I wanted. It’s already described elsewhere, but it seems more people could stand to know about it, so here we are. It’s easy to understand, and more importantly, usually makes pretty diffs (often prettier than Myers).  

Syndicate content

More in Tux Machines

Variscite unveils two i.MX8 QuadMax modules

Variscite announced Linux-powered “VAR-SOM-MX8” and “SPEAR-MX8” modules with an up to an i.MX8 QuadMax SoC plus up to 8GB LPDDR4 and 64GB eMMC. It also previewed a VAR-SOM-6UL COM. At Embedded World next week in Nuremberg, Germany, Variscite will showcase its Linux and Android driven i.MX8-family computer-on-modules, including new VAR-SOM-MX8 and SPEAR-MX8 modules that feature NXP’s highest-end i.MX8 SoC up to a QuadMax model (see farther below). We have already covered most of the other showcased products, including the 14nm fabricated, quad -A53 i.MX8M Mini based DART-MX8M-Mini. When we covered the DART-MX8M-Mini in September, Variscite didn’t have an image or product page, but both are now available here Read more

Android Leftovers

Programming: Developer Happiness, Rblpapi 0.3.8 and Python

  • Developer happiness: What you need to know
    A person needs the right tools for the job. There's nothing as frustrating as getting halfway through a car repair, for instance, only to discover you don't have the specialized tool you need to complete the job. The same concept applies to developers: you need the tools to do what you are best at, without disrupting your workflow with compliance and security needs, so you can produce code faster. Over half—51%, to be specific—of developers spend only one to four hours each day programming, according to ActiveState's recent Developer Survey 2018: Open Source Runtime Pains. In other words, the majority of developers spend less than half of their time coding. According to the survey, 50% of developers say security is one of their biggest concerns, but 67% of developers choose not to add a new language when coding because of the difficulties related to corporate policies.
  • Rblpapi 0.3.8: Keeping CRAN happy
    A minimal maintenance release of Rblpapi, now at version 0.3.9, arrived on CRAN earlier today. Rblpapi provides a direct interface between R and the Bloomberg Terminal via the C++ API provided by Bloomberg (but note that a valid Bloomberg license and installation is required). This is the ninth release since the package first appeared on CRAN in 2016. It accomodates a request by CRAN / R Core to cope with staged installs which will be a new feature of R 3.6.0. No other changes were made (besides updating a now-stale URL at Bloomberg in a few spots and other miniscule maintenance). However, a few other changes have been piling up at the GitHub repo so feel free to try that version too.
  • Episode #200: Escaping Excel Hell with Python and Pandas
  • Testing native ES modules using Mocha and esm.

Games: Steam, Devil Engine, City Game Studio and More