XenForo has revoked our license

If PHP is a good language for small sites then it's a good language for large sites because it scales easily - throw in more FPM servers / containers to the pool and you linearly get increased responses. Your bottlenecks are database and network - which aren't solvable by choice of language.
PHP is a hog because it has to interpret the code and generate an output if you have a large code base then each request is going to use a large amount of memory and if you hitting hundreds of thousands of requests per minute then you can only scale as much as the hardware or your wallet.

I should be able to upload a binary to my web server without any need for compilers, config files ect… and then start it in user mode with a SystemD script and restart nginx to proxy the connection. I don’t have to worry about anything. All third party stuff will be compiled into the binary including connection strings and any private keys.

PHP is good for sites you don’t really have to worry about like blogs which don’t have to scale.
 
Crimes against humanity. Conspiracy to degrace society through mediocrity and wastefulness. You take the collective amount of time web developers have wasted in terms of user-hours it is essentially genocide. The reason this is so morally bad is because everyone knows how bad it is, or rather think that the mediocrity is okay. The most self-aware webdevs will admit to you, they don't care, they only care about time to market. They know the vast majority of users are nigger cattle, and that's how they're treated. Web developers are essentially the same as mobile app developers. They are predatory scum making genocide-ware that holocausts man-hours in their ReactJS ovens.
You might laugh at what Shlomo is proposing, yet it's clear as day that unnecessary UI revamps are a bigger agitation to your eyes than some speck of grain. So here we can see that his personal trolly problem is relevant to the some-odd billion people on the internet, and when this fact is considered, Bob's youtube army might have the right to take google to court for mass minor inconvenience and get them sentenced to prison.
 
  • Thunk-Provoking
Reactions: Dork Of Ages
I love you homie but your hostility is misplaced. Of course there are mediocre web devs who never grow throughout their career, but that's the same for all fields of development (see YandereDev). And of course there are web devs who are constantly striving to improve their craft but at the same time aren't instantly jumping over to whatever frameworks are popular this week. I'd consider myself one of those.
:agree:

Computers are just tools and there are dumbasses doing dumbass things with them and some of them are using good tools and some are using bad tools. There is almost certainly some stunningly beautiful hot-path bare metal code running somewhere on the Google stack that is invading privacy for millions of people in real time.

Probably the most impactful work I've ever done in my career was the 3-4 hours I consulted for a local small business mill company fixing the 15 year old VB/Access tool they use to manage jobs as far as man-hours saved and quality of life improved for normal people feeding their families. The code isn't beautiful, it's not fast, and I'm not proud of the work I did for them, but stuff like that makes a difference for people in the real world.

I actually only take jobs from companies producing tangible value. I had enough marketing gigs and throwaway bull shit jobs in my development career for a lifetime. I remember sitting in an interview once with a local data broker company that proudly informed me that not only can they tell if you are at your house looking at a website with their code, they can tell if you are sitting on the shitter with your phone.

And yeah any time I talk to low-level developers about the stuff I do in for web dev, at least the non-autists, they are constantly telling me about how amazingly complex and difficult it must be to get things done and manage state, and deal with the entire stack up and down in the web world. It's all just different shit.

Also lol I definitely fell hard for the watermark. In fairness I think dear leader added that note in a later edit.
 
Last edited:
Regular expressions are fundamental CS knowledge and most web devs don't even understand them: https://news.ycombinator.com/item?id=12131909
Agreed. I was speaking of competent web developers, who Crunk is denying the existence of. (That said the case in the link seems like a rather extreme corner case.)
952783.jpeg

Also all of his pinned repos are in JS/TS. Nice find.
PHP is a hog because it has to interpret the code and generate an output if you have a large code base then each request is going to use a large amount of memory and if you hitting hundreds of thousands of requests per minute then you can only scale as much as the hardware or your wallet.
OPCache is a bytecode cache which has been in PHP core for over a decade now. When configured competently you'll get performance nigh indistinguishable from compiled code.
 
^^ lol

PHP is a hog because it has to interpret the code and generate an output if you have a large code base then each request is going to use a large amount of memory and if you hitting hundreds of thousands of requests per minute then you can only scale as much as the hardware or your wallet.
See this is the kind of shit I was talking about earlier. People who have used PHP in the last decade know it has an opcache.

EDIT: So I'm not double-post echoing the same shit. Speaking of RegEx. It's foundational knowledge to be a developer? Really? This is an RegEx for email addresses:

Code:
(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(??:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\[(??2(5[0-5]|[0-4][0-9])|1[0-9][0-9]|[1-9]?[0-9]))\.){3}(?2(5[0-5]|[0-4][0-9])|1[0-9][0-9]|[1-9]?[0-9])|[a-z0-9-]*[a-z0-9]?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])

Now this is a bit of an exaggerated example, but come on dude this is not foundational knowledge. There is a reason every big tech company has like ONE GUY in the basement who actually knows RegEx and nobody is allowed to talk to him or bother him ever.
 
Last edited:
It's foundational knowledge to be a developer? Really? This is an RegEx for email addresses:
Regular expressions are a concept directly from first-year theoretical CS that predates actual computers.

Perl regexp and similar that you used here aren't actually real regular expressions and can describe more than regular languages which essentially is the problem in my link because they used an unnecessarily powerful "regex" engine to match a regular language.
 
People like Samuel don't want the Streisand Effect to exist yet it does. No matter how hard these people try to ruin and poison the internet and it's various cultures and subcommunities just to destroy a small group online, it's always the case that the small group is like a cockroach and it continues to live on.
 
I'm basically Interwebz illiterate. (Powerlevel: I'm no longer a young man, and my avatar is simply from a movie.) Is this why I'm seeing a ghostly "Activate XenForo" in my lower right corner? I was wondering.
 
  • Thunk-Provoking
Reactions: Dork Of Ages
^^ lol


See this is the kind of shit I was talking about earlier. People who have used PHP in the last decade know it has an opcache.

EDIT: So I'm not double-post echoing the same shit. Speaking of RegEx. It's foundational knowledge to be a developer? Really? This is an RegEx for email addresses:

Code:
(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(??:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\[(??2(5[0-5]|[0-4][0-9])|1[0-9][0-9]|[1-9]?[0-9]))\.){3}(?2(5[0-5]|[0-4][0-9])|1[0-9][0-9]|[1-9]?[0-9])|[a-z0-9-]*[a-z0-9]?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])

Now this is a bit of an exaggerated example, but come on dude this is not foundational knowledge. There is a reason every big tech company has like ONE GUY in the basement who actually knows RegEx and nobody is allowed to talk to him or bother him ever.
Every time I need to use a regex, I've got to learn it again, lol
 
why I'm seeing a ghostly "Activate XenForo" in my lower right corner? I was wondering.
the ghostly xenforo is a "activate windows" joke since josh doesn't own a legit version of xenforo anymore.
Every time I need to use a regex, I've got to learn it again, lol
that's why you have one dedicated developer just for regex, just one.
 
Well how convenient, I know someone who was actually choosing between a number of platforms for several sites. Xenforo was one of the leading candidates. Let's just say they aren't going to be Xenforo. I wish I could go into more detail.
 
Regular expressions are fundamental CS knowledge and most web devs don't even understand them: https://news.ycombinator.com/item?id=12131909
I'm surprised there's no Community Watch thread for Hacker News. That site should be listed as an example on the Dunning-Kruger Effect Wikipedia page. It is full of smug morons who believe themselves to be programming geniuses (and geniuses in everything else) yet can't pass any interview that asks them to actually code. Many of them have no sense of shame and post under their real name.
 
Back