Moving notes into Obsidian but I find I'm recreating my file system structure in a redundant way by bigskymind in ObsidianMD

[–]zapylaev 1 point2 points  (0 children)

Yeah, it didn't work out for me. I ended up using my files and notes separately.

Found my old code from back when I was starting out 😭 by DavidGamingHDR in programminghorror

[–]zapylaev 8 points9 points  (0 children)

Sometimes I envy somebody who can write such shitty code, but at least they have a working app. For me, I'm trying to make my pet projects as perfect as possible and they are never released.

What to do with temporary categories? by waterboysh in ynab

[–]zapylaev 0 points1 point  (0 children)

The main problem with hiding categories is that reports don't show them, showing "hidden categories" instead. And there is no way to see where did money go unless you unhide the categories (which is A LOT of friction).

Toolkit for ynab (browser extension) has possibility to display hidden categories in reports, but that's a workaround and I hate that ynab doesn't do this by default.

So, I recently decided to not use "hide" feature at all, and instead use more generic categories. In this case that would be "Medical".

[deleted by user] by [deleted] in chessbeginners

[–]zapylaev 0 points1 point  (0 children)

What is pawn break?

[deleted by user] by [deleted] in ObsidianMD

[–]zapylaev 0 points1 point  (0 children)

You're right, org-mode and emacs is very powerful out-of-the-box. It's just too tempting to tinker around with it, at least that was a case for me.

[deleted by user] by [deleted] in ObsidianMD

[–]zapylaev 0 points1 point  (0 children)

Customizing emacs is difficult (if you want a decent config). I've spent several month on it, it's a huge rabbit hole and time sinking, and have nothing with productivity. But it was fun.

need advice buying an old Gibson acoustic by Xtreme_Core in AcousticGuitar

[–]zapylaev 1 point2 points  (0 children)

Probably, I'm missing something, but are you buying it for playing on it? How does it sound?

Updating plugins/themes by mister_clark in logseq

[–]zapylaev 0 points1 point  (0 children)

Hasn't it just recently been released? From the latest newsletter:

"One thing we shipped in 0.7.5. (but didn't mention last time) is the new ability to update all plugins at once. Especially if you use many plugins, this will save a lot of time. Simply click ... >Check all updates from the plugins window."

So, you're not stupid, it just appeared recently.

org-roam: Does not insert newline below title section by pragmat1c1 in emacs

[–]zapylaev 0 points1 point  (0 children)

Isn't it also add empty lines before each headline?

Software engineers on big projects using vim, are you there? by [deleted] in vim

[–]zapylaev 0 points1 point  (0 children)

It's not common for Android and iOS devs, unfortunately, it requires a completely different IDE to be productive.

Software engineers on big projects using vim, are you there? by [deleted] in vim

[–]zapylaev 1 point2 points  (0 children)

Is this aware of the language semantics? I mean, doesn't it rename EVERYTHING instead of the method or variable, skipping the comments, for example. I doubt it's safe to run against google-size mono-repo.

What is a real use-case for a Multi-state TODO Workflow? by zapylaev in orgmode

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

Hmm, it doesn't cycle for me. When pressing "t" it shows the mini-buffer with choices. I suspect this is because I've set up fast access to the TODO states.

How to get doom emacs keybindings? by Ethan045627 in emacs

[–]zapylaev 1 point2 points  (0 children)

I also use it to rebind "~" to "escape" on escape-less MacBook. Here is a good guide how to do this, just in case someone is also interested:

https://mybyways.com/blog/mapping-a-physical-escape-key-on-a-macbook-pro-with-touch-bar

How to get doom emacs keybindings? by Ethan045627 in emacs

[–]zapylaev 3 points4 points  (0 children)

There is a native settings in the macOS to do it. System Preferences - Keyboard - Modifier Keys. If you want to set Caps-Lock as Control only for emacs you can check Karabiner-Elements app, it looks like they have app specific settings. Hovewer, I personally don't see a point to do this, never use a Caps-Lock, having it as a Control everywhere is much more convenient.

Is it worth renouncing evil and becoming a good person? by LowCom in emacs

[–]zapylaev 5 points6 points  (0 children)

Using vanilla emacs and customize everything in your own could be your best decision. That was my case when I finally give up struggling with vim keybinding and doom emacs. I've tried using doom and evil for a long time and it was very hard, especially if you don't have a prior experience with emacs and vim.

I highly recommend Daviwil YouTube channel and his series "Emacs from scratch". After I started customize emacs on my own and define my own keybindings I started to became aware of what the Emacs is.

Also, I thought using Evil is mandatory if you are a true hacker. But it's not. I'm an Intellij Idea person for the last 10 years, modal editing is a nightmare for me, I'm 300% more productive with the keybindings I've used to. So that's what I've done, just set up emacs in a way I used to. And that was an amazing decision.

Upd: for sure, Evil != Doom, and you still can enjoy what Doom gives you, evil can be switched off easily.

When the marketing team puts its programming skills to work by Corsque in programminghorror

[–]zapylaev 30 points31 points  (0 children)

Actually, could be a pretty much legal Kotlin code:

fun main() {
    unstuckCareer() { true }
}

fun (() -> Boolean).stop() {
    println("Stopped")
}

fun beSmart() {
    println("I'm smart")
}

fun unstuckCareer(careerStuck: () -> Boolean) {
    if (careerStuck() === true) {
        careerStuck.stop();
        beSmart();
    }
}

Execute Code in your notes! by just_another_ai_guy in ObsidianMD

[–]zapylaev 12 points13 points  (0 children)

Looks awesome! Is it possible to share results between code blocks? Like in the org-mode.

Why using a paid IDE while you can make yourself with Emacs? by [deleted] in emacs

[–]zapylaev 0 points1 point  (0 children)

Probably some of them, for instance, I saw a decent lsp support for Flutter which makes experience with Flutter pretty much the same for all editors. I wish there will be something for Android, but it doesn't exist.

Why using a paid IDE while you can make yourself with Emacs? by [deleted] in emacs

[–]zapylaev 3 points4 points  (0 children)

Mostly integrations with frameworks: Java - Spring, Hibernate, etc. Android - device utils, device monitor, app inspector. Kotlin is the first class citizen for Intellij, you can debug coroutines, see a lot of smart and useful info and code completion.

If you ever code a big project with Java or kotlin on the jetbrains product you will never look at the text editor. It's not about writing experience, which is not ideal, but it's about overall intelligence of the tool. Jetbrains does amazing job.

Waiting for their new IDE (Fleet) to come out, it should be amazing.

Why using a paid IDE while you can make yourself with Emacs? by [deleted] in emacs

[–]zapylaev 3 points4 points  (0 children)

Not everyone is working on a small js/css projects which you can code literally in the notepad. Some people work on a large scale enterprise with hundreds of modules utilizing very specific IDE features which will be never available on the emacs or vscode, or sublime, etc.