Paul “π” Ivanov - @ivanov@mastodon.sdf.org's Avatar

Paul “π” Ivanov - @ivanov@mastodon.sdf.org

@paulivanov.bsky.social

onward and awkward.

157 Followers  |  227 Following  |  20 Posts  |  Joined: 02.01.2025  |  1.9182

Latest posts by paulivanov.bsky.social on Bluesky

Great film, thanks for the reminder of its existence!

28.09.2025 18:54 — 👍 2    🔁 0    💬 1    📌 0

"Nothing's immortal, except maybe COBOL"
- Chuck Harris at #scipy2025

This was just one of the gems at his lovely keynote: My Dinner with Numeric, Numpy, and Scipy: A Retrospective from 2001 to 2025 with Comments and Anecdotes.

10.07.2025 16:56 — 👍 1    🔁 0    💬 0    📌 0

Projects without such a direct approach are open to drifting and sliding into a post-legal world. It doesn't matter what license they use, as they lack the means to assert their own license due to a lack of provenance of their incoming contributions. 5/5

09.05.2025 00:53 — 👍 0    🔁 0    💬 0    📌 0

In particular, in no uncertain terms it should reject contribution that utilized any of the popular tools in use today, which includes GitHub CoPilot, ChatGPT, Claude, Llama, Mistral, Replit Code, StarCoder, CodeLLama. 4/5

09.05.2025 00:53 — 👍 2    🔁 0    💬 1    📌 0

"The code generation tools I used was trained only on public domain, no attribution such as zero-clause BSD, zero-clause MIT, or code within this project." with a fill-in-the-blank requirement to specify the models that were
used. 3/5

09.05.2025 00:52 — 👍 0    🔁 0    💬 1    📌 0

I think a way to address this would be to have attestations in the form of checkboxes and fill-in-the-blank, akin to those in Contributor License Agreements (CLAs), that states either that "I did not use code-generation tools in the production of the code submitted here", or that ... 2/5

09.05.2025 00:52 — 👍 0    🔁 0    💬 1    📌 0

Any project that accepts code that was generated by tools violating license terms dilute and invalidate their own license.

These include all automated tools in use today, as even training sets that exclude GPL nevertheless violate the terms of BSD and MIT licenses which require attribution. 1/5

09.05.2025 00:52 — 👍 4    🔁 1    💬 1    📌 0
Preview
Paul Ivanov’s Journal Paul Ivanov's Journal

heard via @byk.im that you're looking for blargs.

pirsquared.org/blog/

08.05.2025 15:39 — 👍 2    🔁 0    💬 0    📌 0
Preview
diff-jfk As of March 20th, there is a total of 2,343 documents released by the U.S. National Archives and Records Administration (NARA) in JFK Assassination Records - 2025 Documents Release. The total page...

Get yourself oriented here: pirsquared.org/blog/diff-jf... and then you can dive right in.

28.03.2025 08:35 — 👍 2    🔁 0    💬 0    📌 0
Post image

Wouldn't it be nice if someone went through to highlight the newly un-redacted parts of previous JFK reports? I got you! Let me introduce you to `diff-jfk`

28.03.2025 08:33 — 👍 2    🔁 1    💬 1    📌 0
source code for https://www.archives.gov/research/jfk/release-2025 with generator meta tag highlighted with content="Drupal 7"

source code for https://www.archives.gov/research/jfk/release-2025 with generator meta tag highlighted with content="Drupal 7"

Here's another exclusive scoop from the JFK assassination files that no one is reporting on: archives.gov still running on Drupal 7.

Active support for that version stopped 9 years ago, and it reached end of life two months ago.

19.03.2025 23:21 — 👍 5    🔁 0    💬 0    📌 0
Post image

Look what I stumbled across with today's JFK files release: Hede Massing was a CIA contract agent 1956-1975

www.archives.gov/files/resear...

19.03.2025 07:21 — 👍 2    🔁 0    💬 1    📌 0

I just filled out the copyright year of a new project as 2015, how's your Monday going?

24.02.2025 18:50 — 👍 1    🔁 0    💬 0    📌 0
Party with the UC Berkeley Vision Scientists
YouTube video by EdaAltiok87 Party with the UC Berkeley Vision Scientists

similar vintage and some overlap in topic area (a lot of neuro is vision)
www.youtube.com/watch?v=MRwU...

02.02.2025 23:54 — 👍 2    🔁 0    💬 1    📌 0

Spent too much time chasing down chiptune renditions of some music I like yesterday.

Started off today feeling distracted and unproductive.

Then it was "8-bit, engage!"

You know what? I think it's going to be ok.

A little extra dopamine drip flywheel keep things moving.

31.01.2025 01:14 — 👍 3    🔁 0    💬 1    📌 0
Preview
Current Challenges in Free Software and Open Source Development This is a lightly edited transcript of a talk I gave at Bay Area Drupal Camp in Oakland on October 24th, 2024 to an audience of about 40 people. I will be inlining images, but you can also peruse...

"Current Challenges in Free Software and Open Source Development" transcript now up:

pirsquared.org/blog/current...

24.01.2025 23:16 — 👍 4    🔁 0    💬 0    📌 0

get right outta here, with all this toxic positivity, Matthew.

C'mon, man, say it with me:

computers are terrible.
and people are worse.

18.01.2025 00:37 — 👍 2    🔁 0    💬 1    📌 0
Chris Wright testifies before Senate at confirmation hearing for energy secretary — 1/15/2025
YouTube video by CNBC Television Chris Wright testifies before Senate at confirmation hearing for energy secretary — 1/15/2025

Though I only found instance on the auto-generated transcript from yewtoob. youtu.be/P9sJWVPJIws?...

16.01.2025 22:44 — 👍 1    🔁 0    💬 0    📌 0

I seem to recall a president or three that insisted on "nucular."

Our ears will have to be "RESilent"
As they were for those presidents

16.01.2025 22:39 — 👍 2    🔁 0    💬 1    📌 0

Sorry that I'm six hours late here, but here's some sage advice

alias sagent='ssh-agent > ~/sage'
alias sage='. ~/sage'

then you only have to run `sagent; ssh-add` once, and in all other terminals running `sage` will get you going.

14.01.2025 03:39 — 👍 1    🔁 0    💬 1    📌 0
Post image

The #SciPy2025 Call for Proposals is live (as of mid December 2024, sorry forgot to share) over on scipy2025.scipy.org! Deadline for submissions is 2025-02-26, so get submitting!

07.01.2025 17:05 — 👍 21    🔁 16    💬 1    📌 2

@paulivanov is following 20 prominent accounts