News for hackers. Stuff that matters.

ryantuck

Show HN: Da Ultimate Rap Battle: 564 dope-ass rap songs, ranked

https://ryantuck.io/rap/

Hey HN, this is a world cup-style tournament for over 500 rap songs I've saved in my liked songs in Spotify over the years. It was really fun to work on!Lots of good stuff from NWA, Jadakiss, Lil Wayne, Jay-Z, Big Pun, Eminem, Nas, and more.Tournaments are a good way to separate the wheat from the chaff in any high-dimensional space like music, and it's really fun to have no idea which track's...

( Read More... | no comments | 2 points | on HN )
Re:Can You Disable Spotlight and Siri in macOS Tahoe? on Friday January 16, 2026 @12:17PM (#46648929)
Went down this rabbit hole a few months ago seeing whether it was at all possible to disable the automatic OCR / processing of all image files on macOS.

Wasn't able to figure out how to do so but this blog was absolutely the best resource for digging one layer deeper on all things Spotlight-related, highly recommend.

Re:Ask HN: Who wants to be hired? (April 2025) on Tuesday April 01, 2025 @02:23PM (#43549924)
Happy northern hemisphere Spring, dearest HN reader! My name is Ryan Tuck, and I think you might like to hire me.

Location: NYC hybrid or remote

Technologies: AWS, Python (EC2, Fargate, Lambda, Localdev), SQL (Postgres, dbt, Redshift, BigQuery), docker, unix, make, vim, Arduino, Ruby, TypeScript, LLMs

Resume (PDF): https://ryantuck.io/resume.pdf

GitHub: https://github.com/ryantuck

StackOverflow: https://stackoverflow.com/users/1700270/ryantuck

Email: ryan at ryantuck.io

Dream job is alignment research at Anthropic, where I've already applied. Otherwise looking for exciting full-time work ideally within the following domains: AI Safety, Computational Science, Crypto, Research, Dev Tooling.

Currently doing very cool full-time contract work porting research simulation workflows from PhD laptops to the cloud, which I'd keep doing but need benefits!

Focusing on senior / principal / management full-time roles. 10+ years tech startup experience at varying stages of growth, high-agency generalist, enjoy leadership, remote since 2017, have maintained LLM workloads, familiar and comfortable with LLM-assisted coding. Most of my career has been working in data-intensive settings, backend application development, and handling devops on AWS infrastructure. Started my professional career at Warby Parker, and before that I taught myself to code trying to start a company building LED wearables for raves out of college. Physics and philosophy degrees, interested in everything, especially governance and complexity reduction in technical systems.

More very cool stuff over at my website: https://ryantuck.io

    $ curl -L ryantuck.io/resume.json | jq '.buzzwords'
    {
      "Wisdom": "Complexity is the velocity killer. Premature optimization is the root of all evil. Code is meant to be read by humans and only incidentally executed by machines. Don't be smart, just restart. Stop duplicating state, network is fast in the cloud.",
      "LLMs": "Up-to-date with the latest developments, hallucinations are a headache to work with, read Bostrom in 2015, Yudkowsky is generally correct",
      "Python": "You probably actually want to use setup.py but are using requirements.txt because you read to do that online when you set up your deployment two years ago and don't understand why you're seeing dependency issues with pip. Also, pandas is overkill.",
      "SQL": "Not every problem calls for a relational database, CTEs help readability, Postgres is a fine choice, UPDATEs are an antipattern for large workloads, online alembic migrations are painful at times",
      "AWS": "Good default cloud, IaC is the ideal, battle scars from RDS, DynamoDB, S3, Lambda, EC2, Fargate, IAM, API Gateway, etc etc etc, GCP is the same thing with a prettier interface",
      "Localdev": "vim, make, jq, xargs, unix pipes is a fine toolkit",
      "Docker": "Containers are virtuous if you can get Docker installed on your machine correctly, k8s is probably overkill",
      "BI": "BigQuery, dbt, Looker is a sweet stack, dimensional modeling and Kimball are probably overkill, spreadsheets are the lingua franca of data, pivot tables are cool",
      "Hardware": "I went from dabbling with Arduino and Raspberry Pi to raising thousands of dollars on Kickstarter for a hardware product I built from scratch, unleaded solder is harder to work with"
    }
Peace :)
Re:Ask HN: Who wants to be hired? (February 2025) on Monday February 03, 2025 @03:45PM (#42922833)
Ryan Tuck

    Location: NYC
    Remote: Remote or Hybrid
    Willing to relocate: No
    Technologies: AWS, Python (EC2, Fargate, Lambda, Localdev), SQL (Postgres, dbt, Redshift, BigQuery), docker, unix, make, vim, Arduino, Ruby, TypeScript, LLMs
    Resume (JSON): curl -L ryantuck.io/resume.json | jq
    Resume (PDF): https://ryantuck.io/resume.pdf
    GitHub: https://github.com/ryantuck
    StackOverflow: https://stackoverflow.com/users/1700270/ryantuck
    Email: ryan at ryantuck.io
Looking for exciting full-time or contract work ideally within the following domains: AI Safety, Computational Science, Crypto, Research, Dev Tooling.

Focusing on senior / principal / management full-time roles or short-term contract engagement. 10+ years tech startup experience at varying stages of growth, high-agency generalist, enjoy leadership, remote since 2017, have maintained LLM workloads, familiar and comfortable with LLM-assisted coding. Most of my career has been working in data-intensive settings and backend application development and handling devops on AWS infrastructure. Started my professional career at Warby Parker, and before that I taught myself to code trying to start a company building LED wearables for raves out of college. Physics and philosophy degrees, interested in everything, especially governance and complexity reduction in technical systems. Reach out to chat!

Re:Ask HN: Who wants to be hired? (May 2024) on Wednesday May 01, 2024 @01:27PM (#40226387)
Ryan Tuck

    Location: NYC
    Remote: Remote or Hybrid
    Willing to relocate: No
    Technologies: AWS, Python (EC2, Fargate, Lambda, Localdev), SQL (Postgres, dbt, Redshift, BigQuery), docker, unix, make, vim, Arduino, computers
    Resume (JSON): curl -L ryantuck.io/resume.json | jq 
    Resume (HTML): https://ryantuck.io/resume.html
    Email: [email protected]
    GitHub: https://github.com/ryantuck
    StackOverflow: https://stackoverflow.com/users/1700270/ryantuck
Beginning to look for the next opportunity, focusing on senior / principal / management roles. 10+ years tech startup experience at varying stages of growth, high-agency generalist, enjoy leadership, remote since 2017. Most of my career has been working in data-intensive settings and backend application development on AWS infrastructure. Currently managing a backend team, started my professional career at Warby Parker, and before that I taught myself to code trying to start a company building LED wearables for raves out of college. Physics and philosophy degrees, interested in everything, especially governance and complexity reduction in technical systems. Reach out to chat!
Re:CircleCI app domain not resolving on Thursday March 11, 2021 @05:37PM (#26429899)
This is now resolved for me
Re:Ask HN: Who is hiring? (December 2020) on Tuesday December 01, 2020 @06:14PM (#25271326)
Songspace | Senior PHP Engineer | REMOTE | https://songspace.com

What: Songspace is an online song catalog for musicians and businesses to manage their songs, demos, rights, master recordings, pitches, and more.

Why: Without us, all this usually happens by emailing around Excel spreadsheets, storing files in Drive, Dropbox, etc, and copying and pasting SoundCloud links like a bunch of chumps.

You: You're a seasoned PHP developer with a strong sense of ownership and ambition looking to support and grow the best catalog platform in the music industry. You value well-tested code, best practices, and automating everything. You know how to create solid and maintainable technical solutions from scratch, making smart trade-offs given business priorities. You know few greater joys in life than merging PRs that rip out thousands of lines of tech debt while having the support and license to do so.

Us: We're a small, tight-knit, and fun team mostly based out of Nashville, TN (Music City USA, baby). Post-COVID, we're looking forward to our next absolutely hog-wild team off-site. Flexible hours, super friendly people, and all the runway in the world for growth.

Stack: PHP (Symfony), Ember, AWS, CDK, Docker

Reach out to chat: rtuck [at] songspace [dot] com

Re:Chicago Police Department shuts down its arrest API on Thursday July 09, 2020 @04:46PM (#23784999)
Wonder if they shut down their asSOAP API as well
This is sweet. I've been building and working in a markdown-based zettelkasten locally for a while, and this does provide the added killer benefits of the graph visualizer and pretty-preview functionality that I'm currently missing in the terminal. Nice job, looking forward to playing around with it!
Re:Hipmunk Says Goodbye on Tuesday January 14, 2020 @03:25PM (#22048892)
Wow, wanderlog seems very cool! Way more intuitive than my custom google map / sheets that I've set up for a two week honeymoon around the corner. Will give it a whirl!
Re:Show HN: EasyDB – A One-Click Ephemeral Database on Wednesday November 20, 2019 @06:10PM (#21589624)
This is really elegant.

One note is that the python repl.it fails on an import error upon just hitting 'run', but it does work locally as expected.

Edit: Was able to get it working in repl.it by updating pyproject.toml like so:

    [tool.poetry.dependencies] 
    python = "^3.7"
    easydbio = "*"
Re:Show HN: Prototype – build GraphQL backends without code on Tuesday November 05, 2019 @01:34PM (#21455224)
This looks really neat.

Do you have plans to support some sort of markup language instead of requiring properties to be added to models one at a time, similar to the DBML used by https://dbdiagram.io ?

I've recently dug into the Agile DWH Design and The DWH Toolkit books and the design tips in them all seem really compelling, for good reason. Though as I've actually started modeling, I've found that the creation of "proper" fact/dimension tables has felt at times like overkill, given the technologies we're using (BQ / Postgres / Looker).

So, perfect timing! Really looking forward to checking this out.

Re:Data Engineering Cookbook on Monday July 29, 2019 @02:37PM (#20557832)
What is the benefit of making something like this into a PDF instead of a website?

I don't think I ever see a PDF link online and think, "yes, this is the ideal format for ingesting this information."

Re:Ask HN: How do you handle code ownership? on Tuesday April 16, 2019 @02:36PM (#19676113)
1. Congratulations! 2. Agreed.
This episode of EconTalk addresses the issue of transaction costs for things like lawnmowers and drills, and how future apps might solve that problem: https://www.econtalk.org/michael-munger-on-sharing-transacti...
Re:PostgreSQL's Explain Analyze Made Readable on Thursday February 21, 2019 @11:39AM (#19218044)
+1, this tool is great.

Someone made a flame graph analyzer for Oracle queries, which seems like an even better way of visualizing explains, and seems like it would be fairly straightforward to translate to postgres: https://externaltable.blogspot.com/2014/05/flame-graphs-for-...

so cool!

maybe dumb question - where's the link to the source code? adding that to the actual page would be great.

One thing I am struggling to understand is why MoviePass is paying theaters full price for tickets, essentially needing to take on the same economics as an insurance company.

If I'm a theater, I'm incentivized to put butts in seats and make my markup on concessions. If MoviePass is helping to put lots of butts in otherwise empty seats, I imagine I'd be willing to provide tickets to MoviePass at a discounted rate. I'm not sure how much that helps MoviePass's bottom line, but my initial guess is that it would be nontrivial.

What don't I understand about the incentives and economics here?

Re:Where the hell are the new MacBooks? on Tuesday June 14, 2016 @12:26PM (#11903121)
kind of wild there was no mention in the article of the new macbook, which IMO is an objectively better overall machine than either the air or the pro.