I wouldn't call that cursed but useful tooling usage. Had the same scenario where I wanted to work on a tool for a project written in Go, of which I know next to nothing. Claude code was able to spit out 100's line of code that worked and I (almost) understood and could explain what was happening where and why, but I had no chance of debugging or extending it on my own.
I've limited myself to only use Claude's webchat to do almost exactly as you've mentioned except creating snippets, it can only explain or debug code I enter. I prompt it to link relevant sources for solutions I seek. Plus it assists me subdivide, prioritise and plan my project in chunks so I don't get lost.
It has saved me a lot of time this way while still enjoying working on a project
Yeah it actually is beautiful, because we get the brainstorming ideas so that ,sometimes we lack the experience in coding to get that idea to be converted into a powerful working application ,we need the artificial intelligence so that ,we can always enjoy the process , only if we are loving the work we are doing ,I mean there is a lot of difference between blind pasting and completing a work ,just my opinion of what I have been through
Interesting how you write the code first then put it into claude. What's the reason there?
I guess that is where I find the most benefit is not writing out the syntax, even though I could I just can't be bothered. I often start with the snippet then refactor to the style of code I like. For code I don't know that well like c++ I like to get a snippet so I can then research into those functions that is used and go from there.
Mostly because I learn the best by doing, reiterating and then expanding, especially with programming. Essentialy, building a form of context or mindmap if you will.
When I was testing Typescript/React I followed the docs and some guides and got thrown in the deep end, I could follow and understand the steps but not reproduce or adapt them because the (or my) scope was limited, also, libraries; so many libraries used..
By starting with a HelloWorld and expanding it step by step, going back and forth. Using forums/blogs to see available functions or similar oss projects for what I wanted to do, then use the docs to read about the used functions.
Kagi already helped save me a lot of time by reducing spam posts and using language shebangs etc. With Claude I either give a snippet that I cannot translate or am stuck on, like you do, or I'll prompt something like: 'describe steps used to get from input=.. to output=.. in go, this/that needs to be done/transformed, do not output actual code'.
I guess the main thing is that I want to be engaged in my personal/hobby projects and think about the problem and solution and not just copy/paste because that takes the fun away (in case of work, if it makes me more productive I'll take it. Just need to remember I'm the one who is responsible). It's like buying a pre-assembled puzzle.
If you're doing enclosures, check out Dune3d! Has been featured here as well (it's how I found it). It's pretty easy to use and feels intuitive for prints you'll only have to make once or twice. It's missing some things here or there but nothing fundamental (except trimming edges i.m.o.)
I often switch between FreeCad and Dune3d now, Freecad for things I know how to design properly and Dune when I'm in 'claying' mode. E.g. export a .step part when I get stuck in FreeCad, import it into Dune, make some progress and vice versa so I don't walk away from the project
Could it be them optimising their floorplan? Direction of the spiral is based on e.g. the largest possible entry or smallest obstruction(in terms of construction and visually for the rest of the room/castle?
Nothing substantial, I chuckled when I saw the commit history on your linked projects. I do not mean to belittle you (or the purpose/goal of the projects), genuinely enjoyed the distraction and 'results' from it:
Today was the first commit after 11 (9 oct 2012) and 5 years (24 nov 2018), respectively, on the projects. I think your repo might be part of some sort of oldest 'active'- or 'not ported to another repo'-repo
For what I've found in ~10 min (google/gpt), excluding git projects existing before spring 2008 (couldn't get a quick consensus on feb vs april of that year), there's not a lot
I recently committed to an old repo of mine after a 9 year gap.
It holds several one file python script experiments and toys that I lumped into one place to get them off my hdd and make them available from wherever. Recently remembered it existed and added another one. And while I was in there I also ran 2to3 on the ones that needed it and polished the results up.
To chime in on the last part, I imagine that it could be beneficial for Apple’s offices alone; every employee is able to create their preferred workspace while using less physical space; only really needing a desk, keyboard, mouse, power & internet source and a seat
Can’t agree enough. My back/neck issues amplified during covid, invested in a sit/standing desk together with a stool (varier move, also nice when standing up) after a while; it was worth every cent.
My next, just achieved, goal was to remove my 3-monitors from the setup, I wanted to have more space and move my head/neck more. Bought a VR headset (Pico 4) this friday and setup VirtualDesktop & Immersed (if you want to see your keyboard), what a blast.
The most noticable thing for me was, once the lenses were setup properly, the ‘monitor’ was always clear no matter what position I was in or angle with the monitor; my posture feels less tense already (biggest difference is the position of my chin I think, it doesnt creep towards the monitor anymore.
The image quality really isn’t good enough, pico has 2 4K lenses but it feels like a monitor from 2010 sometimes. Really looking forward to Apples take on VR/AR since it seems to be aimed at replaving a workstation rather than a gaming device.
Not in need of fowarding, and a happy mullvad customer but that does sound like a good compromise. Although I think that still may attract a lot of attention from authorities etc
Do think that it is a valid point. But I have the feeling Apple is aiming at productivity rather than gaming since it is running rxOS with M2’s and doesn’t seem to include controllers of any kind (does have hand-eye control) which some games require for immersion (I.m.o.), but I may be reading your comment wrong.
May be far fetched but, it could be a monitor replacement for offices; got supplied with a mbp and 4 monitors, 2 for at home and on desk on location, some coworkers 6 in total; that monitors alone add up from € 2-3 K fairly quick (fairly nice 27” 4K displays). I’d gladly take the headset over the monitors if it’s not to heavy; The ‘AR’ mode could mean I would be able to see my laptop screen and keyboard and display the other screens using the overlay and switch between them (& other operations) using hand gestures/ moving my head/ looking somewhere. Would also save me a ton of space.
Edit: rxOS instead of iOS, the marketing material seems to mention day to day usage mostly
Do you mean 99% of available ARM products of 99% of ARM users?
My only devices are a pi4 4GB and 8GB so I’ve got no real reference but, Ubuntu server had to be the easiest and most stable install next to DietPi (Debian) and followed closely by standard Debian.
I agree with your sentiment here. imo they chose the wrong words to describe what they meant e.g. ~0.5-1GB memory usage is more like a hobby-setup (assuming you run it on the same hw as the services you monitor).
However, after scrolling through the GitHub page, I feel like this is not a service which aims at people (might be completely mistaken) who either have a small set of services to monitor (and/or understand the logs and/or the interest to do it) or have their homelab at a relatively low financial priority (1x 8GB 2400 CL17 is €15 here).
8GB for a single service in a (home) environment is, imo, still a lot, but I think it is a sort-of reasonable figure for what it does and need to do to make that happen
I've limited myself to only use Claude's webchat to do almost exactly as you've mentioned except creating snippets, it can only explain or debug code I enter. I prompt it to link relevant sources for solutions I seek. Plus it assists me subdivide, prioritise and plan my project in chunks so I don't get lost.
It has saved me a lot of time this way while still enjoying working on a project