Andrew Binstock
@platypusguy
Followers
3K
Following
4K
Media
12
Statuses
3K
Lead dev on Jacobin JVM (https://t.co/87cioxnvUG), formerly headed up Java Magazine, was chief editor of Dr. Dobb's Journal, etc. When not coding, I study clarinet
California
Joined January 2008
The Jacobin JVM project just reached the 3.5 year milestone. So, like we do every six months, we just posted an update: what we've done, what we'll do next. Also numbers, like our test code is 2.07x the size of our production code.
1
1
5
My latest post on The Trained Observer substack discusses observing and orienting oneself w.r.t. the recent US election.
0
0
0
I'm moving over to Blue Sky. I'll posting both places for a while, but I expect eventually to be there exclusively (along with many from the Java community)
0
0
1
I have a Substack on becoming a trained observer, in which I explore how professionals learn to observe accurately (doctors, cartographers, etc.). My latest post is on the "scout mindset," or how to observe free from a preferred narrative.
0
0
1
Jacobin JVM project has just reached its third birthday! Just posted our reflections on this milestone, as well as a summary of where we are and what's next.
0
2
6
I do believe that those three little dots you see when in chat mode with a service representative--the ones that appear briefly and then disappear--are pre-programmed just to keep you waiting while fooling you into thinking something is about to happen.
2
0
4
Makes my thought that we should have a CodeSmellException seem quite reasonable, I say.
In our work on the Jacobin JVM, we just ran across this exception: UnsupportedFlavorException. That's a real thing in the AWT library and has been there since JDK 1.1 https://t.co/ZSkCxmUEn0
0
0
3
What happens when two developers who are passionate about the JVM get time to work together: 240+ commits per month. #java #JVM
https://t.co/ovUNT2sq3n
4
17
145
Work on the Jacobin JVM is really coming along. @texadactyl and I are now averaging > 150 commits/month. #java #jvm
Jacobin #JVM development just reached the 30-month milestone. Since the last update, we added exceptions, static initialization blocks, and more telemetry. Test code is now 3.22x size of production code. Details on the project status and immediate goals:
0
0
5
After trying several AI engines, today I stumbled on @groqInc and was blown away by the speed! Even on coding questions, it spits out the answer almost at the same moment I hit Enter. No visible latency. Not sure how they do it, but dang! it's impressive!
0
0
4
Astrobotic's failure this week of landing on the moon and the problem encountered by the Japanese moon lander mission yesterday underscore how truly extraordinary Apollo 11's success in 1969 really was.
0
0
0
"Your duty is to be, not to be this or that." --Ramana Maharshi. An interesting view and likely right.
0
0
2
In 2023, @texadactyl and @platypusguy committed 841 times to Jacobin and closed well over 120 tasks. Development is accelerating. 2024 FTW!
0
1
2
I've been invited to speak on personal responsibility in the age of AI. I have many thoughts on this, would love to hear yours. Do tell.
0
0
1
3/ ...package default assertion pertains to this class, the most recent setting for the most specific pertinent package default assertion status is returned; otherwise, if this class is not a system class its class loader's default assertion status is returned; otherwise... etc.
0
0
0
2/ Returns the assertion status that would be assigned to this class if it were to be initialized at the time this method is invoked. If this class has had its assertion status set, the most recent setting will be returned; otherwise, if any package [continues next tweet]
0
0
0
1/ Absolutely nothing beyond trivial interpretation is easy in the JVM. *NOTHING* Wanted to check whether assertions are enabled. It's a simple boolean value: on or off. Next post gives Hotspot's comment block preceding the method that returns this boolean.
0
0
0
📛 jacobin 🧠 Jacobin is a Go-written JVM for executing Java 17 functions, currently under development with features like command-line parsing, class loading, and bytecode execution. 🛠️ @platypusguy 💻 Go ⭐ 427 🍴 15 🔗
github.com
A more than minimal JVM written in Go and capable of running Java 21 classes. - platypusguy/jacobin
0
1
1
Whoa! Jacobin JVM made it to the front page of Hacker News! That was unexpected! Many thoughtful comments and questions! Busy answering!
0
4
10