Programming thread

  • 🐕 I am attempting to get the site runnning as fast as possible. If you are experiencing slow page load times, please report it.
Bois I was working on a project with a buddy who was supposed to be handling the UI, but he hasn't done a single thing in months. It's in Python and I've been using just jinja, HTML and vanilla javascript because looking at any single framework user makes me want to hang myself by the balls from the tallest building I can find and yodel my way down once the sack finally rips.

So what do I do? Do I continue in the 3 above and make my own shit? Ultimately the look of the page is just css, so does it really matter, do I really need the premade stuff React has? What would be some things that I could benefit from not doing myself? Couldn't I just use standalone libraries for those things to not have extra bloat? Let's say you want to make your own Portainer interface, what could you use from React that would be better than diy/standalone libs?

I'm not trying to hate on it, just want to learn. Could use an explainer. I'm a seasoned dev so I don't need any reddit "eli5" shit, it's just that I never see these React influencers actually programming and I don't care to read random codebases so I am genuinely clueless. I don't even know what React is. How do I React? Do I watch a youtube video, pause every 5 seconds, say "haha that's true" and I magically get a user interface?

I figured React might be best to go for as I can just hook it up to whatever REST api and I could use it on my resume to impress all the single companies in my area. Other suggestions are highly appreciated of course.
My Advice is angular/bootstrap with whatever backend you are using. Bootstrap is easy to understand and get a layout easier. Angular however is interesting. Angular encourages dependency injection. That design pattern makes tests easier to write and provides an elegant solution to tracking global state in JavaScript.
 
  • Like
Reactions: 0gh and Marvin
I don't give a fuck about your shitty smelly purity tests. I make the money and I pay your welfare, so I am your boss. Show me your low level code that runs a business or you are fired from welfare.
*filtered by function pointers*

Abusing undefined behavior is what we live for.

1720279496917.png
 
I haven't ever heard of a language 'compiling' into C, the only thing I can think of is early C++ was just a C autogenerator that then got compiled as C but it rather quickly moved on from that
There is a language called "Nim" that does it. It makes C interop fairly easy (as long as you're willing to wrestle with linkers). It's a GC'd language, I'd say comparable to Go but with a better type system.
 
I haven't ever heard of a language 'compiling' into C, the only thing I can think of is early C++ was just a C autogenerator that then got compiled as C but it rather quickly moved on from that

Pretty sure Eiffel does. Its been a long time since I've had to use it.
 
Make that more like the top 2%.
A lot of universities in Canada require STEM students, including me back when I was getting my math degree, to take courses on interpersonal communication. I read this became a policy a few decades ago because these students were too socially retarded to work well in groups. They still are tbh, even after taking the courses, but at least they can better articulate their stunted social development.

Funnily enough, I didn't have to use those communication skills much in my line of work. All of my autistic papers on spooky number shit were written alone.
 
Last edited:
So I've learned quite a bit of front end web development and I have made a few projects and now I had a moment of inspiration for something I can monetize.

I was thinking about setting up a sort of browser based game / mobile game and it doesn't have any pay to win features. It will have non intrusive ads at the bottom and side of the screens that you can opt out of for free but you get a small in game bonus if you toggle the ads on.

If I made this project and hosted it online, is there a way to hide my identity, or will people be able to easily find who owns the domain for the site?
 
So I've learned quite a bit of front end web development and I have made a few projects and now I had a moment of inspiration for something I can monetize.

I was thinking about setting up a sort of browser based game / mobile game and it doesn't have any pay to win features. It will have non intrusive ads at the bottom and side of the screens that you can opt out of for free but you get a small in game bonus if you toggle the ads on.

If I made this project and hosted it online, is there a way to hide my identity, or will people be able to easily find who owns the domain for the site?
Depends on your threat modelling. The same way a lock won't stop a master locksmith but it will stop Jamal a who is privacy feature will stop your average retard but someone motivated will be able to find ways to get your info. More about who would be after you and why is needed to know the steps you'll need to take, though tbh the first is probably not discussing too many details on a public forum for "le ebil nootzies".
 
Depends on your threat modelling. The same way a lock won't stop a master locksmith but it will stop Jamal a who is privacy feature will stop your average retard but someone motivated will be able to find ways to get your info. More about who would be after you and why is needed to know the steps you'll need to take, though tbh the first is probably not discussing too many details on a public forum for "le ebil nootzies".
I'm mostly asking because I would absolutely shill my work on here if it means not being a public figure if my project where to be successful.

One thing I've learned from this site is people can find anything and everything about a public figure. Its not that I'm hiding a bunch of skeletons in my closet, but I just don't want to be a public figure because I like my privacy.
 
I'm mostly asking because I would absolutely shill my work on here if it means not being a public figure if my project where to be successful.

One thing I've learned from this site is people can find anything and everything about a public figure. Its not that I'm hiding a bunch of skeletons in my closet, but I just don't want to be a public figure because I like my privacy.
What does success look like and what counts as a skeleton in your closet. Scott Cawton got fucked because his donations to trump got leaked and his community was mostly trannies, furries, faggots and kids. So it depends on what you aim for. I'm a schizo who errs on the side never revealing anything. At any rate a basic whois protection will probably do fine for your purposes I'm just the sort who almost always acts like Liz the tranny thwomp is after him.
 
  • Like
  • Feels
Reactions: Marvin and y a t s
So I've learned quite a bit of front end web development and I have made a few projects and now I had a moment of inspiration for something I can monetize.

I was thinking about setting up a sort of browser based game / mobile game and it doesn't have any pay to win features. It will have non intrusive ads at the bottom and side of the screens that you can opt out of for free but you get a small in game bonus if you toggle the ads on.

If I made this project and hosted it online, is there a way to hide my identity, or will people be able to easily find who owns the domain for the site?
You can anonymously rent out a VPS for hosting, but you need to use your real details for the domain. Nearly all registrars offer free WHOIS privacy protection.

The real catch here is the glowies can request your domain registration info if you get on their bad side. Think carefully about what you want to associate with your real name.
 
A lot of universities in Canada require STEM students, including me back when I was getting my math degree, to take courses on interpersonal communication because most of them a few decades ago were too socially retarded to work well in groups. They still are tbh, even after taking the courses, but at least they can better articulate their stunted social development.

Funnily enough, I didn't have to use those communication skills much in my line of work. All of my autistic papers on spooky numbers shit were written alone.
Yeah, this was my experience in an American CS program, way back when. We had a required course on ethics and a required course on communication. They were both fairly useless because nobody wanted to teach them, understandably so, and that meant they ended up being multiple choice and one page essay bullshit.

On top of that, I honestly don't think that you can truly teach the sort of social skills programmers need, which basically boil down to "learn when and how to lie to your boss, and don't repeatedly ask the blonde chick in PM out on a date over Slack either, you fucking sped." Either you learn them from common sense and observation or you were always a lost cause. Upside is that as long as you're not completely socially retarded, you can coast in a lot of ways.
 
Same, that is why I care about being anon lol.
Well then shit nigger the best advice is make a whole new online identity to develop this under, don't have that new identity tied to the farms, make it a total gray man and if it does leak to your real identity it at least won't be as damaging. You should be building in cut outs in your online identities like that. The ones that do the most should be the least able to blow up in your face if de-anonymized. All told this is probably better in another thread, bet we have one for cyber security or something.
 
  • Agree
Reactions: UERISIMILITUDO
You can anonymously rent out a VPS for hosting, but you need to use your real details for the domain. Nearly all registrars offer free WHOIS privacy protection.

The real catch here is the glowies can request your domain registration info if you get on their bad side. Think carefully about what you want to associate with your real name.
Can you not give fake info to a domain registrar?
 
Can you not give fake info to a domain registrar?
IIRC, ICANN regulations require registrars to verify all registration info they are provided. One thing you really don't want to do, especially as a registrar, is piss off ICANN.

Edit: Usually just your credit card with your billing address is enough, but some registrars may ask to see your ID.
 
Last edited:
Bois I was working on a project with a buddy who was supposed to be handling the UI, but he hasn't done a single thing in months. It's in Python and I've been using just jinja, HTML and vanilla javascript because looking at any single framework user makes me want to hang myself by the balls from the tallest building I can find and yodel my way down once the sack finally rips.

So what do I do? Do I continue in the 3 above and make my own shit? Ultimately the look of the page is just css, so does it really matter, do I really need the premade stuff React has? What would be some things that I could benefit from not doing myself? Couldn't I just use standalone libraries for those things to not have extra bloat? Let's say you want to make your own Portainer interface, what could you use from React that would be better than diy/standalone libs?

I'm not trying to hate on it, just want to learn. Could use an explainer. I'm a seasoned dev so I don't need any reddit "eli5" shit, it's just that I never see these React influencers actually programming and I don't care to read random codebases so I am genuinely clueless. I don't even know what React is. How do I React? Do I watch a youtube video, pause every 5 seconds, say "haha that's true" and I magically get a user interface?

I figured React might be best to go for as I can just hook it up to whatever REST api and I could use it on my resume to impress all the single companies in my area. Other suggestions are highly appreciated of course.

I'm not entirely sure what you want to do. You mentioned a number of buzzwords that pertain to different layers of your stack.
Theres a lot of reasons to use React, but any SPA framework is going to let you connect to an api.

Do you want a well supported framework with everything set up for you to build?
React page will recommend you the latest boilerplate generator. I think the latest version uses vite, and from the little I've used it, vite sets up everything that you need to get started. Add in a UI library such as MUI, or karma, and you have everything you need.

Do you need SEO?
Look into Next.js.

Do you need to host your SPA?
netlify can deploy your app from github with a few inputs and clicks.

Do you need to learn React?
If you're at this stage, you really don't know what you need to know yet. It would be best to put your project on pause for a bit, and go through a few tutorials.
 
Back