Thanks for the article, very insightful! I’m researching dev + AI workflows to build something to improve them.
In your view, what’s the right granularity for storing and reusing context: A long file with lots of context per project? A small file with small bits of context per task? something in-between?
And what type of context is useful for most workflows: stylistic preferences, intent, tech stack?
Curious to know where you think context boundaries should actually sit to maximize usefulness without noise.
I think of context as something dynamic that you build as you need it. Part of getting something like Claude Code to the point where it can produce great results is selecting different parts to emphasize.
Intent is important, but so are goals, and I see the context as something that you collaboratively build with you filling in the gaps in the context the agent doesn't see.
It's almost like you repetitively ask the question: based on how the agent is behaving, what is the context I should add to help it perform better? If it's screwing up how to use an API, then I should ask it to read the docs and create a guide for itself or provide it with an llms.txt.
"Please show your ID to install an app" "Please show your ID to see protest pictures" "Please show your ID to have an opinion". The dystopian authoritarian future is here. Time to apologize to the 'tinfoil hats' that were mocked when they suggested this would happen?
Yeah, if it serves OP as consolation I've been in full time employment 9 yrs. Sick of 'socialising' and I'm building my own thing with 0 people to take with me. I need full agency, I'm done with death by thousand feedback. The grass is indeed greener and I'll probably miss working with people... in 2-3 years. We'll see.
Anybody knows the business reason for this feature to exist? most people here and in other places are incredibly frustrated with auto-translate and the inability to turn it off. I include myself in that bunch.
There are two potential reasons in my mind:
- Youtube folks A/B tested it and it got more engagement - n/ views, time viewed per video, etc. (but were they tracking the right metrics? ie did they capture user frustration)
- Some 'guru' at Youtube decided "it's good UX" and "it's what everybody wants". In such case, the damage the 'guru' is doing is unbelievable. Millions of people annoyed across the world... every single day.
Well, surely the idea is that anyone can watch any video in any language. Especially enabling the non-English-speaking world to consume the much larger corpus of English-speaking content.
The idea is great. They just botched it at the UI level.
In practice it means clicking a video you think is in your native language but it's actually in English with low quality auto-subs, but there's no reason Youtube couldn't improve the UX here, like indicate that it's been auto-translated or let you easily filter out content that's not in your language.
If you can't turn it off, it destroys the platform as a host for language courses. I'm a native English speaker, I want the German language stuff to be presented in the original German as a way to learn German. I don't want the English stuff dubbed into German, because my German isn't good enough for e.g. PBS Space Time in German.
Hey I am trying to get back into German. What are some of the good channels that you've found? I remember Fokus Deutsch.
Spent 4 years in Germany but never took a course out of sheer laziness. I can read children's books but every native speaker sounds like they are zipping along at 2x speed.
> I can read children's books but every native speaker sounds like they are zipping along at 2x speed.
I generally play most of the podcasts at double-speed precisely because of this. Real speakers are much faster than the careful slow pace of most internet content, and double-speed playback forces me to develop gist-comprehension even if I miss the odd word here or there.
I think the idea is to eventually get machine translations just generally work, by start shooting in the general direction and pushing forward / throwing solutions at the wall and seeing which sticks. They must really not like how YouTube cross-language viewership currently work.
Yeah, and that's only for auto-dubbing which barely has any penetration. Most videos don't have that, just a translated title that doesn't match the audio track.
You gotta remember that "think of the average person, and then remember 50% are dumber than that".
By doing this, Youtube has probably 10x'd available content for "dumb" ppl to watch. Respectfully, my parents are in that cohort, and I suspect my father will happily watch AI translated and dubbed woodworking channels and not care at all. He "wins" here.
I have to acknowledge that there are probably more people like him then like me who want to have Japanese videos in Japanese in my US feed.
YT needs to make it configurable and I'm fine to turn it off, but the fact that I need an extension to do so is very much lame. As well as that I'm not sure uploaders are aware of their videos being displayed in this way.
I've disabled dubbing on my channel completely. I think the world was a better place when people made an effort to learn languages, and making material in any language available in any other removes some of the magic from the world.
Multilingual people not only exist, but they're the majority in the world, with some estimates reaching over 60% of the global population (others are low 50s).
Even the US, which is a pretentious bubble, has a great many multilingual people. English is by far the most common, but many people speak it as a second language or not at all.
Another issue is not all people, whether they are proficient in one language or more, speak the dominant language of the country they reside in. Which language does some geofence decide Indians speak? Do Eastern Canadians speak English or French? (Officially both, and bilingual signage is a legal requirement.)
Maybe I'm travelling in Japan and I only know very basic Japanese, but the geo-targeting decides everything should be in Japanese. Or maybe someone is immigrating to the US and doesn't speak English (which is not a legal requirement in any way). We have many non-English speakers who live in the US.
Honestly, if it gets to the point that it's providing pressure against the use of a language where it's commonly spoken, it could arguably be considered ethnic cleansing adjacent...
>What's dumb about watching dubbed woodworking videos?
Nothing necessarily as long as the user knows it's dubbed and not the original, and so has the potential to judge whether the content is reliable knowing things may be off. Doing everything as instructed, with just some mistranslated units can be at best frustrating and at worst very dangerous
Your comment appears very hostile considering the fact that the parent you’re replying to was actually doing exactly that, being considerate that there are many people that prefer things to be dubbed as they don’t master English all that well.
> And what part of watching japanese videos in japanese makes superior?
We do have to acknowledge that putting in the effort to learn a second language (whatever language) "takes more skill" than watching a dubbed video, ya?
I took up the hobby of learning a second language to challenge myself. If I watch the videos dubbed in English, where is the challenge?
> failing to acknowledge that the world is diverse and people have diverse needs that we can't even start to imagine.
I think you missed my point because I (lovingly) called my dad dumb -- Youtube has absolutely liberated him and given him access to a rich world of woodworking content that cable TV could never. This feature is helping him access more of that.
Youtube also gave me a world of Japanese content that I could never imagine, but this feature is hurting me by making it harder for me to get the content I'm looking for. Maybe I'm no longer Youtube's target audience, but 1 toggle switch to disable this feature and I'm back in the target audience.
Most Americans speak one language. Therefore American product designers think everyone speaks one language and only ever wants to hear everything in their one language...
I agree, it's annoying. I speak multiple languages and like to consume the original whenever possible.
Funny thing is that people are complaining with channel creators. Was in a discord where the moderators desperately asked people to explain it to them because people in English speaking countries most likely do not have this terrible experience and don't understand the rage.
I wouldn't mind and I would actually prefer if things were translated correctly, adapting to local slang, cultural references and the likes. As of now translations are weird if not outright cringey. This is a problem with LLMs in general (probably because they're trained mostly on English data), although to a lesser degree, but enough that I have to correct them daily.
My experience with LLMs (OpenAI) is that it translates Romanian very well (including local slang), but that Google Translate (which I assume is not LLM-based) is very bad. Take for example this video https://www.youtube.com/watch?v=azwUg6cP9BQ .
Original title: "Swedish warm foundation for the house. Full construction process"
Actual title on YouTube in Romanian: "Fond de ten suedez cald pentru casa. Proces complet de construcție"
OpenAI translation: "Fundație suedeză caldă pentru casă. Procesul complet de construcție."
The OpenAI translation is perfect. The Google one is trash. It doesn't just omit diacritics, but translates "foundation" as "fond de ten" (literally "background of tan") a term used in makeup instead of "fundație".
LLMs have enough context here ("house", "construction") to know that "foundation" refers to the term used in construction not the one in makeup.
Maybe youtube push audience to view auto translated/dubbed foreign language content from regions where they don't have to pay out to creators, or pay as much. TBH the more content I can view the better, just give me a toggle to set default language and a button to native video language.
- some non-guru added a potentiality useful feature, but since there is no strong engineering culture around UI quality (which also translates into inability to do proper A/B or any other testing you capture the dissatisfaction in relevant metrics), the pain persists
It's extremely sinister. The grand prize is feeding people AI-generated content, and completely removing the human factor. Many platforms started as social media, but converted into content delivery platforms. Which is cool, except content creators can be problematic. If you remove them out of equation, you basically get audience to watch whatever slop you want them to watch, with zero human interaction at all. Spotify is already taking serious steps by promoting AI-generated music. In this context, forcing AI-generated translations onto people is a step towards getting them used to listening AI-generated voice. And you can market this easily by saying "we just want people to have more cross-cultural communication, no evil here".
I don't want to completely disregard AI-generated content. Some of it can be actually good, and I use AI as a talking companion. But at the same time it's a technology that can easily be abused. And it will be abused. And we'll love it. Except those few nutjobs who resist, but nobody will care. Free speech doesn't matter when nobody's listening.
AFAIK it's up to the video owner to choose whether or not they enable these translations. When I found this out, I lost respect for so many creators, because they turned on this shitty feature.
Very impressed. As a programming impostor (never formally trained, and not working as programmer) I find the program 1) helped me to understand the basics of a full blown IDE dev cycle end to end 2) helped me to refine an app on the making.
Perhaps the one thing that surprised me vs standard Claude is that it didn't ask me about the tech stack to build my app. It went nuclear with a complex react-based stack when my app's needs are less demanding (a simple html+css+js could do it)
I've been using LibreWolf as my daily driver for a couple of years. Highly recommended!
Available for Windows, MacOS and Linux. Ranked as the highest for privacy protection in a 2022 study: https://www.ghacks.net/2022/06/15/privacytests-reveals-how-y...
Occasionally, you might get a broken website but to fix it you just click on the shield icon and lower the privacy settings.
Looks like plastics can enter the body through sweat glands. I threw away all my polyester workout clothing (which I loved to use) because of this concern.
Call me paranoid but I'm going 100% cotton and linen. Not keen on getting my hormones disrupted by inhaling and absorbing microplastics!
So many comments get caught on the wording 'deanonymization'.
Is there a standardized definition of 'deanonymization' accross industry experts, privacy-conscious people and hackers?
For many commenters, it looks like deanonymization means unveiling highly sensitive info like name, address, email, etc.
For privacy-conscious individuals and hackers, it looks like it means 'revealing a data point that shouldn't be revealed'.
As a signal or Discord user, I would expect my country location not to be revealed to a person I don't know. So the latter definition makes sense to me.
As you say, it depends on the person but I think for most people an acceptable definition is "deanonymization reveals PII". What qualifies as PII depends on the context/jurisdiction but typically an IP address would be considered PII whereas country (or a similar broad region) would not.
You're absolutely right it's dangerous. It's likely that I gave myself cancer by adopting this 'simplistic truth'.
A decade ago I read about the keto diet and thought "why not?". Lots of positive stories about dropping weight fast, getting mental clarity and starving cancer.
A few years later, I was diagnosed with a rare Leukaemia (with a distinctive BRAF mutation).
I was too young to have a cancer so I thought... maybe this keto thing is not so good after all?
Cue to several Pubmed rabbit holes, where I find studies suggesting that one of the ketones (acetoacetate) promotes tumor growth in BRAF-related cancers (melanoma, colorectal, hairy cell leukemia, and others).
Well, that was the moment I stopped doing stupid 'hacks' with my body and strictly adhere to the 'common sense diet' - ie eating like my grandpa did.
While I can't confirm 100% that my cancer was triggered by the keto diet, I have a strong suspicion it did.
So yeah, before going online and stating grandiose things like "cancer starve on ketones, they need glucose" let's all acknowledge that we humans know very little about what's going on with cancer, and the potential adaptations it can do.
It also doesn't pass the smell test for me because some of the most long-lived, relatively cancer-resistent populations like the Japanese eat carb based diets. That's hard to explain if it really is just a case of replacing glucose in the fuel mixture with fat and ketones.
+1 for the 'grandpa diet', I also feel best eating normally
Exactly... the whole point of the post is to elaborate on the problems of the modern internet (addiction, fakeness, shallowness...). It's not a subjective nostalgic rant but a good analysis of everything that's wrong with today's internet.