adamhp

Joined 5 years ago

Karma
421
Submissions
292
Member since
Jan 25

  - website: https://adamhp.io
  - photography: https://adamhp.photos
View on Hacker News

Recent submissions

Comment · 1 year ago
Your base URL doesn't resolve.
Comment · 1 year ago
Just wanted to say, this sounds so damn cool. I don't have the C chops, but man, what a cool endeavor. Best of luck!
Comment · 1 year ago
Put "Hand painted" in the copy somewhere. That's relevant info that people would mentally discount the price against.
Comment · 1 year ago
I built a free app, https://multiborder.io, that lets you add borders to multiple images at a time. I simply use it when I post photography to Instagram, because Instagram prefers 4:5 for maximum viewability, but most of my photos are 2:3. This preserves the aspect ratio for vertical and landscape, and also is aesthetically pleasing (imo).
Comment · 1 year ago
I'd also recommend studying quantum mechanics more generally, and a great intro there is Brian Cox's The Quantum Universe.
Comment · 1 year ago
Electron. I think the hate is undeserved (at this point, they've come along way) and there are plenty of billion dollar companies running Electron apps.
Comment · 1 year ago
It's the right mindset. Because code isn't the end, it's a means to an end. The end is "value". To your users. The quicker you give that to them, the better. Bugs here and there are absolutely part of the process. You are making an assumption that the least amount of bugs is "best" for your company.

It's important to consider the bigger picture here. Consider a scenario where you spend twice the amount of time delivering features, getting things perfect. Let's assume for the sake of it, that our users will "like" half the features we ship, and we'll throw out the rest. In this scenario, it's better to reduce quality to ship faster, because half of your features are going to be "thrown out" anyway.

This happens in the real world, albeit to a less extreme extent. But the point remains. That's why we have product teams that attempt to reduce the likelihood of a feature being tossed out and time being wasted. That's why we have QA teams to ensure development bugs are caught and we deliver both value and have robust systems in place.

As long as these aren't catastrophic, affects-all-users, brings-down-the-servers type of bugs, you're probably writing the optimal amount of bugs to balance the trade-off in value delivery.

Comment · 1 year ago
If I could magic-wand my own company, I would 100% aim to hire folks who are extremely comfortable with written communication. Asynchronous, written communication is 1000% more productive than meetings imo, and makes the organization's knowledge indexable and permanent.
Comment · 2 years ago
Looking for full-stack app or web dev, 1099 or W2, ~9.5 YoE, Master's Degree in Data Science. Extremely broad skillset and product-oriented mindset.

  Location: Northern Virginia
  Remote: Required
  Willing to relocate: No
  Technologies: Full-stack, React, TypeScript, NextJS, Python, Java, Rust, multiple CSPs, infra, CICD, Spark, ETL pipelines, everything in between
  Résumé/CV: Provided via email
  Email: adamp319 (at) gmail
Comment · 2 years ago
> With a search paradigm this wasn't an issue as much, because the answers were presented as "here's a bunch of websites that appear to deal with the question you asked". It was then up to the reader to decide which of those sites they wanted to visit, and therefore which viewpoints they got to see.

It is very similar. Google decides what to present to you on the front page. I'm sure there are metrics on how few people get past the front page. Heck, isn't this just Google Search's business model? Determining what you see (i.e. what is "true") via ads?

In much the same way that the Councils of Carthage chose to omit the acts of Paul and Thecla in the New Testament, all modern technology providers have some say in what is presented to the global information network, more or less manipulating what we all perceive to be true.

Recently advancements have just made this problem much more apparent to us. But look at history and see how few women priests there are in various Christian churches and you'll notice even a small omission can have broad impacts to society.

Comment · 2 years ago
We have a faulty information network to begin with, and have for millenia. There's no such thing as "reliable" answers in a world full of unreliable humans.
Comment · 2 years ago
Opal is quite popular in this space, just as a point of reference/competition :)
Comment · 2 years ago
Yes, we should instead offer Boeing 50+ billion tax-payer dollars like true capitalists.
Comment · 2 years ago
There is a ton of content about Obsidian! Also it's a fairly intuitive interface. I'd just download it and start messing around, then check out the community plugins. If you really want to dig into notes systems, then you can Google PARA or Zettelkasten, but to me, that quickly begins to devolve into homework and needless learning curves. Just bolt on what you need it for. It's very full featured and if you feel like you're missing something, just search for a plugin.
Comment · 2 years ago
I was in your boat. I revisited later and powered through and it does indeed get better. The narrative forms into something more cohesive and you start being less exhausted by all the lingo because you've learned it. You settle in. You have to sort of try to immerse yourself. I'd recommend trying to read in larger chunks of time and really absorb the aesthetic of the world.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton