The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.

Package {myman}


Type: Package
Title: Draw from Sequence of 'My Man' Posts by Kevin Kruse
Version: 0.10.0
Date: 2026-10-08
Description: Starting on the afternoon of July 17, 2026, Kevin Kruse fired off an astonishing array of 'BlueSky' replies to an initial post of his featuring a certain government figure: https://bsky.app/profile/did:plc:cnpe7qvcyjrhm6w7w7e4atur/post/3mqum4mxsuk2g. This lasted a week and generated nearly seven hundred posts. A second wave started on August 12, 2026, with this post: https://bsky.app/profile/kevinmkruse.bsky.social/post/3mstvbjpagc2a. A third wave started on August 17, 2026, with https://bsky.app/profile/kevinmkruse.bsky.social/post/3mtcpiw7gi22j. A fourth wave started on August 27, 2026, with https://bsky.app/profile/kevinmkruse.bsky.social/post/3mu3pugs2yk2f. A fifth wave ran on August 30, 2026, beginning with https://bsky.app/profile/kevinmkruse.bsky.social/post/3mudbzy5ksk25. A sixth wave started September 4, 2026, with https://bsky.app/profile/kevinmkruse.bsky.social/post/3muparqtdkk2w. A seventh wave started September 12, 2026, with https://bsky.app/profile/kevinmkruse.bsky.social/post/3mvdol6xu5k2s. An eighth wave started September 16, 2026, with https://bsky.app/profile/kevinmkruse.bsky.social/post/3mvnmq23nw22y. A ninth wave started October 1, 2026 with https://bsky.app/profile/kevinmkruse.bsky.social/post/3mwtx2jztkk2g. A tenth wave started October 4, 2026, with https://bsky.app/profile/kevinmkruse.bsky.social/post/3mx333hlmdc2o. All of the over seventeen hundred posts from these series start with 'My man ...' and make for excellent input to a 'fortunes'-like package. So this small package obliges and offers a random draw each time its myman() function is called. The overall package structure follows package 'fortunes', and 'atrrr' was used to (bulk-)retrieve posts. Neither package is required to run this package to display random selections.
URL: https://github.com/eddelbuettel/myman
BugReports: https://github.com/eddelbuettel/myman/issues
License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
Encoding: UTF-8
Depends: R (≥ 4.1.0)
NeedsCompilation: no
Packaged: 2026-10-08 12:31:14 UTC; edd
Author: Dirk Eddelbuettel ORCID iD [aut, cre]
Maintainer: Dirk Eddelbuettel <edd@debian.org>
Repository: CRAN
Date/Publication: 2026-10-08 12:50:02 UTC

Display a Random 'my man' Skeet by Kevin Kruse

Description

This function displays a randomly chosen line from the included data set of one thousand nine hundred and eighty four 'my man' skeets by Kevin Kruse posted on Bluesky starting in July 2026 in replies to the initial post https://bsky.app/profile/did:plc:cnpe7qvcyjrhm6w7w7e4atur/post/3mqum4mxsuk2g, in August 2026 starting with https://bsky.app/profile/kevinmkruse.bsky.social/post/3mstvbjpagc2a as well as further series starting with, respectively, https://bsky.app/profile/kevinmkruse.bsky.social/post/3mtcpiw7gi22j, https://bsky.app/profile/kevinmkruse.bsky.social/post/3mu3pugs2yk2f, https://bsky.app/profile/kevinmkruse.bsky.social/post/3mudbzy5ksk25, https://bsky.app/profile/kevinmkruse.bsky.social/post/3muparqtdkk2w, https://bsky.app/profile/kevinmkruse.bsky.social/post/3mvdol6xu5k2s, https://bsky.app/profile/kevinmkruse.bsky.social/post/3mvnmq23nw22y and https://bsky.app/profile/kevinmkruse.bsky.social/post/3mwtx2jztkk2g.

posts is a convenience function that returns the underlying data as a data.frame

Usage

myman(ind, target, posts = 1)

## S3 method for class 'myman'
print(x, width = NULL, ...)

posts()

men()

Arguments

ind

Optional index of a quote, or character expression to be matched; if missing a random index value is sampled

target

Optional character value to describe target of posts, can be a part of the name as regular expression matching is used

posts

Optional count for number of posts to sample, defaults to one

x

Default object for print method

width

Optional column width parameter

...

Other optional arguments

Value

A character vector containing one randomly selected line from the included file. It is of class myman for which an S3 print method will be invoked.

Examples

set.seed(123)
myman(target="Miller")    # random draw against first target
myman("maitre")           # all posts mentioning a "maitre'd"

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.