Tootfinder

Opt-in global Mastodon full text search. Join the index!

No exact results. Similar results found.
@leftsidestory@mstdn.social
2025-09-04 00:30:01

On The Road - To Xi’An 🗿
在路上 - 去西安 🗿
📷 Minolta Hi-Matic AF
🎞️Kentmere Pan 200
#filmphotography #Photography #blackandwhite

Kentmere Pan 200 (FF)

English Alt Text:
A stone guardian lion statue sits atop a pedestal near a modern building. Its mane is intricately carved, and its fierce expression commands attention. One paw rests on a decoration, while a smaller lion cub is sculpted beneath its body. A person with long hair stands nearby stairs against the metal railings. Behind them, a building facade with large windows and a poster featuring a human face adds contrast between tradition and modernity.

中文替代文字:
一尊石雕中…
Kentmere Pan 200 (FF)

English Alt Text:
A bustling underground pedestrian walkway filled with people moving in various directions. The ceiling features striped patterns, and the floor is tiled. Illuminated advertisement panels line the left wall. One person on the right carries a large umbrella. The signage in Chinese characters and the urban setting suggest a subway station in a Chinese-speaking region.

中文替代文字:
一条繁忙的地下人行通道,众多行人穿梭其中。天花板呈条纹设计,地面铺设瓷砖。左侧墙上排列着发光广告牌。右侧一人手持一把雨伞。背景中的中文标识和城市环境表明这是一个位…
Kentmere Pan 200 (FF)

English Alt Text:
A multi-tiered East Asian pagoda rises behind dense foliage. Its upturned eaves and layered rooflines reflect classical Chinese architecture. Tall trees with lush leaves frame the structure, and a single wire stretches across the top of the image. The grayscale palette adds a serene, timeless quality, blending nature and heritage in quiet harmony.

中文替代文字:
一座多层东亚风格的宝塔隐藏在茂密的树叶后方。屋檐上翘,屋顶层层叠叠,展现出典型的中国古典建筑风格。高大的树木枝叶繁茂,将塔楼环绕。画面上方横穿一根电线。黑白色调赋予画面宁静而永恒的气息,自然与文化遗…
Kentmere Pan 200 (FF)

English Alt Text:
A long, traditional-style brick building stretches across the frame. Its base is made of stone, and the roof is tiled with a gentle slope and ornate eaves, suggesting historical or cultural significance. Small, evenly spaced windows line the upper wall, and utility poles with wires run parallel to the street beside it. A traffic sign stands on the right. The black-and-white tone gives the image a vintage feel, evoking a quiet, bygone era.

中文替代文字:
画面中是一座…
@tiotasram@kolektiva.social
2025-08-04 15:49:00

Should we teach vibe coding? Here's why not.
Should AI coding be taught in undergrad CS education?
1/2
I teach undergraduate computer science labs, including for intro and more-advanced core courses. I don't publish (non-negligible) scholarly work in the area, but I've got years of craft expertise in course design, and I do follow the academic literature to some degree. In other words, In not the world's leading expert, but I have spent a lot of time thinking about course design, and consider myself competent at it, with plenty of direct experience in what knowledge & skills I can expect from students as they move through the curriculum.
I'm also strongly against most uses of what's called "AI" these days (specifically, generative deep neutral networks as supplied by our current cadre of techbro). There are a surprising number of completely orthogonal reasons to oppose the use of these systems, and a very limited number of reasonable exceptions (overcoming accessibility barriers is an example). On the grounds of environmental and digital-commons-pollution costs alone, using specifically the largest/newest models is unethical in most cases.
But as any good teacher should, I constantly question these evaluations, because I worry about the impact on my students should I eschew teaching relevant tech for bad reasons (and even for his reasons). I also want to make my reasoning clear to students, who should absolutely question me on this. That inspired me to ask a simple question: ignoring for one moment the ethical objections (which we shouldn't, of course; they're very stark), at what level in the CS major could I expect to teach a course about programming with AI assistance, and expect students to succeed at a more technically demanding final project than a course at the same level where students were banned from using AI? In other words, at what level would I expect students to actually benefit from AI coding "assistance?"
To be clear, I'm assuming that students aren't using AI in other aspects of coursework: the topic of using AI to "help you study" is a separate one (TL;DR it's gross value is not negative, but it's mostly not worth the harm to your metacognitive abilities, which AI-induced changes to the digital commons are making more important than ever).
So what's my answer to this question?
If I'm being incredibly optimistic, senior year. Slightly less optimistic, second year of a masters program. Realistic? Maybe never.
The interesting bit for you-the-reader is: why is this my answer? (Especially given that students would probably self-report significant gains at lower levels.) To start with, [this paper where experienced developers thought that AI assistance sped up their work on real tasks when in fact it slowed it down] (arxiv.org/abs/2507.09089) is informative. There are a lot of differences in task between experienced devs solving real bugs and students working on a class project, but it's important to understand that we shouldn't have a baseline expectation that AI coding "assistants" will speed things up in the best of circumstances, and we shouldn't trust self-reports of productivity (or the AI hype machine in general).
Now we might imagine that coding assistants will be better at helping with a student project than at helping with fixing bugs in open-source software, since it's a much easier task. For many programming assignments that have a fixed answer, we know that many AI assistants can just spit out a solution based on prompting them with the problem description (there's another elephant in the room here to do with learning outcomes regardless of project success, but we'll ignore this over too, my focus here is on project complexity reach, not learning outcomes). My question is about more open-ended projects, not assignments with an expected answer. Here's a second study (by one of my colleagues) about novices using AI assistance for programming tasks. It showcases how difficult it is to use AI tools well, and some of these stumbling blocks that novices in particular face.
But what about intermediate students? Might there be some level where the AI is helpful because the task is still relatively simple and the students are good enough to handle it? The problem with this is that as task complexity increases, so does the likelihood of the AI generating (or copying) code that uses more complex constructs which a student doesn't understand. Let's say I have second year students writing interactive websites with JavaScript. Without a lot of care that those students don't know how to deploy, the AI is likely to suggest code that depends on several different frameworks, from React to JQuery, without actually setting up or including those frameworks, and of course three students would be way out of their depth trying to do that. This is a general problem: each programming class carefully limits the specific code frameworks and constructs it expects students to know based on the material it covers. There is no feasible way to limit an AI assistant to a fixed set of constructs or frameworks, using current designs. There are alternate designs where this would be possible (like AI search through adaptation from a controlled library of snippets) but those would be entirely different tools.
So what happens on a sizeable class project where the AI has dropped in buggy code, especially if it uses code constructs the students don't understand? Best case, they understand that they don't understand and re-prompt, or ask for help from an instructor or TA quickly who helps them get rid of the stuff they don't understand and re-prompt or manually add stuff they do. Average case: they waste several hours and/or sweep the bugs partly under the rug, resulting in a project with significant defects. Students in their second and even third years of a CS major still have a lot to learn about debugging, and usually have significant gaps in their knowledge of even their most comfortable programming language. I do think regardless of AI we as teachers need to get better at teaching debugging skills, but the knowledge gaps are inevitable because there's just too much to know. In Python, for example, the LLM is going to spit out yields, async functions, try/finally, maybe even something like a while/else, or with recent training data, the walrus operator. I can't expect even a fraction of 3rd year students who have worked with Python since their first year to know about all these things, and based on how students approach projects where they have studied all the relevant constructs but have forgotten some, I'm not optimistic seeing these things will magically become learning opportunities. Student projects are better off working with a limited subset of full programming languages that the students have actually learned, and using AI coding assistants as currently designed makes this impossible. Beyond that, even when the "assistant" just introduces bugs using syntax the students understand, even through their 4th year many students struggle to understand the operation of moderately complex code they've written themselves, let alone written by someone else. Having access to an AI that will confidently offer incorrect explanations for bugs will make this worse.
To be sure a small minority of students will be able to overcome these problems, but that minority is the group that has a good grasp of the fundamentals and has broadened their knowledge through self-study, which earlier AI-reliant classes would make less likely to happen. In any case, I care about the average student, since we already have plenty of stuff about our institutions that makes life easier for a favored few while being worse for the average student (note that our construction of that favored few as the "good" students is a large part of this problem).
To summarize: because AI assistants introduce excess code complexity and difficult-to-debug bugs, they'll slow down rather than speed up project progress for the average student on moderately complex projects. On a fixed deadline, they'll result in worse projects, or necessitate less ambitious project scoping to ensure adequate completion, and I expect this remains broadly true through 4-6 years of study in most programs (don't take this as an endorsement of AI "assistants" for masters students; we've ignored a lot of other problems along the way).
There's a related problem: solving open-ended project assignments well ultimately depends on deeply understanding the problem, and AI "assistants" allow students to put a lot of code in their file without spending much time thinking about the problem or building an understanding of it. This is awful for learning outcomes, but also bad for project success. Getting students to see the value of thinking deeply about a problem is a thorny pedagogical puzzle at the best of times, and allowing the use of AI "assistants" makes the problem much much worse. This is another area I hope to see (or even drive) pedagogical improvement in, for what it's worth.
1/2

@leftsidestory@mstdn.social
2025-07-03 00:30:00

Life Sample 🈚️
生活样本 🈚️
📷 Nikomat FT
🎞️Fujifilm Neopan SS, expired 1995
buy me ☕️ ?/请我喝杯☕️?
#filmphotography

Fujifilm NEOPAN SS (FF)

**English:**
A black and white photograph showing a close-up view of a person's foot wearing a strap sandal. The foot is resting on a textured surface, possibly a carpet or rug. Nearby, there are two small round objects, which appear to be marbles or balls.

**Chinese:**
一张黑白照片,特写展示了一个穿着带带凉鞋的人的脚。脚踩在一个有纹理的表面上,可能是地毯或小地毯。附近有两个小圆形物体,看起来像是弹珠或球。
Fujifilm NEOPAN SS (FF)

**English:**
A black and white photograph of an indoor setting. The image features two potted plants placed on a surface near a window. The window allows natural light to illuminate the scene. The room appears to be a study or workspace, with various items on the desk and shelves.

**Chinese:**
一张黑白室内照片。照片中有两盆植物放在靠近窗户的表面上。窗户让自然光照亮了场景。房间看起来像是书房或工作间,桌子和架子上放着各种物品。
Fujifilm NEOPAN SS (FF)

**English:**
A black and white photograph of a bicycle parked indoors. The bicycle is leaning against a counter or shelf that holds various containers and jars. The handlebars of the bicycle have cables attached, and the frame has some text on it. The setting appears to be a storage area or utility room.

**Chinese:**
一张黑白室内照片,展示了一辆停放的自行车。自行车靠在一个放有各种容器和罐子的柜台或架子上。自行车的车把上有电缆连接,车架上有一些文字。场景看起来像是储藏室或杂物间。
Fujifilm NEOPAN SS (FF)

**English:**
A black and white photograph showing a wooden shelf with various items on it. The shelf has a decorative carved panel. Below the shelf, there is a wooden ladder leaning against the wall. The scene suggests a rustic or vintage setting.

**Chinese:**
一张黑白照片,展示了一个放有各种物品的木架。木架上有一个装饰性雕刻面板。木架下面有一个靠在墙上的木梯。场景给人一种乡村或复古的感觉。
@anneroth@systemli.social
2025-08-04 20:25:51

Gibt es hier Menschen, die die extrem unterschiedlichen Wassertemperaturen im französischen Mittelmeer erklären können?
wassertemperatur.org/frankreic

Aktuelle Wassertemperaturen in Frankreich am Mittelmeer
Menton 	25 °C
Marseille 	19 °C
Cannes 	24 °C
Montpellier 	19 °C
Toulon 	23 °C
Narbonne Plage 	19 °C
St. Tropez 	25 °C
@davidaugust@mastodon.online
2025-08-04 00:53:05

Just added 18 new names to my 45 Names bot that posts a nickname of potus every hour:
@…
Follow the bot on Mastodon:
mastodon.social/@45names
An…

@Sustainable2050@mastodon.energy
2025-08-04 05:45:26

Last week, 75% of German electricity on the public grid came from renewable sources!
34% wind, 24% solar, 9% biogas and other bio-energy, 7% hydro (run of the river)
wisskomm.social/@energy_charts

@heiseonline@social.heise.de
2025-09-04 05:00:42

Einige der zuletzt hier besonders häufig geteilten #News:
Monkey Island: Gold-Master ist 35 geworden

@ErikJonker@mastodon.social
2025-08-04 12:57:14

Wilders wil aandacht en ophef creëren, toch vind ik dat we verontwaardigd moeten blijven over dit soort puur fascistische uitingen.
#politiek #wilders #fascisme

The image is a tweet from Geert Wilders, featuring a split illustration of a woman's face. The left side shows a woman with blonde hair, wearing a pearl earring, and a neutral expression. The right side depicts the same woman with a blue headscarf, showing a more serious expression. Below the image, the text "PVV PvdA" is displayed, with "PVV" in blue and "PvdA" in red. The tweet reads "Aan U de keuze op 29/10," which translates to "Your choice on 29/10." The tweet was posted at 1:13 PM on Augu…
@leftsidestory@mstdn.social
2025-07-01 00:30:03

Raining Aria 🎶
雨咏叹调 🎶
📷 Pentax MX
🎞️Fomapan 400 Action
buy me ☕️ ?/请我喝杯☕️?
#filmphotography

Foma FOMAPAN 400 Action (FF)

English alt text:
A black and white photo of a rainy urban scene under an overpass. A person in a hooded jacket stands in the foreground, partially visible, while a white umbrella appears in the background. Distant buildings are seen through the rain.

中文替代文字(Chinese alt text):
一张黑白照片,展示了高架桥下雨中的城市景象。前景中部分可见一个穿着连帽夹克的人,背景中出现一把白色的伞。远处雨中依稀可见一些建筑物。
Foma FOMAPAN 400 Action (FF)

English alt text:
A black and white photo of a rainy city sidewalk. A person holding an umbrella walks away from the camera, their reflection mirrored on the wet ground. In the background, more figures with umbrellas move along the street, and tall buildings rise into the mist.

中文替代文字(Chinese alt text):
一张黑白照片,展现城市人行道上的雨景。一个打伞的人背对镜头行走,倒影映在湿漉漉的地面上。背景中还有其他打伞的行人和高耸入云的建筑物。
Foma FOMAPAN 400 Action (FF)

English alt text:
A city street on a rainy day with a yellow taxi stopped at a crosswalk. The taxi’s headlights and license plate are clearly visible. The wet pavement reflects the lights and vehicles around. In the background, other cars, bicycles, buildings, and illuminated signs contribute to the busy urban atmosphere.

中文替代文字(Chinese alt text):
一个雨天的城市街景,一辆黄色出租车停在人行横道前。出租车的车灯亮着,车牌号清晰可见。潮湿的路面反射出灯光和周围的车辆。背景中还有其他汽车、自行车、建筑物和灯光招牌,营造出繁忙的城市氛围。
Foma FOMAPAN 400 Action (FF)

English alt text:
A black and white close-up photo of a white rose with water droplets on its petals. The soft focus on the background highlights the delicate textures and layers of the bloom, creating a timeless and serene mood.

中文替代文字(Chinese alt text):
一张白玫瑰的黑白特写照片,花瓣上布满水珠。背景虚化,突显花朵细腻的纹理和层次,营造出宁静而永恒的氛围。
@leftsidestory@mstdn.social
2025-06-30 00:30:00

Raining Symphony 🎷
雨奏鸣曲 🎷
📷 Pentax MX
🎞️Fomapan 400 Action
buy me ☕️ ?/请我喝杯☕️?
#filmphotography

Foma FOMAPAN 400 Action (FF)

**English:**
This black-and-white photograph captures a street scene with a row of shared bicycles lying on the pavement, seemingly fallen over. A person riding a scooter with an umbrella is passing by on the left side of the image. The street is wet, indicating recent rain. In the background, there are cars on the road and a pedestrian sidewalk.

**Chinese:**
这张黑白照片拍摄了一条街道的场景,一排共享单车倒在人行道上。左侧有一位骑着带伞的踏板车的人经过。街道是湿的,表明刚刚下过雨。背景中可以看到路上的汽车和人行道。
Foma FOMAPAN 400 Action (FF)

**English:**
The image is a black-and-white photograph taken from inside a bus. The perspective is from a passenger's viewpoint, looking towards the front of the bus. The interior of the bus is visible, including the ceiling, handrails, and a few seats. A bus driver is seen at the front, slightly blurred due to motion. The bus appears to be in motion, as suggested by the blurred scenery outside the windows.

**Chinese:**
这张黑白照片是在公交车内拍摄的。视角是从乘客的角度出发,朝向公交车的前方。照片中可以看到…
Foma FOMAPAN 400 Action (FF)

**English:**
This black-and-white image shows a busy urban intersection with several cars waiting at a traffic light. A person on a scooter is in the foreground, also waiting for the light to change. The scene is framed by an overpass or bridge above the street, and there are traffic lights and street signs visible. The street appears wet, suggesting recent rainfall.

**Chinese:**
这张黑白照片展示了一个繁忙的城市路口,几辆汽车在等待交通灯。前景中有一位骑踏板车的人也在等待信号灯变化。场景被街道上方的高架桥或立交桥所框定,可以看到交通灯和街道标志。街…
Foma FOMAPAN 400 Action (FF)

**Chinese:**
This black-and-white photograph depicts a person sitting on the ground against a wall, seemingly engrossed in their smartphone. The person is wearing a large coat and has a big bag beside them. The setting appears to be an urban area, possibly near a building entrance or a public space, as indicated by the signage and the presence of other people in the background.

**Chinese:**
这张黑白照片描绘了一位靠墙坐在地上的人,似乎正专注于他们的智能手机。这个人穿着一件大衣,旁边放着一个大包。场景看起来是一个城市地区,可能在一栋建筑的…