Sign in

Mohit Sindhwani

@onghu.com
150 followers 169 following 858 posts

Work: CTO, Quantum Inventions. Also: Councillor, ITS Singapore. Opinions: Own. Posts: ITS/ Transportation, Ruby, Rails, Windows, Tech, Programming, Life, Languages & Oddballs.

PostsRepliesMedia
Reposted by Mohit Sindhwani
hsbt @hsbt.org · 11/10/2026
4.1.0 のリリースまで2か月ちょっとではあるけど、Windows の long を 64bit にするというのを滑り込みで入れることができそう。これでやっと 2GB+ の File をオープンして sha を計算するとかができるようになるかなあ。
011
Reposted by Mohit Sindhwani
The JRuby Project @jrubyproject.bsky.social · 06/10/2026
We're have released jruby-rack 2.0.0, updating our servlet/rack bridge to the Jakarta Servlet API! We partnered with JRuby contributor Chad Wilson (github.com/chadlwilson) and the Kill Bill (killbill.io) Open Source billing and payments platform to make this happen. github.com/jruby/jruby-...
github.com
Release 2.0.0 · jruby/jruby-rack
What's Changed Major breaking changes: Support Jakarta Servlet API 5.0 → 6.1 (Jakarta EE 9 → 11) (@chadlwilson & @bhagyashriSawkar) This release involves migration to the jakarta.servlet.* namesp...
033
Reposted by Mohit Sindhwani
Charles Oliver Nutter @headius.bsky.social · 29/09/2026
I've pushed a Rails 8.1-compatible activerecord-jdbc-adapter 81.0.pre1 for JRuby + SQLite and it can at least CRUD a scaffold app! I've provided a template here for generating a new app: (rails new -m <template>) buff.ly/uUPEfJn
buff.ly
https://raw.githubusercontent.com/jruby/rails_templates/refs/heads/main/rails-8.1.rb
152
Reposted by Mohit Sindhwani
hsbt @hsbt.org · 29/09/2026
Here is today's AI-generated code from me. github.com/ruby/ruby/pu... YJIT finally works on Windows (mswin), about 2x faster than the interpreter on ruby-bench's headline benchmarks.
github.com
YJIT: Support Windows (mswin x64) by hsbt · Pull Request #19114 · ruby/ruby
This makes YJIT build and pass nmake check on mswin x64, which Feature #18439 has asked for. I will look after the Windows side, so the JIT team does not need a Windows machine to keep it working. ...
152
Reposted by Mohit Sindhwani
Eze Cyber 🇳🇬 @ezecyber.bsky.social · 26/09/2026
: "One who eats alone cannot discuss the taste of the food with others". — Igbo Proverb
072
Mohit Sindhwani @onghu.com · 26/09/2026
Is it just me or does the #OneNote ink features not work great on Android tablets like the #Samsung S11? The Samsung Notes app inks very well, so it's not the S-Pen at fault. #PC
000
Mohit Sindhwani @onghu.com · 26/09/2026
Disproportionate interactions will make things much worse.
110
Reposted by Mohit Sindhwani
Charles Oliver Nutter @headius.bsky.social · 24/09/2026
Very interesting day of discussions at #railsworld! Introduced a few folks to JRuby, talked with some current users I did not know, even found one shop that only does JRuby. A bit sad to see folks struggling with problems JRuby solves. Hard to get the word out!
081
Mohit Sindhwani @onghu.com · 22/09/2026
Fantastic, onward!
000
Reposted by Mohit Sindhwani
Charles Oliver Nutter @headius.bsky.social · 17/09/2026
Like clockwork, I go to a Ruby event and meet JRuby users I never knew about! Just today, three people who used JRuby at previous jobs and two more that currently have apps in production. Gotta figure out how to reach these folks without speaking at every Ruby conference! 🤣
051
Reposted by Mohit Sindhwani
hsbt @hsbt.org · 16/09/2026
RubyGems 4.0.21 is out now: blog.rubygems.org/2026/09/16/4... This release is regular bug fix release. Bundler prevent to update beta version with `bundle update --bundler` now.
blog.rubygems.org
4.0.21 Released
RubyGems 4.0.21 includes enhancements and Bundler 4.0.21 includes enhancements and bug fixes.
144
Mohit Sindhwani @onghu.com · 15/09/2026
Great advice from Jethro Tull for when you wonder if you're too old. "You're never too old for rock n' roll If you're too young to die" #music #JethroTull #LifeAdvice
120
Reposted by Mohit Sindhwani
Charles Oliver Nutter @headius.bsky.social · 14/09/2026
My own experiments using AI for JRuby work have been mixed, but I can report a great success: contributions from people that never would have attempted such things before, like Ruby core devs and Rubyists with no JVM experience. So many PRs lately! github.com/jruby/jruby
github.com
GitHub · Change is constant. GitHub keeps you ahead.
Join the world's most widely adopted, AI-powered developer platform where millions of developers, businesses, and the largest open source community build software that advances humanity.
041
Reposted by Mohit Sindhwani
Daniel Moser @dmoser.bsky.social · 03/09/2026
Pollution levels in London after 10 years of advancing sustainable transport.
Map showing Lower Pollution levels in London after 10 years of advancing sustainable transport.
164115643175
Reposted by Mohit Sindhwani
Charles Oliver Nutter @headius.bsky.social · 02/09/2026
I recently had a nice chat on the Technology for Humans podcast about the past, present and future of JRuby... including some myth debunking that might help Ruby folks look past the "J" to the amazing tech underneath. Check out the video here: www.youtube.com/watch?v=Q9Sq...
youtube.com
The Ruby Runtime Built for Scale, Parallelism and Enterprise : JRuby
YouTube video by Technology For Humans
022
Reposted by Mohit Sindhwani
Yonah Freemark @yonahfreemark.com · 01/09/2026
New York’s congestion pricing program has resulted in a statistically significant reduction in travel times for EMS vehicles
nber.org
Urban Congestion Pricing and the Response Times of Emergency Medical Services
61089297
Mohit Sindhwani @onghu.com · 01/09/2026
The great thing with going to watch a #Musical is that the band always plays the songs you know and could sing along to (but the bad thing is that you're not allowed to!) #theatre
010
Reposted by Mohit Sindhwani
The Register @theregister.com · 01/09/2026
AWS: DuckDB will provide 'connective tissue' across the data estate
theregister.com
AWS: DuckDB will provide 'connective tissue' across the data estate
Dutch in-process OLAP systems set to be the 'SDK for data' as developers scale systems, cloud giant claims after DuckLab acquisition
0133
Mohit Sindhwani @onghu.com · 01/09/2026
Narrator: Yes, it was.
110
Mohit Sindhwani @onghu.com · 01/09/2026
I've waited 33 years from when I heard it first as a plucky 16 year-old to watch #JesusChristSuperstar performed live. No more! That ends tonight at the Marina Bay Sands theatre in #Singapore. Too bad my 9 y.o. isn't allowed in. #Musical #Theatre
000
Mohit Sindhwani @onghu.com · 01/09/2026
I guess it's a really bad idea to watch #TimMinchin as Judas before going to watch a live production of #AndreLloydWeber & #TimRice's #JesusChristSuperstar in #Singapore? The Arena Tour 2012 cast was so very good - wish I had been able to see that live. #Musical #Theatre
120
Reposted by Mohit Sindhwani
hsbt @hsbt.org · 31/08/2026
RubyGems and Bundler now pass their full test suites with RUBY_BOX=1. I am working toward Ruby 4.1 so that Ruby::Box is stable enough for real projects. bugs.ruby-lang.org/issues/22275
bugs.ruby-lang.org
Misc #22275: Ruby::Box support plan for RubyGems and Bundler - Ruby - Ruby Issue Tracking System
Redmine
083
Reposted by Mohit Sindhwani
Aaron Patterson @tenderlove.dev · 01/09/2026
If you want to explore, the code is here: gist.github.com/tenderlove/0... The trick is that the multi-assign returns an array, and it can't be elided because initialize returns it (even though `new` ignores it)
gist.github.com
extra_allocations.rb
GitHub Gist: instantly share code, notes, and snippets.
2111
Reposted by Mohit Sindhwani
Manjeet S. Pardesi @manjeetsp.bsky.social · 31/08/2026
I was unable to make it to ISA this year but it is finally here! Huge thanks to the Global International Relations Section! @isanet.bsky.social @yalepress.bsky.social
041
Reposted by Mohit Sindhwani
Noel Rappin @noelrappin.com · 27/08/2026
If you bought the ebook of Programming Ruby 4 you should be getting an email with a final beta before production. Also, if you have an ebook of Programming Ruby 3.3, you should also be getting an email with an update.
151
Reposted by Mohit Sindhwani
Phil Eaton @eatonphil.bsky.social · 24/08/2026
Cited on in the SQLite docs. That's pretty cool.
1140913
Mohit Sindhwani @onghu.com · 24/08/2026
Reading #Enshittification (by Cory Doctorow) while also watching John Oliver on subscriptions is perfect company... * John Oliver - youtu.be/WaJsPikptyo?... * Enshittification book: us.macmillan.com/books/978037...
youtu.be
S13 E22: Sean Duffy & Subscriptions: 8/23/26: Last Week Tonight with John Oliver
John Oliver discusses Transportation Secretary Sean Duffy’s latest and strangest attempt at becoming a reality TV star. Then, why more and more companies are shifting to a subscription model, how…
000
Mohit Sindhwani @onghu.com · 24/08/2026
Even the train takes a bus to work some times... #ITS #Transportation #Singapore # Transit
000
Reposted by Mohit Sindhwani
Evil Martians @evilmartians.com · 13/08/2026
Rails + AI models, which to use? Along with the Rails Foundation we benchmarked the performance of eight AI models against atomic tasks and evals. We found that Opus 4.5 is slightly more accurate and affordable than Fable, but slower. Kimi K3 gives you similar results for almost half the price. 🧵
151
Reposted by Mohit Sindhwani
Lucian Ghinda @lucianghinda.com · 12/08/2026
In case anyone still runs Rails 7.2.x this is the sign to rush the upgrade. I assume that version is now not supported anymore. Source: rubyonrails.org/maintenance
Security support details for Rails versions, highlighting end-of-life dates, including 7.2.x until August 9, 2026.
044
Mohit Sindhwani @onghu.com · 11/08/2026
Is there now an easy (or slightly complicated) way to move #Microsoft #Whiteboard documents from one Outlook/ Live account to an M365 account? One of the good things with "desktop / files" is this ability to just cut and paste the files from one place to the other.
000
Mohit Sindhwani @onghu.com · 10/08/2026
What does this do? Does it mean I can use my LG Magic Remote from the TV as a mouse for my phone or tablet? #Samsung #LGTV #Tech
000
Mohit Sindhwani @onghu.com · 10/08/2026
After you take a snip with the Snipping Tool in #Windows11, you can right click on the window in the taskbar and select to take a time delayed screenshot - it used to be in the snipping tool UI when you started it and was convenient... but at least it is some place #Tech
000
Mohit Sindhwani @onghu.com · 08/08/2026
The fact that you can just use the S-Pen from the #S24Ultra on the #Samsung #S11 Tablet feels magical, and like a game changer in some ways since my phone is always with me anyway! technology
000
Reposted by Mohit Sindhwani
Janko Marohnić @janko.io · 07/08/2026
Got my copy 😍 The 2nd edition contains chapters on concurrency (incl. Ractors) static typing (RBS, Sorbet) and code optimization (profiling, JIT) – straight from a Ruby committer. I admire Jeremy Evans for his dedication, though being a technical reviewer isn’t the easiest either 😅
Me holding the Polished Ruby Programming book
2121
Reposted by Mohit Sindhwani
matsuu @matsuu.bsky.social · 08/08/2026
Spring Bootのメトリクス情報をさっと視覚化できるGo実装アプリ。PrometheusやGrafanaなどなしにワンバイナリで動作するので小規模な環境で手軽に利用できると。
github.com
GitHub - PVRLabs/statlite: A tiny self-hosted metrics dashboard for small servers. Spring Boot Actuator monitoring with SQLite, simple charts, and no Prometheus/Grafana stack required.
A tiny self-hosted metrics dashboard for small servers. Spring Boot Actuator monitoring with SQLite, simple charts, and no Prometheus/Grafana stack required. - PVRLabs/statlite
011
Reposted by Mohit Sindhwani
matsuu @matsuu.bsky.social · 08/08/2026
大量のプロットでも高速を謳うPython向けグラフ描画ライブラリ
github.com
GitHub - reflex-dev/xy: Ultra-fast and customizable Python charts
Ultra-fast and customizable Python charts. Contribute to reflex-dev/xy development by creating an account on GitHub.
021
Reposted by Mohit Sindhwani
Jen Gentleman @jenmsft.bsky.social · 01/08/2026
I dunno who needs to hear this, but if you hold ALT when double clicking a file in file explorer, it will open Properties for that file
139812
Reposted by Mohit Sindhwani
Yasunori Kirimoto @dayjournal.dev · 01/08/2026
This is a summary of the July updates for Amazon Location Service. 🗺️ Please check it out! dev.to/aws-heroes/m... #AWScommunity #AmazonLocationService
121
Mohit Sindhwani @onghu.com · 31/07/2026
We need capital numbers for when you need to shout them out in a txt message! #RandomThoughts #TGIF
000
Reposted by Mohit Sindhwani
Andrew Atkinson @andyatkinson.com · 31/07/2026
Postgres 18. uuidv7() applied as a new PK column default. Inserts at 2-10K calls/minute. Inserts total time dropped from 1 millisecond to around 50 microseconds, about ~20x faster. Thanks to Postgres developers for this work which enables PK index maintenance to be much more efficient!
1123
Reposted by Mohit Sindhwani
hsbt @hsbt.org · 28/07/2026
Search feature has landed on ruby-lang.org/en/ Cmd/Ctrl+K from any page and you can find a release note or a guide without guessing the URL. Every translation searches its own pages, in its own language.
ruby-lang.org
Ruby Programming Language
A Programmer's Best Friend
063
Reposted by Mohit Sindhwani
Andrea Fomera @afomera.dev · 26/07/2026
I've continued to be working hard on RubyEverywhere.com I have made great strides towards the Android, iOS and Desktop pieces and they're going strong. There's places you can hook native code and extensions and packages if you need them. #ruby #rails #native #hotwirenative #iOS #android
rubyeverywhere.com
RubyEverywhere — Native apps from plain Ruby
Turn plain Rails, Hanami, or Sinatra apps into real native apps — desktop today, mobile next. One CLI, a single-file binary, no Electron, no rewrite.
162
Reposted by Mohit Sindhwani
The JRuby Project @jrubyproject.bsky.social · 22/07/2026
JRuby 10.1.1.0 is released, with a bunch of compat fixes, more performance work, and several third-party CVEs resolved. JRuby 10.1 is our active development branch, with 10.0 being stable. Upgrading is recommended if you want the latest and greatest! www.jruby.org/2026/07/22/j...
jruby.org
JRuby 10.1.1.0 Released — JRuby.org
The JRuby community is pleased to announce the release of JRuby 10.1.1.0.
043
Reposted by Mohit Sindhwani
hsbt @hsbt.org · 22/07/2026
RubyGems / Bundler 4.0.17 is now available. Happy to share that my recent native Windows support improvements made it into this release: blog.rubygems.org/2026/07/22/4...
blog.rubygems.org
4.0.17 Released
RubyGems 4.0.17 includes enhancements and bug fixes and Bundler 4.0.17 includes enhancements, bug fixes and documentation.
042
Reposted by Mohit Sindhwani
The Japan Times @japantimes.co.jp · 22/07/2026
Two brothers in India have made their manga debut in Japan after being discovered by a major Japanese publisher searching for international talent. 👉 ebx.sh/95NC8m
0115
Reposted by Mohit Sindhwani
Russ Olsen @russolsen.bsky.social · 21/07/2026
It's here! The paper version of Eloquent Ruby, 2nd edition is available on Amazon! Finally! www.amazon.com/Eloquent-Rub... Remember, you are looking for the *2nd edition*, the one with the orchestra conductor on the cover.
amazon.com
273
Reposted by Mohit Sindhwani
Onur Ozer @onurozer.me · 20/07/2026
Super crisp and clean design system for Singapore Government websites. www.designsystem.tech.gov.sg
designsystem.tech.gov.sg
Home – Singapore Government Design System
Unifying Government through Design and Code.
221
Reposted by Mohit Sindhwani
Yasunori Kirimoto @dayjournal.dev · 16/07/2026
Kumoy is now available worldwide. 🌏 I’m proud to share what our team at MIERUNE has been building. Kumoy lets you publish your QGIS project as an interactive web map in one click. No servers, no coding required. Give it a try and let me know what you think! Try it free → www.kumoy.io/en
042
Reposted by Mohit Sindhwani
hsbt @hsbt.org · 16/07/2026
Ruby 3.3.12 has been released: www.ruby-lang.org/en/news/2026...
ruby-lang.org
Ruby 3.3.12 Released | Ruby
Ruby 3.3.12 has been released.
023