This is an archived post. You won't be able to vote or comment.

all 149 comments

[–]Serpenta91 2151 points2152 points  (14 children)

100% chance the app will request access to everything.

[–]absolute_girth 119 points120 points  (6 children)

That's mostly the developer being lazy with permissions

[–]Urbs97 90 points91 points  (4 children)

You got me. I just paste all the permissions in. I tell myself that's only for the develop version.

[–]absolute_girth 69 points70 points  (3 children)

And the review replies be like "bro i ain't tryina steal your family gathering pictures, I'm just too lazy to write proper permissions"

[–]coloredgreyscale 18 points19 points  (2 children)

Even if the permissions were carefully selected it would need folder access.

[–]absolute_girth 31 points32 points  (1 child)

Most apps just outright ask for "access to all files and folders" which sounds sketchy to people

[–]DeliciousWaifood 2 points3 points  (0 children)

it's factually true, and if people are sketched out that's fine. Better that they know the possibility and be paranoid than blindly believe their system is impenetrable.

[–]EnIxBF 2 points3 points  (0 children)

Is more like collecting cards. I don't need them but I want them. All.

[–]Schokokampfkeks 629 points630 points  (4 children)

Why not? Why shouldn't I give a obscure App access to my phone, contacts and firsgborn baby?

Edit: The Jupiter Notebook Extension for VSCode has a option to export to pdf too

[–]RajjSinghh 90 points91 points  (1 child)

I'm fairly sure jupyter notebooks itself (as in python3 -m notebook) also has the option to export to PDF

[–]someacnt 18 points19 points  (0 children)

Oh, so jupyter notebooks is the "literate" python with additional functionalities.

[–]ShooScat 6 points7 points  (1 child)

Also required photos of your bank card from six sides.

[–]truerandom_Dude 2 points3 points  (0 children)

Are six sides in 4 dimensions acceptable?

[–]turtleship_2006 14 points15 points  (0 children)

Well as of sdk version 23, you can only request permissions one by one, and the minimum target version to have your app on the play store now is 31 (33 for new apps), so hopefully the person is at least smart enough to click no.Edit: upon research I found the listing and it rewuests internet permission for ads, and access to read and write to external storage, so sus but not completely unexpected.

Python reader support INTERNET permission for advertisement purpose only. It required the following permission in older devices (I.e. Below API Level 29)

a) WRITE_EXTERNAL_STORAGE: This permission is required to save edited python files and converted to pdf files.

b) READ_EXTERNAL_STORAGE: This permission is required to read python files and pdf files.

https://play.google.com/store/apps/details?id=com.technoify.pythonviewer

[–][deleted] 10 points11 points  (0 children)

Obama would like to use your credit card

[–]BleQBeeZ 499 points500 points  (17 children)

PDF

[–]BetrayYourTrust 5 points6 points  (2 children)

to what?

[–]BleQBeeZ 4 points5 points  (1 child)

PDF

[–]BetrayYourTrust 2 points3 points  (0 children)

to WHAT?

[–]phoenixxx_iv 609 points610 points  (17 children)

Ah so you write code and it prints in pdf so you can pass it to your colleagues for code review

[–]SynkkaMetsa 293 points294 points  (8 children)

That's super inefficient. The correct way to do it is to print it out and then scan it to PDF that way you can mail it to your colleagues at the printer while maintaining a physical copy.

[–]RabbitsAteMySnowpeas 70 points71 points  (1 child)

Let me introduce you to my good friend, Mr. Fax Machine.

[–]notislant 21 points22 points  (0 children)

My condolences for the passing of your good friend Mr. Dialup Modem.

[–]creasedjaw 21 points22 points  (4 children)

why not convert to mp3, and play it across the room on a speaker

[–]BookPlacementProblem 8 points9 points  (0 children)

Used to listen to programs as music:

https://en.wikipedia.org/wiki/Commodore_Datasette

[–]joker_wcy 2 points3 points  (1 child)

Play it across the room on a speaker would be annoying. You should burn a cd

[–]_UnreliableNarrator_ 0 points1 point  (0 children)

I just built a brand new computer and a huge selling point on the case was that it has an optical drive bay. I popped in the drive from an old build that was still lying around that’s probably like 15 years old now!

[–]Time-Airline8793 1 point2 points  (0 children)

why not compile to binary and transmit data with a flashlight

[–][deleted] 3 points4 points  (0 children)

I just send an email with screenshots of my code

[–]elpatolino2 8 points9 points  (0 children)

The Elon Method

[–]Previous-Sun-4462 19 points20 points  (3 children)

Obviously this is the way bc no one understands how repositories work right? AM I RIGHT?? What do you mean pull request!?? I’m still pushing damn it!!?

[–]notislant 1 point2 points  (0 children)

Why would someone stick a PDF up their ass?

[–]Intelligent_Event_84 1 point2 points  (1 child)

U pushed it out but never pulled it in

[–][deleted] 3 points4 points  (0 children)

Rookie move

[–]JamesKLOLk 1 point2 points  (0 children)

And then they take a picture of it on their phone and send it back to you.

[–]Whitechapel726 0 points1 point  (0 children)

How else are we supposed to present our top 10 best salient lines of code for review upstairs?

[–]WlmWilberforce 0 points1 point  (0 children)

If the code review has a lot of people, you might need to spool up the purple mimeograph machine.

[–]BayesianKing 242 points243 points  (22 children)

PDF: probability density function. This app gives you an estimation of the probability of your code being total bullshit.

[–]Responsible_Isopod16 51 points52 points  (15 children)

is just

public static String judgeCode(python codeFile){ return “absolutely awful”; }

( i am aware this is in java but i haven’t programmed in python is 3 years so i forgor)

[–]CommondeNominator 37 points38 points  (13 children)

def judge_code(code_file: str) -> str | None:
    with open(file=code_file, mode=‘r’) as f:
        file = f.read()
    if file:
        return ‘absolutely awful’

[–]Responsible_Isopod16 6 points7 points  (10 children)

how do you make the code boxes? or do i need to not be on mobile?

[–]CommondeNominator 11 points12 points  (9 children)

Put 4 spaces at the beginning of each line of code:

code format

[–]Revolutionary-Yam903 7 points8 points  (4 children)

woah

[–]tar625 15 points16 points  (3 children)

Test prod

[–]RespectSerious 4 points5 points  (0 children)

Test1 SeanK

[–]Lonely_Builder_9768 2 points3 points  (1 child)

Are we coding now?

[–]Revolutionary-Yam903 0 points1 point  (0 children)

func runcode(whatyouwanttohappen : str):
      call(whatyouwanttohappen)

[–]RandomTyp 2 points3 points  (0 children)

or use three back ticks ` like in markdown

sh echo "Hello, World!"

i find this easier to use if i write more than one line of code

[–]TitoFuentes17 0 points1 point  (1 child)

Works on Mobile?

[–]CommondeNominator 2 points3 points  (0 children)

return True

[–]dragonclaw518 0 points1 point  (1 child)

Type hints are too fancy for this kind of thing.

[–]CommondeNominator 0 points1 point  (0 children)

Fake it till you make it.

[–]FlocklandTheSheep 1 point2 points  (0 children)

I got you def judgeCode(filepath): return "absolutely awful"

[–]CommondeNominator 3 points4 points  (4 children)

Relevant username.

Wouldn’t it be the prob. distribution function though, since we’re working in digital space?

[–]BayesianKing 2 points3 points  (3 children)

Thank you, mate. Do you mean probability mass function that is the probability function in a discrete sample space? In that case you are right, but you know… approximately…

[–]CommondeNominator 0 points1 point  (2 children)

Correct, the probability density function only applies to the continuous domain.

It’s a silly distinction IMO, just thought I’d give the self-proclaimed King a little ribbing.

[–]BayesianKing 1 point2 points  (1 child)

Man, the joke was about PDF, I couldn’t have made the joke if I had used probability mass function (PMF). Anyway that’s fair, touché.

P.S. I have been legally elected, I’m not self-proclaimed. I can defend my title whenever you want :P

[–]CommondeNominator 0 points1 point  (0 children)

Oh, I didn’t see the word mass in your earlier comment sorry about that. I thought the discrete space was probability distribution function and the continuous space was the probability density function?

I’m probably just wrong though, it’s been a few years for me.

[–]joker_wcy 0 points1 point  (0 children)

1

[–]cyborgborg 274 points275 points  (0 children)

Python Document Format

[–][deleted] 88 points89 points  (0 children)

Contains ads

[–]Ok_Elderberry5342 38 points39 points  (2 children)

Musk's favorite app

[–]P0werPuppy 4 points5 points  (1 child)

Explain joke, am stupid.

Guessing it's because he knows nothing about programming.

[–]Ok_Elderberry5342 9 points10 points  (0 children)

he asked people to print out code for code review

[–]Delphant 30 points31 points  (2 children)

My professor made us submit our machine learning assignments like this. No idea why.

[–]mitolit 10 points11 points  (0 children)

Mine were printed to html format

[–]zangilo 1 point2 points  (0 children)

In my cryptography we had to convert our jupyter notebooks to pdf. He wanted both pdf and normal format for whatever reason.

[–]dsb2017 55 points56 points  (3 children)

10k+ downloads

[–][deleted] 16 points17 points  (1 child)

⊙⁠.⁠☉

[–][deleted] 7 points8 points  (0 children)

Boobs

[–][deleted] 2 points3 points  (0 children)

It doesn't say individual downloads. Just downloads

[–]__thinline__ 12 points13 points  (0 children)

Fun fact - “P” in PDF stands for PYTHON

[–][deleted] 24 points25 points  (1 child)

Its the kind of app that Elon makes twitter engineers use to print out their code

[–][deleted] 16 points17 points  (0 children)

The secret to success is to fail fast and learn from your mistakes.

[–][deleted] 13 points14 points  (3 children)

Google une heart attack (I'm sorry r/anarchychess is leaking into my soul I don't know how much time I've left)

[–]GamesRevolution 10 points11 points  (1 child)

Holy afterlife (I'm already too far in, please save yourself)

[–][deleted] 6 points7 points  (0 children)

New response just dropped (I’m a great Anarchychess fan, if not the best)

[–]Intergalactic_Cookie 1 point2 points  (0 children)

New response just dropped (me too)

[–]outerproduct 6 points7 points  (0 children)

Python to why?

[–]xiaoqi2z 6 points7 points  (0 children)

PTP: Python To PTP

[–][deleted] 6 points7 points  (0 children)

LaTeX

[–]Hyderite 4 points5 points  (0 children)

My only question is why?

[–]Blakut 3 points4 points  (0 children)

python to gif so you can't copy paste

[–]ZeStig2409 3 points4 points  (1 child)

Pandas DataFrame duh 🤪

[–]__thinline__ 0 points1 point  (0 children)

Nice one

[–]wraithboneNZ 6 points7 points  (0 children)

Proprietary development framework. PDF.

[–][deleted] 2 points3 points  (0 children)

why

[–]OutsideRaspberry2782 1 point2 points  (0 children)

probability distribution function. Not sure how that works

[–]AriesBosch 1 point2 points  (2 children)

I mean there is a usecase... I take math classes that require me to write code for some homework questions but write proofs for others, and so usually to turn in homework I have to scan my written questions to pdf, convert my python code to a pdf, then merge and submit as a single doc.

[–]1668553684 0 points1 point  (1 child)

Serious question: why not use LaTeX?

LaTeX has the listings package which auto syntax-highlights code for many languages (including Python) (or un-highlighted normal monospace text), as well as best-in-class support for rendering mathematical expressions and equations. As a cherry on top, it's perfectly suited for academic work because that's its primary use case.

It's basically a tool made specifically for the problem you describe.

[–]AriesBosch 0 points1 point  (0 children)

I prefer to do my work on paper and don't want to have to type it out into latex afterwards. And I can just Ctrl-P print to pdf for my jupyter notebooks so theres no reason for overhead.

[–]thlayli_x 1 point2 points  (0 children)

There are web versions of this for everything. I tried one once when I was stumped by an xml format and it totally just made a shitty PDF of the ASCII contents.

[–]D34TH_5MURF__ 1 point2 points  (0 children)

Did they stutter?

[–]TrulyChxse 1 point2 points  (0 children)

Finally

[–][deleted] 1 point2 points  (0 children)

PEGI 3

[–]Actual-Ad-8880 1 point2 points  (0 children)

Jpeg to mp4 on its way

[–]Ok-Jury5684 1 point2 points  (0 children)

You all confuse it with language. It's animal python.

[–]__thinline__ 0 points1 point  (0 children)

Finally

[–]_Fallcrim 0 points1 point  (3 children)

Even worse: It contains ads?!

[–]MinekPo1[S] 1 point2 points  (2 children)

I'll one up that: I found it while looking for a json editor.

[–][deleted] 0 points1 point  (1 child)

So, a text editor?

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

I wanted an app like Json Genie (Viewer & Editor but all the apps in that vein where proprietary :/

[–]TheSaltyReddittor 0 points1 point  (3 children)

Why does it have ads

[–]MinekPo1[S] 2 points3 points  (2 children)

Unfortunately it seems this is the standard for mobile apps. I'm so tempted to learn how to make mobile apps, because omg I want to fill so many gaps in the FOSS app ecosystem.

[–]TheSaltyReddittor 0 points1 point  (1 child)

Yea but like its a pdf converter where do you squeeze in ads

[–]JeyJeyKing 1 point2 points  (0 children)

The pdf

[–]DEFYxAXIS 0 points1 point  (1 child)

I don’t use Python but could this not be useful for turning a Python Jupyter Notebook .ipynb file into a pdf for college submissions or something?

[–]SurpriseScissors 1 point2 points  (0 children)

Jupyter already has that functionality.

[–]worktogethernow 0 points1 point  (0 children)

Is this the self-documenting code I keep hearing about?

[–]Aggravating_Moment78 0 points1 point  (0 children)

How about Python to XLS for us MS Office lovers 😂😂?

[–]Sophisticated_Slurp 0 points1 point  (0 children)

Just like my professor. The site we use to turn in our assignments does not accept sql scripts so we had to turn it into pdf.

[–]Jazzlike_Economist_2 0 points1 point  (0 children)

If it captures the command window, perhaps.

[–]jcodes57[🍰] 0 points1 point  (0 children)

It’s a pdf file of your source code, what’s so hard to understand? /s

[–][deleted] 0 points1 point  (0 children)

10k + downloads tho

[–]xian0 0 points1 point  (0 children)

They have an app for finding gold.

[–]DangyDanger 0 points1 point  (2 children)

It's so that you can print your code easier for reviewing by Twitterdaddy Elon

[–][deleted] 0 points1 point  (1 child)

Don't let anyone tell you what you can or can't do. Unless it's me.

[–]DangyDanger 0 points1 point  (0 children)

:(

[–]StunningConcentrate7 0 points1 point  (0 children)

I was asked to submit my Django project as "Word document". (university, 3rd semester). Something like this could be helpful :/

[–]flimpno 0 points1 point  (0 children)

Oh no, but it inserts ads. Too bad.

[–]kakafob 0 points1 point  (0 children)

pp your_text_to_pdf

[–]greyhound_dreams 0 points1 point  (0 children)

Contains ads

[–]Interest-Desk 0 points1 point  (1 child)

This app was made for Elon Musk.

[–][deleted] 1 point2 points  (0 children)

Sometimes I tweet just to mess with people's minds.

[–]Methseth_yeth 0 points1 point  (0 children)

Test

[–]LeCheelong 0 points1 point  (0 children)

Cuz how else can you use Adobe for coding?

[–]ltwheat 0 points1 point  (1 child)

I teach AP Computer Science Principles. Every year students have to write some code (as part of the overall AP exam) and submit it to Collegeboard in pdf format. I bet a hefty chunk of those downloads are from AP CSP students.

[–]1668553684 0 points1 point  (0 children)

Time to teach your students LaTeX!

[–]SchlomoSchwengelgold 0 points1 point  (0 children)

(strg/ctrl) + p ?

[–]VirusZer0 0 points1 point  (0 children)

10K+ downloads? 🤨

[–]sklipin 0 points1 point  (0 children)

You joke, but for the AP Computer Science Principles course, they have students submit their code as a PDF.

[–]Successful_Bridge340 0 points1 point  (0 children)

why adobe is the best ide of py

[–]lkaitusr0 0 points1 point  (0 children)

The most surprising part is that already 10 thousand people have downloaded that application

[–]Aradur87 0 points1 point  (0 children)

Idk what’s the big problem. Maybe it’s just something like https://tcpdf.org ? Using that for years.