williamsharkey
Joined 13 years ago
Joined 13 years ago
To solve the problem generally would be difficult or equivalent to the effort/data required to download the web font in the first place, but there may be a quick and dirty solution that covers 99% of text in the wild. The easiest case is monos paced fonts. Is there really an excuse why the system font can't be told via Css what spacing/height to use to match the target webfont?
EG: Subdivide a flat projection of earth into n^2 squares. Create an array of length n^2. Set the value of each element in the array to a list of canidate geofences(which have area in that square).
Scale lat and long between 0 and 1. Then you can index directly into it with PrecomputedArray[floor(lat*n+long)]
This is trading space for time, may as well choose space here.
If so, it can also be a hacky video format.
EG: A flif would specify how many megabytes it used per second. There would not be discrete "frames".
If a video flif said that it used 1MB per Second, and you wanted to see what the video looked like at 10.8 seconds, you would download 10.8MB .
http://excamera.com/sphinx/gameduino/ http://excamera.com/sphinx/gameduino2/
"Sometimes (unless I am writing in Go) I don't want to bundle all my code together into one giant hulking binary."
I am unfamiliar with Go - can someone please offer why this technique might especially desirable/feasible with Go?
Extra credit - Take some photos of your frames in natural room settings. Inside the frame, place a color calibration sheet. Find the transformation of the color calibration sheet (EG - how the room affects color, glare, and shadows), and then apply it to the user-uploaded images. Perhaps this could sell the difference between normal and anti glare.
This service not automated, complicated or scalable. It uses a Google form to collect information, which is appended to a Google spreadsheet that I have access to. It is hosted on neocities.org, in case I wish to add informational pages in addition to the sign-up form. I manually verify, pair and contact participants.
My goals are modest, 100-300 users, so that the chances of finding people who match are good. If there were more than 300 users I would not be able to administer it manually.
Are there any changes I could make to speed adoption or increase usefulness?