Jari Pennanen

Developer. This is my main account for the time being. I have six profiles now on Mastodon, sigh.

I will remove followers who haven't posted anything.

#Rust, #FSharp, #CSharp, #DotNet, #TypeScript

Jari Pennanen boosted:
Eugen RochkoGargron
2025-06-16

As some of you may have already noticed, in the latest update, we've reworked the layout of the web app for smaller screen sizes. It should be easier to navigate and more pleasant to the eye. Let me know what you think!

A screenshot of the Mastodon web app on a mobile device with the side menu open.
Jari Pennanen boosted:
counternotionscounternotions
2025-06-16

So liquid you can almost lick it!

There’s no hidden components, no inner trickery – the entire NightWatch is a cleverly designed, solid piece of lucite that does three things remarkably well. First, it docks the Apple Watch and charger inside it, magnifying the watch screen so the numbers are clearly legible even from a couple of feet away. Secondly, channels located strategically under the Watch’s speaker units amplify the sound (sort of like how your voice is louder when you cup your hands around your mouth) so your alarm rings louder. Thirdly (and this might be the best feature yet), the lucite orb is touch-sensitive. Which means a mere tap on the surface causes your Watch screen to wake so you can see the time!There’s no hidden components, no inner trickery – the entire NightWatch is a cleverly designed, solid piece of lucite that does three things remarkably well. First, it docks the Apple Watch and charger inside it, magnifying the watch screen so the numbers are clearly legible even from a couple of feet away. Secondly, channels located strategically under the Watch’s speaker units amplify the sound (sort of like how your voice is louder when you cup your hands around your mouth) so your alarm rings louder. Thirdly (and this might be the best feature yet), the lucite orb is touch-sensitive. Which means a mere tap on the surface causes your Watch screen to wake so you can see the time!
Jari PennanenCiantic@twit.social
2025-06-16

I tried Facebook's Finnish Text-to-Speech model, and it's terrible.

huggingface.co/facebook/mms-tt

Jari PennanenCiantic@twit.social
2025-06-15

I didn't expect this, watching Adam Savage's Vision Pro persona's update and ending has tidbits from @daringfireball's The Talk Show creation of stereo recording. Very cool.

youtube.com/watch?v=h6SbkEC1Xb

Jari Pennanen boosted:
Daring Fireballdaringfireball
2025-06-14
Jari PennanenCiantic@twit.social
2025-06-14

Yt-DLP + MPV needs a refresh button, it gets stuck so often. It would just restart the whole downloading thing but seek where I left.

#Mpv #ytdlp

Jari Pennanen boosted:
John Grubergruber
2025-06-14
Jari PennanenCiantic@twit.social
2025-06-14

@simonbs Developers, developers, developers!

Jari PennanenCiantic@twit.social
2025-06-14

The Liquid Glass Mac example at 9:58 looks decent. Idea to use it sparingly is the only way to make any sense of it.

Also, the pink bathrobe guy must be the final boss in the Gen-Zification of Apple.

developer.apple.com/videos/pla

#Apple #WWDC25 #LiquidGlass

Jari PennanenCiantic@twit.social
2025-06-12

@jay @stroughtonsmith I just finished ATP episode, and all I can hear is @siracusa in my head complaining when watching this example.

There is no coherence if everything floats like that, maybe if one item was floaty, but everything?

Jari Pennanen boosted:
Steve Troughton-Smithstroughtonsmith
2025-06-12

UITabBarController's new UITabAccessory API is all pretty straightforward — sizing and glass is all automatic, progressive blur extends under the accessory, style transitions between dark and light depending on the content underneath. Inserting a UISearchTab will get you the search icon. See the Music app in Compact layout to get a good feel for how it works

Jari Pennanen boosted:
2025-06-12

Differing levels of transparency/translucency effects in Tahoe get weird, like here on Apple's website, when the content mostly disappears behind the nav bar on the website, then reappears behind the browser chrome? Why is an app window MORE transparent than a website? My head hurts.

Jari Pennanen boosted:
2025-06-12

Kävi kuten veikattiin: Googlen tekoälyvastaukset tuhoavat nettisivustoja

Tekoälyvastausten käyttöönoton jälkeen osa maailman verkkosivustoista menetti valtavat määrät satunnaisista lukijoistaan. Näiden silmäparien katoaminen iskee suoraan julkaisijoiden liikevaihtoon - ja on johtanut jo toimittajien irtisanomisiin.

dawn.fi/uutiset/2025/06/12/goo

#google #hakukone #teknologia #tekoäly #uutiset #tekniikka

Jari Pennanen boosted:
Mario Alberto Guzmánmarioguzman
2025-06-12

When you try to create user interfaces where you don't have distinct and hard separations for compartmentalization, you end up with weird shit like this. Notice how the horizontal scroll bar is above the Now Playing controls.

Don't try to be too clever where you UI just starts to fall apart.

Jari Pennanen boosted:
GuardingPearSoftwareguardingpearsoftware
2025-06-12
Jari PennanenCiantic@twit.social
2025-06-12

That said, I think Apple is only company that can pull off something like this, because the app developers are still responding to changes like this. Whereas in Windows, there are no *new* apps really made, it's mostly crickets.

#Windows

Jari PennanenCiantic@twit.social
2025-06-12

Windows (in)famously has the old UI paradigm embedded inside the OS, Mac just removes the old from time to time.

In times like these, when Apple changes a whole new look, Liquid Glass, the Windows model is clearly better for legacy businesses.

Native components must look really odd when they suddenly appear as glass or start to float. Imagine your ATM suddenly getting an update like this.

This is also an opportunity for selling web-first apps.

#Apple #Windows #macOS #Microsoft

Jari PennanenCiantic@twit.social
2025-06-12

@atpfm Floaty bits, not a fan of floaty bits.

Jari Pennanen boosted:
Accidental Tech Podcastatpfm
2025-06-12

643: You Go to Squircle Jail
atp.fm/643

Impressions and analysis from WWDC 2025: Apple's new universal UI design with "Liquid Glass", all of the new 26-series OSes using it, and the potential of the new Apple Intelligence APIs.

Jari PennanenCiantic@twit.social
2025-06-10

Why is copy-pasting HTML tables from browser to text still so hard? These days I find it easier to copy HTML, then paste to ChatGPT, let it to convert to something like Markdown table...

There could be an easier way, like browsers injecting into the clipboard text some dividers like | (Clipboards allow different mime types of same content)

#HTML #Browsers

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst