Live data from Hacker News

Finding an Alternative to Mac OS X

bitcannon.net

331–340 of 342 posts

Re: Finding an Alternative to Mac OS X

#331
I use Albert on my Arch Linux installation as an alternative to Alfred. Not quite as good, but it works and is familiar (also extensible).

If you're looking for clipboard management, there are tons of linux solutions for that, see: https://wiki.archlinux.org/index.php/list_of_applications#Cl...

As for an alternative to Karabiner, I use Xmonad and manage my keymapping through the use of Xmodmap (https://wiki.archlinux.org/index.php/xmodmap)

Re: Finding an Alternative to Mac OS X

#332

Earlier quoted context omitted.

I've also tried to use a Linux VM on Widnows due to issues with Node, paths in various Scala libs, and a dozen other problems. Cygwin works for 50%, but not for everything. I've tried Win 10 with Subsystem for Linux (Ubuntu Bash) and unfortunately it is not even close to production ready. Besides, I'm terribly disappointed with Win 10 after having been really happy with Windows 7 since its release. Running a few Java…

I have also been disappointed with the Bash-On-Ubuntu-On-Windows thing from MS. It seems like they fixed a lot of the frustrating issues recently but it's gonna take a few months for it to get to stable so it's still a non-option for me as well. But i've had extremely good results by using the terminal and "GNU-ish tools" provided by "git for windows" which has worked fantastically. I can interop with the windows sys…

Hey there: PM for Windows Console & Bash here:

If you're running Win10 Anniversary Update (AU), know that this was our first formal release of the Windows Subsystem for Linux (WSL) and was, as we made very clear prior to release, missing several key features and capabilities. However, we wanted to get it into users' hands ASAP so that we could asked the community for help to identify what worked and what didn't.

And the community leapt to help-out, resulting in literally hundreds of fixes to WSL and to the Windows Console.

We've continued to release improvements over the last several months through the Windows Insider builds (release notes: https://msdn.microsoft.com/en-us/commandline/wsl/release_not...), and have posted updates and highlights via our blog: https://blogs.msdn.microsoft.com/commandline/.

All these improvements have resulted in Bash/WSL now being very, VERY usable as a real-world dev environment. We've a few more fixes and improvements in the pipe that'll emerge in the next few weeks, but you can feel confident that Bash/WSL is rapidly becoming a viable, highly productive, genuine, Linux compatible environment for running your favorite *NIX-first tools, platforms and technologies.

HTH.

Re: Finding an Alternative to Mac OS X

#333

Earlier quoted context omitted.

>> Ruby remains a nightmare to install natively I cheated and used RubyInstaller for Windows, and it's worked great for me for the past couple of years, but I guess it really comes down to how you use it and what you need.

I always seem to need to install native dependencies for Ruby (often dependencies of dependencies of github-pages; I know github-pages seems to be trying to remove native dependencies, but as with all dependency cleanup games, it seems like a bit of whack-a-mole) and installing the DevKit and getting the DevKit working and getting the native dependencies to install has been a different beast every time I've ever trie…

Yeah, native dependencies in Ruby Gems, node modules, etc., are the bane of the open-source developer. This is why we built the Windows Subsystem for Linux: Sometimes, you've just gotta run native Linux code or code that expects a genuine Linux environment.

Re: Finding an Alternative to Mac OS X

#334
post #320
post #156

Earlier quoted context omitted.

Most people hate systemd for the sake of hating something, or following the hate train. At least for me all my close encounters with it have been positive.

A lot of people don't like systemd because it heavily violates the unix principle of "do one thing and do it well". It replaces a lot of subsystems (eg: goodbye to all your old ways of looking at logs). Also, the primary developers have a poor attitude. Systemd is relatively nice now, but the disdain for it wasn't just 'hate train'.

> Systemd is relatively nice now, but the disdain for it wasn't just 'hate train'.

No, it is mostly hate train. I only read one or two solid (technical) arguments against systemd. And no, no one of them is found in the regular systemd-hate sites.

> Also, the primary developers have a poor attitude.

I think the community have a worse attitude them the core developers, however this is mostly anectodal observation.

> eg: goodbye to all your old ways of looking at logs

systemd enable syslog.service

Here you go, all your old logs in the place you expect them.

Re: Finding an Alternative to Mac OS X

#335
post #145

Many articles about wanting to leave the macOS ecosystem mention Sketch. Sketch is macOS only (and will be for the forseeable future), so it's understandable that people want to consider the implications of switching away from it. Recently, however, I stumbled upon Figma, a web-based, real-time collaborative interface design app (i.e., a competitor of Sketch). After convincing my group to experiment with it for a sch…

I've never really understood why people use Sketch. I recently worked on a project where I had asked for some basic vanilla templates of a mobile site from the designers and was sent a huge Sketch file. It was utterly useless and I had to code everything by hand myself, since the 'designers' very clearly had zero clue about HTML+CSS or any notion of responsiveness, thanks to apps like Sketch which teach nothing of th…

> [...] thanks to apps like Sketch which teach nothing of the knowledge required to be a useful part of anyone's app/site building process.

This and the massive misunderstanding – where two parties agree to "templates", and one delivers mockups to the other who expects coded pages – tells me that Sketch is a subject in the story, but it isn't at fault.

Sketch users can be very knowledgeable designers and very good communicators. Sketch itself doesn't teach design, and it doesn't solve communication issues either.

Re: Finding an Alternative to Mac OS X

#336
post #334
post #320

Earlier quoted context omitted.

A lot of people don't like systemd because it heavily violates the unix principle of "do one thing and do it well". It replaces a lot of subsystems (eg: goodbye to all your old ways of looking at logs). Also, the primary developers have a poor attitude. Systemd is relatively nice now, but the disdain for it wasn't just 'hate train'.

> Systemd is relatively nice now, but the disdain for it wasn't just 'hate train'. No, it is mostly hate train. I only read one or two solid (technical) arguments against systemd. And no, no one of them is found in the regular systemd-hate sites. > Also, the primary developers have a poor attitude. I think the community have a worse attitude them the core developers, however this is mostly anectodal observation. > eg…

> I only read one or two solid (technical) arguments against systemd. And no, no one of them is found in the regular systemd-hate sites.

There's an invisible pink unicorn who knows the winners of every horse race, but only I can see and hear her. Of course, I'm not going to tell you the winners; that's my secret!

Did you get onto the systemd stuff late? I got in midway along and found a few things that were iffy. One of the definite problems was the core developers' disdain for other people's use cases - even Torvalds said he was ambivalent about systemd itself, but the developers were pretty user-hostile and that was a problem.

> Here you go, all your old logs in the place you expect them.

Cool. In the same vein, do we have centralised logging in systemd yet? Or do we still have to run another syslog tool to ship them? Last I looked half a year ago, the consensus was still "ship them through rsyslog/syslog-ng", so you still have to run your old syslog in parallel. Only the IPU knows why they would make a new journaling system for a primarily-server OS, and keep kicking the "centralisation" can down the road.

Yes, the anti-syslog commentary went too far, but there were a lot of problems with it, especially before it had been battle-hardened. But whether or not you do or don't like systemd, you'd be crazy to say that it fits in with that unix principle I mentioned above.

Re: Finding an Alternative to Mac OS X

#337
post #170

Earlier quoted context omitted.

I switched to Windows 10 (Microsoft Surface 4 Pro) after ~15 years of using Linux and 5 years of MacOS. In Bash (based on Ubuntu) 99% of utilities just work. I can use npm, install modules and they still work. For me in Windows 10 - everything just works. Though I still miss: 1. MacBook's touchpad :-( 2. Emacs-like keybindings everywhere in OS (like MacOS has).

If you force yourself to use the keyboard you might find it as convenient in Windows as it was in OS X. However, it is almost modal like vim. When I used Windows, I was used to `alt` followed by a series of keys for repetitive or common commands.

It drives me insane that you cannot do this easily in OSX

Re: Finding an Alternative to Mac OS X

#338
post #15

Trying to do exactly the same thing - I still have a maxed out rMBP 2013 that works great, so setting up alternatives now before I'm forced to. The Intel Skull Canyon NUC is what I'm using, with Elementary running on Virtualbox in Windows 10 (waiting for the Samsung 960 EVO to sell globally before setting up a native install). The one massive problem for me that keeps me going back to the laptop is that the Mac absol…

GTK has always supported Emacs bindings, configurable with a setting: http://tiborsimko.org/emacs-bindings-in-gtk-apps.html

I use these settings and find them quite handy.

Of course, that doesn't give you new-tab/close-tab/save on M-t/w/s, for that you have to install some Firefox addon etc. – not quite OS-wide consistency :(

Re: Finding an Alternative to Mac OS X

#339
post #174

Earlier quoted context omitted.

I have to absolutely agree on iterm2, I'd love to have the same on Linux... there are a few okay ones, none I've tried as good. On windows, I like ConEmu okay, still not as good, but better than default.

Honest question. I spend my development time switching between OS X, Linux and Windows and I've been using iterm2 for years. Yet I have no idea why people claim that it is so much better than anything else out there. If I where to completely give up on OS X for Linux, iterm2 wouldn't even make the list of things I'd even consider missing. What unique killer features am I not using?

clean, navigable UI is probably at the top... split and tab views is another huge one for me. I usually have my last desktop with iterm, and 3 windows open... one is running my project with a watcher, and the other two for various tasks.

The next screen is my editor, next browser, finally email/comms. ConEmu is OK on windows, and I've tried a few different linux terms, but not is as easy/nice to use by a mile.

Re: Finding an Alternative to Mac OS X

#340

Earlier quoted context omitted.

I have to absolutely agree on iterm2, I'd love to have the same on Linux... there are a few okay ones, none I've tried as good. On windows, I like ConEmu okay, still not as good, but better than default.

For the feature set I'm using, iTerm2 and Konsole (KDE terminal app) are on par.

I may give Konsole a shot, though I don't think I'm running any Qt apps, so may have a lot of libraries to download.
Post reply on HN