News for hackers. Stuff that matters.
Re:Wine 11 rewrites how Linux runs Windows games at kernel w... by irishcoffee on Tuesday March 24, 2026 @03:58PM (#47508207)
They don't. The "simplicity" of using a "high-level" framework for someone who bit-shifts for a living is almost comical.
Re:Wine 11 rewrites how Linux runs Windows games at kernel w... by nurettin on Tuesday March 24, 2026 @04:13PM (#47508469)
I met someone who bit shifts for life, uses opengl shaders for compute, but has no sql experience and is afraid of opening a tcp socket.
Re:Wine 11 rewrites how Linux runs Windows games at kernel w... by anthk on Tuesday March 24, 2026 @04:59PM (#47509207)
Trivial under plan9/9front. Under Win32/POSIX, run way.

On bit shifts, pick any Forth programmer and shaders will be almost like a toy for them. They are used to implement double numbers (and maybe floats) themselves by hand by just reusing the only integer numbers they have and writting custom commands to output these pairs of integer as double numbers. They can probably implement multithreading processing by hand in Forth and also know the IEEE standards for floats better than C programmers over 20 years.

Re:Wine 11 rewrites how Linux runs Windows games at kernel w... by phist_mcgee on Tuesday March 24, 2026 @04:04PM (#47508303)
Sure mate. And the guy who can do binary sums in his head would think of assembly as mere childsplay.

Jog on.

Re:Wine 11 rewrites how Linux runs Windows games at kernel w... by irishcoffee on Wednesday March 25, 2026 @06:37PM (#47524221)
It was an example. Pedantry is alive and well on hn. :)
Re:Wine 11 rewrites how Linux runs Windows games at kernel w... by chistev on Tuesday March 24, 2026 @04:02PM (#47508267)
Really?
Re:Wine 11 rewrites how Linux runs Windows games at kernel w... by bombcar on Tuesday March 24, 2026 @04:16PM (#47508512)
I know literal kernel developers who can handle drivers and race conditions any day of the week who can't wrap their mind around Outlook, let alone GUI updates.
Re:Wine 11 rewrites how Linux runs Windows games at kernel w... by anthk on Tuesday March 24, 2026 @05:02PM (#47509253)
Myself. Forth it's easy, 9front C it's manageable but POSIX it's hell and managing both Unix descendants are a piece of cake.

GUI interfaces for the enterprise came from Dante's hell themselves. I hate them, they are like the Madhouse from that Asterix movie making satire of the European bureucracy of the day. The often are oddly designed and they are not documented at all, you must guess the meaning by chance of with a senior tutoring you.

The same with anything corporate from Microsoft with AD roles/group policies and the like. Or anything coming from IBM.

Re:Wine 11 rewrites how Linux runs Windows games at kernel w... by timacles on Tuesday March 24, 2026 @08:45PM (#47511707)
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 reason about a problem using logic and how systems operate.

No disrespect to any crud devs here but from my personal experience they just know a particular implementation of their domain and rarely even consider how the code base even operates as a whole

Re:Wine 11 rewrites how Linux runs Windows games at kernel w... by bombcar on Tuesday March 24, 2026 @10:08PM (#47512312)
Kernel developers know that, eventually, they'll figure out how the system works and is supposed to work.

CRUD developers know that they never, ever will, because business logic is insane.

Re:Wine 11 rewrites how Linux runs Windows games at kernel w... by JollySharp0 on Wednesday March 25, 2026 @08:50AM (#47516663)
> 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 business process, you are often formalising it. The fact that you have no appreciation of this, tells me you don't really understand what you are talking about.

> Understanding low level code puts you on entirely different level because you can reason about a problem using logic and how systems operate.

You have to do this in high level languages as well. It isn't something that only low level devs do. In fact to be able to write any good code you need to understand the problem domain.

> No disrespect to any crud devs here but from my personal experience they just know a particular implementation of their domain and rarely even consider how the code base even operates as a whole

You are literally disrespecting them by saying this. It is also false, what you are describing is developers having deal with incomplete/poor specifications and poor documentation. BTW this is rampant through the industry. I wanted to do some stuff yesterday with Docker and Go, the documentation is non-existant.

Re:Wine 11 rewrites how Linux runs Windows games at kernel w... by bombcar on Wednesday March 25, 2026 @09:29AM (#47517102)
Everything is shit, it's just different kinds of shit. :)
Re:Wine 11 rewrites how Linux runs Windows games at kernel w... by JollySharp0 on Wednesday March 25, 2026 @09:45AM (#47517297)
No not really. I've worked with good teams and you would be amazed at how easy it is, even with iffy tech stacks. Stuff even get documented properly.
Re:Wine 11 rewrites how Linux runs Windows games at kernel w... by whateveracct on Tuesday March 24, 2026 @09:29PM (#47512023)
bit shifting isn't impressive lol
Re:Wine 11 rewrites how Linux runs Windows games at kernel w... by zerr on Wednesday March 25, 2026 @07:59AM (#47516186)
Thruth to be told, Dunning–Kruger effect is common among those who "shift bits" :)
Re:Wine 11 rewrites how Linux runs Windows games at kernel w... by irishcoffee on Wednesday March 25, 2026 @08:15PM (#47525155)
I’m completely convinced I’m a dogshit programmer. You’re probably right.