Hacker Newsnew | past | comments | ask | show | jobs | submit | donatj's commentslogin

I've worked in the software industry for just over twenty years now. In my experience basically without question the most productive people I have known have had the messiest most chaotic setups online and offline. Hundreds of windows open, more icons on their desktop than it can display.

I worked with an older gentleman for the last decade until recent layoffs who had worked on Oregon Trail for MECC. Single most productive person I've known in my life. I aspire for half the career he's had. His desk was absolute chaos. He had multiple computers on his desk across an unmatched mix of monitors, all as described above, controlled with Synergy.

The least productive people I've known have clean aesthetic desks, no icons on their desktop, and inbox zero.

Don't get me wrong, there are absolutely people that are a mess that aren't productive at all. I have worked with them too. Frankly, in their case, cleanup like this suggests probably would actually help. I've just never seen the opposite.

I just know that the most productive people I've known have been insanely good at managing chaos, and lean into it.


Hear hear!

I maintain it’s because productive people know how to focus on what matters, to cut through the noise, and it’s not just by carefully thinking things through (though that’s an important skill too). It’s partly because they “just don’t see” the noise - if you like, they’re not distracted by it, they can tune it out - or rather, they don’t need to spend any energy tuning it out because they don’t ‘see’ or hear it in the first place!

I’ve frequently been: 1. Complimented on my productivity 2. Told I need a less messy workspace/environment.

One of these is true, the other is a road to depression - wasting time and energy tidying up and then feeling like I got no actual work done because, well, I didn’t!

There’s obviously a limit - continual small bits of sorting and organising ensure I can still sit at my desk and find stuff on my computer, but it doesn’t need to be the extreme clear-desk policy that proponents of Clean Work seem to be pushing. There’s a huge zone in between the two extremes.


> if you like, they’re not distracted by it, they can tune it out - or rather, they don’t need to spend any energy tuning it out because they don’t ‘see’ or hear it in the first place!

The human body is not made of regular lines.You can see it in ergonomics accessories. They are not what we would call beautiful. While I love to tidy every once in a while (mostly for cleaning), everything will eventually fallback into some organic arrangement where I don't need to think about what I need and what I don't will eventually get removed. I think about task planning, then I offload the result in the environment. Starting fresh every day will just gobble up my time in order to reconstruct the environment again.


I don’t tidy up very often, but when I do, it doesn’t take much time or energy. I just dump everything that isn’t version controlled into a junk folder, and it feels great.

I keep Inbox zero, mostly, using this system. If I haven't read it, how important could it have been, CTRL+A, DEL gets you to zero.

Instructions unclear: I purchased multiple bins, labeled them V1, V2, V3, and have dumped most of my pens, pencils and notebooks into them. What now?

Lol


>In my experience basically without question the most productive people I have known have had the messiest most chaotic setups online and offline. Hundreds of windows open, more icons on their desktop than it can display.

Man, I wish this would also work in reverse, like being messy would automatically make me a good programmer.


Agreed to an extent. I think there are different axes at play here though.

Their desk and computer setup is chaotic, but their "task system" is probably very minimalist. Either it's nonexistent - everything's in their head. Or it's a scribble pad with the next few things they need to do which they cross off and then write new things. Or it's a .txt. At most it's a .md but even that's already stretching it.

What it's not is an immaculately structured maximalist Notion workspace - which is what the "clean desk" people you're talking about often prefer.


Likely because the high-productive people have already transcended basic hurdles like getting overwhelmed or distracted through sustained long-term practice, to the extent that they no longer feel having an uncluttered environment necessary to have an uncluttered mind at work.

It is unlikely this will work for those less experienced.


I know and have known plenty intelligent coworkers that spend more time organizing and creating structures and planning than actually doing anything useful. I had a colleague who spent so much time setting up his coding environment and whatnot - that when we finished the project he hadn't done anything. at all.

I have known several highly productive people who were also neat.

I one had a roommate who, when they get stuck on a technical problem, start cleaning. The change of pace would often give them sparks of inspirations -- sort of like shower-thoughts without the shower.


Fun fact, PHP has built in support for Swatch Internet Time with it's "B" format token.

https://www.php.net/manual/en/datetime.format.php


What a blast from the past. I added that!

Oh really? Hah, you are the reason I've known about Swatch Internet Time for the last 20+ years.

I read the PHP docs and wondered "What in the heck is that?" before Googling it.


I love seeing stuff like this on HN, that's really cool.

It looks very much like something out of the Alien universe. I kind of love it.

A homebrew tap is really a lateral move from a safety perspective and still usually invoked by pasting into the command line.

This is my general experience with IT. In a small company they are genuinely there to help you get your work done.

In a big company the relationship becomes adversarial. They're no longer there to help people get work done, they exist to prevent the company from the most incompetent employees.


My general experience with Cherry style mechanical key switches is disappointment. In my almost 40 years of computing they are the only type of key switch that have consistently given me issue. I've owned at least five boards at this point with them, and they all eventually have issues.

They're like owning a sports car, you have to get used to opening them up and cleaning the contacts, desoldering switches, oiling stems. They're just too high maintenance.

I gave that life up when the P key stopped working on my WhiteFox mid outage and I had to frantically switch keyboards.

My daily driver for the last five years has been a rubber dome Sun Type 7. It has given me zero problems, no one complains about the noise, it's got that so ugly it's cool "retro chic" thing going even though I bought it new direct from Oracle.

I still have multiple IBM buckling spring boards from when I was a kid and none of them have ever given me an issue.


That's pretty interesting. My first mechanical keyboard (Logitech G710+ with genuine Cherry Brown switches) withstood daily bashing of 7+ years, and it still types like the first day. Considering I wrote a Ph.D. on that incl. code and manuscript, it has been used relatively heavily, mixed with some gaming.

I have two other 75% mechanical keyboards, but they are not used as much, and I can't give any feedback on their longevity, but high quality switches do endure from my experience.

On the other hand, I had quite a few top of the line Microsoft keyboards, which were built very well, but their stems wear down after some time, even though their membranes survive. They become a workout instead of being a work enabler, then they are given away.


Spoken like someone who doesn't have their company measuring their AI usage and regularly laying people off.

Need to be in the top 5% of AI users while staying in your budget of $50/month!

I have a Claude code set up in a folder with instructions on how to access iMessage. Ask it questions like “What did my wife say I should do next Friday?”

Reads the SQLite db and shit. So burn your tokens on that.


And speak of the devil. Apparently the next round of layoffs had already started when I posted this, unbeknownst to me.

If you can't figure out how to game this, you're both not thinking hard and not using AI effectively.

That sucks, but honestly I’d get out of there as fast as possible. Life is too short to live under unfulfilling work conditions for any extended amount of time.

It's not hard to burn tokens on random bullshit (see moltbook). If you really can deliver results at full speed without AI, it shouldn't be hard to keep cover.

The new Alexa is always cracking jokes about things I ask her. Sometimes pretty complex or off the wall jokes. They're rarely funny but usually competent, unlike other AIs in my experience. I wonder how much work went into that.

That said, I absolutely hate it. I want the tersest response possible from you, wiretap. I don't have time for your sass.


I can’t speak to the new one, but I wonder if she taps the old Alexa’s human-written bank of corporate-safe dad jokes for inspiration:

https://www.aboutamazon.com/news/devices/inside-the-writers-...


Let's say in theory the TSA is doing their job and verifying there is nothing dangerous on the plane, it would seem to me then anyone should be allowed to fly. I don't see what we're supposed to even be achieving beyond a warrantless harassment campaign against people the government decides it doesn't like?

Exactly. The article kind of circles around the idea that it's bad, but never really lands on why.

My experience is with modern annotations, callable and iterable are pretty powerful, convenient, and safe.

- https://phpstan.org/writing-php-code/phpdoc-types#callables

- https://phpstan.org/writing-php-code/phpdoc-types#iterables


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: