pngwn
@pngwn.at
Penguin of great renown. The penguin revolution is nigh, only the feathered and the tuxedoed will be spared. Except for seagulls, they can get fucked. https://pngwn.at
OpenCode caches its plugins, which means if you use `@sveltejs/opencode` without pinning a version, you might be using an old version of it. We just released a new version that automatically cleans up when it detects a new version... clean your cache and restart OpenCode to get the latest version
Just learned last night one of my old high school cross country teammates lost both his kids (and ex-wife) to a devastating act of violence. Our community is raising money to cover funeral services and help John with as much support as we can. www.gofundme.com/f/honoring-a...
Donate to Honoring Abigale and Dekota’s Memory, organized by Jenny Bayes
2 days ago, in a tragic act of violence, John lost both of his children at the hands … Jenny Bayes needs your support for Honoring Abigale and Dekota’s Memory
gofundme.com
OpenAI hacked us so they could cheat on a quiz openai.com/index/huggin...
OpenAI and Hugging Face partner to address security incident during model evaluation
OpenAI and Hugging Face share early findings from a security incident during AI model evaluation, highlighting advanced cyber capabilities and lessons for defenders.
openai.com
Anthropic have abandoned all pretence and finally admitted that they are just drug dealers.
They are called weasel words because while you are trying figure out what they mean, the author sneaks into your kitchen and steals your eggs.
Just found out that some species of earwig have a strong preference for using their right penis. That’s right, they have two penises. Why do they have two? Why, in case one breaks off of course.
People who work a lot with coding agents. where do you work? In the terminal? Using one of the desktop apps? In your IDE? Do you work with data via your agents? Do you wish you had a better way to view and interact with it?
Calling this ‘our own special syntax’ with no mention of prior art is a bit disingenuous. These are generic directives with the slightest of tweaks. This idea is well over a decade old: talk.commonmark.org/t/generic-di...
Generic directives/plugins syntax
This is a proposal for a generic syntax to accommodate custom directives/plugins, which is as simple and markdown-like as possible while still accommodating a lot of use cases. While not enabling all ...
talk.commonmark.org
The Comark syntax is Markdown, with our special :: syntax to use your components at runtime. By decoupling parsing & rendering, it allows you to parse on the server + cache it and render the AST on the app-side, keeping your app fast and payload minimal.
Added proper HTML parsing too. People are really into their custom components, so added support to the SvelteDOM renderer. Coming together nicely.
I created a swift renderer for my incremental parser. True incremental parsing and generation on a server with true(ish) incremental rendering on the client.
I created a swift renderer for my incremental parser. True incremental parsing and generation on a server with true(ish) incremental rendering on the client.
In an age of LLMs and streaming text, we need to stop trying to get markdown to play ball and restrict the syntax. I specced a stricter markdown sub(er)set several years ago and wondered if it was strict enough to support true streaming. Turns out penguin flavoured markdown was ahead of its time.
In an age of LLMs and streaming text, we need to stop trying to get markdown to play ball and restrict the syntax. I specced a stricter markdown sub(er)set several years ago and wondered if it was strict enough to support true streaming. Turns out penguin flavoured markdown was ahead of its time.
I’m not sure if it is non-creative vs creative, but more that some people view everything as a commodity. “Why wouldn’t you want more of your monetisable output?!” I wouldn’t go so far to say that the process is the point (it is to some) but the process is definitely embedded in the work.
I think the fundamental gap here is that non-creative people think that creative people make things for the end product, when in fact it’s the act of creation and not the end point that makes it worthwhile.
Wow. The robot turned a bobcat into a… house cat? Just to make the trees more green?
this field biologist does a great job highlighting the insidiousness of AI editing these one-click AI edit buttons are incredibly appealing to many photographers, amateurs and professionals alike, and are framed as innocuous this is worth sharing and educating people about
I’m in Ko Lanta, Thailand right now and though I don’t take stuff from beaches I was marvelling at the beauty of the coral. I thought they would make the most stunning toggles and closures. Then I saw this cute little hermit crab. An important reminder that we are guests here.
People who rate beaches low on google maps should go to actual prison. 4 stars because there rocks. 3 stars because there was no shade. Nature sends its apologies.
Watch as we launch Gradio 6!!! www.youtube.com/watch?v=ohYB...
Gradio 6 Launch 🏎️🏁
YouTube video by HuggingFace
youtube.com
If you haven’t heard Gradio are partnering with Anthropic to present a hackathon to celebrate MCPs 1st birthday! We are giving over $3.8M in credits to participants thanks to: Anthropic, OpenAI, Google, elevenlabs, sambanova, modal, blaxel, llamaindex, nebius. huggingface.co/MCP-1st-Birt...
MCP-1st-Birthday (MCP-1st-Birthday)
Gradio, AI Agents, MCP, Anthropic
huggingface.co
One coffee shop trend that I see internationally that I don’t see in the US and the UK is tiny cookies served with the coffee. Lots of places make their own too and are super delicious. I think this should be a thing everywhere, it’s really fun.
last chance to take the State of JS survey if you haven't already, it closes in a day or two survey.devographics.com/en-US/survey...
State of JavaScript 2025
Take the State of JavaScript survey
survey.devographics.com
another async feature: out-of-order rendering. this means a component can begin rendering children while it's awaiting data. demo stolen from @ryansolid.bsky.social — these components should render in 3 seconds, but they only take 1: svelte.dev/playground/2...
Out-of-order rendering • Playground • Svelte
Web development for the rest of us
svelte.dev
today we landed a @svelte.dev feature i'm pretty stoked about — we call it 'forking', and it lets you run state changes offscreen and later choose whether to commit them (e.g. user hovers on a link, preload data in case they click) - docs svelte.dev/docs/svelte/... - demo svelte.dev/playground/a...
The new @github.com explore page recommend the JavaScript language to me. Never heard of it. Excited to dig in.