I don't see how you can relate this to communism. Sounds more like oligarchy/roman empire: a few own almost everything, but most have almost nothing and are being controlled with bread and games. Marxism is the opposite where everything is owned by everyone (in theory).
I don’t care who wrote it, as long as it is a good message, communicating what the sender intents to communicate, well articulated. I prefer it above a self written piece that is hard to understand, contains unclear wording, and could be interpreted in an incorrect way.
Not everyone is gifted with the ability to write well, so using tools to achieve that is no shame in my opinion. And no, practicing more is not always going to get you to a higher, sufficient level. We all have our limitations that cannot be crossed by just practicing more. Practice does not make Einstein.
I quite often send messages where I later think “i should have phrased it differently, maybe it was misunderstood”. And often I’ll respond way too late because lack of time.
I feel AI is a tool that helps me communicate better, and I expect that holds for many others as well.
Not understanding that some feel more effective using tools is also a sign of lack of empathy.
Because it’s often hard to find the right voice? because it’s often hard to describe something in the correct way? Communication is hard, finding the correct tone of voice often takes me a long time, so using AI makes me more efficient in a busy day?
I’m using ai to answer questions, but I instruct it in draft what answers to include, what info to include from my llm wiki (second brain). Saves time to write a correct response, can easily refer to past conversations, but definitely not 100% outsources to AI.
Agreed, I think the builders are the wrong people to ask for this self reflection. Anything can be used for good and bad. A knife can be used to prepare food, or to stab someone. A drone can be used to attack a country, or to defend a country. A wooden beam can be used to build a house, or to build a cross to crucify someone. Same way AI can be used for good and bad. And it’s up to the person using the tool to act moral. Unfortunately this world is full of people that consider power and money more important than morals. For me, religion falls in this bucket, lots of “do as I say, not do as I do”. And on top of this, there’s very little agreement on what is good, and what is bad. Morals are quite fuzzy, and flexible.
More expensive is a difficult calculation: faster can sometimes warrant the higher cost, if it means you can go faster to market. Also, LLMs work 24x7, and can be scaled up and down as needed. Faster to off board an LLM than to fire an employee (especially here in Europe). So, even if AI is more expensive than a developer, from TCO and ROI perspective it can still make business sense.
Tax is not charity, tax is payment for community products and services. You have things you pay for individually, and things you pay for as a community.
Charity is when you pay for things you dont need yourself, tax is when you pay for things you need being part of a larger group.
Same with the iPad Air m1, handles everything you throw at it, does video editing, office, etc. Connected to an external display and keyboard feels like a full laptop, on the couch is the best consumption device. And with Claude it can handle your coding sessions.
Well either Microsoft finds a way, or Anthropic will. I'm sure they'd love to host all these projects with all the source and context. Maybe they should buy GitLab, or Atlassian.
Yah, the monitization bit is challanging. I'll ask my agent to click some of the ads GitHub serves it ;-)
But getting this infrastructure right is crucial for a future where most of the code is AI generated. GitHub puts microsoft in a good position to experiment and learn how to optimize GitHub (enterprise) for the future.
Nate b Jones on youtube, https://youtu.be/FDkvRl1RlT0?si=AEYlUchm_oalMSzf, argues that Atlassian might be an interesting acquisition for Anthropic, as it provide most of the context AI at enterprises need. When executed well, GitHub enterprise, can offer microsoft the same value: the context AI needs in the future.
I'm sure the underlying infra is not a single server, so this is mostly a period where they have to adapt to higher loads due to AI becoming actually useable in the last 8 months. It's basically proof how well AI works these days. Give it a few months so they can scale and it'll get better. Remember Twitter fail whale? Growth pains that can and will be solved.
I'm loving it, running an opensource project mostly AI generated, i don't have to think about version control, building and testing my app, running AI code review, hosting my docs website, API and cli to enable Claude Code to interact with everything, etc.
It provides huge value for anyone running an opensource AI generated project.
Why is centralized code hosting getting killed? I'm running an opensource project, >99% of the code is AI generated, could not do this without GitHub. Ai generated source code needs a place where AIs and people can collaborate. I'm expecting GitHub to be hugely successful, but mostly for an AI audience.
I see it even on my GitHub project, issues and pull request comments get longer, responses get longer, all generated by ai and read by ai. This text is no longer for human consumption, but to provide context to ai.
Looks like a pseudo programming language, hard to make it scale to large programs without running into the same context issues you have when generating code.
Because that allows us to create useful tools that we didn't have before. For me it feels like a carpenter going from a hand-saw to an electrical saw. Still requires the skills of a good carpenter, but faster and easier.
I've created my own DSL, and instruct Claude Code how to generate code for this DSL using skills.
Since this is a new language, and not documented on the web nor on Github, Claude's ability is not based off of stolen IP. At best it's trained on other language concepts, just like we can train ourselves on code on GitHub.
Maybe a good reason to create a new programming language?
Opus and Gpt are generic LLMs with knowledge on all sort of topics. For specific use cases you probably don't need all the parameters? Suppose you want to generate code with opencode, what part of the generic LLM is needed and what parts can be removed?
I run a lot of Linux on my macbook pro m1, in parallels if i want a desktop, in docker or podman if i don't need a desktop. I prefer linux on my macbook to my previous Thinkpad (p1 gen2, 64gb, 2tb, 4k oled, core 9i). The thinkpad feels less solid, battery life is horrible, keyboard of the thinkpad is surprisingly bad.
That is not what i'm seeing. I've been coding intensively with claude code for the last 3 months: 200k lines of go, 1200+ commits, mostly using opus. I don't think i could have done this with a local LLM. Maybe on a M5 pro?
That is because they know the users. Users are very sensitive to this: if the outside wasn't changed then the internals cannot be much improved. You see this with cars, cars need a new design otherwise customer will think nothing much changed. Customer will usually buy newer over better because they think newer must have improvements, and styling signals new. Same with computers, all the disappointments when apple releases a new macbook without changing the exterior....