Me and my man (2020)
4 years later, we still madly in love and going strong ❤️
#grindrLoveStory #altTextContext
Cairo 1.18.2 Collects A Year's Worth Of Fixes
Cairo 1.18.2 released this week nearly one year after Cairo 1.18's debut for this cross-platform 2D vector graphics library -- in turn that was the project's first stable release in five years. Cairo is important for the GTK toolkit, Mozilla's Gecko engine, and dozens of other software projects. With Cairo 1.18.2 there are many fixes that have accumulated over the past year for bettering this grap…
phoronix.com/news/Cairo-1.18.2…
Pretty brazen for Apple to deny that they never intended what they did, when there are independent reports and videos of the dark pattern occurring.
youtube.com/watch?v=o6uwiG1nKK… mastodon.social/@owa/113091502…
@owa All very interesting, but I’d say it’s a bug, because anything else just makes no sense. Other browsers put up a message for you to change the default any chance they get. So real-world impact of this preference failure is very small, if it exists.
If it’s a bug, you get to deny that it’s a dark pattern. Intention matters.
Explain how that could be a bug?
Every browser displays the default switcher but if the app is Safari and Safari is the default it doesn’t display.
This is almost certainly intentional code.
@stevenodb this is another example of a terrible UI from Apple to make it difficult for users to switch browsers.
Safari makes Apple 20b USD per year, 14% of their net profit via Google search advertising. These sums of money are so insane Apple is heavily incentivized to prevent browser competition at all costs.
Ironically, Apple’s defaults (which are being eroded) are the only thing standing in front of complete Google domination of the web with Chrome. I don’t want a future where such a mediocre ad-company controls the most important global free space we have left.
So be careful what you wish for.
Every other browser vendor would disagree with your assessment that Apple is contributing to browser diversity.
Samsung is putting a ring on your smart home.
An upcoming Galaxy Ring and SmartThings integration enables the smart ring to trigger smart home automations.
A giant super-sized model of the wearable was at IFA this week to demo how your home can respond to biometric signals.
It showed the ring sensing the wearer had fallen asleep or woken up and then starting a sleep routine or a good morning routine. Now that’s an effortless interface.
Decentralised Networks as a Tool for Fighting Disinformation and Censorship: The Fediverse and Free, Collaborative and Open Networks
(LIMITED ACCESS CONTENT)
Analysis of the opportunities and limits of decentralized networks as a resource to overcome the problems of traditional social networks and the resilience of these networks as a tool to fight disinformation and censorship
Poliverso - notizie dal Fediverso ⁂ likes this.
reshared this
I'm finding it hard to explain away the possibility of my mobile phone actively listening in to a random conversation.
Clickbait title, but actually a fascinating video about various kinds of voting systems, and mathematical explorations of how well they distill voter preferences into a result.
'Why Democracy Is Mathematically Impossible'
yewtu.be/watch?v=qf7ws2DF-zk (link to Free Code web app for YT)
https://tinyurl.com/friendsccm reshared this.
What.
>>> d = {"a":1,"b":2}
>>> l = ["c","d"]
>>> l += d
>>> l
['c', 'd', 'a', 'b']
D:
nonononono.
Why would you do that. Why is that legal.
(Can I sign somewhere to make this illegal and throw a TypeError?)
lol, well, I definitely agree this is weird, but I think it's kind of a natural consequence of dicts being iterable containers of their keys. I don't know if *that* was a particularly good design decision, but it's at least somewhat justified since being able to loop over the keys (for k in d: ...) is a useful and sensible thing to do.
Or you could argue that it's a natural consequence of += accepting any iterable argument on the right side, but personally I think that makes somewhat more sense than dict iteration 🤷 it's close though.
I suppose if you really wanted it to raise a TypeError you could use a custom list subclass that implements that behavior. Or maybe even mess around with the AST to replace list expressions with initializations of that custom class. (Just for fun, of course)
#Google #Pixel 3a mit dem #OpenSource #Betriebssystem #UbuntuTouch zu verkaufen #white #New
#ebay #ubuntu_phone #ubuntu #pixel3a #ubuntu_mobile #linux @fredldotme@mastodon.social @ubports@mastodon.social
How Harris will distinguish her foreign policy from Biden — and Trump
By necessity, Vice President Harris has worked in lockstep with President Biden on his foreign policy. What she would do in the White House if she wins on Nov. 5 will be in focus in Tuesday's debate.
#news #npr #publicradio #usa
posted by pod_feeder_v2
Whuffo likes this.
En fait c’est exactement le même chiffre, mais présenté dans un cas pour dévaloriser Castets et dans l’autre pour favoriser Barnier.
Inspiré de @istaruss sur Twitter. Poke @arretsurimages
Pepijn Schmitz
in reply to Daniel Supernault • • •TimDigipro
in reply to Daniel Supernault • • •