- Buffalo, NY, United States
- https://mikegerwitz.com
-
Free software hacker and user freedom activist with a focus on user privacy and security; professional software engineer; advisor to the GNU Project.
- Joined on
2023-03-16
mikegerwitz pushed to main at employer/tame
- b378cbdf6a WIP
- bbe775d870 summary: Warn on missing packages during typesetting
- 2770ee95ed summary.xsl: Restrict symbol lookup to linker dependency list
- 0928896935 summary.xsl: Introduce maps for l:dep and preproc:symtable
- 297bf4a506 preproc/symtable: Linear-time type resolution
- Compare 49 commits »
mikegerwitz pushed to master at mikegerwitz/thoughts
- 59be8fc4c3 Better-delimited styling of code fragments in article text
- 8448669355 Use MathML for mathematics on posts
- 8ce8b5a7f7 HTML details styling and parsing improvements
- 8c92c57faa Use pandoc-generated source code highlighting CSS
- 99a1c4e015 Support for pandoc 2.19.2
- Compare 6 commits »
mikegerwitz pushed to master at mikegerwitz/promscripts
- d511fa8d17 prom.awk: Correct regex escape
mikegerwitz pushed to master at mikegerwitz/thoughts
- 8d45c27edc resume: Additional rephrasing of projects and positions
mikegerwitz pushed to master at mikegerwitz/thoughts
- 325265a019 resume: Add Ulambda
mikegerwitz pushed to master at mikegerwitz/thoughts
- 7cf7252ba6 src/about.htm: Emphasize declarative DSLs
mikegerwitz pushed to master at mikegerwitz/thoughts
- c55b72528f src/about.htm: Emphasize declarative DSLs
mikegerwitz pushed to master at mikegerwitz/thoughts
- e4660c296c post/2019-02-18: Exceptional access: Tie escapes
- c0e76e16c2 resume: Remove tkd
- Compare 2 commits »
mikegerwitz pushed to master at mikegerwitz/thoughts
- d70018fb93 resume: Update employer project URLs
- d127a226a3 resume: Move TAME up
- 4a510f8286 Resume update
- c5e3931450 Remove proxying via torify
- fcbc8f2689 Footer copyright year update 2023
- Compare 7 commits »
mikegerwitz pushed to master at mikegerwitz/thoughts
- cdf9cac4e9 src/post2html: Use forge.mikegerwitz.com for post history
mikegerwitz pushed to main at employer/tame
- d889aca13a tamer: asg::graph::AsgRelMut: API cleanup
- 579575a358 tamer: asg::graph::object: ObjectIndex::try_map_obj_inner
- 66512bf20d tamer: f: impl_mono_map! macro
- 3c9e1add20 tamer: f: Add TryMap
- 38c0161257 tamer: f::{Functor=>Map}: It's not really a functor
- Compare 47 commits »
mikegerwitz deleted branch wip from employer/tame
mikegerwitz pushed to main at employer/tame
- 6769f0c280 tamer: Support nightly Rust toolchain pinning
- 1706c55645 tamer: nir::air: Feature-flag SYM_TRUE
- 93cc0d2ce1 tamer: pipeline::macro::lower_pipeline: Doc generation
- 65c1b2d083 tamer: pipeline: Remove explicit source token type specification
- 0e0f3e658d tamer: pipeline: Remove explicit error specification in pipeline definition
- Compare 146 commits »
mikegerwitz pushed to wip at employer/tame
- db1d64f6fc tamer: tamec: Extract xmli lowering into pipeline module
- 61753d77aa tamer: tamec: Extract package parsing into pipeline module
- 57a805b495 tamer: src::pipeline: Eliminate most error type references
- ea6259570e tamer: ld::poc: Extract xmlo loading pipeline into new pipeline module
- 4ac8bf5981 tamer: asg::air: Isolate scope boundary rules
- Compare 124 commits »
mikegerwitz pushed to wip at employer/tame
- c26444666f tamer: asg: Shorthand and long-form template arguments
- b2c6b7f073 tamer: asg::air::expr: Do not cache (globally) identifiers created with StoreDangling
- 31a39c79d3 tamer: asg::graph: *lookup{=>_global}*
- 7a9cf6bc51 tamer: asg::air: Test formatting (token nesting)
- 91b787d367 tamer: nir: Desugar shorthand template params and yield AIR
- Compare 10 commits »
mikegerwitz pushed to master at mikegerwitz/thoughts
- 3912fc56dd Use forge.mikegerwitz.com (Forgejo) instance for /projects
mikegerwitz pushed to master at mikegerwitz/thoughts
- 5bc0034d52 src/about.htm: Update bio
mikegerwitz pushed to master at mikegerwitz/hoxsl
- 3dfd8eca2b README.md: Terminology correction (logic=>operations)
- 458596c55f README.md: link to generated manual
- 6b632af8d7 Remove lingering tools/xsltexi reference
- Compare 3 commits »