693 karma · joined November 4, 2009
Former co-founder of Volition (govolition.com, acq by Siemens) and Plethora (software defined CNC factories).
I'm into retro computers and homebrew pinball machines.
San Francisco by way of Pittsburgh, PA
twitter.com/jherrm
jherrman.com
Sure it's gross but it does not necessarily signal an abandonment of values from Apple.
do you really think bigco is going to steal your vibecoded app just because you used their API? ridiculous. They could already do this before AI with their army of devs.
should you hide all of your ideas until they're perfect and ready for millions of users? we all know this goes against a core tenet of startups which is still true today: launch early and often.
promptfoo/openclaw weren't cloned by openai when they got poplular, they were bought for real $$$
also, regarding this:
> 2009, I bought a refurbished ThinkPad, installed Xubuntu, and started coding.
you can still do this, even with that same 2009 thinkpad. the hard work is in getting your app out there in front of people, coding is just a small piece of a successful business
For instance, I've had a ton of issues with Airpods Max so I moved over to the Sony WH-1000XM6, and they do a much worse job sharing connections between multiple devices to the point where I have to reset them constantly to get sound to reliably play from both my phone & computer.
Same for moving to macOS to linux - the issues on add up to the point where the papercuts from macOS are still worth it.
Watching my wife have special moments with our kids fills my heart like nothing else.
Seeing her be an amazing mom is like watching your cofounder take on a completely new role outside of their previous experience and crush it. Except it's even better since you're in love with them and have all these biological/chemical signals to help kick that in high gear.
i also like how they use a through-hole transistor as a scale for their miniature CRTs section
be sure to check out another more modern labor of love for CRTs: crtdatabase.com
I have a few prototype apple devices in my collection. Especially with the sheer number of these AI servers it's just a matter of time before they wind up in public.
I'm excited for these to fall into collectors hands in a decade or two.
I'm more excited to see 3 Flash Lite. Gemini 2.5 Flash Lite needs a lot more steering than regular 2.5 Flash, but it is a very capable model and combined with the 50% batch mode discount it is CHEAP ($0.05/$0.20).
If anyone knows of a good rich markdown / block based editor that can handle huge pages let me know!
Since four and five leaf clovers tend to grow in patches, I transplanted a patch I found and have kept it in a planter on my deck so that anyone who has never found a four leaf clover can find one!
I wrote about my lucky clover patch here: https://jherrman.com/four-leaf-clover-patch.html
Back then was it common to have a split or interleaved view of high level and assembly at the same time?
I'm aware that you could do something like the following, but did IDEs help visualize in a unified UI?:
$ cc -S program.c
$ cat program.s # look at the assembly
$ vi program.c # edit the C code
A quick search shows that Borland Turbo C (1987) had in-line assembly: myfunc ()
{
int i;
int x;
if (i > 0)
asm mov x,4
else
i = 7;
}
From the 1987 Borland Turbo C User's Guide [0] "This construct is a valid C if statement. Note that no semicolon was needed after the mov x, 4 instruction. asm statements are the only statements in C which depend upon the occurrence of a newline. OK, so this is not in keeping with the rest of the C language, but this is the convention adopted by several UNIX-based compilers."[0]: http://bitsavers.informatik.uni-stuttgart.de/pdf/borland/tur...
0: https://store.ui.com/us/en/category/cameras-doorbells/collec...
All of the features work well even with no internet (for linking the mac & vision pro). Travel mode takes care of issues with the plane's movement and the sensors work excellent for gesture / tap detection even in complete darkness, and there's never a need for big sweeping arm gestures with the vision pro - you can operate it in a small space.
I bought the belkin headstrap to help distribute the weight, and I imagine the success of that type of accessory is what prompted apple to introduce the new dual knit band. With that extra support I can wear it for a few hours but I definitely have goggle marks on my face for a while afterwards - like you would have after skiing.
It's just so useful to have a huge display wherever you want it - no hunching over looking down a small laptop screen. This is especially useful on a plane where I'm not even able to open the laptop completely due to the tight space.
My main gripe is: Why do I need a separate Mac at all? Even the original M2 Vision Pro has more than enough horsepower to run the virtual Mac inside of the headset, so it seems like a fake limitation.
I'm looking forward to it being lighter weight and smaller, and for them to make the Mac Virtual Display native to the Vision Pro experience without the need for a separate computer.
As others have pointed out, sliders have limits & knobs don't, so I do think they have their place on touchscreens.
If a digital knob needs to be turned several times (e.g. 1080º, common in DAWs), the "default" way to interact with a knob on a touchscreen - circling again and again - is slow and uncomfortable. Adding "slider" gestures on top of the default behavior is a nice way to perform many turns quickly and easily.
I'm curious - what UI mechanism would you use instead?
If you can point me to a DAW besides Garageband on iPad which was on a touchscreen with those three gestures I would love to try it out!
If a digital knob needs to be turned several times (e.g. 1080º, common in DAWs), the "default" way to interact with a knob on a touchscreen - circling again and again - is slow and uncomfortable. Adding "slider" gestures on top of the default behavior is a nice way to perform many turns quickly and easily.
I guess I should probably publish more of my drafts...
Thanks for reading/commenting!
Some people like creative coding, others like being creative with apps and features without much care to how it's implemented under the hood.
I like both, but IMO there is a much larger crowd for higher level creativity, and in those cases AIs don't automate the creativity away, they enable it!
Yes, STEP files don't have a feature tree and cannot be parameterized. I read it as OP saying that under the hood there __is__ parameterization before the final export to STEP.
This means that they could expose this in the future, say if they chose to output to FreeCAD FCStd or even some proprietary format like Solidworks (via $$$ CAD translator packages).
This is just my read - I'm not affiliated and have no internal knowledge to Spectral or SGS-1, but I have worked deep in building CAD plug-ins and custom software for manufacturing automation.
All that said, the demo model quality has issues and many are unmanufacturable (with subtractive means at least) - so there's still along way to go. But I don't think the presentation of their capabilities is disingenuous.
Congrats on the launch of v1, keep going!
https://www.bloomberg.com/features/2025-tesla-dangerous-door...
Unpaywalled: https://archive.ph/QCuQJ
Screenshots of instructions: https://imgur.com/a/96ckdjv
Great! Issue resolved!
Wait, You're absolutely right!
Found the issue! Wait,