Advertisement · 728 × 90

Posts by Brenhin Keller

GitHub - kahliburke/Tachikoma.jl: Build rich terminal apps in Julia — widgets, layouts, sixel graphics, Kitty graphics, animations, and more Build rich terminal apps in Julia — widgets, layouts, sixel graphics, Kitty graphics, animations, and more - kahliburke/Tachikoma.jl

#Julialang folks, did you check out Tachikoma.jl TUI framework yet? It looks pretty wild. I'm thinking of testing it out as a frontend for a bioinfo dashboard for a collaborator.

Hope the author is planning on giving a talk at the upcoming JuliaCon!

github.com/kahliburke/T...

1 month ago 5 1 0 0
This War Will Destabilize The Entire Mideast Region And Set Off A Global Shockwave Of Anti-Americanism vs. No It Won’t

This War Will Destabilize The Entire Mideast Region And Set Off A Global Shockwave Of Anti-Americanism vs. No It Won’t

I can't fucking believe we're doing this again.

1 month ago 13760 3330 108 69
Evolution Model for the Paleoproterozoic Talvivaara Mudstone‐Hosted Ni‐Zn‐Cu‐Co Deposit in Fennoscandia You have to enable JavaScript in your browser's settings in order to use the eReader.

Our new open access article in Terra Nova:

Evolution Model for the Paleoproterozoic Talvivaara Mudstone-Hosted Ni-Zn-Cu-Co Deposit in Fennoscandia.

Lahtinen, R., Laitala, J.J., Virtasalo, J.J. and Whitehouse, M.J. 2026 (in press). Terra Nova, 1–12.

onlinelibrary.wiley.com/doi/10.1111/...

1 month ago 5 3 0 0
From paper: Co-occurrence of endophytic oviposition and Asteronomus maeandriformis in Autunia conferta. (a) Mass occurrence of oviposition scars, which likely housed unhatched eggs (NHMS Ap 37/5). (b) Sketch of (a) showing the distribution of the oviposition scars on the pinnule. (c–e) Oviposition scars with ovipositor slits (arrows) (NHMS Ap 37/5). (f) Oviposition and leaf mining on small Autunia conferta pinnules (MB.Pb.1979/0012). (g) Enlargement of the area in (f). Note the callus tissue surrounding the oviposition sites. (h) Leaf mines and oviposition scars on Autunia conferta (MB.Pb.1979/0014). (i) Irregularly distributed oviposition scars on Autunia conferta (MB.Pb.1979/0020).

From paper: Co-occurrence of endophytic oviposition and Asteronomus maeandriformis in Autunia conferta. (a) Mass occurrence of oviposition scars, which likely housed unhatched eggs (NHMS Ap 37/5). (b) Sketch of (a) showing the distribution of the oviposition scars on the pinnule. (c–e) Oviposition scars with ovipositor slits (arrows) (NHMS Ap 37/5). (f) Oviposition and leaf mining on small Autunia conferta pinnules (MB.Pb.1979/0012). (g) Enlargement of the area in (f). Note the callus tissue surrounding the oviposition sites. (h) Leaf mines and oviposition scars on Autunia conferta (MB.Pb.1979/0014). (i) Irregularly distributed oviposition scars on Autunia conferta (MB.Pb.1979/0020).

From paper: Thin sections of Asteronomus maeandriformis in Autunia conferta from Crock, Thuringian Forest Basin, Germany. (a) Section through an Autunia conferta leaf (MB.Pb.1979/0188) with frass trail (box). The scrolled margins indicate the upper side of the pinnule. (b) Section through the frass trail in (a). Note the upper epidermis (arrow), which covers the tunnel. (c) Another example of a compressed tunnel in the upper parenchyma covered by the upper epidermis (arrow) (MB.Pb.1979/0179). (d) Transverse and longitudinal sections through endophytic frass trails in Autunia conferta (MB.Pb.1979/0188). (e, f) Longitudinal section through a frass trail (MB.Pb.1979/0069). Note the calcite-filled cracks and the thin calcite cover on the upper side of the leaves from shrinkage of the organic matter in (arrows in f).

From paper: Thin sections of Asteronomus maeandriformis in Autunia conferta from Crock, Thuringian Forest Basin, Germany. (a) Section through an Autunia conferta leaf (MB.Pb.1979/0188) with frass trail (box). The scrolled margins indicate the upper side of the pinnule. (b) Section through the frass trail in (a). Note the upper epidermis (arrow), which covers the tunnel. (c) Another example of a compressed tunnel in the upper parenchyma covered by the upper epidermis (arrow) (MB.Pb.1979/0179). (d) Transverse and longitudinal sections through endophytic frass trails in Autunia conferta (MB.Pb.1979/0188). (e, f) Longitudinal section through a frass trail (MB.Pb.1979/0069). Note the calcite-filled cracks and the thin calcite cover on the upper side of the leaves from shrinkage of the organic matter in (arrows in f).

Wow!

2025: Host-specific leaf-mining behaviour of holometabolous insect larvae in the early #Permian

#ichnology #paleobotany #palaeobotany

Michael Laaß, Ludwig Luthardt, Steffen Trümper, Angelika Leipner, Norbert Hauschke & Ronny Rößler

2 months ago 20 6 1 0
The Julia for High-Performance Computing (HPC) minisymposium at JuliaCon is one of the main events of the year for the Julia for HPC community, bringing together HPC and Julia experts to present and discuss recent advances that make Julia a powerful language for HPC.

The Julia for High-Performance Computing (HPC) minisymposium at JuliaCon is one of the main events of the year for the Julia for HPC community, bringing together HPC and Julia experts to present and discuss recent advances that make Julia a powerful language for HPC.

@gaussmug.bsky.social , Samuel Omlin and @rayegun.com are hosting a minisymposium on High-Performance Computing at JuliaCon 2026!

Submit your talks until Februrary 28th at juliacon.org/2026/cfp

#julialang #hpc

2 months ago 9 4 0 0

This whole saga is amazing
1) Bot makes PR to matplotlib; it's closed as slop
2) Bot writes blog post attacking matplotlib maintainer
3) Ars Technica article about this
4) Article gets retracted for fake quotes (AI again!)
5) It was a crypto grift all along social.treehouse.systems/@ariadne/116...

2 months ago 21 3 0 1

Tragic: local man wants to solve technical problems at scale, realises that at scale they’re all ultimately social problems

3 months ago 112 23 2 1
Graphic that says I'm supporting PRI today because it's where my type specimen is with a picture of a Vermicularia (snail) apex. The PRI logo is in the bottom right and text reads www.priweb.org/donate

Graphic that says I'm supporting PRI today because it's where my type specimen is with a picture of a Vermicularia (snail) apex. The PRI logo is in the bottom right and text reads www.priweb.org/donate

This #givingtuesday please consider donating to the Paleontological Research Institution/Museum of the Earth

PRI is a major US fossil collection and education center
& has been struggling after a major donor was unable to fulfill a pledge but is almost out of the woods, any support helps!
🦑⚒️🧪🐌🐚

4 months ago 12 12 1 0

That's old!!

5 months ago 3 0 0 0
Apply - Interfolio {{$ctrl.$state.data.pageTitle}} - Apply - Interfolio

We are looking to hire a full-time tenure-track Assistant Professor in the general areas of stable isotope biogeochemistry and/or geobiology! For more information and to apply see apply.interfolio.com/176517 -- review begins November 15!

5 months ago 3 4 0 0
Advertisement

Pyritised, metamorphosed, and faulted #Archean microbial mats from South Africa. I love the colours on this one. #geology #paleontology

6 months ago 59 10 0 0
A really nice alluvial fan

A really nice alluvial fan

Here’s a really nice alluvial fan I thought you should see

7 months ago 135 17 6 0

It's kind of wild that the ultramafics are competent enough to make up one of the highest peaks in the region!

8 months ago 2 0 0 0
Preview
Fossil crust‐to‐mantle transition, Val Malenco (Italian Alps) An exhumed, undisturbed fossil lower crust to upper mantle section is preserved in Val Malenco, Italian Alps, and is now exposed along the boundary between Penninic and Austroalpine nappes. Lower-cru....

Ah, that's probably the same ultramafics that make up Monte Disgrazia, just above/east of the roof contact of the Bergell pluton - doi.org/10.1029/97JB01510

8 months ago 3 0 1 0
The image depicts a mountainous landscape with steep cliffs prominently visible in the foreground. The rock faces are textured with varying shades of gray, brown, and areas of green vegetation. A small body of water with a frothy surface lies at the base of the cliffs. In the background, a range of snow-capped mountains stretches across the horizon under a sky filled with thin, layered clouds. The overall scene has a rugged and expansive natural beauty.

The image depicts a mountainous landscape with steep cliffs prominently visible in the foreground. The rock faces are textured with varying shades of gray, brown, and areas of green vegetation. A small body of water with a frothy surface lies at the base of the cliffs. In the background, a range of snow-capped mountains stretches across the horizon under a sky filled with thin, layered clouds. The overall scene has a rugged and expansive natural beauty.

The image depicts a rugged mountain landscape featuring towering, snow-capped peaks under partly cloudy skies. The mountains are steep and rocky with patches of green vegetation on the lower slopes. A mixture of brown and gray rock is visible, contrasting with the white snow. At the base of the mountains lies a glacial area, showing large, sharp ice formations with a distinct blue tint. A small lake of muddy water is surrounded by chunks of ice. The foreground features green foothills. The overall setting is vast and remote, evoking a sense of untouched wilderness.

The image depicts a rugged mountain landscape featuring towering, snow-capped peaks under partly cloudy skies. The mountains are steep and rocky with patches of green vegetation on the lower slopes. A mixture of brown and gray rock is visible, contrasting with the white snow. At the base of the mountains lies a glacial area, showing large, sharp ice formations with a distinct blue tint. A small lake of muddy water is surrounded by chunks of ice. The foreground features green foothills. The overall setting is vast and remote, evoking a sense of untouched wilderness.

The image depicts a mountainous landscape with steep, rocky peaks partially covered in snow. A glacier is visible in a valley between the mountains, flowing towards a body of water peppered with chunks of ice. The water is a mix of murky brown and icy blue, suggesting it is glacial runoff. The foreground is a contrast of vibrant green vegetation, displaying a dense forest at the bottom. The sky above is partly cloudy. The photo captures the natural beauty and ruggedness of the terrain.

The image depicts a mountainous landscape with steep, rocky peaks partially covered in snow. A glacier is visible in a valley between the mountains, flowing towards a body of water peppered with chunks of ice. The water is a mix of murky brown and icy blue, suggesting it is glacial runoff. The foreground is a contrast of vibrant green vegetation, displaying a dense forest at the bottom. The sky above is partly cloudy. The photo captures the natural beauty and ruggedness of the terrain.

The image captures an aerial view of a vast glacial landscape. The foreground shows a rugged, uneven expanse of gray and white ice with visible crevasses, characteristic of a glacier. To the left, a wing of the aircraft is partially visible, indicating the perspective of the photo. Beyond the glacier, steep, rocky mountains rise dramatically, their surfaces marked with patches of green vegetation and some snow at the peaks. In the background, another glacier winds through a valley, bordered by more mountainous terrain. The sky is mostly clear, allowing sunlight to illuminate the scene.

The image captures an aerial view of a vast glacial landscape. The foreground shows a rugged, uneven expanse of gray and white ice with visible crevasses, characteristic of a glacier. To the left, a wing of the aircraft is partially visible, indicating the perspective of the photo. Beyond the glacier, steep, rocky mountains rise dramatically, their surfaces marked with patches of green vegetation and some snow at the peaks. In the background, another glacier winds through a valley, bordered by more mountainous terrain. The sky is mostly clear, allowing sunlight to illuminate the scene.

Check out these photos of the Tracy Arm Landslide to help get an idea of just how big it is.

📷 © Jacek Maselko and posted by AEC, taken at 3,500ft elevation on Tuesday, August 12th.

AEC page
earthquake.alaska.edu

AEC Facebook post
www.facebook.com/share/1Fzmxn...
🧪⚒️🌊
#alaska
#tsunami
#landslide

8 months ago 16 5 1 0

For Day50 of photoshopping @lastweektonight.com's John Oliver with fossils in the hopes that he saves the Paleontological Research Institution

Celebrating 90yrs of mollusk research at PRI! John is joined by a number of other H. sapiens who love science (and fun)-tag them all! 🧪🦑⚒️🐌 #fossils #savePRI

10 months ago 38 7 1 2

I'm hoping that's sarcastic and these don't exist?

11 months ago 2 0 1 0
Post image Post image

I sometimes take advantage of the analytical equipment at my real job. This is a Cambrian arthropod (probably not a Beckwithia) from the Wheeler shale of Utah. I used the XRF (X-ray fluorescence) to highlight iron and phosphorus. This is a 500 Ma digestive system.

#FossilFriday

1 year ago 39 7 3 0
Postdoctoral Teaching Associate The Department of Earth and Atmospheric Sciences (https://eas.unl.edu) at the University of Nebraska-Lincoln (UNL) has an opening for a Postdoctoral Teaching Associate in Earth Sciences. We are seekin...

I am pleased to announce that my department (EAS at Nebraska) is hiring a teaching postdoc for AY 2025-2026 in the area of Earth Materials! I'm not on the committee but am spreading the word to my mineralogy/petrology networks on behalf of the committee. See ad for more details.

1 year ago 11 8 1 0
Advertisement

That's wild

1 year ago 0 0 1 0

That's with juliac I assume? Not too bad!

1 year ago 2 0 1 0

That sounds like a confusing choice

1 year ago 0 0 1 0
Preview
Opinion | Actually, A.I. Is Pretty Mid (Gift Article) A.I. is just what we need in the post-fact era: less research and more predicting what we want to hear.

Unsurprisingly, @tressiemcphd.bsky.social is spot-on in this analysis: “A.I.’s most revolutionary potential is helping experts apply their expertise better and faster. But for that to work, there has to be experts.”
www.nytimes.com/2025/03/29/o...

1 year ago 126 47 6 8
Video

1/ An ongoing thread on the devastating M7.7 Mandalay (Myanmar) earthquake, 28 March 2025.

This GIS map is from USGS Pager.

#geographyteacher

1 year ago 24 15 5 2

We are assuming this was a planetary scientist traveling to the Lunar and Planetary Science Conference

1 year ago 167 47 10 3
Preview
Amphibole Compositions Record Cold Post‐Emplacement Reequilibration in Plutons Melts predicted from mineral compositions in arc plutonic rocks do not match bulk compositions, a discrepancy absent in volcanic rocks Neither bulk crystallization nor melt extraction can fully e...

Who’s guilty of the discrepancy between minerals and whole-rock chemistry in plutons? Melt extraction might be innocent—mineral reequilibration is likely the real culprit! Fresh out on Pi Day by me, Brenhin @brenhinkeller.bsky.social, & Changqian! doi.org/10.1029/2024...

1 year ago 2 1 0 0
Preview
Trump moves to close government lab that tracks planet-warming pollution The lab is connected to the Mauna Loa Observatory, where scientists gather data to produce the Keeling Curve, a chart on the daily status of atmospheric carbon dioxide concentrations.

New: A NOAA lab in Hawaii that is connected to the longest-running observation of global greenhouse gas concentrations is slated for closure in August, according to a list of lease terminations Democratic members of Congress shared with @washingtonpost.com.

1 year ago 470 350 33 95
Video

Playing a bit with our WaterLily.jl #CFD #JuliaLang solver and homogeneous isotropic decaying turbulence 🌀 128^3 grid running on my local #GPU ⚡ visualizing in real-time with @makie.org
github.com/WaterLily-jl...

1 year ago 26 6 0 1

Ah so it's in skyfeed and was just set to the maximum search time (seven days), though it looks like they do now have a "remember posts" option that one can add as an extra "block" so we can try that

1 year ago 2 0 0 0
Advertisement
Post image

Coming soon to TidierFiles.jl for #JuliaLang: reading Google sheets as DataFrames.

1 year ago 18 5 0 0