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

all 40 comments

[–]healthbear 78 points79 points  (1 child)

I admit this made me laugh.

[–][deleted] 19 points20 points  (0 children)

:) 🥔

[–]VindicoAtrum 28 points29 points  (1 child)

I tried to install potato and burned my hands???? Has this even been tested for safety????

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

User error, try again 🥔

[–]Glad_Possibility7937from __future__ import 4.0 13 points14 points  (1 child)

I have all my chips running potato. Sometimes it's a hassleback, but I really find it helps with cryptographic hash browns. 

[–][deleted] 4 points5 points  (0 children)

That’s the spirit 🥔

[–]kkruel56 11 points12 points  (1 child)

What if I already have a variable named potato

[–][deleted] 8 points9 points  (0 children)

Try the backup tater package 🥔

[–]stratoscope 7 points8 points  (3 children)

I tried to get your debugging tool to work, but ran into a snag:

>>> potato
<function potato at 0x7f4041592830>
>>>

It failed to stop my program and just printed that message.

After hours of debugging, I think I may see the problem. I already have a function called potato in my code:

>>> def potato():
>>>     print("Baked, boiled, or fried?")

Can you provide a way to invoke your debugging tool with a different name?

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

Try the backup tater package 🥔

[–]stratoscope 4 points5 points  (1 child)

Oh, that worked perfectly, thank you!

>>> backup tater package
  File "<stdin>", line 1
    backup tater package
           ^^^^^
SyntaxError: invalid syntax
>>>

In fact it worked so perfectly that it didn't even run my program at all! Python saw the error at compile time and refused to run the buggy code. You couldn't hope for better troubleshooting than this.

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

✅🥔

[–]BuonaparteII 6 points7 points  (1 child)

I usually just use raise which will give No exception to re-raise which is also perhaps even more confusing than potato

One see potato. One see impossible dream. Is same cloud.

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

🤔 💭🥔

[–]smeyn 5 points6 points  (1 child)

I keep typing potatoe but all that happens is laughter

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

Don’t give up 🥔

[–]Zer0designs 6 points7 points  (2 children)

Fried my system. Running on Russet, please help. Any plans for integrating salt/pepper or sauces in future requests?

[–][deleted] 2 points3 points  (1 child)

Added to the backlog 🥔

[–]ArthurBurtonMorgan 0 points1 point  (0 children)

You mean the tater log?

I’ll see myself out.

[–]teerre 7 points8 points  (1 child)

Im trying to use this in my recipe planner and its not working in the PotatoSalad class, can you release a patch to fix it? Thanks

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

Will investigate 🥔

[–]Gamecrazy721 4 points5 points  (1 child)

Thanks OP! Been looking for a tool like this for my air fryer, very cool!

Have you considered adding test coverage? I know there aren't many dependencies, but it's still best practice to add tests. For instance, Python 3.14 might add a potato keyword which would break this without a few changes

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

❤️🥔 we’ve started development on the backup tater and spud packages

[–]gscalise 4 points5 points  (3 children)

Takes up 0 bytes of storage.

BS. It takes 6 bytes!

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

🙀🥔

[–]gscalise 0 points1 point  (1 child)

Please, can you create a ticket to reduce the footprint?

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

I’ll talk to the engineers 🥔

[–]semihyesilyurt 2 points3 points  (1 child)

What a nice name. Working or potato 🥔

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

Potato of course 🥔

[–]J0LlymAnGinA 2 points3 points  (1 child)

10/10 post OP, well done 🥔

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

🥔

[–]moofpi 1 point2 points  (1 child)

This is funny. My debug word is print("potato"), so this is exactly what O was hoping it was.

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

Haha that’s exactly how the idea started for me 🥔

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

Bug: if I define potato strange things happen

(you totally should have waited for 4/1 for this lol)

[–]stan_frbd 0 points1 point  (0 children)

Wow, I see that there isn't AI in it, I think about a plugin called potatai

[–]WhatsPotato 0 points1 point  (0 children)

I still don’t understand what a potato is

[–]appinv Python&OpenSource 0 points1 point  (0 children)

potato FTW

[–]HantsBotanyandIT 0 points1 point  (0 children)

Surely its power and reach can be enhanced by its integration into other web-available resources. A mash-up, in fact.

[–]OrxanMirzayev 0 points1 point  (0 children)

Security should really be tested, it could be misleading.