Readit News logoReadit News
51Cards commented on Show HN: AutoLISP interpreter in Rust/WASM – a CAD workflow invented 33 yrs ago   acadlisp.de/noscript.html... · Posted by u/holg
holg · 8 hours ago
In the early 90s I wrote AutoLISP code for AutoCAD 9/10 that enabled a CSV → template → parametric drawing workflow. You could define components in spreadsheets, feed them through templates, and generate complete technical drawings automatically.

I've never seen anyone else use this approach. Now I've built an interpreter in Rust/WASM so it can run in the browser - partly nostalgia, partly preservation before this knowledge disappears entirely.

The lisp/ folder contains some LSP files from that era, others i recreated from memory.

Repo: https://github.com/holg/acadlisp/

What kind of drawings were you generating? Electrical schematics, mechanical parts, architecture? We also have some playground, to toy around with LISP and some function generator, to demonstrate Lisp usage for math...

51Cards · 6 hours ago
We were on the same page. I also built something similar for a Conveyor company here in Canada in the early 90's. We parameterized all their tech drawings (or at least the initial versions) from their component libraries. Was a great project. Not sure how long they used it, they eventually acquired the resources to support it internally (I was an independent AutoLISP contractor). Good times back then. I haven't done AutoLISP in years now but great to see it's still around.
51Cards commented on FileZilla Pro "Perpetual License" – A Warning to All Users   github.com/x011/FileZilla... · Posted by u/lobito25
51Cards · a month ago
I have a folder in my server where I archive the last several versions (usually 3-5) of all software I install. It would have helped in this situation but the main reason I started doing it >25 years ago is in case companies disappeared.
51Cards commented on Bring bathroom doors back to hotels   bringbackdoors.com/... · Posted by u/bariumbitmap
51Cards · a month ago
Perhaps I say at all the wrong (right?) hotels but... I stay in close to two dozen North American hotels a year and I haven't noticed this trend? Many have pocket doors but I can't think of a hotel in recent memory that was missing it completely. I usually partially close them so it's not as cold getting out of a shower so I hope I would have taken note if it wasn't there.
51Cards commented on California DMV approves map increase in Waymo driverless operations   dmv.ca.gov/portal/vehicle... · Posted by u/NullHypothesist
51Cards · a month ago
I rode in one of these in Phoenix in June, loved the experience! Had to go to a pharmacy so purposely picked one a half hour across the city so I could just watch the car perform. Felt like the future (though it did glitch once). Made a sudden turn off the road into a parking lot, did a lap of the outside of the parking lot, and exited back onto the same road to continue on. Must have thought something was blocking the road and made a detour around it? Other than that it seemed pretty flawless.
51Cards commented on I think nobody wants AI in Firefox, Mozilla   manualdousuario.net/en/mo... · Posted by u/rpgbr
51Cards · a month ago
Please make AI disappear altogether until I want it. No pop-ups, no floating "Help me..." in fields, no spinning flashing icons on toolbars. I submit feedback on all products that do this that I would like a way to turn it all off. AI is useful when I want it, otherwise it's just annoying and gets in my way.
51Cards commented on Why I code as a CTO   assembled.com/blog/why-i-... · Posted by u/johnjwang
morsecodist · 2 months ago
This is such an interesting comment thread because people have such wildly different opinions and from my perspective the entire disagreement just comes from company size.

I am a "CTO" and I always put that in air quotes because I have one direct report and I spend the lion's share of my time doing IC work. I know what I do is not what people picture when they hear the title and I feel weird saying it. I use it because I do have to make the strategic technical decisions, there is no one else. When people are marketing technical B2B SaaS I am the one they are looking for.

From my perspective there just isn't nearly enough for me to do as a CTO to justify me not coding. If I were to hire someone just to manage them that would be an unjustifiable expense at this point. But I also get that as soon as we get to a reasonable size this would be totally unsustainable.

51Cards · 2 months ago
This sounds like myself as well. We are a small dev team of 6 (in a company of 30), however I also have a partial ownership stake in the company. Even though I spend a significant part of my time on "CTO" style work (client meetings, market assessments, product overviews, roadmap planning, third party collaboration, etc.) there also isn't near enough of that to fill my time or justify my salary. I code and review like my team does, but I also oversee technical direction for our whole portfolio and the responsibility for that technical success or failure rests on me. As we grow the coding will decrease I'm sure, but I see a lot of people here criticizing from a perspective of larger companies where a CTO would be a full time responsibility. In our situation the title (as much as I often dislike it) represents my level of responsibility, if not directly the full scope of my role.
51Cards commented on The QNX Operating System   abortretry.fail/p/the-qnx... · Posted by u/BirAdam
51Cards · 3 months ago
What a great summary. I was reminded of QNX through the Blackberry acquisition but I had forgotten it's history went back so far. (I should have remembered, I was around in those early PC days) With so many things these days having an operating system running them (including the mentioned cars, rockets and robots) QNX seems to have a bright future ahead doing what it does best, being the solid core to build upon.
51Cards commented on I spent the day teaching seniors how to use an iPhone   forums.macrumors.com/thre... · Posted by u/dabinat
51Cards · 3 months ago
I taught my now 83 year old mother to use an Android phone 10+ years ago and now I use Nova Launcher to do my best to emulate the experience she's used to every time there is an OS update. She does pretty well, but recently Google changed the default Phone app and she hates it. It's tricky keeping the experience stable once they have learned it. There are also several "senior" launchers meant to simply the UI but all of them have been a little too restrictive.
51Cards commented on Pixel 10 Phones   blog.google/products/pixe... · Posted by u/gotmedium
51Cards · 4 months ago
I still carry my Pixel 5 for this reason. 2 replacement batteries in now and I have a spare sitting on a shelf. That said the Pixel 9A is tempting as it's not much larger than my Pixel 5. I hate that the finger print readers have moved to the front though. The sensor on the back of my 5 is perfectly postioned and also acts like a little track-pad for opening the notification tray. It was a perfect design IMO.
51Cards · 4 months ago
Replying to my own comment as I can no longer edit. To clarify, I have a spare Pixel 5 sitting on the shelf. Was inexpensive to purchase a backup a few years ago off of a local classifieds site, still new in box.
51Cards commented on Pixel 10 Phones   blog.google/products/pixe... · Posted by u/gotmedium
bsimpson · 4 months ago
> a spare sitting on a shelf

Does that work for batteries? I feel like unused batteries tend to become unusable batteries.

51Cards · 4 months ago
Sorry, my wording was misleading there. A spare Pixel 5 on the shelf so if something happens to this one I have an immediate replacement. I pop it onto a charger every couple months to prevent the battery from going too low.

u/51Cards

KarmaCake day5874April 16, 2010View Original