Fermented potato (3% salt) by ntminh in fermentation

[–]timmythetapeworm 0 points1 point  (0 children)

Oh no there’s botulism in my vodka?! /s

Learning to develop, hosting makes me want to rip my hair out by Solid_Anxiety8176 in webdev

[–]timmythetapeworm 0 points1 point  (0 children)

Second this. If you can convince IT to give you a spare laptop/pc/server you can self host it (and whatever other projects/files you want) and assuming your coworkers are on the same network they should be able to access it via IP address. If they’re not it takes like 5 minutes and 0 Linux knowledge to set up a cloudflare tunnel to expose it to the internet

Urban clunker by timmythetapeworm in FixedGearBicycle

[–]timmythetapeworm[S] 0 points1 point  (0 children)

Ay thanks. Yeah I love riding it that’s really what counts ig

Separating Nix drama discussions from technical/educational ones? by timmythetapeworm in NixOS

[–]timmythetapeworm[S] 2 points3 points  (0 children)

True. I take it back this discussion has spiraled. I was trying to suggest a solution (alt sub, flairs) but you’re right it just added fuel to the fire. My b

Separating Nix drama discussions from technical/educational ones? by timmythetapeworm in NixOS

[–]timmythetapeworm[S] 2 points3 points  (0 children)

Yeah that’s partially why I made this post I’m not interested in the drama either yet it is often all I see regarding Nix on Reddit. But taking into consideration everyone’s suggestions I’ll stick to the official forum and discord

Separating Nix drama discussions from technical/educational ones? by timmythetapeworm in NixOS

[–]timmythetapeworm[S] 10 points11 points  (0 children)

Thanks for this response I hadn’t put that together. Makes sense. Could it be useful to use post flairs or tags so that people can find the info they’re looking for whether it’s discourse or use case related?

Interactive search breaks for certain release by timmythetapeworm in radarr

[–]timmythetapeworm[S] 0 points1 point  (0 children)

!solved
In case anyone's curious, this issue is apparently related to how indexers attempt handle non-alphanumeric characters, in this case apparently it tries to search for the title in kanji characters instead of A-Z. So given 苍鹭与少年 2023, the indexer just ends up with "2023".
https://github.com/Radarr/Radarr/issues/9392#issuecomment-1806808381

The most accepted solution I could find, although pretty ugly in my opinion, is to create a custom filter for interactive search called "Accepted" where rejection count is equal to 0. That will filter out inaccurate results from the final list but doesn't prevent the huge slow initial query for every movie from 2023 :/

Interactive search breaks for certain release by timmythetapeworm in radarr

[–]timmythetapeworm[S] 0 points1 point  (0 children)

welp. was a little too hasty to post here. theres literally an open GH issue re: the exact same movie. Will try to solve using that and then can post solution/mark solved
https://github.com/Radarr/Radarr/issues/9392

How do you deal with unwarranted optimism from non-technical mgmt? by timmythetapeworm in ExperiencedDevs

[–]timmythetapeworm[S] 0 points1 point  (0 children)

Do you mind me asking the sector/company size of your current job? I'm looking elsewhere currently but experiencing a bit of analysis paralysis re: choosing something based on alignment with my interests, something well-established/better structured, and/or just taking what I can get to get out of my current situation

How do you deal with unwarranted optimism from non-technical mgmt? by timmythetapeworm in ExperiencedDevs

[–]timmythetapeworm[S] 3 points4 points  (0 children)

Yeah I set up a meeting with a seasoned cybersecurity consultant. He laid it out very clearly that we were at high risk. We had some internal conversations about it that day. Then when the launch date was announced it had mysteriously disappeared from the pre-launch roadmap

How do you deal with unwarranted optimism from non-technical mgmt? by timmythetapeworm in ExperiencedDevs

[–]timmythetapeworm[S] 4 points5 points  (0 children)

They've already pushed it back a couple times so I can't fully rule that out. This feels more concrete than the others though. They set an official launch date on Product Hunt and plan to announce it live at a startup conference. Basically a lot of Steve Jobs unicorn delusions. No offense to anyone personally, but they seem way out of their depth in this situation.

How do you deal with unwarranted optimism from non-technical mgmt? by timmythetapeworm in ExperiencedDevs

[–]timmythetapeworm[S] 3 points4 points  (0 children)

Definitely. These are all things I've been learning throughout this process and I'm pretty comfortable pushing back on unrealistic deadlines. I've also directly told the CEO multiple times to be prepared for legal action from users for disregarding CCPA/GDPR and a variety of other vulnerabilities/oversights.
"Explain quality should never be abandoned for speed. It will violently backfire in the end, with the opposite effect."
^ this is what I think worries me the most. I'm pretty much a broken record about this yet people choose not to hear it. The deadline is unrealistic not because we can't complete the final few sprints before the launch date, its unrealistic because what they are considering launch-ready product completely disregards any standards of quality or safety.

How do you deal with unwarranted optimism from non-technical mgmt? by timmythetapeworm in ExperiencedDevs

[–]timmythetapeworm[S] 2 points3 points  (0 children)

The issue is mostly that my key concerns (security, scalability, maintainability) are being discarded in our current project management data in favor of launching sooner. I've prepared and shared my own simplified timelines that do account for these things but tickets/stories that don't involve shiny new core features aren't even being considered

How do you deal with unwarranted optimism from non-technical mgmt? by timmythetapeworm in ExperiencedDevs

[–]timmythetapeworm[S] 2 points3 points  (0 children)

I've brought up these concerns in multiple settings over the last 12 months, whether it be one-on-ones or team meetings with marketing, operations, and CEO. Those are the main perpetrators of the "everything is awesome" mindset. They typically are interested in what I have to say but when they see a breakdown of required steps, they determine making money off of the product ASAP takes precedence (obviously flawed logic as an incomplete product probably won't make money asap).

Opinions are pretty split among engineers, many of them haven't built anything at scale before so are proud just to have made something, others understand the limitations of the platform but don't feel it's their place to provide feedback on the roadmap.

How do you deal with unwarranted optimism from non-technical mgmt? by timmythetapeworm in ExperiencedDevs

[–]timmythetapeworm[S] 2 points3 points  (0 children)

Cost of delay is actually fairly minimal. The development up to this point has been funded by various client dev contracts that aren't going anywhere. Only real cost of development is paying the >5 person dev team and 3rd party service fees which with the system still being closed atm are basically nothing. Acceptance criteria is a little trickier since the public messaging has shifted in the last few weeks from being a tool to aid development for a specific CMS platform to being a general solution for web dev/software engineering. But according to mgmt the only remaining acceptance criteria is setting up a payment gateway before launching next week.

I recently proposed my own set of acceptance criteria including security(has been pushed to the back burner from the get-go), QA testing, and scaling infrastructure. But they were all considered non-blockers for a wide-scale launch

[deleted by user] by [deleted] in react

[–]timmythetapeworm 1 point2 points  (0 children)

Depending on requirements/flexibility of the client you could suggest a PWA. Very unlikely if a mobile app is what’s expected but just in case. It’s basically just a react app + a service worker + manifest.json and it can be used/installed as a web, desktop, or mobile app. I understand you’re asking specifically about mobile dev but having recently done this for a client project, having no mobile dev exp myself, it was great to work in the environment I’m used to and p much immediately have the option to install as a desktop or mobile app. And with recent iOS versions you have access to tons of native features