skysight-inc/HackerNews huggingface dataset:
Not the author of the project but I can think of two reasons.

Firstly, you can think of map/reduce as the infrastructure for higher level operations (sort of like the assembly language of large scale data processing that higher-level data processing systems compile to). A breakthrough in the quality of the operational engine significantly impacts the experience of doing higher-level work, so if someone finds a better way to run map/reduce jobs, it's a win for everyone. Shipping jars instead of docker containers, and not having snapshots are serious drawbacks in the existing map/reduce infrastructure that significantly impact users in negative ways.

Secondly, an easier way to specify map/reduce jobs (via a simple web server that exposes API endpoints to do data grouping, mapping, and reduction) is a dramatically simpler, more composable way to expose map/reduce jobs. Building higher level infrastructure on top of this abstraction is an order of magnitude easier than doing it on top of Hadoop, so it could be a better underlying platform for the generalization work being done in the community.
How many times did you want to claw your eyes out when writing this? :-)
This is a content-farm piece based on the actual article by Wilson, which is here:

http://www.aperture.org/magazine-2013/andrew-norman-wilson-w...
Same question; we're getting ready to 'go big' into CF, but this 'feels' more focused.
Board members typically don't get paid especially well, nor receive meaningful equity positions in exchange for being on the board. If you're a sizable investor in the company, obviously that's a different context.

In the Fortune 500, it's a prestige gig as much as anything. For many smaller companies, agreeing to be on the board while not being a large investor, is almost akin to being involved in a local govt board of economic development for a town or county - it's sometimes done as a favor, out of quasi-charity to help out, and or you know some of the people involved and want to see the company succeed.

It can also be a great way to make more connections in business; one board membership refers to the next - you can kind of move up an economic chain that way if you go on a successful ride-along. People like to be associated with / involved with successful enterprises.

The historical reason for connected board control, is at least two fold: enabling trusted parties to oust the CEO without needing to hold a large vote by shareholders (not an easy thing to do now, and more difficult a century ago); and enabling direct major shareholder control without requiring a wider shareholder vote (if you own 10,000 shares of Walmart along with a million other investors, while technically those total shares have the same voting value net as the hedge fund that owns 5% of the company - the 5% entity wants a lot of influence due to the concentrated stake). Board control also enables rapid action in cases of fraud or abuse by the top executive/s, in which case time may be critical - that is, you don't want to wait months for a full shareholder vote.

Also, who do you leave legal authority to, when it comes to deciding the replacement for a CEO that has decided to retire or quit (or dies, or whatever)? Certainly shareholders as a whole have legal control, but it's not very practical to have thousands of shareholders trying to figure out who gets to be the next CEO (most of those shareholders will have absolutely no idea who would make a good candidate, or where to start, having typically zero direct involvement in understand the business top to bottom, and most shareholders will have no experience running a serious business). The only entity that makes sense in that regard is a board of some sort.
From the linked post:

> UPDATE: After additional conversations with the open source community and the Gnome Foundation, we have decided to abandon our pending trademark applications for “Gnome.” We will choose a new name for our product going forward.
For those not familiar with that: http://en.m.wikipedia.org/wiki/RAF_Bomber_Command#The_early_...:

"It was common in the early years of the war for bombers relying on dead reckoning navigation to miss entire cities. Surveys of bombing photographs and other sources published during August 1941, indicated that fewer than one bomb in ten fell within 5 miles (8.0 km) of its intended target."

And that is in _daylight_ bombing.

I also remember reading that some British bombers accidentally bombed British mainland in bad weather (with at least twenty miles of sea between their target and Brirtsh mainland) http://discovery.nationalarchives.gov.uk/details/r/C2454254 may mention such cases, but isn't online.
Funny. Two years ago I had an on-site interview with Google. My recruiter understood that I was looking for a "data science" type position, and although I have Java and C experience, I preferred Python. He told me to expect interviewing in Python.

When I arrived, not a single one of the 5 technical interviewers I dealt with used Python and seemed to think I was crazy to be interviewing with Python. Needless to say, I did not receive an offer.
Interestingly, their largest publicity bump since July was largely negative, at least among those that that would read tech news:
http://www.google.com/trends/explore#q=groupon

Considering that their <name-TBD> point-of-sale platform was largely targeted at small businesses that assumingly would follow this type of news, I am curious how long it takes for them to rebrand this product and how long they wait to roll it out... if at all.
They are involved with applying cutting edge research to difficult technological problems (see e.g. http://galois.com/project/proceed/ ). I don't think this paper is an example of that, but more of a way to issue an expert opinion - supported by a demo - on the risks of what is unfortunately not an uncommon practice. It might very well be obvious to everyone in HN why you don't send votes over any clear-text unsigned format over the internet, but unfortunately it is not obvious to the average voter or politician.

Note that just encrypting the link is not really a good fix in this scenario, since that makes the server a single point of failure which attackers might try to subvert if the stakes are high enough. We have indeed solutions even for that (client-side signatures), but for really high stake elections we run into much bigger problems: the need to protect vote confidentiality from the polling authorities themselves, avoiding third-party verifiable proofs-of-vote because it allows vote buying/selling, allowing first-party verifiable proofs-of-vote since otherwise fraud is hard to detect, risk of fraud via compromised clients, etc.
The interesting thing about the "we're better than piracy" model is that you always have to be better than piracy, because piracy will always be there.

Unlike piracy, when you pay for a service, you're making a judgement about the service as a whole. Many people are willing to use a couple different free services, but probably not piecemeal paid services to get the same experience. So, unlike piracy, Spotify has to have a catalog that makes most users think "yeah, they have all the music I want to listen to". Especially as a top artist, Taylor Swift has a lot of power in this relationship, because of the impetus that Spotify has to provide a "full" catalog.

Hopefully, this model continues, and artists like Taylor Swift continue to push back. The system of 20 years ago had too little power in the artists, too much power in the distribution, and too little choice for consumers. I like that the middleman / channel delivery is now the one who has to provide value, and the artists can take their music elsewhere. It gives artists power, allows competition in distribution, and provides more consumer choice. We could go too far along any of those axes, but this sort of fight is, imho, pushing things in the right direction.
I don't think you can characterize it as being evil. There's also no clear ulterior motive for pushing through with the name, and "capitalizing on the name recognition of the Gnome project" is not a valid hypothesis since that name doesn't mean anything for 99% of Groupon's customers.

It looks more like they were just being a typical stubborn corporation. Some product manager got really attached to the name and they tried to hang on to it as a matter of course, because they're massive and feel they don't have to budge to anything. In the end, they caved to negative publicity, as any company in their position would.
The disruption of scholarly publication and dissemination
The New Inquiry is not a content farm by any stretch of the imagination, and labelling it as such is derogatory.

Perform due diligence[1] please before making such a claim.

[1] http://thenewinquiry.com/about-tni-magazine/
- BPM software deployment

- 5,5 - 8 hours - if there is less then 7 h I usually have to take a short nap in the evening to keep me going until bedtime

- usually I sleep from 11:00 pm till 6:30am, almost every other day I jog 6 to 12 km before going to bed, I work out in the mornings every single day for about 30 minutes

- 8,5 hours is optimal, (meaning that if I am not exhausted and I sleep uninterrupted I'd wake up naturally after 8,5 hours). Btw: ear plugs really make me sleep deeper and wake up better rested.

- I've never drunk coffee in my life, but I consume loads of caffeine in teas and yerba mate, I try to cut the intake to about 5 servings a day but when I'm at home the entire day I drink one after another like a chain smoker. I don't think a coup of strong black tea in the evening would have any effect on me. I also can't see any effects on my performance if I don't drink tea at all.

I'm 28.
After Heartbleed, I decided to run a Java servlet container as my direct web server so I can use JSSE rather than OpenSSL or some other SSL stack written in C. It seems to me that if you can, an SSL stack written in a safe language is not a bad idea. JSSE is pretty modern though doesn't support every possible feature (it's missing OCSP stapling at the moment). But it can do forward secrecy and AES-GCM. I get an A- from the Qualys test: for some reason PFS doesn't work with IE and it doesn't like that my cert has a SHA1 based signature (I'll go get my cert reissued at some point). Oh and the SCSV fallback hack is missing. Otherwise it's doing OK. And ... no buffer overflows.
I agree. Txt adds SVGPath support to <canvas> and is how we render glyphs, SVG support would be a great addition to txtjs and many classes would not need to change at all. Rather than render to Canvas, it would subclass SVGElement.
Have to ask: a dive trip, of all places?
Perhaps "victim zero" then?
Urban planners have been predicting the demise of malls for years. 10 years ago James Kunstler gave a hilarious, biting talk on "the ghastly tragedy of the suburbs" in which he suggests some great ways of repurposing them for urbanization. It's a fantastic video: http://www.ted.com/talks/james_howard_kunstler_dissects_subu...
Is professor of mathematics "engineering related"? If not, it's a trivial example :-P

More generally, there are a number of fields that rely on statistics and modelling of various sophistication. Parts of finance, insurance, polling...
I certainly hope you have washable coffee cups too...
Ask HN: How does your job hurt your health and how did you fix it?
I'm finding all the sitting hurts my back and screen time hurts my eyes. So, I've started getting up and taking walks, but haven't taken the steps to try a pilates ball or standing desk. That doesn't even count the unhealthy eating habits I was starting to adopt, like unhealthy office snacks or eating out of boredom.

What is your experience and how did you fix the negative effects of your job?
See Plans and Prices for 2015. Oh, oops, just kidding
Sunrise to the Outdoor Mall?

The evolution of the "mall"
Fast immutable collections are easy when your collections aren't actually immutable. http://www.reddit.com/r/programming/comments/2lyf8f/fast_imm...
What a fantastic line-up! Is there an agenda yet - I couldn't find one?
It looks like he wants a way to go from \alpha and \int to their respective symbols. But isn't that just LaTeX?
How is it that every time I see any article, blog post, whatever, about Groupon, including posts by Groupon themselves, I find myself feeling kinda like I need a shower? Some of their sliminess gets on me every time I come in contact with anything they do.

It takes incredible chutzpah (and not in a good way) to operate the way they operate. They wanted to trademark "Gnome" for a software product, and expected the GNOME project to just roll over and let it happen! It's as though no one else on the planet even exists or matters, in their estimation.

How is it that so many seemingly reputable investors are involved in this thing again? Groupon should have died on the vine six months into the story, but it didn't, and now we have to deal with their bullshit forever, I guess.
What's the limiting factor today?

Aren't the latest versions of PCI-e SSDs already approaching early version DDR3 transfer rates?
Really appreciate the feedback. Let us know how your experience goes.
Hm.. am I missing something? there's no Count property on the Vector interface.

If Lookup and Set take an index (int i), and you can't tell how many items there are in the vector, what happens when you specify an index way past the end to one of those?
Vue.js is awesome.
How performant is that setup, out of curiosity? I've always assumed the tradeoff here is a safe language is slower, and slow crypto is no bueno.
It references Wilson's work, and thank you for providing the link, but it really isn't a content-farm piece. It's a critical essay that addresses women and labor in the tech industry.
DIPs have been dead for a long time, with only a few exceptions.

Replacement parts, hobbiest markets, and some optocouplers with huge spacing requirements are the only ones I can think of off the top of my head.

RoHS requirements were one of the final nails in the coffin, but even before that the material costs were really eating into profit margins - especially for the larger microcontrollers.

For the older standard parts, I think RoHS requirements forced die redesigns, and manufacturers didn't want to pay for an obviously dead trend, so a lot of old packages got dropped then.
I think Spotify provides more per listener over a lifetime than any other medium. The problem is that small labels and artists don't get anything of that. It's the big four labels that gets almost all of it. That's the only explanation for how Spotify pays out so much, yet artists receive so little.
> Either way it's time for a transparent Blockchain based HN/reddit.

I'm sure you could drum up something along with the group from comp.lang.lisp who are trying to write reddit back in lisp.
>Blockchain based HN/reddit. This moderator bias crap is bs.

Problem you'll run into is that storage space isn't free. And every single miner having a mirrored copy of HN wouldn't exactly burn though storage quickly, but wouldn't exactly be a very good way to create this transparency.
Exactly the reason why I would seriously contemplate running an entire server (OS upon up) based purely on managed code. For relatively slow things like web-traffic it would likely suffice.

Let's hope Midori is more than just a rumour. Singularity was pretty darn good for a research OS.
Yes, that confused me too.
Maybe I'm misunderstanding how these pieces will fit together, but from what I can see, the file system part is a fragile implementation of master-slave replication, which isn't what I would describe as a "distributed file system" like HDFS.
ISPs Removing Their Customers' Email Encryption
Unless you're already accomplished with a previous track record, you're probably going to be looking for advisers before investors, so usually as a founder you've already asked tons of people for advice. Or you should have, anyway. :) When talking to such people, you have to keep in mind that you'll want to recruit people for a board one day. It's really a socializing and networking thing.
Unikernels can be a nice solution for this: it's possible to have a termination proxy mirage kernel sitting directly on Xen that only does TLS using ocaml-tls. It does not support everything either but it's coming.
Actually no we dont have the machine or materials to wash a coffee cup in my floor's kitchen.
>in order to strike something thats 2k miles away, you need to be able to see it.

that is done by satellites in particular. And China for example develops ballistic anti-ship missile which would be able to strike targets 2K miles away. A ballistic warhead coming at 10M would present next level of challenge even for ship-based anti-missile systems. I don't see a flying aircraft carrier able to carry any meaningful defense capabilities against such an attack. My point here is that, even more than in case of naval aircraft carrier, such flying carrier would be useful only when total dominance is established, which wouldn't be the case with any meaningful military opponent. Of course there is no actual plans to fight an actual war against any such opponent :)
I'd encourage you to reread Sam's post. The whole premise is that the typical terms of a Series A investment no longer include a board seat by default for said investor. He does say that board members don't have to be investors, but that " it’s very important to get an advisor with a significant equity position that will play the role of a board member."
You don't say anything that's not exactly right, but you're still missing the point.

They had the opportunity to own up to their mistake and seek the goodwill of the community. They missed that chance. Perhaps not "evil", but certainly worth some continued indignation.
Splitting the atom – “I love Blockchain but just not Bitcoin”
FiscalNote - Washington, DC. Job Title: Jack-of-all-Trades Software Engineer

We are looking for software engineers who will never rest in their quest to capture the most relevant and timely information possible. Our software engineers work at the tip of the FiscalNote spear, continuously aggregating large quantities of open data. FiscalNote data scientists and policy experts rely on FiscalNote software engineers to formulate and implement inventive methods of data collection in order to provide the top-tier analysis expected by our customers. Additionally, we are an organization that encourages go-getters who recognize issues, whether assigned to them or not, and solves them. We at FiscalNote are not wedded to bureaucracy, but rather a "getting things done and getting them done well" attitude.

Requirements
• Expert in Python, C, and C++
• Experience using Javascript
• In-depth knowledge of database management with Postgresql and MongoDB
• An understanding of test-driven development, basic algorithms, and data structures
• Data mining and web scraping experience with strong understanding of thread-based and event-based paradigms

==========================================================

At how many companies can you as a developer sit next to talented team members that in former lives worked in a Senate office, as a Marine Corps Captain, on Wall Street, as a squire at Medieval Times, as an Engineering Director in the Valley, or as early-stage employees at other successful startups? Or where would you have daily conversations with some of the nation's premier machine learning and natural language processing Data Scientists?

Our team has a wealth of diverse life and career experiences that allow us to think outside of the box and ahead of the curve. And we laugh -- all the time. You'll get the opportunity to work at a place that is dedicated to making open data more transparent, all the while pursuing a career that allows you to look forward to going to work in the morning.

And technically, you'll get the opportunity to help guide and work on the development growth of a company that will be a household name within a few short years. We've already been identified by CNN as one of the Top 10 Startups of 2014.

What's there not to like?

We've also got an incredible group of investors behind us, including Mark Cuban, Jerry Yang (AME Cloud Ventures), NEA, First Round Capital, and Dorm Room Fund.

Apply at - www.fiscalnote.com/careers or email stubbs@fiscalnote.com
I'm still not grasping the concept of Docker and such...

Can I use Deis (albeit in a much smaller scale) to quickly spin up lightweight VM-ish entitys for prototyping new webapps/backends (i have an unused box at home), or am I coming at this from the wrong end :)
(Link to a _good_ explanation of Docker, preferably a video ;), would be gratefully appreciated)
I found their sales team incredibly pushing, bordering on aggressive.

I was happy enough on a free plan and they were trying to get me to go to the next tier up which was $200 a month. Must have received about 10 emails from them trying to 'work out a deal'. I would have just been happy with some pricing in the middle but the jump was far too high. Anyway whole thing left a bad taste in the mouth.
This is great! It scratches the same itch as http://thingsorganizedneatly.tumblr.com/ except is perhaps more practical.
There were moments in alignment support where I lost a ton of hair and brain cells. The hardest part was getting W3C compliant rendering of SVGPath on <canvas>, after that it was all downhill.

Txt is live in use on:

expressionery.com
walmartstationery.com
iprint.com
Notability - San Francisco - Senior iOS Developer
---------
Want to work on Notability?

We are a small, growing team working on Notability, the best note-taking app on iOS and Mac. Notability frequently tops the iPad and Mac sales charts. It is used by tons of people around the world, and it is a favorite among business people, students and teachers.

Here are the positions we have in mind, but if you are an Awesome Person and don't fit quite into one of these buckets, please reach out to us anyway!

========================

Senior iOS Developer

We are looking for seasoned iOS developers to build out an ambitious roadmap for Notability to deliver our note-taking experience to more people on more platforms. This is not an easy task - Notability has strict requirements for usability, stability and performance. In our efforts to delight our users, we face many technical challenges and we would love to discuss them with you.

If you want your job to focus on continued learning, collaboration and iteration and if you have put your heart into solving tough problems for your users, drop us a line. Every member of our team (developer, designer or otherwise) takes ownership of tasks and makes meaningful contributions to our product. We run on trust and collaboration and that makes this a great place to work.

You should:
* Have 3+ years experience developing shipping iOS applications.

* Have experience beyond UIKit - such as CoreGraphics, CoreText, iCloud, etc.

* Be an expert at multithreaded programming and blocks.

* Be able to work in our San Francisco office.

Ginger Labs provides excellent benefits, pays for lunch, and offers above-market equity.

Please send us (jobs@gingerlabs.com) your resumé and an email about work you are proud of and challenges you find interesting.
I want to see any emails before I determine that they were lying. There's no reason to assume bad faith.
Why all the negativity? It's an early release and a great idea, not to mention they're actively soliciting feedback and answering questions in the thread. Thanks for this, Mozilla!