skysight-inc/HackerNews huggingface dataset:
This is a report going into detail about the site and the violations to Googles terms with regards manipulative links:

http://linkaudit.co.uk/blog/did-cringely-call-out-google-as-...
Remember when you had to do science to be called a scientist?
But why do say they force the merchants to give up their IP rights?
Clearly, this is in no way related to the busiest shopping period of the year.

I'm sure there is some increased demand from cryptocoin mining, but really its pretty myopic if you think even half of the Nov/Dec demand for GPUs is going that way.
Techies and normals (2010)
Why shouldn't content providers be free to monitor usage if it's legal and easy to do? Would you next start to argue SaaS providers shouldn't have any Web server logs at all since it's a way of "tracking" users?
such inclusive. very cross platform.
It looks like a fork of bitcoin-qt, with some of the text changed to comic sans
"Disabling the new functionality" refers to maintaing the old behavior of hiding images by default. This means that you're leaking nothing unless you explicitly decide to. This does not appear to disable the proxying, though, so you're still covered by these additional protections when you do explicitly show images.
The options are "Display images via this proxy mode that still leaks some privacy" and "don't display images. 100% privacy".
Awesome. What kind of permits were required to divert the stream and dig up land like this?
"Open-mindedness"? Please. It's free publicity for them, that's why they are doing what they're doing. Nothing wrong with that, but let's not pretend they're sticking up for these guys out of the goodness of their hearts. This is the industry that tries to screw consumers every chance they get with crappy DRM and them trying to kill off the used game market.
you'd flood your email server before you'd flood Google's cache.
Give it a while and we'll probably get embedded Adwords ads inside e-mails replacing existing third party ads in order to "protect" you.
What he meant is to disable the new functionality and revert to the default blocking of any images, which is definitely the most privacy-preserving option.

The new functionality seems to by default enable read notifications as Google seems to load all images by default. Unless that's false. Then it should have no impact on privacy.
How To Correctly Forecast Seasonal Marketing Trends With STL
It's the world's shittiest, laziest meme for assholes.
Protection of Freedom Act doesn't work because it's additive. Repealing other acts would be a better solution.
It costs Cisco $6 million a year to do this. I wonder if any of the beneficiaries (Firefox, etc) are pitching in.

That sounds like loose change, but probably stuck up in bureaucratic decision-making at anyone who thought of this before. ("Why are we spending $6 million a year to make it free for everyone else again?")

EDIT/UPDATE: In the second paragraph, I was referring to other companies and why they didn't do this earlier. It clearly brings Cisco quite a bit of goodwill to do this, and to see more video flowing on the web.
This is tech sexism in all it's glory.

Will all those who poured hate and bile on @bnoordhuis for gender specific pronouns or @antirez for his views on sexism in IT please step forward and throw rotten tomatoes at Bethany McLean, the author of this sexist tome? Thank you.
By "exists" I really meant "is actively used". There are probably millions of gmail addresses that "exist" but no one ever reads (I personally own over a dozen).
"When you do things right, people won't be sure you've done anything at all."

-- God(?), Futurama
They apparently have the ability to ask you for the password and take your stuff or refuse entry if you don't cooperate.

IMHO they shouldn't, but that's a different issue.
Comments like this encourage me to write more quality posts so I can get downvote rights. Sorry.
Full-Stack JavaScript With MEAN And Yeoman
Lattice C which then became SAS C... the first serious software that I really bought!
Really interested in this.

Played around a bit with the generator functions and being able to replace straight callbacks with yields made the code so much cleaner and more readable.

Unfortunately, interoperability with callback/promise based libraries is a bit clunky.
Part of that, for me at least, was dokku's eternally moving goalposts. It's been under pretty heavy development, and APIs/setup methods changed pretty rapidly. I'd get it going one week, come back in a month, and enough would have changed that I'd have to reinstall.

Now that releases are being tagged (0.2.0, for instance), using it in a semi-stable manner should be easier :).
It's an automated form of micro-management trying to get you to justify yourself every single day. Sounds horrid.
GPU vendors also hire employees. The interesting thing about GPUs as opposed to financial system (and ASICs) is that they can be used for something other than mining.
this isn't reddit ...
> My family should be able to walk down the street without fear.

I think we need to be extremely cautious when we think things like this. I'm not sure everyone's fear is well-founded. It seems like we can't eliminate risk, so we need to have this reasonable debate about what we'll tolerate.

I don't believe in removing these people, but let's have anyone in the area behaving some fair rules. No physical assault sounds good. Sounds like maybe we agree? I just haven't had that physical assault problem, so to me it seems like I can walk down the street without fear.
Reading the original post, this would run afoul of the rules too.
Every time someone posts on HN that they've created a "Hacker News for X" I wonder why the hell they don't use/create a subreddit for that.
The Fountainhead, Atlas Shrugged, Introduction to Objectivist Epistemology and The Virtue of Selfishness.

As far as I'm concerned, her entire argument falls apart when she starts to argue that altruism is immoral. Once you remove altruism as being a virtue and argue for a society where everyone accomplishes everything solely based on their own ability, I don't see how it can be argued that you're advocating anything but social darwinism (just with a different approach).

That's not to say that there weren't some useful things that were said, but in my life it offers very little value and none of the juicy parts are original.

As for why it makes me worry: the ones who often cite her as an influence and publicly sing her praises are very often the ones who are so off the mark in understanding what she actually said.
The deeper problem here is the perverse incentive system built into the way our economy works.

As just one example: Ideally a person creating great code would benefit from it over the longer term, he wouldn't just put his heart and soul into something that gets handed over to someone who doesn't really appreciate it. And under that approach, he wouldn't stop working just because his assigned task was finished, he'd work on other things, since those too would reap him benefits.
Rubiks Cube: Solve With These Easy Steps
Is it that big of a leap from voxel.js, which is already doing this with pure javascript? (genuinely curious)
That's kind of funny.
That's for the free market to decide.
There is a simple way around that. You are saying that the fact that Google retrieves images means that the mail was delivered. But this is only true if Google retrieves images only from delivered mail.

If Google retrieves every image in every mail sent to @gmail.com, @googlemail.com etc, then the only thing the retrieve tells you is that you spelled "gmail.com" correctly - nothing about whether there is a mailbox there or whether it was delivered.
SSL Tunnelling for Rails or Django in development
http://bede.im/Science-2013-Stergachis-1367-72.pdf
Could Heroku be used for some guidance on this topic? They provide database URLs[1], and have built stuff like dj-database-url[2] to implement them.

[1]: https://devcenter.heroku.com/articles/heroku-postgresql
[2]: https://github.com/kennethreitz/dj-database-url
Thanks for turning up some real info. The paper you found is speculative, but the options they consider all have a temperature range within a few degrees of zero C.

They entertain some scenarios whereby stratification could allow the deep temperature to get as high as ~4C without breaching the icy surface.
No, it hasn't put an end to debate at all. This is an ugly workaround and still requires Cisco to build binaries on your behalf. It's quite a stretch of "open" and certainly not "free" (not that it claims to be).

There is still ongoing work to create a better, free standard.
Thanks, the next question is if gmail sees a bunch of emails from the same sender with these hash-named images, I wonder whether they will squash them.

How this plays out will be interesting to watch.
Aereo Agrees to Go to Supreme Court vs Broadcasters
What build status indicators does your team use?
A very small request: A favicon! Useful for discerning which tab is which when they're pinned in Firefox: https://s3.amazonaws.com/nerderati.captures/B5X0V.png
Need some cheese to go with that whine?
Some water is clearly getting to the surface. If there's life, at least some of it is being exposed to decent levels of radiation.
>That's because with POS systems, you're not waiting for 6 confirmations. It's just assumed that you won't try to double spend your coins, and that no forks or orphans in the block chain happen. This is not 100% reliable - if you wanted a guaranteed, irreversable transaction immediately, well, you're out of luck. Permanent or immediate: pick one.

Actually, in absence of double spends, forks or orphans are innocent: valid transactions (w.r.t a chain) that are not part of a block will be picked up eventually by the main chain. So there's only an (expensive/complicated) double spend risk, and not a (more common) orphan block risk.
You wouldn't pay $8000 if you got the exact same end-result in 20 minutes from someone who 'knows what to do and how to do it' (a hypothetical.)

Think through the pricing model of the hypothetical web site you propose in the last sentence - that is my point.
Why GE And Others Are Investing In The Internet Of Things
What if the images are slightly modified for each user? A mixture of image processing and hashing can be used for deduping though.
A Review of Sketch
Isn't the connection that Unreal's cross platform support was written in C or C++ and they ported it to a web browser in a week by compiling that to asm.js?
What address? (You need to stick it in your bio to make it public.)
Neutrino detector block
A Compaq all-in-one 486 with TabWorks was our family computer when I was a kid. You've evoked some very fond memories. Windows didn't come with a programming environment, but DOS had QBASIC, which is one of the best beginners' programming environments ever made.

That machine had a long lifetime for us. We upgraded the RAM as far as it would go, replaced the HD... even added one of those AMD "586" coprocessors.
If you missed the Ars series on the history of the Amiga, you owe it to yourself to read the whole thing: http://arstechnica.com/series/history-of-the-amiga/

I missed it when it came out, but got sucked in while reading the history of OS/2 that was posted here a couple of weeks ago. I was too young to care about all that stuff at the time, but it was a fascinating read. Especially since I now live a stone's throw from where the Commodore headquarters once was.
Well, "not paying" would be more accurate. If you're paying for unlimited text it's not free.

Other places may have a fee for SMS but the monthly payment is still much lower than in the US

And yes, I'd rather have my phone, and pay less per month then get a phone "for free" but shell out $100 per month
The Verge 50
Canonical is using it in Ubuntu Unity:

http://packages.ubuntu.com/source/trusty/unity-scopes-api

There is also the OSX text editor, TextMate, which uses Cap'n Proto for some kind of cache file.

Sadly, most users don't actually tell me about their experiences, but given the number of people asking questions and filing bugs, I suspect there are many more.

The biggest thing holding people back is lack of MSVC support.
That's your list?!
I had a similar experience a while back where it seemed to be the case that I ordered 1 BTC, but then only received ~0.7 BTC because the exchange rate had changed. More recently, however, when I've ordered 1 BTC I received 1 BTC x days later even though the exchange rate had changed (and not in coinbase's favor). So it seems like they've changed how they deal with the large latency in transactions--for the better.

Also, they're doing something called instant pay, which could help normalize expectations of what happens when you buy BTC. I wonder how that works with credit card charge back problems?
There's a huge difference between something that they might do, in theory, at some point, using vaguely magic machine learning technology, and what that they are currently doing, right now, to address the privacy concerns over a change that they already rolled out to millions of users.
If I take a wild guess (into the next 50 years), we probably will be able to land on Europa. After collecting dirt and water, we found nothing. However, scientists didn't give up on it and debate life could be existed in deep ocean, which is way deeper than what we can go even on Earth. There you go: we have to go far across space and end up swimming really deep. Too many technological barriers. It'd be even more disappointing when we actually find out living organisms, then they look so similar to what we already have on Earth. Again, my "wild guess"
There is an annoying trend in software where the devs want 1.0.0 to be the final version. Look at c3p0.
so awesome.
i wanted to do something like that myself in the form of "lamecoin" or "l33tcoin"
I assume you meant surveillance state.

It's nonsensical: In what way do you propose to not make the subject of surveillance disempowered?
It seems Gmail was already caching the images in emails (before today's change to display them by default).

Read Mailchimp's post (December 6th):

"Image caching still lowers our ability to track repeat opens, but turning those images on means we’ll be more accurate when tracking unique opens. At least, theoretically it should work that way"

http://blog.mailchimp.com/how-gmails-image-caching-affects-o...
Designer News (http://news.layervault.com/) is pretty good and well frequented.
In some cases, senders may be able to know whether an individual has opened a message with unique image links.

From https://support.google.com/mail/answer/145919?p=display_imag...
www.firespotting.com has the same formating.
Why hate? Why wish downvoting? His comment will get buried down while more informative comments bubble to the top. Personally, I found his comment funny and I also learned about Konami codes, which I knew nothing about. So it satisfied my intellectual curiosity :)
So, I'm assuming you don't have any basis for your assertion above? Because this is nothing to do with Europa.
A car drives over a bridge, and the bridge collapses. What does the news media focus on? The car. The person in the car. Where he came from. Where he planned to go. How he experienced the crash (if he survived). But that is all irrelevant. What's relevant? The structural stability of the bridge.

This is an amazingly bad example. Most news sources would be leading the torch-and-pitchfork brigade to either the relevant road authority or the architect's office.

I don't know a single truly creative mind who is a news junkie

There is a vast gulf between 'news junkie' and 'don't watch news'. The author may also want to broaden his social circle, because I'm aware of a few. I also find it weird that 'physician' and 'scientist' are classified as 'truly creative minds' - I've known quite a few of each, and it's a terrible assumption.

The article is an example of poor quality news - consuming it without thought is indeed bad for you. Full points for irony, I guess.
How would you suggest that they measure how hard I've been thinking? Or whether the direction of my thinking will pan out?
I just checked and Google rejects an e-mail after the RCPT TO: stage if the recipient address doesn't exist so they would not receive the message content.

$ telnet gmail-smtp-in.l.google.com 25
Trying 74.125.142.26...
Connected to gmail-smtp-in.l.google.com.
Escape character is '^]'.
220 mx.google.com ESMTP nh2si25383829icc.26 - gsmtp
EHLO myhostname.mydomain.com
250-mx.google.com at your service, [my.ip.was.here]
250-SIZE 35882577
250-8BITMIME
250-STARTTLS
250-ENHANCEDSTATUSCODES
250 CHUNKING
MAIL FROM: <myusername@gmail.com>
250 2.1.0 OK nh2si25383829icc.26 - gsmtp
RCPT TO: <non-existant-address@gmail.com>
550-5.1.1 The email account that you tried to reach does not exist. Please try
550-5.1.1 double-checking the recipient's email address for typos or
550-5.1.1 unnecessary spaces. Learn more at
550 5.1.1 http://support.google.com/mail/bin/answer.py?answer=6596 nh2si25383829icc.26 - gsmtp
And I've seen a few C++ project which after translating to Java got some big performance improvements.

Java's Collection.sort outperforms C's qsort significantly (and is very close to C++ std::sort for general cases). Java's GCed pointers outperform C++ shared_ptr significantly. Java's dynamic dispatch works in worst case with the same performance as C++'s one, but often works much faster. Java's cost of array bound checking is lower than in C++. Java's immutable strings are safe to pass by pointer everywhere, while C++ ones need often copying. Building anything close in performance e.g. to immutable Scala Vector or parallel collections is downright impossible in C/C++, because of lack of GC and shared_ptr is a performance no-go. There are plenty of places where high level abstractions are better implemented in high level language, than in low-level one.
Where does that code come from? That's not Cap'n Proto.

Sorry, but did you read the docs?
This is why loser-pays-legal-fees legislation is so crucial.
I pay $50/month for unlimited calling, text, and data (5GB LTE speeds, then 2G) on T-Mobile. I pay outright for the phone (had a GalaxyNexus, moved to iPhone 5s). Its really not a bad deal.

Disclaimer: T-Mobile customer for 13 years.
It would be more comparable if you also had the third option:

-- Bricklayer C: Tells you that you don't really need a brick wall, and should just stop heckling the people who go by.

There's even less observable work, and even more savings.
The title is misleading. It should read "Google employee ports Amiga emulator to Chrome"

From the FAQ:

"The code was forked from PUAE, the Portable Universal Amiga Emulator, from GnoStiC's GitHub repo [1]"

[1] https://github.com/GnoStiC/PUAE

"I work for Google. I was a member of the Chrome team, and more specifically the Native Client team, from August 2010 to June 2013."
Similarly: Why does the icon feature a "D" and not the letter Tau (τ)? :)
depends upon which companies u r going to. if it's Nextflix or Facebook, u definitely can ask for $200k. if it's a small startup, u won't get any number close to that.

WARNING: Nextflix and Facebook r both sweat shops.
Oh, I know you didn't - you were, pretty obviously, criticizing it.

I see it as a pretty common thing to do though... either on annual basis (as a performance review) or a daily one (as a standup). Granted the theory of the standup is nothing to do with measuring productivity, but it gets noticed.
Human reproduction doesn't occur asexually, but you wouldn't know that from reading your comment. Why does the responsibility for this decision rest entirely upon the mother in your conception?
im not saying its not hard and im not saying I dont' understand it, but to claim its something more than just the fad and brand is what im questioning.
Devil you know.
Another commenter above noted that the cache duration is on the order of "a few minutes". If the email is opened a second time later on in the day, Google's cache hits the server again.

(Of course, this doesn't rule out the possibility that Google is actually holding onto each version they cache. I imagine it's not actually worth it for them to do so.)
Also check out this excellent book http://www.amazon.co.uk/Future-Was-Here-Commodore-Platform-e...
I was planning to do a "REGRET COIN" or "PUMP(n'dump)COIN" as a parody... this beat me and is much more enjoyable.

It was also fun to actually be able to solve blocks solo when it first released. I got into bitcoin too late to do anything outside of pool mining, so I missed out there.
TL;DR for biologists: synonymous codon variation is heavily constrained by the need to maintain transcription factor binding motifs.

While I found the article very interesting as a new postgraduate student, it seems like such a straightforward deduction that I find it difficult to believe no one has ever put it into words until now.
Only if you choose to enable location services when you set up your iPhone...
It'd be nice to see these "early tests".
It seems my post has been severely penalized by HN. Went from #2 to #30 all at once, then dropped from the front page.

Anyone know what I did wrong?
As someone who co-invented email image bugs with a million other programmers over 15 years ago, you are absolutely correct. (for the curious, my reason for coming up with it was to tell when a customer who requested a car insurance quote from the company I worked at read their email which instantly initiated an outbound call to them).

The entire article is just plain wrong. For instance:

This move will allow Google to automatically display images, killing the "display all images" button in Gmail.

Go ahead and do that, Google and you'll bring Web bugs back completely. How about this:

1. Marketer embeds a "jpg" file whose filename consists of a GUID that matches back to a user.

2. When you load that "jpg" file, it gives you an image unique to that user - maybe an MD5 hash of their GUID filename or some other thing unique to them that holds no value.

This would uniquely identify that a user reads their email. How would Google stop this? They can't cache it for multiple users. Both the filename and contents are unique to the user. If you think they could otherwise detect it for this particular situation, I could think of 100 other ways to do this that would not be able to be tracked in the same way.

There's no way Google or any other email provider can legitimately automatically load email images and not open the door to web bugs. No way.
"opens" for email messages have never been super accurate, since downloading images isn't on by default in more than just Gmail - your desktop mail client may have the same settings - who knows?

Because of this, any real interaction with an email message - where the user has to interact with the content, could then be counted as an, "open". If you get any other interaction with the message - say a user clicks a URL (that is also tracked), you just look and see if an, "open" was also recorded for this message, for this user - and, if not: record an open.

You'll still get instances when opens happen in messages, that aren't tracked, since no other interaction is done - there's that inaccuracy. But, if no other interaction is done, might as not count it as an open, anyways. Perhaps we should rename, "open" track as, "was this person, at all engaged, in the slightest?"

You can also then just give that a ranking: opened, clicked x amounts of links, followed through with a sale, DIDN'T unsubscribed - good rank!
It's funny how much new crypto-currencies depend on naming and branding (See also: Offerings to Cthulhu [1]).

[1] http://altcoins.com/off-offerings-to-cthulhu.html
Yes, Cassandra is Java, even if a few tiny parts were moved off-heap. And no, the off-heap parts aren't programmed in C nor C++, it is still Java all the way down.

Scripting language + C is a valid solution for many problems, IMHO often much better than a jack-of-all-trades-master-of-none solution like C++.
I didn't realize that until now! It's in my bio. Anyone interested, just shoot me an email to dominik (at) vga.hr We're also looking for more developers for our startup in this area.