Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
super_mario
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
91.
▲
by
super_mario
11y ago
It seems like your major objection is persistence of your session (which is more than just editor instances) but it includes your shells, their position on filesystem, your terminal splits, their position and color etc. There is a tool that
92.
▲
by
super_mario
11y ago
I never implied that everyone should use the command line or that GUIs are evil or bad. I was just answering the query "why people still use command lines" to the original post.
93.
▲
by
super_mario
11y ago
Just today I wrote a custom git command to help me sync my branch with master without having to first git checkout master, git pull, git checkout <my_branch>, git rebase master and deal with conflicts. I chose BASH for my language of
94.
▲
by
super_mario
11y ago
Funny enough, iTerm2 has expose for its tabs, but I never use it. It's just not how I work. Drop shadows are not needed, since in iTerm2 or tmux the entire active windows is brighter and all others become slightly greyed out, so you ne
95.
▲
by
super_mario
11y ago
You are assuming I never use any GUI tools or never try IDEs. I do. I know how customizable most of them are (all except XCode which is absolute garbage). And you can spend a lot of time doing that (writing your own extensions or invoking t
96.
▲
by
super_mario
11y ago
That's another misconception GUI people seem to have. You can have nice windows and color schemes in Terminal as well (even on Windows is you install MSYS2). Except you get absolute control over your windows layouts and behaviors with
97.
▲
by
super_mario
11y ago
That's decidedly not true. Nor is this about customization of workflows. I am talking about actual unadulterated power to do things you cannot do in an IDE. All IDEs optimize for the average use case. If they do expose a set of advance
98.
▲
by
super_mario
11y ago
Because the experience is so much better. The power of command line is intoxicating, and going to GUI tools files like programming with hands tied behind your back and being blindfolded.
99.
▲
by
super_mario
11y ago
Sure, for that there is also colordiff.
100.
▲
by
super_mario
11y ago
Or just: vim -d file1 file2.
101.
▲
by
super_mario
11y ago
Why type vitxi (visual inner tag delete insert), when cit (change inner tag) will do? Indeed, why use visual anything in a pipe :D?
102.
▲
by
super_mario
11y ago
Every Mac with OS 10.9 and later comes with speech recognition software that works without internet access and is really really good. You can dictate entire documents, emails, even have it type commands in terminal etc. In OS X 10.11 you ca
103.
▲
by
super_mario
11y ago
On El Capitan the file is /etc/ssh/ssh_config
104.
▲
by
super_mario
11y ago
That can't be true, unless you also want to claim people are born with ability to program or not. What you are saying is that people can't learn period. Which is not true. 3-4 years is not enough time to master anything, but 10 ye
105.
▲
by
super_mario
11y ago
In terminal VIM with local compilers/interpreters.
106.
▲
by
super_mario
11y ago
I don't think apple cares about the laptop market any more. Apple is and wants to be a phone company. Their MacBook Pro line is a legacy product. Also, their desktop OS is converging towards locked down mobile appliance and away from U
107.
▲
by
super_mario
11y ago
Actually it gives us both. It predicts the outcome of say double slit experiment but it also tells us the "mechanism". The "mechanism", if you can call it that, is the wave function, which is a complex valued function, n
108.
▲
by
super_mario
11y ago
That contrived example doesn't work because head or tail experiment outcome is defined as coin landing with that side up. While the coin hasn't yet landed, it makes no sense to speak of "landed head facing up = heads" or
109.
▲
by
super_mario
11y ago
Actually, science does explain how the photon traverses the double slit in the double slit experiment. That's what quantum mechanics is all about. It was literally invented to explain exactly that.
110.
▲
by
super_mario
11y ago
Really? There is no objective reality out there. It makes no sense to talk about reality independent of the physical model. Classical science is based on the belief that there exists a real external world whose properties are definite and i
111.
▲
by
super_mario
11y ago
It's easy to change your default shell, but if you got a shell script that explicitly specifies #!/bin/sh (and they all do) then /bin/sh will be invoked, regardless what your default shell is. So your options are to
112.
▲
by
super_mario
11y ago
And that bash 3.2 is one of the reasons I want to turn off rootless so I can install modern bash 4.3 in /bin/bash, so that scripts that have #/bin/bash continue to work unmodified. Apple will most likely never update the
113.
▲
by
super_mario
11y ago
That won't brick your OS X installation. Just boot from external drive and fix the permissions. It's not really that hard, and there is even a recovery partition exactly for problems like that.
114.
▲
by
super_mario
11y ago
So how does the installer deal with files that are installed in say /usr/bin that should not be there? Does it leave them there or does it move them? Does it put "rootless" attribute on them? Can you turn off rootless du
115.
▲
by
super_mario
11y ago
Google phone screen isn't with a recruiter. It's 3 one hour long phone interviews with engineers where you program solutions to problems in a shared google document. Some of the questions you get asked are absolutely non-trivial a
116.
▲
by
super_mario
11y ago
opendiff file1 file2 will invoke the merge tool.
117.
▲
by
super_mario
11y ago
Which is completely pointless. If a hacker wants to hack your system, the very last thing they want to do is destroy your OS. Who cares about the OS, it's just one re-install away and you got it back. If a hacker were to hack into your
118.
▲
by
super_mario
11y ago
And this is how Google killed Firefox. Why do people use Firefox? For extensions. What breaks extensions, frequent updates and extension API changes. Google managed to suck Mozilla into frequent releases and now extension API changes that m
119.
▲
by
super_mario
11y ago
This option will be removed from about:config in Firefox 42.
120.
▲
by
super_mario
11y ago
Now that Googlers have to justify their hiring needs and demonstrate how hiring someone will increase profits, perhaps they will change their hiring strategy and actually care about experience and what potential new hires have actually done
More ›