contingencies on HN
Seeing tools like this pop up periodically and get so many upvotes it seems a lot of people aren't aware of great tools. It would be interesting to see a gallery of Unix classic/modern tools presented in a structured course. Is anyone aware of one?
Something like images (imagemagick), video (ffmpeg/vlc), audio (sox), phone (asterisk/etc.), SMS (pdus/various), linguistics (various), classification (NNs), version control, snapshots, clustering (PXE/corosync/pacemaker), security (kernel toolkits), transaction systems and databases (sqlite/RDBMS/noSQL/time series), networking (filtering/firewall rules, intermittent connectivity, local multidrop protocols, tcpdump/wireshark), kernel security toolkits, CI/CD, etc.
Scope would be essentially everything except tools lying within the popular web stacks.
The goal would be that a student with interest could work their way through the syllabus and emerge a capable multi-domain unix hacker, rather than needing to encounter these problem domains over decades of career, rediscovering well worn approaches.
| "I think Lisp still has an edge for larger projects and for applications where the speed of the compiled code is important. But Python has the edge (with a large number of students) when the main goal is communication, not programming per se. In terms of programming-in-the-large, at Google and elsewhere, I think that language choice is not as important as all the other choices: if you have the right overall architecture, the right team of programmers, the right development process that allows for rapid development with continuous improvement, then many languages will work for you; if you don't have those things you're in trouble regardless of your language choice."
Peter Norvig, Director of Research at Google, via HN
Plasma: Scalable Autonomous Smart Contracts | Hacker News - by the creator of Ethereum
from sh import ifconfig print(ifconfig("wlan0"))
Semantic UI - Pretty amazing CSS and JS framework with various themes
Google’s not-so-secret new OS -- Fuchsia/Andromeda is an OS for laptops and phones, with native apps and backwards compatibility with Android. Magenta is the name of the Kernel. x
"You gotta love the genius of a guy whose rocket company gets to practice for their Mars launch by sending up a bunch of satellites (powered by the solar panels he makes) to assemble a new worldwide wireless internet company, in order to provide ubiquitous connectivity for his autonomous car business."
curldeveloper Daniel Stenberg