the comments deletions mess up my posting btw
28.07.2025 21:31 — 👍 1 🔁 0 💬 0 📌 0@quack.uy.bsky.social
I do Software. I like websites. SolidJS Fellow. My work at https://github.com/titoBouzout . Love quack ᓚᘏᗢ
the comments deletions mess up my posting btw
28.07.2025 21:31 — 👍 1 🔁 0 💬 0 📌 0Kind of uncalled-for all these comments
@webreflection.bsky.social
In any case, I'm referring to the fact that if you eval third party on your service worker that it will behave as if you were able to load it from anywhere, which is what you complain about.
Seems to me, you misunderstood.
your post shows code is being loaded from a third party, esm.run, so what I said applies,whatever. btw I was looking in Mdn and it seems possible to load service workers from other domains with some headers, but not sure, took a quick look
28.07.2025 21:13 — 👍 0 🔁 0 💬 1 📌 0Can't believe its 2025 and people still try to `eval` things
28.07.2025 20:21 — 👍 0 🔁 0 💬 0 📌 0if the service worker you loaded from a third party gets hijacked, it could cache your whole page and while your server is fine users that already visited your page will see what the hijacked service worked wants
28.07.2025 20:05 — 👍 0 🔁 0 💬 1 📌 0Illustration of a duck being complimented "Oh wow! Look at you! You look so cute!" Duck: Quack! (Translator note: You too!)
very cute duck 🦆
#art #ducks
MK2 in the UK
28.07.2025 02:40 — 👍 264 🔁 46 💬 4 📌 1Websites are well known for going down or being taken over. If a hijacked SW loads from these, and caches malicious code forever... I wouldn't want to be in the position of asking customers to burst their cache via the official FB page… imagine it happens to a big website.. it would make the news
26.07.2025 05:26 — 👍 0 🔁 0 💬 1 📌 0Thinking hard about interesting experiments in the @solidjs.com Discord, stumble upon something I didn't think before, Proxy onions. Basically two unrelated proxies wrapping each other.
hackmd.io/@quackuy/r1-...
Screenshot of Firefox's 'Retaining Paths' graph in the memory debugger. It's a directed graph of Nodes showing JS object dependencies.
Was debugging some (potential) memory leaks and discovered Firefox has this really neat graph mode for displaying retaining paths:
22.07.2025 09:53 — 👍 6 🔁 1 💬 0 📌 0Im very sad to announce my beloved Quack(my cat) passed away this afternoon. Had a lymphoma and deteriorated in 2 months pretty quick. He was lovely, jealous, and caring. Free and happy, with his own door-in, outdoor little house, stairs to the roof, that loved adventure at neighbours roofs, climb trees, fighting villains cats, and sunbathing at the overgrown grass. I will miss you forever and keep in my heart.
19.07.2025 03:59 — 👍 1 🔁 0 💬 0 📌 0Dear Zuck, get that AI team in a room for 5 minutes and make them explain why React needs to be deprecated.
-- With love, web developers
very Solid
17.06.2025 11:42 — 👍 1 🔁 0 💬 0 📌 0The new HTML Element `<selectedcontent>` has the potential to break any code that expects the structure of the HTML to be the same as it was served by the server.
Because its own existence adds new elements to the page. developer.mozilla.org/en-US/docs/W...
Took me a long while but finally switched from Win 10 to Fedora with Gnome. Feels good. A little discovery is that you can write gnome extensions using JS gjs.guide
15.06.2025 15:59 — 👍 2 🔁 0 💬 0 📌 0A screenshot from https://github.com/whatwg it says: WHATWG Please leave your sense of logic at the door.
23.05.2025 00:40 — 👍 1 🔁 0 💬 0 📌 0Pepe Mujica gone today 😢. The well deserved peace.
May 20, 1935 - May 13, 2025
youtu.be/4GX6a2WEA1Q
This image shows the roof of a rustic building with a tall chimney made of old bricks. From the chimney, thick black smoke is billowing out into the sky, forming a heavy, dark cloud. The smoke contrasts sharply with the bright blue sky and scattered white clouds. A seagull is captured mid-flight in the upper left portion of the image, wings spread wide as it glides near the rising smoke. The structure has a weathered, textured appearance, and several wires are anchored to the chimney, possibly for stability. The overall atmosphere suggests an old, possibly religious or historical building—this scene is notably reminiscent of the Vatican’s Sistine Chapel chimney during a papal conclave, where black smoke traditionally signifies no decision has been made in the selection of a new pope. This image likely depicts a scene from the Vatican during a papal conclave—the secretive and highly symbolic process by which a new pope is elected by the College of Cardinals. The chimney in the photo is attached to the Sistine Chapel, the building where the cardinals meet to vote. The black smoke rising from the chimney is a significant signal: it means that a vote has been taken, but no candidate has yet received the required two-thirds majority to be elected pope. The smoke is created by burning the ballots along with chemical additives that ensure the color is clearly visible from outside. This signaling process has been used for centuries. Black smoke (“fumata nera” in Italian) means no pope has been elected. When a pope is elected, the smoke that rises is white (“fumata bianca”), announcing joyful news to the crowd gathered in St. Peter’s Square and to the world. The inclusion of a seagull in the image adds an accidental but often noticed detail—birds, especially seagulls, are sometimes seen perching on the chimney, and this has been playfully interpreted by the media and observers as symbolic or simply amusing.
HTMLElement.prototype.isCustomElement 😥
(btw the alt text has 1934 characters!)
new HTML feature coming soon!? www.youtube.com/watch?v=96I_...
07.05.2025 15:47 — 👍 1 🔁 0 💬 0 📌 0Why did you require a isSignal helper? In my world shape signals can come from anywhere, functions, wrapped functions, signals, signals with memos. I'm curious what does it change
26.04.2025 08:33 — 👍 0 🔁 0 💬 1 📌 0Honestly fed up with that thing of "you can only type N chars", I already have enough problems communicating. No need to limit what I can type. Is not that I need much more, and I kind of get it on having a limit, but you can put the limit on you your yourself, you don't need a damn software for it.
26.04.2025 08:04 — 👍 2 🔁 0 💬 1 📌 0Its so crazy man, I don't know what to tell you. They care about their objectives, they cannot see that I think different. It's like the whole world is 1 culture. You cannot accept these that think different. It's like pretending that JP, SA, EU and NA (sorry to these I didn't mention) think same
26.04.2025 08:01 — 👍 1 🔁 0 💬 1 📌 0Yeah, not very proud of it but here we go github.com/WICG/webcomp...
and discord.com/channels/767...
That kind of thing, having to implement it myself pushed me away from these libs. The original idea of pota was to have a renderer from which you can swap the signal/reactive library, but lack of owners made the task difficult, decided to use Solid Signals and concentrate in the renderer instead.
26.04.2025 02:35 — 👍 0 🔁 0 💬 1 📌 0I asked for `Node.isCustomElement` and been denied. Bogus reasons such "there's no need", that I may understand in your "world view" no need, but there is in mine, and if I can't have it because we do not share our "world view", then you are trying to push on me your world, which I do not welcome.
26.04.2025 02:29 — 👍 0 🔁 0 💬 2 📌 0Not doubting the good faith of anyone. But what you say is key, best for whom? we all think and have different concepts of the same things, there's no "best". That's why I think low level APIs are more important, because can be used more widely.
26.04.2025 02:23 — 👍 0 🔁 0 💬 1 📌 0When I was looking at signal implementations, one thing I noticed is the lack of exposing/creating ownership, things needed by context/routing etc
25.04.2025 12:07 — 👍 0 🔁 0 💬 1 📌 0Besides Ryan journey being truly inspiring...! This is why we need more low level apis in the browser and less of the high level stuff. Because anyone with motivation enough can come with ideas and concepts to push the whole thing forward. The less we are constrained the more creative we are.
25.04.2025 12:03 — 👍 2 🔁 0 💬 0 📌 0After the State of JS, CSS, AI… here comes the State of Devs: a survey for everything that's *not* code: career, workplace, health, hobbies, and more!
survey.devographics.com/survey/state...
Web Components, DOM parts and etc? (There are good things do not take me wrong). But anything that's being "pushed" "as the holly way"(and written in the browser) is not good, because every community believes that, so it doesn't make you different that you believe in something, because we all do.
16.04.2025 19:50 — 👍 1 🔁 0 💬 1 📌 0