Sign in

Julio Novoa

@julionovoa.ca
2.4K followers 1.7K following 160 posts
PostsRepliesMedia
Julio Novoa @julionovoa.ca · 05/09/2026
“The core of #Portolan is a specification that defines what we consider to be the best ways to build a serverless SDI. The specification lays out how data should be stored, organized, and documented to maximize ease of publication and utility to end users.”
portolan-sdi.org
Introducing Portolan: A serverless spatial data infrastructure
Cloud-optimized formats and STAC metadata make it possible to run a spatial data infrastructure as files in a bucket. Portolan is an open-source spec and toolkit for building one.
010
Julio Novoa @julionovoa.ca · 07/08/2026
Native #Zarr in #DuckDB : first-class DuckDB extension with no external query engine in the loop
github.com
001
Reposted by Julio Novoa
jessica @ds-jessica.bsky.social · 28/07/2026
Google's TabFM: What Data Scientists Should Know About This New Foundation Model read.futureproofds.com/p/googles-ta...
read.futureproofds.com
Google's TabFM: What Data Scientists Should Know About This New Foundation Model
Is this the end of Machine learning as we know it?
0112
Reposted by Julio Novoa
Paris Marx @parismarx.com · 02/07/2026
The tech industry might have framed itself as a libertarian paradise, but the US government has long seen the internet as a means to expand its power. Now it’s weaponizing that influence against countries around the world. They must decide whether to give in or push for digital sovereignty.
policyalternatives.ca
Years of lead in the Silicon Valley | CCPA
About the author Paris Marx Paris Marx is a tech critic, author, podcaster, and international speaker. He hosts Tech Won’t Save Us and System Crash, writes Disconnect, and is the author of Road to Now...
2414
Reposted by Julio Novoa
Qiusheng Wu @giswqs.bsky.social · 27/06/2026
🚀 GeoLibre is now available via Homebrew! Installing the GeoLibre desktop app on macOS just got a whole lot easier. GeoLibre is now in the official Homebrew Cask, so there's no tap to add and no trust step to fumble through. One command and you're done: brew install geolibre
4465
Julio Novoa @julionovoa.ca · 21/06/2026
A high-resolution deep learning framework to reveal fine-scale ecological features, like hedgerows and copses, that are typically invisible to standard satellite detection #geospatial #ecology research.google/blog/from-pi...
research.google
From pixels to planning: Earth AI for nature restoration
030
Julio Novoa @julionovoa.ca · 21/06/2026
#PostGIS spatial joins, translated to #DuckDB www.geomermaids.com/cookbook/duc...
geomermaids.com
PostGIS spatial joins in DuckDB · Cloud-Native Geospatial · Geomermaids
Translate the spatial joins you already write in PostGIS into DuckDB, query plan beside query plan, on the same FEMA data, and see where DuckDB's younger, less-integrated spatial layer makes you drive...
000
Reposted by Julio Novoa
Gander Social @gandersocial.ca · 25/05/2026
Thanks @betakit.com for naming Gander a 2026 Most Ambitious honouree in the Sovereign Stack category. There is no sovereignty without technology. The spaces where we connect, organize (and the data we create doing it) need to be our own.
Black BetaKit Most Ambitious graphic naming Gander Social, based in Ottawa, Ontario, as a 2026 honouree. Presented by Uber, DMZ, and National Bank of Canada.
2429
Reposted by Julio Novoa
Qiusheng Wu @giswqs.bsky.social · 30/05/2026
GeoLibre v0.5.0 is out! This update significantly expands data format support, making it easier to work with a wide range of geospatial datasets in a lightweight, modern GIS environment.
1196
Reposted by Julio Novoa
zeu @zeu.dev · 29/05/2026
the general bsky userbase being a lil dismissive of the standard.site integration is a reminder that this whole atproto atmosphere ecosystem is a long game. not everyone will be on board, and that's ok! we'll be ready to welcome people into a decentralized social future as big social fades away :)
1417820
Reposted by Julio Novoa
Mehmet Hakan Satman @jbytecode.bsky.social · 27/05/2026
🟢 - "After six years, it’s time to release Pluto version 1.0! With this release, I want to celebrate all the progress over the past years, and to symbolise that Pluto is ready. I am proud of what we have achieved, and I hope you enjoy it!" #JuliaLang discourse.julialang.org/t/pluto-1-0-...
discourse.julialang.org
Pluto 1.0 release!
After six years, it’s time to release Pluto version 1.0! With this release, I want to celebrate all the progress over the past years, and to symbolise that Pluto is ready. I am proud of what we have a...
075
Julio Novoa @julionovoa.ca · 16/05/2026
🚨 Bill C-22 forces every Canadian internet provider, messaging app & cloud service to build surveillance backdoors and store a year of your data. Foreign state hackers exploited similar legislation in the US. Shut the backdoor: openmedia.org/StopC22-bsky #BillC22
openmedia.org
Stop the Surveillance State: Stop Bill C-22!
🚨 Bill C-22 forces every Canadian internet provider, messaging app & cloud service to build surveillance backdoors and store a year of your data. Foreign state hackers exploited similar legislation in...
001
Julio Novoa @julionovoa.ca · 09/05/2026
#Canada Hydraulic Parameterized Integrated #Soil, #Bedrock and #Peatland Dataset www.canada1water.ca/blog/canada1...
canada1water.ca
Canada1Water New Publication and Data Release Notice: Hydraulic Parameterized Integrated Soil, Bedrock and Peatland Dataset — Canada1Water
Our Canada1Water soils dataset has now been published in Data in Brief . The peer-reviewed article documents the methodology used to develop national-scale soil, bedrock, and peatland datasets desi...
010
Julio Novoa @julionovoa.ca · 08/05/2026
The #prioritizr #Rststs package uses mixed integer linear programming (#MILP) techniques to provide a flexible interface for building and solving #conservationplanning problems. prioritizr.net
prioritizr.net
Systematic Conservation Prioritization in R
Systematic conservation prioritization using mixed integer linear programming (MILP). It provides a flexible interface for building and solving conservation planning problems. Once built, conservation...
040
Reposted by Julio Novoa
Qiusheng Wu @giswqs.bsky.social · 01/05/2026
I am excited to introduce OpenGeoAgent, a powerful open-source multimodal AI agent for automated geospatial analysis and visualization! It supports QGIS, Jupyter notebook, and Python scripting. In this tutorial, you’ll learn how to automate GIS workflows using natural language.
3215
Julio Novoa @julionovoa.ca · 29/04/2026
#NextGIS Web Community Edition (CE) is an open source, officially supported Docker image that lets any team deploy a fully functional NextGIS Web instance on their own infrastructure – in a single command, with no licensing fees #geospatial nextgis.com/blog/nextgis...
nextgis.com
NextGIS Web Community Edition | NextGIS
Deploy your own powerful Web GIS!
020
Julio Novoa @julionovoa.ca · 28/04/2026
#Mapping the planet with #EarthIndex is now open to everyone #geospatial #eo www.earthgenome.org/blog/mapping...
earthgenome.org
Mapping the planet with Earth Index is now open to everyone
Today we are proud to announce that Earth Index is open to anyone, anywhere in the world.
010
Julio Novoa @julionovoa.ca · 28/04/2026
“We’re drowning in satellite pixels but starving for decision-ready intelligence.” #remotesensing #earthobservation #geospatial geoawesome.com/why-earth-ob...
geoawesome.com
Why Earth Observation is Drowning in Data but Starving for Decision- Ready Intelligence - Geoawesome
Is your organization drowning in data but starving for intelligence? Discover how Analysis Ready Data (ARD) transforms raw satellite imagery into a trusted utility, delivering the radiometric precisio...
011
Julio Novoa @julionovoa.ca · 28/04/2026
Experiment with #ICEYE #OpenData: Access SAR imagery from the world's largest #SAR satellite constellation. www.iceye.com/open-data-in...
iceye.com
Open Data Initiative | ICEYE
Experiment with ICEYE Open Data. Research the potential of SAR with a wealth of open data resources.
021
Reposted by Julio Novoa
Charlie Gao @shikokuchuo.net · 23/04/2026
Just released mori 0.1.0 on CRAN — a new R package for shared memory across processes. Parallel R no longer has to mean duplicating your dataset in every worker's RAM. opensource.posit.co/blog/2026-04... 🧵 1/3
opensource.posit.co
mori: Shared memory for R objects
mori is a new R package for sharing R objects across processes via OS-level shared memory. Parallel workers get zero-copy, lazy ALTREP access to the same physical pages — share once, read anywhere.
917662
Reposted by Julio Novoa
Posit @posit.co · 15/04/2026
Quarto 2 is coming, and it’s a total rewrite in Rust. 🦀 The headline feature? Native collaborative editing. Don't choose between Google Docs ease and Git rigor! You get real-time, conflict-free collab directly in your .qmd files. #RStats #Python Coming soon! ✨ opensource.posit.co/blog/2026-04...
opensource.posit.co
What's next: Quarto 2
We've started working on [`quarto-dev/q2`](https://github.com/quarto-dev/q2/), a full rewrite of Quarto in Rust.
28719
Reposted by Julio Novoa
Alberta Biodiversity Monitoring Institute @abbiodiversity.bsky.social · 04/02/2026
We are proud to be part of a new provincial effort using lidar, high-resolution satellite imagery, and Artificial Intelligence to improve wetland mapping across Alberta. Read here: ow.ly/rCs750Y8XMK #RemoteSensing #EnvironmentalData #SatelliteImagery
011
Reposted by Julio Novoa
Alberto Cairo @albertocairo.com · 29/01/2026
The Open Visualization Academy launches TOMORROW MORNING (EST) openvisualizationacademy.org with 7 courses; we'll release 1-2 more/month beginning in February. Sneak peek at our website, designed by @vsueiro.bsky.social and Melissa Strong #dataViz #dataVisualization #infographics #dataJournalism
Screenshot of the Open Visualization Academy's website, showcasing our logo and all courses available tomorrow
24419
Julio Novoa @julionovoa.ca · 28/01/2026
The {calcite} package provides #Rstats bindings to #Esri ’s Calcite Design System designed to work directly with shiny or standalone html. github.com/R-ArcGIS/cal...
github.com
GitHub - R-ArcGIS/calcite: Harness the Calcite Design System for Shiny applications. Build R-native ArcGIS applications.
Harness the Calcite Design System for Shiny applications. Build R-native ArcGIS applications. - R-ArcGIS/calcite
010
Julio Novoa @julionovoa.ca · 26/01/2026
@maplibre.org Tile (MLT) is a succesor to Mapbox Vector Tile (MVT). It has been redesigned from the ground up to address the challenges of rapidly growing geospatial data volumes and complex next-generation geospatial source formats, and to leverage the capabilities of modern hardware and APIs.
maplibre.org
Announcing MapLibre Tile: a modern and efficient vector tile format
The MapLibre Organization is an umbrella for open-source mapping libraries.
092
Julio Novoa @julionovoa.ca · 25/01/2026
#NISAR L-band data products are now available, giving users a first look at data products from NISAR acquisitions. www.earthdata.nasa.gov/news/nisar-s...
earthdata.nasa.gov
NISAR Sample Data Products Available | NASA Earthdata
NISAR L-band data products are now available, giving users a first look at data products from NISAR acquisitions.
023
Julio Novoa @julionovoa.ca · 24/01/2026
#Python #pandas 3.0 released This major release brings: - a new default string data type - consistent copy/view behaviour - changed default resolution for datetime data - initial support for pd.col() syntax
pandas.pydata.org
pandas - Python Data Analysis Library
020
Julio Novoa @julionovoa.ca · 24/01/2026
Introduction to the Geospatial Abstraction Library (#GDAL) with the new CLI
youtu.be
Introduction to the Geospatial Abstraction Library (GDAL) with the new CLI
YouTube video by Hans van der Kwast
010
Julio Novoa @julionovoa.ca · 20/01/2026
The Ecosystem Integrity Index (EII) is a holistic metric designed to quantify the health of terrestrial ecosystems globally. Unlike simpler metrics that rely on a single proxy, EII synthesizes three fundamental dimensions of ecosystem integrity: Function, Structure, and Composition.
linkedin.com
The Ecosystem Integrity Index (EII) is a holistic metric designed to quantify the health of terrestrial ecosystems globally. Unlike simpler metrics that rely on a single proxy, EII synthesizes three… ...
The Ecosystem Integrity Index (EII) is a holistic metric designed to quantify the health of terrestrial ecosystems globally. Unlike simpler metrics that rely on a single proxy, EII synthesizes three f...
000
Julio Novoa @julionovoa.ca · 17/01/2026
Advanced Zonal Statistics for #QGIS dragosgontariu.github.io/zonify/
030
Reposted by Julio Novoa
matia 🇭🇷 @joyofcode.xyz · 16/09/2025
New video on Svelte's best kept secret feature which helps you find any element on the page in the editor. 🔥 youtu.be/Qglbt8M8H_w
youtu.be
The Secret Svelte Feature You Should Know About
YouTube video by Joy of Code
0143
Julio Novoa @julionovoa.ca · 09/09/2025
✨ Learn Svelte 5 ✨
youtu.be
The Complete Svelte 5 Course For The Most Loved JavaScript Framework
YouTube video by Joy of Code
030
Julio Novoa @julionovoa.ca · 24/08/2025
#Gusnet is a #QGIS plugin for designing, editing, simulating, and visualizing #water distribution #networks using #EPANET’s trusted modeling engine. www.gusnet.org
gusnet.org
Gusnet Water Network Modeller — Gusnet - Piped Water Network Analysis 2.0.0 documentation
Documentation of the Gusnet plugin for QGIS
020
Reposted by Julio Novoa
matia 🇭🇷 @joyofcode.xyz · 14/08/2025
I wanted to release the Svelte 5 guide later since I was thinking about interactive examples but here you go if you like reading and I would love your feedback as I work on the video. 😄 joyofcode.xyz/learn-svelte
joyofcode.xyz
The Complete Svelte 5 Guide
The ultimate guide for the most beloved JavaScript framework.
05314
Julio Novoa @julionovoa.ca · 11/08/2025
#TerraMind is pretrained on dual-scale representations combining both token-level and pixel-level data across modalities #geospatial #earthobservation
ibm.github.io
IBM-ESA TerraMind
TerraMind: Large-Scale Generative Multimodality for Earth Observation
000
Julio Novoa @julionovoa.ca · 09/08/2025
duckdb.org/2025/08/08/s... #geospatial #duckdb
duckdb.org
Spatial Joins in DuckDB
DuckDB v1.3.0 significantly improved the scalability of geospatial joins with a dedicated SPATIAL_JOIN operator.
041
Julio Novoa @julionovoa.ca · 01/08/2025
#DGGS Visualization on #MapLibre GL JS
github.com
GitHub - opengeoshub/vgrid-maplibre: DGGS Visualization for MapLibre GL JS
DGGS Visualization for MapLibre GL JS. Contribute to opengeoshub/vgrid-maplibre development by creating an account on GitHub.
000
Julio Novoa @julionovoa.ca · 31/07/2025
Google’s #AlphaEarth Foundations is a #geospatial embedding model trained on a variety of Earth observation datasets. The model enables users to build any number of fine-tuning applications without running computationally expensive #deeplearning models
developers.google.com
Introduction to the Satellite Embedding Dataset  |  Google Earth Engine  |  Google for Developers
051
Julio Novoa @julionovoa.ca · 31/07/2025
#A5 is a #geospatial index that partitions the world into pentagonal cells. The cells are available at 31 different resolution levels, with the largest cell covering the whole world, and the smallest less than 30mm². Within each resolution level the cells have equal area, as per the #OGC definition.
a5geo.org
Introduction | A5
A5 is a geospatial index that partitions the world into pentagonal cells. The cells are available at 31 different resolution levels, with the largest cell covering the whole world, and the smallest le...
032
Julio Novoa @julionovoa.ca · 30/07/2025
Compile #Svelte 5 in your head
lihautan.com
Compile Svelte 5 in your head
Background5 years ago, I wrote Compile Svelte in your head. That was written for Svelte 3.But now, almost 1 year into Svelte 5 release, which introduce tons of new features, such as runes, fine-graine...
010
Julio Novoa @julionovoa.ca · 25/07/2025
Layer Cake is a #Svelte graphics framework that creates synchronized scales from your container dimensions and data ranges. It lets you build visualizations by combining reusable SVG, HTML, Canvas, or WebGL components that share the same coordinate system. #dataviz #layercake
layercake.graphics
Layer Cake
A framework for mostly-reusable graphics with svelte
030
Reposted by Julio Novoa
Qiusheng Wu @giswqs.bsky.social · 21/07/2025
🚀 Visualizing Planet’s Tanager Hyperspectral Data in 3D! 🌍🛰️ Create an interactive image cube to explore the internal structure of all 426 spectral bands captured by Planet’s Tanager mission 📓 Notebook example: hypercoast.org/examples/tan... 💻 GitHub: github.com/opengeos/Hyp...
0236
Julio Novoa @julionovoa.ca · 17/07/2025
#Turf.js: Advanced #geospatial analysis for browsers and #Node.js turfjs.org
turfjs.org
Advanced geospatial toolkit for Typescript | Turf.js
Turf provides advanced geospatial analysis capabilities for browsers and Node.js
031
Julio Novoa @julionovoa.ca · 16/07/2025
IonQ Completes Acquisition of Capella Space, Advancing Vision for Space-Based Quantum Communications #SAR #RemoteSensing
ionq.com
IonQ Completes Acquisition of Capella Space, Advancing Vision for Space-Based Quantum Communications
Integration of Capella’s satellite capabilities positions IonQ to pioneer the first global space-based quantum key distribution network
030
Julio Novoa @julionovoa.ca · 12/07/2025
panel-material-ui, a #Panel extension that delivers a suite of modern components and a cohesive design system built on Material UI. #python #dataviz
blog.holoviz.org
Panel Material UI Announcement – HoloViz Blog
Announcing the release of panel-material-ui, a new extension that wraps Material UI components in Panel.
020
Julio Novoa @julionovoa.ca · 10/07/2025
#drawDB: Free and open source, simple, and intuitive #database design editor, data-modeler, and #SQL generator
drawdb.app
drawDB | Online database diagram editor and SQL generator
Online database entity-realtionship diagram editor, data modeler, and SQL generator. Design, visualize, and export scripts without an account and completely free of charge.
1135
Reposted by Julio Novoa
Qiusheng Wu @giswqs.bsky.social · 07/07/2025
🚀 The GeoAI Python package now allows you to easily load a model checkpoint and resume training with just one line of code! 🌟 This is particularly helpful for those times when training gets interrupted or when you want to fine-tune an existing model for different segmentation tasks.
172