I stopped using iTerm2 a long time ago because of the latency. There is a drastic difference between iTerm2 and stock Terminal. If this fixes it, I’m back on board.
edit: WOW this is crazy fast!!
Most users will see improved latency
Sounds like it - can’t say I’ve had any problems with latency though…
Alacritty is what you’re looking for: https://github.com/jwilm/alacritty
Or if you want something more mature and featureful, less Rusty bleeding-edge, try Kitty: https://github.com/kovidgoyal/kitty
Use bash with http://shellcheck.net/ and http://mywiki.wooledge.org/BashGuide
Yeah, but its the same as any script you find online, don’t run it if you don’t understand it. The benefit here is that some of the better one are explained or corrected by other users.
Unfortunately I don’t have any experience with distance learning, but I do have experience with a degree in physics.
I got my MPhys 4 years ago and the contact hours were high (for the UK, compared to people doing softer sciences) at around 25 - 27 hours a week. This was pretty valuable time, with a lecturer to ask questions and explain the concepts that I had trouble with.
I don’t know how much “contact” time you get with distance learning courses, but I found it very useful / vital for me personally. Plus the lab based modules were pretty useful.
As for how people look at it - I’m just about to finish a PhD and start a postdoc - I’m pretty sure if you have the grade (2:1 or higher) and have the experience / do well in the interview it would count the same.
Thanks a bunch! My previous studies have been towards an MEd in Physics and Computer Science. Going back to that would be an option, but since the studies don’t affect my work and my interests lie elsewhere, I am considering alternatives.
I’ve done a fair amount of lab work, and I do agree it’s really useful! I’ll certainly miss that, but I’m hoping I’ll still remember a thing or two from my labs a few years back. :) As far as other contact time is concerned, from what I could gather, you usually get assigned a tutor who you can contact in case you get stuck or need further clarification, which sounds like a reasonable compromise.
For me at least, the question doesn’t have a very clear-cut answer. At first blush, my answer would be “yes, I love to write code”, but then I think of all of the code that I don’t enjoy writing. I rarely enjoy the code that I write for work; it’s often rote uninteresting glue, to solve problems that I’m rarely convinced truly need to be solved, in languages that make solving problems far more painful than they need to be. So if such a large portion of the code I write is code I don’t enjoy writing, it leads me to think that maybe I don’t enjoy writing code, but do enjoy particular parts of problem solving with code. For me, I enjoy building and designing abstractions- either building APIs, languages, or tools that other developers user to build their software. I’m sure many other people who would say they like coding are like me, there’s probably some domain or type of problem that revolves around writing code that they enjoy- but I’m dubious that for most people the act of writing code, in and of itself with no surrounding context, is actually joyous (at least not for long).
To that end, I don’t think you are really much worse off than the majority of us who love to code. We may all be dissatisfied with our jobs, and do them because they pay well and are inside and all of the other nice things that come with being a software developer right now. The fact that in our free time we might pursue different hobbies that involve writing very different types of code, for very different reasons, than what people will pay us for is largely moot.
I wouldn’t call myself a programmer, but I spend my days writing code for biomechanics research. Much like you described, I don’t enjoy the writing of code, but I enjoy the results (and pretty graphs) and the challenge and problem solving aspects of it. Equally I’m not too concerned about the outcomes of my research, I enjoy the development of methods more than anything, so maybe I do like programming. I guess it depends on the definition of writing code…
I’ve been very happy with pass, a command-line tool that stores passwords and notes in a git repository. Being a directory of text files, it’s easy to use standard command-line tools on or tinker with programmatically. There’s a thriving ecosystem of plugins, tools, and clients.
I also use autopass for autofilling in X applications. As time goes in, I fill in more and more
autotypefields to check ‘remember me’ boxes and other non-standard fields. It’s really convenient. (One annoyance is that if any password files are not valid YAML, autopass errors to stdout without opening a window, so I hit my hotkey and nothing happens.)One more vote for pass, i’ve been a happy user for years now. Was missing a proper browser extension for it so I built one: Browserpass. It’s no longer maintained by me due to lack of time, but the community is doing a far better job at maintaining it than I possibly could so that’s all good!
Pass looks pretty neat, but the reason I stick with KeePass(XC) is that Pass leaks metadata in the filenames - so your encryption doesn’t protect you from anyone reading the name of every site you have an account with, which is an often overlooked drawback IMO.
Your filenames don’t have to be meaningful though. It would be relativity trivial to extend pass to use randomly generated names, and then use an encrypted key->value file to easily access the file you want.
On the other hand, if someone already has that access to your device, accessing
~/.mozilla/firefox/...or analogous other directories with far more information is just as trivial, and has probably more informational value.Then youre working around a pretty central part of pass’s design, which I don’t really like. It should be better by default.
wrt your second point, if you give up when they can read the filesystem, why even encrypt at all? IMO the idea is you should be able to put your password storage on an untrusted medium, and know that your data are safe.
Because in my opinion, there’s a difference between a intruder knowing that I have a “mail” password, and them actually knowing this password.
The QR code feature of pass is neat for when you need to login on a phone.
Huh, you made me read the man page and learn about this - it’s really cool! What’s your usage like for this though? Just use any barcode reader and then copy paste in the password box?
A barcode reader I trusted, but yeah - its a good hack because I usually have my laptop which has full disk encryption.
Yeah, when you said that all I could think of was the barcode scanner that I used to use where it would store the result of each barcode scanned in a history file… Not ideal :)
Seems like the android version’s maintainer is giving up. (Nice, 80k lines of code in just one dep…)
The temptation to nih it is growing stronger but I don’t have enough time :(