HNHacker News
TopNewBestAskShowJobs

argonium

16 karma · joined April 24, 2015

Developer and writer. 20+ years of experience with Java and C (some Python), databases, back-end / desktop software development, algorithms, etc. Wrote one technical book and edited 4 others. Interested in performance tuning and technical writing. Looking for a new challenge.

Email me at mfwallace {at} gmail

https://github.com/argonium

https://www.linkedin.com/in/mfwallace/

submissionscomments
argonium··on How to Write a Parser
The link should probably be https://prettydiff.com/2/guide/unrelated_parser.xhtml
argonium··on Winamp
I use Vox but without any cloud or premium features. It's free and works well enough on my Mac.

https://vox.rocks/mac-music-player

argonium··on Carol Kaye
Indeed, she was part of the legendary Wrecking Crew.
argonium··on Ask HN: Freelancer? Seeking freelancer? (July 2020)
SEEKING WORK - Washington, DC - Remote only

Developer, architect and writer. 20+ years of experience with Java and C (some Python), databases, back-end / desktop systems, algorithms, etc. Interested in performance tuning and technical writing.

I'm a native English speaker, have a BS in Computer Science, built a lot of systems and understand modern stacks very well. I can improve the performance of your system, whether the bottleneck is in the code (front-end or back-end), database, network stack, cache, or elsewhere. Currently writing a book on improving software performance.

I'm also an accomplished writer, having written one technical book (on undocumented Microsoft file formats) and edited four others. I can document your system, process, framework or anything similar.

Github: https://github.com/argonium

LinkedIn: https://www.linkedin.com/in/mfwallace/

Email: mfwallace at gmail

argonium··on Really Small Java Apps
More info on Spring support for GraalVM native images: https://github.com/spring-projects/spring-framework/wiki/Gra...
argonium··on The Man Who Invented Information Theory (2017)
There's a fantastic book on Shannon called "Grammatical Man", by Jeremy Campbell - https://www.amazon.com/dp/B000KHFL0W
argonium··on Ask HN: Who wants to be hired? (January 2019)
Location: Fairfax, VA

Remote: Yes

Willing to relocate: No

Technologies: Developer, architect and writer. 20+ years of experience with Java and C (some Python), databases, back-end / desktop systems, algorithms, etc. Interested in performance tuning and technical writing.

I'm a native English speaker, have a BS in Computer Science, built a lot of systems and understand modern stacks very well. I can improve the performance of any system, whether the bottleneck is in the code (front-end or back-end), database, network stack, cache, or elsewhere. Currently writing a book on improving software performance.

I'm also an accomplished writer, having written one technical book (on undocumented Microsoft file formats) and edited 4 others. I can document your system, process, framework or anything similar.

Resume/CV: https://github.com/argonium and https://www.linkedin.com/in/mfwallace/

Email: mfwallace at gmail

argonium··on [dead]
Location: Fairfax, VA

Remote: Yes

Willing to relocate: No

Technologies: Developer, architect and writer. 20+ years of experience with Java and C (some Python), databases, back-end / desktop systems, algorithms, etc. Interested in performance tuning and technical writing.

I'm a native English speaker, have a BS in Computer Science, built a lot of systems and understand modern stacks very well. I can improve the performance of any system, whether the bottleneck is in the code (front-end or back-end), database, network stack, cache, or elsewhere. Currently writing a book on improving software performance.

I'm also an accomplished writer, having written one technical book (on undocumented Microsoft file formats) and edited 4 others. I can document your system, process, framework or anything similar.

Resume/CV: https://github.com/argonium and https://www.linkedin.com/in/mfwallace/

Email: mfwallace at gmail

argonium··on Ask HN: Who wants to be hired? (July 2018)
Location: Washington, DC

Remote: Yes, only

Willing to relocate: No

Technologies: Developer, architect and writer. 20+ years of experience with Java and C (some Python), databases, back-end / desktop systems, algorithms, etc. Interested in performance tuning and technical writing.

I'm a native English speaker, have a BS in Computer Science, built a lot of systems and understand modern stacks very well. I can improve the performance of any system, whether the bottleneck is in the code (front-end or back-end), database, network stack, cache, or elsewhere. Currently writing a book on improving software performance.

I'm also an accomplished writer, having written one technical book (on undocumented Microsoft file formats) and edited 4 others. I can document your system, process, framework or anything similar.

Resume/CV: https://github.com/argonium and https://www.linkedin.com/in/mfwallace/

Email: mfwallace at gmail

argonium··on Web Framework Benchmarks
Good point. Thanks for the feedback. Our sites don't get a huge amount of traffic, so it's possible Spring doesn't have as good a concurrency story (or it's due to memory usage) as the higher-ranked frameworks, so it's been sufficient for our needs.
argonium··on Web Framework Benchmarks
I've been following these benchmarks for some time, and am always shocked that Spring does so poorly (it's 7% here). I haven't had any performance issues with Spring in production, so these benchmarks are puzzling. Are the other frameworks really that much faster in practice?
argonium··on Ask HN: Freelancer? Seeking freelancer? (May 2018)
SEEKING WORK - Washington, DC - Remote only

Developer, architect and writer. 20+ years of experience with Java and C (some Python), databases, back-end / desktop systems, algorithms, etc. Interested in performance tuning and technical writing.

I'm a native English speaker, have a BS in Computer Science, built a lot of systems and understand modern stacks very well. I can improve the performance of any system, whether the bottleneck is in the code (front-end or back-end), database, network stack, cache, or elsewhere. Currently writing a book on improving software performance.

I'm also an accomplished writer, having written one technical book (on undocumented Microsoft file formats) and edited 4 others. I can document your system, process, framework or anything similar.

Github: https://github.com/argonium

LinkedIn: https://www.linkedin.com/in/mfwallace/

Email: mfwallace at gmail

argonium··on At full speed with Python: a book for self-learners
Looks good on my MBP. Thanks for sharing!
argonium··on Eloquent JavaScript, 3rd edition
Most likely the GP is referring to "This crowd-funding campaign is ran in ...".
argonium··on Java 8 vs. Java 9
I wrote this one a while ago - https://github.com/argonium/jsnip. May be helpful.
argonium··on Ubuntu 17.04: The bittersweet Linux release
Thanks for this. My first thought was Harry S. Truman.
argonium··on Ask HN: Freelancer? Seeking freelancer? (June 2016)
SEEKING WORK

Location: Washington, DC, US

Remote: Yes, preferred

Availability: Part-time

Field: Technical writer

I'm a long-time software developer with strong skills in technical writing (co-wrote a book on Windows file formats, and edited four other books), now looking for contract work as a technical writer. I'm a native English speaker, have a BS in Computer Science, built a lot of systems and understand modern stacks very well, and I'm looking to help people document their application, process, framework or anything similar.

https://github.com/argonium

argonium··on Ask HN: What project are you currently working on?
Beetle can be used to: a) execute SQL queries and save the results to CSV, JSON, XML, YAML, TOML, TSV, Markdown or a SQL file (INSERT commands); and b) generate fake data (lots of types supported), saving to any of the same file formats already mentioned.

https://github.com/argonium/beetle-cli

argonium··on Ask HN: What project are you working on?
I'm working on Beetle, a command-line ETL tool written in Java (if it goes well, I'll add a Swing interface). It's rudimentary at this point, but soon you'll be able to execute a SQL query and save the data to XML, JSON, YAML or a SQL script of Insert statements. You'll also be able to generate fake data in any of those formats, and also translate data between those formats, or push the data directly into a database. Any database with a JDBC driver is supported. As it gets more robust, I'll add features that seem useful.

https://github.com/argonium/beetle-cli

argonium··on Ask HN: Brag about open-source projects you're proud of
JarMan, for working with Java archives (JAR files). You can check the manifest, see if the JARs listed in the manifest's classpath exist, browse the methods, interfaces, etc. of a class file in the JAR, etc. I've found it handy.

https://github.com/argonium/jarman