skysight-inc/HackerNews huggingface dataset:
I'm pretty sure I remember that one of the original leaks showed that they keep metadata on Americans roughly indefinitely, and that they can keep full data (i.e. not metadata) for up to 7 days in order to determine whether or not the individual or their actions can be considered a threat. The reason I remember this is that I immediately thought that building a google-like index for each individual, and storing that index indefinitely, would be equivalent to what was stated in the leak. In fact, given all the subsequent leaks, I'm pretty sure that's exactly what they are doing.
I notice it's retina-ready on OS X. Definitely appreciated!
Google is not "any" company. In light of recent allegations, they collect far too much data for purposes that we don't know. Hence "Define specified and explicit purposes;".
Every user is entitled to know what data a company is storing on them.

Remember that CNIL protects user interests.
Earlier versions of Chrome were quite good :).
A fee "anything" makes a lot of things worth your time... Think of recharging Teslas, for example :)
I'm inclined to believe that this sort of thing is memory-limited. Its probably less important for a Titan-class GPU to be used... rather... its more important that a super-wide GDDR5 RAM is used to store the records on.

The problem with GTX770 / GTX760 is that their double-precision performance is gimped by NVidia. AMD cards are better at that price range for general purpose compute (which is why AMD cards are almost always used for BTC mining: http://www.extremetech.com/computing/153467-amd-destroys-nvi...)

Anyway, sorting and searching are all memory-constrained problems. GPUs have significantly faster RAM with significantly more bandwidth than CPUs. Hopefully DDR4 fixes the problem... but that isn't going to come for another year or two.
--- Edit, deleted comment, thought parent said "Windows Phone", not "Windows". ---
I don't agree with your sentiments. People have tendency to get wrapped up in what is in front of them. Hence they lose contact with people who are far away, even though contacting them is no harder than contacting people who live nearby. When that goes on long enough, there's an awkwardness to contact them again, and people have a tendency to avoid that awkwardness.

Social media makes it easier to avoid and mitigate that awkwardness. The obvious response is, "That awkwardness shouldn't matter," but "should" is a big word. It still matters.
Out of curiosity, would you say that big defense contractors or other big corporations that typically get this kind of "cool" projects, may sometimes seem buried in red tape or cumbersome processes? I feel like sometimes startups make things happen faster and with lighter administrative overhead, but I'd like to know if someone has experience with the opposite.
Not just the disk, but also transferring it over to the GPU is often a bottleneck.

If there is back and forth talk between the GPU and CPU, things will slow down considerably.
The first thing I would suggest is adding a Contributing section to the project's README. When I'm browsing through projects to see if I can help out I always check to see if the project has clear suggestions/guidelines for ways to contribute.

Second, tag issues in a way that lets people know which issues might be well suited to a new contributor jumping in (see "Good as first PR" in https://github.com/pydata/pandas/issues for an example).
> What I just said in the previous sentence is (NaN === NaN).

I assume by that you mean as per an IEEE specification.
I don't plan on monetizing it, I just wanted something simple for a few websites I maintain, it runs at virtually no cost.
84% of the largest exits in tech in 2013 have been of enterprise companies
I like being reminded occasionally of my friends who have passed. I stop, think about them, and cherish their memory.
I'm sorry you went through that. Of course a memorial page wouldn't help comfort you, when you know your friend was murdered, you know who the killer was, and there would never be justice, just the thought of how you failed, and how the killer was taunting you right to the end.

I know how you feel.
If it was only "being smug" that would probably be tolerable. The issue here is actively paying for them to challenge the legality of the NSA's actions - something that would really irritate the NSA, to say the least.
Silicon Valley wonders who is behind mystery NSA billboard
Some people are marked dead who aren't really, too.
It does now. See AT&T Mobility LLC v. Concepcion.
Endless streams of pure, clean, unadulterated gold. Right?
Sure there is, it's just smaller in magnitude. When the security updates for your distro revision stop, that's the end of that revision. Then you have upgrade costs.

Ubuntu in particular are bad at keeping things the same between (LTS) revisions - so many times when you google to fix something, there's different instructions for each of the past X releases.
Hey man, hope you're doing okay. I know it's hard, but keep smiling. She'd want it that way. :) Sorry for your loss.
I didn't say you did. I don't think the size of the app is a factor, either.

This came from a fairly large library which runs on all manner of third-party sites, many billions of times each month. In that situation trapping and logging all exceptions is very important, and this method has worked reliably for years.
Leaf Raises $20 Million from Heartland Payment Systems
Consumer projects are much harder to really master... only a few relly shine. But boy, when they do, you hear about it!
No success can make up for failure in the home – Stephen Covey
Great work, I really appreciate it and find value in it, but I think you have to be more clear about this "focus area" in the landing page.
Define "free". I hope you're not doing anything that might be considered illegal or unethical.

Ordinarily, late 2013 would be too late to seriously get into mining, but if you do actually somehow have access to free electricity, that changes the equation a bit.

It's probably worth your time to look into it seriously. There are various bitcoin mining calculators you can look into online that can give you a rough idea of how long it would take to break even.
Bitmessage is awful for the user, and for security. Minutes to send a message due to the POW requirements, but a botnet can send as much spam as it wants. It's more an excuse to be associated with Bitcoin than to introduce any real security.
> release the source code of a project under a license that prohibits compilation of that source code

Such a license would qualify for neither "open source" nor "free software" under the relevant official definitions though.

Yes, it would be reviewable for bugs and probably preferrable to a blob. But without the ability to verify the complication you'd have no assurance that the proprietary code was actually built with the reviewed source. Basically this would just be a stunt.
Mindroid - Android everywhere
The list is incomplete. Andrew McDowell at University College London had ucl.ac.uk actually operational in June 1985. UCL was also running .uk

http://domainincite.com/2657-was-this-the-first-ever-uk-doma...
(see expecially the comments)
I misread 'outlook' as 'Outlook' and was very confused, since it's never been good.
NoScript blocks all javascript except for a whitelist you have to construct.

Blocking JavaScript is just one of NoScript's many features. (NoScript's other features include blocking plugins and other embeddings (e.g., HTML5 video and audio), as well as protecting against XSS, CSRFs, and clickjacking.) I use NoScript, but I don't use it to block JavaScript. NoScript's ability to block HTML5 video and audio is one of my favorite features, and I hope that NoScript will block additional HTML5 annoyances in the future, especially as advertisers and other troublemakers make greater use of HTML5.
No offence but I still make 5 figures using Flash/Flex/AIR for Fortune 100 companies.

Flex with IntelliJ beats the javascript crap sauce anyone tries to push down my throat. The VM is extremely capable (yet terrible advertised and documented) and the language is superb and easily approachable.

If Adobe wasn't such a butt hole* at PR, we'd be in a different situation.

*:understand that Adobe shot itself in the foot in every possible way in the last 3 years.
Yesterday, when I used the Github client for Windows.
This is one reason that I've been very excited/anxious for http://trackjs.com/ to launch.
No Linux version
Not open source
Proprietary file format
Very true. They're just much easier to comprehend so they get more media attention as they ultimately appeal to a larger, non-specialized audience.

Like you said, they're hard to get to that point of scale but when you do, they can be massive.

Enterprise is perhaps "safer" as you build something people pay you for. For startups who might need VC, the sentiment and shift towards enterprise is stark. We knew the enterprise exits would be a larger share of the total tech exits, but it's much larger than we'd have imagined to be honest.
When I create a new "document" the first field is about which ad platform I want to use... For calling the product "Web designer", that sends a message...
Just to give an Irish example: http://www.workwithpaddy.com/search.php?org=PADDYPOWER&cws=1...
OSX here, and Ubuntu at work...
Thinking of your portrait subjects, even in the most formal portrait setting, as "modelling" is starting at the wrong end. Personally, I'd like to see the word model eradicated from the ordinary photographer's vocabulary; we have had the perfectly good subject and sitter to work with for longer than we've had photography. A model is just that — a stand-in for a "real" person (or persona). It's a job that people can be good or bad at, and when we think of our "real people" subjects as models, we immediately expect too much of them.

The root portray in the word portrait, on the other hand, is one we should pay more attention to. As photographic portraitists, we don't have the luxury of creating an expression that represents the essence of the subject from a (relatively) long period of observation; we need to elicit and capture a person's natural expression (sometimes one that fits a target portrayal) under conditions that are anything but natural. That's people skills, not camera or lighting skills, and those skills can be learned. (If you want a quick but not-so-cheap lesson in basic technique, it might be worth checking out Peter Hurley's video The Art Behind the Headshot. As a photographic technician, he's merely competent, but he's good at waking people up and making them themselves.)
A trip down read-only memory lane with William Kahan
(note, I am an alcoholic, I'd have to eat my five year chip if I lapsed)

As much as I agree with everything else in this response, the "offering alcohol excludes recovering alcoholics and non-drinkers" is a non-starter. Offering vegan meals or vegetarian meals for those with such disposition is not excluding meat eaters like me, offering meat is not excluding vegans and vegetarians unless some office drone will force those things down the respective person's throat.

We're alcoholics, not children. We live our lives around people who can responsibly and sensibly drink (and some who can't). Adding a few bottles of beer into the workplace on Friday is much, much, less an issue than drinks during festivities, the fact that most weekends start and end in bars, or that "just one sip" is a family mantra.

We're dealing with all those, we can deal with some beer in the office on Fridays. We manage to be part of society, social and professional circles, and have romantic, social, and professional relationships despite not lifting the stein, what makes you think we're that weak when it comes to Fridays at work?
Certainly there's a difference, in say, NetFlow data containing just IPs and protocols/ports and the full contents of a message? Similarly, storing the request line of an HTTP request is far different than the entire request header and response. Same for email headers, EXIF data, etc.

I think it's rather reasonable for someone collecting information to delineate and make it clear they aren't keeping the full contents. Sure, it's also part of the spin, but it's hardly making up a new term.
Well, then again, an enterprise exit might be a lot earlier in the game, and a lot cheaper. Enterpirses can make offers that a startup can't refuse (corleone's way)
> It's amazing that BlackBerry can sell almost 6 million phones a quarter and be considered a failure.

But they can't.

Blackberry sold 6.8 million phones in Q1 of fiscal 2013. But only 3.7 million phones in Q2. This is not a good trend -- even for a Q2.

Q3 runs from September 1 to November 30. We'll find out at the end of December how they're doing in the current quarter.
That's the point. In Germany you can get a Lumia 520 for ~130€. And they are quite snappy for such little money.
Sparkbrowser is the best and fastest browser in the entire universe
They've also released a new standalone expansion for Capitalism 2 called Capitalism Lab [1].

It's a combination of updates to make the game work on modern systems/resolutions and a bevy of new features/usability improvements.

[1] http://www.capitalismlab.com/index.html
If the tech job offered sushi, wine, and Zumba, I'm all in - that probably means I'm one of a few programmers at some type of company with lots of women, which makes for a refreshing and interesting work environment.
A simple explanation of Gen Y & the economy
But there's no need to wrap every function, just the ones that can be top-level entry points. It's a very small list, if your application is well-designed.

Patch setTimeout and setInterval. Register a jQuery ajax prefilter that wraps all your ajax callbacks. Patch jQuery's low-level UI event binding function.

And you're done. I've done this in a rather large application. It works fine.
Thanks for taking time out to respond and thanks for the advice/link.
If the license said that you were in violation if you executed the built code but there was instructions to build the exact version that is distributed it would still allow people to verify that the binary was built from the provided source.

I recall Transgaming Wine had a model that was effectively this, it was difficult for a laymen to build the source and binaries couldn't be distributed freely but the source was still available.
Thanks Leland!
RethinkDB 1.10: multi-indexing
Surely I'm not the only one who read the screenshotted exchanges and thought:

He just told the OP he's waiting for "answers" from the doctor. He can't make travel plans. He says it's long, gruesome, UGH.

Guys. In case you have the social instinct of a cockroach, this is what they call A SIGN. Not a subtle one, either. That is when you LEAP to care for your friend.

Here's what you do. You ask: Wait a minute, forget about whatever it is I wanted to talk about -- what's wrong? Are you okay? Do you want to talk? Why don't I come visit you instead of expecting you to travel?

Alas, the author just glossed forward with "Well if you decide you can make it, let me know!"

The sick (now dead) friend expressed well wishes for health to the OP, only to receive what kind of well wishes in return? None. Not even "good luck with your doctor's visit that I don't want to ask about cuz I'm not comfortable expressing feelings."

How self-centered do you have to be to not even wish a friend with obvious health problems "good luck" or "feel better"?

> "Now you’re probably thinking I’m a real shitty friend."

Yes, but not because you didn't know he died. But because you didn't care enough to notice or ask while he was alive.
> Maybe if they saw how much money they would save doing something like this.

I really don't think national fiscal responsibility is high on the agenda for either party. Lobbying practically guarantees that any FOSS initiative is dead in the water.
I second that. The support page almost screams that.
Agree. The name should not give false illusions about the product. "Google Ad Designer" sounds better along with Google AdWords
I've long thought that somebody should write an app called "recycle me" for folks, like me, that post a lot on social media. It could just run your posts again in a loop, much like TV does reruns. If you had ten years or more of posts, it might even accomplish something like a poor man's immortality: you'd always be interacting with people, even people that weren't alive when you died. One can even imagine this being two-way: taking this to the next level by analyzing your online conversations and extrapolating what sorts of votes and comments you might make on new posts.
It only shows the 1000 most common locations. Sorry!
One of my coworker died of heart-attach two weeks ago. He had accepted meeting requests few hours before dying and had conversation with fellow co-workers. We couldn't believe that he is no longer alive.

His name is still displayed on my frequently chatted contact list. The thought of pining him or e-mailing him has crossed my mind so many times..
More visualizations of the same type can be found here:

http://www.chromeexperiments.com/globe (some interesting ones) :)
Ask HN: How to target Europe w/ large file download server?
Decent size ecommerce site that sells large file downloads (>500MB). We've been using a .com hosted in the US for almost a decade. We have lots of Euro, Aussie, and Indian users that complain of speed. Our idea:

Server 1: hosted in USA - http://www...com
Server 2: hosted in UK - http://www...co.uk

The problem here is that we don't want to "target by country". We want the .co.uk domain, for example, to be a signal to Google that "users of that region should use this server instead of the .com". Obviously geotargeting in GWT wants you to specify one country - this isn't realistic though since someone in Germany, for example, would far rather download from a server 1,000 miles away (the .in server) than one 9,000 miles away (the .com).

Suggestions?
My Ph.D adviser (who was also a close colleague, mentor, and friend, very much not Ph.D's Prof. Smith) died this summer. One of the most acute grief triggers early on was seeing him in my chat roster (and shared Google Docs, calendar events, etc.).
This reminds me of Windows Mobile around 1998, 1999 or so. Palm was so vastly far ahead everyone thought that WinMo was laughable and Microsoft would never get anywhere. A few years later, Palm was shipping WM.

Agreed, the market's very different, the network effects are stronger, etc.
SVG can create sub-Flash-like performance if used carelessly

Perfect. You just know that it will be used carelessly, too. Some of my low-powered devices are already stumbling under the concept of a "modern" website (which seems to revolve mainly around using as much js as can possibly fit onscreen), I'm not looking forward to widespread adoption of this next piece of "progress".
Fedora that stops supporting revisions after 13 months and doesn't have a long-term support option? That would be awful for an enterprise to roll out. It's a 'power user' distribution, not an 'office worker' one.
http://www.vipassanaforum.net/forum/index.php
They can split the program into two parts. The "UI" part and the "transport" part.

The UI part will be in charge of converting plaintext into ciphertext and vice versa. ciphertext will be handed off to the transport module.

The transport module can remain closed source. Only the API to the transport needs to be published. People can write their own UIs.
It means a lot to see everyone's comments and thoughts. Thank you. - OP
from the article: if he looses "He can be forced to pay a fine" (but does not specific fine amount) and that he sold the shares "avoiding a $750,000 loss on the holding". I wonder how much, if he does end up loosing, the fine will be. My bet is that, even in the worst case, it will be less than the certain 750K loss he knew was coming.
Ask HN: Are conferences worth it?
There will be a conference, called Rupy (http://http://13.rupy.eu/) and I'm trying to decide if it worth the time and money to go. I find the ticket pricey for a couple of talks, in a world where there are a tons of videos/books available online for free in this topic, and I think I could spend those three days better.
Obvious disadvantages are wasting time to travel and such, and paying for the ticket.
Are there any advantages going to conferences opposed to learning from online materials?
Looking at the uncropped image (from the source link) of the "smirking Lincoln", the smirk disappears [for me] and he simply looks relaxed.

http://commons.wikimedia.org/wiki/File:Abraham_Lincoln_O-116...

In fact, after returning and looking at the cropped image, he no longer looks like he is smirking at all. Maybe it's the power of suggestion in the article.
You might consider hosting that intro video on a better platform, buffered so slowly for me with a 120MB connection. Granted your site is probably getting hit by HN, but when attention spans are so short, many may give up long before I did.
Fair enough. I guess that's the pure js/jquery version of hooking into Angular/Ember's onerror. Makes sense. At least we won't need to do this for much longer though.
I notice that at no point in this process is actually paying for anything mentioned...
I see them quite frequently here in Germany. By far not as often as I see Samsung phones and certainly less frequently than iPhones – but I do see them.

In your typical Deutsche Telekom shop they get about as much shelf space as the iPhone, if not more. Of course, the large wall of Android phones dominates everything.

Funnily enough, today I also saw my first Surface (a Pro) in the wild, used by an American researcher who held a guest lecture at university.
It is different from "everything" but it's still "the complete records of who electronically contacted whom and what, including when, how and from where, including the search words and visited web pages."
I bet it depends on the local market. I was at Redmond over the summer and I'd guess the market share was 50% WP, 25% iOS, 25% Android. Some parts of the town have higher WP usage, others less.
Why would I use your service when I can collect errors with window.onerror and push the data into Google Analytics or Splunk with a couple of lines of javascript?
Thanks. This looks like some interesting reading material. I have included an untitled chapter that is a mixed bag of philosophical issues etc. in my AI lecture (as a follow up to the chapters on propositional calculus and first order logic) and am always on the lookout for simpler ways to explain things.

Currently it's Kantor->Gödel(+ some historical background on Hilbert program/Principia etc.)->Turing(halting problem as it relates to the incompleteness theorems)->Cohen on the math front (+Chaitin numbers and some other random ideas)
Fedora at home, Fedora at work
True - not being a user, I must admit I assumed they already were :(
There really should be a combination lock for backup. Or a physical key.

I think it would be cool if you could program all these locks to take the same physical kay and then just have to carry one key around. That way, you could lose it all at onc...oh wait, flaw discovered.
Keeping your privacy advocate in the dark while handing over data from US-based operations can't be in harmony with data protection laws.

You have to wonder what liability US firms might be exposed to in Europe, and at what diplomatic arm-twisting must be under way to limit that exposure.
If overpopulation wasn't a big deal, do we have to worry about climate change?
No, but since it's not difficult to detect that I'm running an adblocker they can feel free to paywall me or just tell me to go away and I will.
Macaw seems like a tool for web designers who are afraid of code. If you want to be a web developer, use a text editor. If you want to be a good web designer, use a text editor and learn Sass or Less. If you want to be a mediocre web designer, use whatever.