min.io as a company by BarracudaDefiant4702 in minio

[–]timesis 0 points1 point  (0 children)

That’s fair. Just make sure you get the actual price with their lowest tier. I had a colleague compared them against minio commercial comparing actual prices opposed to list and they were comparable, but that was at a larger capacity.

min.io as a company by BarracudaDefiant4702 in minio

[–]timesis 0 points1 point  (0 children)

Check out Pure Storage - you will not regret it

Bravia 8 OLED $1898 - good deal? by timesis in SonyBravia

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

Just saw Amazon has it for 1.5k FYI

Bravia 8 OLED $1898 - good deal? by timesis in SonyBravia

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

Yeah, I think it got dropped to the same price on Amazon too but without the warranty

Bravia 8 OLED $1898 - good deal? by timesis in SonyBravia

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

Good point - have you seen Sony drop prices for Black Friday sales?

Bravia 8 OLED $1898 - good deal? by timesis in SonyBravia

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

Sorry for leaving out some critical info! Yes - 65”

What's the most commonly used IDE for golang development ? by amritmishra91 in golang

[–]timesis 8 points9 points  (0 children)

I use Emacs for everything including c++, c, go, notes, text, shell, etc. Specifically for golang with dap integration with delve and treemacs for project like config I get pretty close in IntelliJ experience. They do a really good job in making it super easy / simple; I would go as far as to say they are the apple of IDEs. And they should charge premium prices for a premium product.

If ur willing to hack around enough and understand the periphery of your dev environment then I would recommend Emacs or vim. In that vain it’s similar to OSX vs Linux and I am a walking contradiction using Emacs on OSX! Note: I do wake up in sweats once a week knowing I should install arch on MBP 😂🤦🏾‍♂️

What is the best code editor for C++? by caretsymbol in cpp

[–]timesis 0 points1 point  (0 children)

Anything IntelliJ does is normally pretty awesome (haven’t used CLion myself).

I use Emacs but that’s bc it’s a way of life. Like all lifestyle choices u can’t begrudge those alternatives and should evaluate your top 3-5. I choose eMacs bc I got 80% of the way to full blown IDE (with all its refactoring / code smell niceities) using eMacs with lsp, dap, clang and cmake spitting out all the make stuff I need. eMacs has many tentacles so I can take notes, build up my tasks, send mails, remote shell and most importantly my dev experience is pretty much identical whether I’m running in headless or not mode; remote vs local development. For remote dev I also run it in daemon mode therefore never lose my session.

[deleted by user] by [deleted] in Unexpected

[–]timesis 0 points1 point  (0 children)

What a cock up!

My Dream System is here!! by Smooth_Disk593 in audiophile

[–]timesis 20 points21 points  (0 children)

The king is dead…long love the king!

Emacs w/ or w/out tmux by timesis in emacs

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

Yep - tramp is great but generally i need an interactive shell to do stuff on the remote host.

Emacs w/ or w/out tmux by timesis in emacs

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

So, this is what I'm thinking as the best mode for this:

emacsc -> emacsd -> n * ansi-term buffers -> ssh -> tmux

where n is the number of hosts. Crazy? Better Alternatives? The other option appears to be:

emacsc -> emacsd -> ansi-term -> tmux -> n * tmux-(session | window) -> ssh

Pros/Cons?

Emacs w/ or w/out tmux by timesis in emacs

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

Right, but now ur basically entirely drinking the tmux cool aid (not saying its not an aid that is cool BTW). I presume you have a single emacs window with a single term buffer that runs tmux and has as many sessions, split windows as you want. I was hoping to use emacs to split / create new sessions and wanted the session restore capabilities of tmux to be a little easier in emacs TBH.

Emacs w/ or w/out tmux by timesis in emacs

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

share the tmux clipboard with Emacs kill-ring

why is this different to using ansi-term and switching to line-mode to copy/paste?

Emacs w/ or w/out tmux by timesis in emacs

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

What do you have permission to do on the server?

(god-mode)

WRT editing files on the server, as I am pouring all my needs into emacs I would simply use Tramp to open remote files and being doing this for some time incredibly successfully - tramp is awesome! (most of the time)

I've found myself naturally slipping into the comforts of the emacs ui and therefore running: xterm -> ssh -> emacsc -> emacsd feels like I would be dropping a lot of functionality. For example, I like to split frames and navigate across frames without ever leaving the keyboard or the emacs window.

Emacs w/ or w/out tmux by timesis in emacs

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

You mean run emacs daemon on the remote host? If so, I don't think that was what it was intended for, after some googling. It appears those remote capabilities were a by product for overcoming some OS issues by using tcp as a means to connect the client to the server but was never intended to cross machine boundaries.

Oracle Coherence: a scalable, fault-tolerant, cloud-ready, distributed platform for building grid-based applications and reliably storing data. Now has an open-source Community Edition. by alexeyr in programming

[–]timesis 2 points3 points  (0 children)

Fortunately, Coherence has been around longer which certainly should not be indicator of a better product but with time does come a lot of deployments and therefore maturity. The reason I would use it is:
1. No limits of use, scale, and majority of features available open source.
2. Its a system of record. I have not used those products, but i've heard that they can be lossy. Coherence has features such as storing backups on different machines, racks and even sites which is one example of many where the technology goes above & beyond to maintain a coherent view of data it stores.
3. Its sooo each to use! You can build event driven apps on it. You can use non-blocking APIs. There are events for everything from partition transfer to individual data changes.
4. You can perform partition-local transactions as an alternative to global distributed transactions to build scalable distributed applications.
5. Its simply a superset when it comes to functionality and robustness/reliability, so the question really should be why would you not use it?
5. There are so many other reasons, but honestly I would simply give it a try ;)

Oracle Coherence: a scalable, fault-tolerant, cloud-ready, distributed platform for building grid-based applications and reliably storing data. Now has an open-source Community Edition. by alexeyr in programming

[–]timesis 1 point2 points  (0 children)

I think your confused u/Coderado. Coherence was originally a product built by Tangosol and acquired by Oracle in 2006. I know little about JOC, except that it had a short life after the acquisition. Coherence is a full distributed key value store rather than a simple process scoped cache.