sure, do that. and good luck with this, i did something similar for a project once and as usual its those last 5% that are going to cost you 90% of the time.
sure, do that. and good luck with this, i did something similar for a project once and as usual its those last 5% that are going to cost you 90% of the time.
i’ve seen something like this before, where the kernel holds the file handle open for the process so that it thinks the file is still there. i think it’s related to how the program closes the file but i don’t remember the details. restarting qbittorent will most likely fix it.
me, watching a friend play a game (that i play) for the first time
your reaction makes me more confident that this may turn into something interesting :)
i take it then that files must have some ownership information associated with them, to distinguish the author from a relay node? or is that just a private key.
i’m interested in the dynamic linking, what mechanism is used to stop situations like left-pad or the pypi incident where a file is removed replaced with a malicious alternative?
i mean, that is the difference between interpreted and compiled.
if the container doesn’t work though, that means it is broken and should be fixed. the point of them is literally to be plug-n-play. that would be like distributing a go binary with a segfault in main.
if I’m reading this right, it’s a bit like ipfs+dht. is this a content-addressable system?
anyway, you should probably have demos of
thoughts:
also, please convert the whitepaper to a format that is actually readable. rtf? really?
that’s posturing if anything. if you’re an experienced developer it takes fully 10 minutes with either system. and if you’re not interested in modifying it, just use a container image.
the only case where i would agree with you is when i have to modify LD_LIBRARY_PATH to get things to run…
such a strange interpretation. i’ve been working in go for over 10 years now, and i love it. but the notion that you can “just find the same program but built in a different language” doesn’t make sense at all.
like, if you’re annoyed with pandoc being written in haskell and clogging up your system dependencies, you can’t just “find another pandoc”. there’s nothing like it. same thing with curl, or xonsh, or thingsboard.
such a weird take.
it’s not though. op has issues installing programs built in python. suggesting they rebuild those programs in go is 100% an apples to meatballs comparison, and way off topic.
this is not about offense! nobody is offended. but if you ask me for help with an apple pie and i tell you to make meatballs… it’s a confusing lack of relevance.
everyone focuses on the tooling, not many are focusing on the reason: python is extremely dynamic. like, magic dynamic you can modify a module halfway through an import, you can replace class attributes and automatically propagate to instances, you can decompile the bytecode while it’s running.
combine this with the fact that it’s installed by default and used basically everywhere and you get an environment that needs to be carefully managed for the sake of the system.
js has this packaging system down pat, but it has the advantage that it got mainstream in a sandboxed isolated environment before it started leaking out into the system. python was in there from the beginning, and every change breaks someone’s workflow.
the closest language to look at for packaging is probably lua, which has similar issues. however since lua is usually not a standalone application platform it’s not a big deal there.
it’s also not at all relevant. go is great, but this is about python.
– So tell them.
I would, unfortunately there’s no way for me to compliment them without selling my soul to facebook.
also, telling others about the art is probably more impactful.
there haven’t been card fees for end users in Sweden for many years. handling cash is a lot more expensive since you need somewhere secure to keep change, you loose time at the till handling the money, and you need to pay for someone to come pick it up. the time gained from just having the customers pay with card means businesses gladly swallow the fees.
and yes, i’m always surprised when going abroad how much more analog everything is. the nordics and Baltic’s are generally at about the same level (with Estonia way ahead), but the rest of the continent feels like it’s 10 years behind. I was once asked if I really wanted to pay with card in a corner shop in Leipzig, since the card fee was €10.
not that i’m a fan of the digitalisation, it makes marginalised groups even more marginalised. i see my elderly relatives struggling with it often.
okay, this is going to require some introduction.
back in the olden days of youtube, there was a channel named silvagunner. it uploaded video game music in high quality ripped straight from the game files. this channel is long since gone due to dmca, although it lives on as the lower-profile followup gilvasunner.
during the first channel’s reign though, a parody account was created called siIvagunner (that’s two i’s) which exactly copied the style and text formatting of the original channel, but replaced the tracks with “subtle” changes. this one is one of the more famous examples. if you haven’t heard the track in a while you may be lured into a sort of Mandela effect of “maybe it did always sound like this” and then they hit you with the full switch at the midpoint. hilarity ensues. this is, truly, a high-quality video game rip.
siIvagunner is a really popular channel, and is run by committee. they have a vetting team, and scores of people have contributed tracks. like with everything, there have been trends in what content is included in the rips. from absolute dogshit to frankly insane effort, you at least know you’re in for a laugh when they upload (which they do a lot; for a while they averaged one track an hour). these trends usually take the form of one track being parts of many rips at once, with different spins.
some people, who i think must have thought that their taste was objective or something, took it upon themselves to police the meme quality of the videos. for a while, it was customary to downvote any rip containing a specific track from the Love Live series, regardless of quality, to simply “warn others”. this brigading was so common they even made memes about it.
ok, intro over. fact is, brigading occurred. my point is, this has a snowball effect. we know for a fact that only a small percentage of viewers actually like or dislike, which means that when it’s applied as consistently as it was here, great videos are skipped due to some people downvoting out of some sense of “community service”. siIva, of course by it’s very nature can’t make money, but this is in my opinion indicative of a common issue with the platform.
i got an interview as an embedded software engineer for a company that makes wireless camera flashes. high-precision real-time programming. i wanted to dive further into that area.
the first task was… reading comprehension, basic arithmetic, and pattern matching. i was flabbergasted. i wrote a really negative passage in their feedback form about how they apparently don’t trust their engineering candidates to be able to read, and how those pattern matching iq tests are bullshit since you can up your score by like 20% if you practice.
they called me back and explained that the reason they have everyone from cleaning staff to C-level take the standardized test is to create a workplace of “objective equality”. also they were really confused about my stance on the test because apparently i had scored in the top 5%. that’s the fastest i’ve ever noped out of an interview process.
good point, ruby is a good comparison. although, ruby is very different under the hood. it’s magically dynamic in a completely different way, and it also never really got the penetration on the system level that python did.
none of this is to take away from the fact that python packaging is bad. i know how to work it because i’ve been programming in python for 14 years, but trying to teach people makes the problem obvious. and yet.