HNHacker News
TopNewBestAskShowJobs

yanex

201 karma · joined May 10, 2015

submissionscomments
yanex··on Marta File Manager: Back on Track
The author here. Marta doesn't perform any network activity besides update checks, which you can disable. If you wish, you can block all network access for the application in your firewall.
yanex··on Lua 5.4.0 beta
Well, I won't call "New release" / "New release" a changelog. It's simply not a log of changes.
yanex··on Lua 5.4.0 beta
The language looks really nice. I especially like its strong-typing nature. It seems, though, that it won't be easy to embed – Nim compiler requires either gcc or clang.
yanex··on Lua 5.4.0 beta
Well, I'm not a big fan of JavaScript :) I like the direction ECMAScript is going. However, the clumsy things are going to stay because of backward compatibility.

Also, QuickJS is a good initiative, but I afraid it's not production-ready yet. It doesn't even have versioning and/or changelog.

yanex··on Lua 5.4.0 beta
It seems that quite a lot of people use Lua. I liked the language, it's tiny and well-made. However, I wasn't happy about the tooling support. IDE plugins, documentation generators, lint checkers – all of this seem abandoned. Is there any similar language (embeddable, good C interoperability) with better tooling besides JavaScript?
yanex··on Lua 5.4.0 beta
You can choose what parts of the standard library scripts allowed to use. Just exclude os/debug libraries, and that's it. Newer versions of the Programming in Lua book contain detailed instructions.
yanex··on Lua 5.4.0 beta
I suppose, just to close to-be-closed variables declared inside a sleeping coroutine.
yanex··on Marta, file manager for macOS, goes beta
Forgot to update it, my shame! :) Will be updated in 0.5.1.
yanex··on Marta, file manager for macOS, goes beta
Thanks for the advice! I'll make a gallery that will show more features of Marta.
yanex··on Marta, file manager for macOS, goes beta
I was going to post the detailed answer to your message, but I realized it won't make any sense.

I won't argue with you. I only say that envy is bad for your health.

yanex··on Marta, file manager for macOS, goes beta
Marta is not inspired by fman. The Action panel (I think it's called a Command palette in fman) is likely to be the only common thing between our products – and we both took it from Sublime Text. But it's not really important.

The "doesn't feel native" is not the main problem for me. I use a number of non-native apps (such as IJ IDEA) – and I'm okay with it.

fman is a just slow app without features. It was ok if it was in alpha stages, but why it is a paid product then? Come on, there's still no way to cancel the copy process! And you need to install a third-party plugin to swap panes. I wonder how you made such a small progress since the last year, considering that you work on fman full-time.

yanex··on Marta, file manager for macOS, goes beta
You can use both :) Some of my friends use Finder for simple things like opening the downloaded file, and Marta for advanced file operations.
yanex··on Marta, file manager for macOS, goes beta
Well, until Swift introduces ABI compatibility, this is definitely a problem, as both Marta API and a plugin need to be built with the same version of Swift.

Depending on the Swift release roadmap, I'll postpone 1.0 until the release of Swift 5, or make the API ObjC-compatible.

I also have plans for making a "lightweight API" (possibly in Lua). It will support only the subset of features available in the "full API", but if that would be sufficient, nothing prevents it from becoming the "right" way of writing plugins for Marta. (In any case, Swift API won't disappear).

yanex··on Marta, file manager for macOS, goes beta
According to what I know, in case of desktop applications, the revenue drops almost to zero, unless you have a Free and Pro versions. "Free edition" then lacks almost all features that make the product competitive, and it's not really good.

It's reasonable, though, if your potential user base is totally different. For example, IntelliJ IDEA has a Community edition that lacks enterprise frameworks support, but that's not a problem for "single users" because they basically don't do any enterprise. But it looks like it won't work for Marta.

So I'd rather choose the Sublime Text strategy (though I think that Sublime costs too much).

yanex··on Marta, file manager for macOS, goes beta
Please file an issue :) https://github.com/marta-file-manager/marta-issues/issues
yanex··on Marta, file manager for macOS, goes beta
Marta author here.

I agree with you that the open source software has higher level of trust than the proprietary one, but I afraid I just can't maintain Marta steadily for a long time if it was open-sourced (and then forever free). And I doubt the community will do that instead of me. In case if you're interested, I expressed my thoughts about this here [1] earlier.

I do promise, though, that Marta will never collect personal data, display ads or do some other bad things. I just don't see any sense in that, and I'd rather have a good reputation.

[1] https://github.com/marta-file-manager/marta-issues/issues/19...

yanex··on Marta, file manager for macOS, goes beta
Marta author here.

The default key binding set is a de facto standard for double-pane file managers. I personally used Total Commander for a long time until I switched to Mac, and I really missed a FM with the similar hotkeys.

But I understand now that it's not what all Mac users expect from a file manager. I'll make an option to choose the hotkeys on the first launch [1].

As about the Touch Bar, Marta supports it since 0.1.2.

[1] https://github.com/marta-file-manager/marta-issues/issues/30...

yanex··on Marta, file manager for macOS, goes beta
The default bindings are just a de facto standard for double-pane file managers. But all key bindings are configurable, and you can set them to whatever you want in the configuration file. Check the documentation [1] for more information.

[1] https://marta.yanex.org/docs#key-bindings

yanex··on Show HN: Marta – A fast and minimalistic file manager for macOS
To be honest, the initial launch of Marta was an important lesson for me. I started with a closed alpha so I could fix the critical bugs until it will become open for everyone – not because I want everyone's emails to send some shitty spam. But lots of people disagreed with me, and I understand them.

I changed some of my plans. Marta will become open much earlier, maybe even the next week. Sorry for the inconvenience.

yanex··on Show HN: Marta – A fast and minimalistic file manager for macOS
I'm not affiliated with VK moderators in any manner. It's their own business.

I know it's all about trust, but Marta doesn't have any tracking code, and never will. Trust is much more important that any statistics.

yanex··on Show HN: Marta – A fast and minimalistic file manager for macOS
Closed alpha allows me to fix the critical bugs until Marta will be available freely. It's not about a subscription to some shitty weekly newspaper. I already got the valuable feedback from alpha users.

But I completely understand you. I hope Marta will be available for everyone quite soon (maybe at the time of 0.2).

yanex··on Show HN: Marta – A fast and minimalistic file manager for macOS
The development of Marta started the long before I knew about fman, so it's not any kind of imitation. Actually, in the beginning, I also thought about making the cross-platform file manager, but I quickly realized that the approach with the existing GUI libraries just won't work (and still think so).

I tried the closed alpha of fman (and also the number of other file managers) because of curiosity. I naively hoped that someone has already done what I need. ;)

yanex··on Show HN: Marta – A fast and minimalistic file manager for macOS
Thank you! :)

Well, the problem is that Sublime Text is the only GUI cross-platform application with the native behavior I know, so it's more like an exception. And it shows that making portable tools right is not that simple.

I don't think we are the direct competitors. fman is a completely another project with its own strong and weak points. I tried fman and didn't like it because of numerous reasons, but it's my own opinion.

yanex··on Show HN: Marta – A fast and minimalistic file manager for macOS
Well, I was thinking about this. And I actually don't know how to interpret this sentence because there are lots of projects that are announced but don't have anything to show at all.

Marta has – but the difference is that it doesn't provide the direct link.

yanex··on Show HN: Marta – A fast and minimalistic file manager for macOS
By default, Marta shows file icons that identify directories pretty well. You are free to disable the icons and specify `directoryPrefix` and `directorySuffix` in conf.json.

But it would be an interesting idea to make a "set up wizard" that will suggest users disable the icons.

yanex··on Show HN: Marta – A fast and minimalistic file manager for macOS
Added the blog post link to the index page. Thank you for the suggestion!
yanex··on Show HN: Marta – A fast and minimalistic file manager for macOS
Yes, it's Cocoa/Swift.
yanex··on Show HN: Marta – A fast and minimalistic file manager for macOS
Actually, I used ForkLift for some time. But ForkLift lacks configurability, and the new version is somehow slow. I didn't like that.
yanex··on Show HN: Marta – A fast and minimalistic file manager for macOS
Yes, of course, I'm planning to add the animation a bit later. Thank you for the suggestion!
yanex··on Show HN: Marta – A fast and minimalistic file manager for macOS
I could send you the direct link via Twitter DMs (yanex_ru) or via an email (me@yanex[at]org).
Page 1 of 2Next →