Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
vemv
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
36 ms
·
361.
▲
by
vemv
8y ago
Same could be said about almost every system tested by Jepsen, so your observation seems unfair.
362.
▲
by
vemv
8y ago
Lifting your arms doesn't mean keeping them in a static position. They are lifted when you're typing; else they lean on your legs (much better than using some kind of cushion/surface, since your legs don't compress your
363.
▲
by
vemv
8y ago
Nature doesn't require us to lean on armrests, desks or such - in fact there are almost no flat (or cushioned) surfaces on nature. Evolutionarily it would't make sense if the human body wasn't 'self-contained' - req
364.
▲
by
vemv
8y ago
I wouln't rest my elbow (or forearms) on anything, it's an unnatural pressure. Instead I place the keyboard at the border of the desk, so I can't possibly lean my arms on the desk. Granted, you have to use more force to keep
365.
▲
by
vemv
8y ago
I left Colemak for Qwerty some 5 years ago. Keyboard layout matters much less than your typing technique. Same thing for ergonomic keyboards - they can be a dangerous sign that you're focusing on the wrong thing, on micro-optimizations
366.
▲
by
vemv
8y ago
> That's odd... I meant, for regular usage (with full packages), some people might pride themselves over a 0.1 startup, but then as soon as Emacs does something useful it will freeze a little. > Opening a file... Maybe my example
367.
▲
by
vemv
8y ago
This sounds pretty neat (and something a CI server could routinely do) - has it been done in practice?
368.
▲
by
vemv
8y ago
Probably there's two kind of devs (none being 'superior'): those who are paranoid about keeping things stateless, and those who don't. A clear example being restarting your computer. Sometimes I do it for no good reason
369.
▲
by
vemv
8y ago
These are (almost) all of them, I'd say it's a bearable amount: https://github.com/vemv/.emacs.d/blob/master/lib/non-submodu... (also some are redundantly rebound, like left-key to left-ch
370.
▲
by
vemv
8y ago
Three modifiers are enough: Command, option, control. Easy on macOS, possible on Linux: (setq mac-control-modifier 'super) (setq mac-option-modifier 'meta) (setq mac-command-modifier 'control) I never have t
371.
▲
by
vemv
8y ago
> If you start Emacs with `emacs --no-init-file --no-site-file --no-splash` it starts (especially in non-GUI mode) in a fraction of a second. Sure thing, but most real-world setups have multiple heavy packages installed. > If you then
372.
▲
by
vemv
8y ago
Tangentially related: applying some commonly-recommended optimizations, you can shave Emacs init time to about 2 seconds, from whatever your previous init time was (7 in my case, but I also read about 60s -> 2s improvements). Init time a
373.
▲
by
vemv
8y ago
There's a substantial amount of Clojure jobs every month on the "HN who's hiring" thread. Personally I would have loved Clojure to absolutely win, but being an elite language for senior devs isn't a bad situation ei
374.
▲
by
vemv
8y ago
macOS. Not much interested in VMs, for efficiency. Yeah I was playing with a separate user account, could get some basics working but I wonder how far could I get with that. What are the bigger security risks for that approach? Assuming con
375.
▲
by
vemv
8y ago
I'd be interested in running my dev environment with a dedicated user account -with no access to the main account's personal files, credentials, etc-, do you know of any guides for doing so? (I could just give it a shot, but I rec
376.
▲
by
vemv
8y ago
Finally identified the issue - I was adding Marmalade as a repo, which cert is legitimately wrong (Chrome will warn over https://marmalade-repo.org/ ). I just removed the repo - I'd say that Melpa won in recent years?
377.
▲
by
vemv
8y ago
Tried out, no luck unfortunately. With that setup, both E25 and E26 get stuck forever while trying to fill the `~/.emacs/d/elpa` directory (with an actual freeze and no feedback)
378.
▲
by
vemv
8y ago
Kinda on-topic, I still don't know how to setup Emacs 26 (which is a relatively recent release) on macOS - as opposed to all prior versions. Installation of packages will fail due to the TLS changes. This seems the best-informed soluti
379.
▲
by
vemv
8y ago
I prefer http://asyncmanifesto.org/ which is subtler and more concise. Also doesn't feel like just some individual's POV. I don't see myself sharing https://www.remoteonly.org/ as it can easi
380.
▲
by
vemv
8y ago
Well I cannot recall every intricacy about a tool I don't care about anymore. Simply an experience report from a reasonably reputed HN member. The `arc` command did rewrite my branches, ruin my revisions or otherwise do something buggy
381.
▲
by
vemv
8y ago
Used Phabricator/Arcanist for one year straight, it wasn't fun. It's pedantic, buggy, happy to mutate your branches or "revisions" (PRs) unless you take specific care (which won't happen until you've been
382.
▲
by
vemv
8y ago
Typical Rails codebases already enjoy a reasonable layer of 'typing' via ActiveRecord coercions, validations, and possibly some system that declares/documents the types/structure of your REST API. Also, I advocate keywor
383.
▲
by
vemv
8y ago
I've been calling it ES6 for a while. It reflects the variety of js that generally matters now. Also concise, and reasonably pronounceable (I'd rather say aloud "ee-es-six" than "ecmascript" which seems to me a
384.
▲
by
vemv
8y ago
My approach: - validate agressively at the system boundaries (IO- or user- facing stuff) - inside the system, clojure implementation code isn't particularly nil-aware - inside each namespace, the most important functions (typically the
385.
▲
by
vemv
8y ago
While I applaud every initiative, outsiders might be more interested in https://github.com/juxt/edge which is more battle-tested. I specifically liked its multi-project layout, which shows a specific clj strength: htt
386.
▲
by
vemv
8y ago
You can just google "remote workers are more productive"
387.
▲
by
vemv
8y ago
"A day's worth of work" is a chunk of results - not physically spending 8h in those results. It's well-known (and documented) that remote workers are more productive, so on a good day you can call it a day at hour 4. YMM
388.
▲
by
vemv
8y ago
I think it's pretty normal for remote employees (not contractors) to not be expected to work 8 solid hours per day at home. Have specifically asked so in quite a few job interviews worldwide. Most common reply is literally "we don
389.
▲
by
vemv
8y ago
I use Emacs but also completely 'hijacked' the way it works with keyboard shortcuts, making it similar to a GUI editor and ignoring/disabling typically emacs-y chords. Good thing being that Emacs is powerful enough to complet
390.
▲
by
vemv
8y ago
> it gradually slides into part time work. I would reword it as "the remote worker is getting more productive". As long as the measured outcome (which I recommend keeping track of) remains constant, invested hours don't ma
More ›