Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
catenate
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
31.
▲
by
catenate
13y ago
He should play nethack, since it does save environmental damage, and there's a pacifist conduct.
32.
▲
by
catenate
13y ago
You could run the Inferno VM over OSX to use its variant of unixy commands, "os" to run OSX commands, and edit files and run commands from the tiling windows in Acme. That way you'd get the best of both worlds. This works f
33.
▲
by
catenate
13y ago
clapper@utdc:~$ sudo rm -rf /data/* [sudo] password for clapper: No4thAmd
34.
▲
by
catenate
13y ago
Using the mouse or keyboard is a rounding error compared to the time and errors I save by keeping the commands I use in per-directory guide files. I type out a command once, then later modify it slightly repeatedly to suit new needs, and h
35.
▲
by
catenate
13y ago
For a few years I used each of Wily on a Sun box, then Acme SAC on Windows, and now hosted Inferno on Linux. I could use acme from plan9port, but I prefer Inferno because the whole environment gives me other nifty OS stuff like Inferno's s
36.
▲
Sparse-text steganography: hiding messages in plain sight
2 points
by
catenate
13y ago
|
0 comments
37.
▲
by
catenate
13y ago
Acme
38.
▲
by
catenate
13y ago
> As Brooks put it, software is the most complex thing humans have ever built; perhaps we should find some other term that sets us apart from ordinary engineers and architects. Peter Naur (of Backus-Naur form) called it "theory-building
39.
▲
by
catenate
13y ago
I just ordered one from Digi-Key, and intend to try to compile Inferno on it to run in hosted mode. If that works, I'll network it with the Inferno hosted on my home computer, and see if I can get them both to work well with each other. On
40.
▲
by
catenate
13y ago
I assure you, its total lack of movement is due to it bein' tired and shagged out following a prolonged squawk. Seriously, I use Inferno every day, but my job is building software, so I mostly use it to write shell scripts and execute shell
41.
▲
by
catenate
13y ago
You might consider Limbo or Go as alternative system languages. Limbo is bundled with the Inferno VM OS, which provides Acme, which is roughly a text-only take on the Oberon UI. Go isn't the main systems language of any OS (yet), but is m
42.
▲
by
catenate
13y ago
An open-source version of the Inferno VM, to take the place of both Linux and Java.
43.
▲
by
catenate
13y ago
Watch is a small script in Inferno sh to date and print differences in an arbitrary command's output, each time the output of that command changes. (Not an original idea.) https://github.com/catenate/inferno-cat/blob/master/sh-infer... Y
44.
▲
by
catenate
13y ago
> On top of that convincing a publisher to put up the money for such a risky project would be incredibly difficult. Sounds like a good use case for Kickstarter. It's not purely romance, but at least one project apparently models relatio
45.
▲
by
catenate
13y ago
Acme has an idea of guide files in each directory which store commands you commonly use in that directory. Acme maps a mouse button to "send this text to sh", so you can edit a command in the guide file, highlight it with a sweep of the mo
46.
▲
by
catenate
14y ago
I used Emacs for 11 years, but gave it up in 2004 for wily/acme-sac/acme. Now I use Acme (running in hosted Inferno) to edit all text files, mostly shell scripts and notes. My favorite shell dialect is Inferno's sh. My favorite text stre
47.
▲
by
catenate
14y ago
Hey, don't get me wrong, I'm as turned off by Rob Pike's dismissal of everything not in his vision as the next 9fan or gonut. It took me forever to really efficiently use Acme, and no generics means no Go for me, since it's ridiculous to n
48.
▲
by
catenate
14y ago
Extra ways to do the same thing is the enemy of simplicity and orthogonality. A major reason Plan 9 and Inferno are so small (the plan9port layer is 51.7MB source, the Inferno VM OS is 51.6MB source), and easier to grasp in one person's mi
49.
▲
by
catenate
14y ago
In my experience (11 years with Emacs, then 8 years with Wily/Acme-SAC/Acme) using the mouse is much more efficient than typing to move the cursor and select text. Acme takes it a step further by binding cut and paste to mouse chords. Guid
50.
▲
by
catenate
14y ago
For less grody cruft, and as a challenge to up your game, try layering plan9port or the Inferno VM over your *nix.
51.
▲
by
catenate
14y ago
Inferno's <{} construct dispatches processes in parallel, and gathers output in coherent blocks. I use it in credo to parallelize all the dependencies for a target. I rely on mutual exclusion to avoid building a target twice at the sam
52.
▲
by
catenate
14y ago
I'm also writing a redo-inspired build tool, but less devoted to djb's vision, and more intent on taking advantage of some nice features of Inferno/Plan 9. For example, the /env filesystem allows dependencies on environment variables. The &
53.
▲
by
catenate
14y ago
In that family, Inferno is a small complete OS, which runs as a virtual machine on a Windows/Linux/MacOS host. All source code is included, so it's hackable, and it improves (wrt the basics) on the Linux state of the art. Acme, especially
54.
▲
by
catenate
14y ago
Not really interested in Motorola phones since they screwed me over with no Android update for my Photon. I'll be looking to Samsung 4, I think, since my wife has been happy with the III.
55.
▲
by
catenate
14y ago
I thought sed was already included somewhere in the unixness underlying OSX? EDIT: Or tr, even.
56.
▲
by
catenate
14y ago
shrug I use it on a daily basis, over top of Linux, mostly. I've used Wily/Acme-SAC/Acme as my programming and OS interface for the past 10 years (2003-), after 11 years of Emacs (1992-2003). Both systems are completely reprogrammable,
57.
▲
by
catenate
14y ago
Maybe use and hack on Inferno? It's a VM which runs over Windows, Linux, and MacOS, and provides a stripped-down unixy environment evolved from Plan 9. The entire OS and VM is compiled from source, it's a relatively small and efficient co
58.
▲
by
catenate
14y ago
Non-starter for me. Can't find this on Google Play, and don't have (or want) a Facebook account to sign in.
59.
▲
by
catenate
14y ago
I have used inferno every work day for the past several years, either as Acme-SAC on Windows or natively compiled on a Linux machine. I have found that the minimal unix, coupled with the Acme interface, mean I spend a lot more time getting
60.
▲
by
catenate
14y ago
> years Decades, if you don't buy all new rulebooks every few years like most of the RPG companies want you to.
More ›