ePanorama.net

All about electronics and circuit design

A 20-Year-Old Linux Kernel Bug

http://robert.ocallahan.org/2017/06/how-i-found-20-year-old-linux-kernel-bug.html?m=1 This class of bugs — “small overrunning read that doesn’t get used”  – was found on some wireless ioctl system calls. The bug was apparently introduced in Linux 2.1.15, released December 12, 1996. It’s interesting that it wasn’t found and fixed until now. I guess not many programs use these ioctls, and those that

SiFive announced the Arduino Cinque, the new RISC-V based development board | Open Electronics

https://www.open-electronics.org/sifive-announced-the-arduino-cinque-the-new-risc-v-based-development-board/ The Arduino Cinque is the second RISC-V based development board put out by SiFive (the first being the HiFive1) compatible with the Arduino platform. “By partnering with a pioneer in open-source hardware, SiFive can further advance the progress of open custom silicon” Board has SiFive’s Freedom E310 customizable SoC, which runs off the E31 CPU

Firefox 54: E10S-Multi, WebExtension APIs, CSS clip-path

https://hacks.mozilla.org/2017/06/firefox-54-e10s-webextension-apis-css-clip-path/ Today’s release completes Firefox’s transformation into a fully multi-process browser, running many simultaneous content processes in addition to a UI process and, on Windows, a special GPU process.  It also improves stability, ensuring that a single content process crashing won’t take out all of your other tabs, nor the rest of the browser. Firefox continues

New open-source website features blueprints for lab-on-a-chip devices

https://m.phys.org/news/2017-06-open-source-website-features-blueprints-lab-on-a-chip.html A new MIT-designed open-source website might well be the Pinterest of microfluidics. The site, Metafluidics.org, is a free repository of designs for lab-on-a-chip devices, submitted by all sorts of inventors, including trained scientists and engineers, hobbyists, students, and amateur makers. The researchers modeled their Metafluidics site after popular open-source repositories such as GitHub—a free site

The fun and semi-useless toys of Linux

https://opensource.com/life/16/6/fun-and-semi-useless-toys-linux?sc_cid=7016000000127ECAAY There are several minor tools and applications out there that keep popping up in my toolkit. You might not call any of them “killer apps,” but darn it, they’re fun to play around with and they sometimes take you in interesting directions. This collection has computer art, image manipulation, fractals and music.

Great DevOps engineers follow these five laws

https://opensource.com/open-organization/17/5/5-devops-laws “A good engineer is a lazy engineer,” some will say. And to a certain extent, it’s true: Laziness is a great quality if you’re automating repetitive tasks.” Banish the phrase, “I don’t know” . But saying, “I’ll have to do some research,” or “I know someone that might be able to point me in the

How open film project Cosmos Laundromat made Blender better

https://opensource.com/life/15/9/how-open-film-project-cosmos-laundromat-made-blender-better?sc_cid=7016000000127ECAAY At the beginning of August—the 10th, to be exact—the Blender Institute released Cosmos Laundromat: First Cycle, its seventh open project (and sixth open movie). Cosmos Laundromat is a 10-minute short film animation for grown-ups. It’s also the Blender Institute’s most ambitious project to date, serving as a pilot for the first fully free and open animated feature film. The

How to launch a community project on GitHub | Opensource.com

https://opensource.com/business/16/6/10-tips-new-github-projects?sc_cid=7016000000127ECAAY GitHub has become a fairly central part of many open source projects. Although many people focus on the code-hosting aspect of GitHub, the platform also includes comprehensive features for issue management, code review, and integration with many other tools and platforms. For new open source projects, however, getting started and ensuring that GitHub repos are