Earlier quoted context omitted.
lol you guys are being too nice. Building CRUD apps is just implementing business logic by gluing APIs together, there is nothing to understand except the business domain, which is only done through exposure, because business logic is random. And then the APIs which are all essentially a kludge because of the shifting business logic. Understanding low level code puts you on entirely different level because you can re…
> lol you guys are being too nice. Building CRUD apps is just implementing business logic by gluing APIs together, there is nothing to understand except the business domain, which is only done through exposure, because business logic is random. It isn't "random", a as business process develop over time to various business/customer/regulatory needs. The business process evolves over time typically. When you take a bus…
Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains
381–390 of 512 posts
Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains
#382Earlier quoted context omitted.
To be fair, early wine (when I first tried it) wasn't very usable, and for gaming specifically. So if you were an early enthusiast adopter, you might've just experienced their growing pains. Also, I assume some Windows version jumps didn't make things easy for Wine either lol
The hype/performance mismatch was significant in the 2000s for Wine. I’m not sure if there was any actual use case aside from running obscure business software. Yes, there was “the list” but there was no context and it was hard to replicate settings. I think everyone tried running a contemporary version of Office and Photoshop, saw the installer spit out cryptic messages and just gave up. Enough time has passed with…
My first memorable foray into Linux packaging was creating proper Ubuntu packages for builds of WINE that carried compatibility and performance patches for running Warcraft III and World of Warcraft.
Nowadays Proton is the distribution that includes such hacks where necessary, and there are lots of good options for managing per-game WINEPREFIXes including Wine itself. A lot of the UX around it has improved, and DirectX support has gotten really, really good.
But for me at least, WINE was genuinely useful as well as technically impressive even back then.
Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains
#383Earlier quoted context omitted.
https://www.winehq.org/donate
Requires PayPal or credit card. The suggestion was to pay with your Steam Wallet or whatever payment method already used when you buy a Proton-based game on Steam.
Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains
#384Earlier quoted context omitted.
Not only do the CRUDs have value but they're good for your sanity. I knew a guy back in the dot-com era. Very skilled coder. Backbone of the company. He pulled off miracles. Fulfilled impossible deadlines. Then one day, out of the blue, he quit. Took a job at a non-technical corp. They put him in a cubicle where he wrote Visual Basic CRUDs on an 8-5 schedule. No weird deadlines, no sleeping under the desk. He called…
> He called it his paid vacation. As a fellow CRUD writer you're kinda seconding the OP's point here... Personally I say oh well, some people are smarter and/or harder working than me. Now watch this drive -
Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains
#385Earlier quoted context omitted.
Now if only Steam would add a checkbox on their checkout page to add 10% donation/tip that goes directly to their upstream opensource dependencies (like the Wine team), that would be amazing! I would add extra money on every purchase to support these people!
Buy a steam deck. It sends a strong signal to Valve to continue supporting Wine and you get a Steam Deck
Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains
#386Reading these posts always make me feel like an imposter. People are dealing with such low level things, while i'm outta here building simple CRUDs.
Not only do the CRUDs have value but they're good for your sanity. I knew a guy back in the dot-com era. Very skilled coder. Backbone of the company. He pulled off miracles. Fulfilled impossible deadlines. Then one day, out of the blue, he quit. Took a job at a non-technical corp. They put him in a cubicle where he wrote Visual Basic CRUDs on an 8-5 schedule. No weird deadlines, no sleeping under the desk. He called…
That was all nice and good for a while, but the times are ending.
I suspect there will still be a human involved in the production of software, but it will be domain experts, not CRUd monkeys who picked up just enough domain knowledge to be dangerous.
Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains
#387Earlier quoted context omitted.
Not only do the CRUDs have value but they're good for your sanity. I knew a guy back in the dot-com era. Very skilled coder. Backbone of the company. He pulled off miracles. Fulfilled impossible deadlines. Then one day, out of the blue, he quit. Took a job at a non-technical corp. They put him in a cubicle where he wrote Visual Basic CRUDs on an 8-5 schedule. No weird deadlines, no sleeping under the desk. He called…
ai slop
First time I've been accused of AI.
Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains
#388Earlier quoted context omitted.
Starting with SQL Server 2017, native Linux support exists. Probably because of Azure.
Ironically, SQL Server AFAIK in order to run on Linux uses what basically amounts to a Microsoft reimplementation of Wine. Which always makes me wonder if they'll ever get rid of Windows altogether someday in favour of using Linux + a Win32 shim. I think there are still somewhat strong incentives nowadays to keep NT around, but I wouldn't be that surprised it this happened sometime down the line.
Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains
#389Earlier quoted context omitted.
The grass is always greener on the other side - many low-level programmers feel like an imposter when it comes to high-level systems such as CRUD apps.
Yeah exactly. High-level people think the low-level stuff is magic, and us from the other side think the high-level stuff is magic (how can you handle all that complexity?...)
You don’t. Someone else smarter than you handled it already and you just need to integrate their solution.
Re: Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains
#390Earlier quoted context omitted.
> lol you guys are being too nice. Building CRUD apps is just implementing business logic by gluing APIs together, there is nothing to understand except the business domain, which is only done through exposure, because business logic is random. It isn't "random", a as business process develop over time to various business/customer/regulatory needs. The business process evolves over time typically. When you take a bus…
Everything is shit, it's just different kinds of shit. :)