skysight-inc/HackerNews huggingface dataset:
Thanks for this, you have the same concerns as I that prompted the book, which started out as the development of the "Chef Broiler Plate" https://github.com/jrobertfox/chef-broiler-plate because there were all these great tools, but no cohesive idea on how to integrate all of them.

I think i'll add a section that goes over the process as you say, because once the framework is set up you could

-create cookbook
-build tests
-write book
-verify quality
-test on vagrant
-version/promote

something like that.
Thanks, @gtani, great resource. Yeah didn't mean to imply that ML techniques are free of ANY assumptions, just that several of the popular ones like logistic regression don't have distributional assumptions. (actually, I really want to understand the VC Inequality at some point, as it seems to allow us to make conclusions about out of sample error rates without depending on distributional assumptions)
That's exactly what they bought. These days you can clone a lot of sites that exist out there (HN or reddit are great examples) but you wont get anywhere without the community
I'm programming in JavaScript these days, and I don't think it's like C. Who are you arguing with??
9 Hacks to Make Your Emails Suck Less
Google Glass vicariously invades NBA, college, and New York City
This is exactly why I enrolled in a Rails developer bootcamp. Its hard out there for a Wordpress Pimp.
The new 4P's of Digital Marketing every marketer needs to know
Looks like someone was not happy with this map. Now visiting their website -

"Regrettably I have decided to take down this project whilst I investigate licensing rules regarding my use of the Underground Map which is owned by Transport for London."
Romney donors, wife and business audited by IRS
I appreciate the thought behind this post and I wish this mantra could be applied in every situation but I don't think we should all now "Just code to get it out there". It is sound advice for developing the login screen functionality on your website, but when it comes to larger backend systems, a flawed or unoptimised initial design can't just be optimised when it is discovered it isn't working as required. The cost correcting a flawed design, post delivery, could cripple a business. Even in the case where the product is functioning as required, if OOP principles were not applied in initial design, enhancements to that product would most likely be much more difficult to implement. So, as with most things in life, consider the consequences before taking action.
You're not paying $100/month for the machine. You're paying $100/month for management, and paying $300 for a server is a waste of $300.

I admit, it's been a while since I've done any systems administration myself, but I wouldn't even trust my personal blog to a $300 machine. I'm not even sure I'd trust a $300 rackmount chassis.

When I start to think about colocating my own server - and thus being the one responsible for its maintenance - I immediately think of redundant everything. That means RAID. That means dual, redundant, hot swappable power supplies. That might mean two machines.

Because even if I live in the metro area that I'm colocating in, me driving in to get physical access to the machine means downtime. And that assumes that I have exactly what I need to restore that machine on-hand. (I probably don't.)

And these are things that I'd rather pay somebody else to deal with.
Tips for navigating the new Google+ stream
Pretty much the same as, "everyone has their price," right? Not everyone does, though, and I'd even venture that 37S has had purchase/buyout/merger interest along the way.
I've wondered for a long time if there's a way to condense certain statistical (and probability) information into a single How-Much-Should-I-Care number. Can someone shed some light on this?

To pick a couple examples from health news in the popular press:

NB: I'm making up all the numbers here for the sake of example.

(1) A study shows that people who consume more than 10g of added salt a day live shorter lives.

But how much shorter? If it's 30 minutes shorter, I don't care about the study and I'm not going to change my behavior. If it's 6 months longer, then I'm interested and might very well do something.

(2) A study shows that people who drink 2 or more cups of coffee a day have lower risk of Alzheimer's Disease.

But how much lower risk? If the average lifetime risk is 1 in 50, and drinking coffee lowers it to 1 in 49.997, then I don't want to waste time even reading the article. If it lowers it to 1 in a 1000, then yes, I might change my behavior.

So, in the above examples, is there any way to reduce the information into a single How-Much-Should-I-Care number?

Like this:

(1) A study shows that people who consume more than 10g of added salt a day have an ____x____ factor shorter life.

(2) A study shows that people who drink 2 or more cups of coffee a day have a ____y____ factor lower risk of Alzheimer's Disease.

Then, by looking at x and y, I can tell at a glance whether some result is irrelevant, trivial, useful, or groundbreaking. I understand that it'll still be subjective in the end -- like whether $1, $10, $1000, or $10,000,000 seems like a lot of money to an individual -- but at least it'll be one number.
For crying out loud -- there's no "angst" in this -- I'm just telling a couple of stories.
Does having an identical staging environment help, or are these deploy errors transient/non-deterministic?
Nothing. I already consider myself financially independent
This article misses the big point that there is a new CEO who may make different decisions regarding how to integrate a new company. Having a new CEO is enough to change the direction of a company (look at Apple), whether for good or bad.

Of course, Mayer has yet to prove what difference she can make.
I recently re-read pg's Hacker and Painter again. Some of the ideas are so true if you look at today's computer technologies. Functional programming, statistics in data classification (spam email filtering), web applications etc.
I have a guess as to why that's the case:

There is a sort of social pressure regarding the number of friends on facebook vs the number of actual friends you have. Adding strangers on facebook is sort of taboo in that it looks like you're just adding random people to boost your stats. I think another reason why the stigma is there comes from the day when the social-casual games were popular (read: zynga). People would add all sorts of strangers to beef up their stats in Farmville or whatever the game du jour was, and it was generally frowned upon
Three might be worth a look. Should be able to pick up a sim at most mobile phone shops. Note you aren't allow to tether on their pay as you go sims.
Now that's an interesting analogy.
Your response feels very real. You can do the things you want to do AND THEN start a company that is more in tune with what you want to do then versus when you started your old startup. Sure you don't have your old startup anymore, but you have something newer and more exciting.
Switch Google Plus back to one column layout (bookmarklet code)
Why do you think that is? Hosts push cloud as it furthers their bottom line.

Cloud is popular because it is cheap. For consumers and providers. If you know exactly the resources you'll need and have infrastructure in place to scale then sure, VPS/cloud hosting might be good if you're looking to cut costs.

In the end though, you'll always be sharing and limited. If you're approve dynamic allocation then you'll just be paying for it at a premium.
It is a rational decision by the founder, however grandparent asked from a users perspective. Not only do you have to factor in switching costs but also likely hood of needing to switch.
I think you're missing the question. A billion or multimillion exit for a site operator is not a reason to use that site, which is what GP was asking about.
This is complete speculation by me, so take this with a grain of salt. Their product has essentially been commoditized - there are so many companies offering telephony APIs that they probably cannot charge prices that are high enough to offset the costs of paying ~100 developer salaries.

Companies with similar products:

- Tropo

- TelAPI

- CallFire

- SendFlow

- Holio

- Many more (see: http://www.quora.com/Who-are-Twilios-competitors)

If you look at the pricing of all these offerings, you will immediately notice that they all are pretty much the same. What this tells me is that there is enough competition in this space that the margins are likely very low.

Edit: fixed a typo (CalFire -> CallFire)
I rewrote some parts for scalability in the first couple years after the acquisition, and a lot was changed after I left. But I believe a lot of it is still there 15 years later. Perhaps a current maintainer could elaborate?

Many codebases end up pretty different after 15 years. It doesn't mean the original codebase wasn't a useful starting point. It's lower risk to adapt and improve based on customer feedback than figure out, "what should a build-your-own e-commerce tool do?" in the first place.
cloud66.com
I would say the biggest difference between Puppet and Chef comes down to Chef is basically 'pure' Ruby while Puppet has a DSL derived from Ruby, which is meant to be easy to work with.

I personally prefer Puppet because there's generally one way to do things, while it also allows you to extend the resources and functions available by falling back to custom written Ruby libraries.

The Puppet 'code' looks pretty basic and is all generally derived from the core resource types defined here: http://docs.puppetlabs.com/references/latest/type.html

You will also see some examples of what defined resources might look like there.
Exactly. You have to look at your current income, expected future income, and what you would do after a sale. Could you catch lightning in a bottle again? How long would that take? Would you be OK going back to being just an employee somewhere? It may sound kind of odd, but a low million(s) isn't nescesarily a lot of money if you intent on retiring in a certain lifestyle.
So do we need more work visas or not?
Hey, for what it's worth we're for the most part just doing cheap shots from the peanut gallery (myself included). Keep in mind that this particular thread hasn't necessarily been about content.

Whether I agree with you on particular issues or not, I think your willingness to engage with the community is exemplary - I really wish more influential people would do that.
I assumed you meant total net worth, not increment on existing net worth. Although the last option made that somewhat unclear.
A significant factor is the "newsfeed" behaviour everywhere which discourages continued conversations - posts have a very short visibility decay period.
StarWars crawl text done with CSS
Is there any reason for not letting pip update things automagically from your `prod_requirements.txt` using a simple fabric `fab update_pip` when necessary?
If you are looking for another general purpose orchestrator, I'd suggest taking a look at Ansible - http://ansible.cc/

Disclaimer: I am the primary author.
Thanks. This is exactly the kind of stuff that I could learn from said blog post, and why I think "EC2 == VPS" is false.

The documentation I was following made no mention of this at all.
Ex-Nokia team makes rival smartphone Jolla
>Design is like food >A good chef makes it smell, taste and look great >But a great chef makes it healthy too

This one doesn't work for me either. How healthy a dish is has absolutely zero bearing on how great the chef who made it is. It can happen to coincide, but since when have chefs ever been rated on how healthy they can make a meal?
Where Tumblr Came From
What I learned launching my first product
The photoelectric effect explanation for which he won his prize didn't require any difficult maths.
Actually, this is a perfect demonstration of why I don't use Haskell. How many compiler extensions did you just invoke to accomplish what I can do trivially and already in Scala? So far, GADTs and Data Kinds. GADTs fall out trivially in Scala's case-classes, and the primary improvement of data-kinds over my witness objects is the ability to do full inference and polymorphism using the Neutral case.

Which I think I can actually do anyway just by declaring the polymorphism, or even using inclusion polymorphism on the witnesses to make Neutral a supertype of Checked and Unchecked (thus letting any function valid for Neutral ASTs operate trivially over both other kinds).

Polymorphic variants are indeed the ideal solution here, the problem being that those require either OCaml or a vastly improved subtyping system. I'm very slowly getting the logic worked out for the vastly improved subtyping system as a side-research project that's been going for years (but really got proper this past November as I started learning more of the logic behind type-theory and thus being able to reason much better about what I'm doing). For now, my own language would probably use structural-extensions and witness objects to do something like this, since it doesn't operate using the Vastly Improved Subtyping System.
I think part of the issue is that many businesses have presence on the "mega sites" (facebook/youtube/twitter etc) and unless they are going to spend a lot of money marketing a website their presence on the mega-site is likely to be getting more exposure (higher up on google , more engagement).
Well, I figured that this place more than most accept the definition of "making money" as "creating value, and capturing some of that value".
They’re all looking for the next Facebook or the next Twitter, but no one wants to look for the next Juniper or the next Intel or even the next ARM.

The author didn't substantiate this claim. The only actual example he came with was the Tesla hypothetical. I'm sure it is true that there is a lot of money chasing easy short term ideas right now, but his only real world example of clean tech shows there is money out there for big ideas. Even bad big ideas. I'd like this article if it were actually about some companies with big ideas who needed money and couldn't get it.
And that's why CEOs get paid a lot, even though they seemingly don't do much actual work.
The gaming headset that (literally) shocks your brain to attention
Companies buy other companies to make money. That's it. Once you sell a company, house, car whatever that's it. You've sold it. The new owner can do whatever they want. People don't really seem to get that.
What do you recommend for simple configurations where you still want the repeatability/documentation/versioning tools like Chef/Puppet provide? Shell scripts?
Show HN: AlbumShare - send 100's of photos in a text message
First of all ... muggings, plural? How victimized are you?

Secondly, the premise that not resisting a mugging will cause an increase in the number of muggings, I simply don't accept this premise.
Bitcoin miners flocked to AMD because the SHA-256 algorithm utilizes a 32-bit right rotate operation that AMD cards could execute in one clock cycle, while NVidia cards took ~3 cycles to do so.

At this point it doesn't really matter since GPU mining is obsolete.

Also, what's wrong with NVidia's GPGPU capabilities? The last time I had to write GPU code, I found that CUDA was much more mature - and much more pleasant to write than the equivalent OpenCL. Also, the benefits of being able to run OpenCL code on multiple compute platforms were being realized by CUDA with the development of a PTX to x86 compiler.
This is true. I got interested in music, wanted to compose electronic music of my own. I went on to read several books about music theory and composition. I then realized that composing good music is extremely difficult, and has very little to do with the study of music theory. I believe most musicians sort of have a recipe book of tricks and patterns they discovered, which they combine with some improvisation. These "known recipes" take a long time, lots of practice and experimentation to acquire, and they are what makes an artist's musical style, or flavor, so to speak. No amount of reading about music theory will give you this. Interestingly, programming might be similar in many ways.

People complain when an artist releases an album, and there's only 2 good tunes, the rest are just "filler". People might assume the artist was just lazy or something, couldn't be bothered to put enough work into the album. I think the reason that's so common is that well, it's just that hard to create good music: 2 songs is all the really good music they managed to create in that time. Also makes you appreciate artists who can produce an album full of good tunes, these people are exceptionally gifted.
The old saw is that when you finish your PhD you will either be sick to death of the subject and do something quite different, or still interested and spend most of your career on the same subject. It does seem to be quite binary in practice.
Amazon Web Services’ growth unrelenting
The Art And Craft Of Arabic Type Design
Automation has eliminated a lot of jobs in manufacturing, I don't know why one would think that it was gonna be different for web development.
I mean the "cash" at hand. See my edited title description
If you want to hear how Tesla, Edison, etc. actually went about funding / building their companies - check out: "American Genesis"

It's a history of the human / social part of this period of technology. So interesting to hear about J.P. Morgan essentially angel investing in Edison / Tesla + all the other unknowns like Elmer Sperry, etc.

[1] http://www.amazon.com/American-Genesis-Invention-Technologic...
There is nothing at all wrong with using your own experience and perspective (that's what we all generally do). Similarly, people have every right to then talk about your experience and perspective.

Winer has fielded a number of seemingly bitter and aggrieved posts lately (about ageism, not getting his due rewards, etc) and it is impossible to read newer entries without that cloud however over them..
500,000 invested intelligently would give you a yield where you could expect a decent income to live upon, so if you are clever enough that should be enough.
Plus it would give you the freedom you wish for, plus a little incentive to do "something" as its not a crazy amount of money....
This has got to be some of the best joke test data ever created...
FDA To Decide Whether Antibacterial Soap Is Safe – After Four Decades
Very true, which is why I was expecting to hear them mention that they are turning into a digital marketing agency, which is what a lot of firms become. That way they can probably keep charging the prices they are used to while web development will be part of the package (placed on one of the hosted services they mentioned or outsourced to another firm/freelancer).
That's a good point. They seem to be making the same thing. Didn't really see much difference in the offerings. Though Twilio seems to have a better brand. How much have they raised over time?
If what you are doing is essentially a diff for news, then you might be onto something very interesting.

The way news are consumed is currently tiered by the temporal interval which they cover: breaking news, daily news, weekly, monthly, annual summaries. A diff for news can help process the different tiers from a single reader, without the "breaking news" tier taking over.
I love Heroku: git deployment, the "dyno" abstraction, Procfiles, buildpacks, putting configuration in environment variables (all the 12 Factor App stuff: http://www.12factor.net/).

Is there an open source implementation of Heroku (close to 100% compatible, not just similar ideas) that runs on your own cloud?
Judging by the amount of people in my office who can't handle something as simple as formatting a Wordpress post correctly...I think it's a bit pre-mature.

Yes, most things have been made far easier, but good design and code skills still trump most of the out of the box systems out there and those themes he mentions are a form of web development, just not the ones making the author any money.

The good web developers are generalist developers at heart and will always be looking at the next bleeding edge system/project/new shiny to work on and deliver the new and shiny to customers.
If she tried to cancel the order, the broker should have been able to cancel the order for her. They had over an hour to work with -- if it were their own money, it'd have been handled in milliseconds.

It's standard to blow up the damages figure in the initial lawsuit filing. Big companies do this EVERY SINGLE TIME. Yet this woman does it and she's the greedy one who won't take responsibility?

Vanguard had one job here, they failed at it, and they should have either settled with her for her first-day losses and no punitive damages immediately or lost in the lawsuit with bigger damages eventually. Of course, the game being what it is, they just won eventually.
Can't wait for the dog version.
Right - my thought, too. Especially coming from one of those companies that was acquired after the article was published. It hasn't all been roses, but we haven't been left to wither, either.
Great point about only meeting new people when it's deemed 'socially acceptable.' Sort of how online dating is the norm now and is far less taboo than it once was (though many preface it with the idea that their friends recommended it so they'll try it.. even though they're skeptical).
I don't really agree with this. If you're defining a whole crazy master/agent relationship with Puppet then it's overkill for them, no doubt.

There's a reason many Vagrant boxes I see use Puppet to instantiate though: It's friggin simple to get started with. More advanced configurations might even end up requiring you to build your own modules and extended manifests, but I expect this configuration detailed in the article would probably amount to a couple hundred lines for the entire manifest.

I think this also underscores one of the things I like the most about Puppet (instead of Chef, which is a fine CM system as well); It's easy to get started with but powerful enough to get things done down the road. Honestly, there's never a better time to start working with Puppet than from the very beginning of a project!
Paying users. That's something very valuable. The fact that is still running says a lot about the product.
Google Hangout Easter Eggs - ponies, Konami, dinos
This tells more about the fact that you couldn't find a way to apply Diaspora usefully, rather than about the absolute lack of audience.

I have barely any contacts there whom I know personally or knew before I joined Diaspora. Still I find Diaspora conversations with many different users engaging and don't see it as a black hole by any means.

You are trying to compare it to Facebook, which is wrong. Massive user base of Facebook makes chances of finding familiar contacts there way higher. You can't expect the same thing in Diaspora which is a very young network. I see Diaspora as a place for conversations and ideas, not as a place to find people whom you already know from before. If you approach it the right way - you get a lot out of it.

Also, you have to master using hashtags if you want to have any meaningful feedback from Diaspora. Using it like Facebook will result exactly in black hole experience you described. So try changing your mindset when using it. Diaspora is not a Facebook clone.
No just the post bodies (question and answers) at the moment, but we are working parsing the comments and the post history, those datasets are about 4 times the size of the posts! So there are probably a lot more URLs in there, although we will have to decide if we treat all URLs the same or if we differentiate between URLs in post bodies contained in the dump, URLs in the post history (that may have been removed from the post) and URLs in the comments. Not maybe a concern for the website, but more so for research.
I've written a system that handled delivery areas like this. Restaurants would draw a polygon that showed where they'd deliver. It took 2 people about a day to handle this.

I'm sure that if GrubHub wanted to, they would have done this also.