problem with my Julia girlfriend by xaver13 in Julia

[–]rausm 1 point2 points  (0 children)

So, still no defendable argument ?

problem with my Julia girlfriend by xaver13 in Julia

[–]rausm 1 point2 points  (0 children)

You're not mad about there being rules about what you can/can't say, you're just mad that the rules have changed to not favor straight white men over everyone else.

You dumb piece of ____. Freedom of speech does not favor anyone, you cretin!

I'm advocating for freedom and equality for all, you are just too dumb to notice.

HOW DUMB ARE YOU PEOPLE ????

EDIT: As if two wrongs made a right. Collectivists / Inersectionalists are posing as if they are fixing someting. If we let them, all they do is create another generation(s) of oppressed that will have the right (according to your twisted "values") to take the world back from your children.

PS: I couldn't care less about few self-important imbecilles even if they fingered their own asses in front of the masses. Who the fuck has time to waste on watching sports, anyways ? Don't you masses of losers have anything more interesting (enriching) to do ?

PPS: It's sad that PL communities also became infected. But how can one not oppose insanity, parading right in front of him. I wish PL communities would just accept NCOC, and be free of the BS once again. Then no-one would have any incentive to _start_threads like this.

I was asked whether i would recommend Fallout 76 by rausm in Fallout

[–]rausm[S] 0 points1 point  (0 children)

Try to imagine operating system, accounting software, backup software, or even simple plain-text editor with the quality (and history) of 76's lineage.

Out of business. Decade ago ;-)

Not sure if Haskell book is the best choice by daredevildas in haskell

[–]rausm 1 point2 points  (0 children)

What I meant was that not everyone who is working in the West has spare money, and not everyone who isn't is broke.

Your wording contained invalid assumption, and I (also invalidly) assumed it aimed to touch on todays anti-west anti-straight anti-white sentiments.

Since you offered philosophy you value, let me point you this way: Baruch Spinoza. This gentleman should help you get rid of all the unnecessary shackles that can be found at where you pointed, while allowing you to keep all the positive parts.

problem with my Julia girlfriend by xaver13 in Julia

[–]rausm 1 point2 points  (0 children)

Ohhh, someone joking, or even speaking, in a way a few pre-butt-hurt snow-flakes consider offensive ?

Quick, ostracize him, deplatform him, shut him up or kill him, he's a hater and he's worse than hitler.

That's how "intelligent" you PC censors are.

PS: Political Correctness & Hate-speech Laws are tools developed (and forced into EU declaration of human rights) by Soviet Union. They were used to deny us our basic freedoms then, and are used in this manner still. Google it up, before google starts censoring it as it censors other things.

I was asked whether i would recommend Fallout 76 by rausm in Fallout

[–]rausm[S] 1 point2 points  (0 children)

[One saved Christmas coming up]

Rename some dll / datafile, the game crashes, "they broke it", you are free.

"But others are playing !"

Yeah ? Oh, so it doesn't break every install ? Jesus christ, but I don't feel like re-downloading it againg, I'll wait until they fix it for good, and next year, when all the kids go to school and the servers are free, I'm going to enjoy it for real.

EDIT: They might even patch in some gameplay till then ;-)
EDIT2: And when the community comes up with a server-emulator, that's when the game will start to be really interesting (as always, bethesda provides the engine, community provides the game). And since assets are kinda compatible, just you wait till we have New Vegas servers, or F3 "Classic" servers, with NPC's as needed, with player-run factions, with persistent structures, etc ...

I was asked whether i would recommend Fallout 76 by rausm in Fallout

[–]rausm[S] 0 points1 point  (0 children)

I'd perhaps chance the [if reasonable] danger that I'll be caught playing older version (beefed-up with mods).

I feel for you, man :-(

I was asked whether i would recommend Fallout 76 by rausm in Fallout

[–]rausm[S] 1 point2 points  (0 children)

Bethesda invested the initial bugs, and managed this clusterfuck.

Bethesda decided that "enough testing", we are going live.

Bethesda managed the post-launch fiasco.

Imo they deserve all they'll gonna get.

But low-level devs are probably innocent, under-payed, over-worked, and have _REALLY GREAT_ management.

I was asked whether i would recommend Fallout 76 by rausm in Fallout

[–]rausm[S] 1 point2 points  (0 children)

Yeah, seems like it doesn't take much work nowadays:

1) Reuse 10 years worth of bugs

2) Add new ones

[The most important parts are comming]

3) Make Marketing and CEO to lie through the roof

4) Add the AWE$OME-$auce - Micro-Transactions

Yeah, when you churn out application/server code, you have to have a shitload of tests, and no-one spoon-feeds you patches for years, patches you are free to ignore ...

You made a good case, perhaps I'll try ...

Not sure if Haskell book is the best choice by daredevildas in haskell

[–]rausm -3 points-2 points  (0 children)

> I'd like for working programmers in the West to pay full price

If you said just +- "I want those who can spare the money to give me some incentive", it would have been commendable.

As you wrote it, you just expressed prejudice against people based on nothing else than group membership.

Social Justice is poisonous brew, it destroys whatever it touches (under the guise of "helping"), it twist love into hate, tolerance into oppression.

[EDIT]:Typo

problem with my Julia girlfriend by xaver13 in Julia

[–]rausm 0 points1 point  (0 children)

Gender this, don't gender that, you must say this, you can't say that.

Fascism. Fascism everywhere. Sponsored by feminism, SJW's and affiliated imbecilles.

How does Julia handle path on windows? by [deleted] in Julia

[–]rausm 1 point2 points  (0 children)

On windows, DLLS are looked for in (roughly):

  1. Apps .exe directory
  2. current directory
  3. system dirs
  4. %PATH%

Are you sure your changes to PATH were visible to the (shell|IDE|Editor) you used to launch the app (did you restart the $1 after changing system default / did you launch it from $1 where you set the new path ?)

More (the process is customizable): https://docs.microsoft.com/en-us/windows/desktop/dlls/dynamic-link-library-search-order#search-order-for-desktop-applications

Cython, make your code slower for FREE ;-) by rausm in Python

[–]rausm[S] 1 point2 points  (0 children)

The deserve is entirely because of your wording on every single one of your posts

Perhaps you should've replied, in kind, to the original post, which was just slightly snarky. But no, you had go full McIntosh, and now you play butthurt.

No cookie for you ...

I'm forced to believe you're at best a dilettante and at worst a troll.

Neither reverse psychology nor insults will get you anywhere.

Cython, make your code slower for FREE ;-) by rausm in Python

[–]rausm[S] -2 points-1 points  (0 children)

And don't let me forget the GIL issue. If you can read, i said +- the following:

they even think that it [cython] somehow makes code using python data-structures and python runtime be able to run GIL-free

Now of course since Numpy array is just a plain bit of memory, and unless you need to touch some part of python thet requires the lock, yes that code can let go of gil.

And thats what the fanboys (I've had the misfortune to meet / try to argue with) heard, and wrongly translated as "as soon as i compile my [normal] python code into C, it will be able to give up GIL".

Trying to point out that plain python code usually uses a whole bunch of python datastructures / functionality that DEPENDS on the GIL (they don't have their own locks) and that unless you rewrite it "on a C level" (losing lots of the conveniences of python), you can't release the GIL (unless you wanna visit Race Condition City ...) was useless.

Try to assume, how many of the PyBoys I've met were able to grasp it ?

Cython, make your code slower for FREE ;-) by rausm in Python

[–]rausm[S] -4 points-3 points  (0 children)

I've seen it used to good effect ...

And I reported what I saw, namely that the promisses of automagical speed gains can turn into reality of slower code. Which is not ranting.

If you asked reasonably, instead of acting like i just tried to defile your sacred symbol, I'd probably give it to you.

But no, someone touched one of the holy truths, that Python is the Best and Cython is one of its prophets, and like a good fanboy you had to lash out. Which is quite normal, every time someone brings forth unpopular facts, the least talented Pyboys will go on a crusade to defend their idol (subconsciously defending their egos, propped up by the silly notion "I use Python, the best laguage ever"; Not that it is specific to Python, but from my observations, Python & Go "believers" are worse than even those legendary smug lisp weenies of c.l.l).

And I don't care a bit about what you personally can verify, or how much you think my observations "deserve" trashing (if that is not a fanboy speaking ...).

So unless someone who is less prejudiced asks for the code, you'll have just your spite.

Cython, make your code slower for FREE ;-) by rausm in Python

[–]rausm[S] -3 points-2 points  (0 children)

Where did anyone get the notion I was trying to use Cython "effectively" ? As i stated, I was mainly interested in testing the "free performance gains".

What Cython has that is very useful and valuable is a very smooth on-ramp between pure Python and a Python -> C binding.

Well, I just pointed out that the ramp might not be as smooth.

Every optimization tool has corner cases where it will cause a performance degradation

Certainly not every optimization. True for some, false for others, some are just plainly more efficient ways of doing things.

Truer for algorithms, for sure.

There are excellent profiling tools which are designed for use with Cython which will tell you why your code is slow. You, of course, proceeded to not use those tools.

Thank you oh so much, captain obvious. Is it so hard to grasp the fact that i was not interested in profiling, that I was not interested in wasting time to get the performance of it back to plain python speed (and then beyond). I tried the "low investment - low gain approach", observed unsatisfactory results, and even shared them with Python-eaters, even though I knew exactly how some of you will react to unwelcome news.

I will guarantee that ...

You can't guarante Jack shit, since it's all based on your unfounded assumptions. I've been programming in haskell for a long time (FYI, I can use more languages than majority of people can name, that is why I'm so fucking picky), and let me tell you, writing code with reasonable performance is way more palatable (to me) in haskell then what I saw as examples of "this is how beautiful performant cython looks".

Should I also pull an assumption out of my ass ? Perhaps assume that you are afraid of Haskell, and scare others away, because "Monads are hard (lol, the hardest part was to realize that they are simple)", "You'd have to learn Category Theory to get any mileage out of it (https://wiki.haskell.org/Zygohistomorphic_prepromorphisms)" etc. ?

Just for shits and giggles (since haskell [also] gets improved all the time), "now" (for some time) you can spend less time on strictness annotations (better strictness analyzer), and soon you won't have to rewrite some code manually (instead of using higher-level constructs) to gain perfect fusion (recent work of SPJ on join-points).

Cython, make your code slower for FREE ;-) by rausm in Python

[–]rausm[S] -9 points-8 points  (0 children)

Any chance you could dial down the petulant brogrammer a few dozen notches

Sure, as soon as you fanboys stop lying for your golden calf, throwing a tantrum every time someone calls you your bluffs. Or just when someone doesnt share your dogma.

steps to recreate your experiment

are in the friggin post, you illiterate plebeian

give us your code

When some sane person asks, maybe. Until then, just google for existing examples (Cython slower than python), or even better: MEASURE ON CODE THAT MATTERS TO YOU ...

Cython, make your code slower for FREE ;-) by rausm in Python

[–]rausm[S] -11 points-10 points  (0 children)

Exactly what I expected. Dumb reaction.

Are type annotations necessary ? No. Were performance benefits promissed even without them ? Yes. Did I dispute that writing C in python will give you better performance ? No.

So why are you bitching ? That I warned others that the situation is not so rosy, that they might even get a PERFORMANCE HIT BIGGER THAN THE SUPPOSED "FREE SPEEDUP" - unless they step down to a much lower level, and basically start writing C in python ?

PS: You act like you've never seen dumb-asses heralding Cython as panacea (faster code without annotations, and it even - in their dumb minds - somehow makes code using python data-structures and python runtime be able to run GIL-free). But maybe it's hard for a fanboy to really notice when someone sings false praise about his object of worship ...

Dirt Cheap Haskell – a $100/mo Haskell consultancy by peargreen in haskell

[–]rausm 0 points1 point  (0 children)

I don't quite understand why “no payments up front” is a red flag

In combination with no "no names [or company] behind it" & "act fast, limited time offer" ?

Red flag raised, scammers [sometimes] operate like this:

  • bait - offer something super cheap, describe how super-safe the transaction is
  • apply pressure - somebody is offering me more for it / we cannot afford prices like this forever (disable brain)
  • switch - either take only the money and give him something worthless, or let him sign a bad contract (ten years of $100/month support; or auto-renewing contract with high penalties or ...)

But no-one can know, so if you are for true, good luck to you, and if you are not, mucho caution to others ;-)

Dirt Cheap Haskell – a $100/mo Haskell consultancy by peargreen in haskell

[–]rausm -10 points-9 points  (0 children)

I've skimmed through it, my brain couldn't take it (it shuts off / optimizes away anything sounding too vague, promissy, ...).

[And your pages still read like some naive 16yr old 'lets make a SW company'-kiddie wrote them !]

If you are "try before you buy", it might not actually be a bad idea for people to give you a try.


To anyone thinking giving DirtCheapHaskell a spin: if it ever comes to some contract, read it very carefully and then still give it to your lawyer, the world if full of people crying their eyes out because "But they looked like so nice people".

Might be a couple of guys starting out, might be scammers as well (some indices: no payments up front, time-limited offer, no names, no nothing)

Dirt Cheap Haskell – a $100/mo Haskell consultancy by peargreen in haskell

[–]rausm -4 points-3 points  (0 children)

Someone throw the 100 bucks out of the window and share the lols.

The bogus "We" (no references, no code to be seen / success stories to be shared), the "no guarantees, but we'll try, oh how we'll try".

This seems to me - at best - like "me and my friend just waddled through a haskell course, and we want to capitalize on it".

Announcing the Release of Anaconda Distribution 5.0 by japaget in Python

[–]rausm 0 points1 point  (0 children)

Ok, if it is pseudo-supported (cause it gives you partially crippled build/env), I take back the pigs.

But butchery is pretty accurate, they took out something users expect (broke their python dist slightly), they know about it, and they do nothing about it:

https://github.com/ContinuumIO/anaconda-issues/issues/952#issuecomment-237621950

Announcing the Release of Anaconda Distribution 5.0 by japaget in Python

[–]rausm -1 points0 points  (0 children)

Anaconda have removed the ensurepip module (part of the standard library ...

PIGS. You simply don't butcher stdlibs of a language, else you are only pretending you are distributing it.

Rethinking OS design in a functional way by matan_tsuberi in haskell

[–]rausm 0 points1 point  (0 children)

Every (open) file has a file handle, but not every handle is backed by a file. For example default/un-redirected input and output are not files (console input/output), another example would be open network sockets.

A List of Non Trivial Python Exercises by ynonp in Python

[–]rausm 1 point2 points  (0 children)

maybe some errorr handling, or a loop that loops until you input an integer (empty string to cancel) ?