home.social

Search

530 results for “badrihippo”

  1. Alexa, Cortana, Google Assistant. When isn't watching you, 's there to take over 👀

  2. What is up with all hosting providers offering only storage? I don't need your higher performance. Give me a higher-capacity instead! 💾

  3. @rudolf @alexbuzzbee FM (on ultrashort wave) is still popular here in India. People listen to it in shops, while driving, etc. But it's centred around cities, and there's no way to get the long-distance coverage achieved with MW an SW (which is how I even hear the BBC!) 🎧

    was also the way people communicated when the tsunami brought mobile down during floods 📻

    Unfortunately is thinking of axing its SW stations, so I'm not sure how long till things go down here too 😞

  4. @badrihippo modern frameworks like React, Vue, and Van.js are all very similar, but I have not seen a consistent name for this family of frameworks. I have heard it called “The Elm Architecture,” because they are loosely based on how the Elm programming language originally did GUI programming in the browser. I have also heard it called the Model-View-Update paradigm. But most people just call it “React-like” or “Reactive Programming” because they are all similar to the very popular “React.js” framework.

    Note that this should not be confused with Functional Reactive Programming (FRP), although the two are not completely different. As I understand it, React-like GUIs and FRP can both be implemented on top of a more powerful and more general computation model called “propagators” (here is the PDF of the original Propagators paper).

    @dthompson wrote a really good blog post about FRP, propagators, and React-like frameworks.

    I hope that helps, but I am not as well-versed in the theory of this stuff as I should be.

    Oh, and I should say, before React-like took over the world wide web, GUI programming was mostly intertwined with Object Oriented Programming and design, so a good place to start might be to read up on Smalltalk OOP and GUI design.

    #tech #software #GUI #ReactiveProgramming #FRP #Scheme #Haskell #SchemeLang #Propagators #ElmArchitecture #ReactJS #Smalltalk #OOP #ObjectOriented

  5. I'm finding it oddly satisfying to set up a file for based on the one, but picking out which XEPs I've actually imported/set up for Convo and which are left out :xmpp:

    git.disroot.org/badrihippo/con

    This has also made me more aware of what each does and why they're there. And I've started forming mental targets like "Watch out, XEP-0308, I'm coming for *you* next 🎯

  6. @famubu not new ones (except perhaps some locked-down Jio's) but you can find them secondhand. I normally look on where I've bought from individuals but also see some shops in Chennai and Mumbai selling them on a more large-scale basis

    Beware of the Barbie Phone: some international variants use KaiOS, but the Indian version does not!

  7. @aplaithal
    Your DP seems to be from the phone, is it right?
    I got #pmos suggested by @badrihippo earlier and am looking into this OS, hoping that it will serve my purpose.

  8. While we'd like everyone to use decentralised messaging standards like #XMPP, there are times when you just want to stay in touch with a friend or group on the #murky lands of the other side. Thankfully we have software like #Matterbridge and #Slidge to bridge your messages across to other platforms—although no guarantees about what happens to your message once it reaches there 🤖️

    Art for #Inktober by @badrihippo 🎨️

    #Prav #Inktober2025 #Murky

  9. So the word going around here is that Christian voters in TN have to choose between Joseph and Stalin 🤪

  10. @praveen for those coming upon this later: I created a new wiki page dedicated to different payment methods, and shifted the stuff there for now.

    The page now redirects to one specifically about using (dialling *99# basically)

    wiki.fsci.in/Payments

  11. @praveen I realised to my horror that (the banking cartel which operates ) added major restrictions to UPI collect requests last month. No wonder two of the websites I wanted to make payments at refused to support it

    But I was able to make a UPI collect request while registering for a few days back and again today to make my monthly payment. I wonder what's going on?

    Will update on the wiki if I figure out the pattern 🏁

  12. Universal Solutions, which aims to provide a consistent API for driving displays 🖥️

    nlnet.nl/project/Universal-EIn

    As someone who cannot concentrate for long periods on bright screens and the owner of an e-ink monitor as well as an e-reader, this is something I'm looking forward too as it'll increase hackability and enable the development of more devices!

    (On a related note, I also learnt during the course of the meeting that is also an NLnet-funded project)

    🧵 4/n

  13. @lxsameer that's cool! I *recently* started using because I found file navigation annoying in other IDEs. I know how to touch type, so now I literally just have to type in what I want (with all the autocompletion benefits just like a shell). Still learning the basics but finding even that awesome!

    By the way, I've been programming a bit of too, although right now I prefer the vibes :clojure: :lisp:

  14. #Inktober day 2, Prāv edition! Standards like #XMPP allow people to weave conversations without leaving the app of their choice, be it Prāv, @dino, or anything else :xmpp:

    Art by @badrihippo 🎨️

    #Prav #Inktober2025 #Weave

  15. Note to self: add a record to your project

  16. Coming back to the more mundane (and therefore probably also the more immediately useful 😉) is , which plans to bring Excel-compatible formula evaluation to :python:

    nlnet.nl/project/Formulas/

    As someone who avoid spreadsheets when I can, but also sometimes ends up working with people who think and dream in them, this sounds like something that could form a workable solution for both sides 📊

    🧵 7/n

  17. I need to make a "Save to and also at the same time to " button 🦘

  18. Rounding off by circling back to #XMPP, where @zeank is working to bring invite support (#GreatInvitations) to #ejabberd 📮

    nlnet.nl/project/ejabberd-invi

    Practically, this means another of the major XMPP servers will support a mechanism for people to create accounts more easily and without too many hurdles, while letting server operators keep signups invite-only or moderated in some way to avoid spam 🤖

    🧵 11/n

  19. Rounding off by circling back to , where @zeank is working to bring invite support () to 📮

    nlnet.nl/project/ejabberd-invi

    Practically, this means another of the major XMPP servers will support a mechanism for people to create accounts more easily and without too many hurdles, while letting server operators keep signups invite-only or moderated in some way to avoid spam 🤖

    🧵 11/n

  20. Rounding off by circling back to #XMPP, where @zeank is working to bring invite support (#GreatInvitations) to #ejabberd 📮

    nlnet.nl/project/ejabberd-invi

    Practically, this means another of the major XMPP servers will support a mechanism for people to create accounts more easily and without too many hurdles, while letting server operators keep signups invite-only or moderated in some way to avoid spam 🤖

    🧵 11/n

  21. Rounding off by circling back to #XMPP, where @zeank is working to bring invite support (#GreatInvitations) to #ejabberd 📮

    nlnet.nl/project/ejabberd-invi

    Practically, this means another of the major XMPP servers will support a mechanism for people to create accounts more easily and without too many hurdles, while letting server operators keep signups invite-only or moderated in some way to avoid spam 🤖

    🧵 11/n

  22. Rounding off by circling back to #XMPP, where @zeank is working to bring invite support (#GreatInvitations) to #ejabberd 📮

    nlnet.nl/project/ejabberd-invi

    Practically, this means another of the major XMPP servers will support a mechanism for people to create accounts more easily and without too many hurdles, while letting server operators keep signups invite-only or moderated in some way to avoid spam 🤖

    🧵 11/n

  23. @fbinin oh you said low cost. Then I go back to my original recommendation of ...with the caveat that some things like Waydroid and GPS will need setup (and GPS on Waydroid still remains elusive to me)

  24. @fbinin I'd say it's worth flashing it just to get a sense of how the interface itself works and to experiment before actually buying a new device. (Also, there's a chance that someone will figure out the drivers for it later and then you can use it: my camera started working a bit only a few months after I'd set up on my )

    Long term, a secondhand Poco F1 would be good for a cheap option but if you're serious about it I'd recommend investing in the by @furilabs

  25. @valhalla @praveen it also depends on the hardware, doesn't it?

    on a is very much a smartphone, but if you put the same label to Debian on a it won't quite live up to expectations

    Unfortunately, many people have the impression that "being small with a physical numpad" and "capable of running complex applications" are mutually exclusive resulting in most manufacturers not giving good specs to such devices. So in practice phones are closer to feature phones 😕