skysight-inc/HackerNews huggingface dataset:
I'm not proposing to replace HBO. I think if they did offer ala carte they would have to look at their costs and then choose a revenue maximizing price. Guessing at what their subscribers would do might be a place to start with that, but I think it probably isn't very informative.

(Say the cost of delivery is $0.05. If they have 4x the customers at $0.50 as they do at $1.00, $0.50 should make lots more money. If the cost of delivery is $0.55, then obviously $1.00 makes more money than any number of users at $0.50.)
3K Daily Binary REVIEW
The same alternate planet where parents refuse to have children in preschools that got male teachers, as they are scared that the male teachers will be pedophiles.

Some people do not (but should) think rational when dealing with the subject of gender diversity.
Well is it scientific or pseudo-scientific? In all seriousness, I assume when you ask someone what makes good code, they will assume the code is correct already.
Concept of Future Banking UI for Apple Watch
That would mean that if you had about 1TB stored it would take more than 3 days to retrieve it (with an initial 3 second delay before it starts).
You can store 1 Pb and get 4000 MB/s
5 Keys to Raising Ethical Standards in Your Startup
False dichotomy. Dedicated lines such as telephones exist. We could also build new technologies like you suggest, that are separate from the IP internet.
It generally requires an upgrade to the fuel system, yes. There's been a lot of discussion of this in the tuner community, but the very short version is that it works and works well if making power is your goal.

There's a good primer here:
http://www.iwsti.com/forums/3016597-post3.html

tl;dr - E85 does have lower energy per unit of volume than pump gas, but the significantly higher octane rating and evaporative cooling effect of ethanol mean higher boost and compression levels, more than making up for the difference.
Actually it's not showing outages. They're showing them as "service issues" (yellow), not "outages" (red). Same as Amazon when their EBS or whatever is on fire they show it as a green check with a small blue "(i)" instead of a proper red "it's down".

Why is so hard for service providers to admit that things are broken? Is it an attempt to weasel out of SLA uptime promises?

edit: Apple just updated the page to show nice big red outages. Kudos! Hopefully they have learned from whatever kept the status page from updating and it keeps working going forward.
Inject external html into your webpage (like an iframe, but not)
Remaining silent on patents is better than issuing an unfair and one-sided patent license.

If Facebook doesn't intend to assert its patents aggressively, why does it want to prevent users of React from defending themselves?
US government veterans call for curbs on surveillance
Using Buildkite for Docker builds
slightly off topic here, but when i tried to setup an account, which should get me $300 free, it auto selects my country (Ireland) and then tells me:

Tax status
Business

This service can only be used for business or commercial reasons. You are responsible for assessing and reporting VAT.

and then makes me enter a VAT number... well, I will stick with AWS and Azure, since neither of those "REQUIRE" a vat number or business status.

PS: i know a business name costs about EUR20 to setup, but the VAT requirement is the pain in the left one...
The knowledge is freely available, widely shared, and well covered/ commented on by many.

As someone who went through YC at 27, I think the structure, personal input, coaching, and the community (IMO most important) are incredible resources to increase the likelihood of success for your startup.

When you are creating a startup (defined as company hoping to experience hyper-growth/ hyper-impact), it is so hard that you need to accumulate as many resources and success factors as possible.

Knowledge is a huge portion of that - but YC packages significantly more advantages not only into ~3 months but also into the constantly evolving network it has cultivated.
Seems entirely appropriate given his blog post, and others like it on his site as well as the book he wrote, are clearly aimed at people interested in learning bioinformatics.
I think it's really stupid that they called it Yosemite when it's the name of the current version of OSX.
The entire business model of IAAS depends on the idea that the infrastructure is 24/7 accessible. The loss of sales during this time is nothing compared to the loss of confidence in the company will have. Measuring the damage will be an interesting discussion.
For another perspective on this, we published a pretty efficient way to draw lines without completely tessellating them: https://www.mapbox.com/blog/drawing-antialiased-lines/
And there's plenty of people who live in places where it's impossible to get any fresh vegetables, much less enough of a variety to provide all the amino acids necessary for someone who isn't eating meat.
Isn't the price a little high? $10/TB/mo is the same as Dropbox, and this has a lot fewer features than Dropbox.
My definition is another: "Great code contains maximum entropy towards to its purpose while being easily understandable and maintainable."

Each part is interconnected to ensure quality and efficiency:

1. Maximum entropy means that your codebase should contain as much concentrated "information" as possible in relation to its size. Free of copy & paste code and repetitions that can be reused in libraries, methods and classes. This ensures less code to maintain , easier to spot bugs and easier to spot patterns.

2. Understandability (that includes readable): That means no blob classes or methods with an infinite number of purposes. Each layer of abstraction simple enough to keep in mind in its entirety.

3. Maintainable: It should be bug resistant, making it hard to do the wrong things and easy to do the right (for example putting required parameters into constructors rather than fields or properties). You should be able to replace and/or modify individual parts without side effects. Having as little code as possible also helps with this.

I think "covered by automated" tests are nice ... in some cases. It is far from a rule that they're a panacea for every kind of project, code and/or situation nor are all kinds of code wort the effort (models & algorithms: yes, UI: usually no). It also depends on the team and methodology.

That good code does what its suppose to do and should be bug free should be a given :)
I'm not trying to be snarky, but you just listed a bunch of costs.
Highrise vs. Zoho: Select a Staunch Ally for Business Success
Random tidbit I learned at Atlassian Road Trip NYC last night: apparently Stash is written in Java instead of Python, and BitBucket and Stash are developed semi-independently.
Justice.js – A performance metric bar with streaming FPS graph
[clarification: I believe that businesses are not moral agents]

The business case for releasing code under GPL comes down to three points:

1. It is legally required because of other GPL'd code.
2. It has value as goodwill.
3. It is part of a dual licensing strategy.

Item [1] is black and white.

There is a gradient from [2] to [3]. Community editions most obviously serve a mixed bag of motives under dual licensing. Under other operating models such as paid support, the motives are a bit more obscure.

The downside of GPL is that someone has to take responsibility for enforcement and to a lesser extent maintenance and triaging pull requests. From a business standpoint, if these activities aren't worth the effort, it makes less sense to GPL code than to keep it proprietary or MIT/Apache/BSD license it and get on with life.
That opening analogy only really works if you assume the Japanese have more right to live and work in Japan than anyone else. I'm not sure I could defend that from first principles, but I'll give them a pass as it feels kind of right.

It looks very different if it's instead "Males have given Women the vote and allowed them to adopt any profession, but why should they be allowed to change the culture", or "White Americans have freed their African-American slaves, but why should they change their culture to accommodate them?" or "Poorer people now have access to computers, but why should they change the culture to accommodate them?".

More worrying for me personally, I can't tell if I'm an invader or a native in her view. I'm a white, male, middle-class, bookish computer programmer like most of the people who got an early exposure to computing. But I recognize that the people poorer or less male than me didn't get the opportunities I did.

I may have beaten some of my classmates who came from similar backgrounds fair and square, but I'm not going to kid myself on that life is a meritocracy and the only thing holding back Romanian orphans is a lack of stick-to-it-ivness. Because that would be self-delusion on a grand scale.

But because I don't buy into the popular delusion that being a geek is a pure meritocracy, apparently that makes me a feminazi invader, ruining geekdom for all the real geeks who all share some other monolithic political view?
When we were searching for space this was our preferred choice. We wanted a large single floor space with offices on the perimeter. Each office would have a glass wall to see the open space. This way, as you said, people can see what is going on. Searching for office space is hard, so we ended up where we are and made the best of it. We still get the offices on the perimeter and the glass wall, but separated by multiple floors. Maybe we just put Dropcams everywhere so people can see when lunch is ready :)
No, I don't realise any of that, because Let's turn this device into a secure token is the sum total of the information you get when you fire up the Authy app. No links to any explanations of why they want you to have an account, and I didn't care enough to go looking further myself.

But the real issue for me is: given a choice between (1) having my private tokens physically only on my own devices; (2) having an account and apparently some form of my tokens at a third party in another country susceptible to bulk espionage and subpoenas... why on earth would I choose (2) in today's climate?

Or in summary: I guess I don't trust them to actually encrypt anything in the face of legal threats.
Before all those late-night commercials in the late '90's ("Make $70K a year!!!") only people that were interested in computers chose a career in them. We make, on average, twice the national average (for U.S.) salary of our peers: people that want the bucks will move in, whether they enjoy bits and bytes or not.
I think this is exactly it. Thank you.
The Gallery, and the best motion controls on Valve's VR hardware
It's a bit apples to oranges comparison. Dropbox is a consumer product, like Google Drive. Nearline is targeted to app developers and enterprises
Is this really a big deal?

They were doing exactly what NSA was supposed to do. We moved from NSA should not spy on everyone to NSA should be toothless ...
Safari Leaves Chrome and Firefox in the Dust
Servo is an experimental platform and is not intended for production. Hopefully people will learn from it when making future projects though.
"Second, because if you write good code chances are that the product you are building will be much better."

If "better" means anything related to user experience, adoption or commercial success I think that correlation is about zero. Even the dumbest idea can be implemented by good code.
Only dumb investors.

Hate to put it that bluntly, but I can't imagine anyone who really thinks much about investing falling for this bias.
UX design when the interface is your brain
Exactly. I've conducted this experiment myself. One self-proclaimed geek feminist went from a very hostile reaction to what was perceived as something aimed at economic exclusion to a sympathetic reaction to a woman bemoaning assaults on the culture she values.
>Can't it be done just with a shader ?

Yep. If you look at the "How?" and "Performance vs Quality" sections, you can see that you need to render the scene six times to get the surrounding environment, so all you would just need to do is make a shader for the projection[0]. (Rendering the scene six times is pretty common in graphics in order to generate light probes for dynamic lighting and global illumination.)

I suspect with a modern GPU implementation (Vulkan) and some other minor optimizations, this could run pretty easily in real-time.

[0] - http://tksharpless.net/vedutismo/Pannini/panini.pdf
> If they require assistance, have a half-baked API, sell you the kitchen sink, are prohibitively expensive and they are printing money selling sales software they are the definition of making something people want.

Life doesn't work in simple axioms like this. You're clearly not familiar with "enterprise software" if you think value = sales.

I'd wager that the vast majority of SalesForce users despise it. That means it's delivering less value than something that's efficient and gets out of their way. "SalesForce" is now listed as a skill on resumes, which means it is the opposite of usable!

So companies buy it, and you could argue that companies "want" it and get "value" out of it, but sometimes it's still not that rational. SalesForce has great salespeople, and it's a huge company. Sometimes just being the biggest will get you deals because it guarantees you'll be around and can offer enterprise-level support.
Ansible can do this, using sshpass (and openSSH).
A Passenger Train Revival? (2014)
Interesting - I'm speaking from general market sentiment (e.g. http://www.techrepublic.com/article/aws-is-playing-chicken-w...) but I'd never heard the "Mountain of Margin" argument (http://www.forbes.com/sites/mikekavis/2014/08/08/how-niche-c...) before you called it in to question - thanks for bringing it up. I now don't know what to believe - time to go and do my homework on this one.
I know, almost as scary as shellshock...
download torrent now, buy later (ideally voting with your wallet by choosing another seller)
I have no experience in this, but I don't feel like anything from the article is "abrasive", or even really anything from the previous poster you replied to.

Sidenote: The word "hacker" doesn't seem to mean anything anymore, it has been used in so many different ways that it has become too ambiguous. I personally like the phrase "weird nerd" better, because it might be a little more specific, and it is how I feel. (Probably doesn't help that I don't have the skills that seem to go along with "weird nerds"/"hackers".)
This may have been in the works for a while. Internally it could have been called Yosemite for years, and marketing probably didn't see a conflict as Yosemite is a pretty consumer name.
I'm wondering if Apple will, at least, issue iOS developers with an extra day on their membership.

More notable is how many apps, and thus businesses and individual developers, this is affecting in terms of lost sales.

I doubt Apple will compensate in that case though.
Automatic Topic-Modelling with Latent Dirichlet Allocation
moreutils [1] has some really cool programs for pipe handling.

pee: tee standard input to pipes
sponge: soak up standard input and write to a file
ts: timestamp standard input
vipe: insert a text editor into a pipe

[1] https://joeyh.name/code/moreutils/
Server Error

However, you can still reach the paper at http://research.microsoft.com/pubs/224900/safets.pdf

bibliography: http://research.microsoft.com/apps/pubs/bibtex.ashx?id=22490...

Cached at https://webcache.googleusercontent.com/search?q=cache:w8TMT0...

Text:

Safe & Efficient Gradual Typing for TypeScript
Aseem Rastogi, Nikhil Swamy, Cedric Fournet, Gavin Bierman, and Panagiotis Vekris
July 2014

Abstract

Current proposals for adding gradual typing to JavaScript, such as Closure, TypeScript and Dart, forgo soundness to deal with issues of scale, code reuse, and popular programming patterns.

We show how to address these issues in practice while retaining soundness. We design and implement a new gradual type system, prototyped for expediency as a ‘Safe’ compilation mode for TypeScript.1 Our compiler achieves soundness by enforcing stricter static checks and embedding residual runtime checks in compiled code. It emits plain JavaScript that runs on stock virtual machines. Our main theorem is a simulation that ensures that the checks introduced by Safe TypeScript (1) catch any dynamic type error, and (2) do not alter the semantics of type-safe TypeScript code.

Safe TypeScript is carefully designed to minimize the performance overhead of runtime checks. At its core, we rely on two new ideas: differential subtyping, a new form of coercive subtyping that computes the minimum amount of runtime type information that must be added to each object; and an erasure modality, which we use to safely and selectively erase type information. This allows us to scale our design to full-fledged TypeScript, including arrays, maps, classes, inheritance, overloading, and generic types.

We validate the usability and performance of Safe TypeScript empirically by typechecking and compiling more than 100,000 lines of existing TypeScript source code. Although runtime checks can be expensive, the end-to-end overhead is small for code bases that already have type annotations. For instance, we bootstrap the Safe TypeScript compiler (90,000 lines including the base TypeScript compiler): we measure a 15% runtime overhead for type safety, and also uncover programming errors as type-safety violations. We conclude that (1) large TypeScript projects can easily be ported to Safe TypeScript, thereby increasing the benefits of existing type annotations, (2) Safe TypeScript can reveal programming bugs both statically and dynamically, (3) statically type code incurs negligible overhead, and (4) selective RTTI can ensure type safety with modest overhead.
Bitcoin piñata http://ownme.ipredator.se/ https://news.ycombinator.com/item?id=9027743
Xiaomi's new policy: (at least) 9 effective working hours a day
It’s weird seeing specific services slowly get the red flag on the status page that have seemingly all gone down at the same time.

I can’t listen to any of my music from iTunes Match, which still shows Green on the status page. But I get an error about the iTunes Store not being able to process purchases (???) when I try to listen to my music, where iTunes Store does show a red flag. So the status page is telling a half-truth. What a mess.
> people who try to join nerd communities and then immediately start complaining about "inappropriate behavior" (eg the dongle thing)

You seem very sure about when Adria Richards (the lady involved in "donglegate") "tried" to join the nerd community. And yet you're wrong.

Here's a partial bio from a recent article:

"She was introverted, smart, and "weird" (according to the other kids)—a burgeoning nerd.

By age 17, she'd fallen in love with computers. A year later, she was working at Geeksquad, employee #26, and she absorbed everything she could about hardware, operating systems, and networks. That summer, she registered her first domain name for a client for whom she was building a website, and learned about DNS. She buried herself in books and scoured websites, learning new things and trying them out, relying on friends whose parents had more resources to get access to hardware."

http://www.shakesville.com/2015/02/the-falsest-of-false-equi...
Point, but add a differently-named field to each and it will still compile.
>The user does not care in general how something is performed, just that it is performed correctly and with good performance.

This is the crux of the matter. With BASH scripting the user does care how a task is preformed as that task maybe system administration, involve sensitive system components, OR sensitive data.

Lazy evaluation is great for binary/cpu level optimization. But passing system administration tasks though the same process is scary as you lose the 1:1 mapping you previously had.
Exactly, so why would the lower-level service aimed at big slow transfers be more expensive than a full-featured product?
Building trust within a DevOps community
Angular has improved performance 30% from 1.2 to 1.3, and is slated to improve it another 30% from 1.3 to 1.4 (1.4 has a release candidate currently) - that is one of many reveals from ng-conf. Angular 2 has been revealed earlier that it is 5-10x as fast as Angular 1.x (depending on the task), which probably makes it notably faster than React.

Performance is still something that every framework is striving to optimize - this is only a good thing when teams announce that they are working to improve their performance, mobile is still hard with the DOM.

Each of the frameworks draw positive influences from each other, and don't hesitate to give each other credit - the React team praised the idea behind ng-animate for programmatic CSS transitions, the Angular team directly drew from React for the idea of unidirectional flow for Angular 2 and built on top of Ember's route-recognizer for the new router.
Swedish app teaches children to empathize
I had asked the founder about a Windows Phone client a couple of weeks ago and at the time he had said a WP client was 'very likely'. Not sure which is more recent, but I would also like to see an Authy client for Windows Phone.

https://news.ycombinator.com/item?id=9100644
But isn't the idea here that all the "variants" are actually the same exact .png byte stream? So any differences are the result of leaking memory...?
You seem to be saying that changing the interview result isn't worth considering because it's not normal and would cause you to think poorly of the company, yet this whole discussion is about asking an interviewee on a date which is also not normal and causes me to think poorly of the company.

It has nothing to do with normality, just potential.

I haven't seen "sexual criminal" but rest assured that I'd object as strongly to that as I object to all the people defending this guy.
You can now post 3D content in Facebook
Of course, since it predates modern carving skis for alpine skiing ;)

I can't imagine skiing with stiff carving boots in the age before the ski lift.
>I recommend looking at running a 2FA app on your laptop or desktop

I very strongly recommend against doing this: If you do that, you are giving up a lot of security provided by that second factor as the malware you are using 2FA to protect against now also has access to the keys used to create the 2FA token.
Well, undoubtedly it does sound like everyone is getting funding, but I'd also caution you that the value of a startup is not always equal to the amount of coding involved.

I know of a startup/bootstrapped company whose product is incredibly simple code-wise (simply a web frontend connected to a wifi-enabled ticketing machine which is the interesting part), not "FizzBuzz" but less than two weeks' code, and they're solving real needs for their customers.

Should they be less worthy of seed funding than your (presumably complex) solution? Ok, so their barrier of entry is way lower, but I'd probably fund it (If I had any money that is :) ).
Facebook started as an online face book for Harvard students. Now, it obviously does much more.

Personally, it keeps me up to date on the dozen or so people I really care about, but don't have the time to call/email every day. When I speak to those people, we don't have to waste time "catching up".

For others, I'm sure it has many other life-changing, world-changing benefits. Maybe it's not ending wars or feeding the poor, but it can be a great scientific resource, emotional comfort, and organizing platform.

They're also now working on delivering internet to lots of people, preventing suicide, and probably other stuff I don't know about.

So don't judge ZeroCater's endgame when they're not even close.

(All of this is coming from someone who hates frivolous Silicon Valley culture and would normally love to pile on. But in this case I really can't.)
Apple Watch: “Don’t concentrate on the finger” STFU and listen, golden marketing
With systemd we are almost there http://www.freedesktop.org/software/systemd/man/systemd-nspa...