skysight-inc/HackerNews huggingface dataset:
Completely agree.

In 2008-2009, there was an opportunity to take apart big banks after their gross misallocation of capital. Instead those very banks and bankers were fortified and rewarded to continue onwards.

I still haven't figured out how this phase will end.
Avoid shit like map, filter, etc. Sooner or later, you discover this unbelievably slow down your application. Unless you are one of hipster/ninja supercoder how think he is best hacker on the world.
It didn't work for me upon first few attempts: http://imgur.com/OgpCfk1
The last two points aren't technically contradictory if one imagine pg as a grave robber :D
Sales have a longer cycle than these numbers, and while the Superbowl is probably a big enough spend that it's noticeable for some companies, I doubt Budweiser or Nissan saw big bumps in sales from these spots.
Actually, starting with a hard to debug language may be helpful. When I first learned a general programming language,it was C, which is also fairly hard to reason about. It taught me useful debugging skills, and to understand my code, not just trust my IDE/the language to tell me what is wrong.

Javascript also has the benefit of allowing you to see results immediately in the browser.

Anyway I recently read this annotated code in javascript, which I felt was interesting to read, and may be helpful.

http://annotated-code.maryrosecook.com/circles-bouncing-off-...
Beta is certainly beta but if you find problems we will try to fix them as quickly as we can. Real users of technologies tend to find issues with the technology much faster than the actual developers...
"Because you have failed to pay me for my work, I feel it would be morally justified for me to revert all of my changes unless we reach an agreement in the next 10 days."

That's unlikely to be effective. As soon as they heard that, they'd just make backup copies of all the code and change the passwords on their servers.

"You're not actually saying you're going to do it. You're just saying you think it would be ok."

A statement like that could be considered to be extortion, even if made as a hypothetical. If you owed me money, and I told you "that's a nice car you have, it would be a real shame if anything were to happen to it", you'd take that as a threat, wouldn't you?
Yes, that's great, because we didn't have enough ways to kill people.
They seem to have had more teething problems recently then Google or Amazon, but the tooling is excellent and getting better by the month.
I had to input my credit card once I exceeded the 30-day trial, but I haven't been charged for anything because I'm only using the beta services. And even the Bluemix production services allow free usage up to a certain level, which varies by service.
Thanks Matt :) I'm a huge fan. I actually use them in a hands-on tech program I run for local girls, they love them.
How is that dependency graph plotted in the README?
>yet when it comes to currency someone has decided that we need elaborate schemes

Money is a commodity, and the demand for it changes over time. Do you really believe that we should have the same "amount" in circulation as we did 200 years ago?

>unable to be printed or manipulated

Think of money as a concept. It's a means to perform financial transactions, nothing more. My ability to perform such transactions shouldn't be constrained because we haven't "cut down enough trees make paper", or "dug enough metal out of the ground" or "solved enough mathematical puzzles".
Hmm .. OK . are there external facing portals to file bugs against the services ?
3 years of technical investment is pretty much enough to stop you leaving unless something goes very wrong. This $500k is a small price to pay for a client who goes on to be the next AirBNB or Dropbox. Even just the prestige of having a company like that to draw on for testimonials would justify the spend.

However...

For a startup to choose to build on Azure they'll need staff with MSFT stack experience. 5 or 6 of those will burn through $500k in no time compared to the equivalent on a more open platform.

Whether or not to use Azure is certainly NOT obvious.
Do any other companies have something like Thoughtbot's personal investment day?
I was recently made aware of Thoughtbot's "investment day" perk. In essence, the company spends most Fridays Developing new skills and giving back to the community. I was wondering if there are other companies out there doing the same thing, or if anyone had tried implementing something similar and had an experience to share.

Here's an excerpt from Thoughtbot's playbook:

Investment time is time for investment in ourselves, our company, and our community.

Ideas for Fridays and in between client projects:

Contribute to open source software.
Contribute content to Upcase. Manage it on the "Upcase Content" Trello board. Pull from any list or add ideas to the "Ideas" list.
Write a blog post. Manage it on the "Editorial Calendar" Trello board.
Pick from or contribute back to dotfiles.
Share your technical research on the "Research" Trello board
Answer questions on the Upcase Forum.
Run a product design sprint on an idea of your own.
Work on conference and meetup talks and proposals.
Volunteer as a mentor for Upcase, Metis, gSchool, Dev Bootcamp, or RailsBridge, or another solid learning organization.
commenting in support, tweeted this out a few hours ago also.
It's Firefox inside a secure Linux container. We spoof the UA for privacy reasons, I made this browser mirroring technology for browserprotect.me, which didn't get any traction, so I'm trying to do something else with it!
Yes, but I believe they don't support websockets yet. At least, searching their github for "websockets" gives only two broken links.

UPDATE: I noticed somebody wrote websocket support [1], but it didn't get merged yet with the master.

[1] https://github.com/kekekeks/proxygen
[Disclaimer: I'm working for it, so I'll prefer to let others speak, e.g. in this quite extensive article:]

http://thenewstack.io/saps-openui5-javascript-library-is-sur...
(it's a bit outdated, though, GitHub is now fully used, including contributions)
That's damn funny! And it scares me a little how much these boys love their killing toys.
The Chiang Mai raid a few weeks ago

I was confused by your seemingly conflicting comments (the other was about the six month visa allowing remote work), so I Googled it:

http://asiancorrespondent.com/127125/thailand-immigration-of...

Foreigners working for a Thai firm must hold a valid non-immigrant (Type B) visa, but so-called ‘digital nomads’ – who are often self-employed – can sidestep that requirement.

So, the 'raid' was because officials thought the foreigners were working for the co-working space.
I hadn't heard about little bits before, thanks for that. I've got a few years until my little girl will be into these kinds of toys (she just turned 1), but I really enjoy checking them out and day dreaming about the future fun we'll have playing with things like this.
> For a startup to choose to build on Azure they'll need staff with MSFT stack experience

Why's that? Azure's just another cloud hosting provider. You don't have to run any kind of Microsoft software on the servers.
What are the plans to release native versions of the api that can be plugged into iOS and Android apps.
Nowadays I'm afraid it would be secretly sponsored by Red Bull or GoPro and filmed for virality. I like the idea, though you would have to keep it very secret, like no names no phones secret if you want it to really work.

The name likely hearkens back to the Robert Louis Stevenson (edit: Robert, not Robery) story of the same name in which (minor spoiler warning) a group gathers regularly composed of men who want to end their lives but lack the minerals to do it, so they arrange murders based on the deal of a deck of cards. Really wonderful story, really, part of his "New Arabian Nights," which you can find online here:

http://www.gutenberg.org/ebooks/839
No, but I suspect if high end audio gear dealers rule ID scans out then others will too.
Not really a fair benchmark. It's making tons of requests with tiny payloads, so that most browsers will hit a connection limit and requests will be queued up.

Heavily optimized pages like google.com use data urls or spritesheets for small images, and inline small css/javascript.

On the bright side, reducing the need to minimize request count will make our lives as developers a bit easier :-)
https://developer.ibm.com/answers/smartspace/watson/ is our forum for issues with the services.
Just came back and a bit surprised at the downvotes... but that's ok.

I don't know a huge amount about the connection, but I know many autistic kids have GI issues (loose stools) and this has many families considering diet changes as a treatment, so to speak.

If you look through my history, you will see that I actually donate stool for stool transplants. My understanding of the connection (or what the hypothesis is) is that the flora of children doesn't adjust the same in autistic kids as it does in others. We naturally have a level of Clostridia bugs in our guts when we are born and they typically taper off at around 10 months or so. It's believed that in some kids, it doesn't taper off and continues to grow in their gut. As we know, Clostridia bacteria are great at producing toxins (botulism, c. diff toxin, GAS gangrene) and it's believed the Clostridia that are in the babies guts are producing neurotoxins that produce these autism symptoms. We've completed transplants on a few autistic kids with mixed results (younger kids seem to do better than older kids, the thinking is that the older you get, the more damage the neurotoxins have done).

As many have pointed out, autism is still such a new diagnosis, and it's truly a spectrum of symptoms, but also a spectrum of causes. Therefore a stool transplant might not work for every child.
I'd like to see them expand it the way Rust did: Rust lifted `if let` from Swift (I believe) but made it a more general-purpose refutable pattern matcher, it's just one step below match and works with any enum type not just Option. So you can write:

enum Foo {
Bar,
Baz(i32),
Qux(f64)
}

if let Bar = item {
// do something
} else if let Baz(val) = other {
// do something with val
}

which is oft shorter than a full-blown `match`, and more convenient when alternating on different "source" items.
In this post we will first discuss how to set up Spark to start easily performing analytics, either simply on your local machine or in a cluster on EC2. We then will explore Spark at an introductory level, moving towards an understanding of what Spark is and how it works (hopefully motivating further exploration). In the last two sections we will start to interact with Spark on the command line and then demo how to write a Spark application in Python and submit it to the cluster as a Spark job.
They'll recoup the value of the entire thing, with extra profit, if even just one of the YC startups using it has explosive growth. It's a smart investment. Even without the money, it's a great technology showcase. YC now gets to give its startups the Oscars giftbag treatment. :)
> but there is no one that prefers worst voice recognition over better voice recognition.

Siri versus XBox in his post? Maybe you're using different metrics for what's better or worse.
Really? Have you played Clash of Clans? They sell gems!
This is about more than mere p-values. This is a fundamental problem of tools themselves. Using a programming language, hammer, or stats tool incorrectly courts disaster.

But some tools are better than others about teaching people how to use themselves correctly. Math tools like the p-value are really hard, because most scientists are not math people - they want a quick solution, whereas statistics requires deep understanding. P-values are just so appealing as a magic number. An apt anology is the late 90's PHP people who just wanted a solution now, rather than designing a robust application for the future. The question then becomes:

1) How can build tools that lead people toward the correct decision, or at least avoid the unambiguously wrong ones.

2) If we can't do 1, we need to spend more time educating users, and figuring out why they make the wrong decisions regarding a tool.

Unfortunately, I can't say these are easy, or even possible problems to solve. We just do the best we can.
Microsoft is also giving YC startups three years of Office 365, access to Microsoft developer staff, and one year of free CloudFlare and DataStax enterprise services.

Free Office365 and CloudFlare are probably the best part of this announcement, since they are "easily migrate-able" by most startups. Migrating from DO/AWS/Linode isn't fun and productive. Even though they are negligible (in terms of money and value) they are the easiest "sticky" points for early stage startups.

That being said - for DevOps people with experience across AWS/DO/Linode and Azure, this would be a good time to start the cold calls and sell your services to YC companies. Paying someone $5-10k on high ($2k/month) AWS bills to free services is a no-brainer.

EDIT: On that note, if any DevOps people want me to do the hustling (aka sales, lead generation) for them, let me know.

EDIT2: Anyone know if the $500k goes for 3-years? If it's only 1-year, then this may not beat the 1-2 years and ~$10k you get from Amazon via their platform: http://aws.amazon.com/activate/portfolio-detail/
Show HN: Send and receive compliments from people you know
I built something similar. Though you need to sign up to use it

http://www.castbin.com/

Great for an effort for a day though. Apparently I don't see mouse movements in playback.
This was my experience, as well: my lock-up contract explicitly forbade trading in any company security, derivative, etc.

I don't know how they'd enforce this, however. Seems like you'd have to have a big mouth, and they'd have to be willing to fire you for it.
Unfortunately right now apache doesn't support HTTP/2 at all. There was a mod_spdy, but it's pretty much dead. Apache took it over from google some time ago, but since then nothing happened.
Right, but I was saying that the "biggest benefit" of waterfall was never actually one to begin with -- Agile was built around the assumption that requirements will constantly change because that's what happens in the real world. If requirements accuracy is the most important thing in your project, you deal with the change management implications. Otherwise, you go Agile and accept that you may not be able to guarantee a specific feature by a specific date/release.

It's a two way street though: the business folks need to understand that they're giving up some control and predictability in exchange for lower overhead and faster delivery. This is the hardest part of Agile IMO since most business / product folks don't like not being in control. Agile gives engineering more autonomy, but only if the business respects that autonomy. If the business starts dictating too many processes/priorities, the whole thing crumbles into a waterfall mess (even if you call it "Agile").
noisli, where's your android app and mac app?
That kind of gives me some hope, honestly. He's sorta adept at using computers; he can navigate the web fairly easily, though reading is a bit of trouble for him(it takes him 5x as long as a normal person), he's been doing fairly well with online typing tutor sites as well as basic math courses in Khan Academy. I'll have to look around and see what I can find.
In addition to the Azure credit I'm interested in the CloudFlare and DataStax enterprise services value. Cloudflare at least reports an average for enterprise services at $5k/mo.
Thank you!

I just pinged you on twitter, but I thought I'd ask - would you know of any small copters like the cheerson cx10 that support customizable firmware?
> The Uncanny Valley is a term that originated from the computer animation industry.

Uhh, I don't think so: https://en.wikipedia.org/wiki/Uncanny_valley#Etymology
>they'll need staff with MSFT stack experience

You can spin up bog standard Linux instances if you want.
http://azure.microsoft.com/en-us/documentation/articles/virt...

You don't have to use a MSFT stack.
so your only real issue is with the version number.
Wait, reading the wrong article. Thought this was about Swizz Beats.
> And thus, benchmarks are unhelpful.

No, they are helpful! Especially real-world benchmarks. Sure you can cook up utterly flawed benchmarks (like the one you pointed to), but that doesn't mean all benchmarks are unhelpful. A good engineer knows which benchmarks matter, which don't. You don't seem to be able to do that.

> If this were called HTTP/1.2 ...

The mere fact you brought this up (no amount of backpedalling you may do after my comment on this) makes your criticism look even stupider. You should judge the spec based on its technical content, not based on whatever arbitrary version number was assigned to it. Talk about a bike-shed argument (http://en.wikipedia.org/wiki/Parkinson's_law_of_triviality)
Using Dot, I think. https://github.com/maxsnew/cargo-dot
Netflix Comes to Cuba
You can run Linux on Azure.
does azure offer any *nix services?
funny, this URL linked from the article is a Reported Attack Page (RAP) which is also his initials

http://www.endymion.com/rap/portfolio.html
I'm not associated with the project, but it looks like graphviz (http://graphviz.org/) to me.

graphiz is amazing for making graphs. My favorite interface for it is dorothy (https://github.com/daveray/dorothy).
Of course nobody prefers less accurate transcription, but we're talking about more than transcription here. It's entirely reasonable to prefer a "command line" style interface like the XBox over a "conversational" style interface like Siri for the reason that the "conversational" style interface is less reliable even though it's in some sense more "real".
TLDR: highest to lowest cost per minute https://superbowl.firebaseapp.com/s/watched/costminute-
I like that this algorithm shows the strength of non-determinism. You simply cannot achieve lower than O(log n) bits in a deterministic way for a counter.

It's also neat that you can trivially extend this to O(log log ... log n) by making the increment probability 2^(2^(... 2^(-X), all the way up to O(log* n).

To the ones questioning the usefulness of this, note that this is essentially equivalent to floating point arithmetic, where X is the exponent (and eps dictates mantissa size). This shows you can do all sorts of unbiased operations just like you would with floating point values. For example, you can add counter A and B e.g. A=10 B=8 by taking C="A+B"=max(A,B)+{1 with prob 2^-(|A-B|+1)}=10+{1 with prob 2^-3}.
The old ViaVoice can't compete with Watson Voice & Nuance but would be a good alternative to existing open source voice technology that is years behind. It's highly unlikely that IBM would release such tech, nevertheless it would be appreciated.
Daily email with growth solutions for your startup
Take land - demand for it changes over time, the exact same amount is in circulation as there was 200 years ago, the value goes up as population increases and it becomes more scarce, why can't money be the same?
This is brilliant. Did you use the Google Material Design default skin?
Q&A: Steven Molaro, ‘The Big Bang Theory’
If the next Dropbox builds on Azure, instead of AWS, it would all be worth it. From Microsoft's perspective it's a pretty cheap bet that will probably not pay off.

The oldest tactic in the Proprietary Platform Handbook is giving away free stuff to hook people early on.

In this case Azure can run Linux VMs, so I wouldn't worry much about using them for that. Linux lacks lock in.
What if you have an enclosed track in a partial vacuum that runs up along a mountain and exits where the air is thinner? Everest is 8.8km tall, and air at that height has 1/3 the pressure as at sea level [1]. If you can build a 1km tower on top to extend the track, you can get down to 1/4 the pressure.

[1]: http://www.engineeringtoolbox.com/air-altitude-pressure-d_46...
"Don't Read The Comments"
Sure, but they don't sell programming languages in these Node/Go times...
> If you care more about playing according to some conversational rulebook than furthering the development of a just society you really have your priorities in line.

This is an adorable fallacy, but it's also the kind of thing that would get fixed in a freshman-level philosophy seminar. If you think that you're furthering the development of a just society by ignoring any dissenting opinions, you're not likely to accomplish much.
3 year girl in my family had serious gastrointestinal issues. She suffered on the daily basis and it made contact and therapy just much much harder. Diet adjustment was huge win. It does not cure but enables development.
> Why would I buy bonds with a negative real yield when I can hold appreciating dollars risk free?

You're right, so let me back up my position from a market-based perspective: security. That's why negative yields can exist in the first place.

An appreciating dollar doesn't matter if the dollar can't be trusted.

> So people get fired to bring costs down, instead of everyone taking a little less.

Fair point. Like I said, this is a longer-term issue with deflation. Remember, the economy moves in 3-5 year cycles. Nothing lasts forever, neither inflation nor deflation.

> If you're on a fixed income with no debt, then you love deflation.

Even if you have debt, I argue you'd still love deflation, as illustrated in my last comment.

> One indicator of that is rising prices, which we don't see.

O RLY? Do you pay for food, energy, and...stuff, in general? Are prices going up, or are they going down? Gas is down for now, but it'll be right back up in no time.

Don't look at the official numbers. They changed the method of calculating inflation to make it seem lower. Look at reality.

And remember, this increase in prices is happening IN SPITE of gains in productivity (which is deflationary).

Look, I agree "excessive" isn't easy to define on the topic of money-printing. As you said, there's no model to tell us what's right or wrong.

But I don't know how it can be considered appropriate to create money out of thin air to fund the vast majority of your obligations (well over 50% of US debt is monetized). The economic benefits that have been proposed as a result of this policy haven't appeared. Yet they keep pushing forward with more and more.

It just isn't right. That might sound like a weak statement, but take it as a statement grounded in the unflappable strength of morality.
Uptime for 2014 compared here: http://www.networkworld.com/article/2866950/cloud-computing/...

Azure had 39.77 hours of downtime, whilst Rack space had 7.52 and the winner (of the selected cloud providers was AWS with 2.41 hours.

I'm not sure how those figures were calculated though. These cloud providers are multifaceted. I'm not sure which parts if each's services were analysed.

Also, it is worth considering that one serious problem can distort these averages. AWS has a much more stable long term history.

In my opinion the competition is a good thing and Microsoft seem happy to support whatever framework or OS you want. Their node.js support is supposed to be pretty good.

The marketplace also enables you to get things like MongoDb clusters, etc which is competition for SQL Server. They seem to be interested in supporting customer interests rather than the old fashioned MS tech or die philosophy from back in the day.