News for hackers. Stuff that matters.

jrmann100

Re:There's a ridiculous amount of tech in a disposable vape on Wednesday January 14, 2026 @03:38PM (#46622896)
Came to this thread to shout you guys out! I was super impressed by your presentation at Open Sauce 2025.
Re:Ask HN: What Are You Working On? (December 2025) on Wednesday December 24, 2025 @01:04AM (#46372923)
I am obsessed with this - appreciating every tweak you've added! Keep up the good work - signed, JRM from the leaderboard.
Re:What happened to Apple's legendary attention to detail? on Saturday October 25, 2025 @09:52PM (#45708483)
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"
Re:Gemini 2.5 Computer Use model on Wednesday October 08, 2025 @12:10PM (#45517730)
Impressively, it also quickly passed levels 1 (checkbox) and 2 (stop sign) on http://neal.fun/not-a-robot, and got most of the way through level 3 (wiggly text).
Re:Ask HN: Who wants to be hired? (September 2025) on Monday September 01, 2025 @01:54PM (#45094976)

  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
Re:Ask HN: Who wants to be hired? (August 2025) on Monday August 04, 2025 @08:27PM (#44792979)

  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
It was a pleasure trying your demo at Open Sauce 2025!
I believe the Deno permission system[0] does what you're asking, and more.

(Deno is a JavaScript runtime co-created by Ryan Dahl, who created Node.js - see his talk "10 Things I Regret About Node.js"[1] for more of his motivations in designing it.)

[0] https://docs.deno.com/runtime/fundamentals/security/

[1] https://www.youtube.com/watch?v=M3BM9TB-8yA

Re:Ask HN: Who wants to be hired? (January 2025) on Friday January 03, 2025 @12:39PM (#42587718)

  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
Re:The number pi has an evil twin on Tuesday December 24, 2024 @02:04AM (#42500176)
Here's a StackExchange thread on this exact mix-up (a "misnegation"):

https://english.stackexchange.com/questions/139448/never-fai...

Re:Ten Thousand Years on Friday December 20, 2024 @02:15AM (#42468960)
Ken Liu's chilling short story "The Message" [0] explores what this might look like on the receiving end.

[0]: https://archive.org/details/interzone-magazine-242-2012-09-1...

Re:Y2K on Monday December 09, 2024 @11:27AM (#42367643)
It's in the site source - although unclear whether this is used directly in the front-end.

In Google Chrome, you can View > Developer > Developer Tools > ⋮ > Search > "you are"

It shows up in this file as of writing this comment:

https://www.y2k.movie/_next/static/chunks/725-60697f355a8830...

Totally agree! My strategy is to use no word separators, and add the same sequence (dash, number, letter) at the end of every password.

Here's the generator I built if you want to try it yourself:

https://home.jrmann.com/utilities/godango.html

Re:Firefox 125 on Wednesday April 17, 2024 @11:03AM (#40065688)
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/

Re:Doom Running on a Toothbrush on Thursday February 29, 2024 @10:12AM (#39550388)
Alternatively, here's a YouTube link: https://www.youtube.com/watch?v=cO-Are8053g
Re:Tmux has forever changed the way I write code [video] on Friday August 18, 2023 @09:30AM (#37175345)
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.

Re:Ask HN: How are you using GPT to be productive? on Friday March 24, 2023 @11:51PM (#35299145)
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.

Currently, WebAuthn/Passkeys are only designed for signing; you could re-use a challenge to be signed, but then the signature is as secure as a password (i.e., your Passkey would produce the same signature every time.)

WebAuthn also only works in secure contexts (HTTPS)—you couldn't make it work in a plain .html file.

Re:Does Glass Break Faster Than a Bullet? on Friday December 16, 2022 @10:45PM (#34024372)
If you find yourself constantly searching for highlights, I highly recommend the SponsorBlock extension (https://sponsor.ajay.app/), which crowdsources this job effectively (as well as targeting sponsored regions, credits, etc.)

Using the extension I could hit "return" to jump to results at 5:28.

Re:Show HN: Rethinking Tabs in Firefox on Tuesday November 15, 2022 @11:49AM (#33611600)
+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 ).

Re:Tell HN: YouTube's web UI just got even worse on Friday October 28, 2022 @11:42AM (#33372877)
An extra shoutout to "DF Tube (Distraction Free)" extensions[0] which have some of those UI zappers pre-programmed.

I use YouTube like this! Definitely going to implement some of your suggestions.

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

Re:Tell HN: YouTube's web UI just got even worse on Friday October 28, 2022 @11:40AM (#33372837)
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...

Older »