HNHacker News
TopNewBestAskShowJobs

tresta

73 karma · joined April 7, 2011

submissionscomments
tresta··on Extreme tab browsing
I tend to have about 100 tabs open in my web browser. Of those, 10-15 are for pages that I always have open, ~50 are for pages that are relatively temporary (as in a few weeks), and another ~25 for more temporary (days), and then up to 50 for very temporary (like when I'm browsing through hacker news and so on).

I would say that I am relatively organized, but apparently in another way than you are. As an example of how I organize my tabs, I have 8 tabs open with minecraftwiki/forum, 5 imdb tabs with bad '50s horror flicks for a movie night I'm planning, 4 tabs with articles about an emacs customization that I'm planning, 10 tabs with doxygen generated documentation for a C++ project I'm doing, 6 tabs have arduino documentation for a hardware project I'm halfway through, a few appdb.winehq pages for games I have problems running, some wiki-pages with books I'm thinking about buying, and a few with articles I'm thinking about sharing with my friends. This is in 3 windows on 2 virtual desktops (on my main machine, I have another 20 tabs open on my laptop).

I don't get "[1]00 tabs of information", I get perhaps 10 different topics that I can choose between, and when I have done that I can just scroll over the group of tabs that make up a topic to get a quick overview. After this, I'm usually synced up with what I was thinking the last time I was working with the project.

Btw, I use 2 rss readers (google reader and akregator), the akregator one for things I shouldn't read while working. I have 2 cell phones. I also have 3 email endpoints, one for studies, one for personal mail and one for work.

There is nothing inherently disorganized about this (IMO), since it gives me a very clear distinction between my different tasks.

tresta··on Using the VT220 Serial Console as a Terminal in OS X
If you only want a top window for example, you could make gettytab spawn one of those. But that would make it impossible to input anything to it.

If you want input as well, you could make gettytab spawn a screen session that you could then connect to from Terminal.app. But this would force you to have a terminal window open showing the same screen as the VT220, which would somewhat defeat the purpose.

It would also be possible to write a small script that spawns on the tty that would take its input from a file, or even from a network connection (using netcat, for instance). This would of course come with some security implications as well. Especially considering that the tty process will have root permissions (at least unless you drop privileges in the script).

Edit: I should probably make it clear: As far as I'm aware, you can't make the computer believe that input from the mac keyboard comes from the VT220. At least not trivially. But you can get around it using some other techniques.

tresta··on Learning Lisp - Why?
emacs is written in lisp (and some c for the interpreter), and it must be considered more than a novelty.

And autocad uses its own version of lisp (autolisp) as a scripting language.

Edit:

There are also the Lisp Machines from the 80's (a bit old, yes, I know) [1].

And the Jak and Daxter series of games[2]

[1] - http://en.wikipedia.org/wiki/Lisp_machines

[2] - https://secure.wikimedia.org/wikipedia/en/wiki/Game_Oriented...

tresta··on The Mythical Man-Finger
Like I said.. the shell should offer a tutorial by default on first login.

And 'help' should probably be a built-in (like it is in fish!) that explains how to navigate the help files, and give a brief introduction to the shell.

The non-obviousness of these commands is not an inherent flaw of the CLI, it's an implementation error.

tresta··on The Mythical Man-Finger
To find out about man -- apropos manual

and to find out about ls -- apropos "list directory"

This doesn't change the fact that your average shell is not configured for beginners. There should be a banner offering a tutorial or something on first startup. Also, apropos should by default make a AND search instead of OR when given several arguments.

And maybe something like the friendly interactive shell should be made the default -- http://fishshell.com/

tresta··on What are good keyboards for programming?
This is a better guide, IMO.

http://geekhack.org/showwiki.php?title=START+HERE+--+The+Gee...

tresta··on How Asus triumphed over Apple
I have a transformer 32GB (but not the keyboard part) and I must say I really like it.

The keyboard contains a battery as well so I imagine the center of mass would be shifted down a bit.

tresta··on If Dropbox Used GitHub’s Pricing Plan
"And then I thought about the amount of time I'd have to spend setting up and maintaining that server. And what if I wanted to give my friend access to some of my projects. And what if I wanted to give a client read only access to a certain repo. And what about backup and ssh keys and ..."

I already had a server setup with redmine and some other internal services that I needed, so the added overhead for backups and so forth was pretty minimal.

I also want to keep control over any privileged client data and not trust them to "the cloud".

For sharing repos I grant people access to the corresponding redmine project (I have a script set up that make accessing things from there trivial, and redmine has support for private projects).

But yes. $50/month is really very cheap and if I didn't have my privacy concerns with github, and the problem of integrating it with my other services, I would probably use that.

tresta··on If Dropbox Used GitHub’s Pricing Plan
gitorious is a pretty good FOSS alternative to github. It doesn't support private repositories at all, but you can host your own server and make it not public (which is what I'm doing for my projects).
← PreviousPage 2 of 2