Show newer

Trying out tools for near-real-time monitoring of metrics in a desktop application. JDK Mission Control does okay here.

`-XX:MaxDirectMemorySize=512M` appears to be the solution to my Java process's greed for RAM.

Some things use Direct Buffers. Those live outside of the JVM heap limited by `-Xmx`. But the allocator for them seems to be greedy, as if it assumes it should make use of the full capacity of the pool before it starts worrying about reclaiming space from discarded buffers.

The default size of the pool is not well specified. Maybe it assumes it can have its own share of memory just as big as that granted to the jvm heap? Maybe it assumes it can have _all_ the memory, regardless of your desire to have other applications running on this computer?

In any case, adding this to the java start-up options solved the problem where the process size continued to grow, seemingly without bound, despite the on-heap memory being well behaved.

A big chunk of tree came down in front of the house this morning.

For a town that named its soccer team the Timbers, it's surprisingly difficult to find a lumberjack when you need one on short notice.

pandemic, capitalism 

Because private medical R&D companies can't give away their proprietary information for fear of losing competitive advantage—even if it affects millions of lives—the World Health Organization has hired someone to reverse-engineer the production process for Moderna's mRNA vaccine.

npr.org/sections/goatsandsoda/

I installed Seek from iNaturalist, but either I'm missing something or it doesn't have the progression mechanics to repeatedly provide interesting and achievable goals.

Show thread

Alternately, can you recommend anything else to make going outside feel interesting/novel/urgent-but-not-distressing?

Show thread

I appreciate Pokémon GO for being one of the few things that's been successful at getting me out for walks around the neighborhood. But I also giving *far* too much time attention to it while I'm at home.

How can I make a geofence that puts strict limits on how long I can have an Android app open while in a specific location?

Late to the bandwagon, but finally set up an account @keturntok@tiktok.com.

How is TikTok as good as it is???

I'm sure it has its problems—there are a few in its history I'm aware of. However,

• It's hardly showing me ads. (Less than one per day‽)
• People don't spend 20% of their airtime on plugs for a sponsor.
• Gender diversity of STEM TikTok is leaps and bounds better than STEM YouTube.

selfie, eye contact 

Felt cute, might fall back asleep later.

:plusone:​ Recommendation: Find meeting times for your group with Crab Fit. crab.fit

* timezone support: each participant can declare their availability and see results in their own timezone
* each participant can declare blocks of time when they are available, not restricted to a handful of poll options
* optional integration with calendars from Google or Outlook
* minimal data collection and retention

It's exactly the tool I wanted for scheduling things with our widely distributed GSoC group.

Thank you, bengrant.dev!

Don't suppose you have a spare CB5-312T Chromebook I can strip for parts, do you? Busted a hinge on mine.

In reviewing first draft proposals, I noticed many folks setting *very* high expectations for themselves about how much they can get done as an intern in eighteen hours a week.

I wrote up some notes on things to consider when making a proposal about how long a feature will take: forum.terasology.org/threads/p

I'm a mentor with Terasology this year. terasology.org/2021/03/13/tera

As an online multiplayer modular game environment, we're open to proposals from a wide range of disciplines.

Show thread

We're currently midway through the application period of Google Summer of Code, an internship program for open source projects. summerofcode.withgoogle.com/

Applications are due by the 13th. Procrastinators, I know what you're thinking, and yes you _can_ bang out a proposal moments before the deadline. The catch is that becoming familiar enough with a project to know _what_ to propose will take a while.

Start now so you can get feedback on your proposal ideas and drafts before the final is due!

I'll be mentoring this round and would be especially interested in seeing proposals for internationalization, automated testing, or other ways to help the software run smoothly for players and maintainers both.

Unfortunately I did _not_ remember to try to get the project registered with Outreachy this time. Remind us to do that next round!

Show thread

Terasology, the extensible voxel game, is participating in Google Summer of Code for the sixth year in a row! terasology.org/2021/03/13/tera

That means that if you are a current college or university student, you could get a summer internship — with a stipend paid by Google — to help build this open source project.

Development of a multiplayer game provides the opportunity to participate in an unusually wide variety of roles, from devops to UI, technical writing to 3-D modelling.

Do I know any stamp collectors? I've found a White Ace album with blocks from 1948 – 1960.

Show older
Toot.Cat

On the internet, everyone knows you're a cat — and that's totally okay.