Mastodon Feed: Posts

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

Mastodon Feed

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

igalia@floss.social ("Igalia") wrote:

📢 Interop 2024 Launches:

Celebrating the fourth year of improving web interoperability

https://www.igalia.com/2024/interop-2024-launches.html

Mastodon Feed

Gargron ("Eugen Rochko") wrote:

You know what I absolutely despise? When you find a legal way to watch a movie, say on a streaming service you're already paying for, but for whatever reason the audio track and subtitles are only in German. Just this default assumption that if you're in Germany that's the only language you'll ever want.

Mastodon Feed

Gargron ("Eugen Rochko") wrote:

Caligula's Horse released a new album, Charcoal Grace, about a week ago:

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

#NP #NowPlaying

Mastodon Feed

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

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

you took a perfectly good turing machine and gave it to a bunch of capitalists. look at it. it's got hallucinations. it thinks it's a parrot. what have you done.

h/t @Meyerweb

Mastodon Feed

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

agreenberg@infosec.exchange ("Andy Greenberg") wrote:

A collection of people with direct and indirect links to the Indian firm Appin Technology have used legal threats to erase reporting on its alleged hacker-for-hire past. Now, a group of anti-censorship voices is working to make that strategy backfire.

https://www.wired.com/story/appin-training-centers-lawsuits-censorship

Mastodon Feed

fromjason ("fromjason.xyz 🖤") wrote:

I want to be able to search through my house like I search Google. Can AI do that? Because honestly, I really don't need a chatbot in my PowerPoint.

Mastodon Feed

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

baldur@toot.cafe ("Baldur Bjarnason") wrote:

Everybody I’ve seen promote the use of LLMs for writing seems to misunderstand everything about the process of writing

To pick one example: the point of first drafts isn’t to spew out a conventional structure that you then tweak, filled with generic writing that you then make personal

It’s to capture the weird, the spontant, and the disjointed but strangely appropriate

The first draft is there to lay down your raw humanity on the page, that you then polish into something comprehensible

Mastodon Feed

fromjason ("fromjason.xyz 🖤") wrote:

Full quote too big to paste into one post:

Attachments:

Mastodon Feed

fromjason ("fromjason.xyz 🖤") wrote:

The Rise of Techno-authoritarianism - The Atlantic:

> They tend to hold eccentric beliefs: that technological progress of any kind is unreservedly and inherently good; that you should always build it, simply because you can; that frictionless information flow is the highest value regardless of the information’s quality ...

I linked to this article before, but this quote is also worth highlighting. It's just a step to the right of the pro-#Meta #Threads discourse.

https://www.theatlantic.com/magazine/archive/2024/03/facebook-meta-silicon-valley-politics/677168/

Mastodon Feed

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

erincandescent@queer.af ("Erin 💽") wrote:

Update: I went and read the documentation on the node:vm package and one of the first things it says - in bold, red text - is:

The node:vm module is not a security mechanism. Do not use it to run untrusted code.

Indeed, its not a sandbox at all (and is not intended as one!)

Mastodon Feed

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

mastohost ("Masto.host") wrote:

Upgrade installed!

Everyone running on Masto.host is now on Mastodon v4.2.5.

Any issues or questions, please let me know.

Thanks 🐘

Mastodon Feed

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

littlealex@infosec.exchange ("LittleAlex") wrote:

1830s virtual reality, a so called tunnel book or pop-up book.

#vr #oldtech

Attachments:

Mastodon Feed

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

VRubinObs@astrodon.social ("Rubin Observatory") wrote:

We're #hiring!

Rubin seeks a #postdoc researcher to join the integration & commissioning team in La Serena! You will help ready Rubin for operations & its ten-year survey.

Apply by Feb. 15: https://recruiting2.ultipro.com/SPA1004AURA/JobBoard/3a88e9d0-e68e-418e-9433-d36443ba8c5b/OpportunityDetail?opportunityId=fb4a3e53-356a-4045-9e2b-1d2d2349aa36

---
¡Estamos #contratando!

Rubin busca un(a) investigador(a) #postdoctoral para unirse al equipo de integración y puesta en marcha en La Serena. Esta persona nos ayudará a preparar Rubin para la investigación de diez años.

Postulaciones hasta el 15 de feb.: https://recruiting2.ultipro.com/SPA1004AURA/JobBoard/3a88e9d0-e68e-418e-9433-d36443ba8c5b/OpportunityDetail?opportunityId=fb4a3e53-356a-4045-9e2b-1d2d2349aa36

Attachments:

Mastodon Feed

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

SallyStrange@strangeobject.space ("Sally Strange") wrote:

"Never ascribe to malice that which can be explained by stupidity"

That's a fine rule for interpersonal relationships. It's better to offer to teach your spouse or kid or coworker how to do the thing than it is to berate them for not knowing how to do it.

It's a SHITTY FUCKING RULE to follow when it comes to strangers. Especially politicians, but even just ordinary regular people strangers. Follow that rule when picking up the telephone, for example, and you'll quickly find yourself getting scammed. Following that rule when interpreting the actions of CEOs and politicians? You're giving them endless passes for bad behavior. Stop it! Malicious people exist! Especially among the ranks of the powerful!

Mastodon Feed

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

jerry@infosec.exchange ("Jerry Bell :verified_paw: :donor: :verified_dragon: :rebelverified:​") wrote:

infosec.space is back up and flying again

Mastodon Feed

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

@torgo I thought you might find this amusing

https://people.well.com/user/jeffs/demos/rust/slint.html

Mastodon Feed

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

lolgop@journa.host wrote:

It's me. Hi. I'm the argument for the emoluments clause.

Attachments:

Mastodon Feed

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

mastohost ("Masto.host") wrote:

I will be starting the installation of Mastodon v4.2.5 on Masto.host.

There will be about 15 seconds of downtime during the upgrade.

Changelog: https://github.com/mastodon/mastodon/releases/tag/v4.2.5

Mastodon Feed

collinsworth@hachyderm.io ("Josh Collinsworth") wrote:

"Won't it be amazing what tech we'll have in the future?"

It's amazing what tech we have NOW. It's just all unaffordable, inequitable, locked behind a never-ending subscription, built to fail, and/or data mining and advertising disguised as a product.

The tech isn't the problem, and the next round of advancements isn't going to free us.