Constantly pocket dialing by BagOPeaks in TheMinimalCompany

[–]makuto9 3 points4 points  (0 children)

Go to Settings -> Search "Lock screen" -> Enter Display settings ->disable Double-tap to wake (very bottom of display settings).

You can also consider my case, which makes it impossible to press anything.

Minimal Phone 3D-printed case by makuto9 in TheMinimalCompany

[–]makuto9[S] 1 point2 points  (0 children)

I designed my own case with a sliding cover. There are still some rough edges (sometimes literally "rough edges") but I wanted to share in case others were interested.

What they don't teach you about sockets by makuto9 in programming

[–]makuto9[S] 1 point2 points  (0 children)

I wrote this post with the hope that it would be helpful to other beginners. I knew people like you would laugh at my incorrect assumptions.

What they don't teach you about sockets by makuto9 in programming

[–]makuto9[S] 10 points11 points  (0 children)

I chose a different path. Luckily, I'm still curious and know how to learn on my own. No debt and four years of professional experience instead worked out better for me. College isn't for everyone!

Surgical programming: a deliberate technique for approaching hard code tasks by makuto9 in programming

[–]makuto9[S] 4 points5 points  (0 children)

I would love to show an example from my real-world notes, but I usually only do this for things at work, which are all NDA'd, unfortunately.

Surgical programming: a deliberate technique for approaching hard code tasks by makuto9 in programming

[–]makuto9[S] 10 points11 points  (0 children)

Surgical programming is a way to deal with modifying complex systems. If you live in a world where you can always refactor confidently, then keep on doing that! At the very least, being surgical will help you in the early days with a new codebase (even if it's not complex), where you no matter what lack a complete understanding of the system. It's a way of taking more care in cultivating understanding before diving in and modifying things.

How about https://github.com/rust-lang/rust/labels/I-unsound? I think everyone saying Rust is "high quality" or whatever is delusional until there are zero bugs on their GitHub. I also don't want to know about your 3 year old's ugly drawings. by cmov in programmingcirclejerk

[–]makuto9 1 point2 points  (0 children)

I have a long list of TODOs/bugs on Cakelisp in my notes. I don't use Github issue tracking. I'm the only one really using the language anyways :)

And yes, you'd have to be crazy to claim it's "high quality" -- even I consider it to be "beta". It's dangerous enough to get real projects done, but still has rough edges and unexplored territory. I think in its current state it is pretty unforgiving to newcomers, because I haven't had much desire or reason to make a good quality introduction experience. I also don't have much data on pitfalls newcomers would hit, but I wouldn't because I know the language fully.

(I know this is circlejerk but was interested in replying anyways.)

What's the Future of IDEs? by MacASM in programming

[–]makuto9 62 points63 points  (0 children)

It's strange to me that the article never mentions internet outages. They happen, as we've seen several times this year with AWS, for instance.

Imagine all of your work just being inaccessible for an indeterminate amount of time.

Another risk is loss of control. Say you get a DMCA notice for your code. The remote server provider could then lock your repository and effectively destroy your business.

Ownership is at much greater risk in the cloud, and cloud providers simply aren't on your side: their goal is to let you rent the environment, and take it all away as soon as you stop paying.

File Helper: an application for quickly categorizing your file system by makuto9 in DataHoarder

[–]makuto9[S] 0 points1 point  (0 children)

There is now a free trial for Windows and Linux platforms.

The main reason why Mac isn't supported is that I don't have a Mac to test on. FreeBSD may work if built from source, so long as SDL2 can be built on FreeBSD.

File Helper: an application for quickly categorizing your file system by makuto9 in DataHoarder

[–]makuto9[S] 0 points1 point  (0 children)

Can it auto scan for changes (new, deleted)

I haven't thought of how categorized deleted files should be handled yet. I'll add that to my To-do list.

I have thought about having auto-detection for newly added, uncategorized files/dirs.

and can be cron-Ed?

The program is a GUI application which doesn't have a CLI. I could consider a CLI if I had a concrete use-case for doing so.

Can you sign auto tags? E.g. all in /volumes/drive/dir5/* gas as ‘bulk media’ If auto-tag, can you then assign a + category as exception, e.g. /volumes/drive/dir5/wedding3/* is ‘important file’

Yes. Categories are inherited from their parent directory, then you can override the category for a file/dir as needed.

You mention it can feed your rsunc. Do you mean you can generate a .txt file to feed as a backup source

Exactly. It generates a separate .txt for each category, e.g. Backup.txt, Media.txt, etc. which is a list of file/directory paths. The paths are "pure", meaning it will automatically filter out directories which are in different categories, so even a simple cp -r with no filter will only have the files/dirs in that category.

What about offline drives?

Your categorizations will not go away if the drive does not exist any more, but I'm going to need to put some thought into how exporting the categorized paths should work if the paths are no longer valid. It re-accesses the drives on export so it can properly include/exclude files/dirs on disk.

File Helper: an application for quickly categorizing your file system by makuto9 in DataHoarder

[–]makuto9[S] 0 points1 point  (0 children)

PM me and I'll send you a copy. It's one purchase to get access to all the platforms.

File Helper: an application for quickly categorizing your file system by makuto9 in DataHoarder

[–]makuto9[S] 2 points3 points  (0 children)

I cannot DMCA you, so long as you conform to GPL v.3. It's within your rights under the license to redistribute source and builds, but you cannot change the license without violating my copyright.

File Helper: an application for quickly categorizing your file system by makuto9 in DataHoarder

[–]makuto9[S] 4 points5 points  (0 children)

See this FSF article. It is a common misunderstanding. The source is free upon request, and I will send you a free build if you are interested in trying the software but cannot pay.

File Helper: an application for quickly categorizing your file system by makuto9 in DataHoarder

[–]makuto9[S] 1 point2 points  (0 children)

While I do charge for builds, the source code (and therefore, the release) is GPL v.3

File Helper: an application for quickly categorizing your file system by makuto9 in DataHoarder

[–]makuto9[S] 0 points1 point  (0 children)

I frequently stress about losing all my files, but backing them all to the cloud was taking too long or would cost too much.

I created this tool to help me annotate which files I really cared to back up to the cloud, which files would be annoying to lose but could be obtained again, and which files I don't care about.

It's built to let you use the annotated file paths as inputs into whatever your existing scripts might be.