It's unfortunate that as startups get larger, the speed of improvement on their product often gets slower. It's strange to me that Dropbox has thousands of employees, people have wanted this for a _long_ time, and yet this hasn't been built. You'd think that with more engineering/PM/design talent the product would get better, and faster. Anyone have any insight into why happens? I've never worked at a early stage sta…
Dropbox ignore file or folder in beta
131–140 of 143 posts
Re: Dropbox ignore file or folder in beta
#132It's unfortunate that as startups get larger, the speed of improvement on their product often gets slower. It's strange to me that Dropbox has thousands of employees, people have wanted this for a _long_ time, and yet this hasn't been built. You'd think that with more engineering/PM/design talent the product would get better, and faster. Anyone have any insight into why happens? I've never worked at a early stage sta…
Overhiring. Individual productivity goes down the more the company hires. At one point big software companies are only big because they can afford to be big. I wrote about it here https://medium.com/@franz.enzenhofer/overhiring-b966a6ff383d...
Now repeat this with $1 billion in ARR...you get the picture.
I've seen "Bullshit Jobs" recommended here on HN [1].
Re: Dropbox ignore file or folder in beta
#133Earlier quoted context omitted.
Why not just use github, gitlab or other VCS? Personally, I enjoy using Dropbox for music projects (which VCS are not well suited for), but for code... (I apologize if I sound as if I'm telling you what you should be doing; I am really just trying to understand the motivation behind such a decision - but I fully understand that even if something seems bizzare to me, it's just my personal humble uninformed opinion).
>Why not just use github, gitlab or other VCS? You can only revert changes to states that you have explicitly stored and uploaded. Dropbox does that automatically any time you save a file. That simplicity makes it more reliable. You will never lose anything you saved. And with rewind you can go back to any point in time. The advantage of git comes from its branch/merge features. But for a single developer on a small…
Two things that keep everything in sync:
1. Every two minutes my notesync.sh script runs, which basically does git add --all;git commit -am "New commit";git pull;git push.
2. Vim with AutoSave.vim which saves the document as I write.
Yes, there are a lot of commits, but I don't have to worry about losing anything.
Re: Dropbox ignore file or folder in beta
#134Re: Dropbox ignore file or folder in beta
#135The most requested feature, to allow a file or folder to be ignored by Dropbox sync without using selective sync is finally in beta. The community requested a .dropboxignore file but they chose another solution which I’m sure is reasonable for making the feature more user friendly to non-devs. This will be immensely helpful for node_modules or build target directories.
I can imagine a world where a arbitrary directory is filled with gitignore, dropboxignore, googledriveignore, backblazeignore, s3ignore, rsynciginore, dotignore, ipfsignore . . . Goddamn, stop the world I want to get off
Re: Dropbox ignore file or folder in beta
#136Earlier quoted context omitted.
> This will be immensely helpful for node_modules or build target directories. Why would anyone put a node project in Dropbox to begin with?
After an office break in and having my laptop stolen my company gave me dropbox to back up my home folder. Dropbox actually managed to completely hose every single node_modules folder by the end of the week. It got confused somehow then ended up just splitting all the files up with dates on them as if there was a conflict across hundreds of files. Stopped using it after that.
Re: Dropbox ignore file or folder in beta
#137Earlier quoted context omitted.
I think the problem here is poor tooling that contaminates your working directory. If you look at something like Bazel, all the build artifacts end up in ~/.cache (or similar). Thus there are no artifacts to gitignore. OCI container builds ("docker images") are done by simply adding artifacts controlled by a build rule into the image (rather than starting a vm/container, copying a working directory into the container…
> If you look at something like Bazel, all the build artifacts end up in ~/.cache (or similar). That is a terrible design, as it makes parallel builds error prone.
Re: Dropbox ignore file or folder in beta
#138Earlier quoted context omitted.
I think the problem here is poor tooling that contaminates your working directory. If you look at something like Bazel, all the build artifacts end up in ~/.cache (or similar). Thus there are no artifacts to gitignore. OCI container builds ("docker images") are done by simply adding artifacts controlled by a build rule into the image (rather than starting a vm/container, copying a working directory into the container…
> If you look at something like Bazel, all the build artifacts end up in ~/.cache (or similar). That is a terrible design, as it makes parallel builds error prone.
Re: Dropbox ignore file or folder in beta
#139Earlier quoted context omitted.
You can use the mklink command to link files since windows 7 https://www.tenforums.com/tutorials/131182-create-soft-hard-...
All linking tricks are often defeated if the program in question writes to the file. Especially on windows, it's common practice to first write out a new file, if you didn't crash, remove the old file and rename the new file. This breaks the link. I'm not sure if this is also common for config files, but I would not be surprised.
Or switch to resilio sync, it’s great and selfhosted. Unlimited folders can be used.
Re: Dropbox ignore file or folder in beta
#140Earlier quoted context omitted.
I put everything in Dropbox including all of my projects. In my experience it works pretty well even if node_modules can't be ignored now. Putting every projects in Dropbox with .git is the most awesome feature of Dropbox. With Dropbox's History and Time Machine feature, you will be almost never able to delete/overwrite your work permanently, even by intention.
Why not just use github, gitlab or other VCS? Personally, I enjoy using Dropbox for music projects (which VCS are not well suited for), but for code... (I apologize if I sound as if I'm telling you what you should be doing; I am really just trying to understand the motivation behind such a decision - but I fully understand that even if something seems bizzare to me, it's just my personal humble uninformed opinion).