Sam Schlinkert

Results 39 issues of Sam Schlinkert

Given this project's emphasis on performance, I thought it'd be nice to have some built-in benchmarking. This way, contributors can easily check if their changes improve or hinder performance against...

It'd be nice if Pink Moon utilized italics for fonts that support it (one example is [Victor Mono](https://rubjo.github.io/victor-mono/)). I don't know how to do this! ## My best guess maybe...

Github informed me of a security issue on [Medic](https://github.com/sts10/medic), namely "crossbeam-utils Race Condition vulnerability", linking to [this merge](https://github.com/crossbeam-rs/crossbeam/pull/781). After some digging in `cargo tree`, I learned that keepass-xc depends on...

In my nvim config file I have ``` set nowrap autocmd FileType html setlocal wrap set linebreak ``` so that only HTML files have (soft) line wrapping. This works just...

Similar to #38, I made a new word list for `assets/wordlist/wordlist-5-dice.js`. I understand that, for the 5-dice list, I'm going up against the EFF long list, so in that way...

Thought I'd take a stab at creating a new 46,656-word list for use in this project. (In a way this works toward the goals of #4.) The words are from...

A lighter alternative to the changes proposed in #19 . Note that these three lists now have fewer than 4,000 words. Replacement words can be added, or they can be...

Passphraseme allows users to not use a word separator with `--sep ""`; for example `passphraseme -sw --sep=""` might give: "givenopportunityionreportedrimslukeshowed". Passphraseme also allows users to use the EFF fandom lists,...

@atoponce [observed and corrected a few issues with the EFF fandom word lists a few years back](https://gist.github.com/atoponce/241abc6977dffeb6f9d724512e4fa339). He fixed a number of [text encoding issues](https://gist.github.com/atoponce/241abc6977dffeb6f9d724512e4fa339#text-encoding) -- I'm guessing some were...

## Description In [`securedrop/passphrases.py`](https://github.com/freedomofpress/securedrop/blob/develop/securedrop/passphrases.py), there are currently [a number of word list validations](https://github.com/freedomofpress/securedrop/blob/develop/securedrop/passphrases.py#L44-L96). One thing not checked for is duplicate words, which could cause security issues with generated passphrases. I...