
MEAT RAFFLE!

MEAT RAFFLE!
Bun is owned by Anthropic and they’ve been vibe coding a port to Rust, so I’m not sure that’s much better.


No way bro. Yesterday I would have agreed with you but the new Doofus 12.3 model that just came out an hour ago is so revolutionary. Trust me.


You said you work on personal projects while it brrrrs. Of course it depends, but are we talking personal projects 30s at a time, 10 min at a time, or an hour?


That’s pretty great actually!
I’ve so far managed to avoid being mandated vibe coding at work since I have some pull at the company, so I don’t have a ton of experience working with it.
How long does each brrrr take? Does it give you a reasonable amount of time to sink into a personal project before it completes?


I’ve been against live coding in an interview for years. But now with AI it’s something I’ve brought back into interviews, and it is to be done without AI. I refuse to hire someone who can’t write a function by hand, let alone can’t think through a problem on their own. I don’t really care if they get the right answer or even if the code works. I just want to see that they are capable of thinking through something and writing something reasonable.
I’m not going to force anyone on my team to not use the tools day to day, but you’d better understand what’s going on and you’d damn well be able to do your job if there’s an outage. I’m also not going to have my team beholden to the whims of some LLM provider if they choose to change pricing or limitations.


One opened up near my place a few years ago and I walked in once to check it out. I can’t talk about the quality of the instruction, but the person there was very enthusiastic. The place was full of Lego Mindstorms and other programmable toys. Looks like the sort of place I would have had fun at as a kid. But that was just a first impression many years ago.


Good lord, let’s waste more energy and destroy more communities because now naming things is too hard? I hope this is a joke.


Must be all that regulation and socialism leading to unaffordable high prices. 🙄


Nice! I hope they follow through.
One thing I appreciate about Rust is that the developers seem to move thoughtfully and apply a fair bit of rigor. It may appear they move slowly at times, but I like their approach.


I assume “real cat” as in no longer a kitten. Like a term of endearment: “all grown up like a real big cat!”


If you’re truly honest about wanting to improve your skills then do not use AI!
Just write code. Any code! It doesn’t matter. Spend the hours problem solving and debugging and banging your head against the wall. That’s how we all learned and gained experience. But also reach out and seek help about specific problems you can’t solve.
For a project idea, how about a program that uses the Lemmy API to scan resent posts for Python topics. It’s something that can start basic but can be expanded upon. Start simple by just scanning posts from the last day. Then expand by adding a configurable date range, scanning several communities, multiple topics, presenting notifications, etc.
Agreed! I think both linting and type checking are extremely important to Python, but it’s also an extra step that far too many people just don’t take. And honestly, I used to get tripped up sometimes with setting up Python tooling before I started using uv.
Unfortunately I also have to work with the occasional Python script that someone just slapped together, and that’s something far too easy to do in Python. It does kind of remind me of vibe coding. Initial velocity seems high, but if you’re not thinking about it, long term maintenance tanks.
That’s not to say Python is bad, and there is certainly a lot of good Python code out there too. But it’s a language that does make it easy to make a mess, which will probably be compounded by LLMs.
I find that Python requires a fair bit of discipline to keep it readable, and I’ve seen some very unreadable code written by people. Vibe coding with Python’s dynamic nature seems like a match made in hell.


It won’t be discounted, but I’m looking forward to Death Stranding 2 which is out that day.


That’s a terrible take and its desperately trying to draw an equivalence where there isn’t one.
I’d argue that the slop code creates more drudgery with having to constantly babysit the LLM. Never mind a new blog post every week about how your “agentic workflow” from last week is all wrong and you need even more infrastructure to wrangle the LLM. It’s worse than the way the JavaScript ecosystem used to be!
Reading someone else’s code is challenging, but at least with a person you can ask them questions or debate.
I guess I’m just someone who finds reviewing someone else’s work tedious, though a necessary part of the job.


I get the impression this is common. It seems like education hasn’t caught up to the fact that a lot of people are wanting to learn software engineering, but they lack some fundamentals. There really should be an intro course going all the way from what is a file to maybe some basics about the ELF format? Sort of something that can lead into the OS course, but lay the foundation for just basic computer use. Let the nerds get their easy A, but give everyone else a better understanding and some fundamentals to build on.
I like you!
Thanks for a good laugh 😄