News for hackers. Stuff that matters.

basetensucks

Re:Ask HN: What are you working on? (September 2026) on Monday September 14, 2026 @06:29PM (#49705101)
I've been working on `ankix` (https://github.com/joshgummersall/ankix), a CLI tool to turn YouTube/podcast transcripts, Kindle highlights, and other text into "glossed" (read: contextually translated) Anki cards using a local `ollama` model.

I've also been working on `summond` (https://github.com/joshgummersall/summond), a developer/agent friendly way to interact with OSX Launch Control. It aims to support all relevant Launch Control triggers using a nice `toml` config format, dynamic environment control, logs, and more. I've found it super useful and it's dotfile friendly.

I was able to extract "looked up" words (with surrounding context) from the on-device Sqlite database. Example code: https://github.com/joshgummersall/ankix/blob/main/internal/k...

It's not perfect, but it's usually enough context to produce a decent translation.

Re:Bringing down my ZSH load times from ~3.1s to ~230ms on Wednesday June 17, 2026 @04:55PM (#48576765)
Adopting https://github.com/marlonrichert/zsh-snap was probably the best decision I've made around zsh in the last five years.
It does more, it also includes a compatibility layer allowing you to require ESM packages in CJS. It's quite handy!
Re:Ask HN: Freelancer? Seeking freelancer? (July 2025) on Tuesday July 01, 2025 @11:04AM (#44434634)
SEEKING WORK | Remote | Principal Engineer | React / Next.js Specialist

Location: Seattle, WA, USA

Remote: Yes

Willing to relocate: No

Email: [email protected]

Website: https://standardlabs.dev

Resume: https://standardlabs.dev/resume

I’m a U.S.-based principal engineer with 10+ years of experience, specializing in JavaScript, React, and Next.js. I help product teams ship fast, modernize legacy frontends, and solve tough architectural problems without adding tech debt. I’m a strong written communicator — ideal for async, remote-first teams.

Highlights

- Refactored complex React apps for performance and maintainability

- Migrated production apps to Next.js for improved SSR and data handling

- Boosted Core Web Vitals and Lighthouse scores

I’m currently available for remote, part-time or short-term contract work. If your team could use a senior partner to move faster and cleaner, let’s talk.

Re:iOS database app: collections database on Sunday February 19, 2023 @04:15PM (#34861938)
Excellent app! Used to create tables in the Notes app but this is way more useful. Will be upgrading shortly. Thank you!
I use a Mac app called Lunar (https://lunar.fyi) to control the brightness/contrast of my external monitor. The app uses your location to automatically brighten or dim your monitor depending on the time of day. For me, it’s well worth the money. The developer also promptly replied to a question sent via email and solved my problem.
Re:Show HN: StackAid – Fund all your open-source dependencies on Wednesday September 14, 2022 @12:12PM (#32839255)
If a library author or maintainer isn't a Stackaid user, what happens to their allocated funds?
Re:Show HN: Hck – a fast and flexible cut-like tool on Saturday July 10, 2021 @06:25PM (#27796917)
Re:Show HN: Covid Trace on Friday April 03, 2020 @12:09AM (#22766253)
Howdy HN, I'm part of a small team in Seattle, WA that worked over the last 2 weeks to put together a contact tracing app that is focused on user privacy. The app works by recording your location history for a 3 week period and then comparing it against the location history of reported COVID-19 infections. All of the comparisons happen on your phone, so your location history never leaves your device unless you report an infection.

Our app is ready to launch in the Google and Apple app stores, but they have changed their requirements for anything COVID related, which means we have to partner with a recognized institution. We are working as quickly as possible to find a partner. If anyone has a promising contact that might be able to help, please let me know!

Happy to answer any questions as well.

Re:Ask HN: How do you organize and manage database migrations? on Thursday October 31, 2019 @05:18PM (#21413790)
+1 for Sqitch. If you include a full deploy -> verify -> revert -> deploy flow in your automated testing suite you can pretty safely introduce changes that can be rolled back without issue. This has served my team well on several complicated databases over the past two years.
Re:Ask HN: Any unfinished side projects to give away? on Friday April 19, 2019 @10:19AM (#19699812)
Heh, no I’m not and yes I did see it. That was actually what made me stop working on the project.
Re:Ask HN: Any unfinished side projects to give away? on Thursday April 18, 2019 @08:32PM (#19696039)
I started writing a budgeting app very similar to YNAB. Had basic integration with the Plaid API, Next.js (React) with PostgREST and Postgres, Auth0, Bootstrap among some other things.

Edit: feel free to reach out via email in my profile.

Using it for several low to high traffic web apps. Using GKE, Storage, managed Postgres, Redis, Global Load Balancers, custom VPC networking with VPN to AWS and more. All managed via Terraform. Very capable and production ready in my experience.
Re:Ask HN: Personal finance software on Saturday December 29, 2018 @01:26PM (#18784946)
YNAB [0] is great if you can get behind their somewhat unique budgeting system. It is a subscription product but is easily the most valuable subscription product I use.

[0] https://www.youneedabudget.com

Re:Ask HN: “Expert Level” JavaScript questions? on Saturday June 16, 2018 @01:20PM (#17328291)
Like any good interview question it leaves a lot of room for the candidate to take the lead, ask questions and define the scope of the problem. These are all useful skills to assess for a senior position.

Of course an hour long interview is not enough time to implement the full Promise spec but it should be enough time to gauge the level of a candidate.

Re:Ask HN: “Expert Level” JavaScript questions? on Friday June 15, 2018 @07:44PM (#17324734)
Reimplement things from scratch. I’d recommend implementing Promises from scratch as well as several Async [0] functions like auto or series. Both are questions I’ve asked of senior level JS/Node engineers. This isn’t exhaustive but it’s good practice for sure. Good luck!

[0] https://github.com/caolan/async

Starting to feel like a parrot since I’ve recommended this book a few times already on HN but Designing Data Intensive Applications [0] is a great starting resource. I’m not affiliated in any way just a happy reader.

[0] https://dataintensive.net/

Designing Data Intensive Applications [0] is a pretty complete and thorough starting point.

Not the author, just a happy reader.

[0] https://dataintensive.net/

Re:Cost Effectiveness of Mindfulness Based Stress Reduction on Monday November 20, 2017 @06:03PM (#15744167)
I agree with you to a degree, but I think you might be missing a major benefit mindfulness meditation. In particular, mindfulness meditation helps you to reprogram the way you relate to experiences and thoughts in a way that, in my experience, does eliminate stress.

In other words, my relationship with experiences and thoughts can tend to be either more objective or more subjective (perhaps reactive is a better word). The more objectively I view things, the less those things elicit a stress response. Again, this is in my experience and might not be universally true.

Sure there are stimuli that, for most people, will always elicit a stressful response. I would guess (emphasis on the word guess) this comprises at most ~10% of a person’s thoughts and experiences which is likely much less than most people think.

Anyways, just my two cents.

Re:Ask HN: What office chair do you use? on Sunday November 19, 2017 @01:36PM (#15735160)
I use a Herman Miller Aeron and have nothing but good things to say about it.
Re:How to use Let's Encypt with Google Cloud Platform on Tuesday July 25, 2017 @04:42PM (#14851672)
+1 well worth checking this tool out. Saved me a lot of effort setting up a GCP Kubernetes deployment two months ago. So far it has been a matter of set it and forget it.
Re:Ask HN: How do you deal with anxiety? on Thursday March 30, 2017 @05:14PM (#13998926)
Meditation works well for me. The trick is you need to be consistent and patient. Try out the Calm app (my favorite), Headspace, or read "The Mind Illuminated" and start practicing daily.
Re:Ask HN: What do you eat for breakfast everyday? on Tuesday March 07, 2017 @01:36PM (#13813214)
I've been drinking a smoothie for breakfast the past few weeks.

- 240g almond milk - 40g figs - 85g spinach/chard mix - 3G spirulina - 12g chia seeds - 100g apple - 32g peanut butter - 38g "naked" chocolate whey protein - 60g frozen beets - 70g frozen blueberries - 4g fresh ginger - 2g turmeric - 2g cinnamon

It's right around 850 calories with a good blend of carbs, protein, fat, and dietary fiber. A good high speed blender is crucial to ensure the final product is drinkable.

Re:Turning the database inside-out with Apache Samza (2015) on Monday February 06, 2017 @03:03PM (#13583319)
Another vote for this, it's an excellent book.
Re:Book Review: Designing Distributed Control Systems on Tuesday January 10, 2017 @07:06PM (#13370548)
I've found this book to be quite solid so far: http://shop.oreilly.com/product/0636920032175.do

I'm about a quarter to half of the way through and it's been interesting and quite thorough even though it's still a "beta" book. The content is a little high level so some familiarity with distributed systems principles is useful but the text is very approachable and easy to understand (so far).

I got it after seeing several recommendations in other HN threads so I'm not the only person that has found it useful.

Re:Ask HN: How to create a long lasting relationship? on Tuesday January 03, 2017 @01:36PM (#13311661)
I found "The Like Switch" to be an interesting and useful guide in building relationships. It's written by an ex-FBI agent that successfully built relationships with various, often hard to reach individuals using the techniques that he writes about in the book.
Re:Does It Make Sense for Programmers to Move to the Bay Area? on Wednesday December 14, 2016 @08:29PM (#13181547)
I paged through - the rent price estimates in Seattle strike me as low. Obviously I don't have strong statistics to back this up but when I looked for one bedroom apartments a year and a half ago everything was at least $1700 and many were not in the city center. Prices have increased considerably since then.
Re:Ask HN: How do you set up your Mac? on Tuesday December 13, 2016 @01:31AM (#13164979)
Ansible handles applying configuration and settings. Configuration and settings are stored in a git repo and symlinked wherever necessary. I wrote a zsh function (that I'm reminded to invoke once daily) that handles any updates, including pulling repo changes and anything else Ansible thinks it needs to do. Has been working well for me for quite some time.

https://github.com/joshgummersall/dotfiles

Older »