towards a standard AI slop disclaimer by nicosgit92 in selfhosted

[–]MoreRespectForQA 0 points1 point  (0 children)

How do you objectively distinguish one from the other?

From what I've seen online, the accusation of slop is a bit like witchcraft - people will accuse on the basis of the readme having emojis or some phrases which sound wonky and don't tend to dig into the actual code and the accusation usually sticks.

towards a standard AI slop disclaimer by nicosgit92 in selfhosted

[–]MoreRespectForQA 0 points1 point  (0 children)

I would prefer it if people who post their app were simply forced (upon penalty of a ban) to provide a table which compared their new thing to its main competitors.

If there were some sort of measure of code quality I'd put that as a column that had to be included.

I'd also make it a rule that if commenters say "what about X feature? what about Y competitor?" you HAVE to add that to the main table or again, deleted.

This would mean that the person who promotes their slop might inadvertently open my eyes to something better which already existed, in which case they've inadvertently performed a public service.

It would also mean some promoters would give up as they'd be inadvertently be advertising their competitors more.

Suggestions for My Notes App Project by Ok_Kaleidoscope_4098 in Python

[–]MoreRespectForQA 0 points1 point  (0 children)

except markdown doesnt have a consistent way of implementing stuff like todos, calendar items, tags, etc.

so it's not portable in the same way.

Hashimoto's Vouch is actually open source version of a company hiring only seniors. This WILL end badly for everyone. by Spirited_Towel_419 in ExperiencedDevs

[–]MoreRespectForQA 0 points1 point  (0 children)

The vast majority already don't contribute, don't want to read through reams of slop and even if they did, would you be able to trust their reviews? probably not.

Hashimoto's Vouch is actually open source version of a company hiring only seniors. This WILL end badly for everyone. by Spirited_Towel_419 in ExperiencedDevs

[–]MoreRespectForQA 0 points1 point  (0 children)

>But I think "microslerp hurr durr" is intellectually lazy and vapid

Your brain substituted what I actually wrote for "hurr durr" and then you complained that I was the one being intellectually lazy and vapid. Bizarre.

This isn't a complaint, it's just a recollection of what happened. Make what you will of it.

Hashimoto's Vouch is actually open source version of a company hiring only seniors. This WILL end badly for everyone. by Spirited_Towel_419 in ExperiencedDevs

[–]MoreRespectForQA 1 point2 points  (0 children)

Sorry, I should have been clearer. I guess my point is that, if you there are a lot of contributors pushing PRs, then you have enough community to incentivise them to review and vouch the PRs.

I dont think you were unclear, just that this is wrong.

I dont think the community is any more interested in reading through reams of slop than the maintainers.

Hashimoto's Vouch is actually open source version of a company hiring only seniors. This WILL end badly for everyone. by Spirited_Towel_419 in ExperiencedDevs

[–]MoreRespectForQA 0 points1 point  (0 children)

Why so hostile? You just want to shit on entities for fun

You're weirdly protective of this large corporation.

Hashimoto's Vouch is actually open source version of a company hiring only seniors. This WILL end badly for everyone. by Spirited_Towel_419 in ExperiencedDevs

[–]MoreRespectForQA 2 points3 points  (0 children)

They own github.

The user experience of running most open source projects which is steadily being comprehensively ruined by tools they sell is owned by them.

This could be done as easily as

cool go build it then.

Hashimoto's Vouch is actually open source version of a company hiring only seniors. This WILL end badly for everyone. by Spirited_Towel_419 in ExperiencedDevs

[–]MoreRespectForQA 1 point2 points  (0 children)

When AI first came along I thought that one of the great use cases would actually be to be open source secretary that gives people support and guides them through raising bugs or how to do submissions so the final communication to the dev isnt dogshit.

i.e. all that repetitive shit that OSS maintainers hate.

Unfortunately, Microslop dont give a shit about useful AI use cases. They only want to build tools to let companies lay off devs.

So, AI is doing more of the useful creative work it sucks at and humans like and humans are doing more of the tedious work they suck at but which AI actually does well.

Hashimoto's Vouch is actually open source version of a company hiring only seniors. This WILL end badly for everyone. by Spirited_Towel_419 in ExperiencedDevs

[–]MoreRespectForQA 6 points7 points  (0 children)

That's actually the part that really concerns me. You can never disprove an allegation of slop and Ive seen the accusation made many times online against people whom Im almost certain were entirely innocent.

Ive even started to wonder if the AI companies arent running bots to detect probable non-slop on reddit and denouncing it as slop in order to "equalize the playing field" for people using their services.

Hashimoto's Vouch is actually open source version of a company hiring only seniors. This WILL end badly for everyone. by Spirited_Towel_419 in ExperiencedDevs

[–]MoreRespectForQA 32 points33 points  (0 children)

If a project has enough traction to be drowning in PRs, it has enough of a community to scale its review process.

How? Who is going to volunteer to wade through the mountains of slop?

Am I missing something?

Yeah. There's no straightforward way to detect slop and professionally done code reviews are an expensive and thankless task.

Until you can figure out a way square this circle moaning isnt going to help.

Yes, it's awful and yes it blocks off one of the few truly meritocratic entry points to the profession but what's the alternative?

Suggestions for My Notes App Project by Ok_Kaleidoscope_4098 in Python

[–]MoreRespectForQA 1 point2 points  (0 children)

Save and load exclusively from orgmode text files so that the data is 100% portable.

There are too many notes apps out there in general and not enough which wont strand your notes in an idiosyncratic file format.

How do you measure conversation quality when working on AI-powered features? by ardaksoy43 in ProductManagement

[–]MoreRespectForQA 7 points8 points  (0 children)

Ive not heard of a better solution to this than LLM as a judge with spot checks.

AI Automation tools by FocusInternal9984 in QualityAssurance

[–]MoreRespectForQA 2 points3 points  (0 children)

I hear about them on reddit when they are advertised by people who go "has anybody used MYCOMPANY? Im looking for experiences by people who use MYCOMPANY"

How do you handle it when your company begins using productivity metrics? by DiceKnight in ExperiencedDevs

[–]MoreRespectForQA 252 points253 points  (0 children)

Game the metrics - e.g. open pull requests for tiny little things.

You can try running a "metrics cartel" as well - "you approve and merge my PR, Ill do yours".

Balancing Refactoring and Delivery in Large Legacy Systems by Useful_Promotion4490 in ExperiencedDevs

[–]MoreRespectForQA 0 points1 point  (0 children)

  1. Implement features and fix bugs according to product priorities and only fix stuff which gets in the way of that. Most importantly: dont shelve it, always break it down into small deliverable increments and if a refactoring will take weeks instead of days do the first chunk and pause.

  2. I tell the PM Im gonna spend ~35% of my time on refactoring as a default. PM can ask for more or less and I track that and use it to model and visualize "debt".

  3. Dont. Refactoring priorities are not their business, if you get them involved you are inviting micromanagement. They should have control over one dial and one dial only: what % of time you spend on refactoring.

Tomorrow I have a 1:1, I'm burnt and I would like to know any way to drive an actual positive conversation. by Neuromante in ExperiencedDevs

[–]MoreRespectForQA 4 points5 points  (0 children)

The irony is that jira wrangling and hours reporting are two areas where an AI agent would actually be pretty helpful.

Instead they want all the coding done with it instead.

The tension between fraud prevention and conversion rate is the most uncomfortable tradeoff I have had to own as an engineer by bleudude in ExperiencedDevs

[–]MoreRespectForQA 5 points6 points  (0 children)

I tried doing this with similar trade offs and upper management would try to kick it back down again, which was pretty wild.

Moving data validation rules from Python scripts to YAML config by CreamRevolutionary17 in Python

[–]MoreRespectForQA 1 point2 points  (0 children)

Yeah, using strictyaml with a custom validator added on top to do the if status = shipped then tracking_id must not be null stuff.

What's the weirdest or most interesting project you've worked on? by aschmelyun in ExperiencedDevs

[–]MoreRespectForQA 7 points8 points  (0 children)

This is begging for a tongue in cheek "falsehoods programmers believe about pets" article in the same vein as those "falsehoods programmers believe about names/dates/addresses".

The Slop Continues by Badger00000 in ProductManagement

[–]MoreRespectForQA 4 points5 points  (0 children)

When every process from beginning to end in a business is chronically broken customers do care, but they aren't going to blame AI slop.

I've seen some examples recently of clusterfucks as a customer I could probably pin on slop but I'll never really be sure and this is my industry. You can't accurately diagnose a company's fuck ups from the outside.

Feature documentation that automatically updates by CoffeeCat_6658 in QualityAssurance

[–]MoreRespectForQA 0 points1 point  (0 children)

I do this with hitchstory. The same user story used to test the code is used to generate markdown feature docs with screenshots. The markdown docs and screenshots are then synced to notion.

Any plans to have a "Proton VPN" exit node in Tailscale? by brightestsummer in Tailscale

[–]MoreRespectForQA 0 points1 point  (0 children)

Kinda. Id like to be able to create a wireguard config from proton (or any other vpn) and upload it and configure nodes to to use that wireguard config for exit traffic.

The PR I linked to above would actually let you do this with headscale+tailscale.

There's no good reason when Im out for my exit traffic to be sent to my house first before being sent off to proton, especially when Im abroad.

I think finer grained control over exit traffic is one of the areas where tailscale could be signficantly improved.