There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

mexicancartel ,

HURD moment

muhyb ,

A Criminal Regiment Of Nasty Young Men

superkret ,

EMACS makes all coding suck
VIM is marvelous

possiblylinux127 ,

Qemu?

SexualPolytope ,
@SexualPolytope@lemmy.sdf.org avatar

<span style="color:#323232;">wine </span><span style="font-weight:bold;color:#a71d5d;">=</span><span style="color:#323232;"> iterate (</span><span style="font-weight:bold;color:#a71d5d;">++</span><span style="color:#183691;">" Is Not an Emulator"</span><span style="color:#323232;">) </span><span style="color:#183691;">"WINE"
</span>
ColdWater OP ,
@ColdWater@lemmy.ca avatar

<span style="color:#323232;">Internal errors - invalid parameters received
</span>
SexualPolytope ,
@SexualPolytope@lemmy.sdf.org avatar

Sorry, I should’ve specified, it’s in Haskell. Idk where you tried running it.

lennivelkant ,

I’ve never worked with Haskell, but I’ve been meaning to expand my programming repertoire (particularly since I don’t get to do much coding at work, let alone learn new languages) and this makes for a nice opportunity, so I wanna try to parse this / guess at the syntax.

I assume iterate function arg applies some function to arg repeatedly, presumably until some exit condition is met? Or does it simply create an infinite, lazily evaluated sequence?

( ) would be an inline function definition then, in this case returning the result of applying ++suffix to its argument (which other languages might phrase something like arg += suffix), thereby appending " Is Not an Emulator" to the function argument, which is initially “WINE”.

So as a result, the code would produce an infinite recurring “WINE Is Not an Emulator Is Not an Emulator…” string. If evaluated eagerly, it would result in an OOM error (with tail recursion) or a stack overflow (without). If evaluated lazily, it would produce a lazy string, evaluated only as far as it is queried (by some equivalent of a head function reading the first X characters from it).

How far off am I? What pieces am I missing?

AceFuzzLord ,

My personal favorite acronym like that definitely goes to AROS (Amiga Research Operating System) that if I remember correctly had to - for legal reasons - change the name. Rather than come up with a completely new name, went with AROS Research Operating System.

Edit: name change was apparently to avoid any trademark issues with the Amiga name.

TriflingToad ,

my favorite fact about Wine is that they could’ve named it Pine, Dine, Fine, Line, etc

4am ,

It’s a cheeky play on “WINdows Emulator” as well as “WINE’s Is Not an Emulator”, but I think for both legal (trademark) and logistical (it really isn’t an emulator) reasons, you’ll never officially see that bit sanctioned

loam ,

WINaE! It bugs me that it isn’t “Wine Is Not Emulation”

aradgus ,

WINE Is No Emulator

admin ,

My favorite software acronym is PINCE, the reverse engineering tool that’s similar to Cheat Engine in Winblols, that stands for PINCE Is Not Cheat Engine.

PenisDuckCuck9001 ,

Well looks like I finally found a cheat engine equivalent for Linux

AceSLS ,

Sadly not, Cheat Engine has a whole lot more features. PINCE is still very good though

RestrictedAccount ,

My favorite is the scanning device interface driver protocol.

TWAIN

Technology Without An Interesting Name

CarbonatedPastaSauce ,

I really wanted this to be true but according to Wikipedia that’s an unofficial backronym. :( Sorry to be Debbie Downer.

popekingjoe ,
@popekingjoe@lemmy.world avatar

Get outta here with your facts! /s

JetpackJackson ,

GNU’s Not Unix! moment

Hildegarde ,

GNU’s not Unix image manipulation program toolkit.

lightnegative ,

RecursionError: Maximum recursion depth exceeded image manipulation toolkit

stupidcasey ,

Windows should emulate Linux so it can run wine on its arm chips.

Wilzax ,

WSL 3 wishlist starts here

scottmeme ,

I refuse to use 2 because it breaks all my shit.

OG WSL 1 for me, or just Linux lol

possiblylinux127 ,

Qemu if you can get it. It is a little hard to learn but it can use Hyper-V acceleration

30p87 ,

It’s harder to set up windows without giving microsoft the right to let 72 virgins rape your ass than to use QEMU.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines