I'll start. Sorry if I don't make much sense--I'm coming down with a fever. :(
Who am I?: I'm a mechanical engineering grad student at the University of Alaska Fairbanks. My most interesting projects to-date are probably my thesis and an IRC bot that runs on node.js.
What Hardware Am I Using?: At home, I use a used Dell Mini 9. I really like it, though it chokes on some Java apps (minecraft) and some visually intensive stuff. It also only has about 6 GB of SSD, so space often becomes an issue. Awesome battery life, though!
I used to have a desktop, but it recently died and I'm not really willing to spend the money to fix it yet. At work, I have an older Dell Dimension with dual 19" (or so) screens.
I also just recently bought a Linode instance. I've found having a server accessible over ssh is really really handy.
And what software?: I'm running Fedora 12 on both my work computer and my laptop. I previously ran Ubuntu, but my boss gave me a Fedora disk and I decided to give it a shot. It's alright, though I've decided that I like apt-get better. Long ago, I used to dual boot windows on my old desktop, but I found that I hate having to reboot, and most of the time there isn't really anything on the windows computer that I want, excepting for the odd game or two. But Linux is getting better for games anyway, especially the casual types that I tend to play these days.
For browsing, I use Google Chrome (v8 <3), and for text editing, I tend to use either vim or gedit depending on my mood and the context. I prefer writing papers using LaTeX, and I actually adore Gnumeric for spreadsheets. I tend to use python/numpy for data crunching (and ipython for testing out ideas and as a calculator), and node.js for my side-projects. I haven't really used node.js for any serious projects yet, but as a toy I really like it. On the netbook I use xmonad for window management (netbooks and xmonad make a great combination), but on my "workstation" I've stuck with metacity. For image editing, I tend to use Gimp, though I've been trying to get into Inkscape lately. I've also considered PGF/Tikz but haven't gotten around to it.
What Is My Dream Setup?
If my netbook had like three times the storage, I'd be pretty happy with it. In an ideal world, I'd have a workstation and a massive desk (similar to what I have at work but with more ponies) as well. I also wish I had my own scanner again.
When it comes to software, I'd wish apps came with defaults that suited my workflow. For example, vim's defaults (on Fedora) don't really do it for me, but I've been too lazy to change them myself. I know, I know. I also wish there wasn't such a delineation between operating system-based software ecosystems. While I love the Linux ecosystem, there's some stuff on the Mac side of things (and on Windows too--for example, Irfanview), and it's a shame that you have to pick your programs based on your OS (or whatever virtualization you decide to run).
When it comes to UI, I wish there wasn't such a fine line between the Real World and the Computer World. The reason I wish I had a huge desk is because I tend to work in piles and scraps of paper. I'm really messy in the Real World, but it works for me. While I'm not terribly disappointed in computing these days, it'd be really awesome if computer use and desk use somehow mashed together a bit better.
Finally, I want really fast internet. While "cloud" is definitely a buzzword, I'm really liking the idea of having my computers being this sort of abstract thing, where I don't have to consider there being an actual box in my house somewhere, and the lower latency is between you and your servers, the better integration can be between The Cloud and your "thin clients" (such as my netbook).
- Laptop: 13-inch Dell XPS, 4GB RAM. My original model (XPS M1330) literally went up in smoke and Dell kindly sent me an updated and upgraded version (Studio XPS 13) for free. I like the size, but it runs very hot and has some terrible design features like the air vents which are half blocked when the screen is open. Next time I'm getting a Thinkpad.
- OS: Ubuntu 10.04 64-bit. Rock solid. Launcher/dock: Gnome-Do, Browser: Chrome, Editor: Vim, Version Control: Git (though my Git skills are still a bit shaky), Music: Songird.
- Special mention goes to Redshift (http://jonls.dk/redshift/), which is one of those colour temperature programs. Recommend you try it or f.lux for a few days. If I turn it off at night I can barely look at the screen it's so bright.
- Second OS: Windows Vista 64. This was pre-installed. I can't stand using it (not sure which of the home/business/ultimate editions it is), but I've kept it around for occasional Sky Player (for watching Premier League games - needs Silverlight), Photoshop and Portal.
Other electronics:
- I had a pair of Ultimate Ears Super-fi 5 Pro headphones
and they were incredible: Total isolation and excellent clarity, even on the tube, but they have gone missing. I'm going to order another pair soon.
- Nikon D300 Digital SLR with a few manual primes. I love the heavy, solid feel of these lenses. There's no going back to a kit zoom lens with a plastic mount after you've learned to focus quickly, which doesn't take long. My favourite lens by far is the 105mm f/2.5: http://www.mir.com.my/rb/photography/companies/nikon/nikkore...
- Mesa/Boogie Nomad 100 guitar amp, was going cheap in the local classifieds. Weighs a ton, is impressively loud, keeps blowing fuses and even doubles as an extra seat. In front of it sits a Crybaby wah, and I need to get a delay pedal to put in the loop.
A pretty ordinary HP 15" laptop (6730b) is my main machine currently. It runs Windows 7 64 bit and the occasional Ubuntu VM where required. Currently open are:
* Visual Studio 2010 (twice)
* SQL Management Studio
* Firefox (twice)
* .Net Reflector
* Git Bash prompt
* Skype
I have a stock mac mini sitting in the back for tinkering with iPhones etc and a couple of 19" monitors to plug in as needed. Misc other things I can see from here:
* iPod Touch
* HTC Desire (Android phone)
* Annoying Japanese printer with hard to find ink.
* Digital drum kit.
* Several notepads covered in scribble by either myself or my son.
A Dell Inspiron 560S desktop (700$-ish, few months old, 6 Gigs ram) with Windows 7 (which I love I really do, it just screams and works great), with 2 Viewsonic monitors (http://amzn.to/dqRAN1 very good, and I much prefer the more traditional aspect ratio, especially for dual monitors.).
Software-wise, it's Chrome + assorted browsers for testing, Notepad++ for editing code, Visio 2003 for wires. Paint.net for simple image stuff. Dropbox. Skype. That's about it.
When I try to do something like that the second display just demands attention and I end up less productive than using something like Spaces. Also, a second monitor makes my eyes tired faster, even when I'm not looking at it (just the brightness bugging me).
I've noticed that the more time I spend focused on work the more out of date I get with the cutting edge.
I'm on a 3 or 4 year old thinkpad (love the keyboard!) running gentoo linux. I use fvwm, xterm, gnu screen, chromium, firefox, ruby, rails, postgresql, mysql... Blah, blah, blah depending on the project.
But, please, don't copy me unless you want to be sofour years ago! : )
xterm is 'so four years ago?' I don't remember a time when xterm was 'sexy' and I've running Linux since 2000.
I'd be interested in good resources on fvwm though. I know that you can do a lot to customize it, but whenever I tried looking into it, I never knew where to start. fvwm? fvwm95? fvwm-crystal? Are they forks? Add-ons on top of fvwm? Which are/aren't maintained anymore?
My use of fvwm has become so minimal that I'd probably be better off switching to one of the tiling window managers.
I have chromium occupying an entire page of my virtual desktop with no window decorations. On another I have firefox (mostly for development with firebug). On the others I have 2 xterms side by side running screen.
For every project, I create a new screen config which defaults to opening / launching whatever I need for that project. For example, a rails project might have several zsh's already cd'ed to the models, views, and controllers directories (and probably the public javascripts and stylesheets directories). I'll also have script/console and either mysql or psql running.
In fvwm, I have a menu with an entry for each project that launches xterm and starts / reconnects to the right gnu screen session.
I have a bunch of keyboard shortcuts for navigating my virtual desktops and moving xterms around, etc. I only really use the mouse when I'm working with one of the browsers. Another reason I'd probably be better off switching to a tiling manager.
The nice thing about fvwm is that you can arrive at something that's highly personalized. I'm really efficient / comfortable with fvwm now, but it took a long time to get here. I'm not sure I'd start over with it.
I have a beefy workstation at home with 24" + 22" screens that I now
primarily use for resource intensive gaming that require a good GPU,
or ASM reverse engineering. The extra pixels really help keep
different aspects of the ASM available for a quick reference when
looking around.
Linux Server & NAS
Next to that workstation, I have a dual quad core Xeon PowerEdge
server with Debian for serving up my side projects, and experimenting
with new languages & various web, load balancing, and DB servers. The
Linux server is connected to a 4TB RAID5 NAS for backups of the
server, my workstation, and my media files. I also have torrentflux
setup on Debian to download torrents to the NAS. All of this is
connected to a 30/30 FiOS connection with a gigabit switch for the
internal network so its a decent setup for production side projects
and backups.
Day-to-day
Until last month I was using a 15" i5 MBPro with 6GB of ram, and an
SSD for my day-to-day needs and development, but the weight was
starting to get to me. So following the recommendations a few weeks
ago in a HN thread about development laptops, I purchased a Lenovo
X201 for my day-to-day needs. I dual-boot between Windows 7 (for ASM
work, and other work that I need Windows for) and Ubuntu 10.10 (main
OS, sysadmin work, development work). For anyone else considering a
X201, do it! It's a great setup, the screen resolution is not a
problem at all (coming from someone who went to a hi-res 15" MBP from
a 13" for the screen resolution upgrade) and 10.10 worked flawlessly
out of the box.
Software
On Windows, I use InType for my texteditor, combined with ExpanDrive
for remote editing.
On Ubuntu, I use Scribes as my primary texteditor, vim when working
in command line. No need for ExpanDrive in Ubuntu as Nautilus
supports SSH bookmarks. Tilda is a great utility if you need to be
able to pull up a Terminal window quickly, similar to Visor in OS X.
"Gnome Do" to replace Spotlight from OS X
* Company-issued HP "elitebook" that used to be faster than it is now. Runs Win7, which I quite like.
* Anonymous LG 24" LCD
* I'm a loyal user of microsoft... peripherals. Natural Keyboard Elite, plus an Arc mouse when I'm on the go. I can't say enough good things about that mouse... even the little felt bag it comes in is useful.
* About half and half emacs and vim for general editing. Trying to be more competent at vim, for wrist reasons. (Not trying to start anything here) But I'm not very good at it yet and it doesn't have org-mode.
* Visual Studio 2008 / C# 3 for most programming (corporate coder here), plus a mix of Java, Ruby, Python, and whatever else will get the job done.
* (guitar) Ibanez SV5470, Fender Japan Standard Tele, Boss ME-70 for effects. The latter is competent and relatively portable, but I may do a real pedalboard someday. I practice into Guitar Rig 3 on my mac, through an Echo Audiofire4, and heard through a pair of Sennheiser HD280 earphones. The Echo unit has great preamps but has issues with the mac firewire implementation.
Code monkey that runs a modest software sweatshop in Orange County, CA
and is constantly scheming startups.
What Hardware Am I Using?
27" iMac i7 w/ 16GB ram
- Best Mac I've ever owned, hands down.
2.66GHz Quad-core Mac Pro w/ 8GB ram w/ 20" Cinema Display
- Surprisingly don't use this much
ever since I got my iMac. Mostly for testing third party hardware
like videos cards, etc with what I'm working on.
Dell Precision T3500 Xeon 2.4 GHz w/ 4GB ram
- My guinea pig machine for random shit
- Various Linux distros (FreeBSD, Ubuntu, and testing of new
builds of various)
Asus Rampage Gene III 3.06GHz i7 w/ 6GB ram & AMD Radeon HD5830
- Prototype hardware for a project I'm working on, picked for it's
north/south bridges and socket.
And what software?
Tons...On Mac-native I use a ton of terminal/vi, Smultron, Xcode suite,
CS5 suite, and various others. VMWare and Parallels both...Some projects
only work in either/or, plus I just genuinely can't make up my mind.
Cyberduck for ftp. I use MAMP Pro to control a self-updated version of
my web services (apache, php, etc)
Don't know if you care, but of course I use all the normal command line
programs any nerd does...and for repos I prefer SVN only cause I used
CVS (don't hate on me yo) but I use git, hg, etc daily and love them
as well. Ultimately I'd be happy if everyone would just pick ONE.
I wouldn't care which cause they all have their strengths..
Browser I use Safari for casual, Firefox for primary development
(Firebug > Webkit Inspector) and I've got a verion of Chromium that
a buddy of mine and I made some cool changes to, but I haven't used it
recently cause it was forked from such an old trunk.
Web apps I use gmail (for all my mail), google docs, and mobileme.
Probably some various others from time to time.
What Is My Dream Setup?
I used to have a Macbook Pro that got ruined in an apartment flood
6 months ago, so I've been thinking about replacing it with one of
those new 11" Macbook Airs. So sexy.
I'm actually working on my true dream setup as a startup. We've
only recently begun so it's a little self-absorbed to report much
more then that: http://mythologylabs.com
Like jesusabdullah said, almost limitless internet would be great
for a bajillion reasons.
Debian, xmonad, emacs, rxvt-unicode, conkeror, bash, git, perl, ghc, xmms2. Gnus for email, rcirc via irssi-proxy on a remote server for irc, bitlbee (via irssi) for Google Talk and AIM. Github and Gist for collaboration. (Github is such a good tool that I pay for it, despite not needing any of the paid features! Irrational!)
The idea is to reduce overhead; anything I want to do is always a keystroke away. Most of my time is spent working or relaxing, rather than fighting with my setup. It Just Works, and is easy to interactively fix. (Want a different window arrangement? Just code it and hit Mod-Shift-q. Want an Emacs utility? Just type it in and hit C-M-x. Easy. No overhead.)
Hardware:
Intel i7 (4 cores), 30G SSD for /, 1TB 3-way RAID-1 for /home, 24" Dell monitor, Embody chair, crappy desk, and iLift monitor mount. Topre Realforce 87U keyboard. HeadRoom Micro DAC/amp (fed from the digital output of an old EMU10K1 sound card) and DT880 headphones.
It will be the perfect setup when I get a Steelcase Airtouch desk, Ultimate Ears custom headphones, and a 30" monitor. First I need to win the lottery :)
Very similar here, but I still use XChat. Do you use anything on irssi to give you desktop notifications? I know it's a matter of taste (some people hate interruptions) but I really need alerts when I receive IMs or a coworker brett:'s me in work IRC. (And for that matter, why not ERC?)
I don't run irssi on my desktop, so no. Alerts are provided in the form of rcirc-track-minor-mode. No, there is no sound, but it's Emacs, so just implement it.
The deeper issue is, what are you doing at work that can't be done inside Emacs? You don't need sound if you are already in Emacs!
Oh, I hadn't heard of rcirc, I didn't realize you were using IRC via Emacs already (I hold no allegiance to ERC). I'll check it out.
One more question: have you noticed bitlbee failing to proxy lines with non-ascii characters? That was by far the most annoying thing I ran into, but I was using it via Xchat --- for example, a non-technical friend copy/pasted some text with curly quotes and I get nothing but "FriendName: " (blank line). I had to return to Pidgin just because of that.
This, except vim instead of emacs, and my desk is a surfboard that I'm currently not using (I have a big wave board and a small wave board, I'll switch out the two depending on if it's summer or winter - provides a good desk and a way to store unused items).
13" Macbook Pro connected to a new 27" cinema display.
Xcode, emacs, python, gcc, clisp, TeX. SSH to some GNU/Linux machines. Mackie Tracktion and Sibelius for music production stuff. Cultured Code "Things". Dropbox. iWork for when TeX doesn't feel like the right solution.
I'm an SVP at a music company, running our Emerging Technology group. It means I'm half CTO and half business development.
What Hardware I use:
Work Primary:
- Mac Pro, 8 core, 3.03 ghz with 16 gigs of RAM. 4 TB of hard drive space, and dual Nvidia something or others.
This drives two Dell U2711 27" displays and 2 23" Samsungs with those ultra high res PPI.
Hooked to this machine I have an external BluRay, Drobo Elite with 8 TB for offline, a 2TB time machine drive, an Apogee Maestro hooked to two Rokit 6 studio monitors from KRK and a Magic Touch Pad. I also have a Kinesis freestyle split keyboard, which I have spaced about 10" apart. My iPad goes between the two halves of the keyboard.
My Laptop is a 17" I5 Mac Book Pro.
I also have a iPad, iPhone, and a few Android phones for testing.
HOME:
We have a Mac Mini server in a closet with a 4TB RAID off it and an iMac quad core i5 for my wife. She has an iPad and iPhone.
I use the left screen for iTunes, Pivotal Tracker and a VNC console to a screen of "tops" running on all our servers. We call it the War Games Console.
Left screen is email and "communications/information" including NetNewsWire, some other feeds, etc.
Middle right is my primary display for browsers and coding.
Far right is where I keep rememberthemilk.com, Gabble (a Yammer client), Echofon (twitter client) and IM/Skype.
On my Ipad I usually have SkyGrid running, which is a realtime news client. My laptop on the left is just so I have it available.
The other thing about my home setup is the MacMini server controls our lighting and thermostat and other systems in the house. I designed the house infrastructure to be computer-like, including states and conditional actions.
So far, only three people are using Windows (all 7) as their main OS. About 7-9 were using some flavor of Linux/BSD as their main OS, with the rest (all 10-12 using Mac OSX.
132 comments
[ 4.8 ms ] story [ 147 ms ] threadWho am I?: I'm a mechanical engineering grad student at the University of Alaska Fairbanks. My most interesting projects to-date are probably my thesis and an IRC bot that runs on node.js.
What Hardware Am I Using?: At home, I use a used Dell Mini 9. I really like it, though it chokes on some Java apps (minecraft) and some visually intensive stuff. It also only has about 6 GB of SSD, so space often becomes an issue. Awesome battery life, though!
I used to have a desktop, but it recently died and I'm not really willing to spend the money to fix it yet. At work, I have an older Dell Dimension with dual 19" (or so) screens.
I also just recently bought a Linode instance. I've found having a server accessible over ssh is really really handy.
And what software?: I'm running Fedora 12 on both my work computer and my laptop. I previously ran Ubuntu, but my boss gave me a Fedora disk and I decided to give it a shot. It's alright, though I've decided that I like apt-get better. Long ago, I used to dual boot windows on my old desktop, but I found that I hate having to reboot, and most of the time there isn't really anything on the windows computer that I want, excepting for the odd game or two. But Linux is getting better for games anyway, especially the casual types that I tend to play these days.
For browsing, I use Google Chrome (v8 <3), and for text editing, I tend to use either vim or gedit depending on my mood and the context. I prefer writing papers using LaTeX, and I actually adore Gnumeric for spreadsheets. I tend to use python/numpy for data crunching (and ipython for testing out ideas and as a calculator), and node.js for my side-projects. I haven't really used node.js for any serious projects yet, but as a toy I really like it. On the netbook I use xmonad for window management (netbooks and xmonad make a great combination), but on my "workstation" I've stuck with metacity. For image editing, I tend to use Gimp, though I've been trying to get into Inkscape lately. I've also considered PGF/Tikz but haven't gotten around to it.
What Is My Dream Setup?
If my netbook had like three times the storage, I'd be pretty happy with it. In an ideal world, I'd have a workstation and a massive desk (similar to what I have at work but with more ponies) as well. I also wish I had my own scanner again.
When it comes to software, I'd wish apps came with defaults that suited my workflow. For example, vim's defaults (on Fedora) don't really do it for me, but I've been too lazy to change them myself. I know, I know. I also wish there wasn't such a delineation between operating system-based software ecosystems. While I love the Linux ecosystem, there's some stuff on the Mac side of things (and on Windows too--for example, Irfanview), and it's a shame that you have to pick your programs based on your OS (or whatever virtualization you decide to run).
When it comes to UI, I wish there wasn't such a fine line between the Real World and the Computer World. The reason I wish I had a huge desk is because I tend to work in piles and scraps of paper. I'm really messy in the Real World, but it works for me. While I'm not terribly disappointed in computing these days, it'd be really awesome if computer use and desk use somehow mashed together a bit better.
Finally, I want really fast internet. While "cloud" is definitely a buzzword, I'm really liking the idea of having my computers being this sort of abstract thing, where I don't have to consider there being an actual box in my house somewhere, and the lower latency is between you and your servers, the better integration can be between The Cloud and your "thin clients" (such as my netbook).
- OS: Ubuntu 10.04 64-bit. Rock solid. Launcher/dock: Gnome-Do, Browser: Chrome, Editor: Vim, Version Control: Git (though my Git skills are still a bit shaky), Music: Songird.
- Special mention goes to Redshift (http://jonls.dk/redshift/), which is one of those colour temperature programs. Recommend you try it or f.lux for a few days. If I turn it off at night I can barely look at the screen it's so bright.
- Second OS: Windows Vista 64. This was pre-installed. I can't stand using it (not sure which of the home/business/ultimate editions it is), but I've kept it around for occasional Sky Player (for watching Premier League games - needs Silverlight), Photoshop and Portal.
Other electronics:
- I had a pair of Ultimate Ears Super-fi 5 Pro headphones and they were incredible: Total isolation and excellent clarity, even on the tube, but they have gone missing. I'm going to order another pair soon.
- Nikon D300 Digital SLR with a few manual primes. I love the heavy, solid feel of these lenses. There's no going back to a kit zoom lens with a plastic mount after you've learned to focus quickly, which doesn't take long. My favourite lens by far is the 105mm f/2.5: http://www.mir.com.my/rb/photography/companies/nikon/nikkore...
- Mesa/Boogie Nomad 100 guitar amp, was going cheap in the local classifieds. Weighs a ton, is impressively loud, keeps blowing fuses and even doubles as an extra seat. In front of it sits a Crybaby wah, and I need to get a delay pedal to put in the loop.
- A battered up HTC Magic phone.
* Visual Studio 2010 (twice)
* SQL Management Studio
* Firefox (twice)
* .Net Reflector
* Git Bash prompt
* Skype
I have a stock mac mini sitting in the back for tinkering with iPhones etc and a couple of 19" monitors to plug in as needed. Misc other things I can see from here:
* iPod Touch
* HTC Desire (Android phone)
* Annoying Japanese printer with hard to find ink.
* Digital drum kit.
* Several notepads covered in scribble by either myself or my son.
Software-wise, it's Chrome + assorted browsers for testing, Notepad++ for editing code, Visio 2003 for wires. Paint.net for simple image stuff. Dropbox. Skype. That's about it.
I'm on a 3 or 4 year old thinkpad (love the keyboard!) running gentoo linux. I use fvwm, xterm, gnu screen, chromium, firefox, ruby, rails, postgresql, mysql... Blah, blah, blah depending on the project.
But, please, don't copy me unless you want to be sofour years ago! : )
I'd be interested in good resources on fvwm though. I know that you can do a lot to customize it, but whenever I tried looking into it, I never knew where to start. fvwm? fvwm95? fvwm-crystal? Are they forks? Add-ons on top of fvwm? Which are/aren't maintained anymore?
I have chromium occupying an entire page of my virtual desktop with no window decorations. On another I have firefox (mostly for development with firebug). On the others I have 2 xterms side by side running screen.
For every project, I create a new screen config which defaults to opening / launching whatever I need for that project. For example, a rails project might have several zsh's already cd'ed to the models, views, and controllers directories (and probably the public javascripts and stylesheets directories). I'll also have script/console and either mysql or psql running.
In fvwm, I have a menu with an entry for each project that launches xterm and starts / reconnects to the right gnu screen session.
I have a bunch of keyboard shortcuts for navigating my virtual desktops and moving xterms around, etc. I only really use the mouse when I'm working with one of the browsers. Another reason I'd probably be better off switching to a tiling manager.
The nice thing about fvwm is that you can arrive at something that's highly personalized. I'm really efficient / comfortable with fvwm now, but it took a long time to get here. I'm not sure I'd start over with it.
- a pre unibody MacBook Pro 17" with full hd resolution as the main machine.
- Grado headphones for music
- Contour Design Shuttle pro (http://retail.contourdesign.com/?/products/23) for video editing
- Panasonic GH1 with a firmware hack and adapted pentax 110 lenses for photo and video
- an Ipod with aTimeLogger for time logging (yeah, I track every second I am awake, helps me stay productive)
- a couple of arduinos for hardware sketches.
Software:
- Processing (from processing.org) for visual sketches.
- Notational Velocity (http://notational.net/) for fast idea management.
- Notify (http://vibealicious.com/apps/notify/) for easy and fast email.
- Nuke for video compositing
- Illustrator + Scriptographer (http://scriptographer.org/gallery/) for posters.
- forklift as a finder replacement.
Yes, I am more of a visual hacking guy.
I'm a developer and a Computer Engineering student at the public university in Uruguay.
What hardware am I using?
* 15.6 HP G62 laptop (Core i3 / 4 GB ram / 320 GB 7200 disk / around 3.30 hs battery life)
* OS: Ubuntu 10.10 64 bit + Xmonad with Gnome integration
* Emacs / Chrome / Dropbox / Gmail / Google Docs / google reader / Flickr / Python / Ipython / Amazon S3
For music:
* Sennheiser MX470 / Sennheiser HD 212
* I've used to use Amarok, but I switched to Rythmbox just for simplicity
For photograhpy:
* Sony DSC-H3 (my old legacy camera, I didn't have budget to buy a new one right now)
* Shotwell + Digikam editor
Phone: iPhone 3G
What Is My Dream Setup?
* A Lightweight laptop with the quality of Mac's but cheaper and with hardware 100% supported by Linux.
* A DSLR camera, just mid-sized to learn more about photgraphy.
* A nice Bang & Olufsen headphones + speakers.
* Two 24" monitors
* Company-issued HP "elitebook" that used to be faster than it is now. Runs Win7, which I quite like.
* Anonymous LG 24" LCD
* I'm a loyal user of microsoft... peripherals. Natural Keyboard Elite, plus an Arc mouse when I'm on the go. I can't say enough good things about that mouse... even the little felt bag it comes in is useful.
* About half and half emacs and vim for general editing. Trying to be more competent at vim, for wrist reasons. (Not trying to start anything here) But I'm not very good at it yet and it doesn't have org-mode.
* I've lately been using https://github.com/fikovnik/ShiftIt on the mac for keyboard-based window snapping. I like it.
* Visual Studio 2008 / C# 3 for most programming (corporate coder here), plus a mix of Java, Ruby, Python, and whatever else will get the job done.
* (guitar) Ibanez SV5470, Fender Japan Standard Tele, Boss ME-70 for effects. The latter is competent and relatively portable, but I may do a real pedalboard someday. I practice into Guitar Rig 3 on my mac, through an Echo Audiofire4, and heard through a pair of Sennheiser HD280 earphones. The Echo unit has great preamps but has issues with the mac firewire implementation.
* (web) Chrome with AdBlock, Shareaholic, and Rikaikun (japanese helper: https://chrome.google.com/extensions/detail/jipdnfibhldikgcj...)
Hardware: a 13-inch Macbook Pro MX Revolution Wireless Mouse Post-it Notes Regular iPod earbuds. I don't let myself enjoy music too much.
Software: Mind Node OoVoo Adium X Microsoft Office 2007 Google Chrome OS: Mac OS X (SOLID) On Bootcamp: Windows XP Pro SP3
I'm just a freshman at UCSD
* 24" iMac
* Macbook Air for conferences/visiting clients (MacBookAir2,1 with SSD)
* iOS Testing: iPhone 4, iPhone 3GS, iPhone 2G, iPad
* MacVim, VMware, homebrew, Xcode
* cdargs, git, ack, jslint, screen
* A whole load of dot files in a git repo
* Android: Nexus One
* I use some of my own apps to manage myself (like Wingman, it's in my github account with the same username if you'd like to try it)
Debian, xmonad, emacs, rxvt-unicode, conkeror, bash, git, perl, ghc, xmms2. Gnus for email, rcirc via irssi-proxy on a remote server for irc, bitlbee (via irssi) for Google Talk and AIM. Github and Gist for collaboration. (Github is such a good tool that I pay for it, despite not needing any of the paid features! Irrational!)
The idea is to reduce overhead; anything I want to do is always a keystroke away. Most of my time is spent working or relaxing, rather than fighting with my setup. It Just Works, and is easy to interactively fix. (Want a different window arrangement? Just code it and hit Mod-Shift-q. Want an Emacs utility? Just type it in and hit C-M-x. Easy. No overhead.)
Hardware:
Intel i7 (4 cores), 30G SSD for /, 1TB 3-way RAID-1 for /home, 24" Dell monitor, Embody chair, crappy desk, and iLift monitor mount. Topre Realforce 87U keyboard. HeadRoom Micro DAC/amp (fed from the digital output of an old EMU10K1 sound card) and DT880 headphones.
It will be the perfect setup when I get a Steelcase Airtouch desk, Ultimate Ears custom headphones, and a 30" monitor. First I need to win the lottery :)
Some day I'll probably find a way to get a real no-nonsense screen/xmonad/emacs setup together.
The deeper issue is, what are you doing at work that can't be done inside Emacs? You don't need sound if you are already in Emacs!
(Why not ERC? Read the code. That's why.)
One more question: have you noticed bitlbee failing to proxy lines with non-ascii characters? That was by far the most annoying thing I ran into, but I was using it via Xchat --- for example, a non-technical friend copy/pasted some text with curly quotes and I get nothing but "FriendName: " (blank line). I had to return to Pidgin just because of that.
* Ubuntu 10.04 64-bit
* Gnome-Do, Chrome (browsing), Firefox (web development), Git (version control), Aptana Studio (IDE), VirtualBox (virtualization), GrooveShark.com (music), DropBox (file-sharing), Skype
Xcode, emacs, python, gcc, clisp, TeX. SSH to some GNU/Linux machines. Mackie Tracktion and Sibelius for music production stuff. Cultured Code "Things". Dropbox. iWork for when TeX doesn't feel like the right solution.
What Hardware I use:
Work Primary: - Mac Pro, 8 core, 3.03 ghz with 16 gigs of RAM. 4 TB of hard drive space, and dual Nvidia something or others.
This drives two Dell U2711 27" displays and 2 23" Samsungs with those ultra high res PPI.
Hooked to this machine I have an external BluRay, Drobo Elite with 8 TB for offline, a 2TB time machine drive, an Apogee Maestro hooked to two Rokit 6 studio monitors from KRK and a Magic Touch Pad. I also have a Kinesis freestyle split keyboard, which I have spaced about 10" apart. My iPad goes between the two halves of the keyboard.
My Laptop is a 17" I5 Mac Book Pro.
I also have a iPad, iPhone, and a few Android phones for testing.
HOME:
We have a Mac Mini server in a closet with a 4TB RAID off it and an iMac quad core i5 for my wife. She has an iPad and iPhone.
We have a Sonos for home audio.
My primary software:
Chrome, Safari, Textmate, Terminal, Evernote, Supersync (to sync itunes libraries), NetNewsWire, various Fluid apps (Instapaper, Pivotal Tracker, Github, etc), Omnigraffle, Photoshop, Fireworks, Illustrator.
My primary development environment is Textmate. I prototype in Python.
Web services used:
- Basecamp - Pivotal Tracker - Helpspot - Assistly - Github - OpenAtrium
and lots of custom stuff we have.
I have my dream setup pretty much, I'd just like a nicer desk and a faster Mac Pro
http://www.flickr.com/photos/ethank/5156591437/
I use the left screen for iTunes, Pivotal Tracker and a VNC console to a screen of "tops" running on all our servers. We call it the War Games Console.
Left screen is email and "communications/information" including NetNewsWire, some other feeds, etc.
Middle right is my primary display for browsers and coding.
Far right is where I keep rememberthemilk.com, Gabble (a Yammer client), Echofon (twitter client) and IM/Skype.
On my Ipad I usually have SkyGrid running, which is a realtime news client. My laptop on the left is just so I have it available.
The other thing about my home setup is the MacMini server controls our lighting and thermostat and other systems in the house. I designed the house infrastructure to be computer-like, including states and conditional actions.
http://code.google.com/p/qsb-mac/
In any case, qsb is maintained and has many new features.
Most of my day's spent in Visual Studio, Edit Plus, Flash IDE, a browser and remote desktop.
(There were 22 posts when I wrote this.)