Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Monday, 18 Mar 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

Type Title Author Replies Last Postsort icon
Story NVIDIA Jetson Nano: A Feature-Packed Arm Developer Kit For $99 USD Rianne Schestowitz 19/03/2019 - 1:05am
Story Rugged computers run Linux on Jetson TX2 and Xavier Rianne Schestowitz 19/03/2019 - 1:01am
Story Python 3.4.10 and Python 3.5.7 Released Roy Schestowitz 18/03/2019 - 11:01pm
Story Open Source Doesn’t Make Money Because It Isn’t Designed To Make Money Roy Schestowitz 18/03/2019 - 10:51pm
Story OSS Leftovers Roy Schestowitz 18/03/2019 - 10:40pm
Story Audiocasts/Shows: GNU/Linux on ARM, GNU World Order and Linux Action News Roy Schestowitz 18/03/2019 - 10:20pm
Story Firefox Wayland By Default Diverted To Fedora 31 Roy Schestowitz 18/03/2019 - 10:17pm
Story Mesa 18.3.5 Roy Schestowitz 18/03/2019 - 10:14pm
Story Security: Update, User Account Review, Fear-Spreading and IPFire 2.21 Roy Schestowitz 18/03/2019 - 9:52pm
Story New Screencasts: Xubuntu 18.04.2, Ubuntu MATE, and Rosa Fresh 11 Roy Schestowitz 1 18/03/2019 - 9:48pm

NVIDIA Jetson Nano: A Feature-Packed Arm Developer Kit For $99 USD

Filed under

One of the most interesting announcements out of NVIDIA's 2019 GTC conference is the introduction of the Jetson Nano, NVIDIA's latest Arm developer board featuring a Tegra SoC. This developer board is very different from the past Jetson boards in that it's aiming for a very affordable price point: just $99 USD.

NVIDIA Jetson developer boards have historically been several hundred dollars or in the case of the latest high-performance offering, the Jetson AGX Xavier commands a $1,299 USD price. The Jetson Nano will retail for just $99 USD though obviously the performance won't match that of the AGX Xavier. The Jetson Nano Developer Kit is passively cooled but there is a 4-pin fan header on the PCB and screw holes on the aluminum heatsink if you want to mount a fan for better cooling.

Read more

Rugged computers run Linux on Jetson TX2 and Xavier

Filed under

Aitech is offering RedHawk Linux RTOS for its rugged, compact, Jetson TX2-based A176 Cyclone and new A177 Twister systems. There’s also a similar new Jetson Xavier based A178 Thunder computer.

Aitech, which has been producing embedded Linux-driven systems for military/aerospace and rugged industrial applications since at least 2004, announced that Concurrent Real-Time’s hardened RedHawk Linux RTOS will be available on two Linux-ready embedded systems based on the Nvidia Jetson TX2 module. With Redhawk Linux standing in for the default Nvidia Linux4Tegra stack, the military-grade A176 Cyclone and recently released, industrial-focused A177 Twister systems can “enhance real-time computing for mission-critical applications,” says Aitech.

Read more

Python 3.4.10 and Python 3.5.7 Released

Filed under
  • Python 3.4.10 is now available

    Python 3.4.10 is the final release in the Python 3.4 series. As of this release, the 3.4 branch has been retired, no further changes to 3.4 will be accepted, and no new releases will be made. This is standard Python policy; Python releases get five years of support and are then retired.

  • Python 3.5.7 is now available

Open Source Doesn’t Make Money Because It Isn’t Designed To Make Money

Filed under

We all know the story: you can’t make money on open source. Is it really true?

I’m thinking about this now because Mozilla would like to diversify its revenue in the next few years, and one constraint we have is that everything we do is open source.

There are dozens (hundreds?) of successful open source projects that have tried to become even just modest commercial enterprises, some very seriously. Results aren’t great.

I myself am trying to pitch a commercial endeavor in Mozilla right now (if writing up plans and sending them into the ether can qualify as “pitching”), and this question often comes up in feedback: can we sell something that is open source?

I have no evidence that we can (or can’t), but I will make this assertion: it’s hard to sell something that wasn’t designed to be sold.

Read more

OSS Leftovers

Filed under
  • What OpenDSP Means to the Future

    Open source software to standardize grid-edge technology.

  • These Emulators Bring WWII Cipher Machines Like Enigma To Your PC

    Alan Turing, the popular mathematician and computer scientist, developed Bombe, a device used for cracking Enigma codes and played a major role in World War II.

    GCHQ isn’t the first to bring emulators of code-breaking devices. If CodeChef’s emulator looks tedious, you can try this web-based Enigma emulator from Summerside Makerspace or this Enigma Simulator desktop app by Terry Long.

    Do give these online emulators from WWII a try and tell us about your experience in the comments section.


  • GNU Health installer 3.4.1

    The GNU Health installer (gnuhealth-setup) has been updated to 3.4.1.

  • AWS’ contribution to Elasticsearch may only further entrench the open source vendor and cloud war

    Last week, Amazon Web Services (AWS) announced it was launching an open source value-added distribution for search and analytics engine Elasticsearch. As AWS evangelist Jeff Barr put it, the launch would “help continue to accelerate open source Elasticsearch innovation” with the company “strong believers in and supporters of open source software.”

    Yet for industry-watchers and those sympathetic to the open source space, this has been seen as the latest move in a long-running spat between the developers and software vendors on one side, and the cloud behemoths – in particular AWS – on the other. So who is right?

    Previous moves in the market have seen a lot of heat thrown in AWS’ direction for, as the open source vendors see it, taking open source code to which they have not contributed and selling software as a service around it. MongoDB, Confluent and Redis Labs were the highest profile companies who changed their licensing to counter this threat, with reactions ranging from understanding through gritted teeth to outright hostility.

  • Andes Technology Strengthens the RISC-V EasyStart Alliance to 15 ASIC Design Service Partners

    As the first public CPU IP company in Asia, specializing in low-power, high-performance 32/64-bit processor IP cores and SoC design platform, Andes Technology Corporation (TWSE:6533) created a RISC-V promotion program called the “EasyStart” in July, 2018. The goal of the RISC-V EasyStart program is to help Andes’ design service partners catch the emerging opportunity in RISC-V based SoC design and development. The expanding global alliance now has 15 members and is on the way to its target 20 members in the near future.

    The alliance in alphabetical order includes Alchip, ASIC Land, BaySand, CMSC, EE solution, INVECAS, MooreElite, PGC, SiEn (Qingdao) Semiconductor, Silex Insight, Socle , XtremeEDA and 3 unnamed partners. These companies cover foundry process technologies from 90nm to 10nm and some provide both SoC design and turn-key service. The alliance partners will use Andes qualified V5 RISC-V processor cores to provide their end customers total RISC-V design service solutions.

Audiocasts/Shows: GNU/Linux on ARM, GNU World Order and Linux Action News

Filed under
  • How usable is desktop Linux on ARM?
  • gnuWorldOrder_13x12
  • Linux Action News 97

    We try out the latest GNOME 3.32 release, and why it might be the best release ever. New leader candidates for Debian emerge, we experience foundation inception, and NGINX is getting acquired.

    Plus Android Q gets an official Desktop Mode, the story behind the new Open Distro for Elasticsearch, and more!

Firefox Wayland By Default Diverted To Fedora 31

Filed under
Red Hat

The plans to ship the Wayland-ized Firefox by default in Fedora 30 have been thwarted and will now have to wait until Fedora 31 to try again.

For a while now there's been the firefox-wayland package available for Fedora users to try the Wayland-native version of Firefox rather than having to run through XWayland when firing up this default web browser on Fedora Workstation. With Fedora 30 the developers were hopeful the Wayland Firefox version was finally in good enough shape to ship it by default, but that's not the case.

Read more

Mesa 18.3.5

Filed under

Mesa 18.3.5 is now available.

This release predominantly focuses on the ANV and RADV Vulkan drivers.
See the shortlog below, for more details.


Alok Hota (1):
      swr/rast: bypass size limit for non-sampled textures

Andrii Simiklit (1):
      i965: re-emit index buffer state on a reset option change.

Axel Davy (2):
      st/nine: Ignore window size if error
      st/nine: Ignore multisample quality level if no ms

Bas Nieuwenhuizen (4):
      radv: Sync ETC2 whitelisted devices.
      radv: Fix float16 interpolation set up.
      radv: Allow interpolation on non-float types.
      radv: Interpolate less aggressively.

Carlos Garnacho (1):
      wayland/egl: Ensure EGL surface is resized on DRI update_buffers()

Danylo Piliaiev (1):
      glsl/linker: Fix unmatched TCS outputs being reduced to local variable

David Shao (1):
      meson: ensure that xmlpool_options.h is generated for gallium targets that need it

Eleni Maria Stea (1):
      i965: fixed clamping in set_scissor_bits when the y is flipped

Emil Velikov (8):
      docs: add sha256 checksums for 18.3.4
      meson: egl: correctly manage loader/xmlconfig
      cherry-ignore: add 19.0 only anv/push buffer nominations
      cherry-ignore: add gitlab-ci fixup commit
      cherry-ignore: ignore glsl_types memory cleanup patch
      cherry-ignore: add explicit 19.0 performance optimisations
      Update version to 18.3.5
      docs: add release notes for 18.3.5

Eric Engestrom (1):
      egl: fix libdrm-less builds

Francisco Jerez (1):
      intel/fs: Implement extended strides greater than 4 for IR source regions.

Ian Romanick (2):
      intel/fs: nir_op_extract_i8 extracts a byte, not a word
      intel/fs: Fix extract_u8 of an odd byte from a 64-bit integer

Ilia Mirkin (1):
      glsl: fix recording of variables for XFB in TCS shaders

Jason Ekstrand (10):
      intel/fs: Bail in optimize_extract_to_float if we have modifiers
      compiler/types: Add a contains_64bit helper
      nir/xfb: Properly align 64-bit values
      nir/xfb: Work in terms of components rather than slots
      nir/xfb: Handle compact arrays in gather_xfb_info
      anv: Count surfaces for non-YCbCr images in GetDescriptorSetLayoutSupport
      spirv: OpImageQueryLod requires a sampler
      spirv: Pull offset/stride from the pointer for OpArrayLength
      glsl/list: Add a list variant of insert_after
      glsl/lower_vector_derefs: Don't use a temporary for TCS outputs

Jose Maria Casanova Crespo (1):
      glsl: TCS outputs can not be transform feedback candidates on GLES

José Fonseca (1):
      scons: Workaround failures with MSVC when using SCons 3.0.[2-4].

Juan A. Suarez Romero (3):
      genxml: add missing field values for 3DSTATE_SF
      anv: advertise 8 subpixel precision bits
      anv: destroy descriptor sets when pool gets reset

Kenneth Graunke (1):
      intel/fs: Fix opt_peephole_csel to not throw away saturates.

Kevin Strasser (1):
      egl/dri: Avoid out of bounds array access

Lionel Landwerlin (1):
      intel: fix urb size for CFL GT1

Marek Olšák (5):
      radeonsi: add driconf option radeonsi_enable_nir
      radeonsi: always enable NIR for Civilization 6 to fix corruption
      driconf: add Civ6Sub executable for Civilization 6
      tgsi: don't set tgsi_info::uses_bindless_images for constbufs and hw atomics
      radeonsi: compile clear and copy buffer compute shaders on demand

Mauro Rossi (2):
      android: anv: fix generated files depedencies (v2)
      android: anv: fix libexpat shared dependency

Ray Zhang (1):
      glx: fix shared memory leak in X11

Rhys Perry (2):
      radv: bitcast 16-bit outputs to integers
      radv: ensure export arguments are always float

Samuel Pitoiset (8):
      radv: write the alpha channel of MRT0 when alpha coverage is enabled
      radv: fix writing the alpha channel of MRT0 when alpha coverage is enabled
      radv: fix clearing attachments in secondary command buffers
      radv: fix out-of-bounds access when copying descriptors BO list
      radv: don't copy buffer descriptors list for samplers
      radv: properly align the fence and EOP bug VA on GFX9
      radv: fix pointSizeRange limits
      radv: always initialize HTILE when the src layout is UNDEFINED

Sergii Romantsov (2):
      dri: meson: do not prefix user provided dri-drivers-path
      d3d: meson: do not prefix user provided d3d-drivers-path

Tapani Pälli (3):
      nir: initialize value in copy_prop_vars_block
      anv: retain the is_array state in create_plane_tex_instr_implicit
      anv: destroy descriptor sets when pool gets destroyed

Timothy Arceri (1):
      glsl: fix shader cache for packed param list

Yevhenii Kolesnikov (1):
      i965: Fix allow_higher_compat_version workaround limited by OpenGL 3.0

pal1000 (1):
      scons: Compatibility with Scons development version string

git tag: mesa-18.3.5

Read more

Also: Mesa 18.3.5 Released With Intel/Radeon Vulkan Driver Fixes

Security: Update, User Account Review, Fear-Spreading and IPFire 2.21

Filed under
  • Security updates for Monday
  • User Account Review | Roadmap to Securing Your Infrastructure

    One of the topics you may not often think of as being all that important to security is user accounts on systems. We spend so much time on other things — like managing firewall rules, system patching, analyzing report data, etc. — that user accounts are often a neglected topic.

    At a previous employer, I performed many security-focused audits for organizations needing to meet regulatory compliance. As part of these audits, I would review systems for best practice and general housekeeping. You can tell a lot about an administrator by the state of their environment. Too often I would find accounts that had not logged in for years or may have never logged in. Why do you need those accounts if they’re not being used?

  • Brace yourselves: New variant of Mirai takes aim at a new crop of IoT devices [Ed: Install FOSS firmware and brace yourselves for the latest scaremongering from Mr. Goodin (sued for his dramatisation, exaggerations, and distortions)]

    A newly discovered variant contains a total of 27 exploits, 11 of which are new to Mirai, researchers with security firm Palo Alto Networks reported in a blog post Monday. Besides demonstrating an attempt to reinvigorate Mirai’s place among powerful botnets, the new exploits signal an attempt to penetrate an arena that's largely new to Mirai. One of the 11 new exploits targets the WePresent WiPG-1000 Wireless Presentation systems, and another exploit targets LG Supersign TVs. Both of these devices are intended for use by businesses, which typically have networks that offer larger amounts of bandwidth than Mirai’s more traditional target of home consumers.

  • Routed IPsec VPNs are landing in IPFire 2.21 - Core Update 129

    The forthcoming Core Update will have some brilliant changes to our IPsec stack.

    These changes were required for a project that Lightning Wire Labs has been doing and are potentially a little bit niche. We have backported these as well from IPFire 3 where this feature is even more advanced and - to me - a lot more exciting, too.

Linux Devices: Orchard Audio, Seco and Ubuntu Core

Filed under
  • Raspberry Pi based audio DAC board starts at $225

    Orchard Audio’s $225 “PecanPi” audio DAC add-on for the Raspberry Pi and $400, Pi-equipped “Streamer” system features 24-bit, 192kHz sampling, 130dB SNR, and -110dB THD+N.

    Orchard Audio has opened pre-orders on a next-gen PecanPi audio DAC board for the Raspberry Pi that replaces its earlier, Kickstarter backed ApplePi DAC. The $225 PecanPi DAC offers modest audio improvements, as well as more options that can be be added a la carte all the way up to a $400 PecanPi Streamer system with aluminum case and Raspberry Pi. Shipments are expected between June and August.

  • 3.5-inch i.MX8M SBC focuses on A/V

    Seco’s 3.5-inch “SBC-C20” runs Linux on a dual- or quad-core -A53 i.MX8M SoC with up to 2GB RAM and 16GB eMMC plus 4K-ready eDP or HDMI 2.0, M.2 expansion, and optional -40 to 85°C.

    The SBC-C20 is the third and final SBC announced by Seco at Embedded World. It’s not as fast as the i.MX8 QuadMax based SBC-C43 and not quite as customizable as the i.MX8M Mini powered SBC-C61, but considering the widespread availability of the well-traveled i.MX8M, it’s likely to ship sooner than its siblings. The media-rich, 3.5-inch SBC targets “cost-effective solutions in the multimedia field as well as for IIoT applications.”

  • The path to Ubuntu Core

    At Canonical, helping customers overcome their challenges is what we do every day. In the IoT world, a common challenge we encounter is customers who are interested in transitioning to Ubuntu Core and the ecosystem, but are unsure how to begin. This post covers the recommended approach.

    In most cases, it’s relatively easy for someone to see the advantages of Ubuntu Core when they’re first introduced to it. The transactional updates, immutable system design, simplified development and powerful update controls have most people going “you had me at transactional!”

    However, we all know the devil’s in the details. Shortly after the “eureka!” moment, there is often an anticlimax, as the newly minted Ubuntu Core believer starts to consider their current product state. For teams of harried software developers on a fixed budget, both in terms of time and money, making changes to the underlying components can feel impossible. Staring down the barrel of one or more projects with aggressive delivery schedules, the last thing you want to do is start changing things. To borrow from a quote often attributed to Walt Kelly, updating your device OS and packaging platform can feel like an “insurmountable opportunity.”

Debian: Laura Arjona Reina and Daniel Pocock on Meetups, Debian-based Whonix VirtualBox Released

Filed under
  • Laura Arjona Reina: A weekend for the Debian website and friends

    Last weekend (15-17 March 2019) some members of the Debian web team have met at my place in Madrid to advance work together in what we call a Debian Sprint. A report will be published in the following days, but I want to say thank you to everybody that made possible this meeting happen.

    We have shared 2-3 very nice days, we have agreed in many topics and started to design an new homepage focused in newcomers (since a Debianite usually just go to the subpage they need) and showing that Debian the operating system is made by a community of people. We are committed to simplify the content of and the structure of, we have fixed some bugs already, and talked about many other aspects. We shared some time to know each other, and I think all of us became motivated to continue working on the website (because there is still a lot of work to do!) and make easy for new contributors to get involved too.

  • Daniel Pocock: Happy St Patrick's Day, IFSO AGM and meeting sock puppets

    Now Debian has similar problems to FSFE: undemocratic behaviour by the leaders, censorship and then, for fear of retribution, it looks like some people stop using their real names when posting on the debian-project mailing list and other people may erroneously be accused of not using real names. With over five thousand people subscribed to the list, I don't feel that two people with similar names is a compelling example of sock-puppeteering and some of the accusations are uncomfortable for multiple people. Even fewer people dare to open their mouth next.

    This brings us to another of the benefits of setting up local associations like IFSO: people can meet face to face more often, maybe monthly and then nobody is wondering if they are corresponding with a sock puppet. FSFE's 27 members (what they call the "General Assembly", or other people regard as a cabal) only officially meets once per year. It has become too big to function like a board or have regular meetings but too small to have the credibility that would come from acknowledging all volunteers/fellows as equal members.

  • Whonix VirtualBox - Unified OVA Downloads - Point Release

    This release introduces unified ova downloads. Rather than a separate Whonix-Gateway ova and Whonix-Workstation ova download, from now, there is only a single Whonix ova which includes both Whonix virtual machines (VMs), Whonix-Gateway and Whonix-Workstation.

    This will reduce the steps users are required to apply (one download less / only one instead of two downloads), improve usability, make Whonix downloads more standardized compared to other software downloads, and simplify our infrastructure maintenance work. The Whonix split VM design (separate Whonix-Gateway and Whonix-Workstation) is remains unmodified. Only the process of setting up Whonix was simplified.

    Instructions for import and verification of Whonix VMs are not yet updated but remain very, very similar.

Games: X4: Foundations, Spoxel, Atari VCS and DOSBox

Filed under
  • The Linux beta of X4: Foundations has been running nicely, a new update is now out

    Egosoft recently put out the Linux beta of X4: Foundations as promised, it's been running well on Linux and a fresh update is out now too.

    Today, the big 2.20 patch has been released and it does note a Linux-specific bug-fix with "joystick hot-plug issues" being solved. There's quite a lot of other bugs that were fixed too including several crash-bugs, so hopefully the game is a bit more stable overall.

  • The sandbox RPG 'Spoxel' seems like it could be pretty amusing, releasing soon

    Spoxel is an action adventure sandbox RPG that's been in development for a few years now, with it almost about to leave the long and dark development tunnel.

    It's had Linux support for quite a long time, one I've watched gradually grow into something really quite quirky thanks to the developer providing a key some time ago. Not many games will give a tutorial that has you craft a shark-sword and make a spell that fires chickens at your enemies, so that sure was something.

  • The Linux-powered Atari VCS is getting upgraded to AMD Ryzen, shipping dates pushed back

    Remember the Atari VCS, the Linux-powered gaming console? Well it's still alive and they've decided to give it a bit of an upgrade.

    After crowdfunding on IndieGoGo back in 2018, we're still not seeing a huge amount of information or overall progress being shared on how it's doing. What we do know now, is that they're getting rid of the old Bristol Ridge APU and replacing it with the much newer Ryzen which should hopefully make it a more versatile unit. This also means it will be using Radeon Vega graphics and not Radeon R7 which it was previously.

  • How to play MS-Dos games on Linux with DOSBox

    Back in the 1980s, enjoying a computer game meant you had to use MS-DOS. If you want to re-live that old-school experience, you can use DOSBox to play MS-Dos games on Linux.

    What is DOSBox? It’s a sophisticated emulation environment that works on Mac, Linux, Windows, and other platforms. The app allows users to enjoy MS-DOS, play MS-DOS video games and even run software too! Here’s how to use it.

MATE 1.22 released

Filed under

After about a year of development, the MATE Desktop team have finally released MATE 1.22. A big thank you to all contributors who helped to make this happen.

Read more

Also: MATE Desktop discussion forums are closing

Server: Bitcoin, ArcShell, Red Hat Summit , IBM, Kubernetes and More

Filed under
  • What is BTCPay Server? Free & Open Source Bitcoin Payment Processor

    Bitcoin’s potential as a decentralized, P2P digital currency is, in many cases, limited by the extension of the application and design space around the legacy cryptocurrency. Particularly in regards to merchant adoption, legacy payment processing services remain much more straightforward to use.

    Bitcoin is an invention of money, not explicitly payments. However, furthering its adoption as a means of payment will go a long way in bolstering its prominence among the mainstream.

  • ArcShell offers modular automation development with Bash

    ArcShell is an open-source modular development framework for building automation solutions using Bash. It runs on most Unix and Linux hosts. It’s easy to install, easy to distribute, and easy to build upon. New capabilities are added every week, and the project is actively maintained.

    I am the founder of Arclogic Software and the developer of ArcShell. I have been building automation and monitoring solutions from scratch for two decades.

    I am frustrated by the lack of unified solutions to the kinds of problems everyone writing scripts encounters. The answers I find are often not up to date, portable, buggy, and generally not usable for one reason or another. In August of 2016, I left a long stint working in IT services to pursue the goal of solving that problem by building ArcShell.

  • Red Hat Summit Labs Highlights 2019

    Red Hat Summit is a fantastic opportunity to learn about technologies that impact your business, and to deepen your understanding of Red Hat’s products it’s hard to beat the labs at Red Hat Summit.

    Summit labs are two-hour, hands-on sessions that walk through specific products or solutions. Everything needed to complete the labs is provided by Red Hat, from laptop/workstation to content and remote access to a pre-built environment.

    Instructors help students walk through the labs step by step. Red Hat labs are proctored by Red Hat engineers, and are an opportunity to not only learn about technology, but also to meet some of the people building the technology.

  • Entry Power S812 Gets A New – But Still Short – Lease On Life

    Despite the fact that Moore’s Law increases in performance in CPUs have been slowing for years, for many customers, the growth in the throughput performance of processors as more cores and threads are added to a Power9 chip have outstripped the capacity growth requirements for many IBM i shops. For many of these customers, a single core Power7, Power7+, or even Power8 processor did the trick just fine, and is better suited to their needs than an entry Power9 machine with just one core running IBM i.

    We would argue – and have argued many times – that what IBM needs to do is make the Power chip cores and the IBM i and Linux licenses that run on them cheaper so more customers will consolidate X86 Linux workloads onto Linux partitions on Power and, wherever possible, port X86 Windows Server workloads to Linux on Power and pull these in, too. This would mop up all of that extra capacity, and provide a more integrated, hybrid system than is possible over the network, and give Power Systems a nice jolt in the arm, too.

  • The What and the Why of the Cluster API

    Early in the evolution of the Kubernetes project, there was a desire for configurability, as different environments had varying constraints. This flexibility gave way to a myriad of assertions, and opinions, that initially fragmented the community around installation paths. However, it was clear to the community that there were a set of common overlapping concerns, or a lowest common denominator. In order to address these specific concerns, kubeadm was born as a composable bootstrapping tool for Kubernetes clusters.

  • College student with 'visions of writing super-cool scripts' almost wipes out faculty's entire system

    Monday has once more reared its ugly head, but brings with it the charming face of Who, Me?, El Reg's weekly look at cringeworthy events of readers' pasts.

    This week, we meet "Ted", who tells us of a time many years ago when he was at a local college taking a course in computing.

    "At the time, we were one of the first to go through a new curriculum that combined both hardware and software engineering," Ted said.

Mozilla: Hiring a Vice President From Facebook, Homepage for the JavaScript Specification and More

Filed under
  • Welcome Lindsey Shepard, VP Product Marketing [Ed: Hiring from Facebook (under criminal investigation for privacy infringement crimes) for VP role. Worst Mozilla hire since it put a Microsoft person -- yes, the company that puts back doors in everything and is most cooperative with the NSA (started PRISM) -- in charge of "security".]

    Most recently, Lindsey headed up corporate-level marketing for Facebook Inc., including leading product marketing for Facebook’s core products: News Feed, News, Stories, Civic Engagement, Privacy and Safety. Before joining Facebook, Lindsey led marketing at GoldieBlox, a Bay Area start-up focused on bridging the gender gap in STEM.

  • A Homepage for the JavaScript Specification

    Ecma TC39, the JavaScript Standards Committee, is proud to announce that we have shipped a website for following updates to the JavaScript specification. This is the first part of a two-part project aimed at improving our information distribution and documentation. The website provides links to our most significant documents, as well as a list of proposals that are near completion. Our goal is to help people find the information they need in order to understand the specification and our process.

    While the website is currently an MVP and very simple, we have plans to expand it. These plans include a set of documentation about how we work. We will experiment with other features as the need arises.

    The website comes as part of work that began last year to better understand how the community was accessing information about the work around the JavaScript specification. We did a series of in-person interviews, followed by a widely distributed survey to better understand what people struggled with. One of the biggest requests was that we publish and maintain a website that helps people find the information they are looking for.

  • A look at Mozilla's data science tooling, Google's Season of Docs, and more news

    Mozilla released Iodide, a new tool for publishing data science. Still in very early alpha, Iodide is a tool designed to help scientists write interactive documents. It is similar, but not exactly equivalent to Jupyter Notebooks or R Markdown in RStudio. Brendan Colloran shares all the technical details in a post on the Mozilla Hacks blog.If you want explore Iodide yourself, Mozilla has a demo site available.

  • QMO

    We are happy to let you know that Friday, March 29th, we are organizing Firefox 67 Beta 6 Testday. We’ll be focusing our testing on: Anti-tracking (Fingerprinting and Cryptominers) and Media playback & support.

    Check out the detailed instructions via this etherpad.

Programming/Development: WadC, Rcpp, Django, Qt 3D, Python

Filed under
  • WadC 3.0

    A couple of weeks ago I release version 3.0 of Wad Compiler, a lazy functional programming language and IDE for the construction of Doom maps.

    3.0 introduces more flexible randomness with rand; two new test maps (blockmap and bsp) that demonstrate approaches to random dungeon generation; some useful data structures in the library; better Hexen support and a bunch of other improvements.

  • Rcpp 1.0.1: Updates

    Following up on the 10th anniversary and the 1.0.0. release, we excited to share the news of the first update release 1.0.1 of Rcpp. package turned ten on Monday—and we used to opportunity to mark the current version as 1.0.0! It arrived at CRAN overnight, Windows binaries have already been built and I will follow up shortly with the Debian binary.

    We had four years of regular bi-monthly release leading up to 1.0.0, and having now taken four months since the big 1.0.0 one. Maybe three (or even just two) releases a year will establish itself a natural cadence. Time will tell.

  • Django 2.2 release candidate 1 released

    Django 2.2 release candidate 1 is the final opportunity for you to try out the salmagundi of new features before Django 2.2 is released.

    The release candidate stage marks the string freeze and the call for translators to submit translations. Provided no major bugs are discovered that can't be solved in the next two weeks, Django 2.2 will be released on or around April 1. Any delays will be communicated on the django-developers mailing list thread.

  • Qt 3D Pairs Nicely With Vulkan & NVIDIA RTX To Make A Beautiful Path Tracer

    Not to be confused with Apple's Quartz graphics layer, a new open-source project called Quartz by developer Michał Siejak is producing stunningly beautiful results while being powered by the Vulkan graphics API, making use of Qt 3D, and NVIDIA RTX support within this path tracer.

    Michał Siejak open-sourced his "Quartz" project this past week and it's the latest open-source Vulkan project catching our eyes. Quartz is a path tracer designed around NVIDIA RTX (and, yes, does require a NVIDIA GPU) and delivering stunning results as an open-source path tracer that works on Windows and Linux. Beyond that, it offers a JavaScript/ES7-like description language for interacting with this path tracing renderer. The ES7-based description language is based on Qt5's QML.

  • Plotting Absolute Price Oscillator (APO) Line with Python
  • Montreal Python User Group: Montréal-Python 74: Call for speakers - Virtual Echo
  • Wes McKinney's Career In Python For Data Analysis
  • How to Build a Python GUI Application With wxPython

Canonical Says Ubuntu 14.04 Extended Security Maintenance Begins April 25, 2019

Filed under

Released five years ago on April 17th, 2014, the Ubuntu 14.04 LTS (Trusty Tahr) operating system series will reach its end of life next month on April 30th. Following on the success of the Ubuntu 12.04 LTS (Precise Pangolin) operating system series, Canonical announced some time ago that it would offer its Extended Security Maintenance (ESM) commercial package to Ubuntu 14.04 LTS users as well.

Canonical said it would reveal more details about when the ESM (Extended Security Maintenance) offering is available for Ubuntu 14.04 LTS (Trusty Tahr), so the company now announced that users who want to continue using the operating system and still receive security updates after the April 30th end of life, can purchase the ESM package beginning April 25th, 2019.

Read more

Geary 3.32 Released with New App Icon, GNOME 3.32 Support

Filed under

A major new version of the Geary e-mail client is now available for Linux users to download.

Now, you’ll forgiven for feeling a sense of deja vu upon reading that as it’s only been a couple of weeks since the release of Geary 0.13 (itself the first update to the email app this year).

But there’s a reason why a new release has appeared so soon after the last…

Read more

Syndicate content