Live data from Hacker News

Ohmu – View space usage in your terminal

github.com

11–20 of 25 posts

Re: Ohmu – View space usage in your terminal

#11
post #3

For those of you who prefer using a GUI (and are using a windows computer): A similar program to Ohmu called "Spacesniffer" displays the space folders and files use, as well as free space in a treemap. It has helped me a lot to quickly see how big some folders are. http://www.uderzo.it/main_products/space_sniffer/

Does anyone else have fond memories of http://w3.win.tue.nl/nl/onderzoek/onderzoek_informatica/visu... ?

Re: Ohmu – View space usage in your terminal

#13
post #2

Doesn't work with python3 (which is the only python I use on my machine) Why are people still building in 2.x? :#

Right now, it's mainly enthusiasts who use it. Industry still uses Python 2, as do most distros that ship. AWS Lambda has just added Python, picking 2 over 3.

While the Python Wall of Shame/Superpowers is the greenest it's ever been, the red panels are disproportionately used, even though you could argue many are dead, abandoned modules, they still end up presenting upgrade pain that many would rather avoid.

https://python3wos.appspot.com/

Re: Ohmu – View space usage in your terminal

#14
post #7
post #3

For those of you who prefer using a GUI (and are using a windows computer): A similar program to Ohmu called "Spacesniffer" displays the space folders and files use, as well as free space in a treemap. It has helped me a lot to quickly see how big some folders are. http://www.uderzo.it/main_products/space_sniffer/

Or, for Linux - Filelight: https://en.wikipedia.org/wiki/Filelight

WinDirStat - https://en.wikipedia.org/wiki/WinDirStat

Started out as kDirStat for KDE in Linux.

I use ncdu and Ranger file manager 95%+ of the time.

Re: Ohmu – View space usage in your terminal

#15
post #12
post #2

Doesn't work with python3 (which is the only python I use on my machine) Why are people still building in 2.x? :#

Mostly because that's what ships with most distros that are in production use currently.

Arch, Fedora 23, FreeBSD, NixOS, and a few other lessers. http://distrowatch.com/search.php?pkg=Python&pkgver=3&distro...

Can we ever get Windows to Included it :(

Re: Ohmu – View space usage in your terminal

#16
post #3

For those of you who prefer using a GUI (and are using a windows computer): A similar program to Ohmu called "Spacesniffer" displays the space folders and files use, as well as free space in a treemap. It has helped me a lot to quickly see how big some folders are. http://www.uderzo.it/main_products/space_sniffer/

For the Mac, GrandPerspective.

or Daisy Disk[0] which uses a sunburst representation[0] rather than a treemap.

[0] https://www.daisydiskapp.com

[1] https://duckduckgo.com/?q=sunburst+graph&t=osx&iax=1&ia=imag...

Re: Ohmu – View space usage in your terminal

#17
post #2

Doesn't work with python3 (which is the only python I use on my machine) Why are people still building in 2.x? :#

Right now, it's mainly enthusiasts who use it. Industry still uses Python 2, as do most distros that ship. AWS Lambda has just added Python, picking 2 over 3. While the Python Wall of Shame/Superpowers is the greenest it's ever been, the red panels are disproportionately used, even though you could argue many are dead, abandoned modules, they still end up presenting upgrade pain that many would rather avoid. https://…

Yeah. Python3 is awesome, and we use it in new products wherever we can, but sometimes you have That One Legacy Library that you cannot replace easily, so Python2 it is for those projects.

Re: Ohmu – View space usage in your terminal

#19

I'm a huge fan of ncdu. The treemap looks cool, but I don't really see the benefit over ncdu. :) (which can be installed via brew install ncdu on a mac.)

Yeah, the graphical effect of ohmu flashed me there for a second, but in the end I did install ncdu. ncdu is my replacement for "du -sh * | gsort -h" on OSX - with extra features such as traversing through directories, seeing empty files adhoc and deleting directories/files. I don't see the advantages of ohmu, except that it looks nice.

Re: Ohmu – View space usage in your terminal

#20
post #2

Doesn't work with python3 (which is the only python I use on my machine) Why are people still building in 2.x? :#

Right now, it's mainly enthusiasts who use it. Industry still uses Python 2, as do most distros that ship. AWS Lambda has just added Python, picking 2 over 3. While the Python Wall of Shame/Superpowers is the greenest it's ever been, the red panels are disproportionately used, even though you could argue many are dead, abandoned modules, they still end up presenting upgrade pain that many would rather avoid. https://…

> Right now, it's mainly enthusiasts who use it. Industry still uses Python 2 [...]

You make it sound like you can't be an enthusiast while working in the industry. That's not true at all, but I don't want to argue about that.

But anyway, this project - ohmu - looks very much like something made by an enthusiast. So the question remains: why would people use Python 2 in their hobby side-projects?

Personally, I only switched very recently, with Python 3.5. I read release notes for each previous version and the improvements didn't convince me it's worth the effort to re-learn the language. The individual improvements and additions to the language didn't feel very important, but they do add up and with 3.5 the aggregate of all the new features finally made me switch.

Python 3 is a better language than Python 2, it just wasn't as much better as I wanted it to be. I suspect other programmers who still use (or used until not long ago) Python 2 think along the same lines. It's just that everyone has different view on how much Python 3 needs to improve on Python 2 to justify the switch.

Post reply on HN