Toots for jducoeur@social.coop account

Written by Justin du Coeur on 2025-01-31 at 14:22

A significant discussion over in the #Scala Contributors forum: https://contributors.scala-lang.org/t/next-scala-3-lts-version-will-increase-minimum-required-jdk-version/7018

Quoting the tl;dr there:

"The Scala 3 Next minors in 2025 Q4 and the next LTS will drop JDK 8 support. We are seeking feedback on whether the new minimum JDK should be 11 or 17.”

Folks with serious thoughts on the matter should chime in over there. (Personally, I'm leaning towards 17 at this point, but I don't have a strong opinion.)

=> More informations about this toot | View the thread

Written by Justin du Coeur on 2025-01-29 at 21:21

Interesting #Kickstarter from the lead developer of #Pixelfed, who is raising money to support development of that, as well as new Fediverse entrants for short-video creation and instant messaging: https://www.kickstarter.com/projects/pixelfed/pixelfed-foundation-2024-real-ethical-social-networks

Seems like a good cause, worth tossing a few dollars to support. Spread the word…

=> More informations about this toot | View the thread

Written by Justin du Coeur on 2025-01-29 at 17:58

It's good to see the bullshit starting to backfire.

Here's a fine thread on Reddit, of government workers who are so incensed by #Musk's “RTO and loyalty oaths, or WFH and then we'll fire you in a few months” that they are vowing to stay and fight: https://www.reddit.com/r/fednews/comments/1icj3wc/this_non_buyout_really_seems_to_have_backfired/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button

The shock-and-awe tactics of the past week have shaken everybody, but it's time to shift from confusion and fear to anger and action…

[#]USPolitics

=> More informations about this toot | View the thread

Written by Justin du Coeur on 2025-01-29 at 17:37

I should note: the focus here is on getting continuations working in direct style. Whether that appeals or not is very much a matter of taste.

(While I grok why folks get annoyed about the amount of ceremony involved in explicit IO, I personally find it way more ergonomic than I do, eg, the common async/await pair. I’m still a bit mystified about why folks are so attached to that construct.)

[#]Scala

=> More informations about this toot | View the thread

Written by Justin du Coeur on 2025-01-29 at 17:29

Now a couple of chapters into the thesis that inspired this delimited-continuations project, and it's a good read: https://infoscience.epfl.ch/entities/publication/5b745359-7d14-4553-a3da-8590f573911c

I confess, I’ve always found continuations a bit brain-breaking, far moreso than IO. But the intro chapters here are a good introduction -- still very chewy, but a good summary of the topic and the ways people have been tackling it.

#Scala

=> More informations about this toot | View the thread

Written by Justin du Coeur on 2025-01-29 at 15:13

tl;dr -- this is to explore getting delimited continuations fully working in Scala 3, focusing initially on ScalaJS (where there apparently isn’t underlying support for the idea).

Links to the relevant master's thesis in the comments -- I'm starting to read my way through that now…

=> More informations about this toot | View the thread

Written by Justin du Coeur on 2025-01-29 at 13:22

That comparison photo is supposed to be about the chocolate chip cookie, not the turtle?

I'm supposed to select the photos of the cookies iced with animal faces, not the inexplicably green and pink rabbits? I think?

I need to do several screens of this, because…?

=> More informations about this toot | View the thread

Written by Justin du Coeur on 2025-01-28 at 21:55

The #Scala Center is looking for projects for the upcoming Google Summer of Code: https://www.scala-lang.org/blog/2025/01/28/gsoc-projects.html

[#]gsoc

=> More informations about this toot | View the thread

Written by Justin du Coeur on 2025-01-28 at 02:54

Going around right now -- scary and quite consistent with everything else I've seen: https://www.dailykos.com/stories/2025/1/27/2299469/-What-is-happening-inside-the-Office-of-Personnel-Management

tl;dr -- there's something quite a bit like a coup in process, but it's being handled via HR rather than the military…

=> More informations about this toot | View the thread

Written by Justin du Coeur on 2025-01-27 at 22:03

Oooh, neat. For those of us who loved the late, lamented #Pebble (the original smartwatch), there's a project to bring it back from the dead: https://repebble.com

tl;dr — folks inside Google managed to talk the company into open-sourcing PebbleOS. Between that and the fact that there still doesn't exist anything quite like it, the original founder is looking to re-create it.

(His linked blog post is worth a read: humble about past mistakes, and it sounds like he has a sensible plan.)

=> More informations about this toot | View the thread

Written by Justin du Coeur on 2025-01-27 at 14:24

On the one hand, this is kind of an ad for Proton, but OTOH it's quite correct: https://proton.me/blog/trump-controls-nsa-fbi

tl;dr -- Trump now controls the levers for spying on Americans, and those go deep. Every major US-based service -- not just the obvious "bad guys" like Xitter and FB but also things like Discord and Google -- can and will report anything you say to the government when asked.

So if you want privacy, you need strong encryption and a non-US company - keep that in mind…

=> More informations about this toot | View the thread

Written by Justin du Coeur on 2025-01-24 at 14:38

In #Scala news, I just noticed SIP-69, “Existential Containers”: https://github.com/scala/improvement-proposals/pull/101

The wording needs work IMO, but I love this proposal. It tackles the not-unusual problem where you have a container full of instances of a type class, a small but fairly common pain in the butt.

There's only one good solution I know of, which I've built by hand repeatedly; this takes that pattern, and bakes it in concisely.

Looks like a fairly small change surface, and I'd definitely use it…

=> More informations about this toot | View the thread

Written by Justin du Coeur on 2025-01-24 at 14:05

Oh, and that reminds me to spread this PSA again: if you'd like a concise daily summary of the latest insanity from Washington, I know of no better source than https://whatthefuckjusthappenedtoday.com

I subscribe to it by email (it's no longer titled “The Daily WTF”, but I still think of it that way) and has been running since the beginning of the Cheeto's first term.

It's by no means my only news source, but it's one of the half-dozen most useful.

Check it out, and consider supporting it!

=> More informations about this toot | View the thread

Written by Justin du Coeur on 2025-01-24 at 14:01

OFFS -- https://www.axios.com/2025/01/23/trump-davos-world-economic-forum

tl;dr: Trump is demanding that the Fed lower interest rates. He doesn't have the legal authority to make that demand, mind, but it's not like little details like that slow him down.

Seriously: does this idiot not understand how #inflation works? (Probably not.)

He was elected in no small part by people angry about inflation: time to start hanging every percentage point from here on out around his neck…

=> More informations about this toot | View the thread

Written by Justin du Coeur on 2025-01-24 at 13:46

Fun for #SCA folks and others interested in the #medieval -- a fine (and true) introduction to the world of Medieval Killer Rabbits: https://www.youtube.com/watch?v=4o-Vqu6Z5fY

=> More informations about this toot | View the thread

Written by Justin du Coeur on 2025-01-24 at 00:28

Hah -- a delightful reminder that it is very, very easy to waste #AI companies' money if you are so minded: https://www.404media.co/developer-creates-infinite-maze-to-trap-ai-crawlers-in/

I haven't looked into this particular solution, but the idea is straightforward -- I'm halfway tempted to put something similar together, just to see what happens.

(Now I'm pondering how to make such a thing efficient to run, while taking up maximum crawler cycles…)

=> More informations about this toot | View the thread

Written by Justin du Coeur on 2025-01-23 at 23:37

Catching up on recent posts from @404mediaco and hit this: https://www.404media.co/the-powerful-ai-tool-that-cops-or-stalkers-can-use-to-geolocate-photos-in-seconds/

tl;dr -- no surprise, #AI has gotten good enough to look at a photo and pretty accurately guess where it was taken. Take due notice, and govern yourself accordingly.

(It sounds like the folks at the company are actually fairly decent, but note that this is mainly getting sold to law enforcement.)

=> More informations about this toot | View the thread

Written by Justin du Coeur on 2025-01-23 at 20:15

A sobering reminder that the #fascist arrests have already started, even in #Boston: https://www.reddit.com/r/boston/s/apCAWxkIX3

Combine this with everything we've been seeing the past few days, and it looks like they are sweeping up any undocumented folks they can find, claiming that they are criminals, arresting them and preparing to deport them.

They’re very likely hurting innocents in the name of propaganda and ratings, exactly as we expected them to do…

=> More informations about this toot | View the thread

Written by Justin du Coeur on 2025-01-23 at 04:22

Today in #Fascist Atrocities (I feel like we need trading cards): https://www.npr.org/2025/01/22/nx-s1-5253926/congress-laken-riley-act

“Several criminal offenses can already be grounds for deportation. But critics of the measure argue that the proposal skips the current practice of waiting until someone is convicted before considering the removal process.”

Note the implication -- they're trying to shove the Overton Window to the point where people forget “innocent until proven guilty”, and instead think of that as an ignorable nicety.

=> More informations about this toot | View the thread

Written by Justin du Coeur on 2025-01-22 at 21:18

[#]SCA folks who are in college, or know members who are in college, or who know college students who might be interested in the SCA —

There's a delightful new movement to get the SCA-related college groups around the world talking to each other. This is great: we used to do it locally, but this is the first attempt to do it on a global scale.

All the aspects of it can be found at https://linktr.ee/thescacollegenetwork

=> More informations about this toot | View the thread

=> This profile with reblog | Go to jducoeur@social.coop account

Proxy Information
Original URL
gemini://mastogem.picasoft.net/profile/109351526700190408
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
547.018884 milliseconds
Gemini-to-HTML Time
7.209802 milliseconds

This content has been proxied by September (3851b).