skysight-inc/HackerNews huggingface dataset:
I don't understand what your tone is responding to.
In case it's of any interest, below is code in the R language that produces time-series graphs for two provinces in Canada.

fluPlot <- function(country="ca", regions="Nova.Scotia")
{
url <- sprintf("http://www.google.org/flutrends/intl/en_us/%s/data.txt", country)
d <- read.csv(url, skip=11, header=TRUE)
n <- length(regions)
t <- as.POSIXct(d[["Date"]])
for (i in 1:n) {
if (i == 1) {
plot(t, d[[regions[i]]], xlab="", ylab=regions[i], type='l', col=i)
grid()
} else {
lines(t, d[[regions[i]]], col=i)
}
}
legend("top", col=1:n, lwd=par('lwd'), legend=regions, bg='white')
}
par(mar=c(2, 2, 2, 2), mgp=c(2, 0.7, 0))
fluPlot("ca", c("Ontario", "Nova.Scotia"))
Ask HN: Help, my Android was stolen and I don't know if GMail is compromised
My Android was stolen and I'm unfamiliar enough it that I don't know for sure if the GMail account it's attached to is detached. I changed the GMail password to the phone.

But I also have that number as the "verification number" in the Accounts => Security => Notifications box...and Google won't let me change that (it will only let me edit it...I don't have a new number yet).

The complication here is that I'm tracking the phone via Android Lost. I hoped by changing my GMail password that that would automatically stop the Android GMail and Mail client from reading emails, but I'm not sure if that's actually happening because I've never tested that use case. Would be nice to know if my AndroidLost alerts aren't being sent to somewhere where it is being read

(there's a passcode on the phone but I can't tell if it's been compromised yet)

Also, that number is being used for Google Voice, which is how I'm able to SMS it (an Android Lost feature) without having to use someone else's phone, and it seems to be working.

One more detail: that phone was the authenticator for my 2-step verification...I obviously deleted that.

Anyone from Google or who knows Android phones able to help me here?
Hi hmexx. I have a counter-proposition for you: I am a talented web developer who has made others millions of dollars, but I never do the same for myself for pretty much exactly the reasons you describe. I've launched one site successfully in the past, and it was profitable to the tune of beer money, but I never really wanted to make anything more complex in part because I'm terribly vexed by business requirements. I want to build a bunch of shit and throw it at the wall to see what sticks, but I don't want to deal with the business end of things. I require no financial investment -- I only ask that you use your time, contacts and expertise to promote the business. I'd be happy to discuss this at more length. I'd be happy to discuss this offer with anyone else as well. Contact me via the info in my profile for further details.
MultiXml gem has same vulnerability as Rails' CVE-2013-0156 – patch now
Not sure why you're getting downvoted, the quality has always been an issue.
I first encountered this business fact at a small Wall St company that provides access to analytics on a particular type of bond. The price for broker-dealers that issued such bonds was many times higher than for companies that might be trading them. Both types of companies got the exact same access to the exact same data, but the value of that data and the frequency that they were likely to use it was different so they had different prices.

If you want other examples, take a look at licensing for access to various services. For instance I would guess that universities pay less for the exact same Microsoft licenses than private businesses. And Microsoft is willing to grant discounts on those licenses to small startups, in the hope that once they are real companies they will pay top dollar.

But the master in this arena is Oracle. Monthly license fees are much, much higher for companies that are locked in to Oracle than for companies that aren't. This is why they do not quote a price to anyone - they want complete freedom to negotiate.

If you want to learn more about this, including negotiation strategies, I highly recommend Information Rules. It is about 15 years old, but still relevant and worthwhile. The key principle is lock-in. If a company is locked in, you can charge more. If a company is not locked in, you should give a break, and maximize their opportunities to get locked in. (Oracle is the master at this.)
Yes, that's the reason. From what I can tell a sub-0 score (and thus low contrast) would be one reason why Chrome would shrink the text. But that's fine. The real killer is the heuristic that heavily shrinks divs that only contain a couple of sentences of text. Annoying on HN. Even worse on some other sites, where useless help text gets blown up to a huge size, while the login controls are shrunk to near-invisibility.

The tab switching is completely reliable on a Nexus 4. It used to be almost impossible to get to work on a Nexus S. My issue with it is that tab switching is simply not an important operation on a mobile browser, and having it completely take over the most valuable real estate (the edges) of a phone is silly. The proper Android browser had an option to get these incredibly convenient quick controls from the edges, which could be used also for operations like accessing bookmarks or reloading the page.
Actually, most brands will list the amount in milligrams on the bottle itself.
"With C++ you still have to know everything you knew in C, plus a bunch of other ridiculous shit."

So true. C++ is designed by someone who is a moderately smart but not a great engineer. There are too many details without much benefit, and you are encouraged to hide things in obfuscated manners, rather than doing straightforward programming.
I'm skeptical that "first mover advantage" is very important. There are many examples of products and services that were not first, but became the best and won.
Can a normal proxy server decrypt your HTTPS even it if wants to? I'm by no means an expect on cryptography, but I assume they're only able to do this because they can include their keys on Nokia devices and tell them to trust it.

When I access a proxy on my computer, it can't do that. If an arbitrary proxy could MITM a secure connection, HTTPS would be useless.
Like dynamic web apps aren't already flakey enough.
Yeah, for some reason making a custom favicon is one of my least favorite parts of this process so I always put it off. :). Glad you like it! Thanks for trying it out.
I'm guessing its a 3XL sized WalMart store, when you consider the size the market, its gotta take some serious foot traffic.
I know, it's too high.
It's about time that this stuff catches up to modern online transactions. Online transactions have been hobbled by crazy fees for too long. The notion that I have to give some middle man money in order to exchange funds is nuts.
We have tried building educated gentlebots capable of playing chess and other noble pursuits. It didn't lead to GAI.

Maybe an uneducated scumbot would be better? Swearing and cursing because its peers do. Full of prejudice and bigotry because of weak anecdotal evidence. Vengeful. Impulsive. Using questionable grammar . Easily addicted. Cognitively biased. Wishfully thinking. Superstitious. Believing in fallacious logic. Thinking with the little head. Anti-intellectual and believing in conspiracy theories. Gossiping, slandering. Enjoying tv-shop.
Even if they had to, they would be. Everything transmitted over a public network is encrypted.

What assume they probably do is:
Browser compress data -> Browser encrypt data for transmission to proxy -> Browser transmit encrypted data to proxy -> Proxy receive and decrypt the data -> Proxy decompress de data -> Proxy reencrypt the data for transmission to server -> Proxy transmit encrypted data -> Server receive and decrypt data

I could be wrong but, at no point are the unencrypted data transmitted over a public network. The only places the data are not encrypted is on the client, the proxy and the server.

You are already trusting Nokia party on the client side, they assumed you could also trust them on their proxy without asking you, which is moraly questionable, but surely not illegal.

EDIT: Missing step above
> - The edges of the screen are still wasted on the useless unsymmetric tab switching gestures.

No idea, if it's the same case for you, but I've had trouble with it being unsymetric (edge in from the right works but not the left) and later realized this is caused by Smart Statusbar, and not a bug of Chrome itself.
Stairs are only a requirement for humans; drones can be far more flexible. Attach hoists to the side of the building, let them in through windows (or cut doors for them). Easier on both parties: no additional stairwell traffic, less chance of the drone tipping over and hitting someone.
I wonder if Rick Astley's CDs are eligible for this. I'd like to think more than a few people accidentally rick-rolled themselves long after rick-rolling some friends in real life.
Unless you control the CA certs installed in the browser, which nokia does, you can't generally decrypt https connections, which is the issue here. It's a man-in-the-middle attack but it's being used "for your own good".
I said "if" for a reason, because this is addressed to a broad audience with different skill sets.

For the record the reason why I made that point is that I would personally value that $3k at higher than $3k because I do not have marketing experience. And yes, there are lots of people who will take a fee to market for me - but I'm not in a particularly good position to know whether I'm getting a good one.
I've heard, anecdotally, that Safeway acquired the vans for their own delivery service.
Way better! I can't recall ever seeing such a beast though.
The main culprits that come to mind are news papers (all the ones I read - Independent, NYT, Guardian. A junky tech sites.
21. Google (1151)
Biggest Gainer, Up 170%; Was 65 on 2011 list.

The most disturbing outcome of the patent wars may be that a sleeping giant has been awoken. I wonder if Apple and others will regret they ever mentioned patents one day?
Ask HN: Is there a free ROR bootcamp I can attend for aiding non-profits?
I am an International graduate student in US and I have an active interest in programming (Though I am not from CS background). I do mostly programming for academic tasks and I have decent knowledge of Python, Matlab and C++.

Now my long-term goal is to help non-profits in a very poor region of the world and also using the web to preserve some near-extinct languages from my country. I would like to attend a bootcamp that teaches Ruby on Rails or Django with regards to web programming. I am using the resources on the web but I think I can learn much more in a short time by attending a bootcamp. I have knowledge of HTML and CSS.
But since all bootcamps cost upwards of $1000, I can't afford it. I don't want a programming job in this field hence I am willing to sign an undertaking that I'll not accept any web programming related jobs in US or anywhere in the world in exchange for a full scholarship in the summer.

Please help !
There is a problem that each and every tool for semantic-aware C/C++ refactoring I have tried does not work 100% of the time (i.e. it sucks more than 0%). This happens particularly because C/C++ have header files that expand to huge source files and preprocessor macros driving the parsers nuts because the parsers of the refactoring tools are simplified for speed, and also in a typical C/C++ program there is a number of combinations of macros that can be active or non-active depending on compiler options. So in case of C it always comes out faster, easier and more reliable for me to use basic tools such as search/replace because C has very simple semantics without namespaces. I often do that even in C++ because of the mentioned reasons.
It would be nice if they would somehow show the delta versus the actual CDC data when it's released 2 weeks later. I would like to understand how good the correlation is for each year and time point.
Would Oracle patching Java monthly instead of quarterly help?
If I can extend your love of film to mean non-celluloid, digital content DELIVERY of movies and TV programs then consider video encoding / streaming media as a career. I work for a major Canadian Telecommunications firm and we have ONE encoding genius and we have been trying to find another person with his skills - and there are NONE in Canada that are looking for work. You may want to check out http://www.streamingmedia.com You can pretty much name your price in this field and you will never be out of work unless you want to be.
If they are really doing it, its really bad.
The proxy server could theoretically do that. Whoever has access to your connection is able to.
Thanks, that was not linked to from any place I could find. Appreciate it!
It is a pretty smooth from 1 page to next. Nice job.
Quick Q for you: which api endpoint are you using to get the youtube listing on the frontpage?
How To Save Money Easily On Your Energy Bills
I really like your analogy.
When I was in my early 20s I was very interested in self-development books. I've read dozens of them. Maybe more than hundred. In one of them I saw a sentence and it changed my life. Whenever I'm bored what I do, I don't work anymore or not productive I remember this sentence: Whatever you do, please complete it. Stick it in your mind; if you will not end up what you are doing now, it'll have no value. Just complete what you've started.
> Why is this necessary? Shouldn't all encrypted traffic be
> compressed to begin with?

Compressing and then encrypting is dangerous in a partially chosen plaintext environment like HTTPS (and Nokia is probably putting their customers at risk by doing it).

The threat is as follows:
Threat model: Alice is a user on bob.com. Alice also occasionally visits HTTP websites. Eve wants to obtain Alice's bob.com cookie to gain unauthorised access to bob.com. Eve has full access to the network connection between Alice and Bob.com, and can add, delete, or modify packets as desired.

Browser software: HTTPS requests modelled as encrypt(gzip(knownText1 + queryParameters + knownText2 + secretCookie + knownText3)). By injecting a Javascript file controlled by Eve into a normal HTTP transaction, Eve can initiate HTTPS requests to bob.com using XMLHttpRequest where Eve knows the content of knownText* and fully controls the content of queryParameters.

If queryParameters contains a substring also found in secretCookie, then the overall length of the ciphertext will be shorter due to the fact that repeated substrings are compressed. When Eve confirms an initial substring of secretCookie by monitoring the length of ciphertext corresponding to a chosen queryParameters, Eve can then expand that substring in queryParameters iteratively to a longer substring until Eve has determined the entire value of secretCookie, completing the attack.
Kurzeil attempts to privilege certain technological milestones as substantively "different" from other technological milestones (e.g. "true" AI)--and thus claim their consequences for human culture are uniquely unpredictable.

My point is that this is just an assertion, not a prediction. Every future development to some extent obscures our ability to predict the future of human culture. Look far enough into the future along any line of inquiry (legal, artistic, religious, energy, biology, etc.) and there is a singularity beyond which we cannot predict. It's just a function of trying to predict the future in general, not some special property of AI.
I mean that you can take the same traffic, using random assignment, and assign it into multiple A/B tests at once. Sure, there may be interaction effects, but they are random and statistically your evaluation of each test is unaffected by the others.

You need to be careful if you believe that there is reason to believe that tests will interact. For instance if you're testing different font colors, and different background colors, the possibility of red text on a red background would be unfair to both tests. But in general if you avoid the obvious stuff, you can do things in parallel. (If you have enough traffic you can analyze for interaction effects, but don't plan on doing that unless you know that you have enough traffic to actually follow the plan.)
Do you mind if I adopt that as my standard way of making people leave me alone?
I'd imagine cost. Putting things underground takes a lot of time and costs many times more than putting it above ground. If you need something in a hurry and don't have infinite resources, you really don't want to be digging.

If this is indeed a secret Chinese facility I'd say it's done its job. We know it's there but we haven't the faintest clue what it does. In the modern age of spy satellites, hiding something completely is likely more expensive than ever before, obfuscating it seems like a valid strategy now.
Yes, anyone will be able to use the project for free and modify the code under a BSD license. Thus anyone can build a business off it if they choose. That is the risk I am taking. It is mitigated by the fact that the firm I am working with and I will be the ones most familiar with the code and free usage of this project will simply validate the idea.

Edit: or do you mean the offer? If so, then no, currently just to me. Though if others could negotiate similar terms.
Was it "several orders of magnitude", or just the factor of ~3.5 represented by the 2.5s -> 0.7s change; it can't be both.
Are you going to release your PoC. Curious to see it.
Dropbox is partially down
Patch for Ubuntu Shopping Lens Ignored
I think doctest and a UI around the doctest concept (there have been a couple) is a better approach. There was one whose name I can't remember – r...something. Unfortunately it used wxWindows, and was a pain to install... native UIs suck.

But with a Doctest model you just develop a script, and if you change something rerun the script, starting where you left off (assuming the script reruns – if it doesn't then you probably want to start where it fails). You can extend the script without reloading still, but changing the past requires starting over... but it's just CPU cycles, assuming you aren't doing something computationally expensive. But even if so, you could have a kind of cross-session Pickling memoize function if you don't want to recalculate things.

These reloading tricks are fragile and break in weird ways, like it won't fix badly initialized data, or classes that can't be upgraded because of state changes. It leads ultimately to a distrust of the environment, until you throw your hands up and go back to the old restart-frequently model like everyone else. Recursive reloading certainly isn't new, but it's never satisfying.
Hah hah, yeah that really worked for Lycos and Excite being a web search engine site before Google. It also really worked for Friendster and Myspace being a social network site before Facebook. It really worked great for Qualcom having a PalmOS based smart phone and RIM with the Blackberry smartphone and Microsoft's Windows CE smart phones before Apple's iPhone and Google's Android came out?

First mover advantage, sometimes you show the Johnny-come-latelys all the mistakes they can avoid, and how they can improve upon your product by examining your weaknesses and flaws because you rushed it to market.

If you are a first mover, consider having in your business plan what you do when the 'heavy hitters' decide to copy your product and do it better. They most likely will so plan on it. Do a total quality management on your product and improve on it every chance you get before the copycats do it better.
It's hard for me to imagine any software reaching adoption "escape velocity" with a name as noxious as The Gimp. Rather than adding more features, a more evocative name might make "GIMPing" more appealing to a larger community.
I think that's a poor metric. Why in the world would the Olympic opening seremony be something worth caring about 3D for?

Also note that the numbers in that article does not mesh with 20-30% penetration - according to Ofcom there was ca. 60 million TV's in the UK end 2011. The article cites 1.3 million 3D TV's sold in the UK at the time of writing.

So rather than a mismatch with usage, it seems prudent to question where the 20-30% number the article cites comes from....
Yammer CEO Shares insights about building company from inception to acquisition
EDIT: Eridius is correct below. Instacart is just mislabeling their product pricing. The 3 lbs. ribeye shows up as $30 per lb., but is actually $30. I'll bet they are doing the opposite as well (buying 0.5 lbs. of anything will look like an insane deal).

ORIGINAL POST:

I'm looking at some $30/lb ribeye steak right now. The same "extra value" package at Safeway was $10/lb.

Price-tripling is unacceptable to me.
Give me a shout here: http://brandonparsons.me/contact/
It's true that margins are generally thin... but 10% doesn't even compare to the average sale (deal).
0.7 milliseconds.
Well, there's Prolog.
My experience tells me that Apple is filing for 200% of their possible patents (lawyers everywhere at Apple) and Google is filing for 20% (there is a pretty virulent anti-patent vibe at Google).
It shouldn't apply in that situation. My advice applies more to people developing or hosting ruby applications.
I understand that decision, but I actively try to remove any extensions that I can do without to keep the PHP binary slim and even more reliable. My personal way of doing things, that's all. file_get_contents can do everything the curl extensions can, provided that you use the context options, so I just use that and remove curl when I compile the PHP binary.
I was really interested in the service and wanted to check it out. It wont let me in without signing up. How do I know they are not a scam site or useless without providing my information. Bad UX. If you want to do business, keep your front door open.
Excellent point. Not necessarily practical everywhere, but a much better outside-the-box solution where it works.
Maybe set it it for a time zone a couple hours behind your location?
"Not a single mention of even covering your hard costs."

I didn't include that because that's fundamental. That's a given. If you don't know that you need to cover your costs to stay in business, then no advice is going to help you.

But also, remember... The market doesn't give a shit about your costs. So sometimes it's wise to start from the price and then build your business around that.

Because if you're price is too high because you're costs are too high, you're in trouble regardless of how you come up with a price.
Is this what you mean (under Historical estimates)? http://www.google.org/flutrends/about/how.html
Good timing!

Picked up the ebook. nice.
No, an ordinary proxy cannot do that. HTTPS is supposed to be end-to-end. I.e. the communications can only be decrypted by the two endpoints. One of the main reasons for signed SSL certificates is to prevent a middleman from masquerading as the endpoint and convincing your browser to negotiate encryption with the middleman rather than the real endpoint.

So I presume the Nokia browser is complicit in this scheme.
Phil Schiller seems to deny talk of cheap iPhone
Thanks! Most viewed in the last day. Code here: https://github.com/mikecrittenden/toogles/blob/master/app/sc...
I have a color profiled MBP and also see unreliable transitions now and again. Opening System Preferences > Displays > Color and flipping two profiles back and forth fixes it.
I tried this for like six months. Couldn't stand it. I get far better results adjusting environmental lighting. An LED strip casting a glow behind my monitor made the most difference.
I think he's implying that marketing isn't much of a skill - that competent people with a good product should market themselves. I've heard this from engineers before though can't say I know enough about the intricacies of marketing to weigh in.