Searching txt.sour.is

Twts matching #generator.
Sort by: Newest, Oldest, Most Relevant

Bored of brekkie? Try the lemongrass sausage muffin at this cafe-bar unlike anywhere else
A co-founder of ACME and a fourth generation Vietnamese restaurateur have partnered to open an intimate all-day diner with a fresh take on the familiar. ⌘ Read more

​ Read More

A German Court Has Ruled That Google Is Liable for False Statements Generated by AI Overviews
The ruling holds that a company that designs, trains, operates, and manages an AI system must assume legal liability for any damages caused by the responses it generates. ⌘ Read more

​ Read More

The US Is Requiring Foreign Influencers to Get Work Visas for the 2026 World Cup
FIFA announced agreements with platforms such as TikTok and YouTube that include the participation of dozens of international influencers to generate content in the three host countries. ⌘ Read more

​ Read More

A man kept asking his flatmate on dates. Talika’s idea might fix the problem
Years of soaring property prices have meant the age of renters extend well beyond young adults and into new generations. But for women, it can come with additional hurdles. ⌘ Read more

​ Read More

Apple’s Camera Chief Thinks AI Can Give You Superpowers
The generative features in iOS 27’s new Photos app will add fake pixels to some of your shots, but Apple’s Jon McCormack says the company isn’t using AI “for the sake of AI.” ⌘ Read more

​ Read More

Show HN: We post-trained a model that pen tests instead of refusing your code
I’m Dimitrios at Cosine. Quick orientation first: the read-only scan is free and you can run it right now: that’s the part to try. The pen-test mode is gated behind written authorisation, because it’s live offensive testing against real systems; I’ll explain that below, it’s not a paywall thing.

The reason `cos` exists: most “AI security” tools wrap a general model, so they inherit its refusals — point one at a real offensive task and it hedges or declines, b 
 ⌘ Read more

​ Read More

Launch HN: General Instinct (YC P26) – Frontier models on edge devices
Hey HN, Guanming and Bill here from General Instinct ( https://general-instinct.com/).

After years of working in robotics, we kept running into the same problem: the best models never fit the hardware we actually had available.

The models that performed best were usually designed around datacenter assumptions: large GPUs, lots of memory bandwidth, and reliable network access. But most physical systems have the opposit 
 ⌘ Read more

​ Read More

‘Odd choices of words’: How an academic’s AI use was exposed by her peers
Western Sydney University has acknowledged that the opinion piece, published by this masthead, was AI-generated using the author’s previous work. ⌘ Read more

​ Read More

Former governor-general a man of compassion who paid heavy price for error in judgment
Peter Hollingworth had an unwavering concern for those on the margins, writes Labor legend Barry Jones. But a serious mistake while he was Archbishop of Brisbane led to his resignation as governor-general. ⌘ Read more

​ Read More

‘We’re Just Getting the Crumbs Here’: Striking Contractors Protest Layoffs at Meta’s European Headquarters
Soon-to-be-laid-off Meta contractors say they’re being treated differently than Mark Zuckerberg’s full-time employees, who stand to receive more generous severance packages. ⌘ Read more

​ Read More

Show HN: AISlop, a CLI for catching AI generated code smells
Hi, I’m Kenny, I’ve been building aislop. I starting working on this after using Claude Code, codex and opencode several times and noticing some slops. They aren’t syntax and passes most tests, they are patterns like empty catch blocks, useless comments, duplicated helpers, dead code and many more. So I built a tool to scan and check for these patterns and wired it into hooks so after each tool call, the agent checks for the slops.

You can try it out with npx aislop sca 
 ⌘ Read more

​ Read More

Physical Media Is Making a Comeback. The Next Console Generation Might Kill It
Consoles with disc drives are the easiest way to enjoy all kinds of physical media, but that could end with the next-gen PlayStation 6 and Microsoft’s Project Helix. ⌘ Read more

​ Read More

1boy 1girl ai_generated blue_eyes blushing_at_viewer compile_heart cowgirl_position cum_in_pussy female_on_top hair_ornament ideafactory neptunia(series) reedio uncensored vaginal_penetration white_hair white_stockings
1boy 1girl ai_generated blue_eyes blushing_at_viewer compile_heart cowgirl_position cum_in_pussy female_on_top hair_ornament idea_factory neptunia_(series) reedio uncensored vaginal_penetration white_hair white_stockings ⌘ Read more

​ Read More

1boy 1girl ai_generated anal_penetration at_night blue_eyes blush cherry_blossoms compile_heart cum_in_ass female_on_top hair_ornament ideafactory neptunia(series) night_sky partially_clothed reedio showing_pussy uncensored white_hair
1boy 1girl ai_generated anal_penetration at_night blue_eyes blush cherry_blossoms compile_heart cum_in_ass female_on_top hair_ornament idea_factory neptunia_(series) night_sky partially_clothed reedio showing_pussy uncensored white_hair ⌘ Read more

​ Read More

1girl ai_generated blanket blue_eyes blushing_at_viewer breasts compile_heart hair_ornament ideafactory neptunia(series) nude_female reedio spread_legs uncensored white_hair
1girl ai_generated blanket blue_eyes blushing_at_viewer breasts compile_heart hair_ornament idea_factory neptunia_(series) nude_female reedio spread_legs uncensored white_hair ⌘ Read more

​ Read More

1boy 1girl ai_generated black_shoes blue_eyes compile_heart cum_in_pussy hair_ornament ideafactory neptunia(series) on_bed partially_clothed reedio sex uncensored vaginal_penetration white_hair white_stockings worried_expression
1boy 1girl ai_generated black_shoes blue_eyes compile_heart cum_in_pussy hair_ornament idea_factory neptunia_(series) on_bed partially_clothed reedio sex uncensored vaginal_penetration white_hair white_stockings worried_expression ⌘ Read more

​ Read More

1girl ai_generated ass avatar:_the_last_airbender big_ass big_breasts breasts fundoshi gigantic_ass huge_ass huge_breasts marshalperv nickelodeon pervmarshal toph_bei_fong topless
1girl ai_generated ass avatar:_the_last_airbender big_ass big_breasts breasts fundoshi gigantic_ass huge_ass huge_breasts marshalperv nickelodeon pervmarshal toph_bei_fong topless ⌘ Read more

​ Read More

1girl ai_generated ass big_ass breasts fundoshi huge_ass original original_character pixel_art tabi_socks
1girl ai_generated ass big_ass breasts fundoshi huge_ass original original_character pixel_art tabi_socks ⌘ Read more

​ Read More

1girl ai_generated ass avatar:_the_last_airbender big_ass big_breasts breasts fundoshi gigantic_ass huge_ass huge_breasts marshalperv nickelodeon pervmarshal toph_bei_fong topless
1girl ai_generated ass avatar:_the_last_airbender big_ass big_breasts breasts fundoshi gigantic_ass huge_ass huge_breasts marshalperv nickelodeon pervmarshal toph_bei_fong topless ⌘ Read more

​ Read More

1girl ai_generated ass bigass breasts chel chel(the_road_to_el_dorado) dreamworks fundoshi huge_ass pixel_art the_road_to_el_dorado
1girl ai_generated ass big_ass breasts chel chel_(the_road_to_el_dorado) dreamworks fundoshi huge_ass pixel_art the_road_to_el_dorado ⌘ Read more

​ Read More

1girl ai_generated ass avatar:_the_last_airbender big_ass big_breasts breasts fundoshi huge_ass huge_breasts marshalperv nickelodeon pervmarshal sarashi toph_bei_fong
1girl ai_generated ass avatar:_the_last_airbender big_ass big_breasts breasts fundoshi huge_ass huge_breasts marshalperv nickelodeon pervmarshal sarashi toph_bei_fong ⌘ Read more

​ Read More

1girl ai_generated ass bigass breasts chel chel(the_road_to_el_dorado) dreamworks huge_ass loincloth pixel_art the_road_to_el_dorado
1girl ai_generated ass big_ass breasts chel chel_(the_road_to_el_dorado) dreamworks huge_ass loincloth pixel_art the_road_to_el_dorado ⌘ Read more

​ Read More

1girl ai_generated ass avatar:_the_last_airbender big_ass big_breasts breasts fundoshi gigantic_ass huge_ass huge_breasts marshalperv nickelodeon pervmarshal toph_bei_fong topless
1girl ai_generated ass avatar:_the_last_airbender big_ass big_breasts breasts fundoshi gigantic_ass huge_ass huge_breasts marshalperv nickelodeon pervmarshal toph_bei_fong topless ⌘ Read more

​ Read More

1girl ai_generated ass big_ass breasts fundoshi huge_ass loincloth original original_character pixel_art
1girl ai_generated ass big_ass breasts fundoshi huge_ass loincloth original original_character pixel_art ⌘ Read more

​ Read More

1girl ai_generated ass avatar:_the_last_airbender big_ass big_breasts breasts fundoshi huge_ass huge_breasts marshalperv nickelodeon pervmarshal sarashi toph_bei_fong
1girl ai_generated ass avatar:_the_last_airbender big_ass big_breasts breasts fundoshi huge_ass huge_breasts marshalperv nickelodeon pervmarshal sarashi toph_bei_fong ⌘ Read more

​ Read More

1girl ai_generated ass bigass breasts chel chel(the_road_to_el_dorado) dreamworks fundoshi huge_ass loincloth pixel_art the_road_to_el_dorado
1girl ai_generated ass big_ass breasts chel chel_(the_road_to_el_dorado) dreamworks fundoshi huge_ass loincloth pixel_art the_road_to_el_dorado ⌘ Read more

​ Read More

1girl ai_generated ass avatar:_the_last_airbender big_ass big_breasts breasts fundoshi huge_ass huge_breasts marshalperv nickelodeon pervmarshal sarashi toph_bei_fong
1girl ai_generated ass avatar:_the_last_airbender big_ass big_breasts breasts fundoshi huge_ass huge_breasts marshalperv nickelodeon pervmarshal sarashi toph_bei_fong ⌘ Read more

​ Read More

1girl ai_generated ass avatar:_the_last_airbender big_ass big_breasts breasts fundoshi gigantic_ass huge_ass huge_breasts marshalperv nickelodeon pervmarshal toph_bei_fong topless
1girl ai_generated ass avatar:_the_last_airbender big_ass big_breasts breasts fundoshi gigantic_ass huge_ass huge_breasts marshalperv nickelodeon pervmarshal toph_bei_fong topless ⌘ Read more

​ Read More

1girl ai_generated ass bigass breasts chel chel(the_road_to_el_dorado) dreamworks fundoshi huge_ass loincloth pixel_art the_road_to_el_dorado
1girl ai_generated ass big_ass breasts chel chel_(the_road_to_el_dorado) dreamworks fundoshi huge_ass loincloth pixel_art the_road_to_el_dorado ⌘ Read more

​ Read More

1girl ai_generated ass bigass breasts chel chel(the_road_to_el_dorado) dreamworks fundoshi huge_ass loincloth pixel_art the_road_to_el_dorado
1girl ai_generated ass big_ass breasts chel chel_(the_road_to_el_dorado) dreamworks fundoshi huge_ass loincloth pixel_art the_road_to_el_dorado ⌘ Read more

​ Read More

1girl ai_generated ass avatar:_the_last_airbender big_ass big_breasts breasts fundoshi huge_ass huge_breasts marshalperv nickelodeon pervmarshal sarashi toph_bei_fong
1girl ai_generated ass avatar:_the_last_airbender big_ass big_breasts breasts fundoshi huge_ass huge_breasts marshalperv nickelodeon pervmarshal sarashi toph_bei_fong ⌘ Read more

​ Read More

Tell HN: I’m tired of AI-generated answers
I found GitHub repositories that were spreading malware. I asked AI what I should do about it, but it gave me nothing useful. So I opened a discussion on GitHub. Someone replied. It was literally the exact same text the AI had given me. I called it out and the comment was deleted. Then another person replied. Same exact AI response again.

I worked as a developer in a company. I asked the business owner a question about a business task. He sent me a ChatGPT screenshot with the an 
 ⌘ Read more

​ Read More

I Cloned Myself With Gemini’s AI Avatar Tool. The Result Was Unnervingly Me
I used the Gemini app to generate lifelike videos featuring a digital clone of myself. Google sees this as the future of creation. I’m still creeped out. ⌘ Read more

​ Read More

Gen Z Is Pioneering a New Understanding of Truth
The first generation to truly grow up online, Generation Z and their cohort live in a social media ecosystem that blends facts and feelings. It’s significantly shifting how they understand what’s true. ⌘ Read more

​ Read More

The iPhone That Never Was
In 1990, three former Apple employees launched a company that epitomized the Silicon Valley dream. What they invented looked like an iPhone—more than a decade earlier. The device never came to be. ⌘ Read more

​ Read More
In-reply-to » @lyse Nice talk indeed.

@movq@www.uninformativ.de Our ads are one of these rubbish ones, unfortunately. They just speak about “an attractive salary”. I reckon I will tell my boss about this talk tomorrow (even though I doubt that any of them are from our department).

I’ve got the impression that salary is amongst the most top secret topics in Germany in general. My conspiracy theory is that companies don’t put any numbers in job ads because that would just reveal that most employees are underpaid.

​ Read More
In-reply-to » Here am I looking at the different tcell.Key constants and typing different key combinations in the terminal to see the generated tcell.EventKeys in the debug log. Until I pressed Ctrl+Alt+Backspace
 :-D Yep, suddenly there went my X


@lyse@lyse.isobeef.org 
 I sure hope that they generate these files from the general terminfo database instead of maintaining their own DB. 😳

​ Read More

Here am I looking at the different tcell.Key constants and typing different key combinations in the terminal to see the generated tcell.EventKeys in the debug log. Until I pressed Ctrl+Alt+Backspace
 :-D Yep, suddenly there went my X


So far, it appears as if I can have either only Ctrl or Alt as modifiers. But not in combination. And Shift is just never ever set at all. Interesting.

​ Read More

I’m trying to implement configurable key bindings in tt. Boy, is parsing the key names into tcell.EventKeys a horrible thing. This type consists of three information:

  1. maybe a predefined compound key sequence, like Ctrl+A
  2. maybe some modifiers, such as Shift, Ctrl, etc.
  3. maybe a rune if neither modifiers are present nor a predefined compound key exists

It’s hardcoded usage results in code like this:

func (t *TreeView[T]) InputHandler() func(event *tcell.EventKey, setFocus func(p tview.Primitive)) {
    return t.WrapInputHandler(func(event *tcell.EventKey, setFocus func(p tview.Primitive)) {
        switch event.Key() {
        case tcell.KeyUp:
            t.moveUp()
        case tcell.KeyDown:
            t.moveDown()
        case tcell.KeyHome:
            t.moveTop()
        case tcell.KeyEnd:
            t.moveBottom()
        case tcell.KeyCtrlE:
            t.moveScrollOffsetDown()
        case tcell.KeyCtrlY:
            t.moveScrollOffsetUp()
        case tcell.KeyTab, tcell.KeyBacktab:
            if t.finished != nil {
                t.finished(event.Key())
            }
        case tcell.KeyRune:
            if event.Modifiers() == tcell.ModNone {
                switch event.Rune() {
                case 'k':
                    t.moveUp()
                case 'j':
                    t.moveDown()
                case 'g':
                    t.moveTop()
                case 'G':
                    t.moveBottom()
                }
            }
        }
    })
}

This data structure is just awful to handle and especially initialize in my opinion. Some compound tcell.Keys are mapped to human-readable names in tcell.KeyNames. However, these names always use - to join modifiers, e.g. resulting in Ctrl-A, whereas tcell.EventKey.Name() produces +-delimited strings, e.g. Ctrl+A. Gnaarf, why this asymmetry!? O_o

I just checked k9s and they’re extending tcell.KeyNames with their own tcell.Key definitions like crazy: https://github.com/derailed/k9s/blob/master/internal/ui/key.go Then, they convert an original tcell.EventKey to tcell.Key: https://github.com/derailed/k9s/blob/b53f3091ca2d9ab963913b0d5e59376aea3f3e51/internal/ui/app.go#L287 This must be used when actually handling keyboard input: https://github.com/derailed/k9s/blob/e55083ba271eed6fc4014674890f70c5ed6c70e0/internal/ui/tree.go#L101

This seems to be much nicer to use. However, I fear this will break eventually. And it’s more fragile in general, because it’s rather easy to forget the conversion or one can get confused whether a certain key at hand is now an original tcell.Key coming from the library or an “extended” one.

I will see if I can find some other programs that provide configurable tcell key bindings.

​ Read More

mu (”) now has builtin code formatting and linting tools, making ” far more useful and useable as a general purpose programming language. Mu now includes:

  • An interpreter for quick “scriptinog”
  • A native code compiler for building native executables (Darwin / macOS only for now)
  • A builtin set of developer tools, currently: fmt (-fmt), check (-check) and test (-test).

​ Read More
In-reply-to » @lyse Yeah I remember you said some days back that your interest in compilers was rekindled by my work on mu (”) 😅

@prologic@twtxt.net Yeah, the parser part is what I typically enjoy. Haven’t really looked into code generation itself.

I’m currently looking at your ” commits from the last few days. Holy cow! :-)

​ Read More
In-reply-to » Trying to come up with a name for a new project and every name is already taken. đŸ€Ł The internet is full!

@movq@www.uninformativ.de How about “Quongsi”? I generated the first five letters with pwgen --no-capitalize --no-numerals 5 and since that already showed up in DDG search results, I simply appended the last two, which yielded nothing on DDG and Google).

What kind of project is it? Maybe we can help you find a name or nudge you in the right direction.

​ Read More

Whoo! I fixed one of the hardest bugs in mu (”) I think I’ve had to figure out. Took me several days in fact to figure it out. The basic problem was, println(1, 2) was bring printed as 1 2 in the bytecode VM and 1 nil when natively compiled to machine code on macOS. In the end it turned out the machine code being generated / emitted meant that the list pointers for the rest... of the variadic arguments was being slot into a register that was being clobbered by the mu_retain and mu_release calls and effectively getting freed up on first use by the RC (reference counting) garbage collector đŸ€Šâ€â™‚ïž

​ Read More
In-reply-to » My little toy operating system from last year runs in 16-bit Real Mode (like DOS). Since I’ve recently figured out how to switch to 64-bit Long Mode right after BIOS boot, I now have a little program that performs this switch on my toy OS. It will load and run any x86-64 program, assuming it’s freestanding, a flat binary, and small enough (< 128 KiB code, only uses the first 2 MiB of memory).

@movq@www.uninformativ.de I think I can get binaries even smaller with a bit more work and effort đŸ€” But yeah still working on the native code generation (at least for macOS targets)

​ Read More

Oh great, I received an e-mail that my SMTP credentials have been exposed. Once again, just another shitty scanner that generates garbage reports from tests it doesn’t understand. Thank you for nothing!

conf := &Config{
    SMTPHost: "smtp.example.com",
    SMTPPort: 587,
    SMTPUser: "user",
    SMTPPass: "hunter2",
    SMTPFrom: "from@example.com",
}

​ Read More
In-reply-to » I'm contemplating the idea of switching my activity pub instance from Gootosocial to a Pleroma one. While GTS is kinda cute (lightweight and easy to manage) of a software, the inability to fetch/scroll through people's past toots when visiting a profile or having access to a federated timeline and a proper search functionality ...etc felt like handicap for the past N months.

@aelaraji@aelaraji.com good luck with that! Their installation requirements, and install document in general give me headache. While on the contemplating topic, I too am contemplating shutting down my ActivityPub altogether. No GoToSocial, no nothing. I am mostly a lurker, so will not miss it much.

​ Read More
In-reply-to » There are no really good GUI toolkits for Linux, are there?

FTR, I see one (two) issues with PyQt6, sadly:

  1. The PyQt6 docs appear to be mostly auto-generated from the C++ docs. And they contain many errors or broken examples (due to the auto-conversion). I found this relatively unpleasent to work with.
  2. (Until Python finally gets rid of the Global Interpreter Lock properly, it’s not really suited for GUI programs anyway – in my opinion. You can’t offload anything to a second thread, because the whole program is still single-threaded. This would have made my fractal rendering program impossible, for example.)

​ Read More
In-reply-to » It is harder to regain ownership of an IRC channel than crossing the Mexico/US border. 😅

@bender@twtxt.net Hahaha! :-D But I actually do like their approach. I don’t know what staff should do differently when they are not involved in the channel topic. At least in the general case. Maybe in this specific scenario here they could have cross-checked domains, git repos and stuff like that. But I also reckon that it’s only fair if they treat everybody the same.

​ Read More
In-reply-to » Just a small update, on my birthday (on the 5th), I accidentally deleted the main page, of my website, so I'm using that as an opportunity, to try something new, at https://thecanine.smol.pub or gemini://thecanine.smol.pub - depending on your preferred protocol.

Double congrats, @thecanine@twtxt.net! \o/

I’m not a fan of the gemtext limits. This being only a single page (which probably doesn’t get updated a whole lot), the efforts of having two dedicates files are not all that big, or so I’d at least naively imagine.

I always recommend checking the W3C validator results, even though I’m very guilty of not doing that myself. It just doesn’t occur to me in the heat of the moment. I reckon if I were writing HTML on a more regular basis, I would pick up on making that a real habit. Anyway, your HTML being generated, you probably can’t address the findings, though. So, might not be even worth the time heading over to the validator.

From a privacy point of view, personally, I would definitely host the CSS myself. Other than that, nice link collection. :-)

​ Read More
In-reply-to » @bender Thanks for this illustration, it completely “misunderstood” everything I wrote and confidently spat out garbage. 👌

@prologic@twtxt.net Let’s go through it one by one. Here’s a wall of text that took me over 1.5 hours to write.

The criticism of AI as untrustworthy is a problem of misapplication, not capability.

This section says AI should not be treated as an authority. This is actually just what I said, except the AI phrased/framed it like it was a counter-argument.

The AI also said that users must develop “AI literacy”, again phrasing/framing it like a counter-argument. Well, that is also just what I said. I said you should treat AI output like a random blog and you should verify the sources, yadda yadda. That is “AI literacy”, isn’t it?

My text went one step further, though: I said that when you take this requirement of “AI literacy” into account, you basically end up with a fancy search engine, with extra overhead that costs time. The AI missed/ignored this in its reply.

Okay, so, the AI also said that you should use AI tools just for drafting and brainstorming. Granted, a very rough draft of something will probably be doable. But then you have to diligently verify every little detail of this draft – okay, fine, a draft is a draft, it’s fine if it contains errors. The thing is, though, that you really must do this verification. And I claim that many people will not do it, because AI outputs look sooooo convincing, they don’t feel like a draft that needs editing.

Can you, as an expert, still use an AI draft as a basis/foundation? Yeah, probably. But here’s the kicker: You did not create that draft. You were not involved in the “thought process” behind it. When you, a human being, make a draft, you often think something like: “Okay, I want to draw a picture of a landscape and there’s going to be a little house, but for now, I’ll just put in a rough sketch of the house and add the details later.” You are aware of what you left out. When the AI did the draft, you are not aware of what’s missing – even more so when every AI output already looks like a final product. For me, personally, this makes it much harder and slower to verify such a draft, and I mentioned this in my text.

Skill Erosion vs. Skill Evolution

You, @prologic@twtxt.net, also mentioned this in your car tyre example.

In my text, I gave two analogies: The gym analogy and the Google Translate analogy. Your car tyre example falls in the same category, but Gemini’s calculator example is different (and, again, gaslight-y, see below).

What I meant in my text: A person wants to be a programmer. To me, a programmer is a person who writes code, understands code, maintains code, writes documentation, and so on. In your example, a person who changes a car tyre would be a mechanic. Now, if you use AI to write the code and documentation for you, are you still a programmer? If you have no understanding of said code, are you a programmer? A person who does not know how to change a car tyre, is that still a mechanic?

No, you’re something else. You should not be hired as a programmer or a mechanic.

Yes, that is “skill evolution” – which is pretty much my point! But the AI framed it like a counter-argument. It didn’t understand my text.

(But what if that’s our future? What if all programming will look like that in some years? I claim: It’s not possible. If you don’t know how to program, then you don’t know how to read/understand code written by an AI. You are something else, but you’re not a programmer. It might be valid to be something else – but that wasn’t my point, my point was that you’re not a bloody programmer.)

Gemini’s calculator example is garbage, I think. Crunching numbers and doing mathematics (i.e., “complex problem-solving”) are two different things. Just because you now have a calculator, doesn’t mean it’ll free you up to do mathematical proofs or whatever.

What would have worked is this: Let’s say you’re an accountant and you sum up spendings. Without a calculator, this takes a lot of time and is error prone. But when you have one, you can work faster. But once again, there’s a little gaslight-y detail: A calculator is correct. Yes, it could have “bugs” (hello Intel FDIV), but its design actually properly calculates numbers. AI, on the other hand, does not understand a thing (our current AI, that is), it’s just a statistical model. So, this modified example (“accountant with a calculator”) would actually have to be phrased like this: Suppose there’s an accountant and you give her a magic box that spits out the correct result in, what, I don’t know, 70-90% of the time. The accountant couldn’t rely on this box now, could she? She’d either have to double-check everything or accept possibly wrong results. And that is how I feel like when I work with AI tools.

Gemini has no idea that its calculator example doesn’t make sense. It just spits out some generic “argument” that it picked up on some website.

3. The Technical and Legal Perspective (Scraping and Copyright)

The AI makes two points here. The first one, I might actually agree with (“bad bot behavior is not the fault of AI itself”).

The second point is, once again, gaslighting, because it is phrased/framed like a counter-argument. It implies that I said something which I didn’t. Like the AI, I said that you would have to adjust the copyright law! At the same time, the AI answer didn’t even question whether it’s okay to break the current law or not. It just said “lol yeah, change the laws”. (I wonder in what way the laws would have to be changed in the AI’s “opinion”, because some of these changes could kill some business opportunities – or the laws would have to have special AI clauses that only benefit the AI techbros. But I digress, that wasn’t part of Gemini’s answer.)

tl;dr

Except for one point, I don’t accept any of Gemini’s “criticism”. It didn’t pick up on lots of details, ignored arguments, and I can just instinctively tell that this thing does not understand anything it wrote (which is correct, it’s just a statistical model).

And it framed everything like a counter-argument, while actually repeating what I said. That’s gaslighting: When Alice says “the sky is blue” and Bob replies with “why do you say the sky is purple?!”

But it sure looks convincing, doesn’t it?

Never again

This took so much of my time. I won’t do this again. 😂

​ Read More