skysight-inc/HackerNews huggingface dataset:
Well usually when you contact a company through their contact e-mail you get response from a concrete person and their e-mail you can save in your address book. Also, if someone still did that and their message wouldn't get through, they'd get a message with the valid address to contact and so would the company be informed on the contact attempts.

Although the word startup is broadly abused these days, I used this because I could provide this service (the piece of code that changes e-mail, redirections, auto-responses and so on) and charge for it.
If you, unlike most, don't believe modernity = progress history I'd recommend you read Ishmael. Great story which explores the cultural and environmental effect of leaving our hunter-gatherer lifestyle behind.
Nothing, 20% time is still alive and well.
Need a bounds check or two in there. Tried setting the number of yards you need to 1 and the yards away from the endzone to 99 and it threw up a nice exception. Cool calculator though!
There's a difference between "This is not a great time format for conversions" and "This value in the format represents 2 possible different actual times and we have no idea how to tell them apart"
I don't like it either. Perhaps there is room for someone to build an aggregation engine?
Spiegelhalter's TED talk about this subject is quite good.

http://www.youtube.com/watch?feature=player_embedded&v=4...
Good points, but I think the issue here is that the government takes steps for the specific purpose of denying a defendant the right to hire counsel of his choosing.
It looks like a lot of the work you are hoping to do has already been done on http://statsheet.com/nfl

Though perhaps not as open...
I would assume the cert was revoked, this is about how they do not trust any cert signed by the same authority.
Oguz Serdar, stubborn, laser focused and keen on solving one important thing
The difference is that PDF is usually a part of their publishing workflow for the print edition - the original PDF has to be correct.
A bit more details from Microsoft:

"TURKTRUST Inc. incorrectly created two subsidiary Certificate Authorities:
(*.EGO.GOV.TR and e-islam.kktcmerkezbankasi.org).
The *.EGO.GOV.TR subsidiary CA was then used to issue a
fraudulent digital certificate to *.google.com."

http://blogs.technet.com/b/msrc/archive/2013/01/03/security-...
Lets pretend he got it from memory.
Of course the Hash class in Ruby implements a hash table. What makes you think it doesn't?
SciDB Tutorial At XLDB 2012
Let me tell you a little story.

I spent the long NYE weekend in Washington, DC. On Friday night, my phone was stolen. This was, obviously, rather painful and distressing, not to mention inconvenient (being alone in the middle of a city I don't know very well, suddenly cut off from maps, yelp, wiki, etc.

Luckily, back at the hotel I had my laptop, from which I was able to remote wipe my phone, get contact info for my carrier to get service shut-off, and file an insurance claim to get a replacement phone.

The moral of this story: Beware of excessive convergence, and always have a Plan B.
Yes, many providers allow that (Stripe, Amazon, even Paypal)
Best Startup Posts of 2012
Google Agrees to Change Business Practices to Resolve FTC Competition Concerns
How to choose an open source license
Boring answer: NextStep bet on Objective-C and OSX is built on that, and iOS is derived from OSX.
University is not about learning. Learning tends to be a means to an end to most people who attend. The end being networking and a diploma. People cheat all the time to get ahead in University, this is antithetical to learning.

MOOCs are great learning tools. However, they generally don't provide you with networking or a diploma. You can cheat doing an online, not-for-credit course, but that undermines the only benefit you get from it.

I personally think that they are great, because I can afford to value learning more than certification. However, if what you are looking for is a way to prove you're an ideal employee, I don't know if they can ever take the place of the social benefits of a flesh-based university.

I think that the discrepancy comes from the idea that University student's goal is to learn, and a University's goal is to teach. It's not. A student's goal is to get a degree and meet smart people (while learning). A University's goal is to make relationships with smart and influential people and secure funding (while teaching). The quality of teaching is a measure of prestige which attracts the smart and influential people: The cost of tuition is a filter to try and discourage any but the wealthiest (this more influential) students. The existence of scholarships are to make exceptions for the smartest students.

If you want to simply learn a subject, you have a lot of opportunities outside of a University degree structure. Auditing courses, Online courses, Self-study, work experience, non-university teaching, etc. But if you were to ask a typical university student if they would give up the possibility of earning a bachelor's degree, however they could go to school and not pay tuition but not be allowed to use University facilities outside of attending lectures, I'd wager most would turn you down.
I was always wondering how do you do that in real life?
As somebody who remembers the (Python) Pickle Wars of Yore, this is not a great idea.
RE: the infrared LEDs, I believe that's how the kinect works as well.
I agree with you that the poor get hit by this just as hard. A person who is facing a drug charge who has a few priors will be given the choice of pleading guilt and serving a few years in jail or going to trial and risking 20 years or some such nonsense.

But why should making everyone suffer from an unjust legal system better than the alternative. This is like the socialists who believe everyone being poor is better than some people being rich. "The equal sharing of misery" as Churchill put it, is not a good outcome.
Technically speaking no, but socially speaking yes. You wouldn't want your code base made entirely out of code golfing that works through miraculous twists and bends. By the same logic, you should prefer even small aspects of your code to be clear to a junior developer (or even yourself a year from now), rather than overly clever and packed with several layers of obscure knowledge in a single character.
I would assume yes, but I'm not familiar with the Creative Commons License, as noted on page 2 of the PDF:

"This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License."
As a French not interested in sports at all this would have made no sense at all to me before I watched the TV series The League [1]. Now I kind of enjoy the fact that these stats exist and are available in an open format, even if I don't really care myself.

[1] http://www.imdb.com/title/tt1480684/
Maybe this is survivorship bias. The under designed ones that are ones that make it to become a mission critical piece of software, the over designed ones never seen the light of day.
I fail to see how the perceived usefuleness of the product prevents it from being spam. Unwanted mail is spam, useful or not.
Interview Questions for Data Scientists
Not sure why you are being downvoted - this type of comparison fails spectacularly as you are not dealing in concrete events. From statistics, we know that on average over a large number of deaths, smokers tended to live slightly shorter lives. This is largely because of emphysema and similar which shortens the lives of smokers in aggregate.

Exercising every day is not going to keep you alive if you die from emphysema, so there is no 'cancel out effect' in practice.
Pebble (Kickstarter smartwatch) ready to roll?
I am a big believer in caching. I put all of my sites behind Amazon Cloudfront. Not only is your content cached, it is also served from a server close to the user. Cloudfront now has support for cookies, query strings, and behaviors based on url pattern. It's a pretty robust offering for the price.
Interesting screed. I've observed that some folks "see" more than others (my daughter for example notices very minute details in things I completely miss) which may explain most of the observed 'crazyness'.

There seems to be something similar to the 'uncanny valley' where something nearly complete becomes more obviously incomplete before being complete. (I know how crazy does that sound!) But an example might help, if you straighten up a room, it goes from fully chaotic to less and less messy until the 'organized' parts start dominating the scene with respect to the messy parts. Than as you approach completely organized a small bit of chaos sticks out more and more. Until that is eliminated and everything is in its place.

Different folks have different tolerances (I know, Doh! right?) People who consider themselves designers have worked hard on being able to see where something can be improved visually, so they are much more likely to see issues that detract. Non-designers just don't see things the same way.
First do a "gem uninstall rails", wait for that to finish, then do a "pip install Django" at the command line.
If you want presistent state in your GUI app then yes, you have to have that in the app framework. Ubuntu for Phones is using a new (and so-far closed source!) Qt5-based framework, so I can't speak to their choice there. I suspect they've picked something sane, though.

This is, however, a tangent. The ability for an app to persist state and "start" in the last state the user saw has nothing to do with the OS's ability to kill an app to conserve memory. And note again that the requirement for an app to survive an unexpected failure (i.e. you can't expect to have been "paused" -- this is true on Android and iOS too!) is still there, there's nothing that extra layers of API will do to fix that.
KDE at Qt Developer Days 2012 Silicon Valley
New Facebook UX/UI
Natural selection pressure against kernel hackers?
If you'd like to learn more about how the federal government unjustly railroaded Conrad Black, I can't recommend his autobiographical A Matter of Principle enough. A great eye-opener of a book.
The Patriots have used this analysis:

http://www.math.toronto.edu/mpugh/Teaching/Sci199_03/Footbal...

I also believe Belichek/Adams have funded some football economics research.
I'm a bit confused why they didn't remove TURKTRUST entirely. It's pretty obvious that they issued to a government under some kind of incentive or coercion, and thus became a MITM threat.

I'm sure every reasonably sized government already has either a root key or an intermediate key, but there should at least be enough penalty when you get caught publicly to deter it -- at least raise the cost of being caught enough that governments won't use their CA powers without fear they might be putting the capability at risk each time.
Filepicker.io Has Stolen My Heart
I get that and I appreciate the additional info on radiation exposures (I had not seen the 2nd link you posted before).

I was trying to imply that the argument of "it's not that bad" can quickly become moot considering that imaging companies have more powerful scanners standing by for purchase & use. It really becomes a question of how much is too much? And, for what benefit am I being dosed with an extra amount of radiation?

Unfortunately, most travelers are unaware that they are even being dosed with radiation by a scanner. No doubt, the TSA would like to keep that fact hidden.
As it happens, there's also SIGSTOP and SIGCONT. The responsibility to write the app correctly is always going to fall on the app developer. It's just that for phone apps, it's a lot more obvious that you need to. But it doesn't have to be that way, and frameworks to facilitate writing apps like this would be a totally userland proposition, just using traditional Unix signals that are rarely used today.
Can't speak for the other members, but HelloFax has been completely paperless since inception.
I'm new to BigQuery, how do I access a public dataset? I ran the query and got the error Not Found: Dataset 578707073226:nfl
I agree.

The benefit of these "app stores" is lost when they are so splintered.

The current trend towards everyone having their own "app store" is almost as annoying as every app developer wanting to install their own update manager that starts on computer bootup. Screw that noise, just because I'm using your shit doesn't mean it is that important to me.
I'm sure that this would also reduce traffic on some of nosiest advertisements which would benefit an ISP greatly.
On the one hand, isn't that bad. People have survived 50+ years of smoking multiple cigarettes a day (some of them will have smoked 200,000+ cigarettes)

On the other hand, smoking not only shortens your life, it also makes (part of it) less enjoyable. Statistically, smokers are ill more often and get chronic health problems earlier.

Also, I bet the 'sitting is bad' meme will see some nuance added to it in due time. Even ignoring that, this message talks of sitting for two hours, without break. That, IMO, is very rare. Lunch, coffee, toilet breaks?
Another big endorsement for GoodReader.

GoodReader's UI is a bit of a mess, but that's just a reflection of how many truly useful features it has. And the systematic elimination of margins - including the ability to handle left and right pages differently - makes technical manuals and papers actually readable.

Not having GoodReader was easily one of the worst problems I faced when I switched to Android - there's just nothing like it.
This is the website for Berkshire Hathaway - http://www.berkshirehathaway.com/
> The golden rule of CoffeeScript is: "It's just JavaScript"[0]

Macros would be deviating from core JS too much to fit with CoffeeScript's goal. Just happens that the compiler is nicely hackable to allow for these projects.

Not to say I object to the idea of an expanded CoffeeScript, just that it should be a fork.

[0] http://coffeescript.org/
Electric Vehicles: 35% Cheaper to Maintain
Good Will Hunting: An Oral History with Matt Damon and Ben Affleck
Single page:

http://www.nytimes.com/2013/01/06/magazine/george-saunders-j...
Even if the certificate was revoked, how do the Android devices know that the certificate was revoked? Do they regularly update CRLs or do they check using an online protocol e.g. OCSP?
I'm in the same boat. Completely flexible, work from home. Though I do have an 'office' in Mountain View, I work from Annapolis, MD and fly over every 6 to 8 weeks for meetings and such.

I'll agree that for me, it also requires discipline, but generally that means the discipline to quit working at the end of the day. If I can keep myself in the zone, it's hard to break out.

Of course, there are days I spend flailing to get in the zone in the first place that I'm sure even out at some point.
To be fair, Perforce tends to be adopted most often in the "big company, with really big codebase" use case. That's not typically the norm for IOS developers.
Why PhantomJS isn't Node
It can fetch images that may not be safe for work. I had to immediately close the window. Will check out in the evening after work.
As with filter bypassing, what prevents splitting one big indictment into several smaller ones?
This really hits close to home because I do often wonder if it does "matter". When the audience do not appreciate the three hours I spent on the title's kerning or decision on the thickness of the boarder or the difference between ultramarine to navy, I do feel a sort of defeat that can result in a "why do I bother" attitude. But the next time, I would still put in the effort because as insignificant as it is, I do notice it and I believe it does make an impact in the viewer's pleasure. Design is a lot of the time a struggle between satisfying the employer and holding onto the designer's own concerns. And even though most, like the author, might not see a difference or even undermine what the designers hold dear, there are people who will notice, if not appreciate the details.
Show HN: We just launched the GoPollGo iPhone app.  What do you think?
No way would any country on that list dare cross the US. An international warrant for a US government employee? That shit would get canned faster than you can say State Department.
> After Google+ failed as a social network, despite Google using all their Google-muscle to shove it down everyone's throats, Vic Gundotra claims it's not a social network.

Please give me a date that it failed as a social network, and a listing of "all the Google-muscle" shoving it down everyone's throats prior to that date. If you are correct, surely you can prove it?

> If it was merely a profile-service

I didn't say it was merely a profile-service. Neither did Gundotra. It's an integration package. You keep saying it's a product when it's not a product.

> Google Wave was a massive flop, but it was a flop you didn't have to use. And it didn't affect you.

Your objection to Google+ seems to be that it's successful, rather than it's a failure. The problem is that it's not quarantined away from your notice: that they managed to justify moving to phase two where they started actually using it.

You just don't want it to succeed.
Emscripten lets you compile basically anything to JavaScript (including itself, apparently), so Atwood's Law is really equivalent to saying JavaScript is Turing complete.

See also: jslinux (http://bellard.org/jslinux/)
Do SSL libraries in Java/ObjC use OCSP correctly? As far as I can tell, Android has OCSP disabled by default as the increased latency can be harmful on mobile. I believe Firefox has OCSP disabled by default as well?
In my experience, this is true - but it's also extremely difficult to predict what spec changes the users will surprise you with. If you add unnecessary abstractions, generalisations and configuration, you still spend days fixing later if they weren't added in the right places.

> "An order will only be paid for with one credit card"

Perhaps there will be a request to allow payment in multiple parts for orders, so adding the generality from the start saves time. But perhaps instead the spec change is to allow payment of multiple orders at a time. Or partial payments of multiple orders. Or payment in foreign currencies and bitcoin. Or not paying orders at all, but marking them "completed" for accounting at the end of the year.

Altogether, it's not possible to correctly predict the future feature set of the project to decide on the correct places to add abstractions, unless you are really great at product design and can read the future minds of whoever is coming up with the requirements.
The guy is giving you an incredibly useful tip and all you care about is the "spammy-ness" of the content. You've completely failed to see the point of his message.
We do quite a bit of internal dogfooding when coming up to major releases - so yes, it's not uncommon to use an experimental build. You don't have to on a production phone, of course.
It should also upload the image to imgur or some such site.
Superb.net Down for Comcast Customer's: Routing Issues Abound
It seems Superb.net is down for Comcast Customer's

It also seems that their hosting services and Colocation is down as well.

Trace Route leaves us in Level3 -> ae-2-52.edge2.Seattle1.Level3.net
Kim Dotcom: US “planted" Evidence to obtain illegal search warrants
Not in a context where gambling is illegal, you can't.
I feel like only someone who's never used other graphical merge tools would call Perforce's merge tool "fantastic". It works nearly the same as every other graphical merge tool I've used. Hell, it works almost exactly the same as Filemerge, the hidden utility app that is installed when you install Xcode.
Acer and Asus to Stop Making Netbooks
Its gonna be a good year for math games
See my reply to his sibling post; it's common to dogfood experimental builds, which I assume is what he meant rather than seeing that kind of thing in production builds.
> The ability for an app to persist state and "start" in the last state the user saw has nothing to do with the OS's ability to kill an app to conserve memory.

I'd say it does. Pausing apps (as opposed to killing them) is another way of conserving memory, and battery, while preserving usability.

But as you say perhaps Qt5 will handle this. Is the Ubuntu Phone restricted to only running Qt5 apps? I'm not clear on that.
This is a pretty low-tech (and more expensive) solution, but at our wedding reception, we put a disposable camera on each table and encouraged people to just grab them and snap pictures. Afterwards we got them developed, and all of them came with a CD of the pics.

This obviously doesn't capture shots taken with other cameras/phones, but is a start.
The CA system is fscked beyond repair (it always has been). We need an alternative now.
Thanks for adding docs, this should be a better alternative than phantom or jsdom.
FusionCharts turns 10 (a great charting library)
How Successful People Manage Goals
Poor people are rarely accused of incredibly complex financial crimes or decades of being a Mob boss, nor do they usually have ungodly amounts of government resources targeted personally at them. Apparently the message the Feds are trying to send is "the nail that sticks up gets hammered down"
Believe it or not life involves trade-offs...

The power to freeze assets helps keeps organized crime from using its vast resources to drown the feds in litigation. The flip side is that it can keep rich individuals from hiring high-priced lawyers to defend against the feds (extremely capable and qualified, if overworked) prosecutors.
"It's tough to extract structured data from all play descriptions."

Which means you can treat it a bit like a text mining program. NASA had a text mining contest in 2007 as part of the SIAM conference on data mining which was really similar - instead of football plays it was textual descriptions of aeronautics incident reports and their classification. There were several papers that came out of that (I was with a group that did one of them, using an approximate nonnegative matrix classification approach - got beat out by some ensemble approaches).

Anyway - if you'd like to do something with unstructured football play descriptions, text mining might be able to empower you to some extent without going through a full manual analysis, and those papers could be a good starting point. I think some of them ended up in a volume titled _Survey of Text Mining II_.
Makes me excited for a forthcoming Emscripten => Brainfuck compiler.
I think largely we are to blame for this turn of events.

Where was the demand for justice when mobsters hired million dollar legal teams to beat murder charges? I think prosecutors are just responding to the demands of some of their constituents.
Sounds like a Kinect.
Sorry, I didn't actually make it public it seems. Should work now.
As a Madden (game) aficionado my first thought was "ALWAYS go for it on 4th!" but then again I play super recklessly...
I think the idea is that it's very rare for the indigent to be plausibly charged with an exceedingly complicated crime which is expensive to defend against. Joe-the-common-pickpocket is not at risk of being convicted of a massively technical financial fraud scheme. Public defenders are arguably sufficient to defend against what he might plausibly be charged with: burglary, assault, etc.
Knowing the reputation of Xavier Niel, he is gleefully waiting for Google's counter attack.
> Which means all Android/iOS apps that rely on a secure channel
> to a *.google.com domain can be MITMed?

http://mitmproxy.org/doc/certinstall/android.html
A system should have evolved, not being pushed.

Unity and accompanied py-qt based stuff is crap being pushed.

I don't see why to expect something different form a repetition of the same "strategy" - pushing half-baking crap in a rush.
No, because very often criminal indictments really do need to include a lot of information. Think of charges being brought against gang bosses or mob bosses.
Open source Linux driver supports 3D acceleration with all GeForce GPUs