Eric Mann
ericmann@tekton.network
<p>Tekton, programmer, woodworker, cook. Specializing in <a href="https://tekton.network/tags/PHP" class="mention hashtag" rel="tag">#<span>PHP</span></a>, <a href="https://tekton.network/tags/cryptography" class="mention hashtag" rel="tag">#<span>cryptography</span></a>, and <a href="https://tekton.network/tags/security" class="mention hashtag" rel="tag">#<span>security</span></a>. <a href="https://tekton.network/tags/fedi22" class="mention hashtag" rel="tag">#<span>fedi22</span></a></p>
Posts
-
Post #2466452
If you&#39;ve spent time building on Ethereum, Solana, or any of the major L2s, Canton will feel unfamiliar in ways that go deeper than syntax. The differences reflect fundamentally different design priorities. https://eric.mann.blog/canton-vs-public-crypto/
-
Post #2466451
Open question for #WordPress folks: if you could interact directly with an LLM from your theme or plugin (directly, not via external API calls)what would you use that capability for?
-
Post #2466450
Introducing Cantool: A CLI for Canton Developers Cantool is a new Go CLI tool designed to streamline application development on the Canton Network, unifying the process from project initiation to deployment. It integrates existing tools for a smoother workflow, introduces an AI-assisted MCP server for enhanced development, and boasts extensibility through a plugin system. https://eric.mann.blog/introducing-cantool/
-
Post #2466449
Taught the kiddos how to make butter from scratch today. They were impressed. And it&#39;s tasty!
-
Post #2466448
Why I Left Crypto and Found Canton I was initially skeptical of blockchain, so I investigated a cross-chain DeFi protocol. I found its engineering compelling and joined up. After a series of ethical concerns pulled me away, I pivoted to Canton, drawn by its robust privacy architecture and established institutional support. https://eric.mann.blog/why-i-left-crypto-and-found-canton/
-
Post #2466447
Running my own LLM systems on local hardware means I control the compute, I control the attack surface, and I control the data. It&#39;s a serious upgrade over using somewhat flaky (and privacy-stupid) cloud providers.
-
Post #2466446
2026 is already my most active year ever on GitHub. Wow.
-
Post #2466445
Just learned that, somehow, an old WordPress site of a defunct business of mine is still working. And someone in Bulgaria bought my lapsed domain and pointed it at said site... Ugh. This is not gonna be fun to unwind.
-
Post #2466443
RE: https://tekton.network/@ericmann/116559507126944352 It seems a squatter bought my old domain, loaded it with an Archive.org scrape to mimic an &quot;established website,&quot; and is trying to sell it for $675 using my copyrighted blog content. Yeah ... filing abuse complaints over morning coffee is not how I wanted to start my day ...
-
Post #2466442
Relaunched my publishing imprint with a new site to combat the squatter otherwise impersonating me. I&#39;ve been using this name for publishing since 2008. https://jumpingduckmedia.com/
-
Post #2466441
Quiet launch of book 1 of a series I&#39;m writing and self publishing for my kids. https://jumpingduckmedia.com
-
Post #1037616
Upgraded my Thelio to Pop_OS! 24.04 last night. I love how snappy the Cosmic Desktop is. Except ... I can&#39;t use my virtual KVM software anymore with the Mac :-( Here&#39;s hoping support for that comes soon.
-
Post #1037615
RE: https://tekton.network/@ericmann/116369413050199465 I was able to hack my way to functionality with Lan Mouse ... but it&#39;s not as feature-rich as Synergy or Deskflow. Here&#39;s hoping the @system76 team work some magic in the meantime ...
-
Post #1037614
Burned the midnight oil over the past few days updating https://eamann.com Whacha think? (Did you find any Easter eggs?)
-
Post #1037613
This isn&#39;t one of the Easter eggs, but still nice to know I&#39;m capable of building a secure website ;-)
-
Post #1037612
I&#39;m also really happy with squeezing as much performance out of this as possible. Especially considering the hidden &quot;bonus features&quot; added to appease my own vanity.
-
Post #887890
I built a cryptography tool with AI agents. They shipped bonus features before the core product existed. Tests passed because they tested the wrong thing. The agents wrote great code. The harness let them ship it without connecting it. Lesson: AI agents need completion gates, data contracts, and integration tests — the same things as junior devs. Full retrospective: https://eric.mann.blog/the-agentic-harness-problem-why-ai-agents-need-better-guardrails-than-code-reviews/ #AI #AgenticDevelop...
-
Post #887889
Custom build of NemoClaw running locally? Yeah, I&#39;ll take it :-)
-
Post #887888
You ever get to that point where you&#39;re consciously calm but subconsciously so stressed that your sleep suffers, you have no appetite, and you just feel exhausted by even existing? Yeah, I hit that mark a few days ago ... :-(
-
Post #887887
Buy them the tools Jensen Huang wants engineers spending $250k/yr in tokens. Others say that&#39;s reckless. But the debate over company-sponsored tool budgets isn&#39;t new — and neither is the answer. https://eric.mann.blog/buy-them-the-tools/
-
Post #887886
Attempted to update to Pop_OS! 24.04 on one of my devices (a NUC that serves as a k3s agent node). Something got stuck and I ended up with 800+ broken packages :-( OS Refresh to the rescue...
-
Post #726850
I&#39;ve been submitting a talk on ethics in software development to every conference I&#39;ve attended for nearly a decade. Now y&#39;all understand why...
-
Post #726849
I wrote earlier about defense AI drift. Today I built the engineering solution. Firebreak: policy-as-code enforcement for LLM APIs. Pre-negotiated rules. Automatic enforcement. Full audit trails. Built at the Portland Claude Code hackathon. Proves the pattern I proposed in my DOD article actually works. Read more on my blog: https://eric.mann.blog/from-defense-ai-drift-to-policy-enforcement-why-i-built-firebreak/ Demo: https://youtu.be/70zQLbZpNds Code: https://github.com/ericmann/firebreak...
-
Post #726848
Welp. I didn&#39;t win the hackathon. Which is personally quite disappointing as I was super excited about Firebreak as a project. Kudos to those who made the top 10 though!
-
Post #726847
I&#39;m a very competitive person. I always have been. And it sucks. I hate losing. So when I enter a hackathon and work on something I&#39;m really passionate about ... and lose out to projects that look like knockoffs of Lovable or a vanilla Claude interface ... it sours my mood quite a bit. I&#39;m happy to lose to things that are objectively better - and many of the winners were quite good. But the handful that felt like trolls ... ugh.
-
Post #726846
RE: https://tekton.network/@ericmann/116150655222752418 I found out after the fact that the judges didn&#39;t even visit the GitHub repo or view the YouTube demo I posted for them. There&#39;s a high chance they skipped my submission entirely. Which makes me question whether or not my efforts were wasted entirely...
-
Post #726845
Experimenting with various AI tools for text-to-image generation to populate a training set to build my own models to hand-craft a specific generator system for ebook covers. No, it&#39;s not as simple as &quot;ask Claude to do it.&quot; There&#39;s a real art to fine-tuning the training data and getting a stable LoRA model for diffusion ...
-
Post #726844
On the one hand we have soldiers reporting their commanders are literally telling them they&#39;re “anointed by Jesus to light the signal fire in Iran to cause Armageddon and mark his return to Earth&quot; On the other hand we have the Secretary of State defending the attack on Iran because &quot;The Ayatollah was a radical cleric. That entire regime is led by radical clerics who make decisions on the basis of their view of theology, which is an apocalyptic one.&quot; &lt;I...
-
Post #726843
Submitted my first new WordPress plugin in ages today to the repo. If/When it&#39;s approved I&#39;ll share some more information about it :-) Could it eventually be a core project perhaps?
-
Post #726842
Used a swarm of agents to build an Android interface for https://swordfish.displace.tech today. Still needs a round or two of polish before it goes to the Play store but I&#39;m pretty happy so far! #BuildInPublic