Copy
Welcome to this edition of hifi, colloquially known as hacks I find interesting. Or is it colloquially known as hifi?
View this email in your browser

Volume 5: Unexcused Absences and Detention

I started this volume off with a 500 word essay about respect, and how the absence of hifi in your inbox last Friday was disrespectful of me.

And then I realized that I had no idea what point I was trying to make.

The purpose of hifi was just to experiment. The list has about 200 subscribers, and pretty good click-through and open rates–better than average for this industry even. But, I don’t feel like I’m getting out of it what I hoped to get out, originally.

I’m at a crossroads of sorts. Evolve, Continue, or Die. I don’t currently have ideas on how to evolve, and I don’t want hifi to die, so I guess that means I’ll just continue, for now…

Does hifi bring you any joy? Does hifi get you excited for some reason? Is hifi useful to your week? Please let me know about this (and other thoughts) by replying to this email!

Now, let’s see some hacks!

Hacks (in no particular order)

Expose — Jack Qiao

A static site generator for photo essays, written in shell (bash) that doesn’t skimp out on features.

Guff — Scott Vokes

Sometime last year, I introduced the world to Grapt, a simple tool for quickly plotting data from the command line. Scott found it interesting enough to even contribute to! Then, he went off and built Guff, which is more or less better than grapt in every single way. It plots to ASCII graphs, or SVG, is more customizable, and vastly more useful for real work.

gif2txt — Chao Wang

It’s not frivolous if it’s awesome!

tenth

A bare-metal forth for the PDP-10. PDP what, now? For those without a computing history degree, let’s get started on the lesson for today. In the 60s, 70s and 80s, and even for part of the 90s, there was one computing company that dominated them all (not entirely true, but…), Digital Equipment Corporation. Perhaps you’ve heard of VAX? DEC machines. The PDP-11 that Unix was developed on? DEC. The Incompatible Time-sharing System (ITS) from Project MAC? Ran on a DEC machines (PDP-6, and PDP-10).

Forth? Well, forth is just too hard to explain.

gping

gping is a replacement for ping(8) that displays it’s output to a graph.

clipboard.js — Zeno Rocha

A modern, browser based mechanism to copy text to the clipboard.

JSON struct — Nevio Vesic

JSON struct is a little web tool togo from JSON to a Go struct definition as quickly, and painlessly as possible.

Signed, Sealed, Delivered

I love to be told of interesting new hacks, projects, pieces of art, and of course random algorithms. If you have something that you think I haven’t seen challenge me by sending it my way! Just reply to this email. Easy peasy.

Until next time!

Happy hacking,

Andrew







Volume 4: Suspiciously Divisible by 2

Last week we were light on hacks in order to spend some time talking to Phil Hagelberg. If you missed it, I urge you to check it out!

This week there’s no 7 page interview, so it’s back to tradition. Let’s get to the hacks!

Hacks (in no particular order)

Overtype — Ben Wheeler

Overtype simulates a typewriter, and does a very good job. My favorite hack in a while! Unfortunately, this doesn’t seem to have a free license associated with it, but the code is well documented and fun to explore!

git-link — Skye Shaw

Let’s imagine you edit code in emacs, and want to send a link to a friend of exactly the spot where they made a mistake. The code is on Gitlab, or Github. Do you open up a browser? No! You M-x git-link it and paste a link instead.

rlite — Sebastian Waisbrot

rlite is to redis as sqlite is to insert RDBMS here

pigz — Mark Adler

“pig-zee” is a parallel gzip implementation that makes use of, you guessed it, multi-processor, multi-core machines. I haven’t done any benchmarking, but I imagine it to be faster, at best, than typical gzip. [See what I did there? – ed]

Neon — Mike Amaral

A new framework for creating dynamic and flexible UIs for iDevices in Swift. I’m not an iDeveloper, but I assume this can also be used for generic, run of the mill, soon to be deprecated, desktop applications for the Mac as well.

speed-test — Sindre Sorhus

Don’t have flash? But want to brag about your connection to your coworkers? No problem! Just do it from your terminal.

sift — Sven Taute

A faster alternative to grep. Doesn’t say which grep implementation it’s faster than. Seems fast anyway. Very flexible.

litestore — Fabio Cevasco

A NoSQL document store built on top of sqlite, and written in Nim!

Fun things to read or see

Tying a bow.

I love to be told of interesting new hacks, projects, pieces of art, and of course random algorithms. If you have something that you think I haven’t seen challenge me by sending it my way! Just reply to this email. Easy peasy.

Until next time!

Happy hacking,

Andrew

Copyright © 2015 hifi by Andrew Gwozdziewycz, All rights reserved.


Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list

Email Marketing Powered by Mailchimp