6 ms·
Hackers' Screenshots
We had a good screenshot thread over 9 months ago. It's always interesting to see how wizards perfect their craft.
Show us how you hack!
- mqt 18y agohttp://monaco.nirv.net/~tran/screenshots/20080807/montage.png http://monaco.nirv.net/~tran/screenshots/20080807/montage.pn... Those are my six workspaces merged into one image. I use Linux+ion3 and emacs.
- nailer 18y agoDamn, that's a small terminal font. Pretty common for old-school desktops back when X had bitmap fonts that looked poor at large sizes, but personally I'm glad we have the choice now.
- baddox 18y agoFirst off....Jeopardy torrents! Where do you find daily Jeopardy releases? (Email has been sent, I must know this)
- ali_ 18y agoIt's Bittorrent. Search Isohunt or TPB.
- MoeDrippins 18y agoEmacs? Zsh? Nice!
- deleted 18y ago[deleted]
- sysop073 18y agoI've been trying to find the syntax for specifying the default mode in emacs for ages (;;; -*-), so go you for including a file using it
- silentbicycle 18y agoIf you want more details, check the Emacs manual (in Info), search for "Specifying File Variables".
- darragjm 18y agoGirl Talk! Wow, I never thought I'd see him appear in the context of Hacker News...
- spencerfry 18y agoGirl Talk is the best music to work to. Well, that and Ratatat.
- markbao 18y agoYou sirs have excellent taste.
- catone 18y agoGirl Talk is great... kind of funny to see him on the same playlist as Jason Mraz, though. ;)
- bdotdub 18y agohey, i do that .... :)
- mqt 18y agoPrevious screenshot thread: http://news.ycombinator.com/item?id=74605 http://news.ycombinator.com/item?id=74605
- Hates_ 18y agoHere's mine right now: http://www.ur-ban.com/galleryv2/d/15417-1/hn_001.jpg http://www.ur-ban.com/galleryv2/d/15417-1/hn_001.jpg Using: Flexbuilder, Textmate, Photoshop, VMFusion (Vista)
- st3fan 18y agoTool on iTunes - Good stuff :-)
- rob 18y agohttp://i37.tinypic.com/2cgimuc.png http://i37.tinypic.com/2cgimuc.png I usually have Terminal open as well.
- quickpost 18y agoThat's a really cool desktop background image. Where did you get it? Know where I could download it? I like it. :)
- rob 18y agoI like it, too -- it's easy on the eyes when working. I got it from Smashing Magazine; they release a bunch of awesome wallpaper at the beginning of every month and offer them with or without a calendar. You can find it here (August 2008): http://www.smashingmagazine.com/2008/07/30/desktop-wallpaper-calendar-august-2008/ http://www.smashingmagazine.com/2008/07/30/desktop-wallpaper...
- zaius 18y agoWedgienet.net is written on the side. That's where I found it: http://www.wedgienet.net/illustration/monster-sushi-2/ http://www.wedgienet.net/illustration/monster-sushi-2/
- markbao 18y agoAnother Kohana user! Nice.
- pavelludiq 18y agohttp://farm3.static.flickr.com/2014/2742115501_c46810cdb6_o.png http://farm3.static.flickr.com/2014/2742115501_c46810cdb6_o.... Nothing special, Vim and a python interpreter.
- ph0rque 18y ago...in Russian :~)
- pavelludiq 18y agoBulgarian :D
- ph0rque 18y agoYou're right, didn't look closely enough.
- deleted 18y ago[deleted]
- DarkShikari 18y agoMy usual desktop; a Cygwin development environment, Notepad++ for editing, PuTTY connected to a remote shell for my IRC, and Elecard Streameye for video stream analysis. http://img381.imageshack.us/img381/5126/hackerdesktopyu3.png http://img381.imageshack.us/img381/5126/hackerdesktopyu3.png
- joshwa 18y agogahhh comic sans comments!
- tptacek 18y agoOW MY BRAIN. He also line wraps source code.
- DarkShikari 18y agoI'm too lazy to change the defaults on the fonts. Blame the Notepad++ guys. And I rarely notice the comment issue that you pointed out... as sadly most of the code I work on is sorely lacking in comments. The line wrapping isn't an issue because I usually make it much wider, and if when its wider there's still line wrapping, the person who wrote such code should probably be forced to endure great pain. Most programs I work on have a "please don't make 250-character-lines" policy, for good reason.
- tptacek 18y agoWhat do you like about Notepad++?
- DarkShikari 18y agoSplit-screen editing (of the same file even; most editors don't let me split-screen edit the same file in two different windows), automatic syntax highlighting, bracket-matching (the standard stuff), tabbed editing, and the various built-in tools. I do sometimes use vim, but I find that a simple tabbed GUI text editor gives me the most productivity. I've never liked IDEs, especially since I would rather just type "make" than try to use an internal build system. Add to this the fact that both my company and all my personal projects are based on the GNU toolset in some form or another.
- tptacek 18y agoHey, I've never done one of these before. http://www.matasano.com/ba02a15a70759d0389a6fa3f4c1.png http://www.matasano.com/ba02a15a70759d0389a6fa3f4c1.png Mac, Emacs, Ruby, Hex Fiend, Terminal. On a product day, instead of a research day, you'd sub CSSEdit in for Hex Fiend. On a blog day, maybe Illustrator too.
- yan 18y agoI was half way done with writing a data analyzer plugin for hex fiend once (with a bit of help from ridiculous_fish) but abandoned the project about half way (had a parser for a data description dialect, some code that interfaced with hex fiend and built a basic tree based on the description) and realized it wouldn't be useful, so abandoned it.
- boucher 18y agoHex Fiend is incredibly well done. And, although I've never met ridiculous_fish, and he writes way too infrequently, I think his blog is great.
- comatose_kid 18y agoI'll second that - definitely quality over quantity.
- jrockway 18y agoWhy don't you use emacs for your terminal and hex editor?
- tptacek 18y agoBecause I'm not a communist? I don't even use Emacs as my REPL, even though it does a decent job for Python and Ruby. I want my up-arrow to work the way it does everywhere else, and I want to be able to cycle the interpreter process in less than a second. My .irbrc will load a per-directory .irbrc for me, so while I'm testing, CTR-D up-arrow enter will reset my test case for me. Making Emacs does this was just too much of a pain. As for hexl-mode --- have you ever used Hex Fiend? For that matter, have you ever used hexl-mode? I don't use hex editors only occasionally. I would pay money for a great hex editor. I would pay twice as much money never to have to use hexl-mode. Luckily, I don't have to do either; Hex Fiend is free. It is awesome. You can pull a 15 meg firmware image into it, and it won't even blink; you can search for a symbol table signature across that whole binary in sub-user time. I'm not one of those people who wants their Emacs to do everything it can possibly do. I read my mail in Mail.app, and my news in NetNewsWire. What do you get out of running your terminals in Emacs? I'm genuinely curious.
- ihartley 18y agohttp://megadeth.myrok.com/screen.jpg http://megadeth.myrok.com/screen.jpg Obviously rearranged little. Firefox tends to be on the smaller screen opened up to whatever documentation I might need. Terminal lives over there, too. Textmate is fullscreen on the big screen most of the time with various other utilities (CocoaMySQL, Transmit, iTunes) living somewhere behind it.
- tortilla 18y agohttp://img237.imageshack.us/img237/8366/desktopiu3.png http://img237.imageshack.us/img237/8366/desktopiu3.png Dock (usually hidden): Minefield, Camino, Safari, Google Reader (fluid), Mail, TextMate, Terminal, Localhost (fluid), RailsDoc (fluid), Coda, Color Schemer Pro, CSSEdit, Transmit, OnTheJob, Photoshop, Yojimbo, iTunes, Fusion, System Preferences, Github (fluid)... Menubar: Quicksilver, DropBox, Skitch, Mailplane, Monocle, Coversutra, TextExpander, SlimBatteryMonitor, Mozy, Little Snitch, Spaces, iStat Menu... Wallpaper: http://interfacelift.com/wallpaper_beta/details/1596/big_city_life.html http://interfacelift.com/wallpaper_beta/details/1596/big_cit...
- berlinbrown 18y agoActual Physical Picture: http://www.flickr.com/photos/berlinbrown/2423596879/ http://www.flickr.com/photos/berlinbrown/2423596879/ http://www.flickr.com/photos/berlinbrown/2360945449/ http://www.flickr.com/photos/berlinbrown/2360945449/ I use Eclipse for project management and Emacs for actual coding. Standard Ubuntu interface.
- iigs 18y agohttp://ii.gs/combss.jpg http://ii.gs/combss.jpg (4800x1200, large-ish jpg file) FreeBSD + WindowMaker + Synergy Server on the left (IBM P3 from 2002 w/ 4g RAM and SCSI) Windows XP on center and right screens (ThinkPad T60p), Synergy Client I tend toward maximized windows in window managers that make it easy to do so (such as XP) but things get pretty messy when I can't. Other aspects of this environment that you can't see from looking at it: - Synergy is running on a crossover cable from the laptop docking station wired port to a dedicated ethernet port on the desktop. This makes synergy do the right thing whether the laptop is docked (do) or not (don't). - I have focus follows mouse but no autoraise on both the XP and WMaker environments. Being able to have a PuTTY window on top of a browser window you're scrolling / typing on is nice. - I tend toward smaller fonts whenever possible.
- elq 18y agohttps://dl.getdropbox.com/u/52575/desktop.jpg https://dl.getdropbox.com/u/52575/desktop.jpg beware, it's big - one 30" and one 24" monitor. Emacs, preview for a couple of documents, a few shells so I can monitor progress of a training run, and some music.
- jli_ 18y agoCheck it: http://upload.wikimedia.org/wikipedia/en/0/0d/Stumpwm-5head.jpg http://upload.wikimedia.org/wikipedia/en/0/0d/Stumpwm-5head.... And for an actual screenshot: http://en.wikipedia.org/wiki/Image:Stumpwm-2008-08.png http://en.wikipedia.org/wiki/Image:Stumpwm-2008-08.png The first is a 5.2 megapixel quin-head, the second is a plain ol' 1024x768 mono-head.
- spydez 18y ago5? How are your running 5 monitors off a laptop? Wait, there's two laptops... How's that work?
- nailer 18y agoX2X. If you've never heard of it, you're missing out. Two or more machines, each with their own desktops, but one keyboard and one mouse. When you move the cursor out the right of your first desktop, it appears at the left hand side of your next desktop - and so on and so on. It turns as many desktops as you want into one virtual one. Did I mention it rocks? If you've got a Windows machine, there's also X2VNC.
- there 18y agoand if you're using unix+mac, there's also synergy.
- jodrellblank 18y agoIf you're on Windows there's also MaxiVista
- shinynew 18y agothats all three, but only for mouse/keyboard.
- brooksbp 18y agobliss: http://img211.imageshack.us/img211/1683/picture1te5.png http://img211.imageshack.us/img211/1683/picture1te5.png
- graywh 18y agoSorry, but Terminal.app (only 8 colors) != bliss.
- silentbicycle 18y agohttp://shenani.gen.nz/~scott/screenshot.png http://shenani.gen.nz/~scott/screenshot.png Pretty basic. Emacs (in tuareg mode for OCaml), gnu screen with ncmpc & mpd (music), dwm window manager. I merged workspaces 1 and 8 onto 4, otherwise it'd just be full-screen Emacs. (Which is how I hack, but makes for boring screenshots.)
- capablanca 18y agoShare emacs colortheme?
- silentbicycle 18y agoI'm still working on extracting it into a useful form at the moment, but it's pretty closely based on one of the themes from ColorTheme (http://www.emacswiki.org/cgi-bin/wiki/ColorTheme http://www.emacswiki.org/cgi-bin/wiki/ColorTheme). I think it was either Charcoal Black or Linh Dang Dark, though if you took Lawrence and turned every green to blue you would probably be close. There's a pretty good gallery here, incidentally: http://www.cs.cmu.edu/~maverick/GNUEmacsColorThemeTest/index-el.html http://www.cs.cmu.edu/~maverick/GNUEmacsColorThemeTest/index... You can probably find at least a couple you like enough to start from.
- william42 18y agohttp://www.unc.edu/~wschliep/screenshot.png http://www.unc.edu/~wschliep/screenshot.png This is the only thing that's really unique about my desktop--it's the Factor IRC client, which I wrote(well, the UI part, at least, the IRC stuff is actually done by the person on the channel named "tizoc".)
- deleted 18y ago[deleted]
- noonespecial 18y agoMy workstation. My wife calls it "the bridge". http://www.jonandkarrie.com/images/P8087198.JPG http://www.jonandkarrie.com/images/P8087198.JPG
- hapless 18y agoHoly guacomole. What is that desk, and where can I get one?
- noonespecial 18y agoI made it from a sheet of 4x8 melamine and some cleverness with a jigsaw and router.
- duane 18y agoA true hacker
- ovi256 18y agoYou should definitely try to mount the screens higher. Your line of vision should be horizontal. Otherwise, you may have back/neck problems.
- noonespecial 18y agoThe screen deal actually moves up and down. Its set for more or less horizontal view. It looks a little strange because when I originally made it, it held 3 huge 21" CRT monitors.
- btw0 18y agohere is mine http://img112.imageshack.us/img112/2851/200808081323181024x1280ki1.png http://img112.imageshack.us/img112/2851/200808081323181024x1... awesome window manager, hacker news in firefox
- davidw 18y agoSame as last time. Open emacs buffers are Hecl and LangPop.com: http://www.dedasys.com/Screenshot.png http://www.dedasys.com/Screenshot.png I don't see how people can live without virtual desktops.
- b3n 18y agoHave you tried a tiling window manager? Looks like you'd like it.
- there 18y agomy 4 virtual desktops under xfce on my openbsd laptop http://jcs.org/tmp/shot-20080808.png http://jcs.org/tmp/shot-20080808.png
- nailer 18y agoCould you please tell me where you got your wallpaper?
- kobs 18y agohttp://dl.getdropbox.com/u/1551/screenshot-07312008.png http://dl.getdropbox.com/u/1551/screenshot-07312008.png My primary editor is Emacs. I don't usually use 3 different editors simultaneously.
- jey 18y agoI use StumpWM, bash, vimperator, and vim. Vimperator is an extension to add vim-like keyboard shortcuts to Firefox, and StumpWM is a keyboard based tiling window manager for X that is extensible in Common Lisp (like screen for X). While I'm at it, I'll also plug the Kinesis Advantage keyboard and Cirque *Cat trackpads. http://jey.kottalam.net/tmp/screenshot.jpg http://jey.kottalam.net/tmp/screenshot.jpg
- maxklein 18y agoMy screenshot looks like the default windows interface, but with eclipse, VS2005, VS6 and an ftp client. I don't customize it so that I see exactly the same stuff my users see.
- arthurk 18y agoNothing special here: http://img115.imageshack.us/img115/9397/8augdesklu5.png http://img115.imageshack.us/img115/9397/8augdesklu5.png
- marijn 18y agohttp://marijn.haverbeke.nl/upload/screen.png http://marijn.haverbeke.nl/upload/screen.png (XMonad, so all you see is emacs. Big font because my laptop has small pixels and I have bad eyes. If anyone can recommend a better program font than Luxi Mono (O and 0 indistinguishable, bold letters are wider than regular, but I like the way it looks at this size), do tell.
- silentbicycle 18y agoTerminus! (http://www.is-vn.bg/hamster/ http://www.is-vn.bg/hamster/) I find ProFont and its relatives (http://www.tobias-jung.de/seekingprofont/index.html http://www.tobias-jung.de/seekingprofont/index.html) quite readable as tiny programming fonts, but Terminus is my favorite medium/small programming font. It's the font in Emacs and the bottom statusbar in my screenshot (http://shenani.gen.nz/~scott/screenshot.png http://shenani.gen.nz/~scott/screenshot.png).
- duane 18y agoDejaVu Sans Mono is a solid font, but personally I enjoy Consolas, or the (incomplete, IMHO) free version Inconsolata. Also: Monofonto, MPW, ProFont, Proggy, and Anonymous.
- scott_s 18y agohttp://people.cs.vt.edu/~scschnei/work.png http://people.cs.vt.edu/~scschnei/work.png Instead of using virtual desktops, I have one work area and alt+tab between Firefox and Gnome's Terminal app. My IM buddy list and IM window (also with tabs) always stays in the same place. If I'm reading a paper, it takes up the space used by Firefox and Terminal. Having tabs in Terminal means I don't have shells spread out all over place. It's a brittle setup, in that it all depends on getting window sizes to match and then not changing them, but I've found it works very well for me.
- bkudria 18y agoReading News.YC instead of hacking code: http://ben.kudria.net/pub/screen.png http://ben.kudria.net/pub/screen.png Code/Terminal font is Consolas, editor is Kate
- jamongkad 18y agoMy workspace http://www.flickr.com/photos/8541974@N08/2743799927/ http://www.flickr.com/photos/8541974@N08/2743799927/ Vim + Ubuntu.
- jrockway 18y agoHere are some screenshots of what my emacs typically looks like: Reading e-mail, hanging out on IRC, fixing some cut-n-pasted elisp: http://disk.jrock.us/bingo/public/random/irc-color.png http://disk.jrock.us/bingo/public/random/irc-color.png Working on Perl stuff, reading e-mail: http://disk.jrock.us/bingo/public/random/8-aug-2008-screenshot.png http://disk.jrock.us/bingo/public/random/8-aug-2008-screensh... (Shameless plug for Stylish-REPL: http://git.jrock.us/?p=Server-Stylish.git;a=summary http://git.jrock.us/?p=Server-Stylish.git;a=summary) A desktop without distractions: http://disk.jrock.us/bingo/public/random/8-aug-2008-screenshot2.png http://disk.jrock.us/bingo/public/random/8-aug-2008-screensh... Here is my Firefox desktop: http://disk.jrock.us/bingo/public/random/firefox-screenshot.png http://disk.jrock.us/bingo/public/random/firefox-screenshot.... Then I have another desktop where Amarok lives, although I mostly control it from emacs.
- sharjeel 18y agohttp://i529.photobucket.com/albums/dd332/sharjeelq/myscreen1.png http://i529.photobucket.com/albums/dd332/sharjeelq/myscreen1... Thats screenshot of one of my two screens. I place my laptop on the right and use synergy to connect. Do all my dev on 19" desktop and use laptop mainly for browsing, reading. My dev env: WinXP, Python2.5, IPython, PyScripter, Aptana, Firefox + Firebug
- lst 18y agoAnd what is this to be expected, given a real hacker? As less as possible at all, since the most important part is always deep down in your head (and subconscious, and never ever would be able to have some 'screen representation'...) (Let's be sincere: all other super-cool stuff is only vanity...)
- manny 18y agoI've documented mine on Gentoo forums: http://forums.gentoo.org/viewtopic-t-692590-highlight-dwm.html http://forums.gentoo.org/viewtopic-t-692590-highlight-dwm.ht...