Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tjohns
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
79 ms
·
871.
▲
by
tjohns
11y ago
You can use Monotype Skyfonts, which has a free service for downloading and syncing the Google Fonts collection: http://www.fonts.com/web-fonts/google
872.
▲
by
tjohns
11y ago
I'd recommend looking at a tablet, either Android or iOS. Navigation is simpler in general, which means navigating via the screen reader (TTS) is going to be easier. You also get access to Google Now / Siri, which is nice in this
873.
▲
by
tjohns
11y ago
It's worth reading the original "BeyondCorp" paper that discusses this: http://static.googleusercontent.com/media/research.google.co... As some other folks have pointed out (and contrary to what the head
874.
▲
by
tjohns
11y ago
Having used Salesforce as a support ticketing system (because it integrated with what sales used), it really is painful to use. It's like a webapp from the 90s, every action triggers a complete page reload; complete with an occasionall
875.
▲
by
tjohns
12y ago
Keep in mind many Li-ion batteries have protection circuits that prevent the battery from being discharged too far. I don't know how much reserve they keep on hand, but what your OS reports as 0% charge is almost never actually that lo
876.
▲
by
tjohns
12y ago
Why would there be extra heat if the battery is fully charged? Shouldn't a well designed charge circuit disconnect once the battery hits 100%?
877.
▲
by
tjohns
12y ago
They do have some advice on "long-term" storage here, which is roughly along those lines: https://www.apple.com/batteries/maximizing-performance/ They don't say what "long-term" is, but mo
878.
▲
by
tjohns
12y ago
I've always been told that the number of cycles was the most important factor in battery life (but not the only one). A cycle is one complete charge+discharge, with partial credit for partial discharges — so discharging to 50% counts a
879.
▲
by
tjohns
12y ago
Yes. Just email the self-signed certificate to yourself, then open it up on the iOS device. You can also create a personal CA and install it the same way, if you plan on connecting to more than one host. A quick search turned up some more i
880.
▲
by
tjohns
12y ago
Normal helicopters can autorotate to perform a controlled emergency landing if the engine fails. Quadcopters don't have that option.
881.
▲
by
tjohns
12y ago
Caller ID as a Reply-To header is a really good way to think about it. It's worth noting that there is a more reliable piece of data for actually identifying callers: the ANI field. It doesn't show up on caller ID, but if you run
882.
▲
by
tjohns
12y ago
Google Code already has an option to flag a project as moved. From your project: Administer > Advanced > Project Moved For an example of what this looks like: http://code.google.com/p/iosched
883.
▲
by
tjohns
12y ago
It's been some time since I ran my own mail server, but from what I recall, some spam filters actually give more negative weight (i.e. message is more likely to be spam) to a SOFTFAIL (~all) than a FAIL (-all), even though this contrar
884.
▲
by
tjohns
12y ago
> So, if someone finds a vulnerability in Docker software and roots a process, your filesystem is safe? You could make the same argument about a vulnerability in the OS itself. There's nothing magic about kernel code that gives it e
885.
▲
by
tjohns
12y ago
> Of course, then we just give all those permissions back to any apps that ask for them. At least in the case of Android, there is no permission that will give you access to the root filesystem or other apps' sandboxes. Categoricall
886.
▲
by
tjohns
12y ago
That's the basic idea behind sandboxing, and it's a model that a lot of newer OSes are moving towards, especially in mobile. Android does this for all apps, as does iOS. MacOS is also doing it for apps downloaded from the App Stor
887.
▲
by
tjohns
12y ago
In my experience, Authy does port your OTP tokens between devices. The ones that use their backend infrastructure are tied to your phone number, and are ported automatically. Ones that you import from other TOTP-based systems via a QR code
888.
▲
by
tjohns
12y ago
I grew up with word processors, but I still kept an electric typewriter handy for filling out paper forms. It was a pain to align the print head with fields on paper, and erasing was a chore if I had to go back than the machine's 5 wor
889.
▲
by
tjohns
12y ago
I'd argue there's a difference between shipping source code, and actually embedding it in your page via a <script> tag. Once you embed the script into your page for execution, you're building a derivative work -- not ju
890.
▲
by
tjohns
12y ago
Especially if you're trying to vote on a mobile phone.
891.
▲
by
tjohns
12y ago
All of the Google API client libraries are automatically generated. There's a discovery document that's published for each API to allow for this: https://developers.google.com/discovery/
892.
▲
by
tjohns
12y ago
Traditional controllers are pretty basic, but some of the newer systems use frequency hopping (direct-sequence spread spectrum) technology. It's technically not encrypted, but it would be difficult to interfere with since the whole ide
893.
▲
by
tjohns
12y ago
Something about this article rubs me the wrong way: - Name dropping a couple random pilots (who are probably going to be fired), when it sounds like this is a systemic issue. - Implying that using a GoPro camera during flight is illegal, si
894.
▲
by
tjohns
12y ago
You can access OpenGL, but the full Android framework isn't directly exposed. It's similar to developing in C++ using the Android NDK. From the documentation ( https://godoc.org/golang.org/x/mobile/ap
895.
▲
by
tjohns
12y ago
I'm not entirely sure it's useful. At least not in a home context. Elevated inflammation could be a sign of something like arthritis, cancer, crohn's disease, a heart attack, or a dozen other serious things... or you could ju
896.
▲
by
tjohns
12y ago
This has shown up on HN before: https://news.ycombinator.com/item?id=7743036 That said, "inflammation is elevated, recover with a green smoothie" seems like questionable medical advice. I pretty much gave up on th
897.
▲
by
tjohns
12y ago
This is actually exciting for users on corporate managed Linux systems where the built-in package manager may not be up to date anymore (e.g. Ubuntu LTS after a couple years).
898.
▲
by
tjohns
12y ago
To be fair, I replaced every lightbulb in my house with a Philips Hue -- which does have some limited processing power (enough to manage a Zigbee mesh connection). So the "every lightbulb in your house" comment doesn't seem c
899.
▲
by
tjohns
12y ago
I've never experienced a (noticeable) GC pause while working in IntelliJ, despite working on some very large projects. That said, if this is a problem, you can tune the VM's memory options. There's even a "MaxGCPauseMill
900.
▲
by
tjohns
12y ago
The choice of antenna is a lot more important than transmit power. Especially for an application like this where high-gain is needed. It also helps to be in space, where there's nothing to obstruct your signal. Barring obstructions, ra
More ›