I share a simple API template with Clean Architecture using #flask and #fastapi
https://git.andros.dev/andros/api-template-with-clean-architecture
#cleancode #cleanarchitecture
A random suggestion. You should add a password to your private ssh key. Why? If someone steals your key, they won’t be able to do anything without the password.
You should run: ssh-keygen -p
And remember to make a backup copy of key file. As a developer, it is a one of the most valuable files on your computer.
Got my teeth cleaned professionally today and I am still feeling it. Recommendation is that I use an electric toothbrush… Health over sustainability I suppose.
Interesting where Goryon saves current logged account? Because if i kill app it will logout me :(. Save i noticed with IndiePass but it logout me in random moment (or maybe same after killed)
👋 Hello @emily0824@txt.sour.is, welcome to txt.sour.is, a Yarn.social Pod! To get started you may want to check out the pod’s Discover feed to find users to follow and interact with. To follow new users, use the ⨁ Follow
button on their profile page or use the Follow form and enter a Twtxt URL. You may also find other feeds of interest via Feeds. Welcome! 🤗
@lyse@lyse.isobeef.org Danke! Ja, es gibt noch unzählige Stellschrauben an dem Ding. Deine Anmerkungen werde ich einarbeiten. Eine mobile Ansicht wär auch noch schön. Derzeit sitzt es auf dem Smartphone doch noch recht stramm.
@Unterhaltungen: Die von gestern zu verschlüsselten Nachrichten war ausschlaggebend für die Umsetzung. In “Timeline” und “Yarn” haben mich die Lösungsansätze bisher nicht überzeugt. Aber wir können ja alle etwas von einander lernen.
@lyse@lyse.isobeef.org Du kannst selbst gern mal im TwtxtReader-Dummy herumklicken. Da ist natürlich alles auf meinen Feed eingestellt.
Bildschirmfotos wirken irgendwie nicht.
Die Bastelei am TxtwtReader geht gut voran. Neben diversen Filtern und Ansichten werden Unterhaltungen nun schön strukturiert angezeigt. Jetzt müsste ich mich auch mal um das Verfassen von Einträgen kümmern. Wenn ich mit dem Projekt zufrieden bin, lasse ich es vielleicht auch auf die Welt los. #OpenSource
LECK MICH FETT!
Das Küchenradio (Sagem - My Dual Radio 700) gibt wieder Töne von sich! Der XML-Parser von dem Ding ist sowas von hinüber. Die “Fertiglösungen” YCast und YTuner haben ein zu ordentliches XML erstellt. Per Trial and Error habe ich dann die Formatierung gefunden, die die olle Kiste braucht. 🥳
It is not possible to remove it, otherwise you do not know that the message is for you. With that information you can’t decrypt.
@prologic@twtxt.net @lyse@lyse.isobeef.org First, please leave me your comments on the repository! Even if it’s just to give your opinion on what shouldn’t be included. The more variety, the better.
Second, I’m going to try to do tests with Elliptic keys and base64. Thanks for the advice @eapl@eapl.me
Finally, I’d like to give my opinion. Secure direct messages are a feature that ActivityPub and Mastodon don’t have, to give an example. By including it as an extension, we’re already taking a significant leap forward from the competition. Does it make sense to include it in a public feed? In fact, we’re already doing that. When we reply to a user, mentioning them at the beginning of the message, it’s already a direct message. The message is within a thread, perhaps breaking the conversation. Direct messages would help isolate conversations between 2 users, as well as keeping a thread cleaner and maintaining privacy. I insist, it’s optional, it doesn’t break compatibility with any client and implementing it isn’t complex. If you don’t like it, you’re free to not use it. If you don’t have a public key, no one can send you direct messages.
Keep breathing and stay cool.
It’s ok for most encrypted protocols (In salty you can fetch other messages but can’t decrypt). Btw i think recipient can be removed so if someone seen message they tried to decypt, if can’t - its not message to you
hmmm? 🤔
another one would be to allow changing public keys over time (as it may be a good practice [0]
). A syntax like the following could help to know what public key you used to encrypt the message, and which private key the client should use to decrypt it:
!<nick url> <encrypted_message> <public_key_hash_7_chars>
Also I’d remove support for storing the message as hex, only allowing base64 (more compact, aiming for a minimalistic spec, etc.)
my first thought is that encrypting messages with Elliptic keys is not as easy as with RSA, although I tried doing something similar a few months ago with ECIES
https://github.com/eapl-gemugami/owl/blob/main/src/app/controller/ecies_demo.php
interesting idea. I’m not personally interested on having DM conversations on twtxt
(for now), although I see the community could be interested in.
I’d suggest to enable the Discussion section in your Github repo to receive comments, as we did for timeline
https://github.com/sorenpeter/timeline/discussions
I want to share a little idea for a new extension with the goal of adding direct messages in #twtxt https://github.com/tanrax/twtxt-direct-message-extension
Does anyone here write in a Lisp dialect? #clojure #commonlisp #lisp
Google Begins Requiring JavaScript For Google Search
Google says it has begun requiring users to turn on JavaScript, the widely-used programming language to make web pages interactive, in order to use Google Search. From a report: In an email to TechCrunch, a company spokesperson claimed that the change is intended to “better protect” Google Search against malicious activity, such as bots and spam, and to improve the over … ⌘ Read more
Listening to a playlist kat made for me 7 months ago. It’s fun!!
Israel and Hamas agree to ceasefire + 3 more stories
Scientists showcase new antimony atom method in quantum computing; UK leader signs treaty with Ukraine enhancing security; Israel and Hamas agree on ceasefire and hostages; SpaceX launches Falcon 9 with lunar landers for commercial missions. ⌘ Read more
Heute geht es ins Kino zu Nosferatu. Die Murnau-Adaption von Bram Stoker’s Dracula scheint, laut Trailer, hier Pate gestanden zu haben. Ich lasse mich überraschen. 🦇
No Calls
Article URL: https://keygen.sh/blog/no-calls/
Comments URL: https://news.ycombinator.com/item?id=42725385
Points: 511
# Comments: 138 ⌘ Read more
I have no idea what happened in/around instagram but, Holly Shi_ !! People have been pouring out of it and into #Pixelfed for hours now. 😆 way to go #Fedi
i missed web design but i did not miss coding
Wussup twtxt I’m rolling cigarettes (I don’t smoke) (I think it’s funny) (it’s like crocheting a scarf when you don’t wear scarves)
Nun habe ich mir einen eigenen webbasierten TwtxtReader erstellt. PHP-basiert mit Phpfastcache, Fluid Template Engine und asynchronen cUrl-Requests für die abonierten Feeds. Inspiriert durch Timeline von @sorenpeter@darch.dk
@prologic@twtxt.net uhhh what happened to search.twtxt.net
I have said this before, but since I have been back on #IRC I am talking to a lot of interesting people.
Can you recommend some channels on Libera?
@prologic@twtxt.net Is it possible to make Pull Request on twtxt.dev ?
I am now using Streamlit at work to build admin interfaces and some internal application. It’s amazing! I recommend it
Learned a new word today!
Gotta get punker
So Go lang is at a funny version huh’ v1.23.4
will there ever be a v1.23.45678? 🫠🤡
@prologic@twtxt.net Extremely, this whole episode has been insane
Hello again, spent a long time inactive!
Enron.com Announces Pre-Orders for Egg-Shaped Home Nuclear Reactor
“Nuclear you can trust,” reads the web page promoting “The Egg, an at home nuclear reactor.”
Yes, Enron.com is now announcing “a micro-nuclear reactor made to power your home.” (A quick reminder from CNN in December. “A company that makes T-shirts bought the Enron trademark and appears to be trying to sell some merch on behalf of the g … ⌘ Read more
WordPress.org Accounts Deactivated for Contributors Said to Be Planning a Fork - by Automattic CEO
WordPress co-creator (and Automattic CEO) Matt Mullenweg “has deactivated the accounts of several WordPress.org community members,” reports TechCrunch, “some of whom have been spearheading a push to create a new fork of the open source WordPress project.”
Joost de Valk — creator … ⌘ Read more
@lyse@lyse.isobeef.org /Me throws his keyboard off to the side, grabs his camera just in case and runs upstairs screaming “Yeah! Science B_ !”
shellcheck
: https://github.com/koalaman/shellcheck It points out common errors and gives some suggestions on how to improve the code. Some details in shell scripting are very tricky to get right at first. Even after decades of shell programming, I run into "corner cases" every now and then.
Checked my posthook… looks like my bash skills at zero: https://doesnm.cc/huh.txt
Finally my (web/txt)mention sender ready. Receiver i’m borrow from sorenpeter’s timeline
OpenAI’s Bot Crushes Seven-Person Company’s Website ‘Like a DDoS Attack’
An anonymous reader quotes a report from TechCrunch: On Saturday, Triplegangers CEO Oleksandr Tomchuk was alerted that his company’s e-commerce site was down. It looked to be some kind of distributed denial-of-service attack. He soon discovered the culprit was a bot from OpenAI that was relentlessly attempting to scrape his entire, en … ⌘ Read more
I’m sharing new developments on the client. I now have a more stable timeline. The first version will appear in the next few weeks.
Zuckerberg: Apple ‘Hasn’t Invented Anything Great in a While’
Meta CEO Mark Zuckerberg criticized Apple’s innovation record and business practices in a Joe Rogan podcast interview on January 10, claiming the iPhone maker has not “invented anything great in a while” and is “just sitting” on its flagship product 20 years after Steve Jobs created it.
Zuckerberg accused Apple of using arbitrary App Store rules and 30% … ⌘ Read more
I am letting this domain go at the end of this year. Another of my alter ego feeds will be gone then. Oh, the humanity! 😅
I’m so hot when I do things with fabric no sensible person would do
Wow, what a busy month-and-a-third it’s been. Between family health issues and my own injuries, I’m finally getting a bit of a decent breather.
2025 has been off to a perfect start. /s
This is the first screenshot, a simple timeline I’m using to check the fields. Now I’m working on some details: avatar cache, relative dates, simple thread, etc.
Hello @movq@uninformativ.de . Did you fixed jenny bug which causes fetching long ids from yarn instances on feeds like https://ciberlandia.pt/@marado.txt ? I’m asking because i want to store links in brackets on some of my posts and don’t want to confuse jenny users