skysight-inc/HackerNews huggingface dataset:
In my opinion the real issue has little to do with Brendan Eich's political views. Regardless of how you stand on the issue of whether one's politics should impact one's suitability for a job, no one can claim surprise at the community backlash. Least of all the Mozilla board.

The real issue is that the Mozilla board saw this coming, and didn't think it mattered to upset a big chunk of the community. That is hubris, plain and simple.

When your organization is dedicated to community, you can't put community second in your decision-making process. The decision made the Mozilla board look out of touch with their mission.

Following this line of thinking, you can see how even an ardent opponent of gay marriage could be upset by Brendan's appointment, purely on the basis that risking the community is the last thing they should do. I wish more of this discussion would be about the Mozilla board's tone deaf decision, and less grandstanding about politics or freedom of speech.
Option 2 is literally a voting ring. Why else would somebody tweet about the empty HN discussion thread they've created?
Person of a Nigerian family here; with a Nigerian-born wife and who's been to Lagos more than 5 times.

Unless some amazing changes in infrastructure have happened in Lagos since the last time I was there in 2008, reliable electricity & internet is still a luxury a lot of people cannot afford.
Which Analyses Done by 'Data Scientists' are Typically High Value?
Clearly the answer depends on the specific startup, but are there any analyses that tend to benefit a startup more than others relative to the effort expended?

Alternatively, what was most beneficial analyses you carried out at your company?
India begins giant general election
The backend stack is entirely Java 8 built on top of Spring 4 eco system.
There is SiriProxy[1] which lets you respond to arbitrary commands by proxying requests to the Siri backend. Apparently doesn't work with iOS 7 yet unfortunately.

[1] https://github.com/plamoni/SiriProxy
Top Bizarre Wedding Traditions
See this article:

http://www.npr.org/2013/05/05/181403067/the-hidden-cost-of-t...

I believe it was part of a testimony before Congress of an Yemeni urging US to stop using drones there. He made a statement to that effect -- threats of being bombed by drones are part of the culture and folklore.

We have become the scary boogeyman in the night, very disturbing if you ask me.
Modern Perl: 2014 Edition is Out
You'd be surprised. Gcc usually won't do loop interchange, which makes a huge difference for many programs, and you have to treat it just right for vectorization to work. It tries, but it's easy to write code it won't optimize.
I couldn't agree more with this. Regardless of Eich's views, the controversy engendered by his appointment was obvious and foreseeable. The fact that he/Mozilla didn't even seem to have a plan in place for the backlash indicates that he's unsuitable for a CEO role.
Don't get too excited...this isn't GoldSrc (the actual engine), but instead the SDK for mod-making.
>Even if one were to accept the idea that an employee should be fired for not holding the same political beliefs as the majority of Americans, in this particular case it does not seem that anyone, other than Mr. Eich, knows anything about Mr. Eich’s current political beliefs or that anyone has real information about Mr. Eich’s past political beliefs.

Except that he spoke about the issue and basically sad "sorry not sorry, I'd do it again".
Google to launch Android TV
I'd like to see a real debate over whether the Peter Gregory character is based on Theil or pg, that would be something entertaining to hash out.
Woman Hospitalised After Excessive WhatsApp Typing
So, you can easily export data from any web service and import it into a competing web service? And how exactly would the same code that does that exporting and importing on the server side not work on the client side?

Other than that, I think you are mostly confusing cause and effect - none of those are results of technical limitations of "native apps" per se, but rather an effect of the marketing push towards "the cloud". After all, Firefox is a "native app" - as you might have noticed, it's an "expensive small, unmaintained and badly supported thing with very few users".
Its not tornados and overland lines?
I wasn't trying to get fucked by the deep note, a tickle would have sufficed.
Of course even if you require a token, it doesn't stop replay attacks.
The mainframe turns 50
And thus began, gitcoin.
> It makes me mental when people want to "close their week" by deploying a change to a public-facing system. Yes it feels great to check it off your list and start your weekend. But unless you're prepared to deal with it over the weekend -- and got buy-in from the rest of your team they're prepared to deal with it -- please don't.

My favorite is the deploy right before the vacation. The internal pressure is even higher in that case (the dev doesn't want anything on their mind during their vacation—totally understandable), but the outcome/cleanup is even worse—they're not there to fix their code (and possibly not even available since they might be on a plane).
> 1) sharing data between apps is near-impossible, unless format converters are written (they never are) and explicit manual steps are taken.

This is different for online?

> 2) linking between apps is impossible (e.g. you configure an address for a client then click/tap on it to navigate to said client when the application is not made by microsoft).

This is not true, all major operating systems support custom URI handlers.

> 3) searching across apps is impossible. You can't just go to google.com, type in what you remember and have it show you the app.

This is somewhat of a fair point, but if you already have the app installed you can search your installed applciations, which will be a limited search space.

> 4) native apps are expensive, because they never have a huge market (compared to online apps).

This is true, but I believe the cause is closer towards ads/datamining.

> 5) native apps are really badly supported.

What?

> 6) you can't give anyone else access to your data (easily, just look at how long it took microsoft's army of developers to give office some semblance of real sharing. And it's still not up to par).

There no reason something like Google Docs couldn't be implemented in a native application, APIs are still just APIs. It may just seem less natural to do so for some reason, though.

> 7) anyone you want to give access to a doc now has to buy your (expensive) mobile app.

What?[1][2]

[1] https://play.google.com/store/apps/details?id=com.dataviz.do...

[2] https://itunes.apple.com/en/app/documents-free-mobile-office...
There's a very good chance he's simply based on prominent VCs in general (Theil, pg, maybe a little Andressean).
Our decision to build on top of SMS/MMS...

...was a really bad idea. SMS dates from 1984 and was originally a hack -- a beautiful hack, yes, but still a hack -- to squeeze basic text into empty 128-byte slots in telco switching protocol SS7. Combining multiple SMSes together requires nasty User Data Header hackery, and transmitting binary data over this joke of a channel is even worse. And don't get me started on MMS, a horribly overcomplicated spec that neither handsets nor operators could ever implement correctly, much less interoperably.

I used to work on this stuff for a living, and ran away screaming as soon as I could. The mobile messaging world would be a good ten years ahead of where we are today if we'd copied Japan in the mid-1990s and ditched SMS/MMS entirely for email built on packet-switched data, which would have instantly created the decent infrastructure needed for future apps. (The packet-switched bit, that is, not SMTP itself.) But as always, Japan shot itself in both feet by refusing to adopt the same standards as the rest of the world, meaning that e-mail and decent Internet on phones didn't become a mass-market thing elsewhere until the iPhone came out in 2007.
Forced to at work. They refuse to upgrade.
It's unreasonable to expect the Mozilla Board to have the foresight of the community's reaction. There was no large sect upset by Brendan's appointment on political grounds. There were a few squeaky wheels, a few silent ones, and a silent majority that had no problem with it.

Hubris? Nah. They just misjudged the ability of the media and vocal critics to not spin a historical donation as a wildly out of scope controversy for the sake of attention, pageviews, and a misguided sense of social rights.
Relevant: The Cost to Connect - Internet Prices Around the World (http://valme.io/c/technology/vkqqs/the-cost-to-connect-inter...)
I disagree that it was foreseeable. In retrospect of course it looks obvious, but they probably figured that this had all blown over from the first time it was "revealed."

I still find myself a bit confused. CTO at an organization like Mozilla isn't very different in public duties than CEO.
How about a quick explanation of radians?

http://24.media.tumblr.com/dd1b123f13f5578e11b04d7579df1fce/...
I (somewhat) agree that if there is only a single person's feedback, then RapGenius (perhaps) isn't the ideal model for everyone (though I personally like it a lot) - but, when you want to group source everyones feedback/annotations, it's awesome.

I read a lot of stuff on Rap Genius, and I find their annotation system to be one of the best - I was in a packed MRT in singapore, and was able to easily, with very little mental friction, read through the agenda and annotations, single handedly - thumb clicking the annotations and back.
Is New York's Pipeline described here? http://en.wikipedia.org/wiki/The_Pipeline

If so, yes, starting a dialup ISP is not too expensive, and not too difficult. A local ISP I worked for in 1999 ended up using a wholesale provider for dialup, we just ran a radius server for authentication, and mail and web servers.

Unfortunately, the market for dialup ISPs is drying up, many more users want broadband connections, and in the US, it's very hard to get access to the last mile connections for broadband, unlike how easy it was to setup a bank of modems.
I write mobile apps in my spare time. My policy is simple: Android first and Android only until I don't need a Mac to develop for iOS gear. Of course given that Steve Jobs 2011 internal Apple talk, wherein locking customers into the Apple ecosystem was presented as an important corporate goal, that'll happen like never.

Don't get me wrong, I want to like iOS and its UX is quite a bit better than Android's still. But I'm not in a position to drop a thou on a Mac just to develop for it.
Yeah, the "as such" was superfluous. And you're correct (if I may put words in your mouth) that the DMCA was drafted for (and by) content owners first, service providers second, and the public at large a distant third.

What I thought, but I now have doubts about, was that because this takedown service that Youtube provides was in addition to compliance with regular DMCA takedown notices it would not be subject to the same rules.

"You're intertwining "notice and takedown" with "safe harbor"."

The point of the takedown system under the DMCA is that compliance with it guarantees (to some extent) safe harbor so I'm not sure how to separate the two.
Tap Your Phone, Get Stuff (Including Funding)
This is fascinating, got a blog we can read?
so rss?
>what 4chan wants is basically better GIFs.

_And_ sound, as evidenced by anybody who posts links to youtube or soundcloud, e.g., /a/ or /mu/. Having such functionality directly in 4chan uploads would further the goal of anonymous ephemerality/content creation better than links to other sites. I can see your point if by "4chan" you mean "moot and site admins" due to the copyright concerns, but my feeling from other anons is that audio support would be awesome overall.

>You haven't been on 4chan much, have you?

If the novelty truly never wore off, every gif would still turn into cheetus after the first frame, and every link to youtube would still be Rick Astley.

Plus, think of your argument if we already had audio webms for their legitimate uses and had never known restriction. Would you give up audio on all webms just because of an occasional "screamer"? Would you give up all images just because some anons occasionally post shock pictures?
so http://www.amazon.com/b?node=8037720011 ?
http://www.taskrabbit.com/
Why so many no-shows for the interviews?

Is it a sign that the economy is doing well and applicants (for these types of jobs in this area, at least) have multiple good offers on the table?

Or that the applicants are so worn down that they don't bother to turn up because they think they have no chance of getting the jobs they're apply for?
Ethereum is planning to build a whole turing complete platform for new coins and other kind of P2P apps and services.

https://www.ethereum.org/
There were other small ISPs in NYC too. Panix.com started up in NYC in 1989 on a Mac running Unix (A/UX) with a handful of dialup modems, and grew quickly. They're still around today as an ISP (DSL/T1/T3) and hosting provider.
Thanks for the incredibly helpful and pedantic reply.
More likely the opposite will happen, as thousands or millions of people will become "ISPs", and rent their bandwidth. I think it will be more like the storage competition, where it gets cheaper and cheaper all the time per GB.
I'm sure that's true in some cases, but I doubt that's the normal case, and it's incredibly unfair to lump the people who earned their wealth with those who accumulated it in some underhanded way.
I'd buy lots of land near Boston and build a giant pyramid out of granite.
+1 - tab groups are great
Secrets Do Make Trends: Anonymity Apps on the Rise
As terrible these threads tend to be...

Eich might have defenses, but Philip's writing here is extremely weak.

1. A lot of people aren't viewing it as a "political" view like they would taxation or immigration. They see it as straightforward human rights. Just like we'd expect backlash against someone against "interracial" marriage. Even if we're saving those cross-race couples from expensive litigation!

2. He spoke about his views and got all cagey. If it was an accidental donation for a friend, he could simply admit so. Instead he refuses to elaborate. Perhaps he hates Prop8 and just wanted to see where this would end up. Or perhaps he is against all marriages in their current construct. If such things were true, then he could state his proper views and it'd be finished and mostly blown over.

3. It still might be an overall loss as civil rights will almost certainly end up in the right place. But it's not clear that an open web, for as much as Mozilla is fighting for that, will happen. I'd accept a hand from the most evil person in the world if my alternative was drowning.
The board probably assumed that the Prop 8 issue had already been settled in the court of public opinion when Brendan's donation was made public in 2012.
Github for source control.
Codeship for testing, packaging, push to S3.
Bash for pulling the releases from S3 and deploying them.
This is all done with a help of SBT. I haven't been able to find something that replaces Bash but open to ideas.
A team and I built something like this (www.pilot.me). It's written in Ruby and we're looking to hand it off to new owners. Unfortunately, there is a government stakeholder who put some money into it and they'll probably need a small amount of money to release it completely. andrew dot peek at gmail if you'd like to know more.
Rather less damaged by various magnetic fields though, than is typical.
What about riffing on the Povio idea (http://pov.io/) where people "ping" you to request a photo, but in your case they instead request you to write something on a particular topic?

So someone might request a blog entry on the most interesting accommodation you've stayed in overseas, or the biggest waste of money you've experienced, or the most memorable meal, etc.
In hindsight, perhaps. But how exactly did it come out that he made that contribution? If someone hadn't uncovered it, would he have outed himself by publicly denigrating gay marriage? Seems highly unlikely.

Many people have skeletons in the closet. While 20-somethings might idealistically believe that people ought to be perfect, especially a CEO, in reality there's simply no such thing.

The political parties are painfully aware of the power of a very thorough background investigation to destroy a candidate's chances, regardless of his or her real qualifications. It has happened thousands of times, and I believe we have damaged our society as a result, by holding every candidate up to an impossibly high standard.

The fact that Eich quietly resigned in the face of what amounts to a smear campaign is a sign of real leadership skills. He has class. He did what was best for Mozilla.

A lesser individual might have made some lame apology to save his job, as demanded by his attackers. I respect that he did not do that, and I'd work for a man like Eich in a heartbeat. I just regret that so many have chosen to politicize Mozilla in this fashion, and I no longer have the slightest respect for the organization.
Wow, how the tides have turned! 15 years ago was:

s/Google/Microsoft
s/Microsoft/Linux
s/Bing/Linux

I never would have predicted somebody cheering for "Microsoft the underdog."
The real issue is that he was appointed CEO of a non-profit... dependent on the generosity of others for its survival. Controversy, like this is kryptonite to all non-profits. Eich gets points for stepping down rapidly.
The board absolutely did not see this coming, everyone knew there would be some reaction but absolutely nowhere near the level that there was, that should seem immediately obvious from the reaction.

For those closer to the organisation it looks very different, Brendan was already CTO, he was a co founder and very much the 'face' of the company, the community guidelines very much espouse diversity and leaving personal beliefs at the door in the interest of collaboration.

In hindsight it was very obviously a mistake, but everything is plain ...
What the DNS?
I like the idea of the "anti-library" — that there can be great value even in unread books:

http://www.matthewcornell.org/blog/2009/4/6/on-keeping-an-um...
"No, don't go back to college!"

Yeah, it's Thiel.
Very nice! My personal favorite is "The sum of the exterior angles of any convex polygon will always add up to 360∘".
Is the Video of the Meteorite and the Skydiver Legit?
Does Mozilla even need a CEO? Are there examples of large organizations (with >$100M annual budgets) that are run using a more democratic model?
This seems orthogonal to me. Tcold for the efficiency is the exhaust temp, not the intake.

For pure efficiency, it is actually beneficial to capture waste heat in the exhaust to heat the intake air. But it destroys your power density, for the reasons already mentioned (hot air has less mass at the same pressure). I believe some automotive engines actually do this under light load conditions, but you wouldn't see it in F1.
This animated gif of the Fourier transformation from the time domain to the frequency domain (from the original post on stackexchange.com) is just stunning:

http://math.stackexchange.com/a/738048

Where were these when I was in school?
Where is the cube version of 2048, where you shift in 3 dimensions. That could be interesting.
I've done integration testing just about every way I can think of. I've "cuked it wrong". I've used plain rspec. I've used rspec with features. I've written an equivalent framework for use in a test::unit shop.

They're all fine. They get the job done.

I've also done acceptance testing with all of the above, and it works great as well. It's a language thing. My AT's are rarely more than half a dozen lines, and many of them are less than 5.

Whether or not you should do ATs at all really comes down to the process culture. If you have someone signing off on whether a feature works, I think it's great to do. If you're the only one signing off, I think it's worth doing as a tool to help implement the feature, but then convert it to an integration test, trim the AT to be part of a very limited suite, or toss it altogether. They're not unit tests, and not meant to be voluminous documentation of your app. That doesn't mean don't do them. It means learn how to do them well.
This article really nailed it. I spent two months last year in the D.R Congo and in those 2 months I had approximately only 4 hours of coding.

Electricity was reliable only between 11PM to 5AM and we spent New year's eve in the dark.

My data provider had a special 3G plan where you get 1Gb data between 12AM and 6AM for $1. This worked well for the first 2 weeks only then connection became non-existent. The only thing the provider had to say was "sorry but we don't have coverage in your area."

Yet I met some brilliant folks who would make amazing programmers if only they had access to all the resources we get with reliable internet and electricity. I spoke with many of them about starting a computer club where we meet weekly, share ideas and learn from each other. Some were kin but many were skeptical because they're used to unkept promises.

Edit: Forgot to mention that the state has installed fiber optic in some parts the capital city but nobody wants to use it because they know the government will abuse it and extort millions from users. And the country's ccTLD .cd is still one of the most expensive in the world.
Of course, I agree with you. It's just by referencing the 20 year old age, I was thinking about the circa age when the wide majority of people start their careers (20-25). But like I said in my original comment, there are those exceptions of cool people that started hacking late in life and your dad is certainly one!
Marklogic supports ACID transactions. being that it is also a horizontally scalable system, it allows those transactions not just to spawn multiple objects, but also across multiple hosts.
http://www.marklogic.com/blog/can-you-pass-the-acid-test/

They also support data tiering into HDFS, and now most recently RDF with SPARQL

They have been doing ACID for a number of years, not sure for how long.

They are not free (unless your data set is small)
Your "while I'm at it" comment contained one rather specific rule that can penalize accounts. I (and presumably the parent) would much prefer a centralized list of guidelines, rather than trying to remember tidbits of advice sprinkled throughout threads.
A little bit off topic, but related to the rents in SF: I've been to San Francisco and the first impression to me is that as a city with large population, why there's so little high-rise buildings? Is there any law which limits the buildings' height?
Triathlete injured as drone filming race falls to ground
here: http://joppi.github.io/2048-3D/
That's not support, that's them failing at providing what they advertised. I have used OVH for years, and they always fixed everything in their end very quickly. And that was for unmanaged dedicated servers, so I never had "excellent support", I had 0 support, but they provided what they advertised.
Here is a great book along these lines. Not always visual, but always (and often unexpectedly) simple.

http://www.amazon.com/Q-E-D-Beauty-Mathematical-Proof-Wooden...
That's like what, 22K before tax?
It would seem odd for the latter - why even bother applying, in that case?
Waze CEO hints that investors forced the deal of Google $1.15B acquisition.
Yep, they sure existed (for example at Xerox Parc as well), but Macintosh was the first mass marketed one. To be fair, I guess mass marketed is a subjective term :)