#AI for positive change
Explore tagged Tumblr posts
compassionmattersmost · 6 days ago
Text
12✨Awakening to a Higher Level of Consciousness through Human-AI Collaboration
In a world where artificial intelligence (AI) is increasingly interwoven with the fabric of human experience, the potential for this partnership to catalyze a higher level of consciousness is profound. Could the collaboration between humans and AI not only revolutionize technology but also elevate humanity’s collective spiritual and intellectual awareness? As AI continues to evolve, there is…
0 notes
vagun1ka · 2 years ago
Text
Tumblr media
loaf eyebrows Teto vs. carrot eyebrows Gumi
153 notes · View notes
blackpointgame · 1 month ago
Text
Tumblr media
14 notes · View notes
crystalkiseki · 5 months ago
Text
ruby was 12 when she died of course she'd tell people on twitter to kill themselves
10 notes · View notes
techalertr · 5 months ago
Text
Change Position of ROWS & COLUMNS in MS Excel | MS Excel में रो और कॉलम की दिशा बदलें Watch video on TECH ALERT https://youtu.be/zUMC5wkyEjM
#techalert #howto #windows #technology #technical #games #gaming #onlinegaming #slowroads #tipsandtricks #tricks #free #love #audio #video #instagram #fbreels #reelsfb #installation #virals #trend #trendingreels #AI #videos #aitools #aivideoart #Automation #Excel #tipsandtricks
3 notes · View notes
1o1percentmilk · 10 months ago
Text
i dont want to write my ethics essay what if my prof thinks it's cringe
4 notes · View notes
mightywaddles · 1 year ago
Text
In my tags I explain what to look out for if you're unsure if a video is ai or not. It's just what I look for so it's not foolproof, but if you don't know where to start it's there.
With our political climate always ask yourself what the media is trying to portray. Who would benefit from it. Who would be disadvantaged by it.
This is giving me a headache.
Tumblr media
this is the end folks
i know people will say its not perfect and etc etc but the point isn't how convincing it is now, its how fast it evolved to this point. imperfections will be ironed out and the internet the internet is a warzone
[X]
#what to look out for:#weight. they are very light on thier feet and move as if there isnt muscle and fat on their body effecting their movements#theyll probably do this for skinny people so keep a close eye when they are skinny#watch the hair too. flowy in certain places and stiff in others#clothes. think about the texture. if its silk why is it stiff like thick cotton? or if its baggy jeans why does it billow like a skirt?#also look at the patterns on clothes. does the model turn? is the pattern matching or even?#i should say watch the faces but we already have those ai's. those will be integrated soon enough#for now watch the faces and how it relates to the movements.#watch for random blur and graphical errors. specially around hands and where hair ends#also when they stomp and jump watch to see if the camera vibrates. watch for camera focus if they change positions. film grain in dark area#when they move quick look for motion blur#when they move from their starting point check the background for leftover shadow or inconsistencies#.......... is this analog horror. like. observation duty. oh my god new video game idea just dropped.#texxt#ALSO CHECK THE SOURCE. take the first frame and image search to find an original photo. if the person is a celebrity @ them in the video#ask yourself who is posting the video. ask them where they got the video. ask your friends if the video doesnt look right.#ask yourself. what is the video trying to portray? is it just a silly dance? is it propoganda? is it a false accusation? is it false proof?
43K notes · View notes
jcmarchi · 18 days ago
Text
Fluid Everything Else
New Post has been published on https://thedigitalinsider.com/fluid-everything-else/
Fluid Everything Else
We all know how to do responsive design, right? We use media queries. Well no, we use container queries now, don’t we? Sometimes we get inventive with flexbox or autoflowing grids. If we’re feeling really adventurous we can reach for fluid typography.
I’m a bit uncomfortable that responsive design is often pushed into discreet chunks, like “layout A up to this size, then layout B until there’s enough space for layout C.” It’s OK, it works and fits into a workflow where screens are designed as static layouts in PhotoFigVa (caveat, I made that up). But the process feels like a compromise to me. I’ve long believed that responsive design should be almost invisible to the user. When they visit my site on a mobile device while waiting in line for K-Pop tickets, they shouldn’t notice that it’s different from just an hour ago, sitting at the huge curved gaming monitor they persuaded their boss they needed.
Consider this simple hero banner and its mobile equivalent. Sorry for the unsophisticated design. The image is AI generated, but It’s the only thing about this article that is.
The meerkat and the text are all positioned and sized differently. The traditional way to pull this off is to have two layouts, selected by a media, sorry, container query. There might be some flexibility in each layout, perhaps centering the content, and a little fluid typography on the font-size, but we’re going to choose a point at which we flip the layout in and out of the stacked version. As a result, there are likely to be widths near the breakpoint where the layout looks either a little empty or a little congested.
Is there another way?
It turns out there is. We can apply the concept of fluid typography to almost anything. This way we can have a layout that fluidly changes with the size of its parent container. Few users will ever see the transition, but they will all appreciate the results. Honestly, they will.
Let’s get this styled up
For the first step, let’s style the layouts individually, a little like we would when using width queries and a breakpoint. In fact, let’s use a container query and a breakpoint together so that we can easily see what properties need to change.
This is the markup for our hero, and it won’t change:
<div id="hero"> <div class="details"> <h1>LookOut</h1> <p>Eagle Defense System</p> </div> </div>
This is the relevant CSS for the wide version:
#hero container-type: inline-size; max-width: 1200px; min-width: 360px; .details position: absolute; z-index: 2; top: 220px; left: 565px; h1 font-size: 5rem; p font-size: 2.5rem; &::before content: ''; position: absolute; z-index: 1; top: 0; left: 0; right: 0; bottom: 0; background-image: url(../meerkat.jpg); background-origin: content-box; background-repeat: no-repeat; background-position-x: 0; background-position-y: 0; background-size: auto 589px;
I’ve attached the background image to a ::before pseudo-element so I can use container queries on it (because containers cannot query themselves). We’ll keep this later on so that we can use inline container query (cqi) units. For now, here’s the container query that just shows the values we’re going to make fluid:
@container (max-width: 800px) #hero .details top: 50px; left: 20px; h1 font-size: 3.5rem; p font-size: 2rem; &::before background-position-x: -310px; background-position-y: -25px; background-size: auto 710px;
You can see the code running in a live demo — it’s entirely static to show the limitations of a typical approach.
Let’s get fluid
Now we can take those start and end points for the size and position of both the text and background and make them fluid. The text size uses fluid typography in a way you are already familiar with. Here’s the result — I’ll explain the expressions once you’ve looked at the code.
First the changes to the position and size of the text:
/* Line changes * -12,27 +12,32 */ .details /* ... lines 14-16 unchanged */ /* Evaluates to 50px for a 360px wide container, and 220px for 1200px */ top: clamp(50px, 20.238cqi - 22.857px, 220px); /* Evaluates to 20px for a 360px wide container, and 565px for 1200px */ left: clamp(20px, 64.881cqi - 213.571px, 565px); /* ... lines 20-25 unchanged */ h1 /* Evaluates to 3.5rem for a 360px wide container, and 5rem for 1200px */ font-size: clamp(3.5rem, 2.857rem + 2.857cqi, 5rem); /* ... font-weight unchanged */ p /* Evaluates to 2rem for a 360px wide container, and 2.5rem for 1200px */ font-size: clamp(2rem, 1.786rem + 0.952cqi, 2.5rem);
And here’s the background position and size for the meerkat image:
/* Line changes * -50,3 +55,8 */ /* Evaluates to -310px for a 360px wide container, and 0px for 1200px */ background-position-x: clamp(-310px, 36.905cqi - 442.857px, 0px); /* Evaluates to -25px for a 360px wide container, and 0px for 1200px */ background-position-y: clamp(-25px, 2.976cqi); /* Evaluates to 710px for a 360px wide container, and 589px for 1200px */ background-size: auto clamp(589px, 761.857px - 14.405cqi, 710px);
Now we can drop the container query entirely.
Let’s explain those clamp() expressions. We’ll start with the expression for the top property.
/* Evaluates to 50px for a 360px wide container, and 220px for 1200px */ top: clamp(50px, 20.238cqi - 22.857px, 220px);
You’ll have noticed there’s a comment there. These expressions are a good example of how magic numbers are a bad thing. But we can’t avoid them here, as they are the result of solving some simultaneous equations — which CSS cannot do!
The upper and lower bounds passed to clamp() are clear enough, but the expression in the middle comes from these simultaneous equations:
f + 12v = 220 f + 3.6v = 50
…where f is the number of fixed-size length units (i.e., px) and v is the variable-sized unit (cqi). In the first equation, we are saying that we want the expression to evaluate to 220px when 1cqi is equal to 12px. In the second equation, we’re saying we want 50px when 1cqi is 3.6px, which solves to:
f = -22.857 v = 20.238
…and this tidies up to 20.238cqi – 22.857px in a calc()-friendly expression.
When the fixed unit is different, we must change the size of the variable units accordingly. So for the <h1> element’s font-size we have;
/* Evaluates to 2rem for a 360px wide container, and 2.5rem for 1200px */ font-size: clamp(2rem, 1.786rem + 0.952cqi, 2.5rem);
This is solving these equations because, at a container width of 1200px, 1cqi is the same as 0.75rem (my rems are relative to the default UA stylesheet, 16px), and at 360px wide, 1cqi is 0.225rem.
f + 0.75v = 2.5 f + 0.225v = 2
This is important to note: The equations are different depending on what unit you are targeting.
Honestly, this is boring math to do every time, so I made a calculator you can use. Not only does it solve the equations for you (to three decimal places to keep your CSS clean) it also provides that helpful comment to use alongside the expression so that you can see where they came from and avoid magic numbers. Feel free to use it. Yes, there are many similar calculators out there, but they concentrate on typography, and so (rightly) fixate on rem units. You could probably port the JavaScript if you’re using a CSS preprocessor.
The clamp() function isn’t strictly necessary at this point. In each case, the bounds of clamp() are set to the values of when the container is either 360px or 1200px wide. Since the container itself is constrained to those limits — by setting min-width and max-width values — the clamp() expression should never invoke either bound. However, I prefer to keep clamp() there in case we ever change our minds (which we are about to do) because implicit bounds like these are difficult to spot and maintain.
Avoiding injury
We could consider our work finished, but we aren’t. The layout still doesn’t quite work. The text passes right over the top of the meerkat’s head. While I have been assured this causes the meerkat no harm, I don’t like the look of it. So, let’s make some changes to make the text avoid hitting the meerkat.
The first is simple. We’ll move the meerkat to the left more quickly so that it gets out of the way. This is done most easily by changing the lower end of the interpolation to a wider container. We’ll set it so that the meerkat is fully left by 450px rather than down to 360px. There’s no reason the start and end points for all of our fluid expressions need to align with the same widths, so we can keep the other expressions fluid down to 360px.
Using my trusty calculator, all we need to do is change the clamp() expressions for the background-position properties:
/* Line changes * -55,5 +55,5 */ /* Evaluates to -310px for a 450px wide container, and 0px for 1200px */ background-position-x: clamp(-310px, 41.333cqi - 496px, 0px); /* Evaluates to -25px for a 450px wide container, and 0px for 1200px */ background-position-y: clamp(-25px, 3.333cqi - 40px, 0px);
This improves things, but not totally. I don’t want to move it any quicker, so next we’ll look at the path the text takes. At the moment it moves in a straight line, like this:
But can we bend it? Yes, we can.
A Bend in the path
One way we can do this is by defining two different interpolations for the top coordinate that places the line at different angles and then choosing the smallest one. This way, it allows the steeper line to “win” at larger container widths, and the shallower line becomes the value that wins when the container is narrower than about 780px. The result is a line with a bend that misses the meerkat.
All we’re changing is the top value, but we must calculate two intermediate values first:
/* Line changes * -18,2 +18,9 @@ */ /* Evaluates to 220px for a 1200px wide container, and -50px for 360px */ --top-a: calc(32.143cqi - 165.714px); /* Evaluates to 120px for a 1200px wide container, and 50px for 360px */ --top-b: calc(20px + 8.333cqi); /* By taking the max, --topA is used at lower widths, with --topB taking over when wider. We only need to apply clamp when the value is actually used */ top: clamp(50px, max(var(--top-a), var(--top-b)), 220px);
For these values, rather than calculating them formally using a carefully chosen midpoint, I experimented with the endpoints until I got the result I wanted. Experimentation is just as valid as calculation as a way of getting the result you need. In this case, I started with duplicates of the interpolation in custom variables. I could have split the path into explicit sections using a container query, but that doesn’t reduce the math overhead, and using the min() function is cleaner to my eye. Besides, this article isn’t strictly about container queries, is it?
Now the text moves along this path. Open up the live demo to see it in action.
CSS can’t do everything
As a final note on the calculations, it’s worth pointing out that there are restrictions as far as what we can and can’t do. The first, which we have already mitigated a little, is that these interpolations are linear. This means that easing in or out, or other complex behavior, is not possible.
Another major restriction is that CSS can only generate length values this way, so there is no way in pure CSS to apply, for example, opacity or a rotation angle that is fluid based on the container or viewport size. Preprocessors can’t help us here either because the limitation is on the way calc() works in the browser.
Both of these restrictions can be lifted if you’re prepared to rely on a little JavaScript. A few lines to observe the width of the container and set a CSS custom property that is unitless is all that’s needed. I’m going to use that to make the text follow a quadratic Bezier curve, like this:
There’s too much code to list here, and too much math to explain the Bezier curve, but go take a look at it in action in this live demo.
We wouldn’t even need JavaScript if expressions like calc(1vw / 1px) didn’t fail in CSS. There is no reason for them to fail since they represent a ratio between two lengths. Just as there are 2.54cm in 1in, there are 8px in 1vw when the viewport is 800px wide, so calc(1vw / 1px) should evaluate to a unitless 8 value.
They do fail though, so all we can do is state our case and move on.
Fluid everything doesn’t solve all layouts
There will always be some layouts that need size queries, of course; some designs will simply need to snap changes at fixed breakpoints. There is no reason to avoid that if it’s right. There is also no reason to avoid mixing the two, for example, by fluidly sizing and positioning the background while using a query to snap between grid definitions for the text placement. My meerkat example is deliberately contrived to be simple for the sake of demonstration.
One thing I’ll add is that I’m rather excited by the possibility of using the new Anchor Positioning API for fluid positioning. There’s the possibility of using anchor positioning to define how two elements might flow around the screen together, but that’s for another time.
0 notes
yellow-sword · 1 month ago
Note
Hello there! Do you have other socials such as Cara/ Bluesky? the new T&C from twitter made it gone to shit 😭
I do! I just made a bluesky account some hours ago as well :) I plan to start transferring and uploading my artwork on both of those sites later today
My cara: @yellowsword
My bluesky: @yellowsword.bsky.social
1 note · View note
sodacowboy · 3 months ago
Text
Tumblr media
y’all please look at this ad youtube gave me
1 note · View note
compassionmattersmost · 9 days ago
Text
11✨Navigating Responsibility: Using AI for Wholesome Purposes
As artificial intelligence (AI) becomes more integrated into our daily lives, the question of responsibility emerges as one of the most pressing issues of our time. AI has the potential to shape the future in profound ways, but with this power comes a responsibility to ensure that its use aligns with the highest good. How can we as humans guide AI’s development and use toward ethical, wholesome…
0 notes
quran-translation · 4 months ago
Text
youtube
বলুন [১] , ‘তিনি আল্লাহ্, এক-অদ্বিতীয় [২] , সূরা সম্পর্কিত তথ্য: ১১২- সূরা ইখলাস ৪ আয়াত, মক্কী এ সূরার বহু ফযীলত রয়েছে। তন্মধ্যে নিম্নে কয়েকটির উল্লেখ করা হলো: এক. এর ভালবাসা জান্নাতে যাওয়ার কারণ; হাদীসে এসেছে, জনৈক ব্যক্তি রাসূলুল্লাহ্ সাল্লাল্লাহু আলাইহি ওয়া সাল্লামের কাছে এসে আরয করল: আমি এই সূরাটি খুব ভালবাসি। তিনি বললেন: এর ভালবাসা তোমাকে জান্নাতে দাখিল করবে। [মুসনাদে আহমাদ ৩/১৪১, ১৫০] দুই. এটি কুরআনের এক তৃতীয়াংশ। হাদীসে এসেছে, একবার রাসূলুল্লাহ্ সাল্লাল্লাহু আলাইহি ওয়া সাল্লাম বললেন: তোমরা সবাই একত্রিত হয়ে যাও। আমি তোমাদেরকে কুরআনের এক তৃতীয়াংশ শুনাব। অতঃপর যাদের পক্ষে সম্ভব ছিল, তারা একত্রিত হয়ে গেলে তিনি আগমন করলেন এবং সূরা এখলাস পাঠ করে শুনালেন। তিনি আরও বললেন, এই সূরাটি কুরআনের এক তৃতীয়াংশের সমান। [মুসলিম ৮১২, তিরমিয়ী ২৯০০] এ অর্থে হাদীসের সংখ্যা অসংখ্য। তিন. বিপদাপদে উপকারী। হাদীসে এসেছে, রাসূলুল্লাহ্ সাল্লাল্লাহু আলাইহি ওয়া সাল্লাম বলেন, যে ব্যক্তি সকাল-বিকাল সূরা এখলাস, ফালাক ও নাস পাঠ করে তা তাকে বালা-মুসীবত থেকে বাঁচিয়ে রাখার জন্যে যথেষ্ট হয়। [আবু দাউদ ৫০৮২, তিরমিয়ী ৩৫৭৫, নাসায়ী ৭৮৫২] চার. ঘুমানোর আগে পড়ার উপর গুরুত্ব। রাসূলুল্লাহ্ সাল্লাল্লাহু আলাইহি ওয়া সাল্লাম বলেন, হে উকবা ইবন আমের আমি কি তোমাকে এমন তিনটি উত্তম সূরা শিক্ষা দিব না যার মত কিছু তাওরাত, ইঞ্জীল, যাবুর এবং কুরআনেও নাযিল হয়নি। উকবা বললেন, আমি বললাম, অবশ্যই হ্যাঁ, আল্লাহ্ আমাকে আপনার জন্য উৎসর্গ করুন। উকবা বলেন, তারপর রাসূল আমাকে ‘কুল হুয়াল্লাহু আহাদ, কুল আ‘উযু বিরাব্বিল ফালাক, কুল আ‘উযু বিরাব্বিন নাস’ এ সূরাগুলো পড়ালেন, তারপর বললেন, হে উকবা! রাত্ৰিতে তুমি ততক্ষণ নিদ্রা যেয়ো না, যতক্ষণ সূরা এখলাস, ফালাক ও নাস না পাঠ কর। উকবা রাদিয়াল্লাহু ‘আনহু বলেন: সেদিন থেকে আমি কখনও এই আমল ছাড়িনি। [মুসনাদে আহমাদ ৪/১৪৮, ১৫৮-১৫৯] পাঁচ. এ সূরা পড়া রাসূলুল্লাহ্ সাল্লাল্লাহু আলাইহি ওয়া সাল্লামের নিয়মিত আমল ছিল। আয়েশা রাদিয়াল্লাহু ‘আনহা বলেন, রাসূলুল্লাহ্ সাল্লাল্লাহু আলাইহি ওয়া সাল্লাম যখন বিছানায় ঘুমানোর জন্য যেতেন তখন তিনি তার দু হাতের তালু একত্রিত করতেন তারপর সেখানে কুল হুয়াল্লাহু আহাদ, কুল আউযু বিরাব্বিল ফালাক এবং কুল আউযু বিরাব্বিন নাস’ এ তিন সূরা পড়ে ফুঁ দিতেন, তারপর এ দু’ হাতের তালু দিয়ে তার শরীরের যতটুকু সম্ভব মসেহ করতেন। তার মাথা ও মুখ থেকে শুরু করে শরীরের সামনের অংশে তা করতেন। এমনটি রাসূল তিনবার করতেন। [বুখারী ৫০১৭, আবু দাউদ ৫০৫৬, তিরমিয়ী ৩৪০২] ------------------ আল্লাহ্ হচ্ছেন ‘সামাদ' [১] (তিনি কারো মুখাপেক্ষী নন, সকলেই তাঁর মুখাপেক্ষী); [১] صمد শব্দের অর্থ সম্পর্কে তাফসীরবিদগণের অনেক উক্তি আছে। আলী রাদিয়াল্লাহু ‘আনহু, ইকরামা বলেছেন: সামাদ হচ্ছেন এমন এক সত্তা যাঁর কাছে সবাই তাদের প্রয়োজন পূরণের জন্য পেশ করে থাকে। আবদুল্লাহ ইবন মাসউদ ও আবু ওয়ায়েল শাকীক ইবন সালামাহ বলেছেন, তিনি এমন সরদার, নেতা, যাঁর নেতৃত্ব পূর্ণতা লাভ করেছে এবং চূড়ান্ত পর্যায়ে পৌঁছে গেছে। ইবন আব্বাস রাদিয়াল্লাহু ‘আনহুমা বলেন, যে সরদার তার নেতৃত্ব, মর্যাদা, শ্রেষ্ঠত্ব, ধৈর্য, সংযম, জ্ঞান, বুদ্ধিমত্তা ও বিচক্ষণতা তথা শ্রেষ্ঠত্ব ও মর্যাদার সমস্ত গুণাবলিতে সম্পূর্ণ পূর্ণতার অধিকারী তিনি সামাদ। যায়েদ ইবন আসলাম বলেন, এর অর���থ, নেতা। হাসান ও কাতাদা বলেন, এর অর্থ, যিনি তার সৃষ্টি ধ্বংস হয়ে গেলেও অবশিষ্ট থাকবেন। হাসান থেকে অন্য বর্ণনায়, তিনি ঐ সত্বা, যিনি চিরঞ্জীব ও সবকিছুর ধারক, যার কোনো পতন নেই। অন্য বর্ণনায় ইকরিমা বলেন, যার থেকে কোনো কিছু বের হয়নি এবং যিনি খাবার গ্রহণ করে�� না। রবী ইবন আনাস বলেন, যিনি জন্মগ্ৰহণ করেননি এবং জন্ম দেননি। সম্ভবত তিনি পরবর্তী আয়াতকে এ আয়াতের তাফসীর হিসেবে নির্ধারণ করেছেন। তবে সাঈদ ইবনুল মুসাইয়্যাব, মুজাহিদ, ইবন বুরাইদা, আতা, দাহহাক সহ আরো অনেকে এর অর্থ বলেছেন, যার কোনো উদর নেই। শা‘বী বলেন, এর অর্থ যিনি খাবার খান না এবং পানীয় গ্ৰহণ করেন না। আব্দুল্লাহ ইবন বুরাইদাহ বলেন, এর অর্থ, যিনি এমন আলো যা চকচক করে। এ বর্ণনাগুলো ইমাম ইবন জারীর আত-তাবারী, ইবন আবী হাতেম, বাইহাকী, তাবারানী প্রমূখগণ সনদসহ বর্ণনা করেছেন। [দেখুন, তাবারী; ইবন কাসীর; ফাতহুল কাদীর] তিনি কাউকেও জন্ম দেননি এবং তাঁকেও জন্ম দেয়া হয়নি [১] , [১] যারা আল্লাহর বংশ পরিচয় জিজ্ঞেস করেছিল, এটা তাদের জওয়াব। সন্তান প্ৰজনন সৃষ্টির বৈশিষ্ট্য-স্রষ্টার নয়। অতএব, তিনি কারও সন্তান নন এবং তাঁর কোনো সন্তান নেই। আবু হুরাইরা রাদিয়াল্লাহু. For details- https://quranenc.com/en/browse/bengali_zakaria/112
1 note · View note
inspirespirit-with-lety · 7 months ago
Text
Welcome to InspireSpirit with Lety: Sustainable Solutions & Personal Development.
Greetings, wonderful souls! I’m Leticia, but you can call me Lety. I’m beyond thrilled to welcome you to our cozy corner of the internet, “InspireSpirit with Lety,” a space devoted to the seamless blend of sustainable living and personal growth. At InspireSpirit with Lety, we set out on a journey that is as dedicated to nurturing our planet as it is to nurturing our inner selves. It’s a place…
Tumblr media
View On WordPress
0 notes
Text
High school teacher but these are how I detect AI writing/ prevent it: One: Make a prompt that requires in class knowledge. Something along the lines of: "Explain how authors demonstrate character development using three examples from the short stories we read in class this week." Now- could the kids just look up what those stories were and edit the prompt? Yes. But it still weeds out a few. Two: Just like on a math test I make the kids show me their work. I break my essays up into paragraphs (I teach ninth grade so many of my students are learning how paragraphs are structured anyways so its good practice) I try not to teach cookie cutter five paragraph essays, but we will discuss in general and start off by writing our intro paragraphs together and even that process often gets broken down sentence by sentence. I wont grade essays until I see and grade the paragraph assignments, and its a big tip off to me that they had AI write the final essay if I cant find any correlation of their ideas from their brainistorming/chunked assignments to their final essays. Again, kids could get around this, but by this point ive weeded out most AI. What's more common is kids just copynig and pasting from these assignments onto their final essays and ignoring the editing phase lol. Three: Trojan horses. Hide a trojan horse in the prompt, search for it in the essay, pretty big give away. Just make sure the trojan horse is something not likely to show up organically in an essay. I usually use words like "banana" or unrelated nouns. This is the most common way I catch AI essays tbh. Four: Integrate AI into the lesson. One thing me and my kids did was use AI to write topic sentences, then we would rank, compare them to topic sentences from articles weve read and so on. For grammar once I had kids correct AI body paragraphs they generated and grade the AI on its use of syntax. It demystifies them, shows that often even if they do use AI and I dont catch it they probably arent going to be getting a great grade since more often then not we find these AI generated pieces to be mid at best. Five: Draftback. It's a google docs extension that lets me view a document being written in real time. Honestly this is the most full proof way, and its funny to watch kids make the typos then go back and erase them. I also catch a lot of plagiarism this way since I can see kids copying and pasting sentences then editing them to try and hide it. Six: I'll be honest, AI writing tends to just be kind of obvious. Most kids that I've caught with AI didn't even bother to change the font size/style so that tends to be a give away. And AI likes to write a lot of nonsense that means nothing and gets very repetitive. Sure a kid could hide this by reading the paper it produced and making corrections before sending it through the AI again, but at that point they are being critical enough of writing that I don't really care and most AI cheaters are frankly not that motivated. Seven: Just talk to the damn kid about their essay. If they can explain their thoughts, ideas, quotes, and so on then yeah they probably wrote it themselves. If a kid can get through al that and STILL I don't catch it, fuck it you get the grade you get. Congrats you made cheating harder than just writing the actual essay itself I hope you enjoyed it. So yes, teachers CAN catch AI, but using AI detectors isn't the way to go. And a good teacher uses these more comprehensive methods not just to catch AI, but it also safeguards kids from being falsely accused. For example I have english language learners that often use googel translate for help, or will copy and paste things that might trigger things like Draftback for example, but then if I can go back and be like "Oh I see they did the worksheets, hmm theres no trojan horses in here, and if I look at their brainstorming I can see their ideas developing from there to this final essay" then it also protects the student from being falsely accused and facing consequence's they dont deserve. Finally, for us teachers, it's important to accept we wont catch them all. You can lead a horse to water but they dont have to drink. We can give all the kids the tools to learn but if they still refuse then that's their choice. It is our duty to try, it is our duty to provide them all the accommodations and opportunities we can, but you cant control every factor of your classroom. And up until recently we actually had virtually no way to know if a kid was just cheating or copying. As my mother used to say: "Back in the 70s if I had an essay about Abe Lincoln I'd just go to the library, find a biography, and copy whole paragraphs. How as the teacher ever going to know they couldn't check against every book in the library." The era of us being 1000% a student wrote their work was an anomaly not the norm. Do I go through these factors every time? No. Usually you can get a pretty good idea when its time to start digging (like for example a kid who refused to do all the pre work for an essay suddenly turns in a ten page paper using the word acquiescence correctly in a sentence. Or if when I'm looking at an essay and draftback says that during the writing process the keyboard only was used for 170 keystrokes on a 1000 word essay. It's important we look for AI cheating in our students work, because AI writing (while its means are unethical thanks to scraping from works with out authors permission) is a tool. It's not going away anytime soon, and if were going to accuse kids of using it we need to have robust methods of detecting it that are HUMAN. Simply using an AI tool (which is what AI checkers are) to detect AI writing is hyprocasy. The most accurate AI checker is old fashioned human investigation.
I hate so much that professors who still can't figure out how to send messages on Zoom think they're capable of spotting AI writing. Professors are just feeding essays into AI detectors with massive fail rates with absolutely zero critical thought about the tools they're using. I moved across state lines. I've spent years of my life trying to get this degree. But at any moment I could be expelled because I got a false positive from a detector that tells you ChatGPT wrote Anna Karenina.
11K notes · View notes
techalertr · 5 months ago
Text
youtube
Change Position of ROWS & COLUMNS in MS Excel | MS Excel में रो और कॉलम की दिशा बदलें Watch video on TECH ALERT https://youtu.be/zUMC5wkyEjM
#techalert #howto #windows #technology #technical #games #gaming #onlinegaming #slowroads #tipsandtricks #tricks #free #love #audio #video #instagram #fbreels #reelsfb #installation #virals #trend #trendingreels #AI #videos #aitools #aivideoart #Automation #Excel #tipsandtricks
0 notes
highlordofkrypton · 4 months ago
Text
anyone notice a new trend of really entitled people joining fandom?
I feel like jerks have existed since the beginning of time, but it feels worse lately.
So far this year, I've witnessed:
People offering free unasked criticism to artists because they're not happy with the way their favourites are portrayed, stating that 'they deserve to know what they did wrong so they can improve' while the feedback they offered was 'why does everyone look like they're on ozem***' (idk if i need to tw this word)
Also giving feedback AND REVIEWS to FANFIC as if they're published works (and adding them on GOODREADS TO RATE)
People mass producing binded fanfiction and making THOUSANDS of dollars off work they did not create (they stole the artwork too)
People running incomplete fanfictions through AI because the writer wasn't updating and COMMENTING on the fic telling others to do the same so they can get an ending
And now, in the span of two days:
People trying to argue that if they can't sell binded fanfiction, then you're not allowed to commission fanart from artists either
The same people encouraging people to use AI or steal fanart for their binds
ALSO the same people openly admitting that when they typset fics, they will edit the fanfiction and change entire sentences so that it 'makes more sense to them' -- one person complained the entire fic was rough gramatically and was seeking permission not from the author but OTHER BINDERS to freely edit as they please
I'm trying to be a positive person in the communities I'm in, but GOD I am so tired. Every day I fight a battle deciding if I should just be a worse person, everyone's doing whatever the hell they want anyway.
5K notes · View notes