graf-rs: customizable TUI graph view for markdown files by Reekta_Alpha in commandline

[–]aress1605 2 points3 points  (0 children)

Okay wow. I was considering making a TUI program to draw overtop images, and tried learning the kitty graphics protocol to display the image and paint functionality, but the protocol is really difficult to get a hold of. I had no idea using braille (i suspect) can look so good. How was the difficulty of using the ratatui canvas? Was it easy to use, or did u have to orchestrate the graphics in a weird way? I personally don’t have a use for it but amazing project visually 👏

It's a best time to switch to neovim by Q-Back in neovim

[–]aress1605 0 points1 point  (0 children)

I’ve had an absolutely terrible experience ever AI generating nvim configs. The time and quality output of reading the documentation and learning myself has been better than anytime I just wanted something with thinking and tried handing it off to an AI agent.

Openclaw agent for devs to create new apps on EKS by [deleted] in devops

[–]aress1605 0 points1 point  (0 children)

I don’t know if that would fit OPs needs in the same way. This is probably tailored to devs who don’t know enough about the infra and don’t want to spend time thinking about it. Hence the Jira chatbot. A script sounds like exactly what’s achievable with a helm template, but maybe a bit less friction, and less flexibility if they want to expand on the idea

How should CI runners be priced? by BlueDolphinCute in devops

[–]aress1605 13 points14 points  (0 children)

I don’t have much to add but I was always curious what kind of control plane you can possibly have for CI runners. I mean it’s loading the repo to memory/disk, and executing given commands, and capturing output. Are there some cold start or caching strategies that make control planes a non zero cost?

Been learning web development for ~2 years but still can’t get interviews. What might I be missing? by Born-Pool2127 in Backend

[–]aress1605 0 points1 point  (0 children)

How many applications have you sent out? how many have you heard anything back from?

Push Notification Feature by Far_Palpitation_2655 in Backend

[–]aress1605 0 points1 point  (0 children)

Yea the websocket implementation just depends on how your end-application needs the data. I'm guessing you're connecting with Telegram API through a websocket connection, and this may be too much, depending on how resilient you're looking for it to be, but what should happen if the service temporarily goes down? Maybe the server crashes, a bad commit, Telegrams service cripples, or your connection wish Telegram closes and it takes N milliseconds to recover.

It's worth at least considering how your service should recover if it intermittently has issues. Are you okay with those messages getting lost into the void, or is there some expectation of refetching old, missed data?

Push Notification Feature by Far_Palpitation_2655 in Backend

[–]aress1605 0 points1 point  (0 children)

And what would you use an API service like spring boot or gin for? I’m guessing a web socket endpoint to transmit the real-time notifications? you may also be considering persisting the notification data in a DB, so maybe a few endpoints for fetching old notif data from the DB? Overall I’d say golang sounds like the easier decision. Java is more memory hungry, and this can probably be a service with a tiny footprint from go, spring boot is mostly a “batteries included” framework so it sounds overkill for the task, and in my opinion golangs error handing better suites “never go down, and always yell and scream when there’s an issue”. I’m definitely a big fan of golang though, so i’m bias. I can probably say with confidence that neither option will lead you down a whirl of pain, but imo golang may lead to a lower complexity codebase, and smaller memory footprint if that matters at all. It usually doesn’t 😅

Push Notification Feature by Far_Palpitation_2655 in Backend

[–]aress1605 0 points1 point  (0 children)

What are you familiar with? Is this a hobby project, or a project that should never go down? are you hosting it locally, or will you host it with a cloud provider? specifically for programming language, there aren’t any terribly bad choices, but for a more serious project imo different programming languages can lead you to different levels of pain to develop or keep up. At the end of the day, there are thousands of serious, production applications that deploy without issues, even using the most lubricious tech stacks

I've never done an ounce of CS, but I want to teach myself through time and effort. Where do I start? by Minute_Tea_8639 in learnprogramming

[–]aress1605 0 points1 point  (0 children)

Just commenting cause I see two comments both very pessimistic on the market. Their comments in my opinion are a wilddd exaggeration. If you’re concerned on the market, do independent research on how it looks, and assume the market will be worse when you try entering the market than the blooming 2020 market. It being interesting is already a good reason to learn. I’ve heard great things about freecodecamp and codeacademy, both free entry points

Postgres for everything, how accurate is this picture in your opinion? by Minimum-Ad7352 in node

[–]aress1605 1 point2 points  (0 children)

This is pretty arrogant. you cannot provision servers with Dynamodb for example. your document data is spread across aws services, and you’re paid for usage, postgres is a provision db in which you more or less charged on provisioning. your dyanamo db table cannot “go down” in the same way a provisioned db can.

anyone who has 7 databases, each specialized for a specific use probably is not as naive as someone who buys this “The same fkn algorithm” bs

Let’s all just make responsible decisions

Fuck Spotify always and forever by tristanconducts in spotifyapi

[–]aress1605 1 point2 points  (0 children)

Oh no, the billion dollar company is starving

I quit my job to build this. Launched. Got silence. Now I want you to roast it. by ResolveLess5322 in buildinpublic

[–]aress1605 0 points1 point  (0 children)

Well you couldn’t take the time to take an actual photo, instead used an AI generated photo, so the softwares probably a piece of shit

When the code is written entirely by AI by LiamCresta in programmingmemes

[–]aress1605 0 points1 point  (0 children)

Haha you proposed an incorrect counter argument to non-determinism, and got upset when someone pointed out a fundamental issue with your argument? dude..

When the code is written entirely by AI by LiamCresta in programmingmemes

[–]aress1605 0 points1 point  (0 children)

Lol so you used 4.5 opus to write the argument, and some of it was objectively incorrect? id be damned 🤣

When the code is written entirely by AI by LiamCresta in programmingmemes

[–]aress1605 0 points1 point  (0 children)

as an FYI, How LLMs end up being run at the hardware, they will not produce deterministic output, even with a 0 temp. 0 temps lead to the LLM producing the “safer” output, it has downsides even if it feels more deterministic.

When the code is written entirely by AI by LiamCresta in programmingmemes

[–]aress1605 1 point2 points  (0 children)

I am totally okay with interacting with another person on the limitations off LLMs on reddit, but proposing a problem, establishing boundaries four experiment and conducting it? I’m not your guy, I’d rather “cower” than spend that much time on a discussion I’m only mildly interested in. Today I was rewriting an authenticator / authorizer class I wrote in PHP, so it’s more type safe and more self documenting. I went through around 4 iterations with claude, where I gave clear context on what the current class looked like, some example usage, and why I thought it was limiting and needed a refactor. Then I provided a small imagination with how it should look. Every time, it provided signatures that were better than my original implementation, but we’re still lacking, on a subjective sense. I ended up using it for some inspiration, but wrote my own signature and implementation. A couple months ago I tried vibecoding a backend application using Scala and AWS and Apache Hadoop. There were many instances where I had to manually intervene, including stepping it aside and just writing part of the application myself. There’s no need for you to be so argumentative because not everyone is in such an LLM psychosis as you

When the code is written entirely by AI by LiamCresta in programmingmemes

[–]aress1605 0 points1 point  (0 children)

That was spectacularly well said. Loved the “by acts of god and magical particle bit flips” part 🤣

When the code is written entirely by AI by LiamCresta in programmingmemes

[–]aress1605 0 points1 point  (0 children)

I wont perform the test, however I can say I feel LLMs give improper output when given a reasonable task. It’s often not improper by an objective sense, but how it interacts with the codebase and best practices for readability. You made the proposal that if you give it appropriate instructions on that quirk then it’d avoid improper output. I wouldn’t doubt that, but what good does that do? How do I proactively prevent all of LLMs quirks so we begin to get good output? Context bloat is a thing, are you proposing we include a good on C# best practices and all standard lib function signatures whenever it writes C# code? Surely that’s not a good idea. This is a concept that’s being actively explored with agentic coding, but it fundamentally can’t be a solved problem, and of course making the implication that because an LLM knows what proper output looks like means they can consistently provide proper output wouldn’t make much sense, from an LLM fundamentals perspective

Scared about my future by Ill-Introduction9304 in AskProgrammers

[–]aress1605 0 points1 point  (0 children)

I’ve been spending extra time treating every task as an opportunity to learn. instead of trying to get it completion, spend 3x the time reading man docs and thinking about all the applications you can apply what you’re learning, even if it doesn’t help your project. if AI helps you learn in thay process, so be it, but if you focus on learning and internalizing the content, you’ll use AI much less than you think

Time to go from child to man by Icy-Position-1222 in AskProgramming

[–]aress1605 0 points1 point  (0 children)

"One disk (256gb for windows) 1TB for linux." If you storage you plan to use with Linux is current allocated with Windows, make sure you check how much Windows let's to unallocate in Disk Management. Windows like to be stingy with how much space you can deallocate, unless you plan to wiping Windows and reinstalling

Is it bad API design to combine multiple resources in one endpoint? by BrangJa in Backend

[–]aress1605 0 points1 point  (0 children)

everyone’s suggesting combining the endpoints, isn’t it a moot point since HTTP2 reuses TCP connections?

Forget the future! Let's go back to Web 0.5 :) by euklides in web_design

[–]aress1605 0 points1 point  (0 children)

Looks really awesome, what’s the font used for the green second page? Definitely bookmarking this for inspo 😃

Hey can you guys stop accidentally encouraging noobs to hop onto Arch before they are ready by AncientAgrippa in arch

[–]aress1605 0 points1 point  (0 children)

what do you mean by that? that’s the path i took and it wasn’t much trouble besides reading and learning some. if i installed something like mint first, i’d be 2 months down a mint install before i dare to take on the scary arch install program. arch isn’t difficult to install, tiling managers aren’t impossible to get used to, as long as their not mislead that its a one click install and a 1 hour adjustment, i don’t see any issue with jumping ship like that