Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mceachen
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
181.
▲
by
mceachen
4y ago
Ah! I use these all the time with PhotoStructure--it's great for "work-in-progress" rows that shouldn't be shown to the user quite yet (but I need the row added as I need to populate join tables with the primary key), or
182.
▲
by
mceachen
4y ago
> there must be consumer demand for this feature That’s assuming competence. Design that follows consumer demand requires actual research work performed by the design team. It’s much easier for product designers to simply follow the des
183.
▲
by
mceachen
4y ago
My understanding is that the failure is the included power adapter. If I spend both of $1600USD on a product, I assume the included adapter will work.
184.
▲
by
mceachen
4y ago
People saying “just convert to RGB” are kinda missing the point. RGB can’t be used for printing-typically you’ll send CMYK separations. Unfortunately, the color gamut of CMYK is quite limited. If you have a print job that requires a very sp
185.
▲
by
mceachen
4y ago
I don't know which GPT-3 tooling they were using, but Github Copilot can be _exceptional_ at generating rubbish. Autocomplete, at least for me, was seldom even syntactically correct, and never semantically correct.
186.
▲
by
mceachen
4y ago
@dang can you change this post to link directly to the cryptome or pastebin source, rather than the verbatim copy?
187.
▲
by
mceachen
4y ago
Better still: add a unique prefix to the error code, so it's googlable. The Typescript team does this with compilation errors, like `TS12345: frobulating types cannot be transmuted`.
188.
▲
by
mceachen
4y ago
For what it's worth, ExifTool (and by extension, PhotoStructure) support 0 for month and day. The problem is that most all other applications won't see this as a valid date. And I've struggled with how to covert this "fu
189.
▲
by
mceachen
4y ago
Gladwell is hugely entertaining. His conclusions, unfortunately, range from arguable to wholly indefensible conjectures. Many have disputed the 10k hour rule. “Practice makes permanent” is a thing. If you’re really excited to learn somethin
190.
▲
by
mceachen
4y ago
Prioritizing work over family and loved ones. You don’t get back that time. Ever.
191.
▲
by
mceachen
4y ago
I'm the author of PhotoStructure: AMA, or hop into our discord! https://photostructure.com/go/discord
192.
▲
by
mceachen
4y ago
Howdy! I'm the author of PhotoStructure, which is mentioned on this post a couple times already. I've been self-hosting email and photos and playing with reverse proxies and VPNs for several decades. There's always a ton to
193.
▲
by
mceachen
4y ago
The frontend is in Vue. Both the FE and BE are in TypeScript. Parallelism is provided by https://github.com/photostructure/batch-cluster.js/ Metadata reads and writes are via https://github.com/pho
194.
▲
by
mceachen
4y ago
Wow, when did they add so many delightful high-resolution photos? Try zooming into the Moon, Mars, Saturn, or the Horsehead Nebula on a big monitor. It's gorgeous.
195.
▲
by
mceachen
4y ago
As an open source developer for more than 20 years, I agree--using proprietary software that "locks up" your work leaves you somewhat of a hostage to that app. That's why all of PhotoStructure's metadata changes are stor
196.
▲
by
mceachen
4y ago
Hey, I'm building that! https://photostructure.com/faq/why-photostructure/ The novel random "taste" UI makes navigating even very large libraries fun and serendipitous. There are a ton of configurab
197.
▲
by
mceachen
4y ago
Deduplication is a hairy problem, and was my first priority to solve when trying to get my own mess of photos together when I started writing PhotoStructure. I'm on the fifth major iteration of image hashing at this point, using a L*a*
198.
▲
by
mceachen
4y ago
I’ve spent a ton of time playing with codecs and colorspaces while developing PhotoStructure. These artifacts aren’t where I’ve seen them before. Normally you’d see this sort of posterization and clamping around global highlights and shado
199.
▲
by
mceachen
4y ago
Most writable optical media use organic dyes that aren’t stable for more than a couple years—if you can still read the contents 10 years later, consider yourself lucky. M-DISC use a more stable media, and should last much longer, but are (m
200.
▲
by
mceachen
4y ago
PhotoStructure is a self-hosted image manager. The main app that my users run is written in TypeScript and runs with Node/Express/Vue/Knex/SQLite. Third party dependencies are only pulled in after a code review and are s
201.
▲
Git-restage: Ensure all diffs in currently staged files are staged
(gist.github.com)
2 points
by
mceachen
4y ago
|
1 comments
202.
▲
by
mceachen
4y ago
This is useful if you've got a set of files, `git add`ed them, but then found a typo or edited one or more of them (via prettier, delinting, deleting debug statements, adding more tests, ...), and want to make sure all those changes ar
203.
▲
by
mceachen
4y ago
> All companies are employee owned False. Only a few are: https://en.wikipedia.org/wiki/List_of_employee-owned_compani...
204.
▲
by
mceachen
4y ago
I highly recommend daily walks with your SO or cofounder to talk through whatever issues you’re working through at the time. There’s something about the different context and a stroll while explaining something to someone else that can help
205.
▲
by
mceachen
4y ago
36F is a typo. Average is more like 63F. Temps vary widely in the Bay Area—microclimates really are a thing. Freezing temps and >100F are common in the east bay, but quite rare out on the coast.
206.
▲
by
mceachen
4y ago
You are correct: PhotoStructure is not preinstalled on PiBoxes. PhotoStructure installs via a couple clicks in their app store, though--it's super easy. Barely an inconvenience. (FWIW I'm the author of PhotoStructure)
207.
▲
by
mceachen
4y ago
Howdy! Author of PhotoStructure here. Your photos and videos never touch our servers, _by design_. I've worked for several large tech companies that hosted personal content, and seen how _utterly miserable_ it is to try to comply with
208.
▲
by
mceachen
4y ago
Try fetching only your photos in one archive, your Gmail in a separate archive, and then everything else in a third. If you have "too many" Google photos and that archive fails, create albums for every year, and only download a ye
209.
▲
by
mceachen
4y ago
Daniel, my hat's off to you! Thanks for pushing for civil discourse. +100.
210.
▲
by
mceachen
4y ago
Top-rated comments can be hit or miss though. Toxic snark under the guise of "wit" can still get upvoted (even when the community rules specifically discourage it).
More ›