mindplay.dk
Passionate web-developer since 1998 using various languages, databases and tools.
942 posts
142 followers
193 following
Getting Started
Active Commenter
comment in response to
post
if you're not comfortable with your voice, you can always go halfsies
record yourself reading in the pace and intonation that feels right for your material (the creative half)
then use voice-to-voice to get the voice tone & quality you want
best of both worlds, maybe? ๐
comment in response to
post
justice for JPEG-XL while we're at it
proof that these corporations are not making decisions based on what's best for the consumers ๐
comment in response to
post
BlueSky is quickly turning into something between "a micro blog with no comment section" and "conversations between friends"
it's starting to feel like the bad old read-only web
I didn't come here for your endless thought stream, I came to share and participate
Twitter was bad but this is worse ๐
comment in response to
post
I recently looked into display:contents and decided not to use it for now
caniuse.com/css-display-...
I would just toggle a className attribute instead, I think ๐
comment in response to
post
what's interesting to me is, people think hallucinations are a "bug"
when it's actually the only feature
when it makes up an entire feature like it did here, it's only doing what it always does: finding a statistically likely sequence of words, peppered with noise
can't guess right all the time ๐
comment in response to
post
I just ran into this myself yesterday
bsky.app/profile/mind...
as you wrote, if an LLM doesn't find the answer to your question, it is prone to just making stuff up
I thought because it cited sources, it was safer, but it's actually worse because it may simply *pretend* it's citing sources ๐ซค
comment in response to
post
heh, yeah, "just build it yourself"
if that's the position of the platform, they will fail
if they want retention, the home feed needs to provide a useful default experience
the wait has been too long and I'm on the verge of giving up and going back myself ๐
but thank you for trying ๐๐
comment in response to
post
why is everything in this feed game development lately?
ugh I really wish the home feed was actually worth a damn
if developers are staying in the bad place (which sadly it seems they are) perhaps in part it's because finding the content on this platform is way too difficult ๐
comment in response to
post
the component instance itself is nowhere
or at least nowhere where you can reach it
except indirectly via hooks
not that hiding the instance is inherently a bad thing
but e.g. Solid seems to have hit the right abstraction by having no instances and nothing coupled to component boundaries ๐
comment in response to
post
that's one way to explain it, but not really what's happening
the state is tied to the component instance boundary
but the JSX expression is not the component instance, only a blueprint to create an instance
if that blueprint is seen twice by the reconciler, you get two instances
comment in response to
post
the single most frustrating thing for me about React, since the dawn of time, is the fact that everything is tied to component boundaries... state management, scope of updates, performance...
as a consequence, at least half of the API exists primarily to help you solve performance issues ๐
comment in response to
post
my concern is about the ethics of doing this
Gemini's deep research didn't "invent" curriculum and lesson plans, it referenced it from 100s of online sources
I mean, screw DuoLingo, but is it okay to use public but unlicensed material this way?
the course would be free and open source, but still?
comment in response to
post
isn't this going to be slowwww?
comment in response to
post
call and ask to speak to the manager? be reasonable, but stern. use words like "unacceptable". you paid for a monitor because you needed a monitor. now. not later. it's his job to fix this. as soon as possible. ๐
comment in response to
post
even at that ridiculous size, the return button on the keyboard is more prominent ๐
comment in response to
post
๐
comment in response to
post
go to the shop. get loud if you have to. embarrass them in front of other customers.
you don't have to take this shit.
there is zero reason they need more than days to replace a defective product they sold.
comment in response to
post
I guess MAGA is happy again ๐
comment in response to
post
my doctor did the same with mouthwash. "don't drink it", I was like what? she said you wouldn't believe how many people show up at the doctor's thinking they were supposed to drink mouthwash ๐คฆโโ๏ธ
comment in response to
post
text-wrap: balance works on any elements with display: inline-block though, right?
css-tricks.com/you-can-use-...
granted it's not very semantic
and limited to one direction
would be nice to have this for flexbox layouts for sure ๐๐
comment in response to
post
hilariously, AI pundits will claim that this is solved by "reasoning" and/or agentic workflows
"look, it's generating words that sound a lot like someone thinking or planning some code"
yes, that is exactly what it's doing! exactly what you just said! listen to your own words ๐คฆโโ๏ธ๐
comment in response to
post
thank you for the thoughtful response ๐
I'm just not sure I see this color function as particularly useful
most UX designers shun #000 and #fff and I would think there are other color functions already (with postcss polyfills) or SASS functions that can do something similar but... less bad? ๐
comment in response to
post
why is a feature like this, with so many problems and caveats, even announced? ๐คทโโ๏ธ
comment in response to
post
I genuinely do not understand.
if you have to pick the color yourself anyway, what use is this function? ๐คทโโ๏ธ
how hard is to pick black or white? ๐คทโโ๏ธ
would any designer even choose full black or white? ๐คทโโ๏ธ
the article spends more time explaining why you shouldn't use this feature than why you should ๐คทโโ๏ธ
comment in response to
post
a regional thing?
look up "asynchronous" in a dictionary - it's AY sync
in US and British English
who says AH sync? ๐
comment in response to
post
indeed. and in a thread about Imba - another interesting language attempting some similar things.
as the author said though, why not just enable an established language to do these things ๐
comment in response to
post
"refusing to learn" lol that's literally 90% of what I use it for ๐
comment in response to
post
have you tried Astro?
it's still going to be annoying to deploy, of course - but the only reason PHP was easier was because someone else already deployed it for you ๐
you might also have a look at HTMX or Alpine, which you can serve from PHP or wherever
comment in response to
post
right, I'm remembering it wrong, Meteor was about real time.
it's probably more similar to Opa, if you remember that? it had literal client and server functions. (and also "client server" functions, which would run anywhere.)
comment in response to
post
cool but uhm
what about HTTP cache control?
how do I add some headers?
or what if I want to rerun the request? abort the request?
abstracting away the entire network layer also means you have no control of it, doesn't it?
also why is this even tied to React? Meteor used to do this, I think?
comment in response to
post
I thought this died years ago!?
comment in response to
post
it's limited to what the web platform can do, I guess?
what are you missing specifically?
comment in response to
post
tbh computers used to be better ๐คจ
I think part of it is there is just too much complexity now, too many standards and deviations
building a PC has turned into some sort of weird science over the years
I think there's around 1 gazillion hardware, software and driver standards by now ๐
comment in response to
post
you're describing Penpot
I don't feel like it's ready, but I really hope that goes somewhere, it's such a good idea ๐
comment in response to
post
but the component doesn't get serialized, does it? its output does?
comment in response to
post
I'm sure there's a penalty for loading many small CSS parts
on the up side, if you use dynamic imports, you automatically get the benefits of only loading what's needed, when it's needed
I'm not even benchmarking though. I'd like to design around perf issues rather than attempting to solve them ๐
comment in response to
post
very recent CSS features might make this less limited than it sounds right now, today.
CSS functions... ๐ค๐
comment in response to
post
that is the takeoff, yeah ๐
my toy framework is strictly a frontend framework though - if I can make it work with no CSS parsing and no CSS updates, it's a very small perf tradeoff.
(I'm not even sure there is one ๐)
comment in response to
post
I'm exploring runtime options that don't require any CSS parsing, using nested selectors. (just wrap rules in a generated selector and inject.)
and no CSS updates - by leveraging custom properties for anything dynamic.
a bit like what Svelte enables, but with JSX and signals (like fusion)
comment in response to
post
yes, the only thing that really tickles me is Linaria - everything else is way too complex for my taste.
it is complex though, basically a full blown compiler - adding support for this to any framework is complicated.
comment in response to
post
none of this is really surprising to me in the least.
where would any of this information have come from?
Figma is a design program, it doesn't have any semantic or structural information.
there are tools such as Penpot or Toddle, where the model is actually HTML, but in Figma... it's not ๐