- 72deluxeDespite all of the complaints in other comments about the use of Claude Code, it looks interesting and I appreciated the video demo you put on the GitHub page.
- I have a 2016 VW Beetle (which is a pleasure to drive, the 150PS diesel), but it has buttons on the steering wheel that do absolutely nothing without me paying £200 for the privilege of VW unlocking them.
Want to press that phone button to make a call? Sorry please visit your VW dealership.
Want to have CarPlay or Android Auto? Sorry please visit your VW dealership.
Want to speak to your car to make a call? Sorry please visit your VW dealership.
I also have a 1972 VW Beetle which doesn't require any intervention from anyone else on Earth to use. Guess which is the classic between these 2 models?
- The squealing noise of a monitor in the wrong rate is a memorable noise etched in my brain.
- I think the initial idea of being the fast to hit all platforms was the idea, but this has meant a lack of skill in developers who don't know about each platform, so you end up with a mess of apps that attempt to (badly) replicate native elements like menus.
You are right about async/await. I am old! (But I still find the development of software in a large JS system unmanageable versus old C++ development approaches).
- This is true. Just look at what selling of products with "memory" means - "the tablet has 256GB memory"; no it doesn't. It has 8GB RAM and 256GB non-volatile storage.
I suppose "AI" is easier to say than "word-guessing non-deterministic instruction transformer", but it does carry "intelligence" into the hearer, when the truth is that "AI" is not intelligent - it is a great mimicker of everything it has read.
- It's sad that the "gold rush" on social media just means "using the Internet" is a depressing experience of being tracked incessantly and sold to, constantly. A lot of the content isn't to educate or delight, but to build a following exclusively so that you can sell to said following.
It's more like the "poo rush", where you are the one getting pooped on.
- I have found it copies the markdown that is used for the formatting?
Perhaps this hopeless implementation is a wonderful microcosm and accurate barometer of the usefulness of AI-assisted development and tools.
- The new broken Briefcase model from Windows 95, only far far far worse!
What progress.
- Perhaps they could replace the leader with a LLM trained exclusively on the MSDN documentation. It'd be technical-focused.
- I once worked at a company that wrote their UI in Delphi but then wrote their logic in C++ using boatloads of COM and MFC (for non-gui elements; the std library with containers was "new" at the time) so they ended up with 20 years of development baggage to talk to SQL Server over ODBC whilst implementing their logic on a repeated basis in C++ (COM loves you implementing interface functions you can't remove), calling from Delphi.
They were trying to port it to a "modern" system and modern compiler so had millions of lines of code to fix, and their UI was MFC-based (so another shot in the foot).
"Fun" times.
- I think the expectation of software quality in consumers has completely evaporated, and so people expect appallingly bad software and think it's normal. This isn't just the case for Microsoft - look at the baby-ification of macOS UI (let's make it like a children's iPad), any Google software offering (very poor performance) and the majority acceptance of web-browser-in-a-window-is-a-desktop-application software development. They accept things like Slack and Teams (awful software) but also put up with Skype getting worse in the decades before.
Office 2003 and prior were quite good, but then people think Google Docs is somehow equivalent to the functionality of Word.
Admittedly, Active Directory was afflicted by impossibly tiny windows for the management tabs, but the functionality worked (and you could write your own extensions to the LDAP tree and COM-based UI interface for them) as proven by the rehashing of part of the functionality into Google's "organisational" offerings (sign into Chrome and receive restrictions from your organisational (company) overlord, the new Group Policy).
It's a real pity. If we showed software today via a time machine to ourselves 25+ years ago, we'd be shocked at how slow and ineffectual it was and deeply distressed that this was the norm worldwide.
- Amusingly, we see the repeat of this in "desktop" apps that are just web technologies in a browser, wasting CPU time and RAM for "ease" of development. (I don't think it's easier at all - a mess of JS callbacks makes it difficult to see the initiator of anything).
- They don't even look spectacular. This recent video went into the differences: https://www.youtube.com/watch?v=tvwPKBXEOKE
It is telling that there's still an active market for cameras and lenses despite LLMs.
- Could you not also use an ASN list like https://github.com/brianhama/bad-asn-list and add blocks of IPs to a blocklist (eg. ipset on Linux)? Most of the scripty traffic comes from VPSs.
- I am pretty sure the point was that a skilled workforce is apparent, and that the lack of such is also apparent in its output.
- MCP sounds like the modern equivalent of COM, where you could query an object to see what functions it exposed but had zero idea of what they did. MCP is the same: apparently it is LLM-readable, but the explanations of what everything does are human readable, and there is no standard on operations available.
- That's not what the issue here is.
The issue is not that a native Windows app needs to run in a browser.
The issue is that a native Windows app has been replaced by yet another browser.
- I too did not know anything about Horde3D when I found it and incorporated it.
- I am baffled by this. I wrote a cross-platform GUI for an audio signal processor in wxWidgets that rendered all of its own widgets (own Draw calls, for faders, graphic EQ, compressors, drag/drop linking of nodes for a layout, knobs, meters/scopes) and incorporated Horde3D as a 3D rendering of the arena. It ran on macOS and Windows. Another chap handled the network control code that included joining multicast groups to discover the devices, and the device itself had a series of DSPs on it with an ARM processor for drawing on the LCD and handling the network stack and interfacing between the DSP and inputs from the network. That's 2 people.
So you're saying that it is impossible for a large company to somehow use native toolkits to draw text bubbles and emojis?? Video and audio is another matter, but MSN Messenger managed 75% of this decades ago, natively.
- Yes and Windows 3.11 came on 6 1.44MB floppy disks. Modern software is so offensive.