Nat Pryce

@natpryce
678 Followers
116 Following
717 Posts
Co-author of Java to Kotlin: a Refactoring Guidebook, and Growing Object-Oriented Software Guided by Tests

Let's see how this goes. My new Essential Code Craft live remote training, aimed at self-funding, self-improving developers starts with workshops on Test-Driven Development on April 7 & 11.

Details at https://www.tickettailor.com/events/codemanship/2131015

Register – Essential Code Craft - Test-Driven Development – Zoom

Essential Code Craft - Test-Driven Development – Zoom, Multiple dates and times - Our new Essential Code Craft training workshops are aimed at software developers who are self-funding their professional growth. If your employer won't invest in you, perhaps you can invest in you. Businesses and other organisations should visit

As we speed-run the history of software engineering via trying to make AI coding reliable, repeatable, robust, and resilient...

We sometimes (re)discover something useful for software engineering in general. Checking architectural decision documents, requirements, constraints, and other artefacts in with the code ensures we have the reason for every fence close at hand when we consider removing it, and we have the history of those reasons alongside the code we wrote according to that history.

Spoke to the Guardian about the idea of quitting LLMs for climate: -“I see this all as very much part of the tactic of trying to embed these systems into society and instil dependency in a fashion similar to the growth of single-use plastics in the 1970s.” www.theguardian.com/australia-ne...

from @castpixel on bsky, a free tool for taking a circuit diagram and creating the model for a 3D-Printable mold that you shove copper tape into to create homemade electrically-sound PCB's for dirt cheap with no chemicals, really really really cool

https://castpixel.itch.io/pcb-forge

PCB FORGE by castpixel

3D printable Circuit Boards

itch.io
the version of me from 2008 would hate me for saying this but i wish all the attention currently applied to language models was instead applied to constraint solvers

Don't use LLM generated code in your projects yet! If for no other reason than that the legal case law is NOT ESTABLISHED YET.

I know there was the "copyright laundering" thing that went around a lot, but we actually don't know.

You'll see commenters everywhere on the internet say that "the US Supreme Court ruled that AI generated output is in the public domain". That's misinfo: they *declined to take on* a case from a lower court coming to that conclusion. The US Supreme Court hasn't yet ruled.

And this hasn't shaken out in an international setting yet either.

You may be surprised to hear: I actually think it's more dangerous and empowers centralized AI companies even more if it *isn't* the case that AI output is in the public domain (I'll follow up about that), but regardless, right now we just don't know.

But despite that, I'm STILL saying that you're putting yourself in legally dubious territory right now if you include LLM generated code, for now. We don't know yet.

“The Core Laws of the System are simple:
-> Dynamics over Statics: Systems are living things, not fixed diagrams.
-> Separation in Space and Time: Cause and effect are rarely neighbors.
-> The Trap of Local Optimization: Improving one department often destroys the performance of the whole.
-> Structure Drives Behavior: If a problem persists, the system is literally designed to produce it”

[EDIT: now sorted thank you SO MUCH!]

Heads up my dudes, my son needs to do work experience this summer and he's a programmer. Nearly 15, can do 3 decent languages, main in Java, been programming since 4. All he wants to do is be a developer. Anyone offer work experience these days? Two weeks in July. London or Dartford way or anywhere in between. Ta! Retoots appreciated!

#workexperience #help

This year #IntelliJIDEA turned 25! It continues to evolve over the years, adding new features, integrating with tools and frameworks, etc.

This documentary shows the history of our favorite #Java & #Kotlin IDE and the company and people behind it.

https://lnkd.in/e3-QSup5

LinkedIn

This link will take you to a page that’s not on LinkedIn

The greatest trick the Devil ever pulled was convincing teams to put their source code in GitHub but all the context in JIRA.