In this case the featre isn't unnecessary and would serve a useful purpose if it were just a query. I wouldn't object to AI writing that feature to get it out quickly. I'm not anti-AI entirely.
However, someone has taken a useful feature and has made it worse to shoe-horn in copilot interaction.
Clicking this button also had a side-effect of an email from Github telling me about all the things I could ask copilot about.
The silver lining is that email linked to copilot settings, where I could turn it off entirely.
AI is incredibly powerful, especially for code-generation. But It's terrible ( at current speeds ) for being the main interface into an application.
Human-Computer interaction benefits hugely from two things:
- Speed
- Predictability
This is why some people prefer a commandline, and why some people can produce what looks like magic with excel. These applications are predictable and fast.
A chat-bot delivers neither. There's no opportunity to build up muscle-memory with a lack of predictability, and the slowness of copilot makes interaction just feel bad.
I think your ordering is wrong, we don't need to spend time together anymore so we fall back to social media. I wonder how things would look like if we had social media on top of a more social world.
That's what I was thinking, if social media was not there, would we be more social? Or is it really the fact that our necessities can be covered without being social the real "problem".
I expect the latter. Social media isn't social in any meaningful sense. It is more like an interactive diary or interactive television. Any human involvement behind the scenes is merely an implementation detail — and with the way AI is going, an implementation detail that may not even remain for much longer. Social media may reduce overall social interaction, but only in the same way that reading books reduced social interaction. There is only so much time in the day; but that doesn't make all uses of time equivalent.
I was going to say that somehow I knew I had to scroll the first time I entered. But I went back after reading your comment and I have no idea how did I find out the first time, there is no indication that there is content bellow.
I was viewing on desktop and the blank space all around made it immediately feel like an article that required a scroll to view the content below the fold.
Seeing the timestamps change as I scrolled and seeing a progress "bar" update within the speech balloons during the dialogs made it more obvious I just had to scroll to see the content change.
I do think the progress bar color is low contrast enough that some might not see it and not realize they have to scroll to cause the dialog to update, though.
This! We did some simple testing on their platform to integrate it into our product for a customer. In a few days of light work rang up a huge bill. Many multiples of what we spend on OpenAI, which gets heavy use.
That may be, but our use of DB was 1/1000 of what we do in a month with OpenAI and the bill we racked up was $3,000 in 1 day. We talked with them and because we freaked out and deleted the widget (whatever the connectors are called) they didn't have logs for what we did, so they couldn't refund anything (they were willing). The fact that they couldn't find anything because we deleted whatever it was, that was weird, because they could certainly bill us. We're never using them again.
Living in the UK, I didn't realise rewards were such a big deal in the US. I'm shocked at the resistance though, to me,, its a no brainer to just be charged less in the first place rather than have to keep track of some silly reward system to get back the extra money that they charged me. It's the same reason I prefer Aldi to all the other supermarkets, that make me keep track of some silly reward scheme, plus use my data to sell me more stuff to boot.
Credit card rewards programs are "eh", but for me I'd be worried about being forced into a low-trust system like Europe has. In the states, I don't have to worry, at all, about someone using my credit card for nefarious purposes. Getting any such fraudulent activity purged from my card is as easy as flagging it in my banking app.
This leads to a number of positive outcomes, such as not worrying at all about sketchy or online purchases, and "American style" payment at restaurants (where we just toss our card on the receipt, and eventually it gets picked up, processed, and returned without further interruption).
Anecdotally, the low time to prototype has had me throwing usable tool projects up on my local network. I wrote a meal planner and review tool for our weekly vegetable share, and local board game / book library that guests can connect to and reference.
It scratches the itch to build and ship with the benefit of a growing library of low scope, high performance, highly customized web tools I can write over a few hours in an evening instead of devoting weekends to it. It feels like switching from hand to power tools
Same. It's very handy to be able to ask for one-off tools for things that I _could_ try to figure out, but probably wouldn't be worth the time. My favorite example so far was a Python script to help debug communication between a microcontroller and a motor driver. I was able to dump the entire datasheet PDF for the driver into Gemini and ask it for a Python CLI to decode communication traffic, and 30 seconds later it was done. Fantastic bang/buck ratio!
That's already part of most IDE's and they know which tests to re-run, because of coverage, so it's really fast.
It also updates the coverage on the fly, you don't even have to look at the test output to know that you've broken something since the tests are not reaching your lines.
AI just makes it worse.