evilsocket / evilsocket/pwnagotchi

Pwnagotchi Birthday celebrations based on epochs

Open
#451 4 comments 7 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
9.2k
Forks
1.2k
PR merge metrics
No merged PRs in 30d

Description

Purely a fun thing to celebrate when an AI reaches a significant number of epochs. We can't really measure time, so an epoch 'feels' like a more suitable measure of age.

When an pwnagotchi reaches a multiple of a significant number of epochs (say 1000) it's happy face says the following for the next few epochs when it has relatively neutral feelings. Any significant feelings such as seeing friends and finding SSIDs override it so that the user can still see the pwnagotchi is still working on its birthday.

`(*∇*)由 Happy birthday to me! I'm xxxx epochs old`

The face is made smaller (3 figures instead of 4) to accommodate the cake so should still fit.

This has the benefit of reminding the owner that their pwnagotchis age and are always learning :)

Contributor guide

Open the contributing guide

Research direction

Locate the epoch counter, happy-face rendering, and feeling-priority logic first. Confirm how a significant epoch interval should be selected, then implement the birthday message and cake-sized face while preserving stronger feelings; done means the celebration appears for the specified epochs and is overridden by significant events.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
ai, embedded-iot
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.