Local business here, I built a tool for planning activities & finding people to do them with

Local business here, I built a tool for planning activities & finding people to do them with

I'm a developer out in the San Juans. For a few years I've been building li-nk: a tool for planning activities and finding people to do them with. It's built for the folks who organize things: you bring the group and activity, it handles planning, RSVPs, and discovery.

Everything's user-created. We don't curate or run events ourselves. It's not a discussion board.

It spans way more than one scene: arts & music, food & drink, tech, games,learning & languages, community, sports & fitness, family, wellness — and yes, plenty of outdoors. A few live examples of events and activity planning:

https://li-nk.social/e/hike-around-sunrise-rock (Sunrise Rock hike)

https://li-nk.social/e/kayak-touring-off-orcas (kayak off Orcas)

https://li-nk.social/g/toorcamp (Toorcamp group)

A demo is available with no registration required: http://demo.li-nk.social . Or you may register at http://li-nk.social

Android/iOS apps in testing, public release(s) hopefully this week.

Not monetized yet, and whatever the model (donations + premium, or contextual ads/sponsorships), the floor won't move: we never sell profiles of you, we won't sell your data.

Built in the Salish Sea region. I'd love it useful locally first, though it works across the US.

Honest feedback welcome: what's missing, what would make you actually use it?

u/ke7cfn — 4 days ago

Toorcamp at Doe Bay Friday and Saturday. Talks open for day attendance

There's an open invitation to the community to attend toorcamp talks. Toorcamp is the "American Hacker Camp" for "hackers, makers, breakers, and shakers" !

The talk schedule may be viewed at the li-nk toorcamp group: https://li-nk.social/g/toorcamp or at https://talks.toorcon.net/toorcamp-2026 .

li-nk will present at 4PM: https://li-nk.social/e/li-nk-discover-your-interests-find-your-community

li-nk.social
u/ke7cfn — 10 days ago
▲ 7 r/KEXP

Curious about DJ Masa from Expansions

I'm curious about DJ Masa from Expansions. I recall enjoying listening to his sets. And then I'm not sure when he went off air. It would fun to look over some of the old setlists. KEXPlorer used to allow that kind of search. But now that it's been replaced. Not sure there's any way to go about that. Anyhow in appreciation of DJ Masa !!

reddit.com
u/ke7cfn — 13 days ago
▲ 10 r/scala

Proposal: a working group for operator-side Scala security

Proposal: a working group for operator-side Scala security (with a concrete first project)

A discussion starter — I'd like to gather a few people, not hand down a finished plan. Counter-ideas and other directions welcome.

Why I'm posting

I run a production platform built on Scala, and I want to be more deliberate about security — and to find others doing the same. The reporting side is well covered (security@scala-lang.org, plus the admin-only Security Announcements category), and there's clearly current momentum on the language itself: the team recently completed its first external security audit (funded by OSTIF, conducted by Quarkslab) focused on the Scala 3 compiler and standard library.

What I can't find is a space for the application/operator side — the people running Scala in production who want to track CVEs across their dependencies and the JVM runtime, share secure-ops practices, and compare notes. There's no security channel, no operator-facing guidance beyond a couple of docs, and no group organizing any of it.

What I'd like to start

A small, low-ceremony working group / community around operator-side Scala security. Concretely, that might be any of:

  • a #security channel on the Discord and/or a forum tag people can follow,
  • an occasional informal call or written check-in,
  • a place to ask "is this dependency CVE something to worry about?" and get a useful answer.

I don't have a fixed shape in mind — I'd rather let the people who show up decide. The point is simply that operators running Scala in production have somewhere to find each other.

A concrete first project, so it doesn't just go quiet

Open-ended groups tend to fizzle, so I'd anchor this with one tangible deliverable: a community-maintained guide to tracking CVEs in a Scala/sbt project using the JVM tooling that already exists. Roughly:

  • generating a CycloneDX SBOM from an sbt build and feeding it into continuous monitoring (OWASP Dependency-Track, or lighter on-ramps like Dependabot and OSV-Scanner),
  • the Scala-specific wrinkles — binary-version suffixes on artifact coordinates (_3, _2.13) and how they interact with coordinate matching; keeping dependencies current with Scala Steward; secure-use notes for common libraries and effect systems,
  • how the JDK itself is tracked separately (vendor advisories, Oracle Critical Patch Updates, the CISA KEV catalog).

I'm happy to write the first draft. It also gives the group an immediate, shared purpose rather than a vague "let's talk about security."

Why this scope (and why it's tractable)

The good news is we're not reinventing anything. Because Scala compiles to the JVM and publishes to Maven Central as ordinary Maven artifacts, our dependencies are already first-class citizens in the mature JVM/Maven security tooling — the work is mostly writing down how a Scala shop wires into it, plus the handful of Scala-specific gotchas.

Tellingly, the recent audit drew the same line: it scoped in the Scala 3 compiler and standard library, and scoped out third-party dependencies and JVM-runtime security. Those out-of-scope areas — our dependencies and the runtime they sit on — are exactly the operator territory this group would cover. (This isn't a new wish, either — a "secure coding standards for Scala" thread goes back to at least 2014 — but I couldn't find a living effort that came of it.)

Non-goals

  • Not duplicating or competing with the Scala Security Team's vulnerability reporting — this is operator collaboration, not triage.
  • Not building Scala-specific CVE infrastructure; the JVM ecosystem already covers our artifacts.
  • Not runtime intrusion detection (Falco, WAFs, SIEM, and so on) — valuable, but largely language-agnostic and well covered elsewhere.

What I'm looking for — and I'd welcome other directions

  • Is there already an effort like this that I've missed and should join instead?
  • What would be most useful to you — a channel, a guide, periodic calls, a working group, something else?
  • For those of you running Scala in production: what has actually bitten you, and what do you wish existed?

If even two or three people want to help shape or seed this, that's plenty to start.

A note to the Scala Center team

If you're reading this: I'd value knowing whether there's already an effort here I should join rather than start, and whether you'd be open in principle to operator-focused security guidance eventually living somewhere official — a page on docs.scala-lang.org, say. I'm glad to draft a first version; mostly I want to avoid duplicating existing work or reinventing infrastructure the JVM ecosystem already provides.

Appendix: the June 2026 Scala 3 audit, for operators

Scala's first external security audit — funded by OSTIF, conducted by Quarkslab, published June 2026 — reviewed the Scala 3 compiler and pipeline, generated bytecode, the REPL, the TASTy Inspector, Scaladoc, and parts of the standard library (collections, concurrency primitives, utilities). It reported 9 findings: 5 medium, 2 low, and 2 informational, with no high or critical issues, and most needing specific preconditions to exploit.

The ones worth an operator's attention:

  • A deserialization gadget in the standard library (within scala.sys.Process) — reinforcing why ruling out untrusted deserialization matters (see the existing deserialization-security guide).
  • A command-injection issue in the project's own GitHub Actions CI scripts — a reminder that build-pipeline hardening belongs on any secure-ops checklist.
  • Standard-library robustness edge cases: an unexpected indexOfSlice result on an empty sequence, and an uncaught exception when tokenizing process arguments with unmatched quotes.

The remaining findings are compiler/tooling-internal (for example, a loop in the TASTy unpickler and a non-cryptographic RNG in the compiler) and aren't things an application owner needs to act on.

Most relevant to this proposal: the audit explicitly scoped out third-party dependencies and JVM-runtime security — the operator-side territory this group would cover.

Sources: Quarkslab report · OSTIF summary

u/ke7cfn — 18 days ago

Does anyone recall that band that opened for the b52s and played freq on Sonic Reducer perhaps 2008-2014?

They were maybe a "mock family" and all wearing costumes and I wanted to look up a song.

reddit.com
u/ke7cfn — 22 days ago

SJC human services transportation plan

Attached below is the HSTP survey from Richard Uri, Program Coordinator for SJC.

The Friends of Rural Public Transportation suggest that you review the materials on our website at http://forpt.org in consideration of planning public transportation.

In support of transportation planning if you'd like to discuss this topic with myself Colin Williams / FORPT directly. Please suggest some times you'd like to meet at the Orcas Island Public Library or reach out via email colin AT forpt.org or DM here on reddit.

_______

Please forward to anyone who may be interested in helping us shape the new transportation plan!

Community Survey - Human Services Transportation Plan 

Take the survey here!  

We want to know about you and the help you need with transportation. For some individuals that don’t drive or don't have access to a car and require other options to meet their travel needs, finding transportation can be a challenge. San Juan County is looking to better understand the travel needs of residents and these transportation limitations as part of the Human Services Transportation Study. Your opinion is important to help us determine the transportation needs of our community. 

This survey is available in English and Spanish. We have physical copies of the survey available upon request or at your local senior center or the Health & Community Services building at 145 Rhone Street in Friday Harbor. 

Community Feedback Meetings 

We are hosting online community feedback meetings as a part of our Human Services Transportation Planning efforts. We have two opportunities this month for you to share with us! 

June 16: 3 to 4 p.m.  

https://teams.microsoft.com/meet/253620347010121?p=7PLHjTTMN3iYNsSDgW 

June 26: 1 to 2 p.m. 

https://teams.microsoft.com/meet/299269957603117?p=kHYRX35sZ04wFsp3Ql 

If you have trouble accessing the meeting links or would to be provided with a phone number instead, please contact us at hcs@sanjuancountywa.gov or 360-378-4474. 

About the HSTP 

Every four years, San Juan County develops a Coordinated Public Transit-Human Services Transportation Plan (HSTP). This means working and coordinating with community members, key stakeholders, and other partners in order to help us prioritize funding for improving transportation throughout the county. This plan helps our county identify transportation needs and develop solutions to improve transportation access and opportunities for seniors, youth, people with disabilities, people with lower incomes, limited English speakers, and anyone without access to a private vehicle.  

The Washington State Department of Transportation (WSDOT) requires all Metropolitan Planning Organizations (MPOs)/Regional Transportation Planning Organizations (RTPOs) to develop a Human Services Transportation Plan every four years. 

Thank you all for assisting with this important process,

Richard Uri | Behavioral Health Program Coordinator

reddit.com
u/ke7cfn — 26 days ago

Background color for icon

Hi I couldn't for the life of me figure out how to change or remove the background color of my icon in r/li_nk

reddit.com
u/ke7cfn — 1 month ago

Boost mobile networks, prioritization, etc.

Does anyone have knowledge regarding boost networks. Boost used to operate their own network. But I have read they sold their spectrum and now have roaming agreements with at&t and t-mobile. If I am aware specifically that one of those networks is available whereas another has limited availability. Would I expect that the service will employ the most robust network?

reddit.com
u/ke7cfn — 1 month ago
▲ 29 r/PortTownsend+2 crossposts

li-nk : develop your interests. find your community !

Hi r/WWU

A few years ago, living on Orcas Island, I recognized something about small communities: I could be on the island and share the same interests as other people, and still not meet them for years. Sometimes longer. The people were around. We just didn't cross paths around the things we cared about.

That was part of the motivation for building li-nk. The other social platforms aren't really designed for this. They're built around who you already know, or around broadcasting to strangers. Neither one does much for the quieter work of finding the handful of people nearby who share what you care about.

And while the problem is sharpest in small places, it shows up everywhere, including in college towns where the campus is dense with people doing interesting things. You might spend a whole quarter without finding connection.

I've spent the last several years building li-nk to address this directly. The idea is simple: register the interests you actually care about, then create and find activities surrounding those interests. A Tuesday morning hike, finding study partners, a board game night, a mountain biking group ride, a pun and poetry slam.

The platform is organized around developing interests, and the activities that grow out of them. I'd really appreciate any feedback from the WWU community. Thanks for your consideration.l

Demo (no signup): http://demo.li-nk.social

Live: http://li-nk.social

u/ke7cfn — 1 month ago
▲ 17 r/skagit

li-nk : an "activity based" social platform built right here in the Salish region

Hi r/skagit ,

I am your neighbor here in the Salish Sea region and I've been thinking about this problem for a long time. In our communities you can live for years, care deeply about something. A craft, a cause, a niche corner of music or science or making things. But still not know who else around you cares about it too. The people are here. You just don't cross paths. The shared interest stays invisible.

It's a pattern that shows up all around the Salish Sea: in the islands, in the small towns along the water, in the communities tucked into the folds of this region. Smaller places make it especially visible, but the underlying problem isn't really about size. It's that the tools we use to connect online are built around who you already know or around broadcasting to strangers. Neither one does much for the quieter work of finding the handful of people nearby who share the interests that you care about.

That's what I've spent the last several years building li-nk to address. It's organized around interests and community rather than follower counts or feeds. The idea is simple: develop your interests, find your community. Built with an experience living in the Salish communities in mind, designed to work anywhere the same problem shows up.

I care about this region and the communities in it, and I'd really value feedback from folks around here as I launch. I'd be elated if you were to check out the li-nk platform.

Demo (no signup required): http://demo.li-nk.social

http://li-nk.social

I'd really value feedback from folks around here as I launch. Thanks for your consideration r/skagit !!

reddit.com
u/ke7cfn — 2 months ago
▲ 12 r/scala

li-nk : a Scala backed social platform. develop your interests, find your community

Hi everyone , I just launched the Early Access release of li-nk , a community focused social platform surrounding human interests.

Through the development process I've tried to contribute back to the Scala tooling that li-nk has employed; as well as to other open source projects.

I've contributed upstream to ProtoQuill (both upstream and where I maintain a a maven repository), Caliban, zio-telemetry, and Scala Metals.

The platform geography is unfortunately currently limited to the USA. However I am looking forward to the possibility of internationalizing soon as well.

Regarding Scala. I've been working on and off with Scala since 2014 and have met some of you at Scala Up North (2019?) / Scala Days 2023 / Scala related activities in the Seattle metro.

I hope that you might consider trying out the li-nk platform. Thanks for your consideration and support for our favorite programming language !!

http://demo.li-nk.social/

http://li-nk.social

https://www.linkedin.com/posts/li-nk-social-network_li-nk-activity-7461429061517496320-Zhi2

reddit.com
u/ke7cfn — 2 months ago