Sign in

Mark Kittisopikul

@markkitti.bsky.social
107 followers 182 following 99 posts
PostsRepliesMedia
Mark Kittisopikul @markkitti.bsky.social · 27/08/2026
www.hhmi.org/news/how-one...
hhmi.org
How One Postdoc’s Problem Solving is Changing the Way Scientists Work | HHMI
A Janelia postdoc’s months-long microscope-integration problem evolved into a new standard designed to bring AI more directly into the physical world. Developed from a collaboration between Anthropic ...
010
Mark Kittisopikul @markkitti.bsky.social · 27/08/2026
I'm glad to see #ModelHardwareStandard #MHS in research preview and humbled to have played a small role getting it out of the door at @hhmijanelia.bsky.social @hhmi-science.bsky.social .
110
Reposted by Mark Kittisopikul
Anthropic {bot} @anthropicai.xmirror.bot · 27/08/2026
Today, we're kicking off the first phase of the research preview for Model Hardware Standard (MHS): a new standard for AI agents to safely operate physical equipment in scientific research and advanced manufacturing. (1/2)
1102
Mark Kittisopikul @markkitti.bsky.social · 12/06/2026
I agree though that right now in Julia it is too easy to use a function that can return missing and not account for that possibility.
010
Mark Kittisopikul @markkitti.bsky.social · 12/06/2026
At times one would something like Rust's treatment of Optional. In Rust, you must account for both possible return types. That said the lack of a distinct data-focused "missing" or "NA" distinct from "null" or "nothing" is really problematic in parts of the Python ecosystem (Numpy).
110
Mark Kittisopikul @markkitti.bsky.social · 12/06/2026
I have a love and hate relationship with that. It usually boils down to either propagating or ignoring it until it is in a place where I can address it. That said it is much better than not having it all. I wouldn't mind some static checking they forces me to deal with it though.
110
Reposted by Mark Kittisopikul
John Bogovic @bogovicj.bsky.social · 30/04/2026
@davisvbennett.bsky.social gave a great talk on the present and future of #zarr, including extending the core github.com/zarr-develop... and #metadata.
0112
Mark Kittisopikul @markkitti.bsky.social · 13/03/2026
Yes
011
Reposted by Mark Kittisopikul
Morgan Schwartz @msschwartz21.bsky.social · 07/10/2025
#geff v1 is released! 🎉 GEFF is a zarr-based Graph Exchange File Format with special support for tracking applications in Python and Java. Thank you to all the amazing developers who contributed at the Janelia 2025 Trackathon! liveimagetrackingtools.org/geff/
1228
Mark Kittisopikul @markkitti.bsky.social · 05/03/2026
I had to actually look up which channel number ABC is just to watch #scrubs . Who subscribes to Hulu anymore?
000
Mark Kittisopikul @markkitti.bsky.social · 17/02/2026
How strange that #CBS #censored this interview. Let's hope for a #Streisand effect. youtu.be/oiTJ7Pz_59A?...
youtu.be
Rep. James Talarico On Confronting Christian Nationalism, And Strange Days In The Texas Legislature
YouTube video by The Late Show with Stephen Colbert
000
Mark Kittisopikul @markkitti.bsky.social · 08/02/2026
I think @yann-lecun.bsky.social has a strong point about autoregressive large language models not being the path forward. This is the clearest illustration of why the I have seen.
010
Reposted by Mark Kittisopikul
JuliaCon 2026 @juliacon.org · 06/02/2026
@kevinbonham.com, Rasmus Henningsson, Elisabeth Rösch, and Jakob Nybo Andersen are running a minisymposium on "Julia for Biology" at JuliaCon 2026! Find out more at pretalx.com/juliacon-202... and submit your talk to juliacon.org/2026/cfp #julialang #biology
Computing has a rich history in biological discovery, and the needs of biologists are continuing to drive algorithm development in multiple domains. Close alignment between developers and deep biological domain expertise is crucial in this field and a programming language such as Julia provides an ideal platform for such tight collaborations that require a range of access points to the software. Julia provides interactive and notebook-based interfaces commonly used by experimentalists whilst also giving algorithm developers the opportunity create more complex workflows and structures, and optimize performance as needed.

In this minisymposium, we aim to highlight ways in which computational biologists* are using Julia to advance our understanding of living systems, in academia and industry, while also contributing to the package ecosystem and core language on multiple fronts.

"Computational biology" is a broad tent. Topics presented include algorithms for text matching and search (bioinformatics), modeling and machine learning (systems biology and quantiative pharmacology),statistics and data science (experimental analysis, epidemiology), and imaging and geospatial statistics (microscopy), among others.
0106
Mark Kittisopikul @markkitti.bsky.social · 02/02/2026
We're excited @hhmijanelia.bsky.social to see how the partnership between @anthropic.com and @hhmi-science.bsky.social and @alleninstitute.org will lead to better AI in the life sciences.
010
Mark Kittisopikul @markkitti.bsky.social · 30/01/2026
The alleged negligence by the IRS was conducted in 2020 via contracts signed by the first Trump administration. You cannot sue the government because of your own incompetent administration of the same government.
041
Mark Kittisopikul @markkitti.bsky.social · 23/01/2026
DART is very underappreciated. The system has such potential.
010
Mark Kittisopikul @markkitti.bsky.social · 22/12/2025
#JuliaLang in the browser looks fun. I'm happy to see the next chapter of this.
021
Reposted by Mark Kittisopikul
David Ho @davidho.bsky.social · 17/12/2025
The dismantling of NCAR should be the trending story on Bluesky, not the fucking Oscars leaving ABC for YouTube.
denverpost.com
Trump moves to shut down Boulder climate research lab NCAR, drawing rebukes from Colorado officials
Federal lawmakers called the planned NCAR closure “deeply dangerous” and “blatantly retaliatory.” Gov. Jared Polis said: “If true, public safety is at risk and science…
12969424
Mark Kittisopikul @markkitti.bsky.social · 19/12/2025
Congratulations on the wedding!
021
Mark Kittisopikul @markkitti.bsky.social · 08/12/2025
Darn it, Cameron. Why did you remind me about that one thing in middle school? What layer do I have to hack to forget that.
030
Mark Kittisopikul @markkitti.bsky.social · 07/12/2025
I'm at #CellBio2025 Sunday and Monday.
010
Mark Kittisopikul @markkitti.bsky.social · 05/12/2025
discourse.julialang.org/t/self-conta...
discourse.julialang.org
Self-contained juliac demonstration
I was looking for a completely self-contained tutorial or demonstration on how to use the juliac command line from JuliaC.jl and did not find one. I created this short demonstration below. Steps Step...
010
Mark Kittisopikul @markkitti.bsky.social · 05/12/2025
I finally got around to building Julia executables with juliac. Figuring it out was a bit bumpier than expected, so I created a tutorial script. gist.github.com/mkitti/8a73f...
gist.github.com
Build a multiply_numbers.exe executable from Julia. Parses numbers from the command line and multiplies them.
Build a multiply_numbers.exe executable from Julia. Parses numbers from the command line and multiplies them. - create_multiply_numbers.jl
120
Mark Kittisopikul @markkitti.bsky.social · 23/11/2025
Successor is a strong word, and I'm not sure Julia is there yet. It is definitely a modern incarnation of a language for science, mathematics, and engineering. Where other modern competitors sacrificed performance, Julia puts effort to excel in that area.
010
Mark Kittisopikul @markkitti.bsky.social · 12/11/2025
That's frustrating. My usual solution to this problem is just to use the rentable city bikes. I usually bring a helmet with lights attached.
000
Mark Kittisopikul @markkitti.bsky.social · 11/11/2025
We got a vote that will probably not succeed to maintain healthcare insurance subsidies. It will be abundantly clear who is responsible for raising premiums for small business owners and independent contractors.
000
Reposted by Mark Kittisopikul
miguelraz_t @movraxrax.bsky.social · 05/11/2025
Jacob's the real deal in #julialang and your team will be *glad* to hire him!
062
Mark Kittisopikul @markkitti.bsky.social · 05/11/2025
Thank you!
000
Mark Kittisopikul @markkitti.bsky.social · 05/11/2025
Is there a PowerShell cheat sheet or tutorial that you recommend?
100
Mark Kittisopikul @markkitti.bsky.social · 17/10/2025
Can we tell them made to the best decision in hiring you, but we really need to see more examples in Julia?
110
Mark Kittisopikul @markkitti.bsky.social · 09/10/2025
Most dogma in biology is hubris. Terms like "junk DNA" or non-coding make the assumption that we understand the full scope of how DNA works or what it codes for. It would be like claiming to understand how a computer works by looking only at persistent storage and snapshots of RAM.
000
Mark Kittisopikul @markkitti.bsky.social · 09/10/2025
I have been thinking about this lately, and I have realized how many other patterns forcing one module per file suppresses. The most egregious is that Python encourages long files rather than short ones. Whereas it may make sense to break things up per driver function or even per function.
110
Mark Kittisopikul @markkitti.bsky.social · 02/10/2025
I usually do try to talk to them when I see them. They usually do buy a ticket except for that one time they asked the MIT President's Office for free tickets. If you recognize, thank them for buying a ticket and helping them to fund JuliaCon and Julia!
020
Mark Kittisopikul @markkitti.bsky.social · 02/10/2025
There is always a MATLAB employee at JuliaCon Global. I'm not sure if they make it to the "local" JuliaCons though. They want to know what we are up to. Also, most of Julia is liberally licensed. They could probably incorporate it if they really wanted to.
130
Mark Kittisopikul @markkitti.bsky.social · 29/09/2025
In short, the VS Code and Pluto experience do differ. However, both offer some ability to do incremental development through a dynamic workflow. VS Code is not inherently reactive at the moment, but with Revise.jl can update method definitions.
120
Mark Kittisopikul @markkitti.bsky.social · 29/09/2025
Combined with Revise.jl this can be a very powerful development environment. The main legacy issue is changing struct definitions, which is possible in Pluto but not in the general REPL or Revise.jl. Upcoming development versions of Julia do address this, however.
120
Mark Kittisopikul @markkitti.bsky.social · 29/09/2025
Julia and VSCode workflow can take many forms, including running Jupyter notebooks. There are some attempts to integrate Pluto.jl into VS Code, but those have been inactive. The main Julia VS Code workflow is the ability to execute code from the editor in a running REPL.
110
Mark Kittisopikul @markkitti.bsky.social · 28/09/2025
What were you doing previously?
100
Reposted by Mark Kittisopikul
JuliaCon 2026 @juliacon.org · 26/09/2025
Another day, another sponsor for JuliaCon Local in Paris! #PumasAI brings together technology and science to enable more efficient and seamless drug development workflows. Explore at pumas.ai, or come to their talk next Thursday and see where #JuliaLang comes into play!
An advertisement for PumasAI: "by scientists, for science"
041
Mark Kittisopikul @markkitti.bsky.social · 23/09/2025
It was a pleasure watching "Challenges and Opportunities of Digital Twins" - Prith Banerjee, Synopsys (formerly, Ansys) @ #JuliaCon Global 2025 live. Now I get to share it with you! Ansys (now Synopsys) was a Bronze Sponsor for JuliaCon Global 2025.
000
Mark Kittisopikul @markkitti.bsky.social · 23/09/2025
How soon does a Kimmel episode appear on Hulu? Can you stream it live?
000
Mark Kittisopikul @markkitti.bsky.social · 23/09/2025
I started looking into how to avoid Sinclair media group. Then I realized I had already banned all of WJLA's social media accounts after tiring of their terrible Loudoun County Public School's coverage.
000
Mark Kittisopikul @markkitti.bsky.social · 18/09/2025
After watching Apple TV's Foundation and looking up Terrence Mann's repertoire, I realize we could have had a full blown musical episode in the season finale.
000
Reposted by Mark Kittisopikul
Guillaume Dalle @gdalle.bsky.social · 17/09/2025
It's too late to sponsor this year's edition, but if your firm wants to sponsor the 2026 event in Mainz, do reach out!
083
Reposted by Mark Kittisopikul
Bruno Rodrigues @brodriguesco.bsky.social · 11/09/2025
New rix release: easily add #Julialang packages to environments now! #RStats @julialang.org
091
Mark Kittisopikul @markkitti.bsky.social · 02/09/2025
@cultrepo.bsky.social is there a way to screen the Python Documentary without YouTube advertisements?
000
Mark Kittisopikul @markkitti.bsky.social · 25/08/2025
The blog discusses `@chain` in comparison to R's pipe operators. Julia also has a `|>` operator for pipes.
020
Reposted by Mark Kittisopikul
Lee Phillips @badphysicist.bsky.social · 22/08/2025
“Practical Julia” is designed to teach scientists how to use the best language for science, with chapters on #physics, #mathematics, #biology, #statistics, and more. amzn.to/3Jn1QdR A review: lwn.net/Articles/966... #julialang
amzn.to
Practical Julia: A Hands-On Introduction for Scientific Minds
Practical Julia: A Hands-On Introduction for Scientific Minds: 9781718502765: Computer Science Books @ Amazon.com
0112
Mark Kittisopikul @markkitti.bsky.social · 23/08/2025
I think you mean "congestive heart failure."
110
Mark Kittisopikul @markkitti.bsky.social · 23/08/2025
Evidence.
010