HNHacker News
TopNewBestAskShowJobs

swashbuck1r

146 karma · joined December 1, 2010

submissionscomments
swashbuck1r··on Build a baby Claude Code using Python
Core concepts for building a coding agent from scratch that works like Claude Code.
swashbuck1r··on Show HN: I built an AI that turns GitHub codebases into easy tutorials
While the doc generator is a useful example app, the really interesting part is how you used Cursor to start a PocketFlow design doc for you, then you fine-tuned the details of the design doc to describe the PocketFlow execution graph and utilities you wanted the design of the doc-generator to follow…and then you used used Cursor to generate all the code for the doc-generator application.

This really shows off that the simple node graph, shared storage and utilities patterns you have defined in your PocketFlow framework are useful for helping the AI translate your documented design into (mostly) working code.

Impressive project!

See design doc https://github.com/The-Pocket/Tutorial-Codebase-Knowledge/bl...

And video https://m.youtube.com/watch?v=AFY67zOpbSo

swashbuck1r··on Desert greening is transforming dust and sand into farmable soil (2023)
Reader mode on iOS also worked fine for making it readable.
swashbuck1r··on Bruno: Fast and Git-friendly open-source API client (Postman alternative)
Bruno has been taking root in our organization (displacing postman).

It was nice to find out about the for-pay golden edition in this thread to support Bruno’s efforts. The feature split for free vs Individuals vs Organizations seems well done.

As feedback to the Bruno team:

for Individuals - I most value the gRPC/websocket, then load-testing

for Organizations - My org would most value central license mgmt

swashbuck1r··on Making macOS Apps Uninstallable
The ambiguous uninstallable meanings would be:

* cannot be installed

* can be uninstalled

The Wikipedia link you posted agrees with that interpretation.

I think “can’t be uninstalled” would be “non-uninstallable”.

swashbuck1r··on Quantenkoffer: Quantum Physics Science Kit
It’s like the iPod of portable quantum physics labs. Elegant and beautiful!

So what in the world does someone study to learn to design something like that? Computer Engineering with a PhD in experimental physics?

swashbuck1r··on How did I run that code again? Tools to help recall
Some raw feedback: It’s impossible to read on my iPhone. All content ends up in the far left quarter-column of my screen. I can’t zoom to see the content in that column (a default behavior for most sites). Switching to “reader” mode (to remove all the stying tricks) seems to show content that is not related to the article I was trying to read. I’ve rarely seen a site wreck an iPhone safari browser that badly :) - I’m interested in the topic though, so will try to remember to look when at a full-size browser.
swashbuck1r··on Neuroscientists roll out first comprehensive atlas of brain cells
It seems https://openworm.org/ is another C. Elegans simulation project (in python). Starting with worms is in the direction of HelloWorld!
swashbuck1r··on Neuroscientists roll out first comprehensive atlas of brain cells
Are there any examples of "Hello World!" with simulated basic brain cells? I'm sure this is an entirely naive question given the complexity of a brain, but I'm imagining a rudimentary program to help understand brain-style processing with some kind of brain cell struct unit that represents real-ish input/output mechanisms that can be connected to other brain cell struct units...leading to some minimal brain-style processing outcomes.
swashbuck1r··on Rendering game worlds in text [video]
What an ambitious vision! This is a really neat concept and a great breakdown of the interesting challenges with making a great text-based experience for game users.

My kid was interested in starting with game programming a few years ago and I tried to push him down the path of a text adventure to start simple... and I recall not being happy with the text game engines I stumbled upon.

Here are some links I tracked down to play with it more:

* Main website: https://egamebook.com/

* Knights of San Francisco game: https://egamebook.com/knights/

* Game engine source: https://github.com/filiph/egamebook

* Quickstart to run locally: https://github.com/filiph/egamebook/tree/master/edgehead#dev...

* A web-based prototype https://egamebook.com/vermin/v/latest/

Edit/Update: Contrasting the game on my phone with the how it plays in the terminal, while looking at the source files is blowing my mind :). The phone game rendering is really slick/polished -- I can see this was a labor of love. Nicely done.

Here's the starting point of the game's text source if anyone else is interested... https://github.com/filiph/egamebook/blob/master/edgehead/ass...

swashbuck1r··on Show HN: Mmm.page – Drag and drop personal website creator
The flexible WYSIWYG editing is top-notch! I’m sure you’ll get a thousand feedback ideas, but... if a next goal was to get folks to make it an expression/view of themselves, it would be good to help them connect content that they are already making back into their page. Being able to drop in a API feed of their tweets, blog posts or videos — and then applying some of your kitschy formatting to it — might bring back even more of that MySpace feel...
swashbuck1r··on Github1s – One second to read GitHub code with VS Code
I was able to test github1s for private repos after generating a personal access token, and pasting it into the Set OAuth Token screen (via little github1s icon in the sidebar).

After this was correctly configured, the "Status" indicator on the welcome page turned green and now says "Authorized" (instead of the yellow "Unauthorized" that I initially saw)

swashbuck1r··on Terrain rendering algorithm in less than 20 lines of code
I was confused by this too. Clicking and dragging with the mouse (or at least touchpad) works for navigation. The HTML canvas element key events aren't working (maybe they worked . in older browsers). There is an open PR that hooks window events instead (I made similar edits locally that make it work). https://github.com/s-macke/VoxelSpace/pull/13. The distance rendering works once you move and force a redraw.
swashbuck1r··on The GM strike is really about the switch to electric cars
It’s also interesting you chose a segment that is already at the slower end of reaping benefits of improved productivity. Reminded me of a NPR segment this week contrasting items that have room to become cheaper vs those that don’t. https://www.npr.org/2019/10/04/767095401/the-baumol-effect-a...
swashbuck1r··on Cameras are about to get a lot smaller
There was also The Entire History of You - where everything you see is recorded and can be played back at any time - leading us to hyper-focus on details from the past rather than experiencing the present.
swashbuck1r··on Ask HN: What are the most popular libraries with the crappiest documentation?
This beautiful-docs repo has a list of higher quaility docs...

https://github.com/PharkMillups/beautiful-docs

swashbuck1r··on Chinese scientists test quantum entanglement over unprecedented distance
Bohr and Heisenberg interpret it that way.

https://en.m.wikipedia.org/wiki/Copenhagen_interpretation

And Schrödinger's cat never told us what really happened inside the box :)

https://en.m.wikipedia.org/wiki/Schrödinger%27s_cat

swashbuck1r··on Chinese scientists test quantum entanglement over unprecedented distance
[I'm not a physicist] I like your analogy for color entanglement. However, it doesn't show the "weirdness" of superposition (the balls don't have a concrete value until one of the boxes are opened, at which point, this triggers the determination of the open box's color value), nor the "spookiness" of action-at-a-distance (opening one box instantly influences the state of the ball in the other box -- which now must be the opposite color when its box is opened).

Intuitively, someone might think: well, the ball colors were "decided" while the two balls were next to each other (ballA will be orange, ballB will be purple), and the information about the color is attached to the balls, so the balls know what color to be when they are separated and later opened (they have "hidden variables" indicating the assigned color)....however, the reality (provable statistically by Bell's Theorem) is that the balls do not carry this color information, and instead the act of opening the box, randomly sets the color of BallA and instantly affects the color that BallB will have.

So if both people synchronize the time to open the box (that has some time relativity problems), so that BoxA is opened a fraction of a second before BoxB, then BoxA's color will influence BoxB's color (seen a fraction of a second later), but that will have happened faster than the speed of light would allow if BoxA was sharing its color information with BoxB.

swashbuck1r··on The Largest Virtual Universe Ever Simulated
I predict the following quantum bug: Due to optimizations to prevent the need to simulate every single particle in this universe...the people who evolved in this universe are now perplexed that physics works so intuitively at the large scale, but at the small scale, it seems to become bizarre and "not calculated until you look".
swashbuck1r··on The race to destroy space garbage
I have a picture in my head of a fleet of Katamari Damacy inspired satellites gobbling up space debris using magnetic 'glue' and ejecting wads of collected mass back to earth as part of moving to new paths that will intersect debris fields. Occasionally a space vehicle grabs hold of the growing debris ball and moves it to another orbit that needs to be vacuumed.
swashbuck1r··on Dyson Unveils New 'Wet and Dry' AirBlade Faucet
Collateral splashage seems like it will be an issue. The Today Show segment with Dyson demoing it actually shows water flying towards the camera. Matt Lauer even leapt out of the way when the blower came on.

http://video.today.msnbc.msn.com/today/50703424

swashbuck1r··on The Minecraft API Is Now On Github
Here it is: http://www.minecraftforum.net/news/417-bukkit-officially-joi...

Bukkit made it really far with community extensibility via non-official APIs. Now they get to help define the official API based on real-word experience about what developers want to do with customizing Minecraft. They also recently announced that they are merging single player and multi-player, creating a single mod-able codebase. http://www.mojang.com/2012/07/minecraft-1-3-info-snapshot-w2...

swashbuck1r··on The Minecraft API Is Now On Github
The Minecraft API is going to make mod development SO much easier. No more decompiling and patching hacks. I've been waiting for this since Mojang snagged the Bukkit team. I look forward to the first client/server builds that support it.

I added a Jenkins build job for it on BuildHive so anyone can download the bits if you want to play with the very limited banning API that they apparently have so far :) https://buildhive.cloudbees.com/job/swashbuck1r/job/Minecraf...

I hope they'll consider adding a build job for the official project.

swashbuck1r··on Clojure on Heroku
We support running Scala apps at CloudBees today without locking down the JVM, so you can take advantage of the full set of language features (like actors). By combining the Java PaaS with our GIT and Jenkins services, we can enable pushing those "harder" Java/Scala apps to the cloud using a Heroku-like GIT workflow.