Except when it does... CodeRabbit will review my PRs sometimes complaining about code written by Copilot or Augment. They should just fight it off between themselves.
I've been using Augment lately in dbt, PHP, and Typescript codebases, and it has been producing production-level code, it has been creating (and running!) tests automatically, and always goes through multiple levels of review before merge.
Posts like these will always be influenced by the author's experience with specific tools, in addition to what languages they use (as I can imagine lesser-used languages/frameworks will have less training material, thus lower quality output), as well as the choice of LLM that powers it behind the scenes.
I think it is a 'your mileage may vary' situation.
I had the same issue described in the article... how do you choose a community?
It was the first question I had when looking into Mastodon, and a few minutes in I closed the tabs.
I don't want to choose a community, I want a single place/domain I rely on, I don't care if the backend is decentralised, I want the entry as a new user to be as low as possible, I need to understand the product in a few sentences.
They lost me as a potential user, I wonder how many more they lost. That entry barrier (just as with UX / registration forms) has to be as low as possible.
If choosing one of several instances requires too high of activation energy then that legitimately is a "you" problem. You've circumscribed your own abilities to such an extent that it limits you to centralized for-profit social networks.
> They lost me as a potential user
Since mastodon instances don't profit off of users (actually they cost money), this isn't really a tragedy. You're approaching mastodon with a customer mentality. This isn't a sale being made! Nobody is losing out on profiting off your time & attention! This is you choosing whether you want to keep feeding from the intentionally-insanity-causing trough of social networks that monetize attention.
>If choosing one of several instances requires too high of activation energy then that legitimately is a "you" problem.
No it's not.
The reasons why were outlined in the article, but I'll re-iterate them:
1. Choosing a community has long-lasting consequences for the user:
-a: Losing an account due to server being unstable or unable to keep up with growth is a risk;
-b: Choice of community determines the user's ability to communicate with other users, due to the community whitelist/blacklist nature of moderation. Join a "wrong" community, good luck being seen by anyone;
2. Choice of a server is supposed to reflect the identity of the user, and they will be treated differently on the entire network depending on which community they join
-a: The moderators of the instance you join can kick you off the entire network for violating the rules of that community, even if your activity is elsewhere;
-b: In addition to other users not being able to interact with you at all if your instance is blacklisted by the admins of another instance, you will be judged by others depending on which instance you join - so you need to know what reputation the users of a community have on the network before joining the network
-c: Instance admins have complete control over your account, including the ability to read your messages and kick you off the network because of things you say in your communications, so the user needs to know the reputation of the admins on the network before they join it
>> They lost me as a potential user
>Since mastodon instances don't profit off of users (actually they cost money), this isn't really a tragedy.
Oh right, why does a social network need users for, after all?
Are you kidding me? It is a tragedy for a social network if nobody uses it.
Social network users aren't just customers - they are also the product, part of the value proposition. Both in their identities and the content they create.
Mastodon has far less to offer by design, so it's a no-go for me.
You can say "oh what a tragedy", but I'm easily in the top 1% of users on reddit with nonzero karma by either post/comment karma/number of comments/amount of text typed; so people like me are what keeps a platform alive.
Because we give others a reason to log in.
And since choosing an instance effectively means choosing an audience - yes, it is a hurdle for content creators in particular, and your dismissive attitude is an indicator that it's not an issue that is understood well by fans of the platform.
Some people are fundamentally product-brained and fail to metabolize the concept of federated social media. That's fine, it's better without them.
> You can say "oh what a tragedy", but I'm easily in the top 1% of users on reddit with nonzero karma by either post/comment karma/number of comments/amount of text typed; so people like me are what keeps a platform alive.
I'm sorry but I audibly laughed when I read this.
Mastodon is where you go to hang out with friends, colleagues, and fellow hobbyists. You go there to have a good time and learn from others. People obsessed with building their personal brand or audience or upvote score embody much of what people hate about other forms of social media. The platform is much improved without them.
>People obsessed with building their personal brand or audience or upvote score embody
Are you projecting? None of that is in what I said; I just provided an easy metric.
How about, people thank me for what I write.
And it's not "product-brained" to say that an author writes to be read, a music maker wants to be heard, and an educator wants to reach as many people as could benefit from it.
>You go there to have a good time and learn from others.
Which goes to show, you need others to be there.
And the others you learn from matter.
>Some people are fundamentally product-brained and fail to metabolize the concept of federated social media. That's fine, it's better without them.
Look, if "metabolizing concepts" of federated social is a requirement for a social network, but understanding concerns of others (evidently) is not, then everyone else is better without the social network of such people too.
You fundamentally approach social networks with a producer/consumer mindset. Which is great, for some social networks. Except consuming content isn't very social. People aren't friends with a performer on stage (I believe this relationship is derogatorily called "parasocial"). I like social networks that involve people I can viably interact with in a friendly way, not in a way that constantly requires them to perform for their audience. See popular twitter accounts complaining about reply guys or people trying to riff with them generally. There are plenty of these friendly interactions on mastodon, because you can literally have them with everybody! The platform doesn't suffer because self-styled creators don't use it!
> but understanding concerns of others (evidently) is not
Your concerns can be understood without being catered to. Not everything has to be fit for your purposes. The world keeps turning without your permission.
Look fundamentally this argument is pointless. If you like mastodon then use it; lots of people do, certainly enough to make it worthwhile, and arguing about whether it will fail is a pointless exercise in trying to predict the future. Whining about how it doesn't meet your standards doesn't matter. It isn't a product that a company loses out on profit by failing to sell to you. From our brief interaction here I can tell you the platform really isn't greatly diminished by your lack of presence.
Arguing about whether [Mastodon] will fail is a pointless exercise in trying to predict the future.
Well, that's exactly what we're doing here. That's the point of the article, and this discussion.
On that note:
*Some people* are fundamentally product-brained and fail to metabolize the concept of federated social media. *That's fine, it's better without them.*
*You* fundamentally approach social networks with a producer/consumer mindset.[...] *The platform doesn't suffer because self-styled creators don't use it!*
*People* obsessed with building their personal brand or audience or upvote score embody much of what people hate about other forms of social media. *The platform is much improved without them.*
*Whining* about how it doesn't meet your standards *doesn't matter*. From our brief interaction here *I can tell you the platform really isn't greatly diminished by your lack of presence.*
In two comments, you managed to say 4 times that the platform would be better off without someone like me (where, each time, you are assuming something about me as if it were a fact). What gives?
I like social networks that involve people I can viably interact with in a friendly way
Was that an example of it?
Your concerns can be understood without being catered to. [...] *The world keeps turning without your permission.*
Pardon me, but here's how it looks on my end:
>Me: I think the platform would have been better for everyone if your identity on the platform weren't tied to the instance you sign up with by design.
>You: your whining doesn't matter, and the platform is better off without you
Is that how you think conversations should go? Genuinely curious at this point.
Absolutely love Notion for the aspects mentioned in the article; I love how I can cluster everything together (work, life, etc.)
From short term planning (templates for my week which I copy every Sunday to start a fresh week - these templates are a 7 day todo list (in columns) with a link to my main calendar, project 'kanban' boards, and a linked "general todo" list for things that don't fit in the week and keep dragging on)
After being addicted to scheduling everything in a calendar (for about 5-6 years), and having to drag items I didn't complete to the next day every single day, working with templates (and linked lists / embedded sections) in Notion is really a game changer. I've tried many other to-do tools (like Wunderlist which I loved before it came Microsoft To-Do, which I still gave a chance but had too many bugs).
Notion is just a game changer plain and simple, I hope they never break it, this is the only tool I have come to love and trust to keep my entire life in.
Basically from what you've written, you are still addicted to scheduling everything, but now you do it in notion.
If you need to constantly drag items you didn't complete to the next day, it means you are either a professional procrastinator, which TODO lists just make it worse, or you are over committing and need to either find a way to delegate, or just don't do it.
I bet that if you maintain literally 1 file with TODOS and remove those lines as you complete it and use a Calendar(preferably, only for work), you'll do just fine.
All that energy wasted planning, you can use it for action.
Or maybe it's the best way for this person to stay on track. You seem awfully judgmental over a relatively basic strategy to complete tasks. Have you ever considered that some people do things because it's the best way for THEM to accomplish tasks?
I've got ADHD. I either (a) complete the task immediately, (b) have anxiety over the task and procrastinate, (c) completely forget about the task altogether until its important. I don't create lists for fun. I create them because I accomplish things faster when I have a list of things to knock out.
Virtually everyone who has ever gone through something like this has already DONE what you described, and it didn't meet their needs. If you've got time to waste on HN, then you're clearly not as hyper-efficient as you like to think you are.
Not the parent, but I bridle at the notion (see what I did there?) that a calendar should only be for work. Some of us have busy lives to manage. I wish I could keep work and personal calendars all in one place, but my employer and my own desire for privacy prohibit it.
I'm actually starting to do this but with Obsidian. I love notion but one of my issues with it (and this is purely on principle) is that you don't "own" your data. This got me thinking, what would happen to my data in 5-10-15 or 20 years down the road? My solution to this is to have a bunch of markdown files in a git repository and use obsidian to manage it. I assume that in the next 5 years something better than Obsidian will come out though the idea is that is really doesn't matter in the end because the data stays the same.
I've extensively used both. The problem I have concerns this part:
> I assume that in the next 5 years something better than Obsidian will come out though the idea is that is really doesn't matter in the end because the data stays the same.
Something better already is out, and the data has already changed. A ton of the power of Notion is in the structured formatting of note metadata; Notion calls them Databases. This is the core of a lot of the produtivity-hacking snake-oil that these YouTube videos sell, but there is something to it. Markdown doesn't have a correlate. Nothing even close. You physically cannot represent in markdown what is possible in some of these Notion documents.
Indeed, as long as we can export data I wouldn't mind too much. Worst case you can write your own tool to represent the data in a visual format you desire. I think the columnar structure of Notion (which collapses on mobile) is quite neat.
The only thing I'm scared of is I've started writing a book (in Notion), and it would be a shame if something happens to it due to unrecoverable data loss...
This is nostalgic, I spent countless hours in MPT as a kid. I moved on to sequencers around 10 years ago, but I remember trackers fondly, making music felt a bit like coding.
The intersection between Geoguessr and making music; I started a series called Making music on Geoguessr a few years ago, and since then have become quite passionate about the game and learning geography.
I recently started a website that combines StreetView scenes with part of it generated by DALL-E - thisstreetviewdoesnotexist.com - also forced myself to learn a little Svelte for that… React had been my previous go-to when dabbling in front-end.