# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 8
# self = https://watcher.sour.is/conv/56ba4ra
Weather app says it is -0 °C 🤔
@abucci +/- 0.0
@eaplmx 😆

There's a part of me that wonders what bugs lurk beneath the surface of software that outputs something like "-0". It's *probably* fine, but.........
@abucci Might be as simple as this:


#include <stdio.h>

int
main()
{
    double temperature = -0.1;
    printf("%2.0lf\n", temperature);
    return 0;
}
@abucci Might be as simple as this:


#include <stdio.h>

int
main()
{
    double temperature = -0.1;
    printf("%2.0lf\\n", temperature);
    return 0;
}
@abucci Might be as simple as this:


#include <stdio.h>

int
main()
{
    double temperature = -0.1;
    printf("%2.0lf\n", temperature);
    return 0;
}
@abucci Might be as simple as this:


#include <stdio.h>

int
main()
{
    double temperature = -0.1;
    printf("%2.0lf\n", temperature);
    return 0;
}
@movq My worry is that there's a UX design process where somebody has to think "This is a value we will be displaying to a user. Users expect to see x, y, and z when they are shown such a value. Let's make sure our code reflects that correctly." If that's done properly, then "-0" would not be a reasonable output (i.e., it's a bug). But clearly that hasn't been done, so I wonder what else wasn't done.

I'm sure it's fine, but it's hard not to think in debugging terms sometimes.....