skysight-inc/HackerNews huggingface dataset:
It would be really great if you could run an apt-get/yum filter on your server and retrieve a list of donate links for the open source services you rely on.

Ideally, a GPL+donate-what-you-can would really help maintain these projects.
Turns out that Bjarne Stroustrup will also be talking about the evolution of C++ alongside of Curry On
http://2015.ecoop.org/event/invited-speakers-bjarne-stroustr...
Yes. This sounds like a tactic to try to guilt you into taking a deal that is not in your best interest.
is gpgme not a proper library?

https://www.gnupg.org/%28it%29/related_software/gpgme/index....

I haven't used it, so I really don't know.
Probably because they want to demonstrate that they're fun.

>conferences feel like they gotta bro it up.

It's not like women don't like beer.
Menus, Dialogs, and Tooltips in React
I'm having a bit of a hard time assigning meaning to your first sentence. If we evolved that way, there's no "meant" in evidence, and vice-versa.

And as for optimality, be careful with statements like that (and what you wish for). I think it ceases to be an optimality problem when it's followed by "if everything were completely different."
GitBook co-founder here, let me know if you guys have any questions !
So... the code[1] for Leonardo is certainly short and sweet -- but is this considered a production-grade web server? I doesn't appear to do anything in parallel (no "|" in the code, anyway) -- is this a thin wrapper around something more robust in the Jolie standard lib/run-time?

[1] http://sourceforge.net/p/leonardo/code/HEAD/tree/trunk/leona...

If not Leonardo -- is there some production-quality, yet simple, code that one could look at to get a feel for how an actual Jolie service might look? Say a micro-blogging site or something?

Always interesting to see new languages and platforms!
Social Matchmaking App, Pear, in Beta
algebra based physics is cargo cult science" - can you elaborate on this?

Stuff like force = mass * acceleration seems pretty fundamental.
> (Why does Anthem know your income? It doesn't seem relevant to offer you health
> insurance products.)

It's because they offer disability benefits, which tend to be a percentage of one's income.

http://www.anthem.com/wps/portal/ahplife?content_path=life/n...

My employer uses Anthem for health insurance but another company for disability, so if our data leaked our income data should be safe. We'll see!
my karma is 42, now
What does your smartphone say about your relationship?
I'm wondering if there is a meta-donation page that lists a bunch of the most important open source projects, how you can donate to them and their yearly funding goals (and how many developers are being supported).
I think this will be solved (well, managed) by using unrestricted "colors" as glue languages at the top of the stack and restrictive colors for portable, embedded code that should be sandboxed. Pure functions shouldn't be hard to call or to cross-compile.
Yes, all services include a feedback API, and the demos also include a mechanism for providing feedback. As an example, see 4th paragraph in this doc, which also includes a link to the API docs: http://ibm.co/1yNfztF
And here's a link to the demo, see the "Give us feedback" link: http://bit.ly/1EJllDF
Ironically there were 42 comments when I opened this.
I'd rather see the node-servo version ;)

As far as I understand, Servo will come with a WebKit embedding API, so the possibilities are pretty much endless.
"Of course its not overvalued, do you know what the target market for 42 is? Literally everyone in the world has used or will use the number 42 by age 6. Imagine just getting 1% of those people to pay us $1/year. 70 million dollars/year and virtually no OpEx. And we are just getting started, we have a few other numbers planned for."
Oh, ok. Nevermind then.
NTP is important as well. If I remember correctly, that decision was made around the time that NTPD was found to have multiple exploits allowing amplification attacks. Given that there are so many publicly available NTP servers, that makes it a pretty important project.

The fact is that all of these projects need better funding. Frankly it surprises me that large multinational corporations that care about security don't just fund these people. The downside risk for them is terrible.
DSL is not broadband; that's a done deal. Now that DSL doesn't count, Comcast has 56% "broadband" market share. http://arstechnica.com/business/2015/01/comcast-now-has-more... (I question these TWC numbers, though, since almost all TWC customers have access to 25 Mbps.)
The US constitution?

> To promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries.

If congress is not maximizing the progress, it is not doing its job right. And right now copyright rights are suffocating.
Robert Baden-Powell’s Entomological Intrigues
Don't forget having to deal with billing nightmares even after you're no longer using an insurance company. You still could end up fighting with them over their failure to pay for something.
Interest rates on some European government bonds have gone negative
> I wonder sometimes if this is the legacy that RMS was thinking about.

No.

Free software was never about no money being involved. In fact, RMS himself used to get a lot of money by selling free software. Back in the day when Emacs was too big for the internet, RMS used to sell Emacs tapes at 100 USD each (with documentation and source code, of course).

In fact, he still thinks that you should be charging money for distributing free software:

Distributing free software is an opportunity to raise funds for
development. Don't waste it!

https://www.gnu.org/philosophy/selling.html

He also thinks selling exceptions to the GPL is another good way to support yourself. FFTW and Qt are two prominent projects I can think of that did this.

https://www.fsf.org/blogs/rms/selling-exceptions

The GPL itself is anti-freeloading. We give you the code, you can do whatever you want with it, but if you want to build on top of ours, you have to give back. It's all about levelling the playing field for everyone.

I have really hoped that the current app store model would turn out to be a great way to sell free software. A convenient way to pay, and you can download and install whatever you want. Optionally, you can have a link to the source code.

Sadly, it doesn't seem to be happening this way. I don't understand why not. Perhaps I too am being too idealistic.
Apache Software Foundation does not pay any software developers -- so its a very different model than what you are proposing.
>me leaving would break the deal for everyone

Will your compensation be > SUM( everyone's compensation)?
Right. Because there's no US law that covers storage of personal data by health providers. And there's no legal penalties for things like this.

(Hint: http://www.ecfr.gov/cgi-bin/text-idx?SID=9e10f619aa05225aef1... Subpart C—Security Standards for the Protection of Electronic Protected Health Information)
"In 1915 Robert Baden-Powell, founder of the worldwide Scouts movement, published his DIY guide to espionage, My Adventures as a Spy"
So the gist of what I'm seeing in this thread is, "Watson's API services aren't very good yet, but they will get better as it collects and processes more data".

So basically, IBM is charging us to provide it with training data to make Watson useful for practical applications. Makes sense, but I can't help but feel that it would be a smarter move to skip charging entirely for now, or to use drastically reduced pricing tiers that exist only for the purpose of preventing abuse. The idea of releasing a product like this with less than impressive demos is a bit of a risk. It's not going to encourage people to use it if the demos aren't compelling, and the demos won't be compelling until a lot of people are using it. I'd err on the side of optimism here, it'll probably work out for the best, but it will be interesting to see how this goes and provide a good case study.

My other thought is that if IBM can't get sufficient training data on their own, what hope do the rest of us have? Performing classification on arbitrary data is a herculean task. People could throw literally anything at this api and will expect to get common sense results, it's nearly impossible and pushing the boundaries of what even cutting edge software can do. But if a company like IBM spends billions of dollars and their demos still end up generating mostly confusion and complaints... This kind of open ended "AI" might be more difficult than even the most conservative experts thought.

EDIT: As an after thought, the real value here isn't so much software as it is pooled training data. Facebook has been able to identify human faces in photos for years, speech-to-text and concept modelling have all been around for a long time. What's difficult is getting the labelled data necessary to distinguish between "is this a picture of a person or a picture of a cat?". Watson is great and it seems like IBM has made an investment in acquiring and collecting the data necessary to do that. But their big play here might be to build a consumer friendly enough product that their users contribute the rest of that data for them over the next several years, building an aggregate data set that is worth as much or more than the software itself. Again, will be interesting to see how it plays out.
Designing value classes for modern C++ [video]
React + Flux Backed by Rails API – Part 1
A Battery for Electronics That Lasts Twice as Long
How to Write a Dance: Remy Charlip and the Problems of Dance Notation
You're missing my point.

On the web anyone can make a website and get popular enough to compete with the big players.

Can you make an OTA TV channel (whatever the hell that is) that will get more viewers than Fox News?

I could give you examples of mom and pop websites that surpass big corp websites in views. Can you give me an example of a TV or Radio station that surpasses the big 3 (4? 5?) in views?

The answer is no. The reason is because OTA and amateur radio and television are a different stratum than "regular channels".

But online, all websites are in the same stratum. Until the FCC gets on it. I hope this clarifies my point.
After the big openssl bug, wasn't there some intent among some of the existing foundations to try to identify open source keystone projects and get them additional attention & support? It seems like the privacy advocacy groups might route some spending to GPG just as a pragmatic matter.
And here is where I wish Java actually had a struct type.

Alas, like so many other things about the Java language (No operator/assignment overloading, no unsigned integer types, etc, etc), it seems to have been a deliberate, although potentially under-thought, design decision.
Probably OpenBSD's signify.

You are of course aware signatures don't solve the licensing problem however, which is a Trusted Client problem (i.e. unsolvable).
I think it could also be related to Czech Republic being the #1 country in terms of beer consumption per capita [1]. It's definitely a national drink there.

[1]: https://en.wikipedia.org/wiki/List_of_countries_by_beer_cons...
You aren't everyone else. You are you. Do what is best for you.

I would also explore if there is a way to make the deal a better option for you. Negotiate. If you've explored that, and it's still not, then walk away.
Just like many here, I had no idea, and this is so important. I hope HN community will blow up this donation page!
Imagine a beowulf cluster of these!

(funny, no one talks about that anymore..)
Well now I feel a little bit embarrased, I was harsh without need. Also, thanks for pointing that out, it's better to know than to be treated with silence!
And yet you ruined it ?
I program in Scala at work full time using Intellij and I'm having a great experience. No weird compilation errors, quick, responsive. Works almost as well as with Java files.
> If congress is not maximizing the progress, it is not doing its job right

The Constitution permits Congress to use IP with limited terms as a means to promote progress in "Science and useful Arts", it does not obligate Congress to maximize that progress.

There's a decent moral argument, I suppose, that Congress ought to maximize the ratio (presuming these were really quantifiable in a clear and meaningful way) between that progress and the what society sacrifices to provide exclusive rights to creators, but that's not the same as maximizing progress on its own.
Show HN: GreenBits, Bitcoin with multisig and hardware wallets
I'll check that out. Thank you!
Why would you go to Scotland before going to Ireland?
Similarly, I find the GUI quicker when I'm invoking commands I don't use often enough to memorise. I prefer cleaning up commits I'm about to make easier with SourceTree as well; I can browse through the diffs, reverse some changes, ignore some files, delete others then make my commit with minimal fuss.
why doesn't he watch some youtube videos on lean startups, write a business plan and raise some VC money?
Whether the work is "principally cryptographic" or not means fantastically little for it's business value, what matters is that the fraction of the value Werner is capturing is almost unmeasurably small. What Werner needs isn't donations, it's a vehicle for capturing some of the value he's creating.

The idea I suggested (a consultancy retainer) is a way of converting his name into cash. At 10 hours a month, his function would mostly be limited to the company being able to say that he works for them, maybe have him join some high-level meetings, more than actually doing programming for clients.

You're in the general security business, you seem to be pretty good at business in general: don't you know someone who could turn hiring Werner and two devs to work on GPG into cash?
Secure file sharing for Gmail Chrome users for public and private storage clouds
I don't understand why everybody is pretending that the Google Glass that "explorers" and developers have is a consumer product, and that it failed in the market.

Google Glass has yet to hit the consumer market. All of the criticisms of it as a fashion statement or a consumer device are pretty much moot. It's like people pretended to understand that they were alpha/beta testers and then conveniently forgot.

Yes, this explorer phase of the beta is over. Why do we need to make up some deeper reasons? Maybe a lot of issues were discovered, but that's precisely the point! Arguably, Google now has more insight into the real-world use of optical wearables than anyone else. When the market (that they incubated) develops more, they can be ready with a capable, fashionable product.
Sadly dead - https://github.com/zpao/spidernode
If I understand you, I think it's a bit much to expect ScalaJS to somehow change the platform it is targeting, which is the browsers as accessed via Javascript (ie. without requiring plugins which would have made it DOA for most use cases). If browsers don't want threads that share data via Javascript control, and it appears they don't, and by design, then what is the alternative for ScalaJS? Same situation as with Javascript.
So I just donated €20 and I invite others to do it as well.

(And they use Stripe for payments, which of course is relevant here on HN. And as a first time user, it was a breeze to donate.)
http://fortytwo-as-a-service.herokuapp.com/pricing
I couldn't care less, but someone who is granting you credit has a legitimate reason to know who they're giving money to and how likely you are to pay it back, and who to chase after if you fail to do so.

Let's not pretend there aren't valid reasons for identity to be established.
For the Pro plan, visit the pricing page:
http://fortytwo-as-a-service.herokuapp.com/pricing
The 2015 Salary Guides Are Here
Last I heard, the node guys were quite adverse at maintaining both node-v8 and node-spidermonkey. I don't blame them ;)

And that doesn't help that the people who started node-spidermonkey left Mozilla and afaik can't contribute to open source projects that are not explicitly vetted by their current employer.
Back then there was a lot of easy money in domain names if you knew what you were doing. Also benefited from some questionable tactics I would never use now that I know better / have a real reputation to protect. IE typos, bulk-sifting Whois for deals, etc. Nothing crazy blackhat / shady, but stuff I wouldn't go near anymore.
Good point, but you have to admit that the site does not look inviting at all and that a novice has no idea where to start.
I heard about that, but when you publicly tell a bunch of hackers "come at me bro", you have to expect that kind of reaction.

But realistically, the cat is out of the bag with regards to SSNs. Legally you can obtain someone's SSN for very little money. If you go the illegal route, I'd be willing to bet that there is black-market identity data on over half of Americans. We really need to treat SSNs as about as secret as your e-mail address, because for all intents and purposes they are already. I wouldn't be surprised if online ad networks were using your SSN as a primary key in the background - the information is so easy to get and it would solve a lot of problems.

I guess I'm saying that sticking your head in the sand and pretending that SSNs are secure won't make them any more so. I'd doubt that a whole lot of SSNs were gathered in this hack that weren't already effectively disseminated widely in black market circles or marketing databases already.
Can someone signal boost this on bitcointalk or other bitcoin communities? They are huge users of PGP. I don't have accounts on any of those sites or I'd do it myself.
So why not say 'have a few glasses of wine'? Guys like wine.
The performance is very acceptable for what I saw (basic usage of all of the provided apps).

I am no expert, but the FirefoxOS stack is really lean and simple compared to the Android stack. Some would say that Android is an huge undocumented bloat with all the layers added during its lifetime (just check the AOSP build system to understand this opinion).

As I see it, FirefoxOS, by being ten years younger and less used, is doing million things less than Android (from the system point of view), and that's how things can get reasonably fast and responsive (that, and the blazing fast SpiderMonkey vm).
From the OP comments about work/value proposition of side projects, the current work you are doing at your job should be the focus as the above mentioned.

How I take it, side projects give a candidate an opportunity to present a passion project and discuss the why, how, what of it and they did so because they wanted to, rather than someone asking them to. Ultimately, I think the why is a very important piece.
By "proper" I mean everything that is opposite to the "bad" kind of metaprogramming people shun upon (C-preprocessor-style).
We make use of it now for my startup. One of the rare circumstances, probably, where the name happened to come before the idea.
What's the LP engine please? Thanks!
Party Like a Rock Star: Chinese Tech Firms’ Edition
Doesn't net neutrality make it impossible for the customer to pay extra for QoS? Or have I been following the debate with incorrect definitions?
What's the HIPAA fine for a breach of this size? Will be be levied?
Some webcasts and a series of O'Reilly books are coming.
The best place for that is probably the C#/F# infrastructure, strangely.
Servo uses spidermonkey as JS engine, so I don't think it brings anything in a "run js headless" context.
Yeah, cause accidents don't happen in your 20s.
No, I don't. You can trace some of my open frustration with crappy message crypto apps to this, by the way.
But wait, I thought fame and accomplishment and helping lots of people were supposed to be enough for software authors, that somehow making people pay for software was evil, that it's OK if everyone just copies your source code and uses it, that an Open And Free Internet would be self-sustaining?

/sarc
I am kind of disappointed in the naming of this. There's another project named Node-WebKit: https://github.com/nwjs/nw.js/tree/master It allows you to build a native app using node and webkit.

Reading the name of this project got my hopes up, thinking I was going to have the option of using Firefox instead of Webkit as my rendering engine. Oh well.
http://www-archive.mozilla.org/projects/blackwood/dom/
It's a big problem with the culture of (a lot of) the software development community. Having a culture of demanding access to the source of your software is a good thing, but having a culture of demanding all software for no cost is a bad thing.
Agreed in principle. I think the initial slope should be a little lower but after about 30 years things should REALLY start to take off. So maybe $10 a year for the first 15 years and then double it every year thereafter.
how would you "glue" everything together?

seriously, something really cool could come out of this...
a Scala Manifest?
http://www.scala-lang.org/api/current/index.html#scala.refle...
I didn't say we don't need more storage.

I said that all-you'll-ever-need capacity is meaningless if you can't get what little you need without extreme efforts. It's a "drinking from a firehose" problem.
Yes. In most cases, pies are taxable, and you need to have a registration and permit to collect sales tax.
I believe all of the Watson services are free while in beta and will be paid services once they mature a bit more and exit the beta.
There's more to travel then pointless meandering,which seems to be what you feel you're doing.

My personal experience with travel has been short term living stints. If you live in a place, it's more alive. There's more than tourists and tourism. Try 3month stays. If you're in Shanghai i can hook you up with some great expats living there and loving it.
Yea, that's what I figured. But I don't like it so much. I tend to end up wrapping it myself just because I like piping with |>.

But my main point was that when I started, I could just look to one source for language docs.

But as I dug in, I realized that to do a lot of things, I needed to look at Erlang too. And then I realized I had to understand it.

It's not bad, it's just a thing that makes learning the awesome language a lot more difficult.
Why aren't those organisations paying him money?
.. on 1st April?
Fair enough. I would definitely drink some beer if I went there. Some of my favourite beers are czech.
ObjectRocket Seeks BigData Python Dev. (Flask, NoSQL, Django)
I was just destroying competition...
Dogs and Kids See Personal Devices the Same
My schools effectively taught the scientific method, which is probably more important than anything else. It's useful for science and other critical thinking.

Sure, our science fair projects weren't really science, but it is a good developing block.
How can a UX designer help in the GUI aspect?

Who to contact?
I wonder if a patreon-like (or even patreon itself) would be more effective raising donations than just one-time donations. I know enough people that swear by gpg, so it doesn't strikes me as hard finding a base.
Standard Cyborg (YC W15) sells artificial limbs
This is grim news
“I didn't know that” is the best way to learn
The Watson services are only accessible through Bluemix for the moment. Create an account on https://console.ng.bluemix.net and then add a service instance.

The idea was that you'll also host your application in bluemix, although I think the services are actually accessible elsewhere once you create the instance in bluemix.
Identity is tantamount to verifying education. Colleges need to know who you are, and potential employers need to be able to identify that yes this John Smith is the one that graduated from Stanford w/a 3.8 GPA and a degree in computer science.