Search
530 results for “badrihippo”
-
Alexa, Cortana, Google Assistant. When #BigBrother isn't watching you, #LittleSister's there to take over 👀
-
-
-
-
-
@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!) 🎧
#Radio was also the way people communicated when the tsunami brought mobile down during floods 📻
Unfortunately #AllIndiaRadio is thinking of axing its SW stations, so I'm not sure how long till things go down here too 😞
-
@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
-
I'm finding it oddly satisfying to set up a #DOAP file for #Convo based on the #ConverseJS one, but picking out which XEPs I've actually imported/set up for Convo and which are left out :xmpp:
https://git.disroot.org/badrihippo/convo/raw/branch/master/convo.doap
This has also made me more aware of what each #XEP does and why they're there. And I've started forming mental targets like "Watch out, XEP-0308, I'm coming for *you* next 🎯
-
@famubu not new ones (except perhaps some locked-down Jio's) but you can find them secondhand. I normally look on #OLX 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!
-
@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. -
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 🎨️
-
@praveen I realised to my horror that #NPCI (the banking cartel which operates #UPI) 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 #ChennaiFOSS a few days back and again today to make my monthly #SIP payment. I wonder what's going on?
Will update on the wiki if I figure out the pattern 🏁
-
Universal #EInk Solutions, which aims to provide a consistent API for driving #epaper displays 🖥️
https://nlnet.nl/project/Universal-EInk/
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 #OpenHardware devices!
(On a related note, I also learnt during the course of the meeting that #Modos is also an NLnet-funded project)
🧵 4/n
-
@lxsameer that's cool! I *recently* started using #emacs 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 #Clojure too, although right now I prefer the #clisp vibes :clojure: :lisp:
-
#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 🎨️
-
Coming back to the more mundane (and therefore probably also the more immediately useful 😉) is #Formulas, which plans to bring Excel-compatible formula evaluation to #Python :python:
https://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
-
I need to make a "Save to #Wallabag and also at the same time to #Instapaper" button 🦘
-
Rounding off by circling back to #XMPP, where @zeank is working to bring invite support (#GreatInvitations) to #ejabberd 📮
https://nlnet.nl/project/ejabberd-invites/
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
-
Rounding off by circling back to #XMPP, where @zeank is working to bring invite support (#GreatInvitations) to #ejabberd 📮
https://nlnet.nl/project/ejabberd-invites/
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
-
Rounding off by circling back to #XMPP, where @zeank is working to bring invite support (#GreatInvitations) to #ejabberd 📮
https://nlnet.nl/project/ejabberd-invites/
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
-
Rounding off by circling back to #XMPP, where @zeank is working to bring invite support (#GreatInvitations) to #ejabberd 📮
https://nlnet.nl/project/ejabberd-invites/
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
-
Rounding off by circling back to #XMPP, where @zeank is working to bring invite support (#GreatInvitations) to #ejabberd 📮
https://nlnet.nl/project/ejabberd-invites/
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
-
@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 #Mobian on my #PocoF1)
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 #FLX1 by @furilabs
-
@valhalla @praveen it also depends on the hardware, doesn't it?
#Debian on a #PocoF1 is very much a smartphone, but if you put the same label to Debian on a #Beepy 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 #KaiOS phones are closer to feature phones 😕