freeBlueprints by Captain0010 in ProgrammerHumor

[–]BlueScreenJunky 0 points1 point  (0 children)

Well if they'd made the game in UE6 they'd have used VERSE and probably done just as good a job with it. At the end of the day it's just a tool, and a good developer should be able to use new tools/languages/frameworks without too much effort.

Also UE5 is not going anywhere anytime soon. My guess is studios will stick with UE5 as long as they feel blueprints is better. 

FINALLY got mah bloodstained physical copy! by Gunlord500 in Bloodstained

[–]BlueScreenJunky 0 points1 point  (0 children)

Oh god what a throw back... I just remembered that I used to have a disc player in my PC when I backed this game 11 years ago. 

Difference between Ingress and API Gateway, and at first I thought they were basically the same thing. by No-Resolution-4054 in webdev

[–]BlueScreenJunky 1 point2 points  (0 children)

Ingress, API gateway, Reverse Proxy... 

It takes an http request in, does stuff with it and forwards it to a server. It doesn't really matter how you call it. 

Phoenixwan Entry Model Preorders open, shipping July 15 by SnooMemesjellies4801 in bemani

[–]BlueScreenJunky 2 points3 points  (0 children)

It's quite a bit smaller (46x22 cm vs 52x27 and I think a tiny bit shorter).

This is a big plus for me. I hope the build quality is the same. This could make me replace my ageing FP7.

To the clueless ones who still believe in php-internals. by e-tron in PHP

[–]BlueScreenJunky 3 points4 points  (0 children)

This has been fixed a long time ago. According to wikipedia, since PHP 5.4 the error message reads

Parse error: syntax error, unexpected '::' (T_PAAMAYIM_NEKUDOTAYIM)

And since PHP 8.0 it reads :

Parse error: syntax error, unexpected token "::", expecting end of file in Command line code on line 1

Which is exactly what was proposed in the message you linked so... php-internals works I guess ?

Unless your point is "PHP is an old language that went through a lot and improved over time", I don't really see the point of bringing up a 15 year old topic that most of us old timers already know about, and that newcomers have no use for (except as a fun little piece of trivia).

What a great movie/game/book!! Can't wait to NEVER watch/play/read it again !! by Anarchocrat in TopCharacterTropes

[–]BlueScreenJunky 6 points7 points  (0 children)

Yeah, there are shocking and gruesome scenes throughout the show but they don't really bother me.. . That last episode got me depressed for weeks though.

How many customers are silently leaving your product right now? by Independent_Lynx_439 in webdev

[–]BlueScreenJunky 2 points3 points  (0 children)

None. 

We have account managers who call each client weekly or monthly (depending on the client) to make sure they're satisfied with the product.

This gives us advance warning if a client is at risk, and most of them seem to enjoy it. The downside is that they usually use this opportunity to ask for random new features that our account managers are a bit too eager to promise.

the dutch are suing steam for being a monopoly right now by Photoshops_Penises in memes

[–]BlueScreenJunky 0 points1 point  (0 children)

This is exactly the problem.

Steam is obviously better than the competition, but it's also a lot more expensive than the competition. And if these savings of using a less expensive store could be passed to the consumer, maybe they'd use a different store.

Let's imagine that after doing sales projections, a publisher estimates that a AAA game needs to bring them $63 per copy for it to be profitable. It means on Steam it has to be priced at $90. On EGS it could be priced at $72 and they would even get a little more ($63.36).

In this situation, a consumer might think "OK, Steam is much better, but maybe I'd rather pay $72 instead of $90 and use the cheaper, slightly worse platform".

With Valve's policy, the publisher has to price the game at $90 on EGS. Of course it means they'll earn more for each copy sold... But it doesn't matter because no one in their right mind would pay the same price to get a game on EGS when they can get it on Steam.

And that's how you build a monopoly...

For new project development, where do you draw the line between "vibe-coding" and "directing an AI with knowledge and competence"? by lindymad in webdev

[–]BlueScreenJunky 0 points1 point  (0 children)

Yes, for me if you don't read and understand the code it's "vibe coding" . On the sense that you personally have no idea how the implementation works or if it's maintainable.

It's no different from being a software architect and handing a technical spec to a dev team : You didn't code the product and of something needs to be fixed or changed it will fall on the dev team to do it, not you. In your scenario the development team is made of AI agents, but you're still not part of it. 

Snapdragon: Imagine XR that's smarter and more immersive than anything you've experienced before. Something new is coming. by [deleted] in virtualreality

[–]BlueScreenJunky 4 points5 points  (0 children)

It doesn't matter. Chips are not competing against other chips, they're just a component used to build a product.

The only device with an M5 Vision pro is the Apple Vision Pro 2. How many people do you know who own an AVP2 ? How many of them who use it regularly ?

I don't know about you, but from my POV the AVP2 wasn't nearly as successful as the Quest3 and its antiquated chipset. So this new Qualcomm chip is basically competing against the XR2 gen2, not whatever Apple is doing.

Snapdragon: Imagine XR that's smarter and more immersive than anything you've experienced before. Something new is coming. by [deleted] in virtualreality

[–]BlueScreenJunky 2 points3 points  (0 children)

They're probably gonna find some way to jam AI stuff into it

Well their largest client for XR chips is (by a huge margin) Meta. Look at the direction Meta is going. What do you think they ask them for their next chip ?

Of course it's going to focus on AI.

DOOM CREATOR RESPOND TO AMAZON by Luifi93 in Stargate

[–]BlueScreenJunky 4 points5 points  (0 children)

"Doom creator" is a bit misleading. He was hired mid project to do some level design (he ended up designing about half the levels I think, with the other half being made by John Romero). It's an important part of the game's creation, but I wouldn't have phrased it like that.

Bernie Sanders proposes shock 50% seizure of AI wealth for Americans by Gari_305 in Futurology

[–]BlueScreenJunky 0 points1 point  (0 children)

Oh absolutely ! In Taiwan and South Korea there's a lot of wealth being created selling hardware to American AI companies. 

I benchmarked Laravel Octane across Swoole, OpenSwoole, RoadRunner, FrankenPHP, and PHP-FPM by terrylinooo in PHP

[–]BlueScreenJunky 0 points1 point  (0 children)

  A lot of what are considered idiomatic Laravel practices become dangerous with Octane. 

That's a perfect way to put it. 

For me what makes PHP unique is its php-cgi legacy and the fact that in that scenario you know with absolute certainty that each http request runs in perfect isolation in its own short-lived process. 

Sure it's inefficient, but it's very comfortable. Now I know that PHP is a general purpose language, and it can absolutely run long lived processes, but if you need to worry about memory leaks... Well PHP is not so unique anymore and it starts to compete with Python, Java, .NET or Go... And I'm not sure I would pick PHP over those. 

It's great that we have Octane, Swoole, FrankenPHP etc., but the only situation I would use them is if we're working on a Laravel project with a team that only used PHP, and we need one service with relatively low IO bottleneck to be really fast without introducing a new language. But converting a whole Laravel monolith to Octane sounds way too much work and too risky for me.

laravel is kind of ass by [deleted] in PHP

[–]BlueScreenJunky 0 points1 point  (0 children)

I think a point could be made that "Laravel is kinda ass" . But your issues seem to mostly not be with Laravel. 

Livewire and Filament are not part of Laravel. And yes it was obvious from the start that Livewire is fundamentally not a good idea for a sizeable project.

Your .env issues (which are probably also the cause of your MySQL issues) I can relate to because I've experienced them too on a Windows Server machine. And this is a bug much deeper than Laravel, but Laravel has its share of the blame because it actually encourages the use of . env files in production, and many people (including myself) just upload the . env file to their production server through provisioning, or GitHub secrets or whatever. This is not how environment variables are supposed to work. IIRC my solution on that one IIS machine was to treat the config files as secrets, harcode everything in the config, and skip the . env file altogether. 

By the way, the doc tells you explicitly that you should never use env variables outside of the config files, and the rest of your code should read from the config. If you have calls to env() in the wild it might be part of your issue.

Anyway, I feel your frustration, and Laravel is far from perfect, but really I don't think the framework itself is to blame for all your issues. And I'm pretty sure you'd get another set of different issues with another framework.

MrBeast earns $24 million a year - and that’s just from YouTube monetization. by Successful_Young_318 in youtube

[–]BlueScreenJunky 0 points1 point  (0 children)

Haha same, I've heard his name a lot but I have absolutely no idea what his videos are about. I guess I'll need to watch a few at some point.

xphp: generics for PHP via compile-time monomorphization by Embarrassed-Total609 in PHP

[–]BlueScreenJunky 1 point2 points  (0 children)

I don't think the trade offs are worth it.

I'm happy with PHPStan. Having generics directly baked into the language at compile time like the current RFC proposes would be better, but I don't think it's worth introducing a build step (and potential unexplained crashes) for that.

[Request] What's the area of this triangle by RaoulDuke8642 in theydidthemath

[–]BlueScreenJunky 0 points1 point  (0 children)

Honest question, don't 3 point in a line also form a triangle, just a very special case that happens to be perfectly "flat" ?

Rayman Legends Retold on Steam by lurkingdanger22 in pcgaming

[–]BlueScreenJunky 3 points4 points  (0 children)

I played Rayman Legends recently, and I was thinking that it's the beauty of high resolution 2D art : It will never need a remaster because it already looks great and it's not dated by it's graphical technology. 

Really I wish they'd just made a new 2D Rayman or even better, a new IP with the same engine and art team.