ChaoticNeutralCzech

@ChaoticNeutralCzech@lemmy.ml
3 Post – 32 Comments
Joined 1 years ago

Tom: How can I get to the toilet?

You: Can you speak Chinese?

Tom: Yes of course

You: 那我們說中文吧 "Then let's speak in Chinese"

Tom: 好的,沒問題 "Okay, no prob"

You: 前面右轉直走100米就到了 "Turn right then walk 100m and you'll arrive"

6 more...

I know, it's better for decentralization to link to the directory. The Black Company tried but they were overrun by Italy. LEMMY.ML is the "shortest" Lemmy link and we cannot fit anything more unless the canvas expands or the very loose Fuck Spez Coalition lends us more space.

29 more...

Is this by Inspirobot? Its most-upvoted quote on r/inspirobot uses the same image.
Be born rich

I prefer hexadecimal. The encoded data in its entirety is

89 50 4E 47 0D 0A 1A 0A 
00 00 00 0D 49 48 44 52 
00 00 01 2C 00 00 01 2C 
08 06 00 00 00 B9 B4 AC 
33 00 00 01 A4 49 44 41 
54 78 9C ED DD 41 8E 83 
40 10 85 E1 7F 7F E4 B2 
72 25 92 61 64 98 59 26 
16 49 85 92 61 64 98 59 
26 16 49 85 92 61 64 98 
59 26 16 49 85 92 61 64 
98 59 26 16 49 85 92 61 
64 98 59 26 16 49 85 92 
61 64 98 59 26 16 49 85 
92 61 64 98 59 26 16 49 
85 92 61 64 98 59 26 16 
49 85 92 61 64 98 59 26 
16 49 85 92 61 64 98 59 
26 16 49 85 92 61 64 98 
59 26 16 49 85 92 61 64 
98 59 26 16 49 85 92 61 
64 98 59 26 16 49 85 92 
61 64 98 59 26 16 49 85 
92 61 64 98 59 26 16 49 
85 92 61 64 98 59 26 16 
49 85 92 61 64 98 59 26 
16 49 85 92 61 64 98 59 
26 16 49 85 92 61 64 98 
59 26 16 49 85 92 61 64 
98 59 26 1(abrupt end at 4 bits of last byte)

We can analyze the PNG file header. Surprisingly, some of it makes sense.

89 50 4E 47 0D 0A 1A 0A //PNG signature (0x89 P N G 0xD 0xA 0x1A 0xA)

00 00 00 0D // Start of chunk with data length 13 bytes
49 48 44 52 // Type of chunk: IHDR (image header)
00 00 01 2C // Width: 300 px
00 00 01 2C // Height: 300 px 
08 // Bits per color channel: 8 
06 // Color format: 6 (RGBA)
00 // Compression method: 0 (DEFLATE)
00 // Filter method: 0 (Adaptive)
00 // Interlace method: 0 (None)
B9 B4 AC 33 // CRC-32 of chunk (invalid, should be 79 7D 8E 75)

00 00 01 A4 // Start of chunk with data length 420 bytes
49 44 41 54 // Type of chunk: IDAT (image data)
78 9C ED DD 41 8E 83 40 
10 85 E1 7F 7F E4 B2 72 25 
92 61 64 98 59 26 16 49 85
92 61 64 98 59 26 16 49 85
92 61 64 98 59 26 16 49 85
92 61 64 98 59 26 16 49 85
92 61 64 98 59 26 16 49 85
92 61 64 98 59 26 16 49 85
92 61 64 98 59 26 16 49 85
92 61 64 98 59 26 16 49 85
92 61 64 98 59 26 16 49 85
92 61 64 98 59 26 16 49 85
92 61 64 98 59 26 16 49 85
92 61 64 98 59 26 16 49 85
92 61 64 98 59 26 16 49 85
92 61 64 98 59 26 16 49 85
92 61 64 98 59 26 16 49 85
92 61 64 98 59 26 16 49 85
92 61 64 98 59 26 16 49 85
92 61 64 98 59 26 16 49 85
92 61 64 98 59 26 16 49 85
92 61 64 98 59 26 1
// 194.5 of the expected 420 data bytes, invalid when attempting to deflate
// the deflate algorithm needs a Huffman tree but an unfull one is presented

Credits to the PNG chunk inspector at nayuki.io

You may try to figure out if the header checksum was stolen from elsewhere and corresponds to another common image size but I cannot be bothered. The data could be subjected to forensic analysis but we only really have 21 unique bytes, the rest is likely nonsense because data encoded by the DEFLATE algorithm is unlikely to be so repetitive. Also, the image in total will likely have just 481 bytes (8+(8+13+4)+(8+420+4)+16), as a less-than-65535-byte IDAT chunk tends to be the last one before a 16-byte trailer. There are very few 300x300 PNGs of such small size we could call memes, most of it will have to be just solid color. Example of a 256x256 map tile you can store in around that size (467 B):
OSM tile for Crozet Islands at around 1:10 000 000 scale, the archipelago the area of Malta is represented by about 10 white pixels with the exclusive economic zone circles of radius 5 px around the islands
(And this one is pre-optimized, using an indexed palette of just 13 distinct RGB colors as opposed to the full RGBA gamut!)

or *goes to Lemmy.org* (which is what many are still trying to build)
...that domain is for sale for €6666 lol

1 more...

I have compiled all the "iota" Unicode search results so you can stop this thread.

U+0196 Ɩ LATIN CAPITAL LETTER IOTA
U+0269 ɩ LATIN SMALL LETTER IOTA
U+027F ɿ LATIN SMALL LETTER REVERSED R WITH FISHHOOK
U+0345 ͅ COMBINING GREEK YPOGEGRAMMENI
U+037A ͺ GREEK YPOGEGRAMMENI
U+038A Ί GREEK CAPITAL LETTER IOTA WITH TONOS
U+0390 ΐ GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
U+0399 Ι GREEK CAPITAL LETTER IOTA
U+03AA Ϊ GREEK CAPITAL LETTER IOTA WITH DIALYTIKA
U+03AF ί GREEK SMALL LETTER IOTA WITH TONOS
U+03B9 ι GREEK SMALL LETTER IOTA
U+03CA ϊ GREEK SMALL LETTER IOTA WITH DIALYTIKA
U+1D7C ᵼ LATIN SMALL LETTER IOTA WITH STROKE
U+1DA5 ᶥ MODIFIER LETTER SMALL IOTA
U+1F30 ἰ GREEK SMALL LETTER IOTA WITH PSILI
U+1F31 ἱ GREEK SMALL LETTER IOTA WITH DASIA
U+1F32 ἲ GREEK SMALL LETTER IOTA WITH PSILI AND VARIA
U+1F33 ἳ GREEK SMALL LETTER IOTA WITH DASIA AND VARIA
U+1F34 ἴ GREEK SMALL LETTER IOTA WITH PSILI AND OXIA
U+1F35 ἵ GREEK SMALL LETTER IOTA WITH DASIA AND OXIA
U+1F36 ἶ GREEK SMALL LETTER IOTA WITH PSILI AND PERISPOMENI
U+1F37 ἷ GREEK SMALL LETTER IOTA WITH DASIA AND PERISPOMENI
U+1F38 Ἰ GREEK CAPITAL LETTER IOTA WITH PSILI
U+1F39 Ἱ GREEK CAPITAL LETTER IOTA WITH DASIA
U+1F3A Ἲ GREEK CAPITAL LETTER IOTA WITH PSILI AND VARIA
U+1F3B Ἳ GREEK CAPITAL LETTER IOTA WITH DASIA AND VARIA
U+1F3C Ἴ GREEK CAPITAL LETTER IOTA WITH PSILI AND OXIA
U+1F3D Ἵ GREEK CAPITAL LETTER IOTA WITH DASIA AND OXIA
U+1F3E Ἶ GREEK CAPITAL LETTER IOTA WITH PSILI AND PERISPOMENI
U+1F3F Ἷ GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI
U+1F76 ὶ GREEK SMALL LETTER IOTA WITH VARIA
U+1F77 ί GREEK SMALL LETTER IOTA WITH OXIA
U+1FD0 ῐ GREEK SMALL LETTER IOTA WITH VRACHY
U+1FD1 ῑ GREEK SMALL LETTER IOTA WITH MACRON
U+1FD2 ῒ GREEK SMALL LETTER IOTA WITH DIALYTIKA AND VARIA
U+1FD3 ΐ GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
U+1FD6 ῖ GREEK SMALL LETTER IOTA WITH PERISPOMENI
U+1FD7 ῗ GREEK SMALL LETTER IOTA WITH DIALYTIKA AND PERISPOMENI
U+1FD8 Ῐ GREEK CAPITAL LETTER IOTA WITH VRACHY
U+1FD9 Ῑ GREEK CAPITAL LETTER IOTA WITH MACRON
U+1FDA Ὶ GREEK CAPITAL LETTER IOTA WITH VARIA
U+1FDB Ί GREEK CAPITAL LETTER IOTA WITH OXIA
U+2129 ℩ TURNED GREEK SMALL LETTER IOTA
U+2373 ⍳ APL FUNCTIONAL SYMBOL IOTA
U+2378 ⍸ APL FUNCTIONAL SYMBOL IOTA UNDERBAR
U+2C27 Ⱗ GLAGOLITIC CAPITAL LETTER IOTATED SMALL YUS
U+2C29 Ⱙ GLAGOLITIC CAPITAL LETTER IOTATED BIG YUS
U+2C57 ⱗ GLAGOLITIC SMALL LETTER IOTATED SMALL YUS
U+2C59 ⱙ GLAGOLITIC SMALL LETTER IOTATED BIG YUS
U+A646 Ꙇ CYRILLIC CAPITAL LETTER IOTA
U+A647 ꙇ CYRILLIC SMALL LETTER IOTA
U+1D6B0 𝚰 MATHEMATICAL BOLD CAPITAL IOTA
U+1D6CA 𝛊 MATHEMATICAL BOLD SMALL IOTA
U+1D6EA 𝛪 MATHEMATICAL ITALIC CAPITAL IOTA
U+1D704 𝜄 MATHEMATICAL ITALIC SMALL IOTA
U+1D724 𝜤 MATHEMATICAL BOLD ITALIC CAPITAL IOTA
U+1D73E 𝜾 MATHEMATICAL BOLD ITALIC SMALL IOTA
U+1D75E 𝝞 MATHEMATICAL SANS-SERIF BOLD CAPITAL IOTA
U+1D778 𝝸 MATHEMATICAL SANS-SERIF BOLD SMALL IOTA
U+1D798 𝞘 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL IOTA
U+1D7B2 𝞲 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL IOTA
U+1E027 𞀧 COMBINING GLAGOLITIC LETTER IOTATED SMALL YUS
U+1E029 𞀩 COMBINING GLAGOLITIC LETTER IOTATED BIG YUS

2 more...

I analyzed it in another comment: the header says the image is 300x300px 8-bit RGBA but the data is invalid. Most viewers will notice that and show an error.

However, the syntax it used for embedding images is valid, as data:image/png;base64, is the start of a valid image URL and you can use it like other image URLs in supported Markdown interpretors.

Example, using the 103-byte Google Maps' sea tiles, and a 178-byte GIF:

![Google Maps sea map tile](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEAAQMAAABmvDolAAAAA1BMVEW10NBjBBbqAAAAH0lEQVRoge3BAQ0AAADCoPdPbQ43oAAAAAAAAAAAvg0hAAABmmDh1QAAAABJRU5ErkJggg==)
![wink.gif](data:image/gif;base64,R0lGODlhDwAVAKIEAAAAAP//AP//3v///wAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFlgAEACwAAAAADwAVAAADSUiq0L2QtEDpg6Bqu/LeAGN5wVRKlVmS6qe17hiDHvlyNciho5N2sxDGtoIMBgyH8Kg4IiMEZ1NKlUarSOdTe81arZHvE3olJAAAIfkEBR4ABAAsCAAEAAQABQAAAwYIGtz+ASQAOw==)

renders as

Google Maps sea map tile wink.gif

Works in the default web interface

Are you a country? Cuz I hope you have a good constitution

Is still does, experimentally, if you enable developer settings, rather unintuitively through a Firefox Add-Ons account. Developer settings are not available in the official release but the Nightly builds as well as some forks, like 🦊Fennec, include them.

I think you can guess that part. I doubt a current LLM can create a valid PNG, even if it's just a 1x1px one that has been created before. This is partially because PNGs have a checksum and the LLM has definitely not seen enough PNGs in base64 to figure out the algorithm, and is not optimized to calculate checksums. In fact, I analyzed the image and the image header checksum is wrong even though the header makes sense (was likely stolen). Also, it gets penalized for repetition, which occurs a lot in image headers.

AFAIK, the smallest valid image you see mentioned on the web is a 35-byte transparent pixel GIF, and the smallest PNG is a black pixel with 67 bytes:

data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEAAAAALAAAAAABAAEAAAIBAAA=
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQAAAAA3bvkkAAAACklEQVR4AWNgAAAAAgABc3UBGAAAAABJRU5ErkJggg==

Testing rendering: Alt text for the GIF; if you see it, it failed, Alt text for the PNG; if you see it, it failed, another 67-byte PNG but 8 px wide: , or 1 gray pixel: , or a green one:

The article + the generator

1 more...

I know, it's better for decentralization to link to the directory. The Black Company tried but they were overrun by Italy. LEMMY.ML is the "shortest" Lemmy link and we cannot fit anything more unless the canvas expands or the very loose Fuck Spez Coalition lends us more space.

8 more...

If you don't want to use the potentially unstable Nightly, Dev or Beta, you can use Fennec (stable builds with dev features).

U+0D9EAMOGUS

First sentence of my post, for this very reason – they own the franchise, after all. The law may also change the other way but that's very unlikely to happen in the US within 50 years.

I wonder if they could develop a system of draconian DRM (only their own theatres with metal detectors, personalized online streams...) and mildly edit movies every few decades so that they can destroy the original and effectively renew copyright. The gaming industry’s always-online DRM makes nuking a release possible but copyright lasts for about 20 console generations (we’ve only had 8 so far!) so they don't even have to do that.

It still does, experimentally, if you enable developer settings, rather unintuitively through a Firefox Add-Ons account. Developer settings are not available in the official release but the Nightly builds as well as some forks, like 🦊Fennec, include them. Of course the addon settings often look out of place on a small screen and things like uBlock's Block Element picker do not work as intended.

2 more...

They know, and a full rewrite, including optimization and UI overhaul is in progress. It's been taking almost a year at ths point.

Announcement / Latest blog post

1 more...

ZJh (base64) in binary is 011001 001001 100001

Knowing the perils of wireless energy transfer, I’m glad this didn't go through. Imagine having 2000 W ready to be delivered from anywhere in the walls to a nearby hairdryer, or the metal springs in an unfortunately-placed old-fashioned armchair.

Interesting... Too bad a right-holder can do minor edits to their work and effectively extend copyright (which is already very long in my opinion) if they nuke the previous version. Lucas was surprisingly successful at that, and I think game studios or other creators could do that today too with their aggressive DRM tactics.

I got very confused and tried clicking all kinds of stuff, ending up with a dozen accounts across the Fediverse. I am not the only one who did, apparently.

1 more...

EMBRACING E
THERAPY.

E-therapy?

I think that at least the sub-title "Episode IV: A New Hope" was added in that DVD release... Anyway, a "4K77" scan of a 1977 film reel distributed directly by the studio exists, it's just noisy and needed color correction.

find an original film print and have it scanned

The 4K77 project did just that, scan and color correction to reverse fading, and effectively no other processing so they cannot claim copyright. Arguably, Harmy's Despecialized Edition cannot either, even if the original becomes public domain, as it could be argued that their effort only served a technical purpose. I don't think you can scan, upscale and denoise Steamboat Willie (Walt Disney, 1928) and claim copyright on that even if you do it by hand.

No idea, it only has 1350 bytes now after the edit, and no crazy formatting

Thank you, great point!

I am sorry you are left out this fun holiday because of your community’s prejudices

Yes! And we're being successful, however the c is now 6 px tall and looks very sus. We need to make one like in my template (you need to install a userscript to see it, or just look at the c in r/placede)

Done

These powerbanks can set your house on fire if the chip shorts out: the wire gets very hot and melts through the plastic like this: Odysee/YT/Piped. I recommend installing a 2A (for 1A powerbanks) or 5A (for 2.1A powerbanks) automobile fuse in series with the cells or each cell individually.

The coordinates are (-498,-406)

Well, the bizarre collection workaround is present in Beta and Nightly releases as well, and is intentionally well hidden. It also allows installing/uninstalling extensions quickly when testing on multiple devices, or sharing extension collections with testers. It is indeed needlessly convoluted for users but I would not describe the workaround as dumbass if it works well for the intended audience. You are correct, plenty of Firefox’s advantages can only be achieved by modifying the settings from defaults, often through developers’ hacky about:config keys. Mozilla thinks that mass adoption and their financial security is only possible if they make a noob-friendly browser with a few big buttons and Google search so tech-savvy people need to jump through hoops (profile importing etc.) to quickly set up the browser to their liking.