Recent submissions

Comment · 9 years ago
Comment · 10 years ago
If you follow the author's link and download the font, there are three separate available fonts: Ivo_Lvl1-Normal.otf, Ivo_Lvl2-Normal.otf and Ivo_Lvl3-Normal.otf.

The graphic you linked to is rendered in Ivo_Lvl3-Normal.otf.

Comment · 10 years ago
God I hate leaf blowers.

Interestingly when I went to Beijing recently I was pleasantly surprised at the absence of noisy gardening machines. The streets were much cleaner there and the landscaping noticeably better. I think I want to move there now.

Coming back to the US I feel like this is a poor third-world country now.

Comment · 10 years ago
Actually, of the the examples mentioned in the article, I preferred the text the Bad Quarto over the Folio.

For instance the reversal of roles between the sentinels in the opening scene appeals to me. Somehow it evokes memories of myriad times I was tasked with some nonsensical assignment that was hard to take seriously. I can imagine being the sentinel on duty, perhaps sitting down and reading a book rather than being on the lookout.

Comment · 10 years ago
I haven't used fish, but I'm curious about the auto-completion/history magic. Is it similar to dynamic-complete-history(CTRL-META-i) in bash?
Comment · 10 years ago
Same here. I hadn't heard anything about him in years until 2014 when he took on the task of converting the Emacs code base to git.

https://lists.gnu.org/archive/html/emacs-devel/2014-01/msg00...

It was especially amusing when the the repository was initially deployed unpacked.

https://lists.gnu.org/archive/html/emacs-devel/2014-11/msg00...

It took almost a year to complete but I am really glad he was able to make this happen.

In browsing his site it's safe to say he's certainly been keeping busy. Can't wait to check out his hist post titled "Why I joined the NRA".

Comment · 11 years ago
I am a software developer and "technical user". I don't care about new features. I tried switching from OO to LO and my experience was that it is full of bugs and not 100% compatible with my existing corpus of OO diles. I'll be sticking with OO thank you.
Comment · 11 years ago
My experience with Magit:

I played around with it, and didn't see any advantage over using git commands.

Then I tried pushing a change. I was expecting some confirmation on what refspec to use... but no! Magit pushed my change directly to refs/heads instead of refs/for, completely bypassing gerrit code review.

I got burned. That was it; I'm never using Magit again.

Comment · 11 years ago
I tried installing TextSecure recently but it wouldn't work without the Google Play services.

I hadn't herd of their new app Signal. Has anyone tried it? I'm really interested in hearing anyone's experience using it.

BTW, I ended up installing Telegram ...and it may be mere co-incidence, but I started noticing some weird things happening that I've never seen before. I connect to the internet exclusively via tethering to my phone and while tethered I started seeing messages in Firefox from my desktop machine giving warnings that were something like "Could not establish secure connection because the server supports a higher version of TLS". My guess is that it was some sort of MITM attack... and I was possibly targeted due to the traffic to Telegram servers.

One other thing regarding Telegram: I really don't like that it reads my contact list and uploads it to their server to check if my contacts have a Telegram account. I've blocked the permission for now.

Comment · 11 years ago
I had the same experience. I am using CyanogenMod as well and as much as I dislike Google I did install the Play services. I can't even remember why but I think I needed it to use the google voice app.

Anyway, google play apparently tried to auto-update and bricked itself; now it just says "no connection" when I launch the play store.

Last week I tried to install TestSecure but it would not run. It just gave an error message about needing to update play services.

I ended up installing the Telegram app in F-Droid.

Comment · 11 years ago
No this is completely wrong. Look up Title IX.

It's the reason the university I went to e.g. had a women's swim team but not a men's team.

Comment · 11 years ago
Totally agree.

I saw 'time.com' and didn't even bother clicking. Somewhat related: I also skip over any links to paywalled sites(nytimes, wsj, etc...).

Comment · 11 years ago
Yeah. For example:

  $ git branch fireos
  $ git branch fireos/feature-branch
  error: unable to create directory for .git/refs/heads/fireos/feature-branch
  fatal: Failed to lock ref for update: No such file or directory
This happens because creating 'fireos' branch stores the sha1 in file .git/refs/heads/fireos. But if you later want to create branch 'fireos/feature-branch', git needs to store the sha1 in .git/refs/heads/fireos/feature-branch. This is impossible because 'fireos' is a file and cannot be a directory. Path conflict.
Comment · 11 years ago
This looks like a set of notes that are mostly correct but encourage bad practices. I think it's because they author doesn't understand git and doesn't know what they are doing.

>A lightweight tag is simply a named pointer to a commit. You can always change it to point to another commit.

Umm, you can do this, but in general you should never rename tags. Occasionally a developer will tell me the tag they pushed is incorrect and I'll agree to remove it only if they promise not to re-create it. If you read the man page on git-tag it's clear why you should avoid doing this.

>A lovely little tip – don’t forget that branch names aren’t limited to a-z and 0-9. It can be quite nice to use / and . in names for fake namespacing

If you use '/' is branch names you can create path conflicts. I've seen it happen and it took me a day to debug and figure out. There is some code checking for path conflicts in the git source but it's not invoked via all code paths that create branches. I recommend against using slashes in branch names unless you know what you are doing.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton