souperk

u/souperk@reddthat.com
32 posts · 340 comments

Recent posts

Recent comments

I have been building a system, it's hitting 2m lines of code soon (backend + frontend).

Currently, I have landed in a flow where I maintain a roadmap of releases. Each release is a featureset that I can test, verify, and demo. Most releases are planned through a PRD document which contains user stories, other constraints, and implementation phases. Then, I create as many ADRs and TDs as necessary.

Tbh, all these are for me to keep track of what I am building. I am having agents write the bulk of these documents by rumbling to a microphone for a good deal of time and then reviewing ruthlessly. You have much more control over small and steady increments.

When I feel adequetly prepared, I start coding, most of the time I will lay the foundation and then have agents fill in the implementations.

I don't really worry about future proofing my architecture. It's not like I have a massive database that will take multiple days to create an index, most of the changes are cheap.

Nothing of the above is new, they are well established tools mostly used by larger organizations, the only thing that changes with AI is the scale in which you can use them.

The above apply only fo projects I am serious with (2 projects atm), the rest I just ask AI to build what I need and send it the bugs until it works as expected.

on Killswitch Engineer · c/programmer_humor · 24 pts · 218d

Can’t wait for the OpenAI orientation: “Here is a rack. Here is another rack. Here is your bed (rack-adjacent). There is no difference between day and night. Please do not befriend the AI.

It's a call to action from Louis Rossmann a consumer rights activist. It's supposed to help people understand how many other people are actually interested in consumer rights/right to repair/right to ownership/privacy.

There are a few videos explaining the concepts, you may want to look it up.

The only measurable outcome so far is an increase in contributions to consumerights.wiki, a wiki aiming to be a resource for consumer rights activism.

It's really fun to find clippy in the wild. Fediverse related videos/channels are more likely to have comments from clippy, but you may find him anywhere really.

Install VüDü itself. In the package, there will be a large square of herb-scented paper. This is the entire code for VüDü.

IMO this is creating unrealistic expectations for the bundle size of linux distributions 🤣🤣

I feel you will appreciate reading a bit of Kant's work, the critique of pure reason would a good start. In perpetual peace, he makes the argument that in order to achieve peace everyone should freely exercise their right to "public reason", aka their right as an individual to critique others (the state, organisations, or individuals).

on *Permanently Deleted* · c/technology · 17 pts · 1y

Wondering if a volunteer could go to the physical location necessary to restore service. If it's in Athens Greece, I can make the trip.

Edit: The server is located in Azores, the flight would cost 415eur, I cannot afford that, maybe someone in Portugal could help?

Military spending is a self fullfiling prophesy. A country spends more because other countries are spending more. Recession kicks in and somehow the goverment has to justify its military spending when people are getting hungry, so it goes to war.

Europe was built on the promise of stopping war without military power, that's a step in the wrong direction.

Hey, I was fired last July and I went through the same process, I actually asked a similar question on Lemmy and the feedback I received helped a tonne in landing more interviews.

Here are the steps I believe helped me:

  1. Make sure your CV is machine parseable, search for open resume, upload your cv see what it detects. Ideally, generate your CV using that tool.
  2. Create your own portfolio website, here is mine for reference https://souperk.gr/ (I have a public repository, feel free to copy if CSS isn't your strong suite)
  3. Check that toggle on LinkedIn to signify you are actively searching atm (don't remember how, but you should see a ribbon on your avater if it's active)

For me, landing more interviews was the hard part. Once I got a few interviews going, landing an offer was easy.

I like Arc's user experience with vertical tabs. They are bigger, easier to organize and they are cleaner. Also, the sidebar toggle is hard to work with, ideally I would prefer the ability to toggle with a shortcut or reveal on hover.

Aside Arc, Zen browser has a good vertical tab experience.

Overall, I still main firefox for my personal browser, though it's UX is still lacking.

on First draft woes · c/fediverse · 8 pts · 1y

So you are basically building a classifier that tries to assert if a user will like a video. While many are against any kind of "algorithm" within the fediverse, I believe that it's a necessity. But, I think allowing users to tag content and then building classifiers that allow you to filter based on that would be a more aligned with the fediverse.

Anyway, cosine similarity has worked for a lot of things, so I think it's a solid foundation to get you started. Another thing you can try is using an embedding model, specifically a model that receives a segment of a video and yields a matrix with the property that similar input will result in outputs relatively close to each other (cosine or euclidean distance).

Another thing to consider is building a platform that will permanently store data. If you can come up with a set of endpoints, I can implement something in python to get ypu started. I don't have experience with video processing so I cannot help you with that, but the crud aspect is no biggie.

There are a lot of things to unpack here.

First of all, your friend is at vulnerable place and this is not the time for you two to explore a romantic relationship. You will definetely regret rushing things, you sound like a kind person and you don't want to exploit her. Try to be there for her, give time and space for something romantic to develop.

When the time has come try to be clear and formal, ask her for a date, like you are meeting a new person. Dating someone you know for a long time can be confusing and messy, invest the time to understand the romantic side of your relationship.

Also, you deserve to be with someone that appreciates the whole you. De-transitioning should something you do because you want to and not something you do because someone else wants it. You are allowed to change your mind, but make sure you do it for the right reasons.

Last but not least, as far as the equipment is concerned, there are always strap ons 👌

PS the concept of love can be complex and confusing. There is a lot of research around it, but IMO the bottom line is that there are two sides of it you need to be aware. 1) there is limerance which is a feeling and 2) there is love which something you do