Readit News logoReadit News
zimpenfish commented on Roundcube Webmail: SVG feImage bypasses image blocking to track email opens   nullcathedral.com/posts/2... · Posted by u/nullcathedral
stragies · 3 days ago
Hmm, I wonder, if roundcube was the exception (w.r.t feImage), or if soon other webmail clients will need to be patched
zimpenfish · 3 days ago
I wouldn't vouch 100% for my PHP understanding but it looks like SnappyMail removes `<svg>` elements entirely (`BuildHtml` in `snappymail/v/2.38.2/app/libraries/MailSo/Base/HtmlUtils.php`)
zimpenfish commented on Time Machine-style backups with rsync (2018)   samuelhewitt.com/blog/201... · Posted by u/accrual
zimpenfish · 9 days ago
Used this technique (albeit counter-based, not time-based) successfully for backing up the 2006 World Cup site newsfeed[0] configurations/data. Had 6 rotating backups on two hosts. Never had to use them (as best I remember) but it was definitely comforting to know they were there in case of urgent rollback.

[0] Not strictly the right name but I've forgotten. Y!uk people of that era know what I mean.

zimpenfish commented on MicroPythonOS graphical operating system delivers Android-like user experience   cnx-software.com/2026/01/... · Posted by u/mikece
dlcarrier · 10 days ago
Lua also let's you start arrays at 3.
zimpenfish · 10 days ago
As does Perl with `$[`[0][1]

[0] "This variable stores the index of the first element in an array, and of the first character in a substring."

[1] With the caveat: 'As of Perl v5.30.0, or under "use v5.16", or "no feature "array_base"", $[ no longer has any effect"'

zimpenfish commented on Nvidia's 10-year effort to make the Shield TV the most updated Android device   arstechnica.com/gadgets/2... · Posted by u/qmr
aaravchen · 11 days ago
I've looked at this a few times, and AppleTV actually has pretty poor support unless you're only using a select few streaming services and not streaming any of your own content. Shield performs exponentially better in every way except for the god awful stock interface (and Google data collection vs Apple data collection). The hardware and tvOS still have extremely limited support for most video codecs, no support at all for audio pass thru, and very limited non-stereo audio options. If you want the equivalent of watching on your laptop it's good, but if you have better than stereo speakers, or a 4K TV that supports HDR10+ or Dolby Vision, AppleTV can't compete except for the big name streaming services that have special tvOS privileges/integration.
zimpenfish · 11 days ago
> a 4K TV that supports HDR10+ or Dolby Vision, AppleTV

You can play HDR10+ 4K on Apple TV using Infuse[0] (and whatever DLNA server you want to stand up with your content.)

[0] Since 2017, apparently.

zimpenfish commented on Running the Stupid Cricut Software on Linux   arthur.pizza/2025/12/runn... · Posted by u/starkparker
xattt · 16 days ago
Does the Cricut operate as an IoT device, or does it interface directly with a PC?

My understanding is that Wine doesn’t do any drivers or interface with any hardware.

zimpenfish · 16 days ago
> does it interface directly with a PC?

On the Explore Air 2 I had, you plug it in via USB or talk to it over Bluetooth[0].

[0] https://help.cricut.com/hc/en-us/articles/6581830148759-Blue...

zimpenfish commented on ICE using Palantir tool that feeds on Medicaid data   eff.org/deeplinks/2026/01... · Posted by u/JKCalhoun
randallsquared · 16 days ago
> > The massive Somali fraud had no evidence

> It's weird, then, that most of them (and it's, like, 60 Somalis out of 80k) were already on trial[0] a good month before ..

Those trials are for a completely separate fraud!

In spite of some overlap between the supposed food distribution sites for Feeding Our Future and the recent childcare center fraud, they're actually not the same fraud, uh, "event".

zimpenfish · 16 days ago
> the recent childcare center fraud

"As of December 2025, subsequent investigations by state officials have not found evidence of fraud at the sites Shirley visited."

There is no fraud there which means the only -actual- fraud people can be complaining about re: Somalis in Minnesota must be the Feeding Our Future one.

Unless they're not complaining about that and are just making stuff up, obvs.

zimpenfish commented on ICE using Palantir tool that feeds on Medicaid data   eff.org/deeplinks/2026/01... · Posted by u/JKCalhoun
zimpenfish · 16 days ago
> The massive Somali fraud had no evidence

It's weird, then, that most of them (and it's, like, 60 Somalis out of 80k) were already on trial[0] a good month before ...

> a random YouTuber started knocking on quality learing center doors

"As of December 2025, subsequent investigations by state officials have not found evidence of fraud at the sites Shirley visited."

Oh no, that doesn't sound like a "massive Somali fraud", does it?

(Also he's not "a random YouTuber" - he's a former prankster turned full MAGA right-wing agitator[1] and that should tell you all you need to know about his credentials and honesty.)

[0] https://en.wikipedia.org/wiki/Feeding_Our_Future

[1] https://en.wikipedia.org/wiki/Nick_Shirley ("he repeated a false claim", "has falsely implied", "also amplified Trump's false claim", etc.)

zimpenfish commented on BirdyChat becomes first European chat app that is interoperable with WhatsApp   birdy.chat/blog/first-to-... · Posted by u/joooscha
londons_explore · 17 days ago
> voice communication that only your device can hear.

This is fairly straightforward - you have the device spew out noise with similar characteristics to human speech (ie. random overlapping syllables in the speaker's voice). Take a recording then subtract the random syllables.

Only your device can do the subtraction, because only your device knows the waveform it transmitted.

Obviously in a room with lots of reverb this will be a bit harder, since you will also need to subtract the reflection of what was transmitted with a room profile and deal with the phone moving in the room, but it sounds far from impossible.

zimpenfish · 17 days ago
> you have the device spew out noise with similar characteristics to human speech

Surely this only works if you're using the phone as a speakerphone (and are therefore almost certainly being an arsehole in public[0])?

[0] Because if it was an actual speakerphone situation, hiding your voice would be stupid.

zimpenfish commented on We will ban you and ridicule you in public if you waste our time on crap reports   curl.se/.well-known/secur... · Posted by u/latexr
mikkupikku · 20 days ago
Subjecting every real contributor to the "AI guardian" would be unfair, and shadow banning is ineffective when you're dealing with a large number of drive-by nuisances rather than a small number of dedicated trolls. Public humiliation is actually a great solution here.
zimpenfish · 20 days ago
> Subjecting every real contributor to the "AI guardian" would be unfair

Had my first experience with an "AI guardian" when I submitted a PR to fix a niche issue with a library. It ended up suggesting that I do things a different way which would have to involve setting a field on a struct before the struct existed (which is why I didn't do that in the first place!)

Definitely soured me on the library itself and also submitting PRs on github.

zimpenfish commented on Notes on Apple's Nano Texture (2025)   jon.bo/posts/nano-texture... · Posted by u/dsr12
eloisant · 22 days ago
From what I read it's the same thing as the etched screen of the Steam Deck which is not a coating either. Again, Apple didn't invent anything.
zimpenfish · 22 days ago
> it's the same thing as the etched screen of the Steam Deck

Steam Deck nano-textured display: late 2023

Apple nano-textured display: late 2019

Might be the same but Apple have a 4 year headstart.

> Apple didn't invent anything

They do have the patent though - https://patents.google.com/patent/US11199929B2/en

u/zimpenfish

KarmaCake day9978September 10, 2009
About
zimpenfish@gmail.com @zimpenfish@social.rjp.is @zimpenfish https://rjp.is/

public key: age1zp0yxt7zrg6eglkg0lj5whkqy9yeqc7pjyvptxk8y0d5w3els4kqmatafs

aspe:keyoxide.org:ED2L4GTYMFYPB4XPOO46PPFEMU

aspe:keyoxide.org:2YD6GOKXAP6VWMQPBJBTCRQ62M

aspe:keyoxide.org:IIYVN3FOFC3YLM2FIMIGUV23R4

View Original