<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: onemiketwelve</title><link>https://news.ycombinator.com/user?id=onemiketwelve</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 29 Apr 2026 00:10:27 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=onemiketwelve" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by onemiketwelve in "Show HN: boringBar – a taskbar-style dock replacement for macOS"]]></title><description><![CDATA[
<p>I got around to installing it today after being fed up with this new worktree workflow I've started using and couldnt differentiate between too many windows open.<p>First, I can't figure out how to open the settings of the app. Is there any? Right now I have your bar on top of the regular macos dock. Obviously that's not the correct behavior. I also can't figure out how to have it display on two monitors, and if it's like windows where it only shows apps that are active on that monitor in the bar?<p>Lastly, where's the contact or any other information for people with pretty standard questions like me?<p>Also it would be nice to not have to give screen recording permissions becuase I dont care about previews.<p>EDIT<p>I stumbled on the right click menu. I have no further gripes. This is amazing. Thanks for the great work. Smooth out the onboarding and I think you'd have a pretty polished user experience.</p>
]]></description><pubDate>Fri, 17 Apr 2026 00:58:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47801397</link><dc:creator>onemiketwelve</dc:creator><comments>https://news.ycombinator.com/item?id=47801397</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47801397</guid></item><item><title><![CDATA[Ask HN: What pricing model works for high COGs side project?]]></title><description><![CDATA[
<p>So I've been working on this app that's a dashboard + taskbar widget for commute times. I made it for myself so I wouldnt have to search for it all the time by googling it. I was honestly surprised it didnt really exist but the reason is now obvious to me. It's because live traffic data is super expensive. Around $2.50 / 1k calls from my provider.<p>So each round trip route would cost around $4/month (2 calls per route * one call per hour * 24 hours * 30 days)
This is quite a lot imo in raw costs, which doesn't even factor in my cut. I think in this day and age with so many free apis, your average person (myself included) would not think a simple traffic widget would cost ANYWHERE near that amount. On top of that, of course I wanted the udpate frequency configurable. Maybe some people want to have it update every 15 minutes. Unfortunately now we are generating x4 in costs. Factor in each user can add N routes, somebody could have 5 routes and now they're suddenly incuring $80! in spend. Which I'm sure _very_ few people would be willing to spend.<p>I originally thought I would just charge for usage so that the user would have incentives to tune down their usage. AKA I could put in an active hours feature so that they could put in only hours of their commute.<p>But then every single piece of pricing advice says to NOT taxi meter the users. And to be fair, despite the similar high cost nature of AI services, almost none of them at the consumer facing front charge per usage. They use the bucket of tokens method + overages. But honestly I think this is only viable for them because they are massivley subsidizing their users with VC money. If I remember correctly, the $20 plan many of them have would have to cost around $150 to break even.<p>I think it's the nature of these 2 levers of route count + frequency, which can generate such wildly amoutns of cost that makes it hard for me to imagine a world of a flat subscription plans.<p>Looking at other busiensses with comparable price dynamics, I found what I'm calling the "home security camera" model, where they charge a flat rate and +X per camera. Recently a large camera company moved to this because their flat annual subscription just wasnt working. IE charging the same for a user with 1 camera vs 10, and having to store 1080p vs 4k footage<p>What would you do in this situation? 
Sincerely 
confused</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47797882">https://news.ycombinator.com/item?id=47797882</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 16 Apr 2026 18:58:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47797882</link><dc:creator>onemiketwelve</dc:creator><comments>https://news.ycombinator.com/item?id=47797882</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47797882</guid></item><item><title><![CDATA[New comment by onemiketwelve in "Using Vectorize to build an unreasonably good search engine in 160 lines of code"]]></title><description><![CDATA[
<p>I think the website itself has that product. But why would it be enabled on their blog... I don't know.</p>
]]></description><pubDate>Tue, 04 Jun 2024 11:55:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=40573491</link><dc:creator>onemiketwelve</dc:creator><comments>https://news.ycombinator.com/item?id=40573491</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40573491</guid></item><item><title><![CDATA[New comment by onemiketwelve in "Google scrambles to manually remove weird AI answers in search"]]></title><description><![CDATA[
<p>reminds me of this time we kept getting bugs in our app from a super old android phone from 2011. we could never reproduce it with any other hardware. There were only 4 users with this phone. We spent weeks trying to fix it but couldn't. I suggested we buy the 4 users a refurb phone from another brand. Would've cost like $300 total. Nope, not allowed. Something about not giving up as engineers.<p>We spent 3 weeks trying to fix it, which equaled $4500 in just my salary. we never ended up figuring it out.</p>
]]></description><pubDate>Sun, 26 May 2024 01:54:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=40479243</link><dc:creator>onemiketwelve</dc:creator><comments>https://news.ycombinator.com/item?id=40479243</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40479243</guid></item><item><title><![CDATA[New comment by onemiketwelve in "GPUs Go Brrr"]]></title><description><![CDATA[
<p>as intense as a a10 might be, it's short lived and only affects a few dudes on the receiving end. When the federal reserve goes brrr, it has far reaching impact that affects every single person in the global economy.<p><a href="https://brrr.money/" rel="nofollow">https://brrr.money/</a></p>
]]></description><pubDate>Mon, 13 May 2024 18:00:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=40346247</link><dc:creator>onemiketwelve</dc:creator><comments>https://news.ycombinator.com/item?id=40346247</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40346247</guid></item><item><title><![CDATA[New comment by onemiketwelve in "GPT-4o"]]></title><description><![CDATA[
<p>thanks, I was confused because the top of the page says to try now when you cannot in fact try it at all</p>
]]></description><pubDate>Mon, 13 May 2024 17:45:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=40346019</link><dc:creator>onemiketwelve</dc:creator><comments>https://news.ycombinator.com/item?id=40346019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40346019</guid></item><item><title><![CDATA[New comment by onemiketwelve in "Becoming an Amateur Polyglot"]]></title><description><![CDATA[
<p>The biggest resource I've ever stumbled upon was discord servers for specific languages.<p>During the pandemic when everyone was trying to learn languages they were popping off. Like thousands would be in servers and you could just chat with people whenever you wanted. I would spend every minute commuting, cleaning, or any time I would've usually listened to podcasts bullshitting with random people and learning how to actually speak.<p>I've tried italki I've tried other platforms where it's bumble for language learning. They didn't even come close to how quickly I learned there. And you can't beat free.<p>I joined one for Spanish and French. I'm sure they exist for others.</p>
]]></description><pubDate>Sun, 12 May 2024 20:43:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=40337439</link><dc:creator>onemiketwelve</dc:creator><comments>https://news.ycombinator.com/item?id=40337439</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40337439</guid></item><item><title><![CDATA[Ask HN: Does putting a blog on a subdomain vs. subdirectory matter in 2024?]]></title><description><![CDATA[
<p>I've been setting up a blog for a project and have always heard the common wisdom to never put the blog in a subdomain (blog.site.com) and instead to always put it as a subdirectory (site.com/blog)<p>you see a lot of it here from the 2010s. ex: https://news.ycombinator.com/item?id=1176438<p>But I just ran into a comment on reddit saying that modern Google does not make a distinction anymore. If that's true it would be a hell of a lot easier for me. I could setup the subdomain proxying via cloudflare super easily. If I had to do a subdirectory I would either have to setup cloudflare workers or do some much more complicated reverse proxying<p>https://www.searchenginejournal.com/google-treats-subdomains-subdirectories-john-mueller-says/254687/</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40150874">https://news.ycombinator.com/item?id=40150874</a></p>
<p>Points: 2</p>
<p># Comments: 3</p>
]]></description><pubDate>Wed, 24 Apr 2024 22:54:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=40150874</link><dc:creator>onemiketwelve</dc:creator><comments>https://news.ycombinator.com/item?id=40150874</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40150874</guid></item><item><title><![CDATA[New comment by onemiketwelve in "Air Canada Has to Honor a Refund Policy Its Chatbot Made Up"]]></title><description><![CDATA[
<p>Is that actually true? I always thought that was one of those internet sayings that had no basis in law, ie one party, two party protections etc...</p>
]]></description><pubDate>Wed, 21 Feb 2024 18:22:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=39457440</link><dc:creator>onemiketwelve</dc:creator><comments>https://news.ycombinator.com/item?id=39457440</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39457440</guid></item><item><title><![CDATA[New comment by onemiketwelve in "Accidental database programming"]]></title><description><![CDATA[
<p>Hey, finally got around to reading the article. I have been grappling with the convoluted, fucked up mess that is offline first over the last 6 months. I really truly thought that this was a solved problem which the likes of facebook, instagram, etc have solved a long time ago and that there was some open source version copying whatever underlying mechanism they created.<p>As for the prior art, I was surprised you didn't mention watermelonDB. It sounds like what you are building but specifically for react native. I tried to use it but there were lots of really annoying api choices regarding how the querying works in the front end and their choices on how their ORM works. But the sync methodology they use seems to be sound, and as they say, they've thought long and hard about. <a href="https://watermelondb.dev/docs/Sync/Intro" rel="nofollow noreferrer">https://watermelondb.dev/docs/Sync/Intro</a><p>The project as it is seems pretty low level. Are you planning on adding and ORM layer, or leave that up to someone else?<p>The last question that I always have is, how would this project create a facebook app clone? IE the user will almost always have subsets of tables that are much much smaller than the full tables the the backend has.<p>IE, a user should have various posts from the feed, and various users, photos, comments and liked tables downloaded for the next 30 minutes of offline activity lets say. In this system, it seems like we are syncing entire databases. But syncing small slivers of the entire system seems to be what a lot of your typical REST based apps do. Yet it is a problem I haven't been able to solve cleanly or with a unified plan of attack<p>Thanks</p>
]]></description><pubDate>Mon, 04 Dec 2023 18:57:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=38521451</link><dc:creator>onemiketwelve</dc:creator><comments>https://news.ycombinator.com/item?id=38521451</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38521451</guid></item><item><title><![CDATA[New comment by onemiketwelve in "GitHubGuessr"]]></title><description><![CDATA[
<p>I wish the name of the project wasn't just available at the top. It should hide or omit files that its own name in the text</p>
]]></description><pubDate>Sat, 09 Sep 2023 03:24:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=37441970</link><dc:creator>onemiketwelve</dc:creator><comments>https://news.ycombinator.com/item?id=37441970</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37441970</guid></item><item><title><![CDATA[New comment by onemiketwelve in "Debris found came from missing Titan sub, says friend of passengers"]]></title><description><![CDATA[
<p>It is apparently called anastrophe, but yes it is correct but not common. I figured it's a hold over from Germanic sentence structures. As far as I can think of really it's only ever used in this type of sentence "something... Does not a adjective make"<p>Gpt4 seems to think it has no relation to Germanic roots of the language but my gut tells me there's probably no way this ordering finds it's way to English without that history<p><a href="https://chat.openai.com/share/0c9a56d5-75e3-493f-96b2-2ac3a8636bc0" rel="nofollow noreferrer">https://chat.openai.com/share/0c9a56d5-75e3-493f-96b2-2ac3a8...</a></p>
]]></description><pubDate>Fri, 23 Jun 2023 12:47:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=36446095</link><dc:creator>onemiketwelve</dc:creator><comments>https://news.ycombinator.com/item?id=36446095</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36446095</guid></item><item><title><![CDATA[New comment by onemiketwelve in "Everything must be paid for twice (2022)"]]></title><description><![CDATA[
<p>I learned to fix my car because I was a broke kid with a shitty corrola. I was learning programming at around the same time as when my car was having problems.<p>And honestly at the time the two felt kind of similar. Both were super scary, black boxes. But both were things that normal human beings learned to do. You didn't have to be some crazy genius. And a lot of times you really are debugging a car, except since it's physical, it's a lot more intuitive.<p>I once tallied up all the repairs vs what I would've paid mechanics and it came to 18k. Nowadays that's a price I can swallow and it no longer makes financial sense for me to do my own repairs.<p>But I now have a garage full of "free" tools and I can tell very confidently when mechanics bullshit me. But that happens less than just simply talking the lingo and having the mechanic appreciate that I know what's going on and can commiserate on how shitty a repair is gonna be.<p>I think most sw people can enjoy and go into the physical world. I think there's so many similarities and never understood certain people's reluctance or even badge of honor of being bad at working with physical stuff</p>
]]></description><pubDate>Sat, 17 Jun 2023 14:20:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=36370385</link><dc:creator>onemiketwelve</dc:creator><comments>https://news.ycombinator.com/item?id=36370385</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36370385</guid></item><item><title><![CDATA[New comment by onemiketwelve in "Reddit.com appears to be having an outage"]]></title><description><![CDATA[
<p>I read this as a pretty scathing dressing down of incompetent engineering at reddit. But after having breakfast, what I'm realizing again is that perfect code and engineering are not required to make something hugely successful.<p>I've been parts of 2 different engineering teams that wrote crap that I would cuss out but were super succesfuly, and most recently I joined a team that was super anal about every little detail. I think business success only gets hindered on the extremes now. If you're somewhere in the middle, it's fine. I'd rather have a buggy product that people use than a perfect codebase that only exists on github.</p>
]]></description><pubDate>Tue, 13 Jun 2023 16:41:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=36312893</link><dc:creator>onemiketwelve</dc:creator><comments>https://news.ycombinator.com/item?id=36312893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36312893</guid></item><item><title><![CDATA[New comment by onemiketwelve in "Perennial rice: Plant once, harvest again and again"]]></title><description><![CDATA[
<p>there's this perennial green onion mutant that I found out about from people growing it in China. Usually if you want scallions you have to harvest them very quickly, then the plant is kinda useless. But these ones, instead of flowering, they immediately offshoot new plants from where the flower would have been. <a href="https://en.wikipedia.org/wiki/Tree_onion" rel="nofollow">https://en.wikipedia.org/wiki/Tree_onion</a></p>
]]></description><pubDate>Fri, 07 Apr 2023 16:37:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=35483643</link><dc:creator>onemiketwelve</dc:creator><comments>https://news.ycombinator.com/item?id=35483643</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35483643</guid></item><item><title><![CDATA[New comment by onemiketwelve in "Ask HN: How to overcome job search exhaustion?"]]></title><description><![CDATA[
<p>this has been done a hundred times since it's the low hanging fruit that every engineer has gone through. The biggest pain at this moment in time as someone who's searching is that I have to hand build a table in notion of:<p>1. hiring freezes from twitter/blind
2. specific insurance providers from corporate info/ glassdoor
3. salary ranges from levels.fyi/glassdoor
4. specific roles and tech stack from google jobs/glassdoor
5. finding refering relationships through linkdin/blind
6. general company reviews, work life balance, from glassdoor/blind
7. then the actual application through the company website<p>It's a huge pain in the ass to hand-populate and research. Every platform has a piece of the puzzle but it's not in once place.</p>
]]></description><pubDate>Thu, 20 Oct 2022 18:19:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=33278599</link><dc:creator>onemiketwelve</dc:creator><comments>https://news.ycombinator.com/item?id=33278599</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33278599</guid></item><item><title><![CDATA[New comment by onemiketwelve in "Inside the Proton"]]></title><description><![CDATA[
<p>If it's good enough to plug up wounds, it's good enough to make the universe</p>
]]></description><pubDate>Wed, 19 Oct 2022 20:26:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=33267525</link><dc:creator>onemiketwelve</dc:creator><comments>https://news.ycombinator.com/item?id=33267525</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33267525</guid></item><item><title><![CDATA[New comment by onemiketwelve in "Ask HN: Decision paralysis looking for a job for the first time in 10 years"]]></title><description><![CDATA[
<p>I'm in the same boat. The fact is, you won't know for sure, ever. After insurance, the team and vibe are way more important to me than anything else. So I went on blind and Glassdoor to find optimal wlb, cross referenced with companies that have hiring freezes, and just started applying.<p>I don't think there's a lot of time to predestinate though. If you're haven't heard, the entire tech hiring boom of the summer is coming crashing down</p>
]]></description><pubDate>Sat, 15 Oct 2022 01:30:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=33210726</link><dc:creator>onemiketwelve</dc:creator><comments>https://news.ycombinator.com/item?id=33210726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33210726</guid></item><item><title><![CDATA[New comment by onemiketwelve in "EVGA terminates Nvidia partnership [video]"]]></title><description><![CDATA[
<p>My favorite part is having a gun pointed to my head to buy a MacBook (tbf the physical design is awesome), then have my OS version inexplicably tied to the ide, which has a 3/5 star rating on their own appstore, and then pay $100/y for the privilege</p>
]]></description><pubDate>Sat, 17 Sep 2022 08:19:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=32875738</link><dc:creator>onemiketwelve</dc:creator><comments>https://news.ycombinator.com/item?id=32875738</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32875738</guid></item><item><title><![CDATA[New comment by onemiketwelve in "Ask HN: Anyone joined a company after contributing to their OSS projects?"]]></title><description><![CDATA[
<p>Out of curiosity I went through that whole pr discussion and I guess a maintainer posted a performance comparison, but Im not sure what numbers I'm supposed to be comparing. Do you know?<p><a href="https://github.com/denoland/deno/pull/9722#pullrequestreview-621722852" rel="nofollow">https://github.com/denoland/deno/pull/9722#pullrequestreview...</a></p>
]]></description><pubDate>Fri, 16 Sep 2022 09:20:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=32863954</link><dc:creator>onemiketwelve</dc:creator><comments>https://news.ycombinator.com/item?id=32863954</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32863954</guid></item></channel></rss>