three
- 1 Post
- 63 Comments
three@piefed.socialto
Steam Hardware@sopuli.xyz•Steam Controller and Puck CAD files now available!English
3·1 day agoTake a breather, bud
:^)
three@piefed.socialto
Steam Hardware@sopuli.xyz•Steam Controller and Puck CAD files now available!English
51·1 day agoI can infer from all your replies in the thread that you are seething underneath all of these “composed” messages.
three@piefed.socialto
Steam Hardware@sopuli.xyz•Steam Controller and Puck CAD files now available!English
51·1 day agoThen why are you so butthurt about this?
three@piefed.socialto
Technology@lemmy.world•Roses are Red... I read the front-page... Microsoft quietly deletes Windows 11 doc pushing 32GB RAM for gaming after outrageEnglish
7·1 day agoWelcome to the internet! Abandon all hope ye who enter here.
lmfao vibe coded mess
three@piefed.socialto
Technology@lemmy.world•Roses are Red... I read the front-page... Microsoft quietly deletes Windows 11 doc pushing 32GB RAM for gaming after outrageEnglish
202·2 days agoIt’s called click bait, sweaty.
three@piefed.socialto
Technology@lemmy.world•Roses are Red... I read the front-page... Microsoft quietly deletes Windows 11 doc pushing 32GB RAM for gaming after outrageEnglish
17·2 days agoBody types are still relevant in this meme.
three@piefed.socialto
Technology@lemmy.world•Ask Jeeves just shut down after 29 years, and nobody noticedEnglish
10·3 days agoWAHHHH Ask Jeeves needs your attention
I hate people like this
YES
I don’t understand why you people want this place to devolve to the lowest common denominator.
three@piefed.socialto
Cybersecurity@sh.itjust.works•Your Passwords Are Probably ScrewedEnglish
13·5 days agoOk, but can we get a tl;dr for your post because you clearly misunderstand what that stands for.
three@piefed.socialBanned from communityto
Lemmy Shitpost@lemmy.world•Tryin to keep my game tight.English
2·6 days agoYo violet you should steal this so you can blog some more.
three@piefed.socialBanned from communityto
Lemmy Shitpost@lemmy.world•Some people so used to very high refresh rates... seem like they're panicking when the framerate drops below 60 fps.English
24·6 days agokwab
three@piefed.socialBanned from communityto
Lemmy Shitpost@lemmy.world•Some people so used to very high refresh rates... seem like they're panicking when the framerate drops below 60 fps.English
113·6 days agoNot a shitpost you fucking mongoloid.
three@piefed.socialBanned from communityto
Lemmy Shitpost@lemmy.world•Some fantasies are achievableEnglish
112·8 days agoRelaxation. Or, if you’re a masochist, getting moist and stepping out into the cold bathroom.
Could try an Asian supermarket.
three@piefed.socialto
Programming@programming.dev•A tiny terminal Pomodoro timer I made for myself in PythonEnglish
91·10 days agoimport time import os import platform import sys from datetime import datetime _old_settings = None _buffer = "" YELLOW = "\033[93m" GREEN = "\033[92m" RESET = "\033[0m" def clear_console(): if platform.system() == "Windows": os.system("cls") else: os.system("clear") def enable_keyboard_input(): if sys.platform.startswith("win"): pass else: global _old_settings global _termios_imported if termios is None: import termios if _old_settings is not None: fd = sys.stdin.fileno() termios.tcsetattr(fd, termios.TCSADRAIN, _old_settings) def disable_keyboard_input(): if sys.platform.startswith("win"): pass else: global _old_settings global _termios_imported if termios is None: import termios fd = sys.stdin.fileno() _old_settings = termios.tcgetattr(fd) new = termios.tcgetattr(fd) new[3] = new[3] & ~termios.ECHO & ~termios.ICANON termios.tcsetattr(fd, termios.TCSADRAIN, new) def input_title(title): # enable_keyboard_input() in_value = input(title) # disable_keyboard_input() return in_value def input_uint(title): while True: # enable_keyboard_input() in_value = input(title) # disable_keyboard_input() if in_value.isdigit(): return int(in_value) def print_buffer(): global _buffer print(_buffer, end="") def print_in_buffer(printable): global _buffer _buffer += printable + "\n" def main(): title = input_title("Title: ") work_time_minutes = input_uint("Work interval time in Minutes: ") break_time_minutes = input_uint("Break interval time in Minutes: ") work_time_seconds = work_time_minutes * 60 break_time_seconds = break_time_minutes * 60 intervals = input_uint("Intervals Count: ") duration = intervals * (work_time_minutes + break_time_minutes) clear_console() txt_report = "" json_report = dict() pdf_report = None print_in_buffer(F"MPomidoro") print_in_buffer(F"{title}") print_in_buffer(F"{intervals} x {work_time_minutes}min {break_time_minutes}min") print_in_buffer(F"") begin = datetime.now() for interval_i in range(0, intervals): for work_i in range(0, work_time_seconds): time.sleep(1) clear_console() print_buffer() ml = (work_time_seconds - work_i) // 60 ml = F"0{ml}" if ml < 10 else ml ms = (work_time_seconds - work_i) % 60 ms = F"0{ms}" if ms < 10 else ms print(f"{YELLOW}WORK #{interval_i+1} {ml}:{ms}{RESET}") clear_console() print_in_buffer(F"{GREEN}WORK #{interval_i+1} {work_time_minutes}min{RESET}") print_buffer() for break_i in range(0, break_time_seconds): time.sleep(1) clear_console() print_buffer() ml = (break_time_seconds - break_i) // 60 ml = F"0{ml}" if ml < 10 else ml ms = (break_time_seconds - break_i) % 60 ms = F"0{ms}" if ms < 10 else ms print(f"{YELLOW}BREAK #{interval_i+1} {ml}:{ms}{RESET}") clear_console() print_in_buffer(F"{GREEN}BREAK #{interval_i+1} {break_time_minutes}min{RESET}") print_buffer() clear_console() print_in_buffer(F"") print_buffer() end = datetime.now() begin_year = begin.strftime("%Y") begin_month = begin.strftime("%m") begin_day = begin.strftime("%d") begin_hour = begin.strftime("%H") begin_minute = begin.strftime("%M") end_year = end.strftime("%Y") end_month = end.strftime("%m") end_day = end.strftime("%d") end_hour = end.strftime("%H") end_minute = end.strftime("%M") conclusions = input_title("Conclusions: ") txt_report += F"MPomidoro Report\n" txt_report += F"Title: {title}\n" txt_report += F"Date: {begin.strftime("%Y.%m.%d")}\n" txt_report += F"Begin: {begin_hour}:{begin_minute}\n" txt_report += F"End: {end_hour}:{end_minute}\n" txt_report += F"Duration: {duration}min\n" txt_report += F"Conclusions: {conclusions}\n" txt_report += F"\n" for i in range(0, intervals): txt_report += F"✓ WORK #{i+1} {work_time_minutes}min\n" txt_report += F"✓ BREAK #{i+1} {break_time_minutes}min\n" filepath = F"./Reports/{begin_year}/{begin_month}/{begin_year}_{begin_month}_{begin_day}_{begin_hour}{begin_minute}_{title.replace(" ", "_")}.txt" os.makedirs(os.path.dirname(filepath), exist_ok=True) with open(filepath, "w", encoding="utf-8") as file: file.write(txt_report) if __name__ == "__main__": main()
three@piefed.socialtoUnited States | News & Politics@midwest.social•People in Israel were searching for cole allen 12 h before the attemptEnglish
18·10 days agoYou’re so close. Maybe refresh your definition of irony ;)
three@piefed.socialtoUnited States | News & Politics@midwest.social•People in Israel were searching for cole allen 12 h before the attemptEnglish
219·10 days agoOk, real slow.
Just checked
Who are you? Didn’t even give a screenshot, nothing?
hurrr what you mean just trust me bro??
Incredible.


😂 First thing I thought of when I saw this