HNHacker News
TopNewBestAskShowJobs

davidhariri

722 karma · joined August 29, 2013

I am dhariri.com I co-founded and work at ada.cx
submissionscomments
davidhariri··on Show HN: We Fixed UniFi's Slow PPPoE Performance with PPPoE Half-Bridge
In my specific situation I was able to use this WAS-110 to get full speed PPPoE from my fiber provider (Bell).

https://pon.wiki/guides/masquerade-as-the-bce-inc-giga-hub-2...

davidhariri··on Show HN: Criterion Closet as a website – pull any of 1,247 films off the shelf
Awesome! I recently replaced Netflix for Criterion so this is quite welcome!
davidhariri··on NonCam – iPhones Without Cameras
I read somewhere that the military uses iPhones with the camera removed and wanted to see if this was something I could buy. The answer is yes.
davidhariri··on Ask HN: If you exercise, do you notice any mental benefits?
Definitely!
davidhariri··on Digs: iOS app that syncs your Discogs collection and lets you browse it offline
It’s a fair assumption. The React part is more about copying JSX and other React concepts (declarative UI etc) but it all boils down to native binaries. The toolchain is also pretty nice. It does hot reloading so you don’t have to recompile the app while building locally. The downside is you get less for free compared to SwiftUI. But SwiftUI also has many footguns and bugs. No free lunch!
davidhariri··on Digs: iOS app that syncs your Discogs collection and lets you browse it offline
Lovely! Thank you
davidhariri··on Cloudflare crawl endpoint
Came here to write this. I am getting much better results from Firecrawl (not affiliated with them, just a happy customer).
davidhariri··on An Update on Heroku
Railway is the spiritual successor. Fly is great too. I highly recommend both.
davidhariri··on Punkt. Unveils MC03 Smartphone
I bought and tried to use the MP02 as a daily driver. Quite different from where Punkt is heading now. The industrial design is gorgeous, but the software was pretty bad (laggy, unintuitive navigation - Android on such a low powered chip was a bad choice). I can guess why, but it baffles me they didn't jump on the growing demand for dumbphones. If they had just released an MP03 with identical form factor but improved battery life, latency and screen improvements, I would have bought one in a heartbeat.
davidhariri··on Please just try HTMX
HTMX is a great choice for an app that only needs forms, validation and partial template rendering, though CSS view transitions are making partials less relevant for server side web applications.

For things with heavy interaction (drag and drop, chat etc.), I find the code to make it work with HTMX is just too clumsy to work with as a mental model.

davidhariri··on Project Euler
I learned so much from this site- including that so much education comes from being prompted to ask the right questions.
davidhariri··on How I made macOS faster to use
Not an ad! This is what I use.
davidhariri··on Bank forced to rehire workers after lying about chatbot productivity, union says
Success rate depends on many factors (risk of failure, your value to the business, complexity of the ask), but it's definitely on average much higher than 5% (I sell this technology and look at the results many times a day).

> Companies need to stop looking at customer support as an expense, but rather as an opportunity to build trust and strengthen your business relationship.

This is bang on. But unfortunately many companies have top down mandates to drive costs down (without backstops for LTV retention) and they look at top line growth as separate from OpEx. It's weird and broken, but it's a side effect of the common organizational structure of most enterprises. There are companies that do not look at themselves divisionally as CX, Sales, Product, Marketing etc. and the ones I can think of do have very high NPS (apple comes to mind).

davidhariri··on I Tried Windows Gaming on a Mac and It's Amazing
I tried to follow many different tutorials on getting Diablo IV set up using CrossOver but never could get past Blizzards automatic patches that break it.
davidhariri··on Pirate Bay co-founder Carl Lundström has died
I had the same reaction. I wonder if it’s simply that more people are flying?
davidhariri··on Ask HN: Why does Apple not sync cookies between devices?
I can't think of a _technical_ reason why this isn't possible. I think it just comes down to Apple's security and privacy posture.
davidhariri··on Happy New Year 2025
Happy new year, HN!
davidhariri··on M4 MacBook Pro
I think this is confirmed by the fact software vendors are still not taking advantage of ARM chips maximum performance.

Where this might shift is as we start using more applications that are powered by locally running LLMs.

davidhariri··on Ollama now supports AMD graphics cards
As it turns out, making it faster and better to manage things tends to get people’s attention. I think it’s well deserved.
davidhariri··on Apple Watch Ultra 2 Hacked
This is likely related? https://www.macrumors.com/2024/02/10/apple-watch-series-9-ul...

Edit: A hardware issue that appears like a remote take over?

davidhariri··on Every default macOS wallpaper
Louie Mantia has colored, re-rendered versions of the 10.0 Cheetah Wallpaper that include Dark Mode versions. They are great: https://lmnt.me/blog/wallpapers/
davidhariri··on Ask HN: What apps have you created for your own use?
I created an app to track the scores and events for our annual family decathlon. Every year I learn what’s new with SwiftUI and I make the app a little better for everyone. It has notifications when events are coming up and it keeps a record of everyone’s scores in every event. It’s fun and working on it reminds me that programming is a creative act that doesn’t always have to be for profit.
davidhariri··on We Have to Talk About Flask
This is what I'm scratching my head at too. Why would it be a good thing for any OSS maintainer to slow themselves down for packages that don't want to fix deprecation warnings?
davidhariri··on Show HN: Unblocked – Get answers for questions about your codebase
It’s been great to be able to ask questions about our codebases and see discussions from PRs inline. Love Unblocked!
davidhariri··on It's okay to make something nobody wants
> Life is more enjoyable in a create-fail-learn loop than a consume-criticize-gloat loop.

That's beautiful. Did you make that up? Brilliant!

davidhariri··on What happened in this GPT-3 conversation?
This was where my mind went, but I don't understand how the user got it to output <|endoftext|>. Are you saying there are parts of what was actually submitted that are not shown in the shared transcript?
davidhariri··on Ask HN: Could you share your personal blog here?
https://dhariri.com/blog
davidhariri··on Ask HN: What topics are good for a UI/UX Primer?
https://hackdesign.org/
davidhariri··on Launch HN: Fastgen (YC W23) – Visual Low-Code Backend Builder
This is so awesome, congrats on the launch. You have made a lot of this quite usable. A while back I started working on something similar (app.stitchbits.co). How do you plan on widening the breadth of integrations?
davidhariri··on Ask HN: Did Anyone Else Here Simply Not Do Well at School?
Resilience beats talent 100% of the time.
Page 1 of 7Next →