skysight-inc/HackerNews huggingface dataset:
Are you referring to the chart that illustrates funding as a percent of GDP? If so, I think that the numbers may be larger than you think. Half a hundredth of a percent of the US GDP is still 7.5 billion dollars per year.

To put this into perspective: The entire annual NSF budget is $7 billion.
From Wikipedia:

"With an annual budget of about US$7.0 billion (fiscal year 2012), the NSF funds approximately 20% of all federally supported basic research conducted by the United States' colleges and universities.[1] In some fields, such as mathematics, computer science, economics and the social sciences, the NSF is the major source of federal backing."

The entire NIH budget is 30 billion a year. NASA's is 18 billion.

The second chart of the article shows that adjusted for inflation, the purchasing power of scientific funding has decreased from 10-30% since 2004.

The article is pretty bad, but I wouldn't be too quick to dismiss the issue. If you work out the numbers, it's still an alarming problem.

I think that the article should do the math for the audience to better report on the problem though. Five minutes of following links looks like the Salon article is a summary of the Huffington Post article, which is a summary of the original report by the American Society for Biochemistry and Molecular Biology (ASBMB).
When Linux curses someone out, it is usually someone who's been in the community for a while and should have known better than to push the crappy code they pushed.

If you're a kernel n00b, chances are you will not be submitting your patches to Linus himself but someone two or three levels down from him, the maintainer of some driver or FS or virtual memory subsystem, who will tell you in nicer terms what you did wrong and how to fix it.

By the time you get to the submitting to Linus stage, it is assumed that you will have your shit in one sock, code-wise; violating that assumption is what earns you the Finnish-obscenity-laden opprobrium.
No, just work at Red Hat or Google, they pay plenty of people to actively contribute to kernel development.
I thought it was obvious that it was a joke motivated by the recent headlines on HN...
Heh, yes.

I was going to facetiously suggest that if designers wanted to work on another ephemeral product, they should redesign the patterns printed on TP (first suggestion: chevrons indicating which direction to pull). Then I remembered http://www.getshitter.com/
Very welcome step. User privacy should be of utmost importance for all GNU/Linux distros. Unfortunately, users of Ubuntu are subjected to privacy intruding malware (that sends their queries to Amazon). Its about time the distros followed GNOME's step and override Firefox's default search engine to DDG as well.
The newsworthy thing to me is that this hadn't happened already.
Girls stalking on Facebook (hilarious and awkward)
I believe we're talking about kernel development here, not GNU utilities. However, what naming scheme would you prefer? The command line is fairly unintuitive as it is. I would argue it is preferable to have short, memorable and fast to type names.
Well, to be fair, it's being directed at 'everyone,' still ostensibly for 'our' benefit.

It's the thought that counts, right?
My advice would be to use your free time to improve your existing skills. Use these skills to find a better paying job. Maintain a technical blog. Give a presentation about something not directly related to your current job. Chasing side-income is tough and difficult to maintain.

Or use your extra time for non-monetary pursuits. You only have one life.
The world reacts to the crisis in Syria (the oatmeal)
The $150 per month includes several other servers we run. The server running our core app backend costs under half that, and handles our requirements just fine. Spending another $80 per month to save me development time is a cost we, as a poorly funded startup, simply cannot afford.
What if the "groundbreaking" crypto-cracking was that the NSA discovered you could trick people into cracking "bountied" SHA-256 hashes in a massively parallel operation?
A few things: to learn about ML methods, to improve my coding chops a bit, and to add to my portfolio if I'm ultimately happy with how it turns out.
I guess you'd better edit Wikipedia:

> In a more restricted sense, a scientist is an individual who uses the scientific method. [...] This article focuses on the more restricted use of the word.

https://en.wikipedia.org/wiki/Scientist
Charlie Kellner should have looked for a less visible way to get the sound out. A hole in the back? On the bottom?

Seems simple enough that I bet something is missing from the story.
As long as it's cool and has goroutines and interfaces and no semicolons.
First, try to not be so inflammatory with your comments. At no point did I blame all black people for the behavior of the BPP or claiming that the BPP somehow set black people back. I merely stated that many of their tactics did not help the cause that they were for.

And, yes, nonviolent protesters can and do face a very large amount of violence. But being violent back tends to solve nothing and MLK knew that. He also knew that with enough favorable support he could affect change.

Further, black panthers are remembered for a variety of things, like school breakfast/lunch programs, providing community safety when the police were aggressors, and tons of political discourse, among other things.

I think you'd be able to find positives with a lot of fringe groups that take aggressive stances on issues. Sea Sheppard and Earth First are two environmental groups that have or continue to take this approach. But the fact remains that there is a lot of public backlash against these groups because of their tactics, even though you or I may agree on them.
C++ REST SDK 1.2.0 is now available
This is interesting. I've been keen on experimenting with FRP for a while, and now I can use it for 'real world' stuff on a platform I know I just might have the push I need to jump into Haskell.
See https://lwn.net/Articles/559061/ for a recent discussion about the tone of LKML.
This makes me think that it might be good to have a "security by obscurity" layer on top of the existing security layer. A big weakness of a public security protocol is that a huge government might privately crack it and tell nobody.
3 Rings true to me. I've been running just linux for years, and I have no idea what's improved in the last few versions of the kernel. There are lots of other things I'm interested in that clearly need improvement and are much more satisfying to work on.

I mean also to be honest, I also just don't want to work in C.
Yikes. I participated in that (briefly, went home after the first month) and thought this write-up seemed too familiar.

On a positive note, The Alley is a way cool co-working space, I miss it dearly. Routine nightly events/speaking engagements were pretty awesome.
A part of the open source idea is that users
can know and have some control over the
software that runs on the hardware that
belongs to them.

You mean the GNU/FSF/Copyleft idea, not open source. There is a meaningfully large amount of code behind iOS and OS X that is available under licenses that meet the Open Source Definition.

Also, check out some of the apps in the App Store today that use open source components: https://www.cocoacontrols.com/apps

(note: my website, http://www.cocoacontrols.com, is mentioned in the OP's blog post)
Mostly I'm surprised at the pay distribution on page 9 of the included document.

GS pay tops out around $117k. Is that how much we're paying for top level cryptography research? Do contractors like Snowden get to make $200k because that's just what their consulting firm bills for?
Nothing as bad, but heard of bad experience by teams at Microsoft + Techstars accelerator in Seattle where both sides lost interest in the class in the middle of the program. Not sure how good/bad the fundraising was across the board.
I've been using DuckDuckGo for months now and over the past few weeks it's results have gotten considerably better. I wonder if this is because a massive amount of new users are consistently using it overall improving it's results?

Overall I think this is a great change though!
Fits the bill perfectly... it could have been the education start-up, seeking mentorship from the founder who was in that space.
> That seems like a rather blatant license for arbitrary regulation on an ends-justify-the-means basis: we can't do what we want under those restrictions, so we don't have to follow those restrictions.

Of course that's what it is. That's what virtually everything the federal government does is.
That's the number one cause of "accidental" death (and hoo boy does it outweigh "the corruption of our ruling elites").

If you want to look at "preventable" deaths instead then lack of exercise and smoking are far more existential threats still: http://en.wikipedia.org/wiki/List_of_preventable_causes_of_d...

Basically: all the huffing being done on both sides of the argument is (if you really care about keeping people out of graves) just statistical noise.

Which of course brings up the much deeper point: people don't so much care about the "death" thing, really. It's just a convenient hat hanger for whatever agenda they want to push. The anarchists do it just as badly as the authoritarians.

Eat your veggies, people.
I'm aware of Linus' thoughts on Free Software. Regardless of those thoughts the Linux kernel is a Free Software project, and by extension Linus is a "person in FOSS."
Ah, I didn't realize that core.typed could deal with rich data structures like that. That's actually pretty amazing.
But it's really hard to assume that - that's assuming true mathematical leaps and invention. Admittedly if you put enough cryptographers on the payroll they may form their own university, but they still need the air of their peers on the outside. Imagine a cosmologist today transported 30 years back and asked to attend conferences - they would gain no inspiration.

I think we put too much emphasis on the single data point of GCHQ inventing pgp early (IIRC)
I wonder why do newspapers insist on labelling Snowden a 'leaker'. Why not 'whistleblower', or 'privacy advocate'?
you should quit and go work at a smaller company.
Don't get me wrong, I'm all for keeping my private stuff - well, private. But, really, will this matter? I mean, how many people used Gnome's browser in the first place? and how many people, after trying DDG won't simply switch back to Google?

Had Gnome's browser been no.1 or no.2 in the browser arena, the gesture may have had some impact (albeit just symbollicaly). But right now... do they think Google would even care/notice?
At the beginning, we had to listen: "Linux? bah, that's 4 hippies..."

Now this fact seems to be based on real data.

"Linux? bah, that's 4 grandpas..."

Hippies or grandpas, thanks to all, by each commit.
Did wikileaks approach the admin for consultation? If not, then it's impossible to refuse.
The first Internet connection, with UCLA's Leonard Kleinrock
If you would like to help support The Kleinrock Internet History Center at UCLA, please visit:

http://internethistory.ucla.edu/
You don't need to be a programmer to install open source software on a computer. You do need some level of technical literacy but nowhere near that required to write software.
Exactly right; this notion that people here have of kernel devs spewing vitriol with reckless abandon at anybody not in their club is pure fantasy.

Why does it persist? Because normal conversations from kernel dev mailing lists are boring while the occasional directed vitriol is very amusing and spawns lots of heated discussions on Slashdot and HN. That, and because calling people out for "things", whether those "things" are cursing, or any other number of things on other days, makes people feel good and superior. See? I'm doing it right now. ;)
Impossible to escape string in windows' CMD
IBM did at one point too. Have they stopped?
All the Tor relay nodes (except for bridges) are publicly listed in the directory, how do you mean map out the network?
Hiring is discrimination. That's the point.

Only someone without life experience would not read between the lines that buckets are ideals and need the explanation that hiring is holistic.

To then make a straw man fallacy out of the opposite of an ideal is to be inconsistent: you can't have it both ways.
I feel like this pops up here once every quarter.
Regular end users wouldn't be of any use in intercepting traffic. That's what exit nodes are valuable for.
Everything happens one step at a time.
I suspect it could be because so many scientists are foreign-born. If I traveled to a foreign country to do science research, and then got laid off, I'd certainly consider returning home.

Also, considering a course of action is far from following through with it. I've considered all sorts of actions that I would never commit.
It's AT&T.

the 700min is already too expensive. $60 + $30data + tax and ridiculous fees (like $4/mo for the ferederal universal access fee. like AT&T even uses that money to give phone access to everyone one...)
At least 40% of the people I went to (grad) school with were non-natives. Many of them (about half) went back to their home country (to get academic jobs, typically). So, it could simply be that the base rate of people leaving is 20% now, just like it was before, and the article is reporting on a non-issue.

Then again, I left academic 6 years ago for the exact reasons listed- I wasn't able to spend my time doing science.
What sort of changes did you and your classmates end up making? Were you contributing to the kernel codebase, or just modifying it for personal/class use?

Sounds like a pretty interesting and practical assignment.
Uber faces more time in court over alleged stealing of tips
Hi, sorry, I think this is really jumping the gun, and this is going to sound like a personal attack, but I'm not sure there's another way to phrase any of this.

The way you've described the problem, the way you've classified your coworkers, the things you called out to comment on in this reply, these are all giant red flags of immaturity to me.

I ran companies and teams of half a dozen to three dozen people when I was your age (and younger, and older), and I hired people, and I fired people, and you sound like me, and I was grossly immature.

If you've only been there a few months, it takes 3-4 months just to get a feel for the job. If you haven't been networking and talking with everyone above and below you, and instead your head has been down grinding on some possibly pointless deliverables, you don't know anything about your role or your company yet.

You don't know why your coworkers are the way they are. You don't know why you were hired. You don't know the real expectations for you from your employees. And you don't know what kind of a manager you are, because you have no experience being managed.

You need to read rands' book, and then quit, and go work for a less immature company until you yourself are less immature. Management is a skill you don't have yet, and can't possibly get without making a lot of terrible errors in your current role.
I've had a theory for a while. Can you use technical stock indicators (such as bollinger bands/SMAs) on natural data sets such as crime?

The theory would say yes since the formulas used aren't specific to the market - they're just data. Its riddled me for quite a time and I think it could be valuable if true.

This would test your coding, API, mathematics, and economics skills for sure! Let me know if you're more interested in the idea.
Because that would be taking a stance on weather he was a whistleblower or a traitor. He leaked the documents, so he's a leaker.
doesn't work for me ... looks like it's stuck
Bootstrap certainly will make it look pretty decent. You can also theme it.
DEA gets to keep money from drug busts. I can not think of a way to communicate how fucked up this is.
Given the fact that we still following Moore's law, no crypto is future proof even if full blown quantum computation never happens. Moreover advances in Math do happen quite often, recent one is about uniformity of data after encryption functions are applied. http://news.ycombinator.com/item?id=6210852 . There was another page that showed lifetime of common ciphers, in terms of ok, partially broken, and broken, but I can't find it.
I would suggest the tag at the very bottom "Build a beautiful marketing site for your startup in minutes." is your biggest selling point, and so perhaps it belongs 'above the fold' so to speak (at the top).

I would also like to see the 'beautiful' sites, and not watch a video or look at discrete elements like buttons.

I'm not a customer, so don't put a ton of weight into those comments, but it's what immediately occurred to me when I went to look.
Theoretically, yes. But it's far more likely that there are bugs in the implementation (both in software and hardware.) It's just a matter of time and resources to find them.
> the single data point of GCHQ inventing pgp early

It's also much easier to invent a cryptosystem than to break one.
I second this. Just think of all of the hosting companies out there that make money off of Linux on the server. If it became a serious problem, I could see some of the larger hosting companies hiring developers to keep the Linux kernel going.
World’s Smallest Drone Autopilot System Goes Open Source
While I completely agree with your underlying point, your tone is a bit silly in a not good way.
send enough non malicious messages to put the malicious one out of the auto load area

open messages, delete the conversation

I had to send about 30 messages, each had about 200 words
Duh. Value is holistic. We can find anything we want to find to support an argument.

When you have worked with someone that screams at their coworkers, can barely feed/clothe themselves or refuses to lift a finger to help you... then you will know how much time and emotional effort these behavioral traits can waste.
It's whack-a-mole, basically. Amazon has not been too keen on dealing with abuse reports that I've seen, and even then, criminals setting up botnets and exits on AWS are almost certainly using stolen identities.
Starting Your Own Business — Are You Ready to Be an Entrepreneur?
Thank you.

It's less impressive when you realize that it's just designing a handful of reusable styled html assets, arranging them per page, then linking them to another page.
are they still using an ancient version of chef? trying to backport community cookbooks was an exercise in frustration
Yep, after writing all that I realized that heat rejection is going to be a problem. Dissipating 8.4 MW is no easy feat in orbit.

At that point the balance of system probably shifts to thin film PV. There would need to be a lot of advancement in that area before such a project becomes practical.

>What about beaming between satellites? You'd need a laser for that.

I was picturing a microwave rectenna, actually.
When I was starting out with JavaScript I had a little mantra that was "It's dynamic, stupid!" Which was almost always the answer to any point of confusion. Once I got around to seeing that object prototypes were just a tiny bit of magic glue, not only did the nature of constructor Functions make sense, but the inheritance mechanism became obvious. At that point JavaScript really transcends notions such as Multiple Inheritance because "It's dynamic, stupid!". Not only can you get the effects of Multiple Inheritance, but you can shift the object relationships around willy nilly. It's all just JavaScript. You are not so much adding a feature as creating an API to restrict your use of the natural ability in order to preserve your sanity.
I think he is referencing bitcoin's proof of work.
1. That's actually not true; I even checked before posting. Check out their annual report, page 43: http://files.shareholder.com/downloads/RHAT/2659386793x0x581...

(numbers are in thousands)

> Subscriptions ... $ 965,575
> Training and services ... 167,528

They do, in fact, make most of their money from subscriptions (yes, selling FOSS), not training and services.

2. I apologize, I was unclear. I was referring to licenses that bore revenue, not all licenses. You need to buy a license to run RHEL, even if you can run all of the same actual software (just without the branding) in the form of CentOS or other distros. I didn't really mean "unlicensed", since obviously all of the software is under the GPL or other free software licenses, I meant "without buying a license from Red Hat". I was not trying to imply people were ripping off Red Hat, just that they aren't paying for it.

And no, I don't forget that Fedora feeds back into Red Hat. I explicitly listed Fedora as part of the strategy for how to make money selling free software; you sell a supported, branded, stable version to corporations, and release a free, frequently updated, bleeding edge for the community. That second part is important because it helps drive innovation, and allows you to take advantage of collaboration from outside contributors, while still deriving revenue from your enterprise distro.

I'm just not sure if Microsoft could continue to make the kind of money that they do, if they chose to go a Red Hat route, as there would be a large number of people who would choose to run free-as-in-beer distros (the Windows equivalent of CentOS or Fedora) rather than a paid version of Windows. Red Hat shows that it is possible to get people to buy paid licenses for free software; but I don't know if there are enough people for that to be a strategically viable move for Microsoft.
I didn't mention the alleged murderess, which doesn't appear to be a federal case.

I agree that being held without bail seems bad. He does not sound particularly innocent, though, failing to file tax returns, haggling prices on the phone, acting as a dealer, etc.

He's at a crossroads for me, from my viewpoint, marijuana should be legalized, but religions should not be allow non-profit status.

So, yes, they should legalize marijuana.

It should not be ok to sell it to finance your life by being a 'church', or whatver he is, and not pay taxes.

Yes, get angry about no bail, but I don't think he's a poster boy for why marijuana should be legalized.
The problem is partly that you personally aren't using just a widely adopted algorithm, you're using a specific implementation layered on some monster protocol stack with weird legacy support for "Look the other way and ROT13" mode as well as AES-$Whatever.

HTTPS, for example, depends on both crypto algorithm implementation, SSL/TLS, the responsible Certificate Authority[1], your random number generator, your OS, your hardware, and, of course, much the same list for the people at the remote end.

The other part of the problem is that, IIRC, the NSA is one of the largest employers of crypto/number-theoretic mathematicians, and from the article, this program with a 35k headcount probably has a bunch of them. Between them, and compute clusters not implausibly denominated in acres, a teeny tiny little flaw might be enough, if they think you deserve the effort.

[1] On a tangent, has anyone explored the implications of a "give us some valid certs/signing keys for $whoever and lie to everyone who asks" NSL to one of their domestic CAs? Apart from the EFF SSL-observatory or someone else maybe noticing, of course.
edit: thanks for updating to chef 11!
^^^
This

;-)
Paywalls are digital haters.
All energy is actually nuclear energy.

(Of course Earth-based nuclear power doesn't have the entire mantle of the sun as radiation shielding. So there's that…)