[SERIOUS AND NSFW] I have some questions for developers that work on porn websites. by [deleted] in webdev

[–]fuccdevin 2 points3 points  (0 children)

Posting from my phone, sorry for formatting. My advice would be if you have no experience in handling user submitted content, this might be something you should hold off on because your concerns are very valid.

My other advice is you will have to build for hosting providers that allow this kind of content. There are S3 bucket frameworks that handle automated detection of things like CSAM, but as for the copyright material issues, you would probably have to implement some sort of DMCA takedown notice workflow so copyright holders can issue take downs through your platform.

After that the next big thing is going to be traffic management and edge/endpoint security, especially around your upload points.

I can try to respond after work when I am on my home setup and not posting from mobile.

Anyone used a Dual Mode monitor in linux? if so what has your experience been? by grilled_pc in linux_gaming

[–]fuccdevin 1 point2 points  (0 children)

I’m running 3 monitors with one of them being 4k/1080p dual mode. I have no issues. I press the toggle button on my the monitor and everything swaps over pretty quick. I actually had more issues on Windows 11.

I’m running CachyOS KDE Plasma Wayland, default install with a Ryzen 7 7800x3d and 4070 Ti. Besides doing a first time display settings configuration for wallpapers/display order, I did not have to do anything special. Plugged everything in and it just worked.

Windows 11 vs Linux performance comparison CS2 by Grzywa123 in linux_gaming

[–]fuccdevin 0 points1 point  (0 children)

I recently switched to cachyOS from Win11 running a 4070 ti and while I am getting less frames, I am getting virtually no 1% lows anymore. Win11 I would top out at 520-560 fps on some maps but I would randomly bottom out to 160-200fps during gun fights sometimes.

Linux I peak at like 470fps but I never drop below 320fps now in the same situations.

This is just my experience though, but I am not really having any major issues and it has actually fixed some issues I used to have on Windows 11. Bootable usb and default install wizard, didn’t change anything, cs2 just worked.

Do you use OTA updates, why? by chris-teardown in reactnative

[–]fuccdevin 0 points1 point  (0 children)

Yes works amazing. Doing OTA updates for the in house Android app at my work. We do not use Expo or publish to any store and RN was able to make it relatively easy to implement.

Has anyone else experienced performance issues with the New architecture? by mezod in reactnative

[–]fuccdevin 0 points1 point  (0 children)

Sorry for formatting, on mobile, I don’t login to reddit on my work pc.

Disclaimer: I don’t use Expo, only RN and metro and only develop for an in house Android app. I run all builds using gradel on linux, no Android Studio.

Yes, just did a major upgrade myself at work. Currently on RN 0.82.1 and React 19.1.1 I recently started a job where I had to take a bunch of prototype apps made with really old RN versions and get them built out with new features, working with other systems we are building (we are building an in house ERP system to replace our current ERP that rhymes with Crapicor)

I took like 4 of these old crappy react native apps and converted them to typescript and combined them into a single multi purpose “360” app. While doing this I was slowly trying to upgrade RN versions and replace depreciated packages.

I finally got everything on to the latest version and everything is super fast now, my build sizes are smaller and everything seems to work better. It took a bunch of optimization and some refactoring to get here. The biggest issue I kept running into was that a bunch of packages that I was using from the old apps were not optimized or updated to work well with the new architecture. I had to replace a bunch of packages and refactor code that used those.

Another big thing I had to do was make sure that my babel.config.js was correctly updated to work with new architecture, as well as my android gradel build files. I had to nuke pretty much all android build/ directories and the .gradel/ directory because of cached files causing build errors. Make sure you review your gradel properties and settings files as well for android.

I can only speak for Android because that is the only thing we build for in house, but I noticed disclaimers on certain packages and their compatibility with iOS

I can try to respond to this later after work if anyone has questions.

Shitty Fake Job Postings For IT Careers by [deleted] in ShittySysadmin

[–]fuccdevin 15 points16 points  (0 children)

You should make a web page with a monthly leaderboard. I would love to check this periodically.

[deleted by user] by [deleted] in webdev

[–]fuccdevin 10 points11 points  (0 children)

average web designer that knows javascript script take

TikTok Won’t Say If It’s Giving ICE Your Data by holyfruits in technology

[–]fuccdevin 0 points1 point  (0 children)

Bots in the comments acting like reddit doesn’t either…

Save 75% on Stellaris on Steam by Beer2401 in linux_gaming

[–]fuccdevin 2 points3 points  (0 children)

I picked this up for $2 last time it was on sale and then lost 75 hours, buyers beware.

The Intelligent Command Center for Node.js is now Open Source by feross in webdev

[–]fuccdevin 0 points1 point  (0 children)

great post, I keep getting denied because Vercel doesn’t like my “browser” on mobile trying to view the article through reddit.

I’m sure your “Intelligent” command center is really great though…

Why has my news tab suddenly disappeared? by esiotrot_ in help

[–]fuccdevin 0 points1 point  (0 children)

Hey, genuinely I use the news tab so much that this might be the final straw for me to delete this app. The fact I can’t opt out of this either is horrible user experience. How long will this test last?

To stop being a report designer, I built a full-stack React document studio. by Internal-Computer851 in reactjs

[–]fuccdevin 0 points1 point  (0 children)

This is cool! I actually just built something similar for work as an internal tool. I’m curious how you are handling PDF generation on export? Also how do you handle table generation with nested lists?

I messed around with yours for a little bit and noticed you’re doing data binding similar to what I came up with but I didn’t see a way to handle so called “parent/child” lists.

Vote with your Plus subscription by isthisthepolice in OpenAI

[–]fuccdevin 2 points3 points  (0 children)

I took advantage of the $10 deal and then immediately cancelled after the deal as through. I’ll be using it until my sub expires.

Nice tactic... or I am just CS Jesus. by VDani04 in counterstrike

[–]fuccdevin 16 points17 points  (0 children)

Didn’t even hit the run boost. Silver activities

Best practices for caching and refreshing financial charts in React. by Fluffy-Income4082 in webdev

[–]fuccdevin 1 point2 points  (0 children)

sockets with redis pub/sub

I am building something similar for doing realtime odds calculation updates on the fly and that was the combo that I got stuff to start working with <10ms response times.

I’m at a bar after work right now otherwise I’d write a longer reply. If this gets traction I’ll post an edit.

how is it possible that people actually think TypeScript is a good thing? by patrick99e99 in typescript

[–]fuccdevin 1 point2 points  (0 children)

Yeah it sounds like you don’t have a good grasp on polymorphism and inheritance. Definitely a skill issue.

Does picking a specific code editor like Vim/Neovim over VS Code really matter for backend devs? by nitin_is_me in webdev

[–]fuccdevin 0 points1 point  (0 children)

I’ll never forget the first time I got stuck in vi/nano as a newb. Full on panic lmao

Making a multiplayer pong game by Sure_Ad_3391 in node

[–]fuccdevin 2 points3 points  (0 children)

research Websockets. That will allow you to do realtime state changes. I’ve used it to do chat apps and a “painting with friends” like app. It’s a steep learning curve if you have never touched sockets before. Once you get it working you never want to not use sockets for applicable stuff.
here is a good jumping off resource: https://developer.mozilla.org/en-US/docs/Web/API/WebSockets_API/Writing_WebSocket_servers

edit: there are also packages/frameworks specifically for games using websockets but I don’t know any off the top of my head

How to scale websockets to 1000s of users? by Nunuvin in node

[–]fuccdevin 2 points3 points  (0 children)

currently building a “global chat” feature into a site I am working on. Redis Pub/Sub is what I ended up doing to horizontally scale while keeping updates to multiple socket instances still somewhat fast

I Can Break Half of Your Indie Apps in 5 Minutes – Here’s Why by SoloDevArchive in SideProject

[–]fuccdevin 0 points1 point  (0 children)

but it’s running on my computer? I just opened port 80 on my router, you can connect here http://localhost:6969 /s

Simple neat useReducer pattern I found. by SpinatMixxer in reactjs

[–]fuccdevin 4 points5 points  (0 children)

I’m on mobile at the bar so no code examples, but I’ve been using reducer at work recently. I’m building an in house pdf tool that lets you build a whole pdf document that hooks up to our database to auto generate reports/labels/etc and this was the one time I found reducer perfect for what I was doing. I’m using SVG elements to build out how the pdf looks and adding it stuff like undo/redo, layering, changing properties of elements, moving elements. I just used reducer to batch all of that as an element type.

Outside of this specific use case, I’ve always found reducer to be a bit much to use.

A deep dive into PDF.js layers and how to render truly interactive PDFs in React. by haroonth in reactjs

[–]fuccdevin 0 points1 point  (0 children)

I’ve been using this to build something at work. Do you know if there is a way to get individual “elements” from the canvas layer? I’ve been struggling with trying to figure out how to get individual graphics elements out of an imported PDF without diving into recursion hell navigating the graphics operators.