When initially opening the page it had broken colors in light mode. For anyone else encountering it: switch to dark mode and then back to light mode to fix it.
I would not be surprised at all if it's vibe coded. I have seen exactly the same thing myself.
I gave instruction to Claude to add a toggle button to a website where the value needs to be stored in local storage.
It is a very straightforward change. Just follow exactly how it is done for a different boolean setting and you are set. An intern can do that on the first day of their job.
Everything is done properly except that on page load, the stored setting is not read.
Which can be easily discovered if the author, with or without AI tools, has a test or manually goes through the entire workflow just once. I discovered the problem myself and fixed it.
Setting all of that aside -- even if this is not AI coded, at the least it shows the site owner doesn't have the basic care for its visitors to go through this important workflow to check if everything works properly.
And who cares if it's vibe-coded or not. Since when do we care more on the how than on the what? Are people looking at how a tool was coded before using it, as if it would accelerate confidence?
I think the dev that was responsible for the bootloader or some security chip having the option to be opened posted on twitter a while ago. Pretty sure he implied or mentioned that this was what he was hoping for.
In fairness; that decision predates the existence of Asahi. Unless Apple was working with the community before Apple Silicon dropped, this isn't much acknowledgement of their existence.
> Or is it cheapo Android Phones picking up the tag and then sending GPS coords into cloud?
AirTags have no integration with Android devices. There's a shitty app from Apple you can install that allows you to scan for AirTags nearby, one shot. It's supposedly against stalkers, but it's practically useless. There a bunch of other community apps with varying features like finding and notifying you there's an AirTag nearby. But you can't even track your own AirTags from an Android device, because Apple have decided you must do it from an iDevice. No browser, no Android app. You can check your iPhone's location via the browser, but not the AirTag.
The Android ecosystem has an alternative thing, but depending on the phone manufacturer you have to opt in to your device being used to track trackers around you.
When I travel to places with low iPhone market share, I always have one tracker of each ecosystem, just in case.
Was this done heavily LLM assisted? Especially the PDF Edit tools have user-interaction quirks and bugs that a human developer would catch immediately during the regular manual testing when developing.
I'd suggest you at least try and mitigate that by having the LLM do extensive e2e testing if you aren't interested in using your own product.
Yeah, and I have the feeling it is not tested at all.
It offers Word -> PDF conversion. Just for interest I tried it and it doesn't even get the simplest page right. It puts the filename into an header. The test page had 4 images, one svg, one pdf (from svg), and another variation of the first 2. The generated PDF only contains 2 of those images with wrong sizes. The later two are missing. So it's basically completely useless.
The free of charge LibreOffice gives much better results with its own caveats.
I don't even care about that. My suggestion to him was earnest.
I don't have a problem with LLMs. Just with how people use them. I just don't like "slop". I see the same user-interaction problems every time.
I just don't want people to litter their heavily polished immaculately styled products that have so clearly bad user-interaction design. E2e testing and closing the loop on LLMs does seem to help here.
Though I really would prefer people click around their own product for at least 5 minutes.
It matters to me. Depending on the ratio there is a line between 'LLM assisted' and 'LLM derived'. There are enough samples of open source code around this theme out there that this could be one of either and the goal to commercialize it is a messy one if the provenance of the code isn't clear. It would be great to see this sort of thing litigated so that there is at least some clarity rather than just a moral stance.
I would not have guessed that iOS allows enough access to APIs to implement anything vpp-based. Very cool to see. I also enjoyed working with vpp (for the brief 6 months that I had with it).
I was thinking that's hard, but I noticed that vpp get ported to FreeBSD using epoll shim library, and I learnt apple Darwin use some some userland of FreeBSD to do POSIX compatibility, then after some tests and hacking, most related to minor POSIX API adaptation such as mmap and one major coroutine need add some assembly code, and it work! But I think most disappointed to me is that apple do lack some vectorized network IO unless do some kernel extension or other sort non standard ways.
>I strongly disagree. How is everything being called an object in any way "heavily OOP
Do I need to spell it out? The O in OOP stands for object.Everything is an object therefore it is Object Oriented.
It's not much more complex than that man.
And I don't mean that it supports users writing oop code, I mean that the lang, interpreter and library are themselves written with oop. Inheritance? Check. Classes? Check. Objects? Check. Even classes are an object of type MetaClass.
Don't know if you need to compile, you might want to but I think interpreting might seem reasonable if size/complexity is a concern.
Is the runtime really that large? I know with wasm 2.0 with garbage collection and exceptions is a bit of a beast but wasm 1.0? What's needed (I'm speaking from a place of ignorance here, I haven't implemented a WASM runtime)? Some contiguous memory, a stack machine, IEEE float math and some utf-8 operations. I think you can add some reasonable limitations like only a single module and a handful of available imports relevant to the domain.
I know that feature creep would almost inevitably follow, but if someone cares about minimizing complexity it seems possible.
Could you try to address the obvious point being made instead of trying to obfuscate?
There's plenty of bad outcomes besides death. Not all fentanyl users die. If some fent wholesaler were to provide unrefutable evidence that Noone died from his fent you wouldn't go "Oh alright then, nothing wrong with what you're doing".
Very appropriate as well because the machines are given a bunch of feed to digest multiple times and to spew it out the other end as a big steaming pile.
You can math that out pretty well.
If your code has a breakage chance of 50% and your dependencies all have a breakage chance of 1% then with 70 dependecies you get to 50.5% breakage chance from dependencies.
reply