Show newer
Serra boosted
Serra boosted

As you get older all of the years blur into one: The Year of the Linux Desktop

Serra boosted
Serra boosted

I swear hacking is more of a compulsion than it is a skill. It's like those characters in horror movies that open doors. That's me.

Serra boosted

TIL that Daniel Stenberg, the maintainer of #cURL, has his roots in the #C64 demo scene.

m.youtube.com/watch?v=gNWg2Wtx

Serra boosted

Core Infrastructure Architect: Finally, the lisp/scheme hacking job you always wanted! Help us build our core tech! spritely.institute/jobs/core-a

Or maybe you're more admin/operations but you'd like to dabble in / grow your tech skills! spritely.institute/jobs/core-a

We're a nonprofit, everything is free and open source software, and the organization is fully remote!

Show thread

Safaris reasoning:

"The base problem is this: the visible area changes dynamically as you scroll. If we update the CSS viewport height accordingly, we need to update the layout during the scroll. Not only that looks like shit, but doing that at 60 FPS is practically impossible in most pages (60 FPS is the baseline framerate on iOS).

It is hard to show you the "looks like shit" part, but imagine as you scroll, the contents moves and what you want on screen is continuously shifting.

Dynamically updating the height was not working, we had a few choices: drop viewport units on iOS, match the document size like before iOS 8, use the small view size, use the large view size.

From the data we had, using the larger view size was the best compromise. Most website using viewport units were looking great most of the time"

Show thread

Some CSS madness:
The unit vh is defined as 1% of the viewport height.
But setting "height:100vh" usually ends up being *higher* than the viewport height on mobile.

This is because of a bug/feature in safari that other browsers then copied.

bugs.webkit.org/show_bug.cgi?i

Serra boosted

We are considering to move postmarketOS to SourceHut: postmarketos.org/blog/2022/07/

(Please read the full blog post instead of just commenting based on the headline 😉)

Serra boosted

I still can't forget how people trolled Outlook back then... Outlook used to display the header X-Message-Flag as a GUI banner message, so we had...

X-Message-Flag: WARNING!! Outlook sucks
X-Message-Flag: Warning! Using Outlook is insecure and promotes virus distribution. Please use a different email client.

:blobcatgiggle:

Serra boosted

Did you know there are centralized alternatives to the #Fediverse?

They are great!
Instead of being developed by volunteers for the community they are developed for millionaires with the sole purpose of getting them more money and influence over the "users".

They contain ads and algorithms, so you don't have to decide, what you want to see, but you get to see what makes you addicted, so you view more ads, buy more stuff and thereby support the capitalist system that we all love.

Instead of anonymity you get to enter your phone number and other form of identification, which totally helps against hate speech, right?

I could go on with advantages, but I think it's best you check them out for yourselves.

Wow, these are awesome!

(webdev Tory) :emacs:  
Fantastic #css, really! I especially enjoyed speci-fish-ity https://estelle.github.io/CSS/selectors/index.html#slide20 --- RT @estellevw if you ar...
Serra boosted
Serra boosted

Wohoo! SXMO is doing really well 😀

PINE64  
PinePhone community poll results are now available. Thank you to all those who took part in the questionnaire! https://www.pine64.org/2022/01/31/pi...

I just learned that the "maxlength" attribute on html <textarea> elements does not count correctly.

This is because newlines are \n in the textarea are required to be converted to \r\n before submission.

We solved this by... changing the spec to say this is fine bugzilla.mozilla.org/show_bug.

Serra boosted

#InfiniTime 1.7.0 "Jackfruit" is out : manual date and time setting, new motion and step service, faster wake up and many more new features and improvements!

Enjoy this new version on your @PINE64 #PineTime!

Release note : github.com/InfiniTimeOrg/Infin

Serra boosted

And it turns out that the FOSS firmware'd modem not always wakes up the modem after it has been in deep sleep for a few hours. We are in contact with biktorgj to see if we can debug this.

Show thread
Serra boosted

Tadaa, a #pinenote showing its own schematics. It seems like the size of the pages of schematics is almost perfect for this.

Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.