3,404 karma · joined July 1, 2009
There are two things a "historical estimate" could mean:
1) What did Zillow say the value was on day X?
2) What does Zillow now think the value was on day X?
You and others seem to be thinking of (1), but I think Zillow actually is doing (2). Since the goal is to figure out what the house is worth and how its value has changed, I think (2) is actually the right metric here.
The “in the wet” method was supposed to save time and money and minimize delays, but it did the opposite. By the time the corps realized its folly, it was too late to alter course. The novel construction process and inadequate congressional funding, among other things, have dragged the project past the quarter-century mark."
(JS crypto also has issues.)
In search, email, etc there's continual competition between people trying to trick the span detection algorithm and people trying to extend the algorithm to counter them. Secrecy is a critical tool on both sides of this fight. Force transparency on the algorithm maintainers and it's output will get much worse.
Keeping the algorithm secret has downsides, but is worth it (for society at large) on balance.
(Disclosure: I work for Google, on unrelated things, and don't know anything Google-specific here.)
(Disclosure: I work for Google, on unrelated stuff.)
* Pages can send the Strict-Transport-Security header to tell the client that future visits to them should be HTTPS-only
* Pages that send that header can also ask to be included in a list that ships with the browser to handle the first-time visitor case: https://hstspreload.appspot.com/
* Replace the wiring with grounded cable. Expensive.
* Replace the outlet with a GFCI and label it "no equipment ground". Gives most of the safety benefits of a proper ground, and is up to code. Not that expensive.
* Use a cheater plug [1] and connect the external ground tab to a pipe or something else grounded.
What you're asking for is basically a cheater plug plus an ordinary power strip, sold as one integrated unit. Better to keep them separate so that people know what they're dealing with. Also, what the poster upthread was describing didn't have a grounding tab, so there was no way to hook it up safely.
(The landlord isn't required to set up grounded outlets out of a general principle that you only need to bring things up to code when you're modifying it, and that something that was legal at the time it was installed stays so. Your unit could legally have knob-and-tube wiring if it's old enough!)
I HATE touchpads, as the cursor tends to shoot off into
space when I accidentally touch it with the heel of my
hand when typing.
Have you used a macbook touchpad? I hated this about touchpads, got a macbook from work in ~2010, and have never had this happen to me in 6+ years of using mine.Or am I just in a bubble as a Google employee, where I hear disproportionately good responses to our stuff?
So you dirty the system where its supposed to be
installed, a server, with gcc, make and friends?
That's the way nginx is traditionally installed, and we're shipping an nginx plugin. State so on your documentation/page before telling the
user curl | bash
The first thing the install script does is check if you're on a supported system, and if not it exits. Since the vast majority of people running the script are on supported systems, this seems better than putting a lot of warnings up front. Your script does not support transactional
installations, as it is it can break at any point
in the script leave the target system broken/dirty
By default the script only builds ngx_pagespeed, and doesn't install it. If you ask it to handle the install, it call's nginx's "make install", which again is the standard way you install nginx. An equilateral triangle whose area and perimeter are
equal has the area of exactly the square root of 432.
Let's say we have an equilateral triangle with a perimeter of 3x units. Then each side is x units, and the area is sqrt(3) * x^2 / 4 square units. So we set: 3x = sqrt(3) * x^2 / 4
3 = sqrt(3) * x / 4
3*4/sqrt(3) = x
12/sqrt(3) = x
Then the area is: sqrt(3) * (12/sqrt(3))^2 / 4
sqrt(3) * 144 / 12
sqrt(3) * 12
sqrt(3) * sqrt(144)
sqrt(432)
Fun! such as only working on specific variants of Ubuntu,
with specific packages installed in specific version,
and/or RedHat
Our installer is capable of automatically installing dependencies on current versions of Debian, Ubuntu, and CentOS. If you're running something else it prints out "This doesn't appear to be a deb-based distro or an rpm-based one. Not going to be able to install dependencies. Please install dependencies manually and rerun with --no-deps-check.", which seems pretty reasonable to me? submit this data to that platform as an
debian/{control,etc} to make a .deb or specfile for
.rpm or PKGBUILD or whatever, and use the platforms
_build tools_ to generate a platform specific package
- be a package mantainer if you have to
Building a binary package for ngx_pagespeed isn't really practical. It needs to depend on nginx, but nginx doesn't have an ABI, so it needs to be built from source alongside your existing nginx or as part of a new nginx install. Getting into the distributions, so that they can build the ngx_pagespeed module at the same time as they build their main nginx would work, and is somewhere I would like to be eventually, but requires a lot of coordination with distros. Another side effect of telling your users to curl | bash,
is I wont ever use your software. You didnt make the
effort to do the right thing with packaging, why would
you have done any better for whatever it is youre trying
to do with your shit software?
I do think what we've done in this case is "the right thing" in terms of how we should be spending our development time. Our installation page does still offer manual install instructions, however, for people who would rather not run a script.[1] https://developers.google.com/speed/pagespeed/module/build_n...
(This thread started with me arguing that "it costs money to be there" was not the reason Southwest flight prices aren't in Google.)
(Disclaimer: I work for Google, on an unrelated project.)
(Disclaimer: I work for Google, on an unrelated project.)