Mohit Sindhwani's Avatar

Mohit Sindhwani

@onghu.com

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

119
Followers
144
Following
680
Posts
24.11.2024
Joined
Posts Following

Latest posts by Mohit Sindhwani @onghu.com

JRuby currently has no official ActiveRecord support for Rails 8, but one of our users discovered that a build from master works right now! It will need some cleaning up, but we'll be caught up with Rails compatibility very soon. Rails 8 plus JRuby 10.1 will be a game changer.

07.03.2026 21:58 ๐Ÿ‘ 5 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Singapore PM shares code for Sudoku puzzle solver There's been a wave of admiration from around the world for Singapore's PM after he revealed he had coded a program that solves Sudoku puzzles.

The former PM of Singapore: www.bbc.com/news/technol...

05.03.2026 00:47 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

ใงใ™ใ‚ˆใญใ€‚

04.03.2026 15:03 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Not sure if they're considered public but the Stalter Report made a reference to road pricing in the 1930s, and RAND Corporation in the late 1940s. The influential Smeed Report is later - 1964.

04.03.2026 04:23 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

The reason seasoned #Windows users get more & more annoyed with #Microsoft is that convenience features disappear over time. E.g., in W10, most app & program windows will grow to screen height if you double click the border on top/ bottom - except first party app Windows Photos - it does nothing!

03.03.2026 15:40 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Server mode with live reload is coming to RDoc:

03.03.2026 11:13 ๐Ÿ‘ 6 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

JRuby 10.1 with Ruby 4.0 support is now on master and it's GREEN! 10.1 snapshots have been pushed for Maven and as "jruby-head" for Ruby installers and the setup-ruby GHA action. Docker Hub dev images will be available soon. Get in there and test it out!
buff.ly/sPJ4yoD

01.03.2026 23:10 ๐Ÿ‘ 12 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Tiny Tool Town ๐Ÿ˜๏ธ A delightful showcase for free, fun & open source tiny tools. Stupid-delightful software made with love.

Join us at TinyToolTown.com

02.03.2026 04:05 ๐Ÿ‘ 73 ๐Ÿ” 11 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 1

JRuby's support for Ruby 4.0 has been merged, only 2 months after the CRuby release! Just a handful of tests were excluded... 99% of 4.0 features are ready for JRuby 10.1. I'll spend the next few weeks on optimization experiments and stabilization.

01.03.2026 05:17 ๐Ÿ‘ 11 ๐Ÿ” 2 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Ya, "dumbing down" the interface into unnecessary hierarchies really throws us off

28.02.2026 07:55 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

In my opinion, younger people who were probably more mobile, tablet, Chromebook first - with an expectation of apps that allow you to log in anywhere to be able to see your data everywhere.. and so on. I'd imagine they prefer G Suite because "my docs are on every device automagically"

28.02.2026 07:50 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

hi! I have the Programming Ruby 3.x book - is there special pricing for owners, or should I just buy a new copy? Thanks!

28.02.2026 06:34 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I am of the opinion that Windows has disappointed / failed "seasoned" users (as against power users). I get some of what they are doing to meet new users where they expect to be but longer term seasoned users are left somewhere uncertain.

28.02.2026 05:35 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Oh, sounds like fun. I'm going to have to gain a ability quickly if I have to do more than the "getting started" talk I did recently...

26.02.2026 15:35 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

๐ŸŒ We are happy to announce the first DuckCon in the APAC region: DuckCon #7 will take place in the National Gallery Singapore on 2026-05-05.

๐Ÿ—ณ๏ธ Registration and the Call for Talks are open! Submit your proposals until 2026-03-18.

โžก๏ธ duckdb.org/events/2026/...

26.02.2026 15:29 ๐Ÿ‘ 12 ๐Ÿ” 5 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
Ruby 4.0 support ยท Issue #9061 ยท jruby/jruby Ruby 4.0 will be released soon. This feature checklist is based on the NEWS file from CRuby's master branch. We'll update this list until the release has been finalized. Pull requests to implement ...

JRuby 10.1 has moved to master and Ruby 4.0 support should merge this week. We're aiming for a 10.1.0.0 release in the next month if I get all these fun optimizations done in time. The few dozen failures left could be finished post-release. Help wanted!
buff.ly/LhhUIOv

24.02.2026 22:13 ๐Ÿ‘ 4 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Generate ERD diagrams for your Power BI Semantic Model using GitHub Copilot While preparing for a training day I will host early March, I was doing some experiments in VS Code with GitHub Copilot and a few related extensions. Nothing fancy at first, just exploring what is โ€ฆ

Generate ERD diagrams for your Power BI Semantic Model using GitHub Copilot by Marc Lelijveld #PowerBI data-marc.com/2026/02/17/g...

24.02.2026 09:45 ๐Ÿ‘ 0 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Think like a fluent Ruby programmer. In Eloquent Ruby, Second Edition, @russolsen.bsky.social provides you with the mental framework to take full advantage of this powerful language.
One of this week's Pragprog Top 5.
pragprog.com/titles/...

23.02.2026 14:40 ๐Ÿ‘ 2 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
DuckDB Preview (Nightly) Installation DuckDB preview installation page

๐Ÿ—๏ธ The DuckDB team is working hard on delivering DuckDB v1.5.

๐ŸŒƒ While the official release is next week, you can already give it a quick test using the nightly builds available at duckdb.org/install/prev...

If you encounter any issues, let us know! ๐Ÿ›๐Ÿ’ฌ

23.02.2026 14:56 ๐Ÿ‘ 27 ๐Ÿ” 4 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I watched it with my son (who is a bit of a gamer), and we enjoyed it - but it cut away from Plot-A to Plot-B rather quickly and was not as satisfying as I had hoped.

22.02.2026 13:57 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Hey! I wrote this up for you on what Outlook offers for sharing calendars and it might meet your needs. Take a look?

Link: notepad.onghu.com/2026/outlook...

Hope this helps!

21.02.2026 11:01 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I think Outlook only uses delegates and shared calendars or something.. I don't use Google much, so I don't know well what kinds of access it offers - will try to take a look.

20.02.2026 17:49 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

If you're ever able to redo this activity, could you try CoPilot in Word? I recently used it for things like "find all the acronyms in this document and compare them with the official table in Section 1"... and it did a VERY good job once (and a terrible job once)

20.02.2026 17:41 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

At the end, you have the ... - if you click on it and "Open in Sharepoint" - you'll see what I mean

20.02.2026 17:17 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

One way of thinking about this is that Sharepoint stores *all the files* for the team. The Sharepoint page for that Team will show you the raw structure, folders, etc. and the Teams software (and its Shared view) is just a "view of those files" similar to (but different from) the Web View.

20.02.2026 17:16 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

It's late here but if I remember, I will see if I can find you a video or post some place that explains this better than I am able to :-)

20.02.2026 17:12 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

You kinda can - but it's one level up... at the Sharepoint level, not the OneDrive level.

It's confusing but:
* A Team is built around a Sharepoint site that stores files, etc.
* At the Sharepoint level, you can add permissions, etc.
* OD for Teams is basically to let you sync files to PC

20.02.2026 17:12 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

By the way, the "Sync" at the end of that line lets you sync to your PC for easy access, and the "Add shortcut to OD" makes it easier to find this or similar stuff more easily in OD (I guess).

20.02.2026 17:10 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Sorry, I was looking personal chats, not in Teams Channels. I think this roughly mimics the structure of your Sharepoint site for this Project/ Team so that you don't need to go from Teams -> Sharepoint to find docs from outside this channel. In messages seems to be from the channel.

20.02.2026 17:09 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

In the OD web interface, you can mark folders as Favorites.
In Sharepoint, you can choose to sync entire folders to your PC via OD.

There's a path in there somewhere for what you want, clumsy though it may feel in the beginning :-)

20.02.2026 17:05 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0