Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Posted on GitHub:

"unfortunately I lost the Go source code"



Followed up with "but it was pretty simple, like under 30 lines"

So simple in fact, that it wasn't quickly rewritten and added to GitHub...


"It is impossible to separate a cube into two cubes, or a fourth power into two fourth powers, or in general, any power higher than the second, into two like powers. I have discovered a marvelous proof of this, which this margin is too narrow to contain" - Pierre De Fermat


> It is impossible to separate a cube into two cubes

Later disproved by the Banach-Tarski theorem. ;D


I should stop writing code in files like /tmp/x.go no matter how throwaway I think the code might be. I still have the linux/armv7 binary if anyone wants it lol.


I'm team /home/user/Downloads/tmp


Oh man, apparently I'm not alone in using /tmp/ as my storage space. I like it because it's self-cleaning!


You could have /home/junk2020, /home/junk2021, /home/junk2022 etc. Still self-cleaning, but it's once a year.


Or I could have /home/junk, self-cleaning but never!


That is me, I have `/home/delme` since forever!


I present you my most used shell function:

    cdtmp() {
        cd $(mktemp -d)
    }


That's fantastic, thanks! I always used to do this by hand. Though one downside is that the name is random, and it's hard to go back if you CD out. I might use diceware to make a memorable random name.


I agree that sometimes that is a problem, so I find out the latest tmp directory with ls -tr /tmp | tail. But using nicer names would help with that.

So I took your tip and now I have

    cdtmp() {
        local name
        name=/tmp/$(diceware --no-caps -d - -n 2)
        mkdir $name && cd $name
    }
I decided not to worry about the directory existing already, or of the other checks mktemp -d would do for me in my single-user system.. I suppose mktemp -d -t cdtmpXXX would work almost as well. Thanks for the idea!


Thank you! That's very neat, I'll implement this myself as well.


You know what else is self-cleaning?

   /dev/shm
The advantage being that it does not even touch the disk.


One can use tmpfs for /tmp as well (and I do it).


This resonates funnily with "I hacked this together last night for fun" a bit down the page.


where is this posted? i didn't see in in gist.github link.


It's under the section "step 2"




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

Search: