HN user

jrmann100

252 karma

I’m terrible at writing these “about” sections. Look at my personal website, jrmann.com?

Posts12
Comments50
View on HN

This doesn't really address your concern, but I feel obligated to share the Gatekeeper bypasses I know about:

Homebrew has an option which bypasses Gatekeeper when installing apps:

  brew install --cask app --no-quarantine
And apparently you can have this on by default:
  export HOMEBREW_CASK_OPTS="--no-quarantine"
And I have this alias for everything else:
  alias unq="xattr -dr com.apple.quarantine"
  Location: San Francisco, CA
  Remote: Yes, onsite preferred
  Willing to relocate: Yes
  Technologies: JavaScript, TypeScript, React, Express, MongoDB, NodeJS, HTML, CSS, Deno, Svelte, Swift, SwiftUI, Figma, Docker, Git, Python
  Résumé/CV: https://home.jrmann.com/resume
  Email: first name at last name dot com
Hi, I'm Jordan Mann. I graduated from Dartmouth College in June with a double-major in Computer-Science + Human-Centered Design and Studio Art. I have a passion for making digital services more usable, accessible, scalable, and beautiful. My internships at Kard Financial and Appian Corporation focused on full-stack engineering, and I'm open to branching out! Let's chat - https://talkwith.jordanmann.com
  Location: San Francisco, CA
  Remote: Yes, onsite preferred
  Willing to relocate: Yes, tech city preferred
  Technologies: JavaScript, TypeScript, React, Express, MongoDB, NodeJS, HTML, CSS, Deno, Svelte, Swift, SwiftUI, Figma, Docker, Git, Python
  Résumé/CV: https://home.jrmann.com/resume
  Email: first name at last name dot com
Hi, I'm Jordan Mann. I graduated from Dartmouth College in June with a double-major in Computer-Science + Human-Centered Design and Studio Art. I have a passion for making digital services more usable, accessible, scalable, and beautiful. My internships at Kard Financial and Appian Corporation focused on full-stack engineering, and I'm open to branching out! Let's chat - https://talkwith.jordanmann.com
  Location: San Francisco, CA
  Remote: Yes, onsite preferred
  Willing to relocate: Yes, tech city preferred
  Technologies: JavaScript, TypeScript, React, Express, MongoDB, NodeJS, HTML, CSS, Deno, Svelte, Swift, SwiftUI, Figma, Ansible, Docker, Git, Python
  Résumé/CV: https://home.jrmann.com/resume
  Email: jordan.r.mann.25 [at] dartmouth [dot] edu
I graduate from Dartmouth College in June, and I'm excited to apply my majors in Computer-Science + Human-Centered Design and Studio Art in the industry. I have a passion for re-imagining digital services as more usable, accessible, scalable, and beautiful products. My internships at Kard Financial and Appian Corporation focused on full-stack engineering, and I'm open to branching out! Let's chat - https://talkwith.jordanmann.com
Firefox 125 2 years ago

Have you checked out Arc Browser? [0]

It's pretty opinionated. "Archives" tabs after a pre-set amount of time, uses pinned vertical tabs instead of bookmarks…

[0] https://arc.net/

iTerm2 actually has a pretty well-designed tmux integration[0].

Overview from the guide:

  When you run "tmux -CC", a new tmux session is created. An iTerm2 window opens and it acts like a normal iTerm2 window. The difference is that when iTerm2 quits or the ssh session is lost, tmux keeps running. You can return to the host you were ssh'ed into and run "tmux -CC attach" and the iTerm2 windows will reopen in the same state they were in before.
It works with multiple panes, windows, etc. Worth trying out!

0: https://iterm2.com/documentation-tmux-integration.html

These are clever strategies!

I'm too lazy to move things out of ~/Downloads, so I've just started using the folder as my default working directory and struggle to clean it out every quarter or so. /tmp (or probably ~/Library/Caches/TemporaryItems for my account only) being cleaned out on every reboot would force me to be more intentional.

I find ChatGPT most helpful as a "what's that called" tool. A lot of my queries are finding/confirming the right idiom when writing something, or getting a specific name out of a vague description (JavaScript concepts, shell commands, CSS selectors).

Search engines with SEO are so reliant on keywords that it often feels like I'm suggesting answers rather than asking questions - it's so refreshing to be able to just ask again.

+1 for https://www.one-tab.com/

To provide a bit more context: OneTab closes (all, or specific) tabs and dumps the URLs in a stack, grouped by window or category to be quickly popped open/combed through at your leisure.

It's great for the times I get sidetracked and need to hold onto thirty pages of docs without keeping them open at all times; I use it as a sort of tab purgatory which I will probably not revisit (I have 1025 tabs saved at the moment ).

I shut down YouTube's addictive tendencies through a couple of less extreme factors.

DF Tube (Distraction Free) web extensions are available[0] for Chrome and Firefox which cut down intrusive UI (comments, recommended videos, the home page). It's easy to clone and extend the add-on if you want to block more.

When I'm on mobile, I limit the recommendations I can't block by disabling/clearing YouTube watch history. The new UI is aware of how much worse the suggestions are and hides them altogether—which is exactly what I want.

From there, I try only look at my subscriptions feed and occasionally the trending videos page. This makes YouTube less overwhelming—even if I watch just as much content—because I'm in control of what I want to see.

Curious if anyone else uses YouTube like this!

[0] https://chrome.google.com/webstore/detail/df-tube-distractio...

Being comfortable with sexuality and nudity is distinct from sexual harassment, and I think this feature is fundamentally designed to prevent the latter.

Some nude content is wanted or warranted by the user, and some of isn't. Apple isn't blocking this content, only optionally hiding it—almost identically to Reddit's NSFW feature for mature adults. The "Ways to Get Help" might overstep the bounds for some situations, but it might also prevent others from getting worse.

Often, children are uncomfortable with sharing about being exposed to uncomfortable content. While that may be a fault of parenting, it doesn't make this tool any less useful.

I'm reminded of Google Tone[0], which beamed URLs audibly to nearby browsers in an Airdrop-style experience. A neat trick, but ultimately useless given that most devices have less obtrusive ways of sharing data P2P. The ultrasonic aspect of this experiment makes the technology a lot more useful.

Tone also came with the unfortunate side effect of Google software having constant access to your microphone.

0: https://chrome.google.com/webstore/detail/google-tone/nnckeh...