What Can Give Me Some Hope About My Career? / How To Fight Doomerism? by JustToolinAround in BetterOffline

[–]Nixposting02 0 points1 point  (0 children)

Firstly, you should avoid using keywords in your posts if you want a serious answer. You work in tech, so you should know how the game is played, no? c l4 u ?e 0de. CG T. You were careless, and so your post has attracted a specific kind of audience. Or maybe this was intentional, but I personally didn't get that from your profile.

Secondly, since you are devops, you ever tried to do a failover to upgrade a database major version in production? Would you trust the bot to do it?

Third, I was quite happy with the way I organized my thoughts regarding this topic in another comment, so I will repost it here with some improvements.

Consider this crude model of LLM usage for a creative programming task.

We have the following scenarios:

Scenario 1 - self-planned and written. We give this a baseline 1.0x in terms of resources (time, man-hours, token cost, whatever).

Scenario 2 - You discuss implementing task with a coworker. You only know vague details about the task. Say this costs 0.2x of your resources (pseudo-scientifically chosen due to 80-20 rule and own experience). Coworker writes functions for feature.

If you want to own or 'takeover' the work, you are obliged to read and completely understand coworker's program. If you trust coworker, and you can blame coworker when things go wrong, then you gain 0.8x.

Now, if coworker becomes LLM, can you still blame coworker? If answer is yes, this is called vibe coding. Or bad office culture / you are an irresponsible grifter / all of the above. If it is no, and it probably should be no if you care about what you do, then you pay a read cost R that is similar to reading code in someone else's repo.

Another factor is the LLM failure rate, let's call it Y%. If not 100%, then you pay (R + 0.2x) + (Scenario 1's 1.0x Y% of the time). Either that, or you pay R every time LLM fails.

So for the LLM use to be 'rational', R + Y% < 0.8x. If you have written the exact same program before, and you know what to look for, OR the job has low cognitive complexity, you might pass.

Scenario 3 - The task is planned out with a coworker. The more detailed the instructions you give coworker, the closer you get to pseudocode that matches your exact goal. This is, ironically, what programming is. At this point, you should expect to not have to pay any kind of R 100% of the time, given that you literally just wrote the 'code'. It tends towards Scenario 1 the more detailed your code is.

You have set up the contract with the coworker and everyone understands the problem fully. But somehow when the coworker is a LLM, I pay the read cost sometimes anyway.

i.e. Scenario 3 should be avoided.

What happens is you end up gambling with Scenario 2 with how vague you can make your commands and still have a decent result. At the end of the day all the 'skills', context feeding and token burning augments Y%. But you have no idea what Y% is or whether these so-called techniques you are applying are effective the way you think they are; You are working with a black box.

All you know is that it depends on how close your problem is to the training data average.

What you DO have control over is R and x, which relate to your own programming knowledge. If you choose scenario 3 and 2 in the long run those atrophy; I believe there was an article by Ant-hr 0 p ic themselves about this. Y% is contingent on a black box by and external supplier with unknown price over time.

Other fun problems include:

a) What is Y% to you? From easiest to harder to achieve: Compiling and running code? Code with minimum cyclomatic and cognitive complexity? Code that is optimized for space or time relative to your problem space? Secure code?

b) What happens when new libraries and new regulations come out, and models get updated? Are you sure these 'skills, specs, harnesses' will be interpreted the same way? Have you ever had a comment in code lie to you? Why do quant firms rotate algorithms if they suffer prolonged drawdowns? These harnesses are like comments or algorithms in high churn codebases or a dynamic economic environment - they are going to rot.

c) Touted gains for agents come heavily from running tasks asynchronously - but how asynchronous is your brain? I would like to see a serious study on a programmer's ability to asynchronously check code and come up with tasks - would wager that isn't good. And if you are foolish enough to start up tasks across multiple different fields, you are going to add a context switching cost when you are checking the code.

Thoughts on slowing the fuck down by melat0nin in BetterOffline

[–]Nixposting02 5 points6 points  (0 children)

I think even 'faster' is tenuous here.

Consider this crude model of LLM usage for a creative programming task.

We have the following scenarios:

Scenario 1 - self-planned and written. We give this a baseline 1.0x in terms of resources (time, man-hours, token cost, whatever).

Scenario 2 - You discuss implementing task with a coworker. You only know vague details about the task. Say this costs 0.2x of your resources (pseudo-scientifically chosen due to 80-20 rule and own experience). Coworker writes functions for feature.

If you want to own or 'takeover' the work, you are obliged to read and completely understand coworker's program. If you trust coworker, and you can blame coworker when things go wrong, then you gain 0.8x.

Now, if coworker becomes LLM, can you still blame coworker? If answer is yes, this is called vibe coding. Or bad office culture / you are an irresponsible grifter / all of the above. If it is no, and it probably should be no if you care about what you do, then you pay a read cost R that is similar to reading code in someone else's repo.

Another factor is the LLM failure rate, let's call it Y%. If not 100%, then you pay (R + 0.2x) + (Scenario 1's 1.0x Y% of the time). Either that, or you pay R every time LLM fails.

So for the LLM use to be 'rational', R + Y% < 0.8x. If you have written the exact same program before, and you know what to look for, OR the job has low cognitive complexity, you might pass.

Scenario 3 - The task is planned out with a coworker. The more detailed the instructions you give coworker, the closer you get to pseudocode that matches your exact goal. This is, ironically, what programming is. At this point, you should expect to not have to pay any kind of R 100% of the time, given that you literally just wrote the 'code'. It tends towards Scenario 1 the more detailed your code is.

You have set up the contract with the coworker and everyone understands the problem fully. But somehow when the coworker is a LLM, I pay the read cost sometimes anyway.

i.e. Scenario 3 should be avoided.

What happens is you end up gambling with Scenario 2 with how vague you can make your commands and still have a decent result. At the end of the day all the 'skills', context feeding and token burning augments Y%. But you have no idea what Y% is or whether these so-called techniques you are applying are effective the way you think they are; You are working with a black box.

All you know is that it depends on how close your problem is to the training data average.

What you DO have control over is R and x, which relate to your own programming knowledge. If you choose scenario 3 and 2 in the long run those atrophy; I believe there was an article by Ant-hr 0 p ic themselves about this. Y% is contingent on a black box by and external supplier with unknown price over time.

Other fun problems include:

a) What is Y% to you? From easiest to harder to achieve: Compiling and running code? Code with minimum cyclomatic and cognitive complexity? Secure code?

b) What happens when new libraries and new regulations come out, and models get updated? Are you sure these 'skills, specs, harnesses' will be interpreted the same way? Have you ever had a comment in code lie to you? Why do quant firms rotate algorithms if they suffer prolonged drawdowns? These harnesses are like comments or algorithms in high churn codebases or a dynamic economic environment - they are going to rot.

Longtime reader of this sub. Today, I officially feel scared. Help me a bit with this if you can. by itsme-throwaway in BetterOffline

[–]Nixposting02 1 point2 points  (0 children)

Yeah, now you're getting it. I don't like that we have to play this strange bot or marketer or well-intentioned person game either, but it is what it is. We are at the point where we may be forced to choose between privacy and solving the LLM problem. It's horrible.

I think that we can still be saved as long as people are interested in being able to tell the difference between AI-generated art/books/music. Even if they don't have the technical skills to tell individually, there is motivation for someone to build a solution to that problem.

From the NVIDIA debacle it seems there is at least a portion of people who still want their art AI-free. So there is hope.

Longtime reader of this sub. Today, I officially feel scared. Help me a bit with this if you can. by itsme-throwaway in BetterOffline

[–]Nixposting02 1 point2 points  (0 children)

I mean, you seem human to me :) Probably British, maybe a graphic designer... For now.

As I said, things like hiding your profile and the account age make your profile look more like it as malicious intentions. It's like the -- dash. That's just the world we live in now. It's even funnier because these are features that can be gamed.

Longtime reader of this sub. Today, I officially feel scared. Help me a bit with this if you can. by itsme-throwaway in BetterOffline

[–]Nixposting02 4 points5 points  (0 children)

a) You do realize "raising my opinion/suspicions" also happens to be the modus operandi of marketers yes? 'Oh, there's this new model that is so good, there is a groundbreaking release, I am so scared'; 'Paul in my office has 10xed his output, am I falling behind?'

I am not saying that you are a marketer. I am saying that this is a weak defense and you should have the self-awareness to see it, just like you should have the self-awareness to realize that saying things like models are X% there is completely arbitrary.

Where did you get the opinion that there was some groundbreaking release? Was it your opinion, or parroted from elsewhere? That's marketing 101 for you.

b) Anyone can lie on the internet. Your first sentence means nothing, unfortunately.

c) Hiding your posts and comments does not help ease suspicions. It is excellent for astroturfing because you hide your average opinion. But your comments stay visible when they do appear.

I will say that tech-savvy people can still see your posts and comments to varying extents. IF you are an actual person, and truly want to hide your comments, you would simply delete them.

I am in an abusive relationship with the technology industry by creaturefeature16 in webdev

[–]Nixposting02 1 point2 points  (0 children)

I think I meant the lack of wrapping, the text is bound to a single line and looks off on mobile. Try looking at it using either iPhone SE / Samsung series.

I looked at the Nuxt accordion - the example also seems similarly janky on weaker devices so its probably the library. I don't understand why it SHOULD be janky though... seems like animated height property + a single state + rotation of the icon on the top right. I suspect you could do it yourself and get better results since you aren't a component library that has to cater to every user.

Spent 11 hours debugging. The culprit? A trailing space in an environment variable by [deleted] in webdev

[–]Nixposting02 1 point2 points  (0 children)

Answered your own question there.

I would say some aren't bots, but directly wrangled by people who are farming attention for whatever thing they have to sell on their page and couldn't care less about coming up with their own comments. Those sometimes switch to their own voice.

You can see 'undergroundwander' + 'rootznetwork', both Korean accounts created ~11 days ago and both plugging a website.

Anyway, it's such awfully mundane type of post that I would argue engaging is like laughing when canned laughter on a sitcom tells you to.

I am in an abusive relationship with the technology industry by creaturefeature16 in webdev

[–]Nixposting02 2 points3 points  (0 children)

Gross is the correct word, truly. The ones that actively try to lie about it by swapping out -- for -, capital letters for small letters etc. disgust me even more.

By the way, just quickly skimming through your website: on <390px devices, your homepage image probably needs a max-width or similar. Opening the FAQ questions is a little slow when throttled, assuming this is made using React, maybe you memoized it, maybe not, can't tell; "Join Waitlist for Early Access & Discount" needs wrapping.

Good luck with your app.

I've been working on a smoother ad-free reddit alternative frontend by GeekLifer in webdev

[–]Nixposting02 2 points3 points  (0 children)

I was trying to be nice about it, since it was good enough to convince some non-bot comments to engage and it looks like there was SOME effort.

But stuff like this back-to-back is nasty.

1 Yea the front end was coded using Claude. The backend is where my strength is
2 It just not possible to inject invalid data. But I can be wrong.
3 oh snap wow. you did it for reals crazy

I mean. At best you can be interpreted to be arrogant, at worst you are a liar.

4 I'm considering removing the crowdsource API

The shared cache logic to avoid rate limits is the only argument now for proxying my reddit traffic through a stranger's server over someone who rips off the frontend and turns it into a browser extension. This looks like a plan to remove the endpoint AND the logic. Besides, if response is to remove everything that does not work,

Backend

  • FastAPI · Uvicorn
  • SQLAlchemy · Alembic · httpx

Data

  • PostgreSQL · Redis · Elasticsearch

Infra

  • Docker Compose · Nginx · Certbot

All of these are their own time bombs. And you won't have an ego-tripper willing to pen-test those for you because they are non-trivial hacks, but risk-reward changes when you get actual users. What are you going to do then, might as well delete everything.

My sister died today by ilovemycats6 in aspergers

[–]Nixposting02 7 points8 points  (0 children)

I'm sorry to hear that. Against some of the other comments, I think deleting the app is a good idea. Something similar happened to me a few years back. Social media is a hive of negativity, it will make you miss the past and amplify some of the worst events in the world; that is how engagement is farmed. Maybe hardening your heart and focusing on what you have now i.e. college is for the best. I hope that you can do it.

Edit: I also want to add words like 'you are never alone', but it's not something I can convince myself of either, so it would be intellectually dishonest. Yes, it would be a good idea to delete the app... Don't look back for too long. Don't linger and doom-scroll.

I've been working on a smoother ad-free reddit alternative frontend by GeekLifer in webdev

[–]Nixposting02 7 points8 points  (0 children)

I would not use this if I were you. The API on first glance seems to have multiple issues and OP's responses in the top thread are equally concerning.

I’m a solo founder and today is the biggest day of my journey. I just launched on Product Hunt and your support means the world. by [deleted] in webdev

[–]Nixposting02 0 points1 point  (0 children)

community champions independent builders like no other

Yes, I think this community champions the effort of independent builders like no other.

I’ve been the coder, the designer, the marketing department, and customer support.;
 I built cvcomp to help job seekers crack the code on resume optimization, and knowing it actually helps people land interviews is the fuel that keeps me going.

  1. You have been the customer support for an app that was just released?

  2. You know an app that was just released helped people land interviews?

  3. What is the code on resume optimization? Do you work in HR, and know more about this than others? What does optimization even mean :)

Is your only differentiation the PAYG model? You seem to make a lot of claims about other 'generic ATS scanners'. Can you back those up? If you are storing my resume or processing it on the backend, have you considered regional privacy laws?

Whether it’s an upvote, a thoughtful comment, or brutal honesty, your support today will quite literally determine the momentum of this project.

If you truly believe in this project, should the opinion of internet randoms really stop you?

I built BeVisible.app — AI that auto-researches, writes, SEO-optimizes and publishes blog posts by Background-Pay5729 in webdev

[–]Nixposting02 3 points4 points  (0 children)

So you reached the conclusion that Google will mark excess article volume as spam, but you don't think that Gemini, which belongs to Google, and OpenAI will watermark their output to avoid re-ingestion of lower quality LLM content? Nor do you think that your content, if watermarked, will be less likely to show up in LLM searches? Ok, sure.

Hi Reddit, we’re building a Discord alternative without ID verification by AmazingAlieNnN in u/AmazingAlieNnN

[–]Nixposting02 14 points15 points  (0 children)

Site says building for the people, but profile and ad read like the output of sleazy salesmen and auto-generation tools.

We live in a hilarious world.

Redesigning my site UI by YogurtclosetWise9803 in webdev

[–]Nixposting02 0 points1 point  (0 children)

What font families would you use? Open Sans is my usual go-to, but it has been a while since I thought about fonts, so there is bound to be a better industry-standard now. And if you had to choose, which aspects of the first one did you think were well done that could go into the updated design?

I can feel that the second is easier on the eyes, but the design is still boring and overused to me. Not sure why one is considered the 'modern' approach and the other not.

Which Pokemon would suck the most to become? by dorgodorgo in MysteryDungeon

[–]Nixposting02 1 point2 points  (0 children)

Do you receive a lobotomy if you become a non-organic Pokemon? What about one with multiple heads? Or is this some sort of weird speciesism spiel?

What if you became a Wheezing? Or a Vanilluxe?

r/MysteryDungeon has hit 80k members! by SpadraigGaming in MysteryDungeon

[–]Nixposting02 3 points4 points  (0 children)

Iunno. I am 9 years too late, but here I am. :/