rhannequin.bsky.social @rhannequin.bsky.social · 14/09/2026I built Horologium, a library to handle scientific and high-precision time in Ruby blog.rhannequ.in/posts/introd...blog.rhannequ.inIntroducing HorologiumHandle scientific and high precision time in Ruby 000
rhannequin.bsky.social @rhannequin.bsky.social · 03/09/2026📣 New on Caelus: 200 years almanac! For any selected date between 1900 and 2100, you can see astronomical events for the next 12 months, including conjunctions, oppositions, greatest elongations, lunar eclipses, equinoxes, solstices, and many more to come. caelus.siderealcode.net/almanac 000
rhannequin.bsky.social @rhannequin.bsky.social · 27/08/2026📣 New on Caelus: Lunar eclipses! You can now follow for each year all lunar eclipses that will happen, and then access all the details of each one of them. And there's one tomorrow, visible from Europe and Africa! Check it out at caelus.siderealcode.net/lunar_eclips... 000
rhannequin.bsky.social @rhannequin.bsky.social · 27/08/2026I am so excited to join @euruko.org again this year to co-host with Sarah Lima a workshop on a topic that is dear to me: Time. Our vision of time and tools for timekeeping have evolved since the dawn of humanity, and today they both well understood but also incredibly complex. 122
rhannequin.bsky.social @rhannequin.bsky.social · 21/07/2026I am now hosting my blog myself with all my personal and professional posts. It's called Observatory, and I realised I've written more than 20 articles in 5 years! blog.rhannequ.in To many more to come ✍️blog.rhannequ.inSoftware, web and funky stuff.Software, web and funky stuff. 001
rhannequin.bsky.social @rhannequin.bsky.social · 02/07/2026📣 New on Caelus: an accurate drawing of the Moon! The Moon's representation now accurately reflects most of the effects that affect how we see the Moon, including phase, orientation and libration. 👇🧵 100
rhannequin.bsky.social @rhannequin.bsky.social · 26/06/2026Astronoby v0.10.0: Lunar eclipses & observational events dev.to/rhannequin/a...dev.toAstronoby v0.10.0: Lunar eclipses & observational eventsIt has been a while, but Astronoby just got a brand new release, and it's massive! Let me introduce... 100
rhannequin.bsky.social @rhannequin.bsky.social · 24/06/2026Tomorrow is @brightonruby.com and I'll talk about time shenanigans in programming. But it'll also be the day for a new and very exciting version of #astronoby! ☾ Stay tuned for the new release notes! #BrightonRuby 000
rhannequin.bsky.social @rhannequin.bsky.social · 18/06/2026I'm excited to announce that I'll be speaking at @brightonruby.com ! This will be about timekeeping shenanigans and all the weird ways time can trip us up in software. If you're at the conference, please come say hi! I'll also be joined by my wonderful colleagues from @thoughtbot.combrightonruby.comBrighton Ruby Conference 021
rhannequin.bsky.social @rhannequin.bsky.social · 23/02/2026Are you a user of Astronoby, or you consider using it? I need your help to choose the next big feature to develop! Here are 3 major features I’m considering: - Earth satellite tracking and predictions - Eclipses - Comets and minor planets observation Is there one that you’d love first? 000
rhannequin.bsky.social @rhannequin.bsky.social · 09/12/2025📣 New on Caelus: You can now use a custom time and use all the features for any date between 01/01/1900 and 01/01/2100. caelus.siderealcode.net 000
rhannequin.bsky.social @rhannequin.bsky.social · 03/11/2025Introducing Caelus, an open source astronomical dashboard dev.to/rhannequin/i...dev.toIntroducing CaelusIt's not often you finally build something you've been dreaming about for more than a decade. For me,... 000
Reposted by @rhannequin.bsky.socialMickaël Correia @mickacorreia.bsky.social · 11/10/2025"Il faut l’écrire en toutes lettres pour en réaliser la folie [...] : après trois défaites électorales, dont la dernière a mis ses soutiens en minorité à l’Assemblée nationale, et trois démissions gouvernementales, Macron a reconduit à Matignon l’homme qui venait d’en claquer la porte." 10587234
rhannequin.bsky.social @rhannequin.bsky.social · 01/09/2025Astronoby v0.8.0 is out, and to celebrate it I wrote a blog post on how to calculate the best days for planetary observation! dev.to/rhannequin/h...dev.toHow to calculate the best days for planetary observationA few months ago, I started a tradition: each time I release a new version of Astronoby, I write a... 110
rhannequin.bsky.social @rhannequin.bsky.social · 31/07/2025Moment of appreciation of Rails yesterday as I started a new personal project. Thanks to "omakase", it is easy and straightforward to start something with good practices by default. 🧵 100
rhannequin.bsky.social @rhannequin.bsky.social · 30/07/2025Over the next few weeks I'm going to host more projects and content on a single server and domain. As usual, I'll do this in public and will try to document what I learn. 100
rhannequin.bsky.social @rhannequin.bsky.social · 30/06/2025For anyone interested in watching my Helvetic Ruby talk "Modelling the Cosmos in Ruby", it now available online youtu.be/ZYWfiOM-zlYyoutu.beRémy Hannequin - Modelling the Cosmos in Ruby: Applying OOP and DDD to Astronomical ConceptsYouTube video by Helvetic Ruby 000
rhannequin.bsky.social @rhannequin.bsky.social · 20/06/2025Tomorrow (or today depending on your time zone) is June's solstice. Did you know it's an instant and not a day? And did you know you can use this instant to find the Earth's axial tilt? Well, you can, in Ruby: dev.to/rhannequin/w...dev.toWhere on Earth do shadows disappear? Finding the sub-solar point with RubyThere is constantly a place on Earth where you would cast no shadow. Or more exactly, if you were a... 010
rhannequin.bsky.social @rhannequin.bsky.social · 10/06/2025Ephem v0.4.0 and it's all about performance! Benchmarks show this new version is around 12 times faster than the previous one! Using it alone is now incredibly performant, but it will also contribute to Astronoby's overall performance. github.com/rhannequin/r...github.comRelease v0.4.0 · rhannequin/ruby-ephem[0.4.0] - 2025-06-09 Improvements Improve Chebyshev polynomial performance (#33) Improve download file management (#34) Validate against all kernels and date ranges (#36) Add supported Ruby versio... 000
Reposted by @rhannequin.bsky.socialPablo @pacumo.bsky.social · 06/06/2025🚨 New Episode Alert 🚨 buff.ly/wRBddmV A few days ago Stan and @rhannequin.bsky.social joined me to talk about working in legacy code. What is legacy code? How to work with legacy code? Is legacy code inherently bad code? Join us as they answer these questions and more!open.spotify.com14 - On Legacy CodeA Junior, A Senior and I · Episode 001
Reposted by @rhannequin.bsky.socialMarco Roth @marcoroth.dev · 23/05/2025@rhannequin.bsky.social talks about the Cosmos and using Ruby for Astronomy and Science! 131
Reposted by @rhannequin.bsky.socialESO @eso.org · 23/05/2025Astronomy is often described as a visual science, but a purely visual approach to communicate it leaves out a significant part of the population. In this ESO blog post we talked with two experts to learn how we can do better with tactile activities. www.eso.org/public/blog/... 🔭 🧪eso.orgESOblog: Accessibility in Astronomy Pt. 1: Feeling your way through the cosmosAccessibility in Astronomy Pt. 1: Feeling your way through the cosmos 24515
Reposted by @rhannequin.bsky.socialthoughtbot @thoughtbot.com · 21/05/2025We're speaking at Helvetic Ruby on May 23rd, let's meet there!thoughtbot.comthoughtbot at Helvetic Ruby 2025We’re speaking at Helvetic Ruby on May 23rd, let’s meet there! 011
rhannequin.bsky.social @rhannequin.bsky.social · 12/05/2025Astronoby v0.7.0 is out! 🪐 I worked a lot on this new version that not only adds Solar System planets to the list of supported celestial bodies, but also introduces the use of ephemerides for outstanding precision. I summarised the new features in this blog article: dev.to/rhannequin/a...dev.toAstronoby v0.7.0: Planets and ephemeridestl;dr at the end After months of refactoring, Astronoby v0.7.0 is released! This new version... 010
rhannequin.bsky.social @rhannequin.bsky.social · 30/04/2025Ephem v0.3.0 is out! It includes a huge improvement in the overall performance, better naming for the public API and some dependency bumps. github.com/rhannequin/r...github.comRelease v0.3.0 · rhannequin/ruby-ephemFeatures Improve find_interval with binary search (#24) Use alias methods to get segment position or state (#27) Improvements Bump irb from 1.15.1 to 1.15.2 by @dependabot (#21) Bump standard fr... 000
Reposted by @rhannequin.bsky.socialthoughtbot @thoughtbot.com · 28/04/2025Explore the universe with Rémy Hannequin on our latest episode! Discover his new open source gem Astonoby for astronomical coordinates and join our discussion on the search for extraterrestrial life. Tune in now: podcast.thoughtbot.com/571 001
Reposted by @rhannequin.bsky.socialLucian Ghinda @lucianghinda.com · 28/04/2025📢 Short Ruby Newsletter - edition 133 published! This edition is sponsored by @adamlogic.com from Judoscale Let me share 👇 some highlights from this edition #Ruby #Rails #Newsletter 142
Reposted by @rhannequin.bsky.socialAstropierre @astropierre.com · 24/04/2025Le 7 avril dernier, la planète Uranus passait pile devant une étoile lointaine située à 400 années-lumière de nous L'étude de cette occultation permet de mesurer les caractéristiques physiques (pression, température, composition) de la haute atmosphère d'Uranus Source: www.nasa.gov/general/plan... 418823
rhannequin.bsky.social @rhannequin.bsky.social · 23/04/2025I shared some thoughts and ideas on how to deal with immutability and performance in Ruby. 022
rhannequin.bsky.social @rhannequin.bsky.social · 21/04/2025The next version of Astronoby is coming soon and will have plenty of new features and objects. The documentation will live in the wiki and I already started to write the main pages. Still some more work to do until the version is ready but you can already check on GitHub: github.com/rhannequin/a...github.comHomeAstronomy and astrometry Ruby library for astronomical data and events - rhannequin/astronoby 010
Reposted by @rhannequin.bsky.socialDavid D. Levine @daviddlevine.com · 12/04/2025LLMs hallucinating nonexistent software packages with plausible names leads to a new malware vulnerability: "slopsquatting." theregister.comLLMs can't stop making up software dependencies and sabotaging everything: Hallucinated package names fuel 'slopsquatting' 331337386
rhannequin.bsky.social @rhannequin.bsky.social · 02/04/2025Ephem v0.2.0 is out! Ephem is a #Ruby gem that provides a simple interface to some of the best ephemerides available in the scientific community. Check out the CHANGELOG: github.com/rhannequin/r... Let's see what's new in v0.2.0 🧵github.comRelease v0.2.0 · rhannequin/ruby-ephemFeatures Simplify download (#12) SPK excerpt generator (#13) Improve documentation on excerpts (#16) IMCCE INPOP support (#20) Improvements Add Dependabot (#6) Replace testing kernel (#17) Add i... 142
rhannequin.bsky.social @rhannequin.bsky.social · 20/03/2025Today is spring in the Northern hemisphere and autumn in the Southern one, which means it is the day of the March equinox. The equinox is an exact moment as it is define as an exact astronomical configuration. And this time is computed and available from Astronoby! Let’s see how it goes 🧵 111
rhannequin.bsky.social @rhannequin.bsky.social · 16/02/2025I didn’t realise how much refactoring of Astronoby I would need when introducing actual ephemerides. It’s like I’m starting every from scratch. But it’s going to be *so accurate*! I’m really implementing notions like they’re defined by observatories. I feel like I’m doing real science here. 🤩🪐🌘 100
rhannequin.bsky.social @rhannequin.bsky.social · 16/02/2025@linguisticae.com Salut, je regarde fréquemment tes VOD et tant qu’à faire autant que ça puisse te rapporter : quelle est la plateforme la plus rentable pour toi (YouTube, Deezer, autre lecteur de podcasts) ? Bonne continuation ! 100
rhannequin.bsky.social @rhannequin.bsky.social · 15/02/2025I need to integrate a large (~15 MB) file of raw data in an open source library, in kind of a key-value format. I need to get a single row at a time based on the key. How should I store the file and get the values? #ruby 100
rhannequin.bsky.social @rhannequin.bsky.social · 13/01/2025I'm happy to announce I developed and published a new Ruby library, Ephem, a parser and interface for NASA JPL ephemerides. More info here: dev.to/rhannequin/i...dev.toIntroducing Ephemtl;dr at the end I am glad to announce a new Ruby gem on astronomy has been published: Ephem, a... 000
rhannequin.bsky.social @rhannequin.bsky.social · 17/12/2024Did the community left Twitter for good? What happens with Mastodon now? 010
rhannequin.bsky.social @rhannequin.bsky.social · 11/12/2024🌘 Astronoby v0.6.0 is out! This time the main changes are related to bug fixes. Check out github.com/rhannequin/a... More information in 🧵github.comRelease v0.6.0 · rhannequin/astronobyWhat's Changed If you are upgrading: please see UPGRADING.md. Bug fixes Fix ObservationEvents infinite loop in (#110) Fix observation events times with local time dates in (#105) Fix IncompatibleA... 100