
Research
Two Malicious Rust Crates Impersonate Popular Logger to Steal Wallet Keys
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
@bdelab/roar-multichoice
Advanced tools
ROAR-MultiChoice is a template for running a number of different multiple choice assessments and surveys. Which multiple choice assessment is run is considered a _variant_ of ROAR-MultiChoice. Use the `task` parameter to set the variant. The default is RO
ROAR-MultiChoice is a template for running a number of different multiple choice assessments and surveys. Which multiple choice assessment is run is considered a variant of ROAR-MultiChoice. Use the task
parameter to set the variant. The default is ROAR-Morphology: morphology
https://roar-multichoice.web.app/?task=morphology
To run the Core Vocabulary Assessment (CVA), use: 'cva'
https://roar-multichoice.web.app/?task=cva
Description of the Core Vocabulary Assessment
Goal of the ROAR/TextProject Collaboration
Multichoice, like all ROAR apps, has parts of the game that you can control. The word in parentheses is the actual query string that you can pass parameter values into. For example: https://roar-multichoice.web.app/?mode=fullRandom&audioFeedback=neutral. Any parameter that has a default means that you do not need to explicitly define it. Here are the parameters and what they do:
-User mode (mode): Controls certain things like number of trials and which trials the user will see. Defaults to fullAdaptive.
Options
-Recruitment (recruitment): What the recruitment is. For data logging.
-Assessment PID: A unique identifier for data logging.
-Audio Feedback (audioFeedback): What feedback the user will here.
Options:
-Birth Year (birthYear): The birth year of the user. Helps in showing age related trials like the story.
-Birth Month (birthMonth): The birth month of the user. Helps in showing age related trials like the story.
-Age (age): The age of the user. Helps in showing age related trials like the story.
-Age in Months (ageMonths): The age in months of the user. Helps in showing age related trials like the story.
-Skip Instructions (skip): Whether the instructions are allowed to be skipped or not.
Options:
-Consent (consent): Description goes here
Options
-Practice Corpus (practiceCorpus): The name of the CSV file to use for practice trials. Currently the location is hard coded so any new corpuses must be added in the exact folder of the Google bucket. The google bucket location is linked below. Go to roar-survey bucket -> en -> CSV. Defaults to morphology-surveyPractice.
-Stimulus Corpus (stimulusCorpus): The name of the CSV file to use for stimulus trials. Currently the location is hard coded so any new corpuses must be added in the exact folder of the Google bucket. The google bucket location is linked below. Go to roar-survey bucket -> en -> CSV. Defaults to morphology-items.
-Button Layout (buttonLayout): How the buttons should be layed out. The current options are linear, in a column, or in a 2x2 grid. The default is linear (default). Options
-Number of Trials (trials): How many stimulus trials should be shown to the user. This parameter takes precedence over User Mode. If both are defined, trials will be the number of trials shown. The minimum is 9 and the maximum is dictated by whatever corpus is used.
-Prompt Width (width): The width of the stimulus prompt as a percentage of its parent container, where 100 is the full width of the container. Lower values will compress the text of the stimulus prompt into a smaller area. Default value is 75, and can take any value as desired (do not append % to the end of the url parameter). Text will wrap to a new line when its width percentage has been reached.
-Sequential Practice Items (sequentialPractice): Determines whether the items from the practice corpus are administered randomly; defaults to true.
-Sequential Stimulus Items (sequentialStimulus): Determines whether the items from the stimulus corpus are administered randomly; defaults to false. NOTE: Items administered during the cva task are always randomized, and so this URL param will have no effect.
Options:
Specs for ROAR-CVA
FAQs
ROAR-MultiChoice is a template for running a number of different multiple choice assessments and surveys. Which multiple choice assessment is run is considered a _variant_ of ROAR-MultiChoice. Use the `task` parameter to set the variant. The default is RO
We found that @bdelab/roar-multichoice demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 8 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
Research
A malicious package uses a QR code as steganography in an innovative technique.
Research
/Security News
Socket identified 80 fake candidates targeting engineering roles, including suspected North Korean operators, exposing the new reality of hiring as a security function.