Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dunham
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
30 ms
·
511.
▲
by
dunham
5y ago
For one of the early iPhone jailbreaks, I made a patch for libtiff that fixed the bug that the jailbreak exploited. I didn't want to be pwned while browsing the web with my iTouch. I gave the patch to someone named "pumpkin"
512.
▲
by
dunham
5y ago
It's not really high scale / high performance, but Apple's notes.app uses state based CRDTs internally for conflict resolution. It is perhaps high profile, since a lot of people are using it.
513.
▲
by
dunham
5y ago
Which model? I don't see this on my XR (iOS 15), maybe it doesn't have the hardware for it? > If someone steals your phone it will remain findable unless they open it up and pull the battery. Or drop the phone into a faraday ba
514.
▲
by
dunham
5y ago
Interesting. Sqlite moves some data off-page (out of the btree node) if the row is bigger than a certain threshold (the beginning of it is still stored in-page). I wonder if this could be hooked to compress the overflow data.
515.
▲
by
dunham
5y ago
When I came across this I already had a pristine copy of the font, so I just compared the program for each character to determine the mapping. (I was automating the decoding.) I agree that there is little to no security there. But the poin
516.
▲
by
dunham
5y ago
Some PDF files intentionally include a bad character mapping table (and reorder the font) as a form of DRM.
517.
▲
by
dunham
5y ago
It's based on postscript, like json is based on javascript. I don't believe there are any control flow (or even general arithmetic?) instructions in the content streams, so I don't see how it could be Turing complete. It'
518.
▲
by
dunham
5y ago
I went through something similar a year or so ago. I wrote deflate for a little javascript PDF writer. For my first pass, I used the static tables. A little research pointed me at package merge (I think Go used it, and zlib itself was inscr
519.
▲
by
dunham
5y ago
The "seemingly random bytes" look like a small 32-bit little endian number to me, probably the length of the subsequent payload.
520.
▲
by
dunham
5y ago
Yeah, Anova has something that claims to be a temperature controlled (+-0.5F) steam oven at the $600 price point. It's tempting, but I'm not sure I want to give up the counter space. If anyone here has one, I'm curious how we
521.
▲
by
dunham
5y ago
Tangle reminds me of mavo.io, although tango is older. I think Mavo aims for more UI heavy stuff (display and editing of structured data) and can read/write a backing store. I thought I saw something else very similar to tangle years a
522.
▲
by
dunham
5y ago
I did this back in the late 90s (one xemacs with frames on two displays). I remember there was an issue when someone was in the minibuffer (both people got focus in the minibuffer), but aside from that it worked fine. I also would leave em
523.
▲
by
dunham
5y ago
I think CloudKit is the name of the one that bear is using. It’s part of “iCloud”, but a different service (not the iCloud Drive). It seems to work well. Obsidian has a few options, but can use iCloud Drive. As you note, it’s a bit hit or
524.
▲
by
dunham
5y ago
Import on Trillium was a little bit of trouble for me. I had to tweak some code, possibly because of the size of my import, and utf8 stuff got mangled. But it is interesting, especially the customization model. I'm currently on Obsidi
525.
▲
by
dunham
5y ago
IMAP is read/write and holds the mail on the server (unlike POP). If you go into your internet accounts settings and tick "notes". Notes will surface it and stores notes in folders on the mail server. (Not all of notes functi
526.
▲
by
dunham
5y ago
> can't be sliced that thin. Loló in San Francisco slices jicama that thin to use in place of a tortilla in tacos: http://cyneats.com/wp-content/uploads/2015/02/Screenshot-201...
527.
▲
by
dunham
5y ago
This reminds me that at one point Lucene was using an 8-bit floating point format for its normalization factors (I don't know if they still do): https://lucene.apache.org/core/3_0_3/fileformats.html#N107EF
528.
▲
by
dunham
5y ago
Always interested in trying new options, thanks.
529.
▲
by
dunham
5y ago
There are some counterfeit San Marzano out there too. Out on the west coast, I've been pretty happy with Muir Glen tomatoes.
530.
▲
by
dunham
5y ago
If anyone is interested in more details on the Generational GC in Java, I found an article a few days ago that explains how it works. In particular, it explains how they deal with changes to old gen. https://shipilev.net/jvm
531.
▲
by
dunham
5y ago
Would that require generating 2^n models or can models be combined?
532.
▲
by
dunham
5y ago
Yeah tesseract is more like the bit that would sit in the middle of an ocr solution than a complete solution. But it’s all we’ve got for free at the moment. You pretty much need black text on white background at 300-600 dpi. (Not sure the e
533.
▲
by
dunham
5y ago
And maybe more two ports?
534.
▲
by
dunham
5y ago
pandoc will turn markdown with TeX formatted equations into PDF or html (relying on tex and mathjax, respectively). It can also turn it into TeX if you need to tweak stuff. A number of other systems like Obsidian (for note taking) use mark
535.
▲
by
dunham
5y ago
I haven't worked with spaced repetition, so I haven't looked into this. Obsidian does have a plugin system that you might be able to use to add spaced repetition, but I don't know if anyone has written a plugin to do this yet
536.
▲
by
dunham
5y ago
I didn't think syncthing supported encrypted replicas - that's why I passed on it years ago for a dropbox-like use case. I wanted to have a replica in the cloud as a relay, without having to fully trust the machine. A quick google
537.
▲
by
dunham
5y ago
I remember that there was a general SGML editor called Thot (from INRIA) that it was built on. I was interested in generic SGML/XML editors at the time. Aside from that, I think that Amaya was also used to provide a sample implementati
538.
▲
by
dunham
5y ago
Yeah, my pet theory is that English has naturally evolved to repeat the last word of acronyms to disambiguate them.
539.
▲
by
dunham
5y ago
They've been trying to make them since 1972: https://en.wikipedia.org/wiki/Dynabook
540.
▲
by
dunham
5y ago
I tried this and landed in a field of debris from the jet.
More ›