

There are some mathematical models similar to a Voronoi diagram, which would make districts convex polygons.
There are some mathematical models similar to a Voronoi diagram, which would make districts convex polygons.
With the new gerrymandering 2.0 Ohio is proposing, soon all of their cities will be “red” (on paper)
A small town, or a suburb of a city that is described as “a great place to raise a family”. From what I have seen, that usually means one of two things:
The town/suburb is closer to the city, but is wealthy, real estate is expensive, usually very car-centric, which excludes anyone poor (or even middle class, sometimes).
The town/village is far away from the nearest city, not necessarily wealthy, but usually ran by a group of people that know each other (good old boys club), probably heavy on religion or other “traditional” values.
“Call Message” sounds like something you would see in a horribly translated manual.
Call it “Live Voicemail” or something. And why would it need AI Core? Playing a recorded message is high tech now?
That is also the premise of one of the stories in Asimov’s I, Robot. Human operator did not say the command with enough emphasis, so the robot went did something incredibly stupid.
Those stories did not age well… Or now I guess they did?
What specific version/feature fragmentation and clients are you referring to? As is common now, newer Synapse drops support for older Postgres (for example). Voice and video calls is the only feature that I can think of that is half-assed in Element/ElementX or not implemented in some clients.
Otherwise, Element, Element X, FluffyChat, Fractal, freaking Cinny on Ubuntu Touch (!), and terminal-based gomuks all support basic functionality, DMs, rooms, encryption, and attachments.
You can interact with Matrix server through basic curl commands… and I thought the documentation was pretty good. There are plenty of third-party clients.
Sure, E2EE, keys and cross-signing is not trivial, but I don’t know where it is.
Snikket is the rebranded-dockerized XMPP environment (uses prosody for server, Conversations clone for Android, and Monal clone for iOS).
Worked pretty well for me in the past.
I’ve been hosting a server without much problems for several years now.
Synapse and Riot.im (now Element) became much better around 2019 or 2020. But not too long ago, I also found out that Synapse also bloats the DB with state_groups_state table. There are a handful of commands that come with synapse, but no built-in admin tool or panel, so I wrote my own. Moving server to another host has been seamless for my (few) users. TURN/STUN for calls seems to work okay (I don’t really use it though).
I appreciate Element being uniform across platforms (which I cannot say about XMPP clients), but the sign-in is pretty tedious, and registration with a token is still impossible last time I checked (which is either a hassle for the user to use another client and then their smart device, or a security issue if you open registration to anyone). Most normal people probably don’t care and don’t want to deal with keys, cross-verification, and all that jazz.
I remember the Ukrainian search engine/portal from early 2000s as well.
Thanks Google for now also taking the term “Gemini Space” away from geminispace.
Quite ironic that both the tech giant’s AI and intentionally-simple internet protocol are both named Gemini.
I hate to be that guy, but if FairPhone aims to reduce waste, be modular and repairable, why are there 6 models of them? Are they inter-compatible? What hardware (other than 5G antenna) changed since the first/second one? Even if it did, could it have been replaced (upgraded) on the original model?
Not necessarily a dig at the manufacturers, but I wish collectively we would stop chasing more features / CPU / RAM, stuck with something for a decade, and made existing software more efficient instead.
Finishing the Imperial Radch sci-fi trilogy (Ancillary Justice/Sword/Mercy) by Ann Leckie. Despite the agender language feature (everyone is addressed as she) the books deal more with colonialism, imperialism, and personal identity, rather than gender. Writing style is very information-dense, lots of thoughts and actions happening simultaneously. Compared to other science fiction that I read, it gets much more into the cultural and interpersonal situations, especially the second book.
Revelation Space series (specifically the “future” part: Revelation Space, Chasm City, Redemption Ark, Absolution Gap) might not have the best writing, but the wild (and sometimes insane) ideas and scale of everything is great.
Late Soviet Union might be a similar to what you are looking for? I wasn’t alive back then, but from what I recall from reading old science magazines as a kid, there were few home computers, lots of “radio-hobbyist” stuff (DIY electronics from radio to computers), and praise for “inventor and rationalizer” for the good of the people. On paper at least. I think most interpersonal communication was over the phone or amateur radio, or even telegrams.
I don’t know much about how modern China goes about it though.
But TBF it’s very difficult to speculate about message encryption. Thinking back from my own experience, digital communication (over the internet or even SMS over cell phone networks) was not common until 90s-2000s, and encrypting them became a concern not too long ago, early 2010s I think? Before that, it was HTTP (without the S) and unencrypted AIM chats over the Jabber protocol.
Another interesting exploration is in Light of Other Days by Stephen Baxter. New technology allows creating light-passing micro-wormholes at any location (and time!), erasing privacy nearly entirely. At first, tabloids run wild with “shocking” photos of famous people, but eventually the hype dies. There are people who outright do lewd things in public (“anyone can see me at any time anyway”), some go about their life as usual, and some join secret groups who meet in the dark and use touch language for the deaf-blind.
IMO the best on-boarding I have seen in a chat app. Just scan each other’s QR codes or click a link. No account management because ID is unique to each conversation.
Signal and WhatsApp need a phone number, Matrix/Element is needlessly messy, XMPP/Conversations is sensible IIRC (ID + password)
That’s the intent, at least:
Are you intending to ship a (close to) mainline kernel, or a Board Support Package (BSP)/vendor kernel and make it work with a libhybris/Halium approach?
We’ll go with bare-metal Linux—no Halium, no libhybris. We want to stay as close to mainline as possible and actively contribute upstream.
Don’t Equifax, Experian and Transunion already have that?
At least they have enough info about where you lived, what credit cards you had, what loans you had, what vehicles you owned, enough to be used as “verification” to prove your identity.
Seeing lots of dislike for Matrix lately. Hosted a Synapse server for many years, never had issues with encryption keys, but have to agree that Element the company (formerly Vector, but they now control the protocol too?) rolls out more new things than they fix old ones. E.g: Element X is slower and calls are not backwards compatible (!). Synapse server keeps getting some (corporate-looking) auth stuff added while on-boarding and registration for plain accounts on self-hosted servers is still a pain. To give them credit, Element app is consistent across platforms (for purposes of convincing people and troubleshooting), and bridges work pretty well.
But it seems any self-hosted solution has its can of worms.
XMPP, being old, implements all modern-expected functionality as extensions, and servers are not guaranteed to have them (common argument). Spam was an issue as well (but simplicity of the on-device and server database allows easy message and attachment deletions). iOS clients for XMPP are meh and require integration with Apple push servers (Snikket and Monal do that, but for how long?)
Tried SimpleX years ago, loved the idea, but it was going through growing pains. In the same vein as metadata leaks for Matrix and XMPP, if you host your own SMP server with a few users, that exposes some info vs using default servers (along with thousands users)