sorted by: new top controversial old
[-] dax@beehaw.org 12 points 1 year ago

I donno man, seems like a lot of rich people piss is all over us

[-] dax@beehaw.org 10 points 1 year ago

it was the plan, the vetting of the plan, the sign off of the plan, the execution of the plan.

so I mean yeah, just like generally the plan. I haven't made mead since, because it represents possibly the most monumental TIFU of my entire god damned life

[-] dax@beehaw.org 9 points 1 year ago* (last edited 1 year ago)

yeah, where else do you expect self published authors to make their mark?

I've extremely enjoyed the self-pub route so many authors can take these days. Some of my favorite series come from people who didn't even want to bother with the traditional publisher and I am so much happier for it.

So I mean, if you have some alternatives for self published authors to reach a broad audience with a minimum of fuss, that's great. I'm just not seeing a valid replacement, myself.

edit: that said, some are dumpster fires in a pit of eternal despair. but I'm a big boy, I can figure that out for myself.

[-] dax@beehaw.org 1 points 1 year ago

yeah, I saw some guy on reddit break out of his depression nest through a herculean effort one time and he was cleaning shit with the scotch brite pad and I felt like I just unlocked the path to earthly enlightenment

[-] dax@beehaw.org 9 points 1 year ago

my friend, sometimes ordering a pizza is a valid life choice

[-] dax@beehaw.org 1 points 1 year ago

If I might make a suggestion: https://www.amazon.com/Holikme-Attachments-Scrubber-Attachment-Automobile/dp/B07P7NFV1F (or any appropriate analogue) makes "cleaning my mistakes up" way easier.

[-] dax@beehaw.org 18 points 1 year ago

Sort of.

I was making a gigantic batch of mead. Like 5 gallons of it, boiling away merrily. I carefully prepared my glass carboy ahead of time and poured the must (aka: that-which-will-be-mead-after-yeast-farts-in-it) into my carboy. This was fine. All according to plan.

The bucket of ice and cold water I added to the sink to cool it down faster so that I could throw the pitched yeast into it... also according to plan.

What was not according to plan was a gunshot sound going off, shards of glass shooting through the air like a grenade, and honey water cascading out over the edge of my sink all over my floor.

I've never felt more broken.

[-] dax@beehaw.org 4 points 1 year ago

I think it's easier and less risky to bank on a whole-ass isolated OS than it is to bank on making sure you have perfect coverage and mitigations in place for every possible module that ships with conda (not miniconda). But honestly, they could just require that Hyper-V is allowed if you want Python in Excel and offload it into a tiny little excel-hypervisor-daemon, same as they're doing in the cloud.

Ultimately, it's all just us reading tea leaves tho. I don't feel super strongly about any of the hypothetical motives talked about in this thread - not even my own. They're all possible, and reasonable people would make different decisions based on their priorities, and we don't even know what the priorities were of the team that decided to ship this. I mean, obviously they want to make money; but making money can be done by asking your customers to pony up more, or it can be done by having a strong degree of confidence that you won't get your ass handed to you when an xslx doesn't tap into cortana tts and try to extend your car's warranty or whatever. Maybe it's both. Maybe they want to start shipping Python with Windows but it isn't ready yet, so they're doing this Up There for a bit first. Or none of these. My goal in my initial response was just to say "it could be this too", in reference to the "there is no possible other explanation". There is a possible explanation. Heck, I gave you two new ones in this response alone! I only submit it as an entrant, not necessarily as the frontrunner.

[-] dax@beehaw.org 7 points 1 year ago

I feel like you think you're talking to a different person than I am. My work computer is a linux box, my work IDE is either Jetbrains CLion or Pycharm, and my 40-hour-a-week-job is writing open source software that I release on behalf of Microsoft. So, yanno, if you want python libraries for graph spectral embeddings or approximate nearest neighbor algorithms, that's me.

The only thing I know about Visual Studio is it is distinctly not built for me, and I don't use it. I wouldn't know the first thing about creating a project in Visual Studio, because in the last 7 years I haven't created a single one in it. Gradle and Kotlin or SBT and Scala, sure. Python and pip, sure.

My problem with Python has nothing to do with the language itself. It has to do with the packaging. Remember that bit about me releasing open source software for Microsoft? Yeah. I'm stuck doing a lot of the packaging.

Friends don't let friends use Python, because then they're complicit in the frankly inhumane conditions in the pypa pit of eternal despair. Hug your numpy packager today!

[-] dax@beehaw.org 1 points 1 year ago

I wonder if the model is "all data you want to process on has to already be in the sheets" or something?

[-] dax@beehaw.org 3 points 1 year ago

I sometimes question whether it's as easy as we think; surely they'd be able to have done the same for vba scripts, but instead they just yanked the whole dang thing. I don't know enough of Windows to have any idea tbh.

[-] dax@beehaw.org 7 points 1 year ago

They could easily vendor python in the excel distribution if they wanted to, though. In fact, it would be the smart thing to do from their perspective; expecting people to keep up to date python versions (and what counts as up to date and what counts as a needless forced upgrade just from typing import List for your typehints turns into : list is super plausibly arguable.)

I can't love python after all the pain and suffering I've had to go through packaging things from extension modules. I've never had a worse experience with computers, and I used to write coldfusion and java swing for money, so that's fucking saying something. The entire distutils ->setuptools->build/PEP517 + bdist vs. sdist is the least gratifying work in my entire career, by far. It's not even interesting, it's just shockingly poorly documented and your only plausible solution is "try literally everything and see which things work". I shouldn't have to fucking emulate a quantum computer just to ship a fucking bdist.

view more: next ›

dax

joined 1 year ago