skysight-inc/HackerNews huggingface dataset:
"Open standards" are about documenting interfaces in such a way as that any person could develop a compatible implementation, nothing more.

There is already a massive amount of proprietary tech running the web. From internet explorer to the secret algorithms used by google. Pretending that the web is some hippy utopia is not accurate.

This proposal simply describes a standard protocol for a DRM system to be able to talk to a web browser. If you don't want to use it, simply choose a browser that ships with it disabled or disable it yourself.

You're not going to lose access to your favorite sites because of this.
The sites that would want to do this are already implementing paywalls or existing DRM systems.
Or watching Monty Python and the Holy Grail.
Airbnb's concept, however wonderful it may be when it does work, is full of practical and legal holes which are now beginning to emerge.

The big question is: can Airbnb close those holes without significantly reducing the usefulness of their service?

I very much doubt that. Hospitality is an industry with a long history, lots of regulation and self-regulation (which is not just corrupt government protecting incumbents), and disrupting that means tackling a huge range of issues an liabilities which Airbnb heavily oversimplifies.

I expect an increase in regulatory intervention, horror-stories in the media, lawsuits and Airbnb becoming increasingly more bureaucratic and complex in an effort to handle that.
There's a bunch of different ways to do this. For Instagram we use Django's normal login mechanisms which add a session cookie. Our calls to the REST backend include this cookie. It works pretty well for us.

I think Facebook.com does something similar.
Did you read the part where they paid FB $10MM and then took a $62 million hair cut to the SEC?

If you want to fuck around in the market you'd do far better by paying a sandwich boy to pass notes between research and the trading desk.

Read what HSBC did in regards to money laundering with the cartels... that was billions in profit that they walked away from completely unscathed. This is on the scale of buying pre-2000 pennies and melting them down for the extra .1 cent.
Actually, they do, by the virtue of being at that position in the first place. They believe that whatever got them to a position of power (popular vote, birthright, money, even sheer luck) proves in their eyes that they are better than everyone else.
This is incredible. This is something I've wanted for so long. Serious kudos to the developers.

Also, check out their site at http://openpgpjs.org/
Whether he founded it or just funded it the basic premise of what he says is true: We can't expect science and technology to advance if we rely on companies whose very business model depends on the status quo remaining as it is.
Pretty much this exactly. Even as an insider, I don't ever see 3D printers being as ubiquitous as PCs or microwaves. However, I think that one day, probably on that 10-year timeline, every printshop and Kinko's will have one. But for home use? It makes more sense for them to be consolidated and shared/rented. The laws of physics are actually the limiting part for most 3D printers--you can only extrude plastic or cure resin so fast without crazy expensive support hardware. People compare this to Moore's law; the analogy is sound, but they don't realize how far along the curve we are with respect to the supporting technologies that go into these machines.
The auction is such a great rule, I didn't know about it either until I played the iPhone version.
I disagree. If you don't like the policies of a studio, boycott their content. This is not a new concept by any means[1][2]. If a content provider lacks an audience, it's going to hurt them financially. It doesn't matter if its paid media like a movie or ad based media like a TV show.

[1]http://betanews.com/2008/07/08/angry-youtube-users-boycott-v...

[2]https://www.google.com/search?q=movie+studio+boycott
TinyKeep - AI Focused Gaming
Why you should join a mid-size private company
Quantifying the gains from using SPDY on the web
Deja vu when reading the Airbnb reply. Did they really repeat a paragraph, or is that an error in the blog post?
A message bus in ruby on top of redis
Yes, forgive my tone. I should just have said that when it comes to picking a third party framework (I don't always do), I personally prefer the compromises made by Angular than the ones made by Ember. Of course, the biggest compromise of Angular (dirty checking all over the place just to be sure) also make it unsuitable in a number of situations :)

About future-proof, I mean the Angular programming model is closer to what we'll be doing in a few years (There won't be any get/set or computed properties anymore); I never implied the Ember team is not aware of what's coming.

To me none of the frameworks are ideal, although I find Ember or Angular well architectured, as far as implementing the vision of the authors go. With the current capacities of Js and no compilation steps, compromises can not be avoided :-(
Can somebody provide some practical use cases?
Slightly tangential, but, holy shit, that's not a blog post, that's gold.

I have to wonder though about the ROI. That's a hell of an article and could easily be in the New Yorker or Rolling Stone. Even if it gets 1M hits, it's unlikely that the ad revenue will be anything like what Rolling Stone gets, right?

If you had content that was this good, what would be your monetization strategy?
1) seems straightforward along with making them a bad name every time it comes to discussion.
I concur, with one exception. I've repeatedly gotten negative feedback from users because there was a rate-this-app screen in there. So the rate-this-app screen isn't a perfect solution either.
Great job. What are you using for the backend?
With all these languages compiling to javascript coming out, I'm sure a debugging solution can't be far behind. The need is definitely there!
encrypting messages and emails in browser?
If you have trouble with Facebook and Twitter, how is Amazon/Google better? They all have great engineering teams, but they also all make money on data mining – not the best feature of a login provider (2013-05-30: jrandomhacker successfully logged in to PersistentGenitalArousalDisorder.com … let's show some relevant ads next time his in-laws are near the computer).

I'd stick with Mozilla Persona.
One size fits all.
How so? I genuinely don't have facebook or linkedin, I genuinely don't want to record a video (in english lol wtf?) with my personal details and I'll genuinely not use them ever if they start doing that to international customers.

They think they're unique but their business model is trivial to reproduce once they have alienated half of their audience.
Our story - From facepalm to facelift using feedback from HN
I think what this guy calls "addiction" is at the same time a very good and important aspect of a programmer, and it makes a programmer good, and better.

You could rephrase "addicted" as "passionate". As the writer explains, passionate programmers want to get new puzzles all the time and get bored solving old puzzles. This is a very logical process. When somebody got bored with an old puzzle, it means he/she gained more knowledge/experience and has become a better programmer.

When you become a better programmer and you notice you're getting bored with your current work, it means you should move on. If your current job doesn't offer you anything more interesting you should get another job.

That's my "remedy". It would be such a waste if you would say to yourself: "I shouldn't become a better programmer, I should go on with coding boring stuff and finish my projects". If you do this you'd better just become a sales person (or something else boring).

Of course, it can happen that you have an exiting project but there are some less exiting puzzles in the project that you avoid doing all the time. I think you can easily solve this with project management (indeed, as the writer suggests). If the puzzles aren't that challenging, then the time to solve it won't be very much either. And if you work in teams, you can devide this stuff equally. This is just a manner of discipline.

So please guys, go on being addicted! It's awesome to be a programming addict! Just don't forget to satisfy your boss once in a while!
We weren't talking small parts but influence the board/seat on the board parts:)
I can do SF to Vegas without stopping (except for fuel, and in a diesel truck with extra tanks, without stopping). My preference is generally top stop and have a meal at Harris Ranch, too (which, conveniently, is where the supercharger is), or at In-N-Out in Bakersfield, but that's about it.

SF to Seattle is the really hard one. SF to Portland is something I can do (without starting absurdly early, or maybe even after a full day of doing other stuff), but going all the way to Seattle is hard, and stopping in Portland seems silly (since it's only 3h more to Seattle). Unfortunately, everything between Redding/Weed and Portland seems to be Methland.
Sounds like the process Paypal have been using for a while. I recall having to send a scan of my passport, drivers licence and Visa card to them a while back to prove I am not a money launderer and using the service for legitimate purposes. While intrusive I am more inclined to trust Paypal than Airbnb for a couple of reasons. One of those being Paypal have been around longer, they've established a rapport and two, I either comply or lose any funds I have in my Paypal account and make it hard for others to send me money in the future.

These kinds of processes scare me mostly from a safety point of view, but also from a trust point of view. How do I know the person verifying my credentials on the other end isn't secretly funnelling my documentation off to a nefarious third party using it to get a loan in my name or steal my identity to commit a crime? This has trouble written all over it, surely there is another way? The step requiring LinkedIn or Facebook is just ridiculous, what if you don't use any of those services?

If a company like Airbnb wants to dig themselves a hole, why should it be up to us to help them get out of it? I won't be using the service any more because of these changes and I assume others won't either.
I am a bit tired of Entrepreneurship
I understand it perfectly now that why YC don’t prefer to take companies founded by single founders. After running the company for some time and running around for everything, I am feeling tired although my entrepreneurial spirit is intact [That is why I mentioned "a bit" in the title]. The journey was excellent; however it is exhilarating and takes a toll on your personal resources and health. I am an avid reader of HN and this post is to ask for help from the HN community.

We are a company located in Mysore, India and run a Private Networking portal for recruitment called azzist.com. The portal is innovative in its own aspect and the USP is privacy. Azzist works as a networking platform for Professionals to connect and network directly with the Organization. In Alexa we are ranked around 100K. We are getting some decent amount of clicks. The total number of Organizations is around 2000 and total number of professionals is around 27000.

Pinhopes.com

We are planning to launch one more innovative portal on or before June 15th. For those who are interested we can open up the demo portal.

What am I looking for?

Being said all these; let me tell you what I am looking for. I am more of technologist and one thing I am finding it difficult is to raise funds for scaling. Since we are located in India, we have a tremendous advantage in terms of cost. We are not just looking for investment; we are looking for investor who can be a part of the game. Also we are open for different models which can be worked out.

How can you contact me?

Should you feel that there can be any synergy, you can shoot me a mail to vinod@presciencesoft.com or reply to this post. I will be more than happy to get in touch with you. I know that it has been a long post, however to convey everything, thought that it is essential. Thanks for reading it.

[I am a part of the wonderful team. Hence thought of helping Vinod Jayaraman, our captain of the ship with this post]
Use the undo send lab.
You are wrong. Data shows that hard working unskilled immigrants are net payers into the social system. And they are a big positive to the economy overall. America became the world's superpower on the back of unskilled immigrants.
Basic question - is the little screen focused at infinity?
The article raises some interesting points for sure. Although it does not delivier to its promise: The effect of Computer Programming on the Brain. Which would have interest me a lot

Nevertheless it does raise some interesting thoughts on motivation, self-reward of the brain, etc. Which are not specific to programming per-se. You also have this in sciences, math, etc. Programming is just very immersive in the way that you do not have to leave your desk.

The addiction part is really questionable since you cannot discuss addiction without defining what you mean by addiction, etc.
i can totally see myself using something like Glass while working, but in my private life i believe that a smartphone + maybe a smartwatch is more than enough.
"Musk then spoke about how we might be able to terraform Mars by using greenhouse gasses to warm it up. ”Mars is a fixer-upper of a planet, but we could make it work.” he added."

I thought that would be difficult because the Mars has a very week protective magnetosphere and any kind of atmosphere is blown away by the solar winds. Am I missing something?
Can anyone give an overview of why this is different / better than raphaeljs [1]?

[1] http://raphaeljs.com/
F# could also write that as g x y |> f a b. Which can read much more intuitively - you are sending the results of g x y to the function f a b.

(I think its that, I'm a little rusty..)
I may be generalizing incorrectly but given Mozilla's lack of comment either for or against the W3C DRM initiative I think they're not wanting to jeopardize partner arrangements by saying anything negative. Even if they have no deals requiring DRM, why turn off potential partners with statements that don't need to be made yet.

Usually they're publicly all over this sort of thing. I don't see any Mozilla people commenting in this thread about what they think either which is unusual but probably wise.

On the other hand I don't see statements from Opera either and they're usually pretty anti this sort of thing. Maybe they're both doing behind the scenes work to scuttle the DRM initiative and don't want to make it public yet.
It's not totally bad, but can be better.

* No lending your game to a friend
* No selling.

Piracy exists not only because people don't like to pay. It also exists because of... generosity, and human nature in general. Pirates get warm fuzzy feeling when they share something.

Unlearning To Share: The Industry’s Hatred Of Generosity
http://www.rockpapershotgun.com/2013/05/23/unlearning-to-sha...
Airbnb is an inherently international business and there is no way this is going to work for around the globe customers.

In many countries people don't use facebook. Linkedin is a joke anyway.
Where they do they're not used to authing with it.
Where they don't you may use local social networks but they're often anonymous or don't provide api as rich. There is also this huge problem with languages: how are you going to read korean id in hangeul? how are you going to link airbnb name in latin with social network name in cyrillic? do you seriously expect people to be able to record videos in english that can't then be used to ridicule that people (they're going to be public, right?)

In many cultures people are just averse of posting private information about them on the web.
How does it compare to a windshield mounted TomTom?
My company (http://www.usablehq.com/) has been through an accelerator (http://ignite100.com). The money we got was useful, definitely, but that's not why we did it. We could have bootstrapped. The main advantage of an accelerator is that you get to put your ideas in front of a stream of very smart people who each have experience of building companies. You get to learn from their mistakes. That's tremendously useful. In 3 days of the Ignite programme we pitched to about 40 entrepreneurs, and many more during the rest of the 13 weeks. Those people are now amazing contacts, fantastic mentors, and in some cases, investors in subsequent rounds. I genuinely believe Usable wouldn't be in the position it is now without them.

Getting to revenue ASAP is important (in some cases, it depends on the business obviously), but focusing entirely on that will distract you from opportunities that improve what you're offering in the long term. Ultimately, if you're bootstrapping, most of the time you're focussed on cash-flow, and that means you'll miss some important things. Accelerators are a straightforward way around that issue.

Sidenote: The YC thing... YC is amazing because Paul Graham et al are very, very good at picking teams. It's an endorsement from people who really know what they're doing. As the start-up accelerator business grows we'll see similarly trusted recommendations from some of the people choosing teams at other accelerators, and consequently that side of the value will increase. Most accelerators are too new for that to be the case now.
Probably beer.

Because when i write code, i always want to extend code to cover all case scenario's... in the best architecture (DDD-design). I want it to be perfect and bla bla bla, ...

I think i can extend to infinity trying to cover all possible situations...

When i'm coding on beer, i just don't care and code and ship it...

So beer makes me more productive...
Elon Musk’s Plea to Internet Entrepreneurs: Do Something Different
I will certainly not call it "cool"
I commented earlier, but I can't get over how ridiculous that line is. If you started by just writing the intent (!ok && rand() > .1) you actually have to work really hard to turn it into what you have there, and introduce a bug in the process.

Reminds me of this: http://www.osnews.com/story/19266/WTFs_m - "Dude, WTF!"
CSS Select Event? Flipping cards with NO-JS
Keep your spirit flowing ..
They are a net positive not least because they are willing to work for less thereby depressing average wages. Great for the economy, even better for employers. Not quite as great for employees.
Forgive me for being out of the loop with American Tech company culture, but what's with all the gongs?
I found a designer on Dribbble by just emailing them with a brief explanation of what I need, what my budget was and asked if they were interested. Make sure you only ask people who's work you actually like and you shouldn't have any problems.
The entire point about doing internet based solutions is that the initial capital outlay is small and therefore in reach of many people.

If I had a few hundred million kicking around like Mr. Musk (Which he made on internet based solutions...) then you can be damn sure I would be trying to do something "different".
An immutable mark will allow the optimizer to constant-fold an expression that contains only IMMUTABLE operations. It basically has to believe you on this one, and being wrong is not good at all.

STRICT is less advisory: if specified, the function will not be evaluated if it any NULL is seen in the argument list (NULL will be yielded immediately), without ever passing control to the code in the function.
Installing Apache2 With PHP5 And MySQL Support On Debian Wheezy
It's not necessarily pubic programs that are the problem. Unemployment among low-skill workers is still high[1]. I don't see how increasing competition for unskilled jobs is good for those already struggling workers suffering from a low-skill labor glut. And intuitively I'd expect high-skilled workers to generate more complementary jobs than low-skilled ones.

Today's economy and the economy in 1920 or even 1960 don't much resemble each other. For starters, the costs of labor regulation and employer mandates sets a pretty high price floor on labor. That creates a much more difficult market for workers with relatively low marginal productivity to find work.

Also, the population has a far more top-heavy age distribution than it used to have. This country is going to need a very productive labor force to maintain the welfare state at anything close to the current tax levels.

[1] http://c4.nrostatic.com/sites/default/files/YL%20chart.jpg
>What is wrong with the guy who has spent years of his life honing is craft demanding a fat salary?

He diminshes the profits and thereby leaves less to the suits.
SF Bay Area Hackathon / Networking Event
Student looking to get feet wet learning more about programming on an awesome product this summer by working with a startup. I am experienced with Java and C++ Code as well as HTML and some light JS.
Project Code here: https://github.com/jweems/Warehaus/tree/master/order
Given that there's a bone conduction speaker, I rather assumed that Glass was going to pick up on bone-conducted vibrations to make sure the wearer is the one speaking.
Based on his neighbor's houses, I'm pretty sure the tornado was not EF5 at the time it was being recorded. Here's what Wikipedia shows for an EF1 tornado: http://en.wikipedia.org/wiki/File:EF1_tornado_damage_example...

The houses in the video don't even look that badly damaged.
Go static
There is already a massive amount of proprietary tech running the web. From internet explorer to the secret algorithms used by google. Pretending that the web is some hippy utopia is not accurate.

That's a bogus argument and misses the point completely.

That you have closed source systems deployed on the open web is completely OK. That you have closed sourced browsers interpeting markeup is also completely OK. As long as the markup and code produced and published is compliant to the open standards we have all agreed upon.

Because then anyone with the specification can interact with that content. That means that anyone, of any size, can sit down and implement a fully valid and compliant web-browser.

This latest proposal from W3C means an end to that. Having the HTML specification will not be enough to create software able to render all the content on the web. Your browser will need to be "sanctioned" and "supported" by the DRM-vendors in order to work on the web.

New platforms (FirefoxOS, Tizen, etc), new browsers, any new players at all and all open source endeavours are effectively shut out from this new web the W3C is drafting. That is unacceptable.

This is a disastrous departure from any former W3C specification and directly in opposition to the W3C's own mission statement.

We are only left to guess what sort of corruption has lead to W3C sinking this low. Whatever happened to allow this rot, a new consortium seems like a good way to solve it.
I agree on one thing : increasing prosperity naturally reduces populations, but I don't class that as population control. Control means having a set target. Control is the Chinese one-child policy, which is a demographic disaster unfolding before our eyes.

Being wealthier generally means choosing to have less children as the cost of child rearing increases. But this isn't population control. That is letting the natural ebb and flow of populations come and go.
Does nothing for me :\
The difference there is that Paypal is required by law to make those ID requests. AirBNB is not.
It is to the point that companies with fat piles of money can't grow, because they can't find competent people to give the money to. Yes, they do send out linkedin emails and take recruiting trips all over the country.
The title used is extremely misleading: CloudStack [1] actually is software that lets one build their own Cloud, but Parse is not using it, they're using AWS.

Calling it a "Cloud Stack", and not "Cloudstack", would have probably been more appropriate.

Also, the CloudStack name actually is trademarked by the ASF.

[1]: http://cloudstack.apache.org/
The all new Google maps for developers (API)