Language Selection

English French German Italian Portuguese Spanish

Development

SourceForge Loses DevShare

Filed under
Development
OSS
  • SourceForge Loses DevShare
  • SourceForge Acquisition and Future Plans

    Our first order of business was to terminate the “DevShare” program. As of last week, the DevShare program was completely eliminated. The DevShare program delivered installer bundles as part of the download for participating projects. We want to restore our reputation as a trusted home for open source software, and this was a clear first step towards that. We’re more interested in doing the right thing than making extra short-term profit. As we move forward, we will be focusing on the needs of our developers and visitors by building out site features and establishing community trust. Eliminating the DevShare program was just the first step of many more to come. Plans for the near future include full https support for both SourceForge and Slashdot, and a lot more changes we think developers and end-users will embrace.

Development News

Filed under
Development
  • GHC performance is rather stable

    Johannes Bechberger, while working on his Bachelor’s thesis supervised by my colleague Andreas Zwinkau, has developed a performance benchmark runner and results visualizer called “temci”, and used GHC as a guinea pig. You can read his elaborate analysis on his blog.

  • Ready for a nostalgia kick? Usborne has put its old computer books on the web for free

    UK publishing house Usborne is giving out its iconic 1980s programming books as free downloads.

    The books, which are available for free as PDF files, include Usborne's introductions to programming series, adventure games, computer games listings and first computer series. The series was particularly popular in the UK, where they helped school a generation of developers and IT professionals.

  • LLVM Patches Confirm Google Has Its Own In-House Processor

    Patches published by Google developers today for LLVM/Clang confirm that the company has at least one in-house processor of its own.

    Jacques Pienaar, a software engineer at Google since 2014, posted patches today seeking to mainline a "Lanai" back-end inside LLVM. He explained they want to contribute their Lanai processor to the LLVM code-base as they continue developing this back-end with a focus on compiling C99 code. He mentions Lanai is a simple in-order 32-bit processor with 32 x 32-bit registers, two registers with fixed values, four used for program state tracking, and two reserved for explicit usage by user, and no floating point support.

Google Chrome Is Finally Getting Smooth Scrolling on Linux

Filed under
Development

The Google Chrome developers have released a new Beta version of their Internet browser, and they've added a lot of changes and improvements, including smooth scrolling.

Read more

4MRecover 16.0 Distrolette Enters Beta, Includes TestDisk and PhotoRec 7.0

Filed under
Development
Linux

4MLinux developer Zbigniew Konojacki informs us about the immediate availability for download and testing of the first Beta build of the upcoming 4MRecover 16.0 Live CD.

Read more

Development News

Filed under
Development
  • Kubernetes in 5 minutes

    Explain Kubernetes in just five minutes? Impossible, thought Jamie Duncan. But he did it anyway.

  • GPIO Zero and Raspberry Pi programming starter projects
  • Uzair Shamim: Writing A Hangman Game (Python)
  • Programmer Makes Self-driving Toy Car Powered By Raspberry Pi, Arduino, Python

    On his blog, Zheng explains that the complete system consists of three parts: the input unit, processing unit and the RC car control unit.

    The input unit consists of a Raspberry Pi Model B+ attached with a camera and an HC-SR04 ultrasonic sensor. This unit collects the data (color video and sensor data) that is sent to a computer over local WiFi with the help two client programs running on Pi.

    The processing unit receives the video data from Raspberry Pi and it’s converted to gray scale and decoded into numpy arrays. Zheng further explains the other jobs performed in the processing unit — “OpenCV Python neural network training and prediction (steering), object detection (stop sign and traffic light), distance measurement (monocular vision), and sending instructions to Arduino through USB connection.”

Tor Browser 6.0 Now in Development, Devs Switch the Guest VMs to Debian Wheezy

Filed under
Development
Security

We reported a couple of days ago that the Tor Project announced the release of the Firefox-based Tor Browser 5.5 anonymous web browser for all supported platforms, but they've also published details about the first Alpha build of the next major release.

Read more

Java Woes

Filed under
Development
  • Java is going to die a slow painful death

    Java browser plugin, just like Adobe Flash has contributed heavily to making the web an insecure place. Both these technologies have compromised billions of PCs and Macs around the globe.

    The good news is that Oracle is finally pulling the plugs on Java, the browser plugin. Many people are freaking out, confusing it with Oracle’s Java language, which Linus Torvalds believes is a horrible language either way. Folks, this is about the Java browser plugin!

  • Oracle deprecates the Java browser plugin, prepares for its demise
  • Here’s Why Oracle Is Killing The Java Browser Plugin – A Good News For Plugin-free Web

    Oracle has announced that it’s removing the Java browser plugin from its future releases. In its whitepaper, the company said that the rise of web usage on mobile devices has inspired the browser vendors to look for plugin-free technologies. This plugin has been repeatedly exploited to install malware and attack users during its lifetime.

GitHub falls offline, devs worldwide declare today a snow day

Filed under
Development

Updated Popular and widely used source-code hosting service GitHub is, for the moment, no longer a widely used source-code hosting service. It has fallen offline.

Since 1632 PT (0032 UTC, 1132 AEDT), the website has been down. Right now, the San Francisco-headquartered upstart reports: "We're investigating a significant network disruption affecting all github.com services."

Read more

Programming and Education

Filed under
Development
OSS
  • Beep Beep Yarr!

    For too long, computer programming has seemed like a secret world, sealed off from all but the geekiest of maths geniuses. Normal people never needed to know what went on inside their mysterious black boxes: it might have well as been voodoo. That’s changing now though. Because computers are essential to the way we live now, computer programmers are essential too. Kids growing up today need to have at least an idea of how computers work to make them useful (and well paid) members of the workforce of tomorrow.

  • Fortran: coding for scientists, by scientists

    FORTRAN (it dropped the caps in 1990) is the oldest high-level language still written today. It’s now over 55 years old and still in widespread use in the sciences, in high-performance computing, and in supercomputers. Its real strength is in numerical computation and complicated mathematical models (making it also popular in finance); and its position is hard to assail given the vast Fortran code library of numerical computation routines that’s available. There are even people still using fixed-format F77 (see below), although most modern users have shifted to the easier free-format. It’s probably not your language of choice for shiny Web 2.0 development, but it’s fascinating to have a look at something with such a venerable and successful history.

Development News

Filed under
Development
Syndicate content

More in Tux Machines

LibreOffice 5.1 Officially Released with Redesigned User Interface, New Features

Today, February 10, The Document Foundation non-profit organization has proudly announced the release and immediate availability for download of the LibreOffice 5.1 open-source and cross-platform office suite for all supported platforms. Read more Also: LibreOffice 5.1: The premier open-source office suite just keeps getting better LibreOffice 5.1 Officially Released As The Best Open-Source Office Suite

Ubuntu 16.04 LTS Is Now Using the Latest Linux Kernel 4.4.1

The Ubuntu kernel team has upgraded the Linux kernel for Ubuntu 16.04 LTS (Xenial Xerus) to version 4.4.1 and is also tracking future updates for this branch. Read more

Putin's New Internet Czar Wants Apple and Google to Pay More Taxes

Microsoft, Google and other U.S. companies “reached the point of no return” when they complied with sanctions over Putin’s annexation of Crimea by halting all business with the peninsula, according to Klimenko. As a result, it’s “inevitable” Russia will switch state networks from Windows to an open-source system based on Linux, a move 22,000 municipal governments are prepared to make immediately, he said. Read more