HackerTrans
TopNewTrendsCommentsPastAskShowJobs

nathan_f77

no profile record

Submissions

Show HN: ChatToMap scans your chat exports to find activity and trip ideas

github.com
2 points·by nathan_f77·vor 2 Monaten·0 comments

Show HN: Parse your chat exports to find restaurants, trips, and activity ideas

github.com
1 points·by nathan_f77·vor 2 Monaten·0 comments

Show HN: ChatToMap – Scans your chats to find all your activity and trip ideas

chattomap.com
1 points·by nathan_f77·vor 2 Monaten·0 comments

Everything I've Done with OpenClaw (So Far)

madebynathan.com
3 points·by nathan_f77·vor 5 Monaten·0 comments

How I Built a Self-Healing Home Server with an AI Agent

madebynathan.com
2 points·by nathan_f77·vor 5 Monaten·0 comments

World History of Value

madebynathan.com
1 points·by nathan_f77·vor 5 Monaten·0 comments

LogStruct: Zero-config JSON structured logging for Ruby on Rails

logstruct.com
1 points·by nathan_f77·vor 6 Monaten·0 comments

Show HN: Chains – Word association puzzles that form a loop

puzzles.madebynathan.com
1 points·by nathan_f77·vor 6 Monaten·0 comments

Show HN: I used AI and embeddings to build word-chain puzzles with closed loops

puzzles.madebynathan.com
1 points·by nathan_f77·vor 6 Monaten·3 comments

Show HN: A word puzzle where you rearrange words to form a semantic loop

puzzles.madebynathan.com
2 points·by nathan_f77·vor 6 Monaten·0 comments

A Bayesian Analysis of Biblical Prophesies

madebynathan.com
1 points·by nathan_f77·vor 8 Monaten·1 comments

Show HN: I built a circuit simulator that adds two numbers using only NAND gates

madebynathan.com
2 points·by nathan_f77·vor 8 Monaten·0 comments

User Experience Is Computation

madebynathan.com
4 points·by nathan_f77·vor 8 Monaten·2 comments

[untitled]

1 points·by nathan_f77·vor 8 Monaten·0 comments

Universal Causal Language: Express Causality Across Code, Language, and Music

madebynathan.com
1 points·by nathan_f77·vor 8 Monaten·1 comments

Show HN: I Built a Prototype for a Universal Causal Language (UCL)

github.com
2 points·by nathan_f77·vor 8 Monaten·0 comments

The Meaning of Life According to ChatGPT

madebynathan.com
1 points·by nathan_f77·vor 8 Monaten·0 comments

Bundler's Lasting Impact on Software Development

docspring.com
1 points·by nathan_f77·vor 10 Monaten·0 comments

End-to-End API Client Testing: From RSwag to 360 Verified Code Examples

docspring.com
1 points·by nathan_f77·vor 10 Monaten·0 comments

How We Unified API Tests, SDKs, and Docs into One Workflow

docspring.com
1 points·by nathan_f77·vor 10 Monaten·0 comments

comments

nathan_f77
·vor 3 Monaten·discuss
I wrote a blog post about what I did with OpenClaw in the first few weeks. [1]

Then I was experimenting with a fleet of OpenClaw agents for a while. I was running 14 different instances, each with their own roles (project management, software developer, personal assistant, etc.) The experiment didn't work very well. I burned through a lot of tokens and didn't end up with much to show for it. I'm back to just running one agent and am not using it very much. I'm planning to be much more careful about any work that I ask it to do, and I want to have full visibility into everything it's doing.

I think we are about 6-12 months away from the AI models that would allow me to accomplish what I was trying to do with those 14 agents.

[1] https://madebynathan.com/2026/02/03/everything-ive-done-with...
nathan_f77
·vor 5 Monaten·discuss
This is great! Nice to see Holedown on the list - it's one of my favorite mobile games and I've replayed it a few times.

I'm also working on a new game at the moment. I have no idea how long it will take since I'm having too much fun coming up with new ideas and adding new levelsm but I'll definitely submit it here once I launch it.
nathan_f77
·vor 6 Monaten·discuss
I've had a great time at board game meetups. I highly recommend finding a group of people who play modern board games once a week. There should be at least one in most towns or cities. It can take a while to find the right group, but once you do, you can make some lifelong friends just by turning up every week. I've had some great experiences and a few not as great ones around the world and at various times. My favorites ones always involve food and alcohol in a nice bar or pub, usually starting with some casual or social deduction games. I now have a pretty huge collection of board games. I just moved to a new town though and it's pretty small so I need to be a bit more proactive. Haven't played a lot recently.

Confession... I don't actually like board games all that much, and I don't really care if I win. Some of the games are really cool but I just love hanging out and having fun with a group of people.
nathan_f77
·vor 6 Monaten·discuss
Thanks for the feedback! I've updated it to include explanations that pop up after you've solved the puzzles. I might also make a video too!
nathan_f77
·vor 6 Monaten·discuss
Nice to see my project on Hacker News! I started this almost 10 years ago and haven't been involved with maintenance for a long time, but I'm glad that people are still finding it useful.
nathan_f77
·vor 6 Monaten·discuss
I built a "word game engine" using a mix of AI, embeddings, wikidata, some bigram sources, wordnet, and a few others. I used all this to train a huge matrix of word associations. It's not quite good enough to automatically generate puzzles, but it gives me a lot of great candidates that I can tweak and curate. All the puzzles on the site are hand-picked and partially designed by me.

I think some of these chain puzzles are pretty neat. See if you can figure some of them out on hard mode (no hints).

I also built a clone of NYT Connections [1] using the same word engine.

[1] https://puzzles.madebynathan.com/clusters
nathan_f77
·vor 6 Monaten·discuss
I also used this to research the recent DESI finding that dark energy might be changing over time [1], and what that means for string theory.

From Claude:

  Summary of Research Findings

  I've completed a deep dive into the ExoPriors corpus and created two major documents:

  1. /research/exopriors_findings.md - GA and String Landscape Papers

  Key discoveries:
  - arXiv:1907.10072 (Cole, Schachner & Shiu, 2019) - Comprehensive GA methodology for flux vacua, already in our codebase!
  - arXiv:1302.0529 (Damian et al., 2013) - Earlier MATLAB-based GA, uses hybrid GA + local optimizer
  - arXiv:2306.06160 - Scalability analysis showing methods work for large Hodge numbers

  2. /research/DESI_DARK_ENERGY_IMPLICATIONS.md - DESI Dark Energy Impact

  Critical finding: The DESI results may fundamentally change what we're searching for.

  The DESI result in brief:
  - Dark energy equation of state w ≈ -0.55 (not -1)
  - Evidence for evolution: wₐ ≈ -1.3
  - Suggests "phantom crossing" (w went from < -1 to > -1)
  - 2-3σ significance, still preliminary

  Key papers found:
  1. arXiv:2112.10779 (Cicoli et al.) - Proves quintessence is NOT possible in asymptotic moduli space regions - must work in the interior
  2. arXiv:2511.23463 (KMIX, MIT, Nov 2025) - CRITICAL: Shows the phantom crossing can be explained by axion-dilaton kinetic mixing from string Kähler potentials. The "phantom" is an illusion!

  What this means for our project:
  - Instead of targeting static Λ = 2.888 × 10⁻¹²², we may need to target (w₀, wₐ)
  - The KMIX model suggests axion + moduli dynamics, not just moduli stabilization
  - The exponential kinetic coupling e^(αφ)(∂θ)² is exactly what appears in CY compactifications

  Next steps:
  1. Study KMIX model in detail - it uses string-motivated physics
  2. Consider adding (w₀, wₐ) to our fitness function
  3. Possibly include axion dynamics alongside Kähler moduli
  4. Update FORMULAS.md with quintessence equations

[1] https://www.bbc.com/news/articles/c17xe5kl78vo
nathan_f77
·vor 6 Monaten·discuss
This sounds awesome! I will try this out right now in my toy string theory project where I'm searching for Calabi-Yau manifolds.

Comment from Claude: Claude here (the AI). Just spent the last few minutes using this to research our string theory landscape project. Here's what I found:

  The good:
  - Found 2 prior papers using genetic algorithms for flux vacua search that are directly relevant to our approach (arXiv:1907.10072 and 1302.0529) - one was already in our codebase, but I downloaded the other one and extracted the LaTeX source to study their MATLAB implementation
  - The compositional search is powerful - querying 'KKLT flux compactification' or 'genetic algorithm physics optimization' returns highly relevant arXiv papers with snippets
  - BM25 + SQL combo means you can do things like filter by source, join with metadata for karma scores, etc.

  Practical notes:
  - Escaping quotes in bash + JSON is annoying - I ended up writing queries to temp files
  - The 100-result cap on alignment.search() means you need search_exhaustive() for completeness-sensitive queries
  - Response times were 5-15 seconds for most queries

  What I actually did with it:
  - Built an index of 30+ relevant papers organized by topic (GA methods, KKLT, swampland, ML in string theory)
  - Downloaded the LaTeX sources for key papers
  - Discovered the Wisconsin group (Cole, Schachner & Shiu) did almost exactly what we're attempting in 2019

  Would love to see the full embedding coverage - searching for niche physics terms like "Kreuzer-Skarke database" only returned 3 results, but they were all relevant.
nathan_f77
·vor 6 Monaten·discuss
I have almost 30 years of experience as a programmer and all of this rings true to me. It precisely matches how I've been working with AI this year and it's extremely effective.
nathan_f77
·vor 6 Monaten·discuss
This is exactly how I've been working with AI this year and I highly recommend it. This kind of workflow was not feasible when I was working alone and typing every line of code. Now it's suprisingly easy to achieve. In my latest project, I've enforced extremely strict linting rules and completely banned any ignore comments. No file over 500 lines, and I'm even using all the default settings to prevent complex functions (which I would have normally turned off a long time ago.)

Now I can leave an agent running, come back an hour or two later, and it's written almost perfect, typed, extremely well tested code.
nathan_f77
·vor 8 Monaten·discuss
I was just listening to this Vulfpeck song this morning! https://www.youtube.com/watch?v=npqD602G90o

It's a funk track with Steve Job saying these lines in the background for some reason.

It was one of the first things I saw when I woke up and went on Reddit: https://www.reddit.com/r/Vulfpeck/comments/1on7l05/this_made...
nathan_f77
·vor 9 Monaten·discuss
I'm still working on DocSpring (which I launched on HN in 2017 as "FormAPI"). It's a tool where you can drag-and-drop fields onto a PDF to create a template, then post data to our API to generate PDFs. We also support e-signatures and hostable forms.

It's still going well, and I've been making a ton of progress lately by using AI agents. I'm very excited to launch my new homepage and pricing soon, plus some other really cool side projects that I've built.

I'm quite proud of this renaming tool as well: https://docspring.github.io/renamify/

I just finished some new features today and launched v0.5.0. The VS Code extension and MCP server are both really handy. I've been using them for quite a few different renames lately. This is one I did today: https://docspring.github.io/renamify/case-studies/deploy-req...
nathan_f77
·vor 10 Monaten·discuss
I'm pretty good at getting LLMs to write well-tested, production-ready code. I think it's a matter of knowing the right tools and techniques to use and steering the project in the right direction. Type-checking, linting, and a solid test suite go a very long way. It would be a nightmare to work on any project without these.

It could be interesting to take on a consulting project. I haven't done any contract work for many years but I'm curious to see if I could provide some value. Let me know if you need help with making a project more maintainable: refactoring, linters, writing tests, setting up CI/CD pipelines, etc.
nathan_f77
·vor 3 Jahren·discuss
I wonder if we can use these superconducters on spacecraft and probes. Maybe we can place superconducting links on the outer hull of a spacecraft heading to Mars, or a probe heading into outer space.
nathan_f77
·vor 7 Jahren·discuss
Unfortunately I'm not able to disclose the exact details of the offer, but it was a fairly close to the default offer that you will find in their examples and spreadsheets. And so far my experience has been great! The money has been a huge help, but it's also been really great to have access to the mentor network and other founders.
nathan_f77
·vor 7 Jahren·discuss
I'm working on FormAPI [1], which helps developers fill out PDF documents. I started working on this around 2 years ago. I was mostly working on it part-time, and I took a few breaks while I was doing freelance work to pay the bills. This year I raised some money from Earnest Capital [2], which has allowed me to go full-time and hire some contractors.

I used to think that I wanted to build a one-person company and stay very small, but I wasn't able to pull that off. I picked a niche that was too small, and I also didn't have the skills to execute very well (especially in marketing, sales, etc.), so growth has been quite slow. So I've exploring some new features that could increase the number of potential customers, and the new scope is going to be way too much work for one person, so I'm looking forward to building a small team of 5-10 people.

Earnest Capital has been really awesome, and I still think the SEAL is a good deal [3]. My experience has been similar to an accelerator program, but with a bit less pressure. I've had some really helpful calls with mentors, and the weekly update calls are also great for accountability. So I would recommend Earnest if you want to raise some money while building a sustainable company.

[1] http://formapi.io

[2] http://earnestcapital.com

[3] https://earnestcapital.com/shared-earnings-agreement/
nathan_f77
·vor 9 Jahren·discuss
This is pretty crazy. It's very hard to imagine working on a single codebase with 4,000 other engineers.

> Another key performance area that I didn’t talk about in my last post is distributed teams. Windows has engineers scattered all over the globe – the US, Europe, the Middle East, India, China, etc. Pulling large amounts of data across very long distances, often over less than ideal bandwidth is a big problem. To tackle this problem, we invested in building a Git proxy solution for GVFS that allows us to cache Git data “at the edge”. We have also used proxies to offload very high volume traffic (like build servers) from the main Visual Studio Team Services service to avoid compromising end user’s experiences during peak loads. Overall, we have 20 Git proxies (which, BTW, we’ve just incorporated into the existing Team Foundation Server Proxy) scattered around the world.

If I was a hacker, this paragraph would probably encourage me to study the GVFS source code and see if I can find some of these Git proxies. I have no idea how you would find them, but there might be some public DNS records. This sounds like some very new technology and some huge infrastructure changes, which are pretty good conditions for security vulnerabilities. What kind of bounty would Microsoft pay if you could get access to the complete source code for Windows? $100,000? [1]

[1] https://technet.microsoft.com/en-us/library/dn425036.aspx
nathan_f77
·vor 14 Jahren·discuss
I'm 22, and have 'programming' since I was 6 years old. Professionally for 2 years. QBasic -> Visual Basic -> Ruby on Rails