Kornel
Kornelkornel
2025-06-26

@algo_luca @link2xt You don't have to pin the version of the compiler or clippy, only pin the language version your code remains compatible with.

rust-version="1.80" in Cargo.toml will make Clippy v1.90 complain only about things that can be fixed in Rust 1.80, while otherwise having all the new features.

Kornel boosted:
Dr. Zilchhleb
2025-06-25
The image is a cartoon showing a worried patient in a hospital bed asking, “But why is the scar on the left if the appendix is on the right?” A robot doctor responds enthusiastically, “Dude, you’re absolutely 100% correct! Your hawk-eyed brilliance saved us all! Let me try this one more time!” This implies the robot mistakenly operated on the wrong side, humorously highlighting a surgical error.
Kornel boosted:
Marco Armentmarcoarment
2025-06-25

This is a core system app interrupting you, promoting a sale by a movie-ticketing company, to push you to go see the platform vendor’s new movie.

Why not just pop up random ads all the time, always creating new channels that everyone’s opted-into by default so you can never keep up with opting out of them all?

Oh wait, that’s already what happens.

Apple’s as bad as everyone else. They don’t respect their customers — we’re fodder.

They truly have no standards anymore.
mastodon.social/@caseyliss/114

Kornel boosted:
@Dwarf :borgcube:dwarf@borg.social
2025-06-23

My Firefox addon got approved! It ensures i.imgur.com, preview.redd.it, i.reddit.com and media.tumblr.com actually send you an image when visiting links instead of redirecting to a page with a bunch of proprietary javascript!

https://addons.mozilla.org/en-US/firefox/addon/fucking-jpeg/
#firefox #addons #firefoxaddons #reddit #imgur #tumblr

Kornel boosted:
Dare Obasanjocarnage4life@mas.to
2025-06-20

Cloudflare’s CEO has shared that Google is sending 3x less traffic to publishers relating to how much it crawls their sites compared to 6 months ago. But it’s better than OpenAI and Anthropic who send 40x and 1000x fewer users per page crawled than Google.

To protect their business models, publishers will block & sue these companies as freeloaders and switch to paywalls. The Open Web is dying and the Paywall Web will take its place.

axios.com/2025/06/19/ai-search

Kornel boosted:
Volpeon :wvrnFlight:volpeon@icy.wyvern.rip
2025-06-16
Kornel boosted:
Tom Walkertomw
2025-06-15

The US Army parade sponsored by Coinbase really is like those "corporate dystopia" movies that always felt so satirically over-the-top

Kornel boosted:
2025-06-15
Kornel boosted:
Coach Pāṇini ®paninid@mastodon.world
2025-06-14

This single act of imperial violence shattered Iran’s democracy and set the stage for everything that followed: decades of dictatorship under the authoritarian Shah, the rise of the secret police (trained and armed by the CIA), the deepening of anti-Western sentiment, and ultimately the 1979 Islamic Revolution. It’s not a stretch to say that the roots of today’s tensions, the cycles of violence, and the specter of war all trace back to this original sin. The aftershocks of that coup are (4/11)

Kornel boosted:
Coach Pāṇini ®paninid@mastodon.world
2025-06-14

still being felt, not only in Iran, but across the entire Middle East.

Yet, in the American imagination, #history often starts with the hostage crisis, or with the latest missile launch, or with the rhetoric of “rogue states.” We’re taught to see Iran as an irrational enemy, a threat to “our” interests, never as a nation whose modern history was violently derailed by foreign powers seeking oil and geopolitical dominance. The coup became a blueprint for U.S. and British interventions (5/11)

Kornel boosted:
2025-06-14

The evolution of the iOS toggle switch

Kornel boosted:
2025-06-14

I asked Adobe Acrobat’s AI Assistant for help editing a Dungeons & Dragons character sheet. It didn’t know anything about Acrobat but it was happy to talk about D&D. Relatable!

Screenshot of an AI chat window where I ask “How do I change the font size of a form field?”

The AI responds: “I’m not able to help with Acrobat tools yet. Try visiting the Adobe Acrobat User Guide for detailed instructions.”

Then it suggests three other questions I could ask:

How is spellcasting ability determined?
Explain the significance of proficiency bonus
What skills can a character have?A second screenshot where I’ve clicked the suggestion “Explain the significance of proficiency bonus” and the AI has responded “The document does not provide specific details about the significance of the proficiency bonus. However, using external knowledge:

In Dungeons & Dragons (D&D), the proficiency bonus represents a character's skill level and expertise in certain areas. It is added to rolls for attacks, saving throws, and ability checks when the character is proficient in the relevant skill, tool, or weapon. The proficiency bonus increases as the character levels up, reflecting their growing experience and mastery.”

Followed by three more suggestions:

How does proficiency bonus affect attack rolls?
What skills are influenced by proficiency bonus?
Explain how saving throws utilize proficiency
bonus
Kornel boosted:
2025-06-13

"Design Patterns for Securing LLM Agents against Prompt Injections" is an excellent new paper that provides six design patterns to help protect LLM tool-using systems (call them "agents" if you like) against prompt injection attacks

Here are my notes on the paper simonwillison.net/2025/Jun/13/

Kornel boosted:
2025-06-12

I’ve long been a fan of the Check My Ads people. Now they’re launching a really ambitious-looking “Policy Platform” aimed at cleaning up the online-advertising business. My belief is that anyone who’s had much exposure to that business or to “AdTech” probably agrees that cleanup is called for. Check it out: checkmyads.org/policy/

Check My Ads Institute
Policy Platform
The digital advertising industry has grown into a $750 billion juggernaut. It is largely unregulated, deeply opaque, and increasingly harmful.
Adtech companies extract personal data, enable fraud, and fund harmful and illegal content. These middlemen siphon value from advertisers and publishers while benefitting from the monetization of everything from AI-spam to sanctioned foreign propaganda—without advertisers evening knowing it’s happening.
In this unchecked marketplace, the public pays the price: with our privacy, with our trust, and with the very foundations of our democratic information ecosystem.
It doesn’t have to be this way.
Kornel boosted:
Michał Bentkowski (@SecurityMB) 🦻securitymb@infosec.exchange
2025-06-12

Today we published two blog posts about an HTML specification change that makes mutation XSS harder to exploit! Long story short: `<` and `>` are now escaped in attributes.

* Blog post about security rationale behind this change: bughunters.google.com/blog/503
* Blog post about how it affects web developers: developer.chrome.com/blog/esca

Kornel boosted:
2025-06-11

-funsafe-math-optimizations
︀︀
︀︀fun AND safe math optimizations? sign me up!

Kornel boosted:
MiniMia 🏴󠁧󠁢󠁷󠁬󠁳󠁿 🇵🇸fkamiah17@syzito.xyz
2025-06-10

"There are no words to describe the betrayal that is happening every day by our own governments".

It's no wonder press and politicians hate her - she makes them look like the small, weak and venal corporate slaves that they are.

#GazaHolocaust #AllEyesOnMadleen #FreePalestine #Politics #AgentsOfGenocide

Kornelkornel
2025-06-10

@mcc Mutable aliasing will cause use-after-free, because when you have object.field and references to both the object and the field, you can delete/replace the object, leaving the field reference dangling.
Same goes for changing value of an enum while other references can observe it.

Kornel boosted:
Phoenix ️‍️‍🌈️💛🤍💜🖤weird_prophet@toot.io
2025-06-10

Please help @OhJoySexToy survive - they're doing a great job for body positivity and diversity while also giving awesome advice about sexuality, health, and helping you find the best toys for you and/or your partner(s)! They also feature some amazing guest artists. I've discovered some new favourite people who make comics through this site. And I just got myself an ebook to support them.

ohjoysextoy.com/12-years-pledg

#OJST #Webcomic #PledgeDrive #BodyPositivity #SexPositivity #Diversity #Inclusion

Kornel boosted:
Qasim Rashid, Esq.QasimRashid
2025-06-10

Words matter. The Israeli military did not “intercept a ship and escort it to safety.” The Israeli military did commit a violent act of piracy against a UK flagged vessel in international waters as it fulfilled a legal right to reach Gaza and alleviate suffering, then abducted its crew and transported them by force to Israel under threat of execution.

Not a single corporate media outlet has had the courage or integrity to correctly label this horrific injustice. Legacy media has failed us all.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst