HNHacker News
TopNewBestAskShowJobs

calebpeterson

170 karma · joined May 11, 2018

caleb.peterson@cubicle6.com
submissionscomments
calebpeterson··on So where are all the AI apps?
Even taking the “we’re all 100x more efficient at writing code” argument at face value… there’s still all of the product/market fit, marketing, sales, etc “schlep” which is very much non-trivial.

Are there any agentic sales and marketing offerings?

Because being able to reliably hand off that part of the value chain to an agent would close a real gap. (Not sure this can be done in reality)

calebpeterson··on You're not a senior engineer until you've worked on a legacy project (2023)
Never thought of that in the context of software projects. It works really well!
calebpeterson··on You're not a senior engineer until you've worked on a legacy project (2023)
Yep!

There is no teacher quite like cause and effect.

calebpeterson··on You're not a senior engineer until you've worked on a legacy project
So true!
calebpeterson··on You're not a senior engineer until you've worked on a legacy project (2023)
I once had a manager that was fond of saying:

> Experience is what you get when you don’t have any.

The only better experience than working on a legacy codebase is working on a greenfield project long enough to watch it become legacy and see the good and bad consequences of past decisions.

calebpeterson··on Ask HN: What's the most creative 'useless' program you've ever written?
Modular space station builder:

https://station-keeper.cubicle6.com/

calebpeterson··on Translating All C to Rust (TRACTOR)
Genuine question:

Would you mind explaining to a dev that doesn’t know much (anything) about Rust, how does this settle any debate?

calebpeterson··on Got an old Raspberry Pi spare? Try RISC OS. It is, something else
Plot twist: the dining philosophers problem was based on a real-life software development team.
calebpeterson··on A proposal to add signals to JavaScript
Not a bad thing at all… but this is the same mental model provided by the so-called atom-based state management systems in React. I believe Jotai is the most popular.
calebpeterson··on Pure CSS Website
Single Pixel Applications.

Conveniently abbreviates to SPA.

calebpeterson··on Differential: Type safe RPC that feels like local functions
I suspect parent was referring more to the runtime characteristics of latency, error handling, retries, load balancing, etc… more than the syntax.

Nonetheless, what you built sounds quite interesting: can you say anything more about the language, tech stack, etc…?

calebpeterson··on Rapier is a set of 2D and 3D physics engines written in Rust
Really good JS interoperability too: https://www.rapier.rs/docs/user_guides/javascript/getting_st...
calebpeterson··on Console.delight
https://web.archive.org/web/20240224004046/https://frontendm...
calebpeterson··on Alaska Airlines flight 1282 NTSB preliminary report [pdf]
SOR - system of record SAT - ? CMES - ?
calebpeterson··on Ask HN: How are you using ChatGPT for yourself?
This. Also writing boilerplate in a language I _do_ known.
calebpeterson··on Ask HN: What apps have you created for your own use?
Thanks!

My attempt at monetization is incomplete at this point since it only includes macOS and .deb builds (I’m rarely on a Windows machine anymore). I also haven’t bothered with binary signing yet either. Didn’t seem worth the effort with such a limited audience…

Please do share any feedback!

calebpeterson··on Ask HN: What apps have you created for your own use?
Calcula - https://calcula.cubicle6.com/ - simple spreedsheet and JavaScript REPL mashup.

FFuzion CAD - https://ffuzion-cad.cubicle6.com/ - small CSG (constructive solid geometry) CAD app that uses a Lisp variant for defining geometries. Can export to STL for 3D printing.

StationKeeper - https://station-keeper.cubicle6.com/ - a space station construction toy inspired by Townscaper.

Send - https://send.cubicle6.com/ - a rough-around-the-edges web-based alternative to AirDrop for getting files from a Windows machine to my iPhone.

Studium - https://studium.cubicle6.com/luke/1 - a minimal web-based Bible reader that uses GPT to extract place from the current chapter and render them on a map. Just started working on this one, so it lacks polish.

calebpeterson··on Ask HN: Inherited the worst code and tech team I have ever seen. How to fix it?
Start using version control (git) and put a (probably very simple) CI/CD pipeline in control of deployments. The pipeline might just sftp the files from git to the server; that’s okay. The point is production deployments cannot happen outside of fit commits. (Change server creds if necessary so this cannot be bypassed).

Doing this will put a safety net in place enabling rollbacks, introduce the team to version control, and give you a beachhead for automated testing in the pipeline.

Definitely DO NOT do a rewrite.

calebpeterson··on Tell HN: The 10-bit timers are about to overflow on September 17th
What kind of industrial applications? Are we talking about manufacturing or grid/infrastructure?
calebpeterson··on Space colonies of the future as imagined by NASA in the 1970s
As a child my local public library had a series of books with these and similar futuristic artwork.

I loved those books!

By chance does anyone know what they might have been?

calebpeterson··on Setting up a second keyboard for more shortcuts in Emacs
CapsLock is a good candidate...

I wrote some Windows software to do this a few years back:

http://stickshift.cubicle6.com

calebpeterson··on Luna Studio – Visual and textual functional programming language
Also, linking from your GitHub page... it took me a minute to find the link to luna-lang.org. I'm glad I hunted for it!
calebpeterson··on Show HN: StickShift System-Wide Vim-Like Keybindings for Windows
Ah Content-Type I suspect... Thanks!

Here's a temp until I get the site fixed: https://www.dropbox.com/s/xwxlmltzi02ropa/StickShiftTrial.ms...

calebpeterson··on Show HN: StickShift System-Wide Vim-Like Keybindings for Windows
It hooks system-level keyboard events - not sure if that's an admin level action on Windows...

Thanks for the question!

calebpeterson··on Show HN: StickShift System-Wide Vim-Like Keybindings for Windows
App creator here:

StickShift is a Windows application I created to improve efficiency while using Window by removing hand repositioning from the home row to the arrow keys and back every time you need to navigate and edit text.

With Stick Shift, hold down the CapsLock key and have the arrow keys directly under your right hand.

I'll be happy to answer any questions and will gladly receive any suggestions!