Showing posts with label Programming. Show all posts
Showing posts with label Programming. Show all posts

Saturday, September 5, 2026

Lean & AI

Lean is the hip thing in math these days, especially in connection with AI. That's all I know, but here's more: ‘It is incredible’: How AI is transforming mathematics

Wednesday, April 1, 2026

Cartokit

Cartokit is a direct manipulation programming environment for interactive cartography on the web. Vey cool! See more over on GitHub: https://github.com/parkerziegler/cartokit


RUST

RUST is apparently the new hip programming language: https://rust-lang.org/

Thursday, January 8, 2026

Brilliant!

Brilliant has been around for a while, but the free version always has been a little limited. But there is an Education Version for K-12 as well that offer free premium access - might be interesting!

Friday, December 19, 2025

The Top-20 Programming Languages

Here's the latest TIOBE index: https://www.tiobe.com/tiobe-index/

  • Learn Python, it's that simple!
  • Or, one of the many versions of C!
  • Don't bother with any of the other!

Tuesday, November 4, 2025

ToolUniverse

ToolUniverse is a unified ecosystem that transforms any large language model (LLM)—open or closed—into a powerful AI scientist. By standardizing how LLMs identify and call tools, it integrates over 600 scientific resources, including machine learning models, datasets, APIs, and analysis packages.

With its AI-Tool Interaction Protocol, ToolUniverse provides a common interface for seamless communication between LLMs and tools, ensuring compatibility across platforms such as GPT, Claude, Gemini, and open-source models.

More over here: ToolUniverse Documentation

Sunday, October 5, 2025

The End of GIS: AI!

The AI Revolution is Coming for GIS: What You Need to Know About Microsoft’s Latest Warning is a pretty dire read...but you probably should add 5-10 years to this timeline. Here are a few take-home messages for me:

  • The impact will be most-significant on the entry-level jobs.
  • But, field work and basic project management will still be around for a while.
  • Coding is still a key skill, but it will be all about AI-assisted coding in the very near future. But, you will need to have a good understanding of coding and how AI 'thinks' in-order to effectively prompt the AI.
  • Take an online class in maschine learning for geospatial applications.
  • Combine GIS expertise with complementary skills such as urban planning, environmental science, and more.

Tuesday, August 22, 2023

Marine Geospatial Ecology Tools (MGET)

The Marine Geospatial Ecology Tools (MGET) (by Duke University) is a free, open-source geoprocessing toolbox that can help you solve a wide variety of marine research, conservation, and spatial planning problems.

There you have it - somehow it connects ArcGIS & R via Python.

Tuesday, July 11, 2023

Stats with R or Python!

Nerd alert: An Introduction to Statistical Learning is now available in two versions - one with applications in R and one with applications in Python. That's already pretty awesome & now add that both versions are free to download as a PDF!

Wednesday, June 21, 2023

Monday, October 26, 2020

The PYPL

 The PYPL Index is the PopularitY of Programming Language Index and comes with a cool interactive chart and the data are visualized here in a video: https://youtu.be/DL37toLMCJ8.

What does all that mean? Well, in my opinion, if you have a choice: learn on of the Top-10 languages (unless you have a very specific reason to learn Lua or Haskell or Dart.

Sunday, August 18, 2019

Julia

Julia = the speed of C with the convenience of Python. If you don't know what any of this means...have a look at Julia: come for the syntax, stay for the speed, download Julia, and start your coding with Juno.

Saturday, August 17, 2019

Machine Learning / AI

Or as we also call it: voodoo. Something that some people do somehow using this thing called Big Data that is out there, but nobody can see (= dark matter). Here are a couple of days to do this voodoo yourself and makes a lot of money.