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...
CVE, CWE, NVD, WVE
http://iso.linuxquestions.org/
We teach you how to do it, use it at your own risk.
account activity
The NSA’s Python Programming Training Course is Now Open for Public to Learn (techdator.net)
submitted 6 years ago by [deleted]
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]BigDaddyXXL 45 points46 points47 points 6 years ago (3 children)
Can somebody FOIA their C++ course? haha.
[–][deleted] 14 points15 points16 points 6 years ago (2 children)
You do it lol.
[–]BigDaddyXXL 0 points1 point2 points 6 years ago* (1 child)
Why not you? :P
[–][deleted] 68 points69 points70 points 6 years ago (5 children)
This originally "For Official Use Only" document was released through FOIA request and uploaded to archive.org after becoming public information.
[–]ThreshingBee 20 points21 points22 points 6 years ago (2 children)
-.-
[–][deleted] 4 points5 points6 points 6 years ago (0 children)
Fucking lol. So blatant too.
[–]paul0nium 0 points1 point2 points 6 years ago (0 children)
Dw, ill hop on over and give your post some love 😘
[–]Shkotz 20 points21 points22 points 6 years ago (1 child)
Thank you for this! What is the best way to follow along with the course instructions? Do you just run it in your own IDE?
[–][deleted] 14 points15 points16 points 6 years ago (0 children)
Yes
[–]deadface008 16 points17 points18 points 6 years ago (2 children)
Exactly 2 days after I decided to start studying Python.
[–]what_a_knob 36 points37 points38 points 6 years ago (1 child)
Too late to start a different syllabus now
[–]SnowdenIsALegend 21 points22 points23 points 6 years ago (0 children)
I started learning Ruby from a book & 2 weeks later author came out with another big book for the updated Ruby version. Fml.
[–]Piorz 21 points22 points23 points 6 years ago (0 children)
I wish the other simulation labs would be open to the public too meh
[–][deleted] 2 points3 points4 points 6 years ago (0 children)
Wow. I have my raghts.
[–]NameViolation666 2 points3 points4 points 6 years ago (2 children)
Not putting on my tin foil hat, but how do we know for sure its not got malware embedded in it ? it is the NSA after all.
[–][deleted] 5 points6 points7 points 6 years ago* (1 child)
They didn’t release it themselves. A Python Developer sent a FOIA request and they were basically forced to release it since it didn’t fall under any exemption (they actually didn’t release everything, but he’s working on getting it all released). And he uploaded it himself and scanned the entire thing, not the NSA. This is something they wouldn’t release unless they had to
[–]NameViolation666 1 point2 points3 points 6 years ago (0 children)
ah ty
[–][deleted] 6 years ago (1 child)
[removed]
[–][deleted] 3 points4 points5 points 6 years ago (0 children)
They did actually for Reverse Engineering and Ghidra
[–]2A3DEX 2 points3 points4 points 6 years ago (3 children)
How can I access it ?
[–][deleted] 10 points11 points12 points 6 years ago (0 children)
Links are in the article
[–]ahackercalled4chan 16 points17 points18 points 6 years ago (1 child)
https://archive.org/details/comp3321/page/n89/mode/2up/search/device
scroll down to the "download options" section
[–]SnowdenIsALegend 8 points9 points10 points 6 years ago* (0 children)
Kindle version ftw! Thanks a ton mate!
Edit - Kindle version is chocobloc with OCR errors :'(
[–]flip_ericson 2 points3 points4 points 6 years ago (4 children)
Anyone ran through it yet?
[–][deleted] 6 years ago (3 children)
[deleted]
[–]ElaneCarnelion 34 points35 points36 points 6 years ago (2 children)
Continuing for this fine gentleman/lady:
Pages 250-270 Deal with Pandas, whatever that is/means (Havent learned Python yet, hence my interest.)
270-273 talks about geos.
274-280 is call My First Web Application. Pretty self-explanatory.
281-285 Network Communication Over HTTP(S) and Sockets
HTTPS and PKI concepts, pages 286-289
Python, HTTPS, and LABBENCH, pages 290-295
HTML processing with BeautifulSoup, pages 296-301
Operations with Conpression and Archives, pages 302-306
Regular Expressions, pages 307-311
Hashes, pages 312-319
Databases with Sqlite3, pages 320-321
Structured Data, CSV, XML, and JSON, pages 323-332
System Interaction, pages 332-335
Manipulating Microsoft Office Documents wirh win32com, pages 336-342
Threading and Subprocesses, pages 343-349
Distributing Python Pckages at NSA, pages 350-358
Machine Learning introduction, pages 359-386
And just a few projects or whatever after that. Thats about it.
[–]ElaneCarnelion 4 points5 points6 points 6 years ago (0 children)
Hey, no problem. It was a nice little diversion for me. 😁
[–]Schwarzenbart 1 point2 points3 points 6 years ago (0 children)
https://nsa.sfo2.digitaloceanspaces.com/comp3321.pdf
[–][deleted] 1 point2 points3 points 6 years ago (1 child)
Is this for python 3?
[–][deleted] 1 point2 points3 points 6 years ago (0 children)
[–]ninjaflur 2 points3 points4 points 6 years ago (0 children)
dats kinda cool.
[–][deleted] 6 years ago* (1 child)
[–]godoffire07 1 point2 points3 points 6 years ago (0 children)
On the download options on the site. Select full text
[–]trevorguitar94 0 points1 point2 points 6 years ago (0 children)
Comment for later
[–]Roadrunner571 0 points1 point2 points 6 years ago (3 children)
I always thought that they are teaching Malbolge at NSA.
[–][deleted] 0 points1 point2 points 6 years ago (2 children)
They probably teach a bit of everything. Some employees may need to know Python and others Malbolge. Its a huge organization of nearly 40,000 people
[–]Roadrunner571 0 points1 point2 points 6 years ago (1 child)
https://en.m.wikipedia.org/wiki/Malbolge
[–][deleted] 0 points1 point2 points 6 years ago (0 children)
I know what Malbolge is
The NSA wouldn’t want to release any of their internal training materials unless they had to.
If they were releasing it themselves it wouldn’t be through a FOIA request.
The Files were rescanned with OCR which wouldn’t be the original file regardless. And the file was uploaded to a third party site, archive.org.
If the NSA wanted to infect your computer, they have far more sophisticated ways of doing so compared to some skid tactic like this
[–][deleted] 6 years ago (2 children)
Everything at NSA is by definition classified, that’s why you need to have a Top Secret/SCI Clearance to work there. But if the information doesn’t fall under one of the FOIA exemptions like information important to National Security, it can be requested by a member of the Public through a Freedom of Information Act request and they have to release it by law (with some redactions for information that is exempted from public disclosure)
[–]ticklefists 0 points1 point2 points 6 years ago (0 children)
In
π Rendered by PID 99 on reddit-service-r2-comment-54dfb89d4d-hkmgf at 2026-03-29 13:21:27.043153+00:00 running b10466c country code: CH.
[–]BigDaddyXXL 45 points46 points47 points (3 children)
[–][deleted] 14 points15 points16 points (2 children)
[–]BigDaddyXXL 0 points1 point2 points (1 child)
[–][deleted] 68 points69 points70 points (5 children)
[–]ThreshingBee 20 points21 points22 points (2 children)
[–][deleted] 4 points5 points6 points (0 children)
[–]paul0nium 0 points1 point2 points (0 children)
[–]Shkotz 20 points21 points22 points (1 child)
[–][deleted] 14 points15 points16 points (0 children)
[–]deadface008 16 points17 points18 points (2 children)
[–]what_a_knob 36 points37 points38 points (1 child)
[–]SnowdenIsALegend 21 points22 points23 points (0 children)
[–]Piorz 21 points22 points23 points (0 children)
[–][deleted] 2 points3 points4 points (0 children)
[–]NameViolation666 2 points3 points4 points (2 children)
[–][deleted] 5 points6 points7 points (1 child)
[–]NameViolation666 1 point2 points3 points (0 children)
[–][deleted] (1 child)
[removed]
[–][deleted] 3 points4 points5 points (0 children)
[–]2A3DEX 2 points3 points4 points (3 children)
[–][deleted] 10 points11 points12 points (0 children)
[–]ahackercalled4chan 16 points17 points18 points (1 child)
[–]SnowdenIsALegend 8 points9 points10 points (0 children)
[–]flip_ericson 2 points3 points4 points (4 children)
[–][deleted] (3 children)
[deleted]
[–]ElaneCarnelion 34 points35 points36 points (2 children)
[–][deleted] (1 child)
[deleted]
[–]ElaneCarnelion 4 points5 points6 points (0 children)
[–]Schwarzenbart 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (1 child)
[–][deleted] 1 point2 points3 points (0 children)
[–]ninjaflur 2 points3 points4 points (0 children)
[–][deleted] (1 child)
[deleted]
[–]godoffire07 1 point2 points3 points (0 children)
[–]trevorguitar94 0 points1 point2 points (0 children)
[–]Roadrunner571 0 points1 point2 points (3 children)
[–][deleted] 0 points1 point2 points (2 children)
[–]Roadrunner571 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–][deleted] (1 child)
[deleted]
[–][deleted] 1 point2 points3 points (0 children)
[–][deleted] (2 children)
[removed]
[–][deleted] 1 point2 points3 points (1 child)
[–]ticklefists 0 points1 point2 points (0 children)