Viewing profile — cjh_
cjh_
HN member- Joined
- Wed, Jan 09, 2013, 10:12 PM UTC
- HN karma
- 414
- Public activity
- 137 items
- HN profile
- View on Hacker News ↗
About cjh_
Recent public activity
-
comment
Comment #17504670
The 'point' of solutions in this space is that they allow password access across devices. They use end-to-end encryption and support self hosting, what else could they do?
-
comment
Comment #17504660
> Since all of your data is fully encrypted before it ever leaves your device, only you have access to it. Not even the team at Bitwarden can read your data, even if we wanted to. …
-
comment
Comment #17344051
This sounds amazing. I recently witnessed an intoxicated man collapse on the street in front of me, so I was first on scene and had to call our local version of 911 (I live in Aust…
-
comment
Comment #12433322
Very nice, although I want to point out that this page contains many typos - you probably want to run a spell and grammar checker over your blog posts and your resume as many emplo…
-
comment
Comment #8050627
I initially had rsi pains in my wrists and pinkies, after I recovered I switched to a Kinesis and was convinced it helped keep the rsi away for 2 years or so. Recently the pain cam…
- comment
-
comment
Comment #6797055
Thanks for those words and that link. I like that way of thinking of it, I see it as just reusing the existing stack frame as a call in a tail call position doesn't need anything f…
-
comment
Comment #6796900
Thanks, that document looks very impressive and will now sit at the top of my reading list :) Oddly following that link gives me a 404 ('The requested URL /~dyb/papers/3imp.pdf‎ …
-
comment
Comment #6796665
I have been writing a scheme interpreter in c, and for me the most interesting aspect so far has been the level at which I am programming. At the beginning it was very traditional …
-
comment
Comment #6796591
I have been working on a small r7rs scheme interperter [1] and it has been extremely educational. I had never used scheme previously but learning it from sicp [2] has been rather e…
-
comment
Comment #6746190
Part 2 has been posted http://akaptur.github.io/blog/2013/11/15/introduction-to-the... But I still feel like both part 1 and part 2 are far too short; even if read together they pr…
-
comment
Comment #6728479
Locally in git you have the HEAD@{n} notation to step back n steps through the reflog, so after a bad rebase a `git reset --hard HEAD@{1}` should be all you need.
-
comment
Comment #6723726
I am not sure how easy it is to get money in/out to/of bitcoin from within Russia, at least in New Zealand it is generally a PITA and involves many hoops.
-
comment
Comment #6720375
It could have a simple 'are you sure y/n' prompt, and you could then have a git config setting to disable this.
-
comment
Comment #6716088
I was assuming after the fact as that information is not saved anywhere client side. Also I am not sure what he did to push to 150 remotes, and in that case this output would be mu…
-
comment
Comment #6715410
After my first bad force push (silly git push default on an unfamiliar machine) I now 'enforce' the `git push remote from_branch:to_branch` syntax on myself when force pushing, I a…
-
comment
Comment #6715378
The central repository is the only point that knows (with 100% certainty) which ref the branch was set to before the force push. Each distributed node only knows the ref the branch…
-
comment
Comment #6714820
Git provides all the pieces, we just need to put them together in the right way. The issue is that a client may not have fetched for a while before performing the force push, so it…
-
comment
Comment #6714804
In the case of git 'rewriting history' is not really the problem, and it leaves the old history intact (you cannot change git history, but you can create an alternative history). T…
-
comment
Comment #6498813
It is possible that the current tech used in robotics will somehow form the basis for the work over the next 1000 years or so, either directly or via some tangential discovery by r…
-
comment
Comment #6422079
Thank you for mentioning jsmn, it was very enjoyable to read through jsmn's code.
-
comment
Comment #6299489
The fact it only uses tor when 'normal access' isn't available means for the majority of usage it isn't adding any privacy.
-
comment
Comment #6288023
Scissor switches can be quite comfortable, and the macbook air has quite nice switches (IMO I like the thinkpad x1 carbon's a little better, but it is close), and the location of t…
-
comment
Comment #6287995
Not quite, the 'Model M' actually refers to a collection of keyboards, some of which used rubber domes (see column 2 of [1] for a quick reference) [1] https://en.wikipedia.org/wiki…
-
comment
Comment #6287253
FWIW I type on a mechanical keyboard daily (cherry mx browns) but I am not a fan of the model m keys (buckling springs or rubber dome IIRC), they are very different in feeling. My …