Viewing profile — mikegerwitz
mikegerwitz
HN member- Joined
- Sat, Apr 30, 2011, 3:23 PM UTC
- HN karma
- 2,654
- Public activity
- 518 items
- HN profile
- View on Hacker News ↗
About mikegerwitz
https://mikegerwitz.com/
mtg@gnu.org GPG: D6E9 B930 028A 6C38 F43B 2388 FEF6 3574 5E6F 6D05 Please send encrypted mail.
---
Privacy and security are more important than ever during a time of pervasive surveillance by governments and organizations:
https://media.libreplanet.org/u/libreplanet/m/the-surreptitious-assault-on-privacy-security-and-freedom/
https://mikegerwitz.com/talks/sapsf.pdf
Consider that web pages download and execute arbitrary (usually non-free) software, without your knowledge or permission:
https://media.libreplanet.org/u/libreplanet/collection/restore-online-freedom/
Your browser effectively clicks "Download and Run" for you. Would you do the same if prompted?
Recent public activity
- story
-
comment
Comment #19177064
I don't need "modern alternatives" to things that aren't broken. I'm not interested in replacing my one tool with N others when I understand my threat model and understand the bene…
-
comment
Comment #19176925
PGP is still widely deployed, whether you like it or not. "I don't like it" isn't a valid argument for considering something "legacy", when it works just fine for certain cases.
-
comment
Comment #18957561
I'm a father of 7- and 5-year-olds, and I constantly think of this. I have some anxiety issues and frequently have mild panic attacks, which can have symptoms similar to heart atta…
- story
-
comment
Comment #18947945
rms refers to this combination as "GNU/kWindows". I wrote about GNU's perspective back in 2016: https://mikegerwitz.com/2016/04/gnu-kwindows Please remember that GNU is not just a …
-
comment
Comment #17600881
The fact that this comment was flagged is deeply troubling to me.
-
comment
Comment #17594241
This is a late reply, but thanks for your input. I'll look into them further. What interests me is your replacing Dovecot + Sieve with your MUA; I'll have to see if I want to do th…
-
comment
Comment #17578656
I haven't researched Notmuch, but I've heard some interesting things about it. I used to use Mutt back in the day. Whatever I use would have to have Org integration, though. Tbh, I…
-
comment
Comment #17577146
Most of my communication with various people/communities is done via mail. For those using Emacs: I use a Kanban (or GTD, depending)-style workflow using Org mode and Gnus. Org mod…
-
comment
Comment #17474505
For more information, see the GNU Coding Standards: https://www.gnu.org/prep/standards/standards.html#References In particular: > A GNU program should not recommend, promote, or gr…
- story
-
comment
Comment #17227328
I also want to highlight what I wrote in 2015 about GitLab's commitment to free software: https://about.gitlab.com/2015/05/20/gitlab-gitorious-free-so...
-
comment
Comment #17085924
> Note IceCat is not very well maintained. Its maintainer is working on upgrading to the latest ESR now. If anyone is interested in helping maintain IceCat, please e-mail maintaine…
-
comment
Comment #16810647
Good catch: https://www.gnu.org/software/taler/ I'll contact Christian Grothoff today and make sure nothing suspicious is going on and ask him to update the GNU forward if the doma…
-
comment
Comment #16755863
Those interested in how prototypes and classical inheritance relate (and don't) may be interested in work I did on GNU ease.js, which works with ECMAScript 3+. I have since extende…
-
comment
Comment #16640305
That's orthogonal to the issue. Of course you have the freedom to refrain from use of any technology, unless you're somehow being mandated by law to use it.
-
comment
Comment #16637676
No. You aren't being denied your freedoms on someone else's computer because you have no right to exercise them to begin with---it's not yours. It's the same concept with the AGPL-…
-
comment
Comment #16618354
You need to do it properly; the comic is misleading on its own. https://www.eff.org/deeplinks/2016/07/new-wordlists-random-p...
-
comment
Comment #16486920
I use Automake and Autoconf (which generates the Makefile) for GNU ease.js: https://git.savannah.gnu.org/cgit/easejs.git/tree/Makefile.a... https://git.savannah.gnu.org/cgit/easejs…
-
comment
Comment #16465336
I use them frequently. Having to write something like `(car (car (cdr foo)))` is common (`caadr`).
-
comment
Comment #16448750
Conventions exist in every language. `car', `cons', and `cdr' are also part of certain standards (e.g. RnRS). And, honestly, they compose a bit better than `first', and `rest' for …
-
comment
Comment #16448522
Yes, you're correct. R7RS at least explicitly reserves brackets and braces, and only acknowledges parenthesis in its syntax.
-
comment
Comment #16448422
Some lisps use parenthesis and brackets interchangeably. Some people prefer to strategically alternate them, but you're free to use them exclusively. Guile Scheme, for example: sch…
- comment