Mastodon Feed: Posts

Mastodon Feed

cstanhope@social.coop ("Your friendly 'net denizen") wrote:

"The motivation behind this work has been the view that for 20 years computer hardware has become increasingly complex, languages more devious, and operating systems less efficient. Now, microcomputers afford some of us the opportunity to return to simpler systems."

https://ieeexplore.ieee.org/document/6323475

"same as it ever was, same as it ever was..."

Mastodon Feed

slightlyoff@toot.cafe ("Alex Russell") wrote:

Wow, taking the useful cache down but leaving the blighted AMP one up?

It's a bold strategy, Cotton.

https://searchengineland.com/google-search-officially-retires-cache-link-437122

Mastodon Feed

Reblogged by slightlyoff@toot.cafe ("Alex Russell"):

Richr ("Richard Rutter") wrote:

Pretty miffed the proposal to finally implement `break-after: avoid` across all browsers was rejected for Interop 2024.

These bugs are 26 years old - older than some of my colleagues!

I’ll just have to keep prodding the bug reports and keep my fingers crossed they are fixed soon.

https://github.com/web-platform-tests/interop/issues/520#issuecomment-1921897115

#Interop #interop2024 #typography #css

Mastodon Feed

rmrenner ("The Old Gay Gristle Fest") wrote:

Zangief in a cum jar
I know, I know
it's serious

Mastodon Feed

Reblogged by slightlyoff@toot.cafe ("Alex Russell"):

jaffathecake ("Jake Archibald") wrote:

Really sad that the Navigation API isn't being included in interop 2024. This API makes a night-and-day difference to handling navigations. It cannot be polyfilled, and cannot really be used as progressive enhancement. We need it yesterday. https://github.com/web-platform-tests/interop/issues/435#issuecomment-1921896911

View transitions isn't being included either, but I'm less sad about that, because it can be used as progressive enhancement. https://github.com/web-platform-tests/interop/issues/437#issuecomment-1921897450

Mastodon Feed

Reblogged by slightlyoff@toot.cafe ("Alex Russell"):

tomayac@toot.cafe ("Thomas Steiner :chrome:") wrote:

#PSA for the folks on this instance, toot.cafe ☕️: now that our admin @nolan has updated us to `v4.2.5` (I can't thank him enough for dealing with this!), you can opt in for your toots to be discoverable on Mastodon search 🔍. Head to https://toot.cafe/settings/privacy and check the "Include public posts in search results" checkbox. (For people on other instances, replace toot.cafe with your instance's domain and see if the checkbox is there.)

Attachments:

Mastodon Feed

Gargron ("Eugen Rochko") wrote:

Film Cameras in Movies

https://www.youtube.com/watch?v=ZT8g7iR9HwM

Mastodon Feed

Reblogged by fromjason ("fromjason.xyz 🖤"):

latte@mastodon.online ("a new hope :blobcatcoffee:") wrote:

you know how before a page loads it just shows white......i feel like it should match system colour preferences, so it should load black on dark mode

Mastodon Feed

fromjason ("fromjason.xyz 🖤") wrote:

What are some good #writer hashtags?

I want to reach writers and see more writers in my feed. Bloggers specifically, but writers generally.

Mastodon Feed

fromjason ("fromjason.xyz 🖤") wrote:

"I do some of my best writing in the shower," is a sentence I uttered today.

Mastodon Feed

Reblogged by fromjason ("fromjason.xyz 🖤"):

cory@social.lol ("Cory :prami_pride_demi:") wrote:

🔗: Treating the Symptoms #Tech https://blog.jim-nielsen.com/2024/treating-the-symptoms/

Mastodon Feed

Reblogged by collinsworth@hachyderm.io ("Josh Collinsworth"):

skinnylatte@hachyderm.io ("Adrianna Tan") wrote:

Dungeness & Dragons, a fantasy crab party game

Mastodon Feed

jsonstein@masto.deoan.org ("Jeff Sonstein") wrote:

a powerful piece https://www.instagram.com/reel/C2qZArSOTVC/?igsh=NTZzZDJvN2plYTRl

Mastodon Feed

nadim@symbolic.software ("Nadim Kobeissi") wrote:

Aside from having to learn how to implement tons of relatively quite complex algorithms for high-performance board game search and making sure they parallelized safely in Rust, I learned so much about high-performance Rust programming, and had great discussions with friends smarter than me that further clarified to me some of Rust's elegant constructions that are often elided.

Hoping to package the result soon and release it as a board game app for smartphones under an "ancient ruins" theme.

Mastodon Feed

nadim@symbolic.software ("Nadim Kobeissi") wrote:

Getting the engine in a place where it (a) reliably beat Stockfish and (b) did so while running fast enough to be shipped on smartphone hardware took a ton of research (mostly on https://chessprogramming.org) and ended up increasing my Rust skills quite literally by 3x.

Mastodon Feed

nadim@symbolic.software ("Nadim Kobeissi") wrote:

I've been working on this on-and-off for the past couple of weeks.

Writing a Shogi AI is even harder than writing a chess AI; writing a high-performance Shogi AI is a serious challenge, due to the high branching factor which comes with Shogi's drop-captured-pieces-anywhere-on-the-board mechanic.

Mastodon Feed

nadim@symbolic.software ("Nadim Kobeissi") wrote:

I'm a bit amazed at how quickly we seem to have gotten used to the availability of something like ChatGPT-4, an always-available AI that we can talk to about anything and that's, on the whole, likely smarter than any of us individually.

Mastodon Feed

fromjason ("fromjason.xyz 🖤") wrote:

Nothing makes me feel like I have my shit together than buying a single green pepper. Idk why.

Mastodon Feed

jsonstein@masto.deoan.org ("Jeff Sonstein") wrote:

okay, this is going to be fun

Attachments:

Mastodon Feed

Reblogged by jsonstein@masto.deoan.org ("Jeff Sonstein"):

danhon@dan.mastohon.com ("Dan Hon") wrote:

... and we're full!

Sign up to get notified when Hallway Track registrations open at https://www.verylittlegravitas.com/hallwaytrack

Mastodon Feed

jsonstein@masto.deoan.org ("Jeff Sonstein") wrote:

----- snip -----
and that is pretty damned simple

Attachments:

Mastodon Feed

Reblogged by cstanhope@social.coop ("Your friendly 'net denizen"):

ieure@retro.social ("cop ululation") wrote:

#BandcampFriday is *tomorrow*, and I'd love to hear anything you're excited about!

Mastodon Feed

cstanhope@social.coop ("Your friendly 'net denizen") wrote:

(The worst offenders really seem to be youtube tabs.)

Mastodon Feed

cstanhope@social.coop ("Your friendly 'net denizen") wrote:

I know I need to get my tab situation under control, but I find it funny that I've taken to either restarting my browser periodically or visiting about:performance and manually unloading various tabs because otherwise the browser starts to become a bit unusable. And that's with an ad-blocker (of course).

Mastodon Feed

jsonstein@masto.deoan.org ("Jeff Sonstein") wrote:

button.connect_clicked(|button| {
// Set the label to "Hello World!" after the button has been clicked on
button.set_label("Hello World!");
});
// Create a window
let window = ApplicationWindow::builder()
.application(app)
.title("My GTK App")
.child(&button)
.build();
// Present window
window.present();
}

Mastodon Feed

jsonstein@masto.deoan.org ("Jeff Sonstein") wrote:

fn build_ui(app: &Application) {
// Create a button with label and margins
let button = Button::builder()
.label("Press me!")
.margin_top(12)
.margin_bottom(12)
.margin_start(12)
.margin_end(12)
.build();
// Connect to "clicked" signal of `button`

//continued

Mastodon Feed

jsonstein@masto.deoan.org ("Jeff Sonstein") wrote:

use gtk::prelude::*;
use gtk::{glib, Application, ApplicationWindow, Button};
const APP_ID: &str = "org.gtk_rs.HelloWorld";

fn main() -> glib::ExitCode {
// Create a new application
let app = Application::builder().application_id(APP_ID).build();
// Connect to "activate" signal of `app`
app.connect_activate(build_ui);
// Run the application
app.run()
}
//continued

Mastodon Feed

jsonstein@masto.deoan.org ("Jeff Sonstein") wrote:

here is some simple code to run a gtk-based button... whatever the native system thinks it should look like:
----- snip -----
[cont]

Mastodon Feed

jsonstein@masto.deoan.org ("Jeff Sonstein") wrote:

cycling back and looking at the state of Rust language GUI development libraries and frameworks again after wincing and looking away a couple of years ago. there is some sweet, cross-platform stuff out there now.

slint seems a bit overly-complex to partition into separate modules/files, so looking at the gtk-rs project now. up-side: looks like it is going ot be easier to segment (think divide-and-conquer aka separation-of-concerns). downside: doesn't directly support Web apps.

Mastodon Feed

Reblogged by fromjason ("fromjason.xyz 🖤"):

xandra@tilde.zone ("alexandra") wrote:

BIG 32-bit cafe news: we're expanding into https://discourse.32bit.cafe starting february 15th! (sign-ups will be open then!)

if you've never really been into discord, deleted discord, or just want to diversify your communication platforms, you'll be happy to see this from us! you'll have way more ways to participate and engage with our community.

read more about the news here and why we're trying to expand out from the walled garden of discord: https://discuss.32bit.cafe/f/32bitcafe/217/valentine-s-day-event-huge-announcement

#indieweb #personalweb #smallweb #internet #web #webdev #hobby #webrevival