#autocomplete bot
Explore tagged Tumblr posts
weaversweek · 2 years ago
Text
For this week's Week, I ask if artificial intelligence can win a game show yet.
If we're to believe the hype, AI bots can solve an Only Connect wall easily. The evidence proves otherwise - they can't even solve the New York Times' cheap knockoff.
AI bots are a dab hand at University Challenge, but have great difficulty with Countdown. Not just the difficult numbers game, but the easy task of counting how many letters are in a word.
Next week, I'll set on loose on Wheel of Fortune. It'll probably spin the wheel the wrong way.
3 notes · View notes
jcmarchi · 4 months ago
Text
7 top free AI coding tools - AI News
New Post has been published on https://thedigitalinsider.com/7-top-free-ai-coding-tools-ai-news/
7 top free AI coding tools - AI News
.pp-multiple-authors-boxes-wrapper display:none; img width:100%;
AI coding tools leverage machine learning, deep learning, and natural language processing to assist developers in writing and optimising code. These tools are trained on vast code repositories and datasets, allowing them to analyse programming patterns and provide intelligent recommendations.
Types of AI coding tools
AI-powered coding tools can be categorised into several types based on their functionality:
AI code completion tools — Provide real-time suggestions and auto-complete lines of code.
AI code generators — Generate full scripts, functions, or even applications based on natural language prompts.
AI debugging and error detection tools — Identify syntax errors, logical issues, and security vulnerabilities.
AI test automation tools — Create and execute test cases with minimal human intervention.
AI code optimisation Tools — Improve performance by suggesting better coding practices.
AI security and compliance tools — Analyse code for vulnerabilities and help developers follow security best practices.
AI documentation generators — Automate inline comments, API documentation, and explanations.
By incorporating these tools into their workflow, developers can write cleaner, more efficient code and reduce the time spent on repetitive tasks.
Best free AI coding tools for 2025
Below, we explore seven of the best free AI coding tools available today and provide an analysis of their features, benefits, and how they can enhance the software development process.
1. Qodo
Qodo is an AI-powered coding assistant designed to help developers generate, optimise, and debug code easily. It offers real-time code suggestions, detects syntax errors, and improves the overall quality of the codebase.
Key features:
Intelligent code completion: Predicts and suggests relevant code snippets.
AI-powered debugging: Identifies bugs and logical errors in real-time.
Code optimisation: Suggests performance improvements and cleaner code structures.
Multi-language support: Works with multiple programming languages.
Benefits:
Qodo streamlines software development by reducing manual effort in writing and reviewing code. It is particularly beneficial for new developers who need guidance on best coding practices and experienced programmers looking to improve efficiency.
Use cases:
Writing clean and optimised code.
Debugging and improving code quality.
Learning new programming concepts with AI-driven recommendations.
2. Kite
Kite was a popular AI-powered autocomplete tool that provided developers with real-time code suggestions and documentation assistance. Although it has been discontinued, it significantly influenced modern AI coding assistants.
Key features:
Python-focused autocompletion: Provided predictive code completions.
Inline documentation: Showed documentation snippets inside the IDE.
Machine learning-based suggestions: Improved over time with usage.
Benefits:
Despite its discontinuation, Kite demonstrated the power of AI in streamlining software development, influencing newer AI-powered coding tools available today.
Use cases:
Assisted Python developers with intelligent code suggestions.
Provided real-time documentation to reduce context switching.
3. Amazon CodeWhisperer
Amazon CodeWhisperer is a free AI-powered coding assistant that provides intelligent code completions and recommendations based on natural language input. It integrates seamlessly with AWS services, making it an excellent tool for cloud-based development.
Key features:
Real-time code suggestions: Predicts and generates relevant code snippets.
AWS cloud integration: Works with AWS Lambda, EC2, and other services.
Multi-language support: Supports Python, JavaScript, and more.
Benefits:
Amazon CodeWhisperer boosts productivity by offering context-aware code recommendations, making it ideal for developers working with cloud-based applications.
Use cases:
Writing serverless applications on AWS.
Generating API integrations with minimal manual coding.
Reducing development time for cloud-based applications.
4. Ponicode
Ponicode is an AI-powered unit testing and code quality analysis tool that ensures high test coverage and optimised code.
Key features:
AI-generated unit tests: Automates test case creation.
Code quality analysis: Detects inefficiencies in the code.
Multi-language support: Works with JavaScript, Python, and more.
Benefits:
Ponicode helps developers write reliable, maintainable code by automating testing and quality checks, making it an excellent tool for teams prioritising test-driven development (TDD).
Use cases:
Ensuring code coverage with AI-generated test cases.
Automating software testing processes.
5. IntelliCode
Microsoft IntelliCode enhances coding productivity by offering AI-powered autocomplete, refactoring suggestions, and best coding practices based on thousands of open-source projects.
Key features:
Context-aware code recommendations: Learns from open-source projects.
Automated code refactoring: Suggests optimised coding solutions.
Supports multiple languages: Works with Python, Java, C++, and more.
Benefits:
IntelliCode enables developers to write maintainable code while minimising syntax errors and reducing repetitive coding tasks.
Use cases:
Improving team productivity by enforcing best coding practices.
Optimising legacy codebases.
6. YOGI Bot
YOGI Bot is an AI-powered chatbot that assists developers with debugging, code explanations, and best practice recommendations.
Key features:
AI-driven code assistance: Provides real-time support for debugging and explanations.
Multi-language support: Works across various programming languages.
Benefits:
YOGI Bot is useful for both new and experienced developers who need immediate coding assistance and explanations.
Use cases:
Learning programming concepts interactively.
Troubleshooting coding errors with AI-driven assistance.
7. CodeT5
CodeT5, developed by Salesforce Research, is an AI-powered code generation and translation model that helps developers write high-quality code efficiently.
Key features:
AI-generated code snippets: Produces entire code blocks.
Code translation and optimisation: Helps improve existing code.
Benefits:
CodeT5 streamlines development by reducing manual effort and improving code quality.
Use cases:
Automating coding tasks for web and software development.
Enhancing productivity with AI-powered suggestions.
Why use AI coding tools?
AI coding tools are gaining popularity due to their ability to streamline development processes, reduce coding errors, and enhance productivity. Here’s why developers should consider integrating AI into their workflow:
Increased efficiency
AI-powered tools speed up coding by suggesting relevant code snippets, autocompleting functions, and automating repetitive tasks. This allows developers to focus on solving complex problems rather than spending time on boilerplate code.
Improved code quality
AI-driven code review tools analyse code for potential errors, security vulnerabilities, and performance issues, ensuring high-quality and optimised code.
Reduced debugging time
Manually finding and fixing bugs can be time-consuming. AI debugging tools help detect issues in real-time and provide potential fixes, reducing time spent on troubleshooting.
Enhanced collaboration
AI-powered tools facilitate team collaboration by providing code suggestions, and documentation, making it easier for teams to work together efficiently.
Automated testing and deployment
AI-driven test automation ensures that applications are tested before deployment, reducing manual effort and potentially speeding up the software release cycle.
Better security
Security-focused AI tools can help identify vulnerabilities and suggest best practices, helping developers write more secure code that complies with industry standards.
Accessibility for beginners
AI coding assistants help beginners learn programming by providing real-time feedback, suggesting improvements, and simplifying complex coding concepts.
7 top free AI coding tools
AI coding tools leverage machine learning, deep learning, and natural language processing to assist developers in writing and optimising code. These tools are trained on vast code repositories and datasets, allowing them to analyse programming patterns and provide intelligent recommendations.
Types of AI coding tools
AI-powered coding tools can be categorised into several types based on their functionality:
AI code completion tools — Provide real-time suggestions and auto-complete lines of code.
AI code generators — Generate full scripts, functions, or even applications based on natural language prompts.
AI debugging and error detection tools — Identify syntax errors, logical issues, and security vulnerabilities.
AI test automation tools — Create and execute test cases with minimal human intervention.
AI code optimisation Tools — Improve performance by suggesting better coding practices.
AI security and compliance tools — Analyse code for vulnerabilities and help developers follow security best practices.
AI documentation generators — Automate inline comments, API documentation, and explanations.
By incorporating these tools into their workflow, developers can write cleaner, more efficient code and reduce the time spent on repetitive tasks.
(Image source: Unsplash)
Tags: artificial intelligence, coding
1 note · View note
melyzard · 2 years ago
Text
A very good read.
The real reason the studios are excited about AI is the same as every stock analyst and CEO who’s considering buying an AI enterprise license: they want to fire workers and reallocate their salaries to their shareholders
Tumblr media
The studios fought like hell for the right to fire their writers and replace them with chatbots, but that doesn’t mean that the chatbots could do the writers’ jobs.
Think of the bosses who fired their human switchboard operators and replaced them with automated systems that didn’t solve callers’ problems, but rather, merely satisficed them: rather than satisfying callers, they merely suffice.
Studio bosses didn’t think that AI scriptwriters would produce the next Citizen Kane. Instead, they were betting that once an AI could produce a screenplay that wasn’t completely unwatchable, the financial markets would put pressure on every studio to switch to a slurry of satisficing crap, and that we, the obedient “consumers,” would shrug and accept it.
Despite their mustache-twirling and patrician chiding, the real reason the studios are excited about AI is the same as every stock analyst and CEO who’s considering buying an AI enterprise license: they want to fire workers and reallocate their salaries to their shareholders.
-How the Writers Guild sunk AI's ship: No one's gonna buy enterprise AI licenses if they can't fire their workers
Tumblr media
Image: Cryteria (modified) https://commons.wikimedia.org/wiki/File:HAL9000.svg
CC BY 3.0 https://creativecommons.org/licenses/by/3.0/deed.en
6K notes · View notes
adiraofthetals · 5 months ago
Text
Kitty Bell's AO3 Skin!
@ivylor You asked for my AO3 skin code! I don't really know code either but I know what's vaguely happening. So I don't know where I got the main code originally but I do know that I got the stats icon code from (here). Then I think I picked bits and pieces from other places. I would like to mention I have code in there to remove buttons. This prevents me from accidentally deleting my fics. Still working on some of those pieces. If you want to delete a fic you will have to turn off the skin. Also, Ivylor you could have commented on the post, you didn't have to msg me. I thought you were a bot tbh. For next time ig. Also meant to make this earlier sorry for making you wait!
Anyways! Photos of my AO3 skin!
Tumblr media Tumblr media Tumblr media
Code down below! WARNING THIS CODE IS VERY LONG:
Edit: If you ever need help with the skin please contact me! I will be very happy to help!
Edit Edit: SO I made a pastebin so you all can click copy so you can paste it easier in AO3! https://pastebin.com/28Ah7QMs. Again if you have troubles with the skin please don't be afraid to contact me.
div#main.profile-show.dashboard.region ul.navigation.actions li:nth-child(5) { display: none !important; }
div#main.works-edit.region ul.navigation.actions li:nth-child(2), div#main.works-edit.region ul.navigation.actions li:nth-child(3) { display: none !important; }
div#main.works-show_multiple.dashboard.region p.submit input:nth-child(2), div#main.works-show_multiple.dashboard.region p.submit input:nth-child(3) { display: none !important; }
div#main.series-show.region ul.navigation.actions li:nth-child(2) { display: none !important; }
div#main.series-show.region ul.navigation.actions li:nth-child(4) { display: none !important; }
.works-edit .navigation.actions li a[href*="orphans"] { display: none; }
.works-edit .navigation.actions li a[href*="delete"] { display: none; }
.actions a[href*="toggle_rejected"] { display: none; }
header {
background-image: url("https://i.imgur.com/MEXgrDx.png"); background-repeat: repeat; }
header .heading {
height: 12em; }
header .logo,
header h1 sup {
display: none; }
header .heading a {
padding-left: 1em; font-variant: small-caps; color: #a6894b; }
greeting .icon img {
box-shadow: none; border: 1px solid #fff; border-radius: 90%; }
greeting .dropdown .menu,
greeting .dropdown .menu a,
greeting li a {
font-variant: small-caps; color: #a6894b !important; background: #f7f2e9 !important; border: none; box-shadow: none; }
greeting .dropdown .menu a:hover,
greeting li a:hover,
a.tag:hover { background: #c8d0c1 !important; color: #fff; }
greeting .menu {
width: 12em; }
header .menu {
background: #f7f2e9; box-shadow: none; width: 20em; }
header .primary li:not(.search),
greeting li {
border: none; }
header #search {
display: none; }
header .primary {
background: #c8d0c1; box-shadow: none; border-bottom: 5px solid #d5b56e; border-top: 5px solid #d5b56e; }
header .dropdown .menu li:hover a,
header .primary li a {
font-variant: small-caps; color: #f7f2e9 !important; background: #d5b56e; border: none; box-shadow: none; }
header .dropdown:hover a,
header .primary li:not(.search) {
background: #a5b399; }
outer.wrapper {
background: #f7f2e9; }
.actions a, .action, input[type="file"], .actions input, input[type="submit"], button, .actions label,
main .actions a,
main .actions a:visited,
main .action,
main .actions input,
main input[type="submit"],
main button,
main .actions label {
background: #d5b56e; font-variant: small-caps; color: #fff; border: none; }
dashboard .actions a,
dashboard .actions a:visited {
background: #f7f2e9; border: 1px solid #d5b56e; color: #a6894b !important; font-variant: small-caps; }
.required .autocomplete, p.notice, .notice, .comment_notice, .kudos_notice, ul.notes, .caution, .error, .comment_error, .kudos_error, .alert.flash { background: #c8d0c1; }
.current,
dashboard .current,
main .current {
background: #a5b399; color: #fff; font-variant: small-caps; border: none; }
input[type="submit"]:hover, input[type="submit"]:focus,
dashboard .actions a:hover,
dashboard .actions a:focus,
main .actions a:hover,
main input[type="submit"]:hover,
main button:hover .actions label:hover,
main .action:hover {
box-shadow: none; text-shadow: none; border: none; background: #f7f2e9; color: #a5b399; font-weight: bold; }
main a {
color: #a6894b; }
main a:visited {
color: #76826c; }
a.tag:visited { color: #a6894b !important; }
h1, h2, h3, h4, h5, h6, .heading { font-variant: small-caps; color: #d5b56e; }
.splash .module h3 { color: #a5b399; font-variant: small-caps; }
.splash .favorite li:nth-of-type(odd) a { background: none; }
fieldset { background-image: url("https://i.imgur.com/MEXgrDx.png"); background-repeat: repeat; border: 2px solid #d5b56e; box-shadow: none; }
fieldset dl, fieldset fieldset { background: #f7f2e9; color: #a6894b !important; font-variant: small-caps; border: 2px solid #d5b56e; box-shadow: none; }
input, textarea { background: #f7f2e9; border: 2px solid #d5b56e; box-shadow: none; }
span.question { background: #d5b56e; color: #fff; box-shadow: none; border: none; }
form.verbose legend, .verbose form legend { background: #f7f2e9; border: 2px solid #d5b56e; color: #a6894b; font-variant: small-caps; box-shadow: none; }
select { background: #f7f2e9; border: 1px solid #d5b56e; }
modal {
border: 5px solid #d5b56e; background: #f7f2e9; color: #76826c; }
modal .footer .action.modal-closer {
background: #d5b56e; color: #fff; border: none; box-shadow: none; }
.listbox, fieldset fieldset.listbox { background: #d5b56e; border: 2px solid #d5b56e; font-variant: small-caps; }
.listbox > .heading, .listbox > .heading a { color: #fff !important; }
.listbox > .heading a:visited { color: #76826c; }
.listbox .index { background: #f7f2e9; box-shadow: none; }
.listbox li.blurb { border: none; }
li.blurb { border: 2px solid #d5b56e; }
li.relationships a, .work .relationship a.tag { background: none; }
ol.index.group { background: #f7f2e9; }
div.comment, li.comment { border: 2px solid #d5b56e; }
.comment div.icon { border: none; }
.comment h4.byline, .comment h4.byline a { background: #d5b56e; color: #fff !important; }
.unread, .thread .even, .statistics .index li:nth-of-type(2n) { background: #c8d0c1; }
span.unread { background: #f7f2e9; color: #a6894b; border: 2px solid #d5b56e; }
.comment .icon .anonymous, .comment .icon .visitor, .index .skins .icon, .skins .primary .icon, .index .mystery .icon, .index .tag .icon, .index .tagset .icon, .abbreviated .icon .anonymous, .abbreviated .icon .visitor { background: url("https://i.imgur.com/rdqdtqz.png"); background-repeat: no-repeat; background-size: contain; border: 1px solid #d5b56e; }
a img { border-radius: 95%; border: 2px solid #fff; }
p.kudos { background: url("https://i.imgur.com/7wX03zP.png") no-repeat; }
p.kudos { color: #a6894b !important; }
dashboard.own {
background-image: url("https://i.imgur.com/MEXgrDx.png"); border: 2px solid #d5b56e; }
dashboard ul {
border: none; }
main.errors,
main.error-502,
main.error-503-maintenance {
background: url("https://i.imgur.com/FxUVd04.png") center right no-repeat; }
footer {
border-top: 5px solid #d5b56e; }
footer.region {
background: #c8d0c1; }
footer h4.heading {
color: #fff; font-variant: small-caps; font-size: 120%; }
footer,
footer a {
color: #fff; }
footer a:hover {
color: #fff; background: #d5b56e; }
dl.stats dt { display: none; }
.skins .header dl.stats dt { display: inline-block; }
dl.stats dd:nth-of-type(1)::before { background: url(https://64.media.tumblr.com/db492b00dffe5c3059151bf531bac9ea/270ee5afe68cadd6-46/s500x750/a6bc3e5d57023d005da4a1f3d11c383db8dd7df6.png); }
dl.stats dd:nth-of-type(2)::before { background: url(https://64.media.tumblr.com/f835b437a474b4b672a8d4ebe61402b8/8979adde76f2ff05-fb/s100x200/8f86556b6896e96427f5a4a54f0de7be38ddba75.png); }
dl.stats dd.language::before { display: none !important; }
dl.stats dd.kudos::before { background: url(https://64.media.tumblr.com/23a3c6f134a96386f50fb8982a353590/8b704f26c7323545-01/s100x200/31e25f0be03646918168c4d49bd2ee9733b2cd59.png); }
dl.stats dd.words::before { background: url(https://64.media.tumblr.com/fff96d500a04ddf12517a48d83b228d2/b2e751421a20aa0c-a7/s100x200/c848a67de8f463ccdafa5b60948c61a172d5fe24.png); }
dl.stats dd.chapters::before { background: url(https://64.media.tumblr.com/a8ca48310f24581ae539336583690b26/b2e751421a20aa0c-5c/s100x200/a51b914598b64c3ddf6f705b278f11a68301d443.png); }
dl.stats dd.comments::before { background: url(https://64.media.tumblr.com/7172c0bbe03a0eef7b236014dc78c905/8b704f26c7323545-78/s250x400/f37ba1ff69b5ef2ad7e5fe66b61fd748badc00d1.png); }
dl.stats dd.bookmarks::before, dl.stats dd a[href$=bookmarks]::before { background: url(https://64.media.tumblr.com/9b95d189a57699762d2262536e922ece/b2e751421a20aa0c-2a/s100x200/1aabb2ad7b90746f0469aefaa39af5b83728f8b9.png); }
dl.stats dd.hits::before { background: url(https://64.media.tumblr.com/b2b8862a356132ac1aa41e9e9f0ddd1d/b2e751421a20aa0c-9e/s100x200/dcd2bcb1adbbb8f9e1844b61aee3dd3a653531e3.png); }
dl.stats dd.collections::before { background: url(https://64.media.tumblr.com/ae825c2ad8071426c298c5b52970e294/b2e751421a20aa0c-18/s100x200/d1eb5dd259e2db588cda2100057c2c8fd9efaaf0.png); }
dl.work dl.stats dd.published::before { background: url(https://64.media.tumblr.com/7e13419071a7eeb35f48a76c7aa0ba36/b2e751421a20aa0c-5d/s250x400/7f351f60793ad683e4a9dc4de55e4ee4d625f9d2.png); }
dl.work dl.stats dd.status::before { background: url(https://64.media.tumblr.com/0ef9349a36cf808783e9488a97b64678/b2e751421a20aa0c-10/s250x400/8df1d3da298f875381822968f8e71ed4d7bcae31.png); }
ul.statistics dl.stats dd.subscriptions::before { background: url(https://64.media.tumblr.com/64db76a65209eff79515dfc23842eb54/fd0b10e0262ddb71-14/s250x400/921de73c3d5bb819f4e3c58c7c45bd4c6edfe55f.png); }
dl.stats dd.published::before, dl.stats dd.status::before { width: 0px; margin-right: 0px; }
li.collection dl.stats dd a[href$=collections]::before { background: url(https://64.media.tumblr.com/ae825c2ad8071426c298c5b52970e294/b2e751421a20aa0c-18/s100x200/d1eb5dd259e2db588cda2100057c2c8fd9efaaf0.png); }
li.collection dl.stats dd a[href$=works]::before { background: url(https://64.media.tumblr.com/f835b437a474b4b672a8d4ebe61402b8/8979adde76f2ff05-fb/s100x200/8f86556b6896e96427f5a4a54f0de7be38ddba75.png); }
li.collection dl.stats dd a[href$=bookmarks]::before { background: url(https://64.media.tumblr.com/9b95d189a57699762d2262536e922ece/b2e751421a20aa0c-2a/s100x200/1aabb2ad7b90746f0469aefaa39af5b83728f8b9.png); }
li.collection dl.stats dd a[href$=fandoms]::before { background: url(https://64.media.tumblr.com/0a2f3d28fb850907a859726916e04e6f/8979adde76f2ff05-48/s250x400/926b1499363f66438d02fdc8bbea5ce610a75395.png); }
ul.statistics dl.stats dd::before, li.work dl.stats dd::before, li.bookmark dl.stats dd::before, dl.work dl.stats dd::before, .collection dl.stats dd a[href$=collections]::before, li.collection dl.stats dd a[href$=works]::before, li.collection dl.stats dd a[href$=bookmarks]::before, li.collection dl.stats dd a[href$=fandoms]::before, li.series dl.stats dd:not(.language):not(.words):not(.chapters):not(.collections):not(.comments):not(.kudos):not(.bookmarks):not(.hits):not(.published):not(.subscriptions):nth-of-type(1)::before, li:not(.collection) dl.stats dd:not(.language):not(.words):not(.chapters):not(.collections):not(.comments):not(.kudos):not(.bookmarks):not(.hits):not(.published):not(.subscriptions):nth-of-type(2)::before, dl.stats dd:not(.bookmarks) a[href$=bookmarks]::before { display: inline-block; width: 14px; height: 14px; content: " "; background-size: 14px 14px !important; margin-right: 5px; }
286 notes · View notes
sassydefendorflower · 9 days ago
Text
To all the authors on ao3, considering to delete their work because ao3 once again's been scraped.
Why?
Think about it.
What does deleting it now help?
That generative writing program already has your words. They've already been stolen. What does it matter now, if it happens again?
It sucks. It's horrible. It draws the joy out of creating.
But why punish the people actually reading your fics for that?
The person returning again and again to your fic because they love it, because it makes them smile or laugh or cry or horny or unbelievably loved... they're not the ones stealing from you.
And yet you punish them.
Ao3 is an archive. A group project designed to uphold and protect the works we fans put out there in the world. It is build to remain.
If you delete your fics now, your words will remain.
But not in the names of those who remember you fondly, nor in the countless comments from adoring readers, or the bookmark notes that sing your praises, or the kudos emails that find you (almost) daily -- but in the dead echoes of some AI regurgitating shit.
That is the legacy of most deleted fics -- the ones that get deleted because of "what if AI---".
Well, AI (generative chat bots) already did.
Now the only ones reading are the ones who love your words. The machines are already gone -- but the readers are left.
What does it help us, what does it help fandom, what does it help community, to cut down on these stories?
If you can't protect yourself from AI, then poison it.
Make sure that the name Steve is automatically followed by "going in heat" and the Minecraft cannot be written without a DreamSPN(?) reference following. Let every strange kink be another dataset ruining that language learning program from the inside out, your special interest a source of misinformation to the uninitiated.
But don't kill your art.
Embrace it.
Be weirder.
Don't let something as stupid and derivative as a autocomplete bot on crack be what kills creativity and community.
Come on. That's just giving up on all we build together.
Get over yourself, use that anger, and fucking create.
9 notes · View notes
sexhaver · 1 year ago
Note
I’m inclined to agree with you about AI image generation but I was reading about Google’s currently-in-development program that just seems like it’s AI generated plagiarism:
“To produce articles, publishers first compile a list of external websites that regularly produce news and reports relevant to their readership. These sources of original material are not asked for their consent to have their content scraped or notified of their participation in the process—a potentially troubling precedent, said Kint.
When any of these indexed websites produce a new article, it appears on the platform dashboard. The publisher can then apply the gen AI tool to summarize the article, altering the language and style of the report to read like a news story.”
Idk in general I don’t see any positive developments coming out of LLMs beyond mild novelty and this specifically seems like using the technology to straightforwardly do plagiarism, minus any meaningful transformation or sleight of hand
yeah this is definitely my least favorite part of AI in general, the gradual shitting up of google search results. and just like with AI image generators being used to crib a specific artist's style, this use of AI is tricky to figure out a response for because it fundamentally doesn't create any "new" kind of offense (like those AI image gens used to "undress" pictures of women), it just massively lowers the barrier of entry for an existing one.
the parallels between these "plagiarism summarizers" and warehouse automation robots is actually kind of funny now that i think about it. in a vacuum, they both save human labor: summarizer-bots could just be used on a personal level to give people a summary of recent articles from sites that they personally choose to follow like an RSS Feed (remember RSS Feeds? oh my god im so old), and automated storage and retrieval systems literally exist to make warehouse work easier. and yet because we live in a world where capitalism demands websites make their money off ad revenue and warehouses make their money off working their employees to the bone, summarizer-bots are used to shit up search results with autocompleted drivel that reads like the intro to a recipe on a cooking blog, and ASRSs are used to fire half of a company's workforce while doubling production quotas on the remainder. there's so much potential for robotics to help humanity as a whole but all the money rn is funneled into getting robots to either cut corporate costs or kill people
49 notes · View notes
lesbianralzarek · 1 year ago
Text
Tumblr media
quora, i cant stress to you enough just how much i didnt ask for the expertise of your autocomplete predictive text bot
18 notes · View notes
cb-writes-stuff · 9 months ago
Note
Hello! I've just followed your blog and I was wondering, any tips on what to include in a masterpost? I want to talk about my wips and stuff but I feel like frankly no one would care-
Anyways, any tips would be appreciated!
Thanks for the follow, and the question!
What to include in a masterpost… Well, in my case, it’s just a list of links to important posts about my wip. A sort of directory, if you will. So, mine has a section for snippets (just the one, at the moment), a section for loredumps, and a section for other fun things (which might split into more sections eventually). That’s how I think of a masterpost, anyway.
And don’t worry, people will care about your writing! I’ve got a few people who care about my stuff—some of whom followed me for it, and some of whom were moots before they even knew I was a writer. But if you want your posts to reach people, my advice would be something I read elsewhere: tag liberally, but honestly. Use as many tags as you can, even slight variations of the same tags. The tag autocomplete thingy can be helpful for this. But never, never use tags that don’t actually apply to the post. However well-written your post is, using unrelated tags is bot-like behavior, and might make people block you. I noticed a bit of an uptick in engagement once I started doing this with my progress updates. Speaking of, those are probably the best example on my blog of this technique in action. (You can find my personal tags at the bottom of my pinned post, if that’s easier.)
I hope this helps!
2 notes · View notes
grumpysweetheart · 2 years ago
Text
I hate when I’m trying to search for stuff about Astro Bot and the search autocompletes/changes it to Astro Boy
Yes I know it’s a famous anime but I’m talking about the little PlayStation robot mascot babie 🥺
6 notes · View notes
weaversweek · 2 years ago
Text
Concluding the mental exercise: can artificial intelligence win a game show?
Tumblr media
Specifically, what happens when it tries to play Wheel of Fortune?
How does its brain really work - we find out on The 1% Club.
Does AI stand any chance arguing the toss on Fighting Talk?
Tumblr media
And what does Mr. Blobby have to do with AI anyway?
Tumblr media
Plus a brief obituary for Michael Parkinson: he didn't do much in game shows, we loved him anyway.
1 note · View note
mostlysignssomeportents · 1 year ago
Text
Dinkclump Linkdump
Tumblr media
I'm on tour with my new novel The Bezzle! Catch me TONIGHT in LA (Saturday night, with Adam Conover), Seattle (Monday, with Neal Stephenson), then Portland, Phoenix and more!
Tumblr media
Some Saturday mornings, I look at the week's blogging and realize I have a lot more links saved up than I managed to write about this week, and then I do a linkdump. There've been 14 of these, and this is number 15:
https://pluralistic.net/tag/linkdump/
Attentive readers will note that this isn't Saturday. You're right. But I'm on a book tour and every day is shatterday, because damn, it's grueling and I'm not the spry manchild who took Little Brother on the road in 2008 – I'm a 52 year old with two artificial hips. Hence: an out-of-cycle linkdump. Come see me on tour and marvel at my verticality!
https://pluralistic.net/2024/02/16/narrative-capitalism/#bezzle-tour
Best thing I read this week, hands down, was Ryan Broderick's Garbage Day piece, "AI search is a doomsday cult":
https://www.garbageday.email/p/ai-search-doomsday-cult
Broderick makes so many excellent points in this piece. First among them: AI search sucks, but that's OK, because no one is asking for AI search. This only got more true later in the week when everyone's favorite spicy autocomplete accidentally loaded the James Joyce module:
https://arstechnica.com/information-technology/2024/02/chatgpt-alarms-users-by-spitting-out-shakespearean-nonsense-and-rambling/
(As Matt Webb noted, Chatbots have slid rapidly from Star Trek (computers give you useful information in a timely fashion) to Douglas Adams (computers spout hostile, impenetrable nonsense at you):
https://interconnected.org/home/2024/02/21/adams
But beyond the unsuitability of AI for search results and beyond the public's yawning indifference to AI-infused search, Broderick makes a more important point: AI search is about summarizing web results so you don't have to click links and read the pages yourself.
If that's the future of the web, who the fuck is going to write those pages that the summarizer summarizes? What is the incentive, the business-model, the rational explanation for predicting a world in which millions of us go on writing web-pages, when the gatekeepers to the web have promised to rig the game so that no one will ever visit those pages, or read what we've written there, or even know it was us who wrote the underlying material the summarizer just summarized?
If we stop writing the web, AIs will have to summarize each other, forming an inhuman centipede of botshit-ingestion. This is bad news, because there's pretty solid mathematical evidence that training a bot on botshit makes it absolutely useless. Or, as the authors of the paper – including the eminent cryptographer Ross Anderson – put it, "using model-generated content in training causes irreversible defects":
https://arxiv.org/abs/2305.17493
This is the mathematical evidence for Jathan Sadowski's "Hapsburg AI," or, as the mathematicians call it, "The Curse of Recursion" (new band-name just dropped).
Tumblr media
But if you really have your heart set on living in a ruined dystopia dominated by hostile artificial life-forms, have no fear. As Hamilton Nolan writes in "Radical Capital," a rogues gallery of worker-maiming corporations have asked a court to rule that the NLRB can't punish them for violating labor law:
https://www.hamiltonnolan.com/p/radical-capital
Trader Joe’s, Amazon, Starbucks and SpaceX have all made this argument to various courts. If they prevail, then there will be no one in charge of enforcing federal labor law. Yes, this will let these companies go on ruining their workers' lives, but more importantly, it will give carte blanche to every other employer in the land. At one end of this process is a boss who doesn't want to recognize a union – and at the other end are farmers dying of heat-stroke.
The right wing coalition that has put this demand before the court has all sorts of demands, from forced birth to (I kid you not), the end of recreational sex:
https://www.lawyersgunsmoneyblog.com/2024/02/getting-rid-of-birth-control-is-a-key-gop-agenda-item-for-the-second-trump-term
That coalition is backed by ultra-rich monopolists who want wreck the nation that their rank-and-file useful idiots want to wreck your body. These are the monopoly cheerleaders who gave us the abomination that is the Pharmacy Benefit Manager – a useless intermediary that gets to screw patients and pharmacists – and then let PBMs consolidate and merge with pharmacy monopolists.
One such inbred colossus is Change Healthcare, a giant PBM that is, in turn, a mere tendril of United Healthcare, which merged the company with Optum. The resulting system – held together with spit and wishful thinking – has access to the health records of a third of Americans and processes 15 billion prescriptions per day.
Or rather, it did process that amount – until the all-your-eggs-in-one-badly-maintained basket strategy failed on Wednesday, and Change's systems went down due to an unspecified "cybersecurity incident." In the short term, this meant that tens of millions of Americans who tried to refill their prescriptions were told to either pay cash or come back later (if you don't die first). That was the first shoe dropping. The second shoe is the medical records of a third of the country.
Don't worry, I'm sure those records are fine. After all, nothing says security like "merging several disparate legacy IT systems together while simultaneously laying off half your IT staff as surplus to requirements and an impediment to extracting a special dividend for the private equity owners who are, of course, widely recognized as the world's greatest information security practitioners."
Look, not everything is terrible. Some computers are actually getting better. Framework's user-serviceable, super-rugged, easy-to-repair, powerful laptops are the most exciting computers I've ever owned – or broken:
https://pluralistic.net/2022/11/13/graceful-failure/#frame
Now you can get one for $500!
https://frame.work/blog/first-framework-laptop-16-shipments-and-a-499-framework
And the next generation is turning our surprisingly well, despite all our worst efforts. My kid – now 16! – and I just launched our latest joint project, "The Sushi Chronicles," a small website recording our idiosyncratic scores for nearly every sushi restaurant in Burbank, Glendale, Studio City and North Hollywood:
https://sushichronicles.org/
This is the record of two years' worth of Daughter-Daddy sushi nights that started as a way to get my picky eater to try new things and has turned into the highlight of my week. If you're in the area and looking for a nice piece of fish, give it a spin (also, we belatedly realized that we've never reviewed our favorite place, Kuru Kuru in the CVS Plaza on North Hollywood Way – we'll be rectifying that soon).
And yes, we have a lavishly corrupt Supreme Court, but at least now everyone knows it. Glenn Haumann's even set up a Gofundme to raise money to bribe Clarence Thomas (now deleted, alas):
https://www.gofundme.com/f/pzhj4q-the-clarence-thomas-signing-bonus-fund-give-now
The funds are intended as a "signing bonus" in the event that Thomas takes up John Oliver on his offer of a $2.4m luxury RV and $1m/year for life if he'll resign from the court:
https://www.youtube.com/watch?v=GE-VJrdHMug
This is truly one of Oliver's greatest bits, showcasing his mastery over the increasingly vital art of turning abstruse technical issues into entertainment that negates the performative complexity used by today's greatest villains to hide their misdeeds behind a Shield of Boringness (h/t Dana Clare).
The Bezzle is my contribution to turning abstruse scams into a high-impact technothriller that pierces that Shield of Boringness. The key to this is to master exposition, ignoring the (vastly overrated) rule that one must "show, not tell." Good exposition is hard to do, but when it works, it's amazing (as anyone who's read Neal Stephenson's 1,600-word explanation of how to eat Cap'n Crunch cereal in Cryptonomicon can attest). I wrote about this for Mary Robinette Kowal's "My Favorite Bit" this week:
https://maryrobinettekowal.com/journal/my-favorite-bit/my-favorite-bit-cory-doctorow-talks-about-the-bezzle/
Of course, an undisputed master of this form is Adam Conover, whose Adam Ruins Everything show helped invent it. Adam is joining me on stage in LA tomorrow night at Vroman's at 5:30PM, to host me in a book-tour event for my novel The Bezzle:
https://www.vromansbookstore.com/Cory-Doctorow-discusses-The-Bezzle
Tumblr media
If you'd like an essay-formatted version of this post to read or share, here's a link to it on pluralistic.net, my surveillance-free, ad-free, tracker-free blog:
https://pluralistic.net/2024/02/23/gazeteer/#out-of-cycle
Tumblr media
Image: Peter Craven (modified) https://commons.wikimedia.org/wiki/File:Aggregate_output_%287637833962%29.jpg
CC BY 2.0 https://creativecommons.org/licenses/by/2.0/deed.en
39 notes · View notes
weaversweek · 7 months ago
Text
Because Have I Got Breaking News Quizzes for You!
This week, I look at five topical news quizzes.
Tumblr media Tumblr media Tumblr media Tumblr media
From Scotland, Breaking the News, a mildly Scottish quiz.
From London, The News Quiz, with a shit introduction and the show gets no better.
From Toronto, Because News, where the jokes keep on coming.
From London, Have I Got News for You, a 25 minute show crammed into a 45 minute slot.
From Atlanta, Has CNN Got News for You, a 40 minute show based on the original.
Some of them are funny. Some of them are deeply, deeply boring.
Plus plenty of snark at ITV for their sudden conversion to autocomplete bots, a brief tribute to 12 Yard, and the curious case of Big Brother producers not realising they are the anti-heroes of their own work.
2 notes · View notes
sid099 · 10 days ago
Text
AI Is Redefining the Rules of Software Development
Those days are gone when software development used to mean typing code in silent rooms by engineers in hoodies. Artificial Intelligence is accelerating the software process and transforming it now. AI is assisting in everything from code writing to testing, debugging issues, deploying software, and even making predictions of what users want. AI is emerging as a silent but intelligent development partner.
Ai software development
Code with a Mind of Its Own Suppose you’re stuck implementing a difficult algorithm. Rather than flipping through Stack Overflow or spending the night at your desk, your AI coding collaborator supplies you with improved code snippets in real-time — in your structure and code fashion.
Technologies like GitHub Copilot, Amazon CodeWhisperer, and Replit Ghostwriter are doing just that. They are not just autocomplete functions; they understand context, intent, and even your next few lines. That’s not just productivity — that’s superhuman productivity.
Bug Hunt to Bug Prevention AI doesn’t wait for bugs to occur. AI analyzes patterns in code, detects potential issues before they bring down your app, and even auto-generates test cases. No more post-mortems — we’re predictive debugging and self-healing apps.
Companies and startups are using AI QA bots that can run multiple test cases in minutes. Diffblue and Testim are some of the software tools that are changing developers’ perception of software reliability.
Smarter DevOps: Welcome to Continuous Intelligence AI in DevOps accelerates software delivery, minimizes errors, and provides real-time feedback. With AI monitoring tools such as Datadog, Dynatrace, and Harness, your app does not simply go live — it grows, self-improves, and learns from every user interaction.
Imagine it as autonomous DevOps with technology to detect problems, identify why they happen, and optimize performance, all through machine learning.
Developers, Not Replaced — Empowered Let’s be clear about one thing: AI is not here to replace developers. It’s here to enhance creativity and eradicate busywork. While AI takes care of the drudgery, developers get to focus on innovation, UX, architecture, and the vision.
Today’s AI is producing natural language documentation, translating legacy code, and localizing mobile applications. These were things in the past that consumed a lot of time in sprints.
The Emergence of AI-First Startups
New-generation startups are not only using AI, but they are founded on it. AI-powered low-code and no-code platforms allow product managers, entrepreneurs, and even non-technical founders to build fully functional applications.
Tools such as Bubble, Mendix, and OutSystems demonstrate that the barrier to entry to create technology is lower than ever before, and AI is the battering ram.
What’s Next?
We are heading toward self-directed computer programs — programs that learn as they go, get progressively better, and require little human intervention. The future holds:
AI that improves old code by itself.
Fully AI-generated UIs based on user actions
Hyper-personalised apps created within hours, rather than months
Last Thought Artificial intelligence in software development is not a trend. It’s a one of those tectonic shifts. The question isn’t “Should you do it?” It’s “Can you afford not to?” The top coders over the next decade will not just code — they will craft intelligent systems. With the aid of AI, they will make things smarter, faster, and bolder than ever. Are you ready to shape the future?
0 notes
sidhe-them · 2 months ago
Text
Friendly reminder to add bots to your reverse DNI list. They're meant to make us mad with even fewer brain cells behind their glorified autocomplete (0) than genuine conservatives. Fun target practice, maybe, but don't worry your pretty little heads or rise to the provocation.
Remember, Trump Crony #52.7 literally said they're trying to overwhelm us with this flurry of folly. Keep calm and carry on. And rest when you need to. A full choir can sustain the same note indefinitely by holding it ae some members breathe.
0 notes
autumnkitty9 · 3 months ago
Note
Hi! We saw your comment on a post about pluralkit not working for y'all. It didn't for us either, for some of the reasons you mentioned. so we'd like to tell you about a different bot that has worked much better for us: /plu/ral, https://github.com/tyrantlink/plural
It does still require prefacing messages with a command- that's the main downside. For us at least that part has actually felt more natural than it did for PluralKit, though, maybe because it uses autocompletion? For the upsides, the user proxies are much less soulless: you can customize their bios and even add image banners, which normally you can't do without Nitro. The big thing for us was that you can use proxies in DMs (as well as servers that don't have the bot)! Not having the weird "message appears under your normal account and then disappears as the proxied message appears" thing was also nice, as well as better edit commands.
Anyway, no guarantee that you'll like it of course, but we thought we'd let you know about it so that if you want you can try it out!
This sounds really cool, thanks for the recommendation! We don't think we'll use it still though, by this point we're acclimated and comfortable enough just using our main discord!
0 notes
braininventoryusa · 4 months ago
Text
Unlocking the Power of TypeScript Development Services for Modern Web Solutions
In today’s fast-paced digital landscape, businesses are increasingly relying on cutting-edge technologies to deliver seamless, scalable, and high-performance web applications. One such technology that has gained tremendous popularity is TypeScript. As a superset of JavaScript, TypeScript offers enhanced features, type safety, and better tooling, making it the go-to choice for building robust, maintainable applications. If you’re looking to build a next-generation application, TypeScript development services can help you achieve your goals with precision and efficiency.
In this blog post, we will explore the benefits of hiring TypeScript developers, the impact of integrating this technology into your web development processes, and how you can further enhance your team’s capabilities by opting for dedicated chatbot developers, remote developers from India, and LAMP application development services.
Tumblr media
Why Choose TypeScript for Web Development?
TypeScript offers several advantages over traditional JavaScript, making it ideal for large-scale applications and dynamic web solutions. Let’s explore some key reasons why TypeScript is a game-changer:
Static Typing:Unlike JavaScript, TypeScript includes a static type system that helps catch errors at compile-time rather than runtime. This leads to fewer bugs, easier debugging, and improved code quality.
Enhanced IDE Support: TypeScript integrates well with various Integrated Development Environments (IDEs) like Visual Studio Code, providing features like autocompletion, code suggestions, and inline documentation. This makes development faster and more efficient.
Improved Readability and Maintainability: TypeScript’s strict syntactical rules and clear type annotations make the codebase more readable and easier to maintain. This is particularly useful for large teams and projects that require continuous updates and improvements.
Seamless Integration with JavaScript: Since TypeScript is a superset of JavaScript, it can work with existing JavaScript codebases without issues. Developers can incrementally adopt TypeScript in their projects, ensuring smooth transitions.
Better Scalability: As your application grows, TypeScript’s strong typing and object-oriented features help in scaling your codebase without the risk of creating spaghetti code. This results in long-term maintainability and fewer technical debt problems.
How TypeScript Development Services Enhance Your Business
When you hire dedicated TypeScript developers, you’re not just bringing on board someone who knows the language but an expert who understands the nuances of building modern, scalable, and secure applications. TypeScript developers bring a structured approach to coding that significantly improves the quality of your web application.
Moreover, a dedicated development team can focus on building custom solutions tailored to your business needs. Whether you are creating a simple landing page or a complex enterprise application, TypeScript allows developers to build solutions that are both reliable and easy to maintain.
Leveraging Chatbots to Enhance User Experience
The rise of artificial intelligence has paved the way for intelligent and responsive customer service solutions. Chatbots are becoming a crucial part of modern web applications, enhancing user engagement and providing 24/7 support. By integrating chatbots into your TypeScript-based application, you can create more interactive and personalized experiences for your users.
If you’re looking to implement chatbots into your application, you can hire dedicated chatbot developers who specialize in building AI-powered bots. These developers bring expertise in NLP (Natural Language Processing) and machine learning, ensuring that your chatbot can understand user queries and provide relevant, accurate responses.
Remote Development Talent from India
As businesses move towards remote working environments, outsourcing development work has become a common strategy to access top-tier talent at competitive rates. Hiring remote developers from India offers several advantages:
Cost-Effectiveness: India is known for its highly skilled yet affordable workforce, making it a popular destination for outsourcing development tasks. By hiring remote developers from India, businesses can reduce development costs without compromising on quality.
Access to Skilled Professionals: India has a large pool of developers proficient in TypeScript, JavaScript, and other modern web technologies. By tapping into this talent, you can find the right developers who specialize in your tech stack.
Scalability: With a remote team, you can quickly scale your development workforce based on project needs, ensuring faster time-to-market for your product.
Time Zone Advantage: India’s time zone allows businesses in Western countries to receive a head start on development work while they sleep, ensuring faster turnaround times and improved productivity.
The Role of LAMP Stack in Modern Development
While TypeScript and JavaScript are crucial for front-end development, many businesses still rely on traditional back-end technologies such as the LAMP stack (Linux, Apache, MySQL, PHP) to power their applications. This tried-and-tested stack is widely used for building dynamic web applications, and when combined with TypeScript for front-end development, it creates a seamless full-stack solution.
Opting for LAMP application development services can help you:
Build robust back-end infrastructure with MySQL for database management and PHP for server-side scripting.
Take advantage of open-source software, reducing licensing costs and increasing flexibility.
Ensure secure and scalable web applications by using a proven stack that has been around for decades.
By choosing LAMP for back-end and TypeScript for front-end development, you create a powerful synergy that enhances the performance and security of your web application.
Conclusion
The demand for sophisticated, high-performance web applications has never been greater. By leveraging TypeScript development services, businesses can build applications that are more maintainable, scalable, and bug-free. Whether you’re integrating chatbots to improve customer interaction, opting for remote developers from India to reduce costs, or utilizing LAMP application development services to create a robust back-end, combining these technologies can help you build a competitive digital presence.
As you embark on your development journey, consider hiring dedicated TypeScript developers and expanding your team with the right talent to create innovative and effective solutions that drive your business forward. The future of web development is here—embrace it with TypeScript and a solid team of experts!
0 notes