84 pointsby speckx13 hours ago22 comments
  • triword11 hours ago
    Somehow I feel like this article was very unclear? The way it's written, the way it tells its story, I'm really not sure what happened. I wish there was just a link to the saas in question.

    Like maybe it's that I just woke up, but all I really got out of this was that a vibe-coded app resulted in a company being downsized. But that's in the title. Any specifics beyond that? I really couldn't say despite having read the whole article.

    • redrove11 hours ago
      Yes I agree. There’s no context to anything and the furry images sure aren’t helping.
      • pclmulqdq11 hours ago
        I bet the vibecoded SaaS didn't have furry-related professionalism issues and was actually a lot easier to sell.
        • MuteXR5 hours ago
          What does this even mean?
          • tayiorrobinson4 hours ago
            not sure, but i'm getting the sense that they're annoyed that someone is expressing themself on their own personal blog and not being Professional enough
      • kcplate5 hours ago
        Images, color palette, the whole nine yards distracted me enough that I couldn’t get past the fold.
      • p0w3n3d11 hours ago
        Probably too scared to share the SaaS. Or maybe it's something big?
    • godelski10 hours ago
      They said that the team they work with is being replaced by a vibe coded SaaS product and that when they look at the product it only looks like it could replace the actual engineers from a very surface level.

        > It's like someone took some screenshots of a competitor
      
      This line stood out to me. I think it's something any of us who've tried to end to end vibe code something have experienced. The result is pretty (sometimes) but not functional.

        > At the shallowest depth, I can see how a CEO got bamboozled. The happiest path is implemented. The second happiest path is rough. The third happiest path is unhinged.
      
      If I'm understanding them, they're saying on the surface (the "happiest path") is correct, but everything underneath isn't. That the stuff underneath is harder. So only the easiest part was shown and the leadership was happy to move forward because they wanted to believe. It promised they could reduce costs by laying of expensive developers but the decision was unjustified considering the product didn't work as advertised.
    • hamasho11 hours ago
      A part of me starts liking this kind of style because it feels more human... I'd rather wanna be bothered by some cringy writing than by those em dashes...
    • throwaway3113111 hours ago
      I had the same difficulty. i.e. what was the issue that caused a headcount reduction from a 1000 to 10 or less? It’s possible the organization had larger issues than generated code but again, difficult to draw conclusions without details.
    • richardw8 hours ago
      There is enough to read between the lines. Dilbert manager has bought into a barely competent app (that they think replaces humans) in a panic because costs. They’ll learn more lessons over the next year, if they survive. The author might be a bit emotionally charged right now and is writing between some lines as they help migrate. Once they have some emotional distance they might write the fully clear article you’d like.
    • entropyneur11 hours ago
      It was completely incomprehensible to me.
    • phyzome6 hours ago
      I don't know what to say, it was pretty clear to me even while skimming.
    • rPlayer655410 hours ago
      The writing style and random interjections with eye catching cartoons make it hard to follow.
    • worik11 hours ago
      I found it clear
    • morkalork11 hours ago
      It sounds like their employer is on the outs and in a bone-headed move to save on cost, is replacing the author's team and tech with some piece of crap vibe coded SaaS product.

      They are expressing their (and their team's) bitterness over losing their jobs to something of such obvious poor quality.

      I can empathize with this view. Seems like people's standards are a lot lower than they let on, and slop-ware is apparently A-OK at the right price point. Sad. But as the author points out, there will be legal consequences..

      • mbrumlow11 hours ago
        What is happening to this person sucks for sure. But one thing I have learned in this industry is the thing being replaced is always better than the thing replacing it when you talk to the team who built and run the thing being replaced.
    • yard201011 hours ago
      It's saying "enshitification ensues" through a well written story, to my taste at least.
  • showcaseearth11 hours ago
    The vibe coded aspect of this article seems quite irrelevant to me. If I read this correctly, an exec team (or just CEO?) got sold a terrible piece of software without proper vetting. Very bad software has existed for a long time, and this is an age-old story. Vibe-coded garbage perhaps has increased the volume of terrible stuff to wade through, but is secondary to a familiar story of dumb leaders making dumb decisions.
    • klabb311 hours ago
      > The vibe coded aspect of this article seems quite irrelevant to me.

      IMO not really, because of your own point:

      > Vibe-coded garbage perhaps has increased the volume of terrible stuff to wade through

      This is not a hypothetical, nor an incremental difference. People are drowning in garbage, and if they don’t use garbage generation themselves, they get pushed out because they have to review a ton of garbage and they have to bump their stats (CLOC, PRs etc).

      > but is secondary to a familiar story of dumb leaders making dumb decisions.

      Well, sure. Both can be true. The social lessons will take a long time. MBA style leadership doctrines typically last for a decade or more, until overwhelming anecdotal evidence pushes them into the next hype. In the meantime, we’re definitely in for a ride.

      • godelski10 hours ago

          > This is not a hypothetical, nor an incremental difference. People are drowning in garbage, and if they don’t use garbage generation themselves, they get pushed out
        
        I think of special notice is that even Apple and Disney are doing this. Two companies who have traditionally been far more cautious and extremely protective of their image. When entities like these are caving, I think it's safe to say we're well into Bizaro land.

        Disney is the best example here. Iger recently suggested Disney+ users could make short form personalized content using Disney characters. This is very surprising to hear from a company who is extremely protective of those characters and the image of those characters. We do not yet have control over these image and video generation such that we can absolutely prevent certain classes of generation from happening. If they go through with it I'll give it a week (a month tops) before someone is able to generate porn with it. But hey, maybe the hit in stock will not be greater than the rise from the hype. But maybe that's part of the problem. Though they also don't appear to be getting any of that hype money either...

        • fragmede10 hours ago
          "hype". People spend a shitton of money to go to a Disney resort so their daughters can see a Disney princess up close and personal and have her say their name and ask them how they're doing. $299.99 for a TikTok where your daughters favorite princess asks her how's she's doing and tells her she's the best? Iger's gonna be buying the bank!
          • godelski9 hours ago

              > Iger's gonna be buying the bank!
            
            At what cost? Investors typically only care about returns in the quarter or the year. But shouldn't the company be ensuring its continued survival? These groups should be at odds but aren't, and that's concerning
  • _pdp_11 hours ago
    The vast majority of vibe-coded apps are subpar because they're not built by experienced developers who understand proper software engineering practices.

    However...

    while I risk sounding like the discussions in r/vibecoding, I am convinced that it is absolutely possible to create high-quality, entirely machine-generated applications. And yes it bothers me as well because I am also invested my craft.

    What I found is that the key isn't in how you prompt the LLMs but in the comprehensive tooling and guardrails you build around the development process. This includes custom ESLint rules, specific type constraints, custom MCPs, and even tailored VSCode plugins. It works. Not fully autonomously, but effectively enough that you often only need to perform a final review before deployment.

    I have no doubt in my mind that the majority of software will be written by machines but only after the right guardrails are set in place - not just better models, magic prompts and fingers crossed.

    • baq11 hours ago
      I've started researching modeling architectures as an intermediate step in TLA+, prolog or whatever works (didn't find anything reasonable yet) instead of going from plan.md directly to implementation (assuming this is the lowest level plan.md of course). Got a hunch LLMs being great at boilerplate and translation should make ensuring conformance feasible...
    • sh4rks11 hours ago
      Can you share some tips? Right now I spend 20 minutes vibe coding 3000 lines of code and then 3 hours reviewing every single line.
      • ac295 hours ago
        Reviewing 100% of generated code is undoubtedly good software engineering practice, but its not vibe coding, at least by my definition.

        I vibe coded a tool this week and my process was an iterative process of the prompting an LLM agent to implement small bits of functionality, the me checking the resultant output by hand (the output of the program, not the outputted code). There were shockingly few problems with this process, but when they did arise, I fixed them through a combination of reviewing the relevant code myself, reviewing log files, and additional prompting. I dont think I actually wrote or fixed a single line of code by hand, and I definitely haven't read 100% of it.

        Once the project was feature complete, I used more or less the same process to refactor a number of things to implement improvements, simplifications, and optimizations. Including a linter in my automated commit workflow also found a couple minor problems during refactoring such as unused imports that were trivial for the agent to fix.

        Is the code perfect, bug free, and able to handle every imaginable edge case without issue? Almost certainly not, but it works well enough for our use already and is providing real labor savings. But, its not documented very well, nor are any tests written yet. It might or might not be long term maintainable in its current state, but I certainly wouldn't be comfortable trying to sell or support it (we are not a software company and I am not a software developer).

        I should note that while I have been very impressed with my use of agentic coding tools, I am skeptical that they scale well above small projects. The tool we built this week is a bit over 2000 lines of code. I am not nearly skilled enough to work on a large codebase but I suspect this vibe coding style of programming would not work well for larger projects.

      • wolfgang00011 hours ago
        Exactly, I found that most of the time, I spend significantly more time reviewing the code; most of the time, there is a lot of repeated code. Refactoring and cleaning the code also require a lot of time.

        I found that the time I spend reviewing and refactoring is marginally less than the time it takes to write the code myself. For very repetitive tasks, there is a sweet spot.

        The only case where vibe-coding really delivered on the promise of super high-speed development is when you completely gave up on the code quality or you are in a greenfield project where all the business logic hasn't been fully defined.

      • exitb11 hours ago
        Work in smaller chunks. 3000 lines of code is horrible to review, regardless if it’s human- or computer-made. Structure the tasks in a way that will enable the agent will to verify and iterate by itself.
      • _pdp_10 hours ago
        That is a lot of code! Maybe that is the problem.

        Normally I review 3-5 files in a single change. Tests are done separately to reduce the impact of writing tests that fit whatever it was written and there are a few dozen custom eslint rules (like eslint plugins) to enforce certain types of coding practices that make it harder for the LLM to generate code that I would other reject.

        It is not that difficult really.

      • collingreen11 hours ago
        That's still a great trade in time if you end up keeping most of those 3000 lines.
      • journal11 hours ago
        depends on what you're trying to make. i suggest trying to vibe code a tool like i have called llm.exe which takes contents of predefined md file and sends it for response which is added to the end of the file. then incrementally add new flags to the tool to have more features and use other models, anything from generating audio using audio models to archiving and image input. Then try to create something in framework you are not familiar with and come up with your own methods allowing you to go much further than one shot. i tried to vibe code winapi and it's hard, but i think doable even for large scoped projects, the problem is context hoisting and you need to keep track of a spec. try to think what is the minimum text you need to describe what you are doing. ask models to generate one file or method at a time. i don't use fancy ide.
      • godelski9 hours ago
        This is what I've never understood about vibe coding. Every attempt I've made (and quite a lot) makes me feel faster but in reality is slower.

        When traditional coding >50% of the debugging is done while writing lines. If all you are measuring is lines out then you're discounting more than half the work.

        I already have a strategy to optimize this. I work mostly in Python but it translates even when I work in compiled languages.

        I write code 3 times.

        Step 1: hack in an ipython terminal where I can load the program modules. This is actually where AI can help the most imo. Doesn't matter how messy, your first iteration is always garbage.

        Step 2: translate that into a function in the codebase. Use Unix philosophy, keeping functions minimal. This helps you move fast now but more importantly you move fast later. Do minimal cleanup so everything is coherent. Any values should be translated into variables that the function can take as arguments. No hard coding! I guarantee even though you don't know it now you'll want to turn those knobs later. This is your MVP.

        Step 3: this is a deceptively critical step! Write quick documentation. Explain your function signature. What is every variable's purpose and expected type. Ditto for the output. Add a short explanation of what the function does. Then you write developer comments (I typically do this outside the docstring). What are the limits? When does it work? When does it fail? What needs to be improved? What are the bottlenecks? Could some abstraction help? Is it too abstract? What tests do you need? What do they show or don't show? Big or small, add it. You add it now because you won't remember any of this after lunch, let alone tomorrow or in a year. This might sound time consuming but if your functions are simple then this entire step takes no more than 5 minutes. If you're taking more than 30 then your function is probably too complex. Either fix that now (goto step 1) or add that to your developer notes and move on.

        Step 4: triage and address your notes. If there's low hanging fruit, get it now. A small issue now is a big issue tomorrow, so get it when it's small. If there's critical issues, address now. No code is perfect and you can't nor shouldn't address every issue. You triage! But because you have the notes if they become bigger issues or things change (they always do!) then you or someone else can much more easily jump in and address them.

        This sounds complicated but it moves surprisingly fast when you get the habit. Steps 2-4 is where all the debugging happens. Step 2 gives you time to breath and sets you up to be able to think clearly. Step 3 makes you think and sets you up for success in the future even you'll inevitably come back. (Ironically the most common use I see is agents is either creating this documentation or being a substitution for it. But the best docs come from those who wrote the code and understand the intent, not just what it does). Step 4 is the execution, squashing those bugs. The steps aren't always clear cut and procedural, but more like a guide of what you need to do.

        And no, I've never been able to get the to AI to do this end to end. I have found it helpful in parts but I find it best to have it run parallel to me, not in the foreground. It might catch mistakes I didn't see but it also tends to create new ones. Importantly it almost always misses big picture things. I agree with others, work in smaller chunks, but that's good advice when working with agents or not. Code is abstraction and abstraction isn't easy. Code isn't self documenting, no matter how long or descriptive your variable names are. I can't believe documentation is even a contentious subject considering how much time we waste on analyzing to just figure out what it even does (let alone if it does it well).

    • rectang11 hours ago
      It you're conscious of the guardrails you're putting in, are you really "vibe coding"? The whole idea behind "vibe" coding is that you don't pay close attention to what the LLM gives you, you just go along with the "vibe".

      I've built a couple systems where most of the code was generated by LLM prompts, but I wouldn't describe what I did as "vibe coding". Instead I was reviewing judiciously and applying my software engineering experience to ensure that the codebase was evolvable and maintainable. Not everything required careful review because certain subsystems were low risk and tolerant of sloppiness, but knowing where to watch like a hawk or hand code something was part of what I did.

      I question the extent to which effective guardrails can be put in place as a general case. My impression matches what I've seen from others, which is that LLMs make senior devs who know how to supervise them more powerful — but I'm less certain about junior devs.

  • thisisit10 hours ago
    This is so difficult to read that I was tempted to just throw it into a chat model and let it summarize from me. Still tried to make sense between all those furry images.

    Now from what I understand the company rode the pandemic wave and over hired and over spent. Their VC funded competitors out market and out sold them.

    The plan was to exit gracefully once a certain number was hit and return money to investors. But then investors decided to bet on a SaaS.

    As revenue went down and teams were cut down. With no revenue to support the engineering team. Investors/leadership are now taking a bet on the vibe coded SaaS.

    Rest of the post is lamentation about this badly written SaaS and its vibe coded nature. There seem to be no formal contract with this SaaS but people are already being laid off and the non-American app developers seem unaware of local laws etc etc.

    As much I feel for the writer I don't think the title is apt. It isn't as much as Vibe coding which killed the team, as it was bad financial decisions. Surely this vibe coded app hastened the demise and much could be said about the terrible decision to go with a vibe coded app.

  • vintagedave11 hours ago
    So the team has been fired before a contract has been signed?

    The list of issues seem a minefield, including for the poor peon who found them. People who find issues can be at risk in the wrong companies. And I have no idea what legal obligations they may have.

    • jamesbelchamber11 hours ago
      Seeing the list, I thought they might at least have some reporting responsibilities. Alas, I am also not in the US.
  • fudged7111 hours ago
    Client CEO was one-shot by a vibecoded startup. Basically the YCombinator dream scenario (for the startup not you). A lot of lessons from this for incumbents. Disrupt yourself before it happens to you.
    • lawlessone11 hours ago
      i might start a vibe cooking restaurant, disrupt the marketplace, those incumbents are wasting money by cooking their chicken. If someone get's sick and sues i'll remind of the ELA, Eater License Agreement.

      No employees, everyone there will be their own business and pay me for the privilege to work.

      • pixl9711 hours ago
        Until software actually has quality regulations expect more insecure crap to be shoveled out
        • lawlessone5 hours ago
          we've forgotten the lessons of Therac-25
  • meindnoch11 hours ago
    What is this slug (or whatever is it) cartoon all over the place in this article?
    • bitwize11 hours ago
      It's the author's fursona.
      • meindnoch11 hours ago
        Yikes.
        • lawlessone10 hours ago
          i'll take it over the people with cartoon girls of dubious age.
  • kebokyo8 hours ago
    I subscribe to a Telegram channel that posts the most recent posts on HN that meet a certain minimum karma threshold. Because it's a public channel, anyone can add emoji-based "reactions" to posts and have those reactions displayed for everyone else viewing to the channel.

    The reactions as of 2025-26-25T21:51:30Z are as follows:

    kiss 10; crying face 2; moai statue 2; trophy 1

    The only things I can think of as to why so many people are reacting with a kiss emoji are a. people think the distorted "new girl" is hot, or b. people think the author's fursona is hot

    I'm personally rooting for the latter, but I'm biased (see website for proof)

  • jaredcwhite9 hours ago
    I'm flummoxed by the comments here, and why is this flagged? The article couldn't be clearer:

    Startup had a product. Revenue was going down, headcount was already brought to a bare minimum. Startup started to prepare to exit and return remaining funds to investors. Game over.

    Instead, investors talked startup leadership into firing nearly everyone still around working on the product and pivot to using a vibe-coded SaaS for the basis of its product. All signs point to this being a poor-quality, faulty, quite possibly illegal product as a result, but do leadership & investors care? Seems not.

    OP is going to aid in the migration (my question: WTF?) and then leave.

    My commentary: our industry is so fscked, and a hearty two-finger salute to every software engineer who told me in 2023 that AI wasn't going to replace humans, the humans who use AI are going to replace humans. Lol, lol, and again I say, lol.

  • br0gi311 hours ago
    Most obnoxious link I've ever clicked on from HN.
  • charcircuit10 hours ago
    >we'd be immediately in violation of the California Consumer Privacy Act (CCPA), California Privacy Rights Act (CPRA), Telephone Consumer Protection Act (TCPA), CAN-SPAM Act, Americans with Disabilities Act (ADA).

    >How could a platform be that bad?

    People care about technology solving their problems, not that it is 100% legal.

  • delichon9 hours ago
    It sounds like the owners desperately leapt on a cheap SaaS as a life boat while the ship sunk, and the writer is blaming the life boat.
  • jamesbelchamber11 hours ago
    Al definitely made this easier but I've been on this particular merry-go-round a few times and I suspect failing to properly evaluate a product that seems too good to be true is actually a tale as old as time.

    (Still sucks though, sorry and good luck)

    • awesome_dude11 hours ago
      I'm old enough to remember all the horror stories like this when people were outsourcing.
  • phyzome6 hours ago
    Vibe-management and vibe-coding. What a pairing.
  • fatihpense11 hours ago
    I like the post first explains just what happened in enough detail, then comes with conclusions. It is more helpful to me as a data point.

    As the style, images seem weird at first, but they help conveying emotions, point of view. Somehow, they also help with attention for me.

    As another commenter said, it seems that guardrails will be important. I believe, 'software is managing complexity' at the end of the day. The complexity and decision-among-options will continue to exist. They need to live and taken care of somewhere.

  • awesome_dude11 hours ago
    Fast, Cheap, Good

    Unvetted imported code = the first two, and only the first two.

  • kittikitti11 hours ago
    A particularly insightful nugget in this article was your definition of vibe-coding from an experienced insider: "Ignoring the code entirely and only prompting". I've struggled with the definitions and wondered where the line is drawn. In private, I'm more strict with how I define vibe coding: "Prompting for information about code". However, it's strict so that I don't become dependent on AI while we're still discovering the harms.

    It's unfortunate that head count is considered a cost to some. I always found that the people in an organization should be considered as important as profit. Where increasing headcount is as positive an indicator as increasing profits. I'm not sure how our economy came to this point, perhaps it's a symptom of our short-term financial planning.

    • GeneralMayhem11 hours ago
      "Ignoring the code entirely and only prompting" is the only definition of vibe-coding I'm aware of. It's from a Karpathy tweet (https://x.com/karpathy/status/1886192184808149383):

      > There's a new kind of coding I call "vibe coding", where you fully give in to the vibes, embrace exponentials, and forget that the code even exists... I "Accept All" always, I don't read the diffs anymore. When I get error messages I just copy paste them in with no comment, usually that fixes it. The code grows beyond my usual comprehension.

      It specifically doesn't mean "using an LLM as a code assistant". It definitely doesn't mean asking the LLM questions about code which you'll then use to write your own code. Those are LLM-assisted activities, and it's totally fine if you're using the LLM that way. But it's not what the term "vibe coding" means. "Vibe coding" is giving up on any pretense that you're in control, and letting the LLM take the wheel. It's fun for getting quick projects done, but it's also now becoming a distressingly common practice for people who literally do not know how to program in order to get a "product" to market.

    • fatihpense11 hours ago
      I agree that the vibe-coding definition is helpful.

      Ideally, headcount can be seen this way: our company is giving many people the chance to do honest work and live dignified, meaningful lives. I think that should be a company's main social responsibility not superficial marketable stuff.

  • andrewstuart11 hours ago
    Clearly not AI written because I didn’t get the point or the SAAS in question.
    • phyzome6 hours ago
      The author very clearly says that they're not naming the application in question.
  • motbus311 hours ago
    > Somehow, I need to keep the tech coasting in its last days while migrating all the data that I can.

    I mean. What they are going to do if your time expires? Give you a bad evaluation because they didn't plan the change correctly?

    But something tells me your company might be in a much worse situation than you might know. They might just doing cost cuts everywhere to stay afloat. Or maybe they are just greedy too...

  • some_furry8 hours ago
    So your employer was on the road to bankruptcy and they decided to replace the tech stack with AI as a hail mary? Did I understand that right?

    Talk about an unenviable situation.

  • civilian11 hours ago
    This article makes sense when you figure out that the author's assumption is that vibe-coded == bad.

    It sounds like this startup headed for closure anyway, with it's failing revenue, "At the same time, the current revenue projection calls for the end of the business within a few more months."

    So, the vibe-coded app is a hail mary by the CEO / investors? If you're already just a few months from closing shop, maybe switching to a vibe-coded up saves you a ton of engineering headcount and gives you a chance? Changes the math on how you price the product?

    Maybe slugs were meant for better things than engineering

  • ramesh3111 hours ago
    [flagged]
    • miningape11 hours ago
      Gotta love how none of the replies to your comment deny that it's a fetish
      • MuteXR5 hours ago
        Why respond to an obviously dumb argument?
    • kelseyfrog11 hours ago
      Likewise. Your take is so bad I have to assume you have a public humiliation fetish. Please keep it off HN. Thanks.
    • jamesbelchamber11 hours ago
      I don't think using an LLM counts as a kink but I'm prepared to be persuaded
    • mulquin11 hours ago
      They do it intentionally to annoy you in particular.
      • rsync10 hours ago
        This is true: when I load the page I just get stock photos of business meetings and cubicle …
    • venturecruelty11 hours ago
      Who forced you to read this personal blog post on someone's personal blog? I'm just imagining you sitting there and seething over someone's personal choices that don't affect you. You can close the tab and move on, it's fine.

      Anyway, on-topic stuff so I don't get shitbanned: I feel bad for the author. Unfortunately, this will all get worse before it gets better (and I'm not so sure it'll get better).

      • stanleykm11 hours ago
        There aren’t any content warnings for links on HN. So it’s not like the user is making a conscious choice to go to a furry personal blog.
        • krapp11 hours ago
          There is nothing in the linked article that would require a content warning. No sexually explicit or even implicit content whatsoever.
          • alephnerd11 hours ago
            Furry content is often deemed NSFW, and it can get annoying for it to be constantly flashed in your face.

            Nothing wrong with it, but giving some sort of content warning isn't the worst thing in the world.

            Personally, it does get annoying sometimes when two completely unrelated topics are fused into one - personally I'd find this kind of content equally as annoying as that cringe Gen X "Semiconductors with Brittany Spears" shtick, but to each their own.

            There is nothing wrong with content flags or warnings, especially for stuff with a sensual or potentially sexual connotation.

            • 10 hours ago
              undefined
            • krapp10 hours ago
              There is nothing in the linked article that is unsafe for work, nor does anything in the linked article have a sexual connotation.

              No one owes you a content warning that "this site contains cartoons and that might annoy you."

              • alephnerd10 hours ago
                > No one owes you a content warning

                In most cases, people do owe content warnings for content that is potentially sexual in nature.

                • kelseyfrog9 hours ago
                  I don't find anthropomorphized animals to be sexual in nature. I find it a bit strange that it's assumed most people complaining about the blog or suggesting content warnings, on the contrary, do.
                  • bugbuddy6 hours ago
                    The complainer is a self-proclaimed policy wonk. I am sure he knows all the corrext policies to enforce include NSFW content policies. Heck, looking at his comment history, I get the impression that he might be a policy wonk in everything.
                • JoshTriplett10 hours ago
                  The article contains zero content that necessitates such a warning. Your belief that it is "sexual in nature" is a misinterpretation or incorrect assumption.
      • stuffn11 hours ago
        > Click interesting title related to <profession>

        > Get flashbanged by furry imagery

        It's a fetish. The topic is ostensibly professional. You must be deliberately ignoring the obvious to not see why OP said what they said. Not only is putting your fetish everywhere seen as unprofessional, furry cartoons are a neck breaking contrast to the potential seriousness of the topic.

    • asdfman12310 hours ago
      Are you saying they're a "fursona non grata"?
    • inetknght11 hours ago
      I personally (not professionally) also find the images distracting. But they're not offensive or derogatory.

      Would you rather have images of cities, people smiling, and maybe a car or two? Or maybe you want a picture of a green forest or whatever? Those are the same pictures in many businesses' posts but they're also just as irrelevant and therefore just as unprofessional. The contrast is that the business should be professional while this blog post is a personal site.

      God forbid someone add their own flair to their own personal opinions. Thankfully God doesn't exist, so it's not forbidden. You're just being rude.

      It is a personal blog post. It's just an opinion, man. The topic could be professional, but it isn't. That doesn't make the topic any less interesting.

    • some_furry7 hours ago
      You cannot look at Cendyne's blog, nor mine, and have any understanding of what either of our kinks even are. It's not a topic we really write about.

      And, no, furry isn't a kink.

      (Yes, I know literally anything CAN be a kink to some people, but there's a difference between "hypothetical individuals" and general truths that apply broadly to a group of people.)

      Further reading for the peanut gallery: https://soatok.blog/2021/04/02/the-furry-sexuality-blog-post...

    • paulhebert11 hours ago
      Did it really bother you? They had some goofy illustrations in the blog post. So what? I thought it was kind of fun
      • 11 hours ago
        undefined
      • slooonz11 hours ago
        It was goofy and fun-looking when the first blog did it.

        Now that everyone and its dog does those "goofy" illustrations, I find them insufferable.

        • krapp11 hours ago
          I haven't seen "everyone and its dog" doing anything of this sort - the vast majority of blogs nowadays seem to be indistinguishable from one another, just bland and barely styled text.

          I am enjoying how bothered people are by it, though.

        • 11 hours ago
          undefined
          • 11 hours ago
            undefined
    • tracker111 hours ago
      I'm not sure what kink you are referring to.. the use of a mascot character isn't a kink that I am aware of.

      Oh, no... not Frosted flakes... that kinky tiger is scary.

      • ErroneousBosh10 hours ago
        > the use of a mascot character isn't a kink that I am aware of.

        Ceren era of the FreeBSD mascot?

        Not going to link to it, because while it was all in good fun back then, it's not the sort of thing people do now.

        Edit: Also before anyone gets sniffy about it, Ceren is actually fucking God-tier technically, and a great person.

      • miningape11 hours ago
        > Oh, no... not Frosted flakes... that kinky tiger is scary.

        Oh my sweet summer child

        You really don't want to know what they did to our boy Tony

    • fungus0211 hours ago
      [dead]
    • bitwize11 hours ago
      [flagged]
      • sph11 hours ago
        I fondly remember when your presence online was a nickname on IRC and no one cared nor wanted to know about your identity, least of all your sexual preferences. Show your code, who cares if you’re a dog at the keyboard.

        Nowadays it’s the opposite. “Hello, I am X, my gender is Y, I am sexually attracted to Z, here is the list of my disorders off the DSM-5. Oh, my political affiliation is W, if you’re on the opposite side kindly sod off.”

        Who gives a damn. The hacker ethos is truly dead and buried.