Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mceachen
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
63 ms
·
661.
▲
by
mceachen
7y ago
That's what I want PhotoStructure to do. It already has best-of-class deduping, "variant" clustering support, and metadata inference, as well as a UI that makes browsing very large libraries feel serendipitous. I release roug
662.
▲
by
mceachen
7y ago
> I haven't found any other way to copy photos from an iPhone into a laptop Both SyncThing and Resilio Sync work well for this, but require your "server"/laptop to be on in order to sync. You can also just plug in the
663.
▲
by
mceachen
7y ago
> If I want my photos to be searchable, I'm going to have to let someone run their AI on them. In the next month or so, that won't be true anymore if you use PhotoStructure to host your photos and videos. Disclaimer: I'm t
664.
▲
by
mceachen
7y ago
I'm using a USB Ethernet dongle in my laptop. They're cheap and Linux seems to support all of them these days.
665.
▲
by
mceachen
7y ago
Just another speck of anecdata: I've had to replace almost all of my < 10 years old, <~10k hours of use Cree bulbs. The last 5 years of LEDs (feit, Cree, GE) haven't failed yet.
666.
▲
by
mceachen
7y ago
Individual contributors at Google are not making these decisions. It's the CEO and upper management that decide not to fund customer support teams and to adopt morally dubious policies.
667.
▲
by
mceachen
7y ago
I think you're overselling how much Google cares (or needs to care) about trust. They dominate search traffic (in the markets/countries they exist for). Businesses don't use AdWords because they "trust" Google. They
668.
▲
by
mceachen
7y ago
The article is not saying "big feature" pipelines (where there is coordination across several teams) are inherently bad. The article is disparaging that process if it is the only process. (And I've worked at companies where
669.
▲
by
mceachen
7y ago
There are a couple tools that will extrapolate your location from a bunch of location sources and apply it, to, for example, images and videos that don't have direct GPS metadata. The only tool I've used is https://exif
670.
▲
by
mceachen
7y ago
I think in the OP's case, they are staring at a dizzying number of tables for Drupal and wondering if the schema is "good." It's easy to create a clean schema for a simple problem. Drupal (and many other mature CMSes) ar
671.
▲
by
mceachen
7y ago
That'd be interesting to have different quality levels for different display resolution densities. There is a huge difference between looking at a 4k wall display where each pixel is 1-2mm, and a 6" QHD display where each pixel is
672.
▲
by
mceachen
7y ago
I assumed they were saying those are the characteristics that prove favorable for further promotion/ladder climbing.
673.
▲
by
mceachen
7y ago
PSA: Before you delete your location history, please consider downloading it for personal use later, via Google Takeout. Several tools (that you host) may make that data useful/interesting to you (especially for trips/vacations&#x
674.
▲
by
mceachen
7y ago
I agree it's suspect, but the link may have been auto-added by the publishing system, not by the author (disclaimer: I helped build their product catalog and taxonomy tools a long time ago).
675.
▲
by
mceachen
7y ago
Unless you're a bootstrapped startup with just a couple people, paying the AWS bill is not something the engineer probably thinks about too much. Setting up a new billing account with another company is just enough friction to just use
676.
▲
by
mceachen
7y ago
SD cards typically lose their data integrity within a decade, and sometimes as soon as 5-7 years. Some SD cards support "extended storage" for up to 20 years, but it's an uncommon feature.
677.
▲
by
mceachen
7y ago
You can at least get your whole family to pull down Google Takeout archives (yearly, or even quarterly for extra credit). Having a recent backup makes the thought of losing everything there a while lot less threatening.
678.
▲
by
mceachen
7y ago
There was an all-in-one Commodore 64 that would have been coffee-shop-friendly. It was "luggable" (a stone away from being "portable"). https://en.m.wikipedia.org/wiki/Commodore_SX-64
679.
▲
by
mceachen
7y ago
If you can downgrade back to El Capitan (just take care that there haven't been security updates for 4 years now), you'll probably find it completely useable. Sierra and later made my MBP from 2010 go from my primary workstation t
680.
▲
by
mceachen
7y ago
TIL: rustic supports Windows: https://restic.readthedocs.io/en/stable/020_installation.htm...
681.
▲
by
mceachen
7y ago
I got fed up with abandoned photo apps, failed photo startups, software that wouldn't scale to hold my library, and companies using my metadata for ad targeting, so I quit my office job and started building what my family needed. You h
682.
▲
by
mceachen
7y ago
Interesting. Where have you seen that adoption will be swifter with JPEG XL instead of, say, AV1/AVIF? (Speaking as someone who's seen several open, licensing-unencumbered image/video/audio formats fail to get traction w
683.
▲
by
mceachen
7y ago
It's a web app. I've packaged it up with Electron, but you can also run it via docker or even directly if you've got node installed. I'll be sending out instructions to my next wave of beta users soon.
684.
▲
by
mceachen
7y ago
FWIW, Resilio Sync has a desktop version that's easy to set up (a QR code pairs your devices, and you don't have to do anything to your router).
685.
▲
by
mceachen
7y ago
> How are photos added to the library? PhotoStructure imports files that are available to the device that it runs on: local files and anything mounted via a network filesystem (like AFS, NFS, or SMB/CIFS). I use SyncThing or Resilio
686.
▲
by
mceachen
7y ago
> For most people, self hosting their own data isn’t even an option. I'm trying hard to invalidate this with PhotoStructure. My goal is to be installable and usable by even my least-computer-savvy family members. Although there are
687.
▲
by
mceachen
7y ago
Greed is a wonderful blinder to sense.
688.
▲
by
mceachen
7y ago
It depends on the problem domain. If you've got very tightly controlled inputs, it's not unreasonable to expect tightly-bound results (like the last example in the article). If you're writing intermediary code between unsafe
689.
▲
by
mceachen
7y ago
I've worked and lived by San Francisco for 25 years. Downtown (market, tenderloin, mission) have always had blocks that are fine right next to blocks decidedly not fine. But if anything, the streets are less gritty than 20 years ago. T
690.
▲
by
mceachen
7y ago
Android's built-in "do not disturb" setting supports silencing all phone calls from numbers not in your address book.
More ›