Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
niftich
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
127 ms
·
871.
▲
by
niftich
10y ago
Discussion on the announcement: https://news.ycombinator.com/item?id=13494780
872.
▲
by
niftich
10y ago
Grats on your launch! I echo the sibling comment that was slightly faster in asking about the disconnect between p2p companies and profitability. There has been no shortage of efforts that tried to capitalize (and monetize) on the success
873.
▲
by
niftich
10y ago
This could be one of those insightful posts that elegantly state an observation in a lasting way, and one that we'll repost every few years or so as an adage on programming. But there's a few reasons why I think it falls short: -
874.
▲
by
niftich
10y ago
I think they did, but there's not enough information available to reliably distinguish 'normal' reloads from 'force-reloads', unless they ran onKeyDown javascript and correlated the events after the fact. A comment
875.
▲
by
niftich
10y ago
In a browser's current usage model, this is vulnerable to a 'cache origin confusion attack'. See this thread [1]. It's a bit hard to follow, so perhaps see these posts [2][3], which state the problem succinctly. Let me a
876.
▲
by
niftich
10y ago
I don't think this is a bad thing. Instead of a third-party you trust (or rather, your user-agent trusts) vouching that Google's indeed Google, it's now Google vouching for itself, and you trust them by the virtue that they&#
877.
▲
by
niftich
10y ago
What a mess, but perhaps a happy ending. I made two other comments prior to this one in this thread, but then I read the Bugzilla thread [1] opened by Facebook that laid out the issue and Mozilla's defense. It's a highly enlight
878.
▲
by
niftich
10y ago
I agree. Facebook redirects a successful login POST with a 302, which then results in a GET to '/'. This is an extremely common pattern. Once you're making GETs, 'fresh' resources can be served from cache witho
879.
▲
by
niftich
10y ago
They could just be seeing 10%-20% of the people doing a Ctrl+F5 'force refresh' -- after all, they're speculating, and have no real data on whether browser or user behavior is responsible for the numbers they're seeing.
880.
▲
by
niftich
10y ago
Other commenters are right, licensing was a big factor, because the 1990s were marred by a few high-profile events where patents on popular formats were suddenly enforced [1]. These events led to the PNG format being developed as an alterna
881.
▲
by
niftich
10y ago
Facebook has a few moves here. By doing a limited test in both Thailand, a high ad engagement, growing market [1][2], and Australia, a lower-engagement but high-spend market [3], they can gauge how advertisers respond in two very different
882.
▲
by
niftich
10y ago
It absolutely needs to be a strong cryptographic hash, because you want to protect against both deliberate tampering and accidental modification. Any other function, whether non-cryptographic, too short, broken or having known weaknesses,
883.
▲
by
niftich
10y ago
Things to keep in mind: - In the US, the CFAA has language that may or may not be relevant [1]. This isn't intended to be FUD, although I can understand if you think so. As with most legal things, don't believe me -- a random gu
884.
▲
by
niftich
10y ago
Despite failing at execution (let's run gobs of JS on barebones, circa ~2008-equivalent hardware), the Firefox OS project brought light to the problem that a mobile OS increasingly a portal to the Web and a parallel set of proprietary
885.
▲
by
niftich
10y ago
In the US, major infrastructure projects are routinely much, much more expensive [1][2][3][4][5] than anywhere else. Without details, I'm skeptical of how Musk intends to solve this problem. Of course, he doesn't have to. If he me
886.
▲
by
niftich
10y ago
Bittorrent has innate support for content addressing, while HTTP is location-addressed: there is simply no way to decouple a content's location from its identity with HTTP. You can try to fake it, of course, with more indirection, bu
887.
▲
by
niftich
10y ago
VR 20 years ago was hampered by the same reasons that video game and professional graphics were: you couldn't render visually convincing detail in realtime, which greatly limited the "reality" portion of the name. Today, the
888.
▲
by
niftich
10y ago
The Intent to Ship [1] writes that all six platforms will be affected (Windows, Mac, Linux, Chrome OS, Android, and Android WebView). Yet how does this affect Chrome OS background tabs, which "work entirely in the background and run e
889.
▲
by
niftich
10y ago
A timeline of Google's messaging rivalry with Facebook. Original inspiration from source [23], enhanced and corrected from [33]: - 2006-02-07: Google Talk integration inside Gmail goes live [35] - 2006-09-26: Facebook opens up to every
890.
▲
by
niftich
10y ago
Also, domain validated certificates issued by CAs work the same way: among a few other requirements, you publish a value provided by them at a specific relative URL on your domain.
891.
▲
by
niftich
10y ago
This story has been circulating and has been rehashed by different publishers. A different one from Wired was posted three days ago here on HN and it didn't get much traction, but I did write a scathing comment [1] which, after reading
892.
▲
by
niftich
10y ago
Smartphones hold about a day's charge, which is fairly terrible compared to the old dumbphone days, but fits fairly well with an average person's daily schedule: you return to your place of shelter and charge your phone for about
893.
▲
by
niftich
10y ago
I know there is a fine line between imitation, flattery, and blatant cloning, but I for one applaud that the board and port layout match those of the RasPi. This means cases and HATs and certain other peripherials are interchangeable (at le
894.
▲
by
niftich
10y ago
I wonder, where in particular does SF's children-to-family rate diverge from the national metrics? Are all races having fewer children in SF than nationally, or just some? Are all incomes having fewer children, or just some? Not that t
895.
▲
by
niftich
10y ago
You're not wrong, but you're proving my point. I've said before [1] that " TPP [is] the largest cross-national, non-military cooperation pact of our time. It's a huge power play with serious geopolitical consequence
896.
▲
by
niftich
10y ago
TPP was a communications and messaging failure on parts of governments. Other than being a sprawling agreement touching on multiple unrelated topics largely developed in secret, the US government in particular did little to convincingly per
897.
▲
by
niftich
10y ago
I thought they might've meant to add pluggable backends but I can't find any reference to them? Do you have a link?
898.
▲
by
niftich
10y ago
There is honestly not much substance delivered in this post; it's based around a rather oblique, long-form quote that posits illiterate and sheltered people were highly swayable by radio's spoken word, much to the surprise of an e
899.
▲
by
niftich
10y ago
There are a few things preventing it from being an effective database for general-purpose content: - "bespoke" data storage [1] - originally optimized for small amounts of data [2] v3 made progress on both of these fronts but see
900.
▲
by
niftich
10y ago
Let's suppose I search for 'jwt' and end up at 'jwt.io' (run by Auth0), which talks about what JWT is and lists a bunch of libraries. Let's say I want to use python. One library checks for key lengths [1] and t
More ›