Loops is a new platform for sharing short videos, and it's open source + federated using #ActivityPub
We're really excited to share this sneak peek that showcases the new onboarding flow and discovery features (Connect Mastodon) and look forward to the upcoming beta release!
@alb_004@pixelfed I agree with your concern. however, I guess as the other parts of the #fediverse , if it's algorithm-free, the consumption behaviour would be normal. unlike algorithmic-fed induced (addictive) consumption
@liaizon as an #Arabic speaker, if I "read/hear" Al Shabab in a non-arabic context, I'd associated it with #Somalia islamist group. If it's Arabic context, then it's completely different. I guess the same when interacting with words such as Taliban (students?), Mullah (religious leader/teacher?), or ikhwan (brothers)
@dragnucs@liaizon really? Maybe I recent years (>2015) are not as active and no longer in the media focus, but i guess in the early 2000+ they were all over the news (in #egypt at least) for terrorist attacks in #Somalia and disrupting horn of Africa region
This must be the strangest unfolding escalation of a conflict, waiting hours (5-6) for the Shahed drones from #Iran to reach #Israel and speculate whether there will follow more and other weapons like cruise missiles. #Iran#Israel
Today, for the first time in a long time my #bmi changed from #obese to #overweight 💪for 6 weeks now, I've been trying to (#cardio) workout 4 or 5 times a week and to eat less unhealthy 😅. So far so good #fitness
My sister, her husband, some of my nieces, cousins, and even a few of my aunts and uncles no longer vote. -They have not in years.
The warning signs were clear for decades as governments needed to pay for advertisements, not to promote their candidates, but just to convince people to participate in voting.
I still vote, but even I sometimes ask myself, why bother!? The system of government and the people we are told are our choices, are often not what I want.
@Linux_Is_Best I am not American, but if I understand the system -superficially-, the positions at the top of the federal government, is designed to NOT directly reflect the individual votes. while positions at the state and lower levels are more representative, I think. so while your vote may not valuable at the presidential elections, it's much more valuable (and probably more relevant) to the politics/direction of your city/state. so you can make a change, just not at the flashy elections 🙃
@RickiTarr#German is usually consistent and should make sense. for example, a team is called "mannschaft". makes sense, teams used to be all men. so how do you call a women's team? you'd think easy "frauschaft". WRONG, it's "frauen mannschaft" 😅 wheelchair is "rollenstuhl" (rolling chair), but elevator is "fahrstuhl" (travel chair). i would've picked differently 😅. finally, "Bauen" is to build something, so you'd think builer is "Bauer" but it's actually farmer. builder is "Baumeister". enjoy
@GRA3432@Sherifazuhur@jordan@palestine thanks for the link. the authorities in this case, according to Petra statement (which is repeating what's been circulating online, killing of a Jordanian in Hamburg) is #hamburg. could it be 1) there is death of Jordanian student, 2) that death has not happened in Hamburg 3) that death was not a homicide. in this case, both statements would be correct. 🤷♂️
@ghazi@Sherifazuhur@GRA3432 they say that on 19th Dec. a Jordanian citizen with a self-inflicted fatal gunshot . So far, no evidence of third-party involvement political motivation
@Sherifazuhur@GRA3432@ghazi I get your point, I don't know how this investigation is being conducted. it could be that he got in a fight (as you hint), or was a friendly mishap, or was self-inflicted if he was just a beginner. the gun club itself made the news earlier, when mass shooter on JW in March trained there. so, one could ask "what a 21yo Jordanian student was doing in such a gun club to begin with" (for that the police stated that no indication of political or extremist background)
In the last few days I’m experimenting with substituting CRUD API code with Stored Procedures which directly produce the endpoints JSON as a single-row scalar value. API is then just a wrapper that authenticates, validates input and streams the DB’s JSON directly to the client.
No ORMs, no SQL generators etc.
All SQL is where it should belong: in the database
API does only single „CALL myfunc(…)“ db calls
A simple centralised error handler can accurately report errors from the database
No weird mixed row/json columns scanning into structs and re-marshalling everything to JSON
Codebase is collapsing to 20% (by LOCs)
Stored Procedures can use wonderfully declarative SQL code
Response times in the microseconds, even for multiple queries, all happens inside the DB
More side effects:
the data model can change and evolve without touching the API at all
Zero deploys mean zero downtime
the API application is so tiny, I could easily switch it to any programming language I want (yes, even Common Lisp) without worrying about available databases libraries, type mapping and rewriting tens of thousands of lines of intermixed language/SQL-code.
The general direction of the dev industry is heading in the opposite direction. More ORMs, more layers, more database abstraction. More weird proprietary cloud databases with each their own limited capabilities and query language.
So you tell me: Is it crazy? Is it wrong? Why do I have doubts despite everything working out beautifully?
@encthenet@louis it also means that you're stuck with your database choice for the foreseeable future. I am no fan of ORM, but one of their selling points is the database engine choice flexibility.