Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mceachen
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
63 ms
·
721.
▲
by
mceachen
7y ago
Solving this exact situation of disarray is why I built my company. https://photostructure.com/about/introducing-photostructure/
722.
▲
by
mceachen
7y ago
There's a huge gap between bitching about bad code and coaching someone to refactor code into a good (or at least better) state. A code review is ideally the latter.
723.
▲
by
mceachen
7y ago
I've always used TSP to etch a surface to prep it for painting. How long have you used that? Is it dilute enough not to damage?
724.
▲
by
mceachen
7y ago
Yes! Also: if you have hard water/mineral deposits (like much of California), also try something like Lemi Shine (no relation other than a consumer). (I don't know if the high citric acid content is hostile to the enzymes, but dis
725.
▲
by
mceachen
7y ago
Thanks for your suggestion. PhotoStructure already has the best metadata inference and asset de-duplicating system that I'm aware of. It scales to millions of asset files, works cross-platform, handles JPG, RAW, and transcodes videos t
726.
▲
by
mceachen
7y ago
I got sick of site after site closing down along with my albums, or, worse, using my metadata to feed the panopticon, so I quit my job to build an alternative. It's early days still, but ML auto tagging is on the horizon. Runs on deskt
727.
▲
by
mceachen
7y ago
Capturing the reason why something was changed, why this approach was chosen, and possibly enumerating other approaches not taken (and why they weren't picked), are all gold to the Engineers of Tomorrow spelunking into some codebase.
728.
▲
by
mceachen
7y ago
Point of sale systems are painfully slow with a mouse. Touchscreens are ok, but the old text-based POSes were ugly but super fast. When my beta testers learn about keyboard navigation in PhotoStructure, it's so much faster than a mouse
729.
▲
by
mceachen
7y ago
Thanks, I'll get that fixed.
730.
▲
by
mceachen
7y ago
Author here. After coding in Scala for a while, I brought a couple FP-isms with me to TypeScript, including Option and lazy. A couple other battle-tested, small classes and functions are also shared in this post. I couldn't imagine wor
731.
▲
Uncertain, lazy, forgetful, & impatient: It’s what you want your code to be
(blog.photostructure.com)
4 points
by
mceachen
7y ago
|
3 comments
732.
▲
by
mceachen
7y ago
Thanks for sharing! Why don't you publish releases?
733.
▲
by
mceachen
7y ago
In case anyone else gets excited by JSONStream, know that the package hasn't been updated in over a year, and the GitHub repo was archived by the author with no link to a successor.
734.
▲
by
mceachen
7y ago
TIL one more TLA. FAE = Functional Accessibility Evaluator
735.
▲
by
mceachen
7y ago
The upgrade from El Capitan to Sierra was a huge performance hit. My 2010 MBP went from wholly useable to being a quaint poky relic. CI test run elapsed time doubled in length after the "upgrade."
736.
▲
by
mceachen
7y ago
Yup, my xps 15 battery of that same vintage had to be replaced at the beginning of the year (under warranty).
737.
▲
by
mceachen
7y ago
What problems are you having with HiDPI? Is it the lack of fractional scaling?
738.
▲
by
mceachen
7y ago
GVFS/GIO is nice, but at least on LTS, it can be a bit rough (with i/o errors under load, at least during PhotoStructure imports). Also, somewhat frustratingly, the GIO system mounts network file systems with paths that include a
739.
▲
by
mceachen
7y ago
Because that would be fair and reasonable.
740.
▲
by
mceachen
7y ago
Good news: they give you a year to transition. Bad news: you'll have to buy a new printer if it doesn't play nicely with CUPS. Google really is the land of the walking-dead projects.
741.
▲
by
mceachen
7y ago
You can use https://github.com/mholt/timeliner (open source)
742.
▲
by
mceachen
7y ago
I worked at Twitter for 5 years before starting PhotoStructure. I was originally on the ads team, then went to growth and timelines. I didn't use Twitter before working at Twitter. I didn't get it until I watched how "good at
743.
▲
by
mceachen
7y ago
Where does this second backup live: cloud, or local? You might want to clarify that on your website. If it's local, I wouldn't make it tiered by library size. I think you're being perhaps optimistic with your $15/mo tier
744.
▲
by
mceachen
7y ago
> Is there an easy way for me to distinguish photographs from my photography work from snapshots I took with my phone? Yeah! You can browse by camera (and by lens). Thanks for the heads-up on the get early access button issue! The link j
745.
▲
by
mceachen
7y ago
Centralized identity management was the grand promise of OAuth. It seems that somehow ended up, in most practical applications, as a "login with Facebook" button. There are a number of startups working on simplified or "passw
746.
▲
by
mceachen
7y ago
Thanks for taking the time to share this! The issue I face with PhotoStructure is that people's home network frequently has throttled upstream rates. I'd love to provide a caching CDN, but I want all content encrypted. I don'
747.
▲
by
mceachen
7y ago
I've been working on PhotoStructure (not so much to be an imgur replacement, but as a way to automatically organize and share my large (many tb) and disorganized (due to failed photo apps and cos) pile of photos and videos. I'm re
748.
▲
by
mceachen
7y ago
> "paying as few taxes as possible" Here lies the problem. One's tax burden should not be determined by your cleverness to dodge them, but some inarguable, tangible value. Like a bill. The tax law holes that allow for &quo
749.
▲
by
mceachen
7y ago
What bits are outdated? Can docker run rootless now or without a daemon? (I'm actually asking, I'm not a docker expert)
750.
▲
by
mceachen
7y ago
The article discusses this, but the big win is that podman runs "rootless" (as a role user, not root), which can reduce system security exposure when building images. It also doesn't require a daemon which could be considered
More ›