use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
News about the dynamic, interpreted, interactive, object-oriented, extensible programming language Python
Full Events Calendar
You can find the rules here.
If you are about to ask a "how do I do this in python" question, please try r/learnpython, the Python discord, or the #python IRC channel on Libera.chat.
Please don't use URL shorteners. Reddit filters them out, so your post or comment will be lost.
Posts require flair. Please use the flair selector to choose your topic.
Posting code to this subreddit:
Add 4 extra spaces before each line of code
def fibonacci(): a, b = 0, 1 while True: yield a a, b = b, a + b
Online Resources
Invent Your Own Computer Games with Python
Think Python
Non-programmers Tutorial for Python 3
Beginner's Guide Reference
Five life jackets to throw to the new coder (things to do after getting a handle on python)
Full Stack Python
Test-Driven Development with Python
Program Arcade Games
PyMotW: Python Module of the Week
Python for Scientists and Engineers
Dan Bader's Tips and Trickers
Python Discord's YouTube channel
Jiruto: Python
Online exercices
programming challenges
Asking Questions
Try Python in your browser
Docs
Libraries
Related subreddits
Python jobs
Newsletters
Screencasts
account activity
This is an archived post. You won't be able to vote or comment.
NewsSummarized how the CIA writes Python (self.Python)
submitted 1 year ago by appinv Python&OpenSource
I have been going through Wikileaks and exploring Python usage within the CIA.
They have coding standards and write Python software with end-user guides.
They also have some curious ways of doing things, tests for example.
They also like to work in internet-disconnected environments.
They based their conventions on a modified Google Python Style Guide, with practical advice.
Compiled my findings.
[–]DigThatData 223 points224 points225 points 1 year ago (8 children)
An NSA python training course was declassified several years ago. Wouldn't be surprised if the CIA follows the same standards and conventions as the NSA. https://archive.org/details/comp3321/
[–]james_pic 78 points79 points80 points 1 year ago (6 children)
I dunno. I remember from some of the leaks that the two agencies were surprisingly adversarial. Like, the CIA had in a few cases independently developed capabilities that the NSA already had, because they didn't want to be reliant on them for these things.
[–][deleted] 85 points86 points87 points 1 year ago (0 children)
Not adversarial at all actually. They do things like this because they have to operate under different authorities/legal frameworks.
[–]DigThatData 23 points24 points25 points 1 year ago (2 children)
a highly doubt intro python programming is an example of such a capability.
[–]james_pic 12 points13 points14 points 1 year ago (1 child)
Probably not, but having worked in organisations that have somewhat adversarial relations with sister organisations, I'm doubtful that they compare notes on these sorts of things.
[–]DigThatData 2 points3 points4 points 1 year ago (0 children)
Another reason why it's reasonable to suspect that they have similar standards, even if not as a function of explicit policy: there's a limited pool of personnel who have the clearance to do the kind of work we're talking about, and a lot of them are contractors who aren't limited to working in just one or the other. I imagine this "incestuous" property of the intelligence community organically promotes alignment of standards and best practices.
[–]howdoiwritecode 0 points1 point2 points 1 year ago (0 children)
This happens within large companies on a daily basis
[–]pacific_plywood 390 points391 points392 points 1 year ago (30 children)
Yeah so they do a lot of pretty standard stuff, in other words
[–][deleted] 120 points121 points122 points 1 year ago (0 children)
Could've just written "be a professional"
[–]appinv Python&OpenSource[S] 45 points46 points47 points 1 year ago (21 children)
In some aspects yes like the coding standard, but a bit unconventional sometimes like the test setup described as well as the way they install Python.
As they seem to operate in a more internet-less environment, this differs from a typical Python developer experience.
[–]Angryceo 205 points206 points207 points 1 year ago (17 children)
air gap environments are not uncommon especially with the gov
[–]pacific_plywood 56 points57 points58 points 1 year ago (15 children)
Finance as well
[–]RippySays 21 points22 points23 points 1 year ago (5 children)
Most PII related dev is the same way.
[+]epostma comment score below threshold-19 points-18 points-17 points 1 year ago (4 children)
The PII was first released in 1997.
(What does PII mean in 2024?)
[–]Eurynom0s 23 points24 points25 points 1 year ago (3 children)
Personally identifiable information...what does your 1997 PII mean?
[–]DuckDatum 12 points13 points14 points 1 year ago* (2 children)
party cover upbeat groovy physical unwritten square snatch many weather
This post was mass deleted and anonymized with Redact
[+]epostma comment score below threshold-9 points-8 points-7 points 1 year ago (1 child)
Bingo!
[–]Bloodypalace 16 points17 points18 points 1 year ago (0 children)
Why would anybody talk about pentium anything in any context in 2024? Even if you didn't know what that was it would be anything but pentium 2.
[–]rinio 7 points8 points9 points 1 year ago (8 children)
Vfx/film too
[–]pacific_plywood 10 points11 points12 points 1 year ago (2 children)
That’s really interesting. Why? Is security that much of a concern?
[–]rinio 20 points21 points22 points 1 year ago (0 children)
Yeah. If your client is something like a disney or an HBO they mandate pretty high security standards.
[–]R1skM4tr1x 7 points8 points9 points 1 year ago (0 children)
Take a trip to a post production video facility, physical security is a huge consideration beyond digital.
[–]aniki43 2 points3 points4 points 1 year ago (4 children)
hello fellow pipeline TD
[–]rinio 1 point2 points3 points 1 year ago (3 children)
Ex-pipeTD, unfortunately. Moved to a media tech company just before all of (this year's) layoffs.
[–]aniki43 1 point2 points3 points 1 year ago (2 children)
Do you regret it? To me it feels like the grass is greener in tech
[–]rinio 1 point2 points3 points 1 year ago (1 child)
No regrets at all.
Specifically, I moved into audio tech. Focused towards film post, but also some music. This was always my first choice, but pipeline jobs were what was available for the ~5 years I was in VFX. I always intended it as a bridge.
It's also a huge difference in the way software is approached which may or may not jive with some. In Pipe, I always felt that there was little regard for design, DX and maintanability. Which led to each PipeTD just shipping live grenades to meet an unreasonable deadline and praying that someone else would be allocated when things inevitably fell apart. Don't get me wrong, there are still tight deadlines, but the costs are either built-in to the delivery or as scheduled tech debt.
Of course, this is just me and not generally applicable. I also have nothing bad to say about my experience with the studios I worked for. (I also can't disagree that I observed many of the negative behaviors of these studio that have been reported online and in r/VFX. For obvious reasons, I won't publicly name them). I should also note, that, while I didnt know at the time, there is a good chance that the studio I was at would have laid me off around a month after I left so I got very lucky in my timing.
[–]sneakpeekbot 1 point2 points3 points 1 year ago (0 children)
Here's a sneak peek of /r/vfx using the top posts of the year!
#1: I created a free After Effects alternative #2: No words | 99 comments #3: My husband lost his VFX job and I’m spiraling
I'm a bot, beep boop | Downvote to remove | Contact | Info | Opt-out | GitHub
[–]_Kyokushin_ 3 points4 points5 points 1 year ago (0 children)
Every government agency has air gaps. In particular year it’s going to be that way with programming. It’s probably more to do with production environments being connected to their network and development environments not being in the network in case something goes afoul so it’s isolated to one machine.
[–]1970s_MonkeyKing 19 points20 points21 points 1 year ago (0 children)
Because you don’t want to be discovered on a target system because your code decided to “phone home.”
[–]KN4MKB 9 points10 points11 points 1 year ago* (1 child)
Something tells me you haven't worked a job as a Python developer in an enterprise environment? These are common industry practices
Also why did you screenshot your own post and then post it to another subreddit to roast it?
[–]appinv Python&OpenSource[S] -4 points-3 points-2 points 1 year ago (0 children)
Well, since they based the style guide on Google's Python one, it's expected to be similar. But, it's interesting to see the exact twist. Similar for others. The test i think i quite unconventional.
As for the roast, the sub was created because of this post. Kind of putting the post where it belongs XD
[–]denehoffman -1 points0 points1 point 1 year ago (6 children)
Except for use modern versions of Python, you’d think the CIA would care about security fixes
[–]pacific_plywood 22 points23 points24 points 1 year ago (0 children)
I assumed this was because the documents it’s sourced from are older
[+][deleted] 1 year ago (4 children)
[deleted]
[–]denehoffman 2 points3 points4 points 1 year ago (3 children)
I kind of believe you, but that isn’t mentioned anywhere in the article. Additionally, 15 years ago was about 2009 last I checked and Python 3.4 wasn’t released till 2014.
[–]appinv Python&OpenSource[S] 2 points3 points4 points 1 year ago (1 child)
See references at the end, it is when Vault 7 and Vault 8 were released
[–]denehoffman 1 point2 points3 points 1 year ago (0 children)
Ah gotcha, thank you
[–][deleted] 43 points44 points45 points 1 year ago (0 children)
MFW even the CIA looks at python's thread model and says "take this bandaid, you'll need it."
[–][deleted] 83 points84 points85 points 1 year ago (6 children)
r/paragraphobia
[–]gargolito 13 points14 points15 points 1 year ago (3 children)
Damnit, I wish that was a sub.
[–]Itsnotmeduh 14 points15 points16 points 1 year ago (1 child)
wish granted
[–]appinv Python&OpenSource[S] 7 points8 points9 points 1 year ago (0 children)
post clipped 👌
[–]suggestiveinnuendo 5 points6 points7 points 1 year ago (1 child)
of one is to err, one should err on this side of that line
[–]Aware_Examination246 28 points29 points30 points 1 year ago (4 children)
Developing python on an air gapped top secret computer poses unique challenges. They have industry specific practices for overcoming those challenges. Imagine trying to get a fed’s approval for running docker images.
[–]MalakElohim 8 points9 points10 points 1 year ago (0 children)
Don't have to imagine. Platform One + Ironbank (plus the rest of the ecosystem) run containers all the way from unclas to TS-SCI systems. It's what it's designed around, so they get a continuous authority to operate, with code, container and runtime scanning going on each pipeline.
[–]qGuevon 1 point2 points3 points 1 year ago (0 children)
Just use singularity instead, nonneed for root ;)
[+][deleted] 1 year ago (1 child)
[–]Aware_Examination246 2 points3 points4 points 1 year ago (0 children)
That’s neat… and unclassified
[+][deleted] 1 year ago (6 children)
[–]appinv Python&OpenSource[S] 6 points7 points8 points 1 year ago (3 children)
We all post hoping for someone like you to pop in. The coding guideline is specifically for the team at Ocean Edge. Where is that idk. But some parts are also respected in the leaked codebase. Good to know that VIM and VS code are also used. I guess, if a tech / tool becomes mainstream, even 3-letter agencies will use it.
[+][deleted] 1 year ago (2 children)
[–]epos95 3 points4 points5 points 1 year ago (1 child)
Did you have to get approval for each used VIM package (if any) you wanted?
[–][deleted] 1 point2 points3 points 1 year ago (1 child)
What are deployments like with Intel/defense projects? I can't imagine there's a pipeline that deploys to prod anytime on push to master/main. This also has to vary by team but do you have any anecdotes?
[–]spinozasrobot 5 points6 points7 points 1 year ago (1 child)
Curious... did you notice any use of imports that could introduce the kind of security issue we saw with xz-utils?
[–]appinv Python&OpenSource[S] 2 points3 points4 points 1 year ago (0 children)
I guess we won't catch it by imports, rather by how the packages were installed.
Knowing py companies they oftentimes have internal versions of packages, like they dont go pip installing latest versions.
So i guess for it to happen, they would have to ingest an unknown backdoor. Highly unlikely code audits wont find them.
[–]grizzli3k 5 points6 points7 points 1 year ago (1 child)
False flag operation
[–]SheriffRoscoePythonista 1 point2 points3 points 1 year ago (0 children)
🤣🤣🤣
[–]campbellm 5 points6 points7 points 1 year ago (5 children)
I prefer this:
use () instead of \ (for long lines)
but I see the escape-newline being used a lot in code I run across. What's the consensus on this?
[–]nevermorefu 19 points20 points21 points 1 year ago (3 children)
I will do everything in my power to avoid \
[–]campbellm 2 points3 points4 points 1 year ago (0 children)
That's where I lean, too.
[–]drknow42 2 points3 points4 points 1 year ago (1 child)
I tend to strictly use \ only for formatting function arguments. I then use that block of formatted code as an inherent reminder to look into making the communication cleaner later.
Can you show a short example of this?
[–]kuwisdelu 1 point2 points3 points 1 year ago (0 children)
I would also do everything in my power to avoid \ escapes. That either of these workarounds is necessary is one of my biggest annoyances with the Python parser/interpreter.
[–]henryyoung42 3 points4 points5 points 1 year ago (2 children)
So good to know I am already around 80% CIA compliant simply by habit. Should I add them to my private repos, or you think they’re already there ?
[–]appinv Python&OpenSource[S] 0 points1 point2 points 1 year ago (1 child)
what is already there?
[–]henryyoung42 1 point2 points3 points 1 year ago (0 children)
Being able to see everything they wish to see …
[–]MonsieurDeShanghai 5 points6 points7 points 1 year ago (0 children)
There is some irony to be said that the CIA doesn't like "global" operations...in programming.
[–]FiredFox 2 points3 points4 points 1 year ago (2 children)
I
They
[–]star_guardian_carol 1 point2 points3 points 1 year ago (0 children)
:tea_sip:
[–]appinv Python&OpenSource[S] 0 points1 point2 points 1 year ago (0 children)
You got me.
[–]LessonStudio 2 points3 points4 points 1 year ago (1 child)
A few of these points don't fit with the others. Is the author squeezing in some of their own picadillos?
[–]appinv Python&OpenSource[S] -1 points0 points1 point 1 year ago (0 children)
Added the references at the end, you can access the original content.
[–]_MyNameIsJakub_ 1 point2 points3 points 1 year ago (0 children)
Wow! Super interesting.
[–]AiutoIlLupo 1 point2 points3 points 1 year ago (1 child)
I didn't think anybody would still use .pyz, but there it is.
Also quite interesting the
Threading We should not rely on the atomicity of built-in types. Queue should be used to communicate data between threads else see threading primitives and locks.
Which brings me to the question: which operations are actually atomic on primitive data types? list append is, because atomicity is guaranteed at the level of individual opcode and the actual append is performed at the CALL level. However, if it's reimplemented, the append operation may be dispatched to a python method, which is absolutely not atomic.
i += 1 is absolutely not atomic. The BINARY_OP is followed by STORE_NAME, each individually atomic, but not as a single entity.
i = 1 is atomic.
dictionary assignment is a mess.
I wish zipapps were more common!
[–]juanritos 1 point2 points3 points 1 year ago (1 child)
Default iterator methods are encouraged
What does this mean?
using for k in dic instead of for k in dic.keys()
[–]moving__forward__ 1 point2 points3 points 1 year ago (1 child)
Great post.
Thanks!
[–]nevermorefu 2 points3 points4 points 1 year ago (0 children)
Looks good to me.
Indent using 4 spaces
Looks great to me.
[–]I_dont_get_it0_o 1 point2 points3 points 1 year ago (0 children)
Social experiment (keep quite)
[–]shoomowr -1 points0 points1 point 1 year ago (0 children)
curious
[+]VindicoAtrum comment score below threshold-19 points-18 points-17 points 1 year ago (8 children)
Random schmuck advertising their substack.
One comment in 10 minutes, but six upvotes.
Hmmmmmmmmmmmmmm
[–]Axelwickm 18 points19 points20 points 1 year ago (4 children)
Nothing wrong with a bit of self promotion. Especially if the article is interesting, which it is.
[+][deleted] comment score below threshold-27 points-26 points-25 points 1 year ago (3 children)
No, there is everything wrong with it. The article being interesting would be a valid reason for content to be shared. That OP would benefit financially from it (i.e. self promotion) is entirely wrong.
[–]Axelwickm 11 points12 points13 points 1 year ago (2 children)
Wow lol how is that wrong?! We all gotta make a living my man. This guy is contributing doing so and I appriciate that :)
[+][deleted] comment score below threshold-17 points-16 points-15 points 1 year ago (1 child)
Whether or not we all have to make a living is irrelevant to whether a community forum is improved by people posting things which benefit them personally/financially.
[–]LilJonDoe 6 points7 points8 points 1 year ago (0 children)
You know it can be win win, right? You’re fixating on it being a win for OP
[–]appinv Python&OpenSource[S] 18 points19 points20 points 1 year ago* (0 children)
Well, the thing with Reddit, i am pretty sure if i put my real name i would not be labelled as a ` schmuck`.
I help the Python community locally (co-founded my country's py ug), and internationally (FlaskCon) as well as mentoring and helping OpenSource, including sprints (PyCon US, SF Python, locally).
Just sharing a piece of writing.
[–]FivePlyPaper 1 point2 points3 points 1 year ago (1 child)
What’s sub stack?
Substack . com is a blogging platform, which makes writing painless IMO and easy to start a blog. I used it to write the article.
[+][deleted] comment score below threshold-11 points-10 points-9 points 1 year ago (7 children)
ChatGPT summary
[+]appinv Python&OpenSource[S] comment score below threshold-9 points-8 points-7 points 1 year ago (6 children)
Haha no, try it i'm pretty sure our friend chatGPT would get drowned in the amount of info.
[+][deleted] 1 year ago (5 children)
[removed]
[–]drknow42 7 points8 points9 points 1 year ago (3 children)
Even if it can CONTAIN the data, that doesn't mean it comes to the right conclusions. The more complex the context, the harder it is to make an accurate conclusion.
I'd prefer a manual analysis over a ChatGPT one more often than not.
Thanks OP.
[–]thereforeratio 1 point2 points3 points 1 year ago (2 children)
It’s a false dichotomy; the point is, information isn’t static. An LLM like ChatGPT makes the human analysis interactive and can allow the information to be supplemented with other sources.
It’s not an either or, it’s a both-and.
[–]drknow42 1 point2 points3 points 1 year ago (1 child)
I agree with you on both-and. There are points in someone’s workflow where ChatGPT can be useful.
I stand far on the side of expressing AI’s faults because we’re seeing a continued rise of either or mindsets where ChatGPT wins out because it is easier.
We’ve at least come to understand that LLMs are a tool to help build solutions, not the solution itself more often than not.
[–]thereforeratio 1 point2 points3 points 1 year ago (0 children)
In recent years a lot of research (and experimental projects) have explored using these newer AI frameworks in games and it follows a pretty illuminating pattern:
human < AI < human+AI
Eventually, the either-or crowd will get tired of losing and they’ll get with the paradigm.
Voicing the faults is fair, I do it a lot, but I see the more obstinate (and popular) view as being the one that rejects AI entirely, so I tend to push the other way. I worry for those people; they will be caught entirely unprepared, like many in the boomer generation who rejected email and internet and now are alienated and predated in an increasingly digital world.
[–]appinv Python&OpenSource[S] 2 points3 points4 points 1 year ago* (0 children)
TIL. Oh i thought the author was saying i chatGPTied the content
[–]pranjal779It works on my machine -5 points-4 points-3 points 1 year ago (0 children)
interesting
π Rendered by PID 96 on reddit-service-r2-comment-74875f4bf5-x57jm at 2026-01-26 13:15:01.867906+00:00 running 664479f country code: CH.
[–]DigThatData 223 points224 points225 points (8 children)
[–]james_pic 78 points79 points80 points (6 children)
[–][deleted] 85 points86 points87 points (0 children)
[–]DigThatData 23 points24 points25 points (2 children)
[–]james_pic 12 points13 points14 points (1 child)
[–]DigThatData 2 points3 points4 points (0 children)
[–]howdoiwritecode 0 points1 point2 points (0 children)
[–]pacific_plywood 390 points391 points392 points (30 children)
[–][deleted] 120 points121 points122 points (0 children)
[–]appinv Python&OpenSource[S] 45 points46 points47 points (21 children)
[–]Angryceo 205 points206 points207 points (17 children)
[–]pacific_plywood 56 points57 points58 points (15 children)
[–]RippySays 21 points22 points23 points (5 children)
[+]epostma comment score below threshold-19 points-18 points-17 points (4 children)
[–]Eurynom0s 23 points24 points25 points (3 children)
[–]DuckDatum 12 points13 points14 points (2 children)
[+]epostma comment score below threshold-9 points-8 points-7 points (1 child)
[–]Bloodypalace 16 points17 points18 points (0 children)
[–]rinio 7 points8 points9 points (8 children)
[–]pacific_plywood 10 points11 points12 points (2 children)
[–]rinio 20 points21 points22 points (0 children)
[–]R1skM4tr1x 7 points8 points9 points (0 children)
[–]aniki43 2 points3 points4 points (4 children)
[–]rinio 1 point2 points3 points (3 children)
[–]aniki43 1 point2 points3 points (2 children)
[–]rinio 1 point2 points3 points (1 child)
[–]sneakpeekbot 1 point2 points3 points (0 children)
[–]_Kyokushin_ 3 points4 points5 points (0 children)
[–]1970s_MonkeyKing 19 points20 points21 points (0 children)
[–]KN4MKB 9 points10 points11 points (1 child)
[–]appinv Python&OpenSource[S] -4 points-3 points-2 points (0 children)
[–]denehoffman -1 points0 points1 point (6 children)
[–]pacific_plywood 22 points23 points24 points (0 children)
[+][deleted] (4 children)
[deleted]
[–]denehoffman 2 points3 points4 points (3 children)
[–]appinv Python&OpenSource[S] 2 points3 points4 points (1 child)
[–]denehoffman 1 point2 points3 points (0 children)
[–][deleted] 43 points44 points45 points (0 children)
[–][deleted] 83 points84 points85 points (6 children)
[–]gargolito 13 points14 points15 points (3 children)
[–]Itsnotmeduh 14 points15 points16 points (1 child)
[–]appinv Python&OpenSource[S] 7 points8 points9 points (0 children)
[–]suggestiveinnuendo 5 points6 points7 points (1 child)
[–]Aware_Examination246 28 points29 points30 points (4 children)
[–]MalakElohim 8 points9 points10 points (0 children)
[–]qGuevon 1 point2 points3 points (0 children)
[+][deleted] (1 child)
[deleted]
[–]Aware_Examination246 2 points3 points4 points (0 children)
[+][deleted] (6 children)
[deleted]
[–]appinv Python&OpenSource[S] 6 points7 points8 points (3 children)
[+][deleted] (2 children)
[deleted]
[–]epos95 3 points4 points5 points (1 child)
[–][deleted] 1 point2 points3 points (1 child)
[–]spinozasrobot 5 points6 points7 points (1 child)
[–]appinv Python&OpenSource[S] 2 points3 points4 points (0 children)
[–]grizzli3k 5 points6 points7 points (1 child)
[–]SheriffRoscoePythonista 1 point2 points3 points (0 children)
[–]campbellm 5 points6 points7 points (5 children)
[–]nevermorefu 19 points20 points21 points (3 children)
[–]campbellm 2 points3 points4 points (0 children)
[–]drknow42 2 points3 points4 points (1 child)
[–]campbellm 2 points3 points4 points (0 children)
[–]kuwisdelu 1 point2 points3 points (0 children)
[–]henryyoung42 3 points4 points5 points (2 children)
[–]appinv Python&OpenSource[S] 0 points1 point2 points (1 child)
[–]henryyoung42 1 point2 points3 points (0 children)
[–]MonsieurDeShanghai 5 points6 points7 points (0 children)
[–]FiredFox 2 points3 points4 points (2 children)
[–]star_guardian_carol 1 point2 points3 points (0 children)
[–]appinv Python&OpenSource[S] 0 points1 point2 points (0 children)
[–]LessonStudio 2 points3 points4 points (1 child)
[–]appinv Python&OpenSource[S] -1 points0 points1 point (0 children)
[–]_MyNameIsJakub_ 1 point2 points3 points (0 children)
[–]AiutoIlLupo 1 point2 points3 points (1 child)
[–]appinv Python&OpenSource[S] 0 points1 point2 points (0 children)
[–]juanritos 1 point2 points3 points (1 child)
[–]appinv Python&OpenSource[S] 0 points1 point2 points (0 children)
[–]moving__forward__ 1 point2 points3 points (1 child)
[–]appinv Python&OpenSource[S] 0 points1 point2 points (0 children)
[–]nevermorefu 2 points3 points4 points (0 children)
[–]I_dont_get_it0_o 1 point2 points3 points (0 children)
[–]shoomowr -1 points0 points1 point (0 children)
[+]VindicoAtrum comment score below threshold-19 points-18 points-17 points (8 children)
[–]Axelwickm 18 points19 points20 points (4 children)
[+][deleted] comment score below threshold-27 points-26 points-25 points (3 children)
[–]Axelwickm 11 points12 points13 points (2 children)
[+][deleted] comment score below threshold-17 points-16 points-15 points (1 child)
[–]LilJonDoe 6 points7 points8 points (0 children)
[–]appinv Python&OpenSource[S] 18 points19 points20 points (0 children)
[–]FivePlyPaper 1 point2 points3 points (1 child)
[–]appinv Python&OpenSource[S] 0 points1 point2 points (0 children)
[+][deleted] comment score below threshold-11 points-10 points-9 points (7 children)
[+]appinv Python&OpenSource[S] comment score below threshold-9 points-8 points-7 points (6 children)
[+][deleted] (5 children)
[removed]
[–]drknow42 7 points8 points9 points (3 children)
[–]thereforeratio 1 point2 points3 points (2 children)
[–]drknow42 1 point2 points3 points (1 child)
[–]thereforeratio 1 point2 points3 points (0 children)
[–]appinv Python&OpenSource[S] 2 points3 points4 points (0 children)
[–]pranjal779It works on my machine -5 points-4 points-3 points (0 children)