@mhucka@fediscience.org
@mhucka@fediscience.org avatar

mhucka

@mhucka@fediscience.org

Member of the Professional Staff at the California Institute of Technology. PhD in CS. He/him. 🇨🇿 🇨🇦 🇺🇸

Started out in #AI and #CognitiveScience, postdoc'ed in #ComputationalNeuroscience, spent a couple of decades creating #OpenSource #software & community #standards for #SystemsBiology (codeveloped & led #SBMLhttps://SBML.org – plus numerous other efforts including https://co.mbine.org). Currently working on software tools for libraries and archives at #Caltech.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

clive, to random
@clive@saturation.social avatar

So I booked a flight for next week, the first time in quite a while

At first I was looking at United, but a lot of their planes were Max 8s or Max 9s, or just Boeing in general, and I was like ... do I realllllly want to roll those bones

Then realized Delta flew the same routes but with Airbuses

So: Delta

I wonder how many other people are making these sorts of calculations?

Not too many, I'd suspect, but not zero

mhucka,
@mhucka@fediscience.org avatar

@clive My wife just yesterday was booking a flight and was making exactly those calculations.

Apparently it's so common for people to consider the type of plane now that Kayak made the selector more easily accessible.

mhucka, to science
@mhucka@fediscience.org avatar

NSF is sponsoring some special activities for the upcoming total solar eclipse on April 8: https://new.nsf.gov/news/nsf-supporting-once-generation-science-enabled

mhucka, to Shortcuts
@mhucka@fediscience.org avatar

Have any of you created Shortcuts for iOS? I'm currently trying to figure out something kind of basic, yet seemingly impossible. I want to update a version number inside the Shortcut itself (for release identification & debugging purposes) when doing new releases, but can't figure out a way other than manually changing the value. That's … not a good approach. Is there a better way?

More details in my Apple Stack Exchange posting here:
https://apple.stackexchange.com/questions/471442/can-a-dictionary-field-value-in-a-shortcut-be-changed-by-a-script-or-other-exter

#Shortcuts #iOS #macOS

mhucka, to random
@mhucka@fediscience.org avatar

Pleased that our paper "Nine best practices for research software registries and repositories" is part of the PeerJ special issue on Software Citation, Indexing, and Discoverability. This was joint work with Alice Allen, Daniel Garijo, Hervé Ménager, Lorraine Hwang, Ana Trisovic, Tom Morrell, Dan Katz, and many others in the SciCodes consortium.

Paper: https://peerj.com/articles/cs-1023/
Special issue: https://peerj.com/collections/84-software
SciCodes: https://scicodes.net

mhucka, to random
@mhucka@fediscience.org avatar

TIL that the expression "Surfing the Internet" was coined by a woman, Jean Armour Polly, in 1992.

https://www.surfertoday.com/surfing/the-woman-who-coined-the-expression-surfing-the-internet

mhucka, to random
@mhucka@fediscience.org avatar

The news has been pretty depressing lately. This video may help bring a smile to your face, at least temporarily.

https://mastodon.online/@globalmuseum/112010652295439898

mhucka, to sustainability
@mhucka@fediscience.org avatar

I appreciate that REI's product finder has a sustainability choice/selector in addition to things like size, color, best use, etc. I hope more companies do this.

Brendanjones, to UX
@Brendanjones@fosstodon.org avatar

I've long seen people question why there's a perception that Mastodon is hard to use.

Let me use a really concrete example I just came across that breaks the maxim "don't make me think":

Bluesky just added keyword muting, and it's way easier than doing it here.

While viewing any feed/post:

Moderation > Muted words and tags > type in word (the focus is in text field, no click required) > hit enter > click back button twice to return to where I was.

That's 4 clicks.

mhucka,
@mhucka@fediscience.org avatar

@Brendanjones Different apps make this easier. E.g., using @ivory , you can click and hold over a hashtag, which will cause a pop-up menu to appear in which mute is an option.

mhucka, to github
@mhucka@fediscience.org avatar

Mac users who write files in Markdown format: a lot of people know this already, but FYI, there's a free and very useful Quick Look plugin for the Finder that will display previews of Markdown files. It's handy when looking at folders in the Finder – just move the cursor to the file and press the space key to pop-up a formatted preview.

https://github.com/sbarex/QLMarkdown

It defaults to emulating the GitHub theme. There are a lot of settings in the control panel.

mhucka, to github
@mhucka@fediscience.org avatar

GitHub users: do you put screenshots in your README files (or other documentation files)? Did you discover to your dismay that the results look wrong when viewed in dark mode (or in light mode, if your default is dark mode)?

Turns out that GitHub has a feature letting you specify the use of alternative images for light and dark modes:

https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#specifying-the-theme-an-image-is-shown-to

mhucka, to conservative
@mhucka@fediscience.org avatar

Good grief, I only just noticed that the Wayback Machine browser extension adds not just a menubar item – it also adds a contextual menu. At least in Safari on macOS, if you right-click on a page, you have access to it there.

gvwilson, (edited ) to random
@gvwilson@mastodon.social avatar

Q: team A creates a package called XYZ on PyPI. It only has a few users, but it is used and under active development. Team B shows up and wants to use the same name. They called their package XYZ-toolkit, but when installed it creates a module called XYZ, so people can't use it and the original in the same project without low-level manual grief. Team B is aware of the conflict, but has many more users and isn't willing to change name. Has Team B:

mhucka,
@mhucka@fediscience.org avatar

@soliman @gvwilson Later down on the page, there is part too.

This seems as close to a community rule as anything does in this context.

mhucka, to random
@mhucka@fediscience.org avatar

The University of Michigan has started a new web collection for state policies on book challenges in schools and libraries:

https://blogs.lib.umich.edu/bits-and-pieces/new-web-archive-state-policies-book-challenges-schools-and-libraries

mhucka, to random
@mhucka@fediscience.org avatar

I recommend reading this article about how Google search results are being gamed.

"Private equity firms are utilizing public trust in long-standing publications to sell every product under the sun"

https://housefresh.com/david-vs-digital-goliaths/

(h/t @mdekstrand )

mhucka, to conservative
@mhucka@fediscience.org avatar

Occasional reminder that the Internet Archive provides a number of tools and browser plugins to let you send pages to the Wayback Machine (as well as check if a given page has been saved):

https://help.archive.org/help/save-pages-in-the-wayback-machine/

mhucka, to ai
@mhucka@fediscience.org avatar

Google has released an open-source file type identifier that uses a custom ML-based approach (not LLM). Apparently it is in use at Google for analyzing file types in Google drives & Gmail.

https://opensource.googleblog.com/2024/02/magika-ai-powered-fast-and-efficient-file-type-identification.html

People in archives might be especially interested in this.

mhucka, to academia
@mhucka@fediscience.org avatar

eLife has a collection on the topic of "Neurodiversity in academia":

https://elifesciences.org/inside-elife/47660a12/call-for-pitches-neurodiversity-in-academia

"We welcome pitches for all neurodivergent researchers with an interesting story to tell and the willingness to tell it, regardless of diagnosis status or form of neurodivergence. This includes, but is not limited to: researchers who are autistic, dyscalculic, dyspraxic, dyslexic, ADHDers or have ADHD, Tourette Syndrome or other neurodifferences."

MichaelEMann, to random
@MichaelEMann@fediscience.org avatar

"Famed climate scientist wins million-dollar verdict against right-wing bloggers" by Dino Grandoni for @washingtonpost
https://www.washingtonpost.com/climate-environment/2024/02/08/michael-mann-bloggers-defamation-trial/

mhucka,
@mhucka@fediscience.org avatar

@MichaelEMann @washingtonpost Outstanding! Congratulations!

mhucka, to github
@mhucka@fediscience.org avatar

I've released version 2.0 of READMINE, my self-documenting README file demonstrating a suggested template for README files:

https://github.com/mhucka/readmine#readme

It's a distillation of my experiences writing documentation for many software projects over many years. Try it for your next software project – you may like it!

mhucka, to markdown
@mhucka@fediscience.org avatar

Markdown is popular with a lot of applications. As a format for writing documents, I've always hated one thing: adding figures & images means either managing a separate file (fragile & requires time and effort to manage) or using an inline base64-encoded blob (not supported by most editors).

TextBundle seems like a great solution to this problem: package your .md file and dependencies in a ZIP archive. I wish more applications would support it.

http://textbundle.org

mhucka, to random
@mhucka@fediscience.org avatar

I think my jaw dropped so low it hit the keyboard.

You've probably heard the expression "If You Can’t Measure It, You Can’t Manage It", right? It's repeated pretty often in the context in areas like management, statistics, software development.

It turns out that, not only is this usually attributed to the wrong person, but the quote itself is incorrect: the original quote is longer and says … basically the opposite.

https://faculty.haas.berkeley.edu/mhsu/blog/files/deming_measurement.html

(h/t https://fediscience.org/@dandean@indieweb.social/111784409201439874)

mhucka, to github
@mhucka@fediscience.org avatar

People who use git: do you follow a commit message convention like Conventional Commits (https://www.conventionalcommits.org/) or some other? Has it worked out for you? I've tried it for a while, and have mixed feelings at best. Today, looking through a couple dozen examples of some random well-known projects to see if I could learn to do it better, not one of them follows this kind of convention. I'm curious if anyone does?

mhucka, to accessibility
@mhucka@fediscience.org avatar

The Google developer documentation style guide has some useful guidelines for improving the accessibility of your documentation. I especially appreciate how concise it is. A lot of guides I find have so much information that it's hard for me to apply them.

https://developers.google.com/style/accessibility

mhucka, to random
@mhucka@fediscience.org avatar

"In the latest twist of the publishing arms race, firms churning out fake papers have taken to bribing journal editors"

https://www.science.org/content/article/paper-mills-bribing-editors-scholarly-journals-science-investigation-finds

mhucka, to climate
@mhucka@fediscience.org avatar

Zack Labe (@ZLabe) makes some marvelous visualizations of climate change data – it's worth following him if you're at all interested in climate change.

https://fediscience.org/@ZLabe/109292375340847297

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • Durango
  • thenastyranch
  • ngwrru68w68
  • InstantRegret
  • DreamBathrooms
  • modclub
  • magazineikmin
  • Youngstown
  • everett
  • ethstaker
  • slotface
  • rosin
  • anitta
  • kavyap
  • osvaldo12
  • GTA5RPClips
  • cisconetworking
  • provamag3
  • khanakhh
  • tacticalgear
  • cubers
  • Leos
  • normalnudes
  • megavids
  • tester
  • lostlight
  • All magazines