Shaare your links...
2408 links
interesting links Home Login RSS Feed ATOM Feed Tag cloud Picture wall Daily
Links per page: 20 50 100
◄Older
page 54 / 121
Newer►
  • Book Review: A Philosophy of Software Design | Path-Sensitive
    A critical review of John Ousterhout's “A Philosophy of Software Design”.
    The blog has other interesting articles, for example
    http://www.pathsensitive.com/2018/01/the-three-levels-of-software-why-code.html
    Wed Oct 31 12:04:59 2018 - permalink -
    - http://www.pathsensitive.com/2018/10/book-review-philosophy-of-software.html
    blog reading software
  • Mes - GNU Project - Free Software Foundation
    GNU Mes brings a Reduced Binary Seed bootstrap to GuixSD and potentially to any other interested GNU/Linux distribution, and aims to help create a full source bootstrap as part of the bootstrappable builds effort.

    It consists of a mutual self-hosting Scheme interpreter written in ~5,000 LOC of simple C and a Nyacc-based C compiler written in Scheme. This mes.c is being simplified to be transpiled by M2-Planet.
    https://github.com/oriansj/M2-Planet

    The Scheme interpreter (mes.c) has a Garbage Collector, a library of loadable Scheme modules– notably Dominique Boucher's LALR, Pre-R6RS portable syntax-case with R7RS ellipsis, Matt Wette's Nyacc –and test suite just barely enough to support a simple REPL and simple C-compiler: MesCC.
    https://github.com/oriansj/mescc-tools

    Mes+MesCC can compile an only lightly patched TinyCC that is self-hosting. Using this tcc and the Mes C library we now have a Reduced Binary Seed bootstrap for the gnutools triplet: glibc-2.2.5, binutils-2.20.1, gcc-2.95.3. This is enough to bootstrap GuixSD for i686-linux and x8664-linux.

    Mes is inspired by The Maxwell Equations of Software: LISP-1.5 – John McCarthy page 13, GNU Guix's source/binary packaging transparency and Jeremiah Orians's stage0 ~500 byte self-hosting hex assembler.

    GNU Mes is free software, it is distributed under the terms of the GNU General Public Licence version 3 or later. See the file COPYING.
    Tue Oct 30 18:51:26 2018 - permalink -
    - https://www.gnu.org/software/mes/
    C compiler FOSS hack Scheme software
  • An implementation of tlsdate in Go
    An experimental implementation of tlsdate (https://github.com/ioerror/tlsdate) in Go.
    WARNING: This software has not been reviewed. You probably shouldn't use it.
    Tue Oct 30 17:10:26 2018 - permalink -
    - https://github.com/ality/go-tlsdate
    Go software time TLS
  • Incandescent Light Simulator (ILS) Code
    Interesting information about using the GPU of the Raspberry π.
    In the forum thread https://stardot.org.uk/forums/viewtopic.php?p=152451#p152451 emulators for 6502 and other processors are discussed, even pdp-11 was mentioned.
    More details can be found at https://github.com/hoglet67/PiTubeDirect/wiki
    The pdp-11 emulator is in the 'egg-eater-dev' branch.
    Mon Oct 29 11:51:35 2018 - permalink -
    - https://groups.google.com/forum/#!topic/pidp-8/Sh7ae7aCxpg
    hack pdp-11 pdp-8 pi raspberry software π
  • rinex-reader (Matlab/Octave)
    Work in progress, fixing old Kai Borre Matlab code to run in Octave and hence be callable by Python to work with RINEX data
    Working on updating the code to run in modern Matlab and Octave for use with oct2py in calling from Python.
    Currently the functions easy3.m easy4.m easy5.m run in Octave and Matlab, reading the default included files.
    MIT license.
    Thu Oct 25 10:29:11 2018 - permalink -
    - https://github.com/scivision/matlab-rinex-reader
    matlab octave satellite-navigation software
  • Re: [DNG] How to unarchive an .xz
    Overview of current (2018-10) compression algorithms.
    Mon Oct 22 13:55:56 2018 - permalink -
    - https://lists.dyne.org/lurker/message/20181020.205455.fbab5607.en.html
    compression Linux software
  • Last Resort Font EULA
    The Last Resort font is a collection of glyphs to represent types of Unicode characters. These glyphs are designed to allow users to recognize that an encoded value is one of the following:

       a specific type of Unicode character
       in the Private Use Area (no private agreement exists)
       unassigned (reserved for future assignment)
       one of the illegal character codes.

    These glyphs are used as the backup of "last resort" to any other font; if the font cannot represent any particular Unicode character, the appropriate "missing" glyph from the Last Resort font is used instead. This provides users with the ability to tell what sort of character it is, and gives them a clue as to what type of font they would need to display the characters correctly. (For more information, see The Unicode Standard, Section 5.3 Unknown and Missing Characters.)
    Ironically, it is under export control.
    Thu Oct 18 11:32:32 2018 - permalink -
    - http://www.unicode.org/policies/lastresortfont_eula.html
    font unicode
  • FreeBSD/arm/Raspberry Pi - FreeBSD Wiki
    How to install FreeBSD/ARM on computers of the Raspberry Pi family.
    Wed Oct 3 12:56:16 2018 - permalink -
    - https://wiki.freebsd.org/FreeBSD/arm/Raspberry%20Pi
    FOSS FreeBSD pi raspberry software Unix π
  • USB 2.0 9-Pin Header to Dual USB Extension Cable with Panel Mounts (Black) - modDIY.com
    Fri Sep 21 12:59:46 2018 - permalink -
    - https://www.moddiy.com/products/USB-2.0-9%252dPin-Header-to-Dual-USB-Extension-Cable-with-Panel-Mounts-%28Black%29.html?setCurrencyId=3
    electronics hardware TODO
  • GNSS 5 click - board with NEO-M8N GNSS receiver module from u-blox | MikroElektronika
    Has I2C, UART interfaces and PPS output.
    Wed Sep 19 17:07:39 2018 - permalink -
    - https://www.mikroe.com/gnss-5-click
    Galileo hardware navigation satellite
  • Nooelec - Ham It Up Plus - HF Upconverter w/ Black Enclosure, TCXO, ULF Support & Noise Source
    Found via the review
    http://www.radioforeveryone.com/2018/09/nooelec-ham-it-up-plus-upconverter.html
    Fri Sep 14 16:07:14 2018 - permalink -
    - http://www.nooelec.com/store/ham-it-up-plus.html
    hardware radio software
  • iRobot Roomba and Scooba Chat • Robot Reviews
    Interesting information about Roomba cleaning robots.
    Sat Sep 8 23:10:44 2018 - permalink -
    - http://www.robotreviews.com/chat/viewforum.php?f=1
    hardware
  • gopass is a simple but powerful password manager for your terminal.
    gopass is a rewrite of the pass password manager http://www.passwordstore.org in Go with the aim of making it cross-platform and adding additional features. Our target audience are professional developers and sysadmins (and especially teams of those) who are well versed with a command line interface. One explicit goal for this project is to make it more approachable to non-technical users. We go by the UNIX philosophy and try to do one thing and do it well, providing a stellar user experience and a sane, simple interface.
    https://www.gopass.pw
    Mon Sep 3 16:17:01 2018 - permalink -
    - https://github.com/gopasspw/gopass
    cryptography Go MIT security software TODO
  • cl-6502 - A Readable CPU Emulator
    cl-6502 is a Common Lisp emulator, assembler and disassembler for the MOS 6502 processor.
    Fri Aug 31 15:56:09 2018 - permalink -
    - https://github.com/kingcons/cl-6502
    6502 BSD common-lisp FOSS lisp literate-programming
  • Flatpak—the future of application distribution
    Flatpak is a next-generation technology for building and distributing desktop applications on Linux.
    Wed Aug 29 15:19:50 2018 - permalink -
    - https://flatpak.org/
    Linux sandbox software TODO
  • Haasoscope | Crowd Supply
    Open source USB oscilloscope, 4 channels, 125 Ms/s, 8 bit.
    Sat Aug 18 14:56:54 2018 - permalink -
    - https://www.crowdsupply.com/andy-haas/haasoscope
    electronics FOSS hardware USB
  • GitHub - unixpunk/PlutoWeb: PlutoWeb
    Collection of programs to run on the PlutoSDR, including the dunp1090 SSR ADS-B receiver, SoapyRemote and OpenWebRX. Can be programmed as image or the programs can be copied onto the PlutoSDR and ran from there.
    See also http://www.rfoverride.com/plutoweb/

    Note that shaarli could add this link on Chromium 68/Ubuntu 16.04.
    Sun Aug 5 01:03:24 2018 - permalink -
    - https://github.com/unixpunk/PlutoWeb
    radio software TODO
  • Robert Smith's repositories
    Found via computable-reals https://github.com/tarballs-are-good/computable-reals, but others such as Quickproject https://github.com/tarballs-are-good/quickproject are interesting as well.
    Mon Jul 16 14:13:46 2018 - permalink -
    - https://github.com/tarballs-are-good?tab=repositories
    common-lisp FOSS lisp software TODO
  • MCP23018 - Interface - Interface- Serial Peripherals - Microcontrollers and Processors
    16-bit bidirectional I/O port
    5.5V tolerant
    25 mA sink
    400 mA total current out
    Low standby current as low as 1 µA

    https://www.modmypi.com/raspberry-pi/iousbanalogue-expansion-1028/gpio-expansion-boards-1029/modmypi-mcp23017-hat-32-channel-io-expansion-hat uses similar chips in a DIP package.
    High-speed I²C ™ interface up to 3.4 MHz

    See also the MCP23[S]17 http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf which is used in the PiDP-10
    Fri Jul 13 13:51:19 2018 - permalink -
    - https://www.microchip.com/wwwproducts/en/MCP23018
    computer electronics hardware history pi raspberry π
  • Using Optimization to Extract Roots of Real Coefficient Polynomials
    Matlab implementation of the Durand-Kerner algorithm to compute the roots of a polynomial.
    Wed Jul 11 18:24:42 2018 - permalink -
    - http://www.hpmuseum.org/forum/thread-11032-post-100258.html#pid100258
    algorithm numerical software
Links per page: 20 50 100
◄Older
page 54 / 121
Newer►
Shaarli 0.0.41 beta - The personal, minimalist, super-fast, no-database delicious clone. By sebsauvage.net. Theme by idleman.fr.