Building interactive SSH applications
https://drewdevault.com/2019/09/02/Interactive-SSH-programs.html [drewdevault.com]
2019-09-02 18:44
tags:
admin
programming
swtools
tty
unix
Writing interactive SSH applications is actually pretty easy, but it does require some knowledge of the pieces involved and a little bit of general Unix literacy
source: HN
Announcing code annotations for SourceHut
https://drewdevault.com/2019/07/08/Announcing-annotations-for-sourcehut.html [drewdevault.com]
2019-07-08 15:53
tags:
compiler
development
text
update
ux
A lot of design thought went into this feature, but I knew one thing from the outset: I wanted to make a generic system that users could use to annotate their source code in any manner they chose. My friend Andrew Kelley (of Zig fame) once expressed to me his frustration with GitHub’s refusal to implement syntax highlighting for “small” languages, citing a shortage of manpower. It’s for this reason that it’s important to me that SourceHut’s open-source platform allows users large and small to volunteer to build the perfect integration for their needs - I don’t scale alone.
source: L
Porting Alpine Linux to RISC-V
https://drewdevault.com/2018/12/20/Porting-Alpine-Linux-to-RISC-V.html [drewdevault.com]
2018-12-20 20:08
tags:
beta
cpu
development
linux
Once the essential packages are built and the system can compile itself, the long porting process begins. It’s generally wise to drop the cross-compiler here and start doing native builds, if your hardware is fast enough. This is a tradeoff, because the RISC-V system is somewhat slower than my x86_64 bootstrap machine - but many packages require lots of manual tweaks and patching to get cross-compiling working. The time saved by not worrying about this makes up for the slower build times.
source: L
sr.ht, the hacker's forge, now open for public alpha
https://drewdevault.com/2018/11/15/sr.ht-general-availability.html [drewdevault.com]
2018-11-15 17:20
tags:
beta
cloud
development
git
release
swtools
For those who are new, let me explain what makes sr.ht special. It provides many of the trimmings you’re used to from sites like GitHub, Gitlab, BitBucket, and so on, including git repository hosting, bug tracking software, CI, wikis, and so on. However, the sr.ht model is different from these projects - where many forges attempt to replicate GitHub’s success with a thinly veiled clone of the GitHub UI and workflow, sr.ht is fundamentally different in its approach.
source: L