skysight-inc/HackerNews huggingface dataset:
Seriously. Eich not only failed to apologize in any meaningful manner (which I get is being spun by people as Integrity, Bro), but seemed to fail to even realize that the viewpoint he endorsed was so widely reviled by Mozilla's supporters.

The public is more than willing to forgive and understand if people are willing to explain their point of view, but he wouldn't even stoop to that.
It's more a "thing" because of other social status reasons.
Componentizing the Web
This is the story about a project of mine. A big one. A mixture between PHP and Node.js. It's a single page application from one point of view and an SEO optimized website from another. Tons of JavaScript, CSS and HTML was written. In a single word, a spaghetti nightmare for any developer. There were falls and rises. Producing and solving bugs. Fighting with the latest technologies and ending up with a wonderfully simple library, which is the topic of this article.
Building a social music service using scala, akka, ElasticSearch and MongoDB
The technology and architecture behind serendip.me - a social music service built with scala, akka, MongoDB and Elasticsearch.
Lotus Improv and Apple's descendant of it have a better model IMHO. At the very least making formulas a top level construct avoids countless "oops I accidentally updated that cell" errors. But the locked in value effect of Excel is enormous.
heartbleed.com itself is still using a vulnerable OpenSSL, according to http://filippo.io/Heartbleed/#heartbleed.com
So, something like reiterating his involvement with Mozilla's stance on openness and inclusion (which includes gays), perhaps? Or how they had always been inclusive?
Inside a studio, absolutely. But when's the last time you saw anything remotely consumer facing with HD-SDI?

This is Skype we're talking about, not AJA.
It's the same thing because it's demonstrates the can of worms you open up when you start subjecting everyone to scrutiny of their political views that have nothing to do with they're ability to do the job their entrusted with.
So what should Yahoo do? Change settings to say "Actually, anyone in the world can send emails from @yahoo.com now."?

(Honest question.)
While true it's potentially harder to immigrate to New Zealand unless you come from Kiribati, Tuvalu or Tonga which have an extra entry option.
No - the point is not "Let's hear Yagan's reason for donating" - the point is: why are we making political opinions an issue for tech CEOs?

Do we really want a world where where CEOs' personal political donations (from years past!) are sifted through to find the latest faux pas so we can pressure them to answer for themselves?
How long before "Twitch plays Untrusted"?
US taxes are required by law. Donating to reprehensible politicians isn't.
If you had truly come to terms with death and believed life is meaningless you'd be unable to even so much as go to the bathroom. More likely, you've tricked yourself into thinking these things.
If it's wrong then please contribute to it and fix it. Your knowledge of this subject should be shared.

Online society's attitude to Wikipedia seems to have settled into two camps; those who refer to it as an authority and those whose avoid it due to negative experiences with inaccuracies or politics.

I'm trying to move from the second group to a third; patch-up articles for the benefit of other people.
I think you still need to tell the AI, with some measure of detail, what he needs to build for you. I posit that that act is called programming by definition. Perhaps the difference between today's high-level languages, and the original way programmers programmed their machines in the fifties, is almost as vast as the difference we perceive between programming and telling our AI what to build.

I guess what I'm saying is, we'll be the last jobs to be eliminated by progress, perhaps excepting the two oldest professions in the world (prostitutes & politicians).
The point is not whether the act of supporting an anti gay marriage ballot measure is equivalent to voting for an anti-gay candidate - it isn't.

Rather, if Eich's small silent contribution to Prop 8 was such an unspeakable transgression that Yagan felt compelled to freaking mobilize a mass corporate boycott, then how in good conscience could he ever have elected a man with much more explicitly hateful views to represent him in Congress?
This is a disingenuous headline - Yagan donated to a candidate who was anti-gay (anti everything, really!) and NOT to a specific campaign designed to strip rights from people. There's a difference here.

This was obviously a PR stunt, in the sense that OKCupid would not have participated if they thought it would bring about negative reactions. But let's be realistic - at least 50% of anybody who's ever donated to a politician's campaign in the US has "donated to an anti gay campaign once", if that's the qualifier. And it's much harder to point a finger and say "you are demonstrably opposed to gay rights" when Yagan's company is making a public statement in support thereof - however hypocritical you perceive that to be.
Unless there's something special about low altitude, why wouldn't we expect a terrestrial camera with a view of the sky to have a reasonable chance of capturing dark flight?

I know skydivers do a lot of filming, but seems more likely that the first dark flight would be caught by tourists on a sunny day or something.
I think operating the hypothetical Nth generation high-level tools for the tasks you describe (let's call it ETL?) are still considered programming, as the difference between today's tools and the tool you describe is probably smaller than the difference between the nineteen fifties' tools and today's.
VB was all about COM technology. It suits perfectly to work on and extend Windows and Office applications. Migrating to another RAD tool like Delphi or varous *Basic or even VB.net is not possible without starting more or less from scratch. As no other RAD tool offer compareable compatibility and most even do not support or are COM based.
There are much better reasons not to use OKCupid than this silly fiasco. I'll let the post by OKCupid that they later removed explain:

http://static.izs.me/why-you-should-never-pay-for-online-dat...
The whole thing is so stupid to begin with, many of the people complaining about Eich are avid Obama supporters, someone who in 2008 was also campaigning against gay marriage, citing the exact same bigoted faith.

Everyone has a great hair splitting reason for why Eich is a horrible motherfucker for donating $1000 to prop 8, while Obama and Yagan are national heros for doing something ever so slightly different.
Google has an inactive account manager that feels like a dead-man's switch. But, it's not anonymous https://www.google.com/settings/account/inactive.
Absolutely nothing good could come out of him trying to explain his views or his donation. It is good that he hasn't apologized out of pressure. He should only apologize if/when he actually has a change of heart on his position; not because an Internet mob holds him at gun point.
No. When you publicly take an abhorrent position, it is normally necessary to specifically repudiate that position to remove the doubt in people's minds. Generalities will not cut it.
Like Brendan Eich, you mean?
This is interesting, can you elaborate? My reaction is to disagree, I don't see any meaningful similarities.
If I may: it is great to raise money for great projects, but that might not be the best example…

Kickstart was started for actual project, that is, things that were half-done, but still had challenges: these guys seem to consider their main remaining issue is to be choosing the color of the thing… This evolution towards pre-order is a concern, mainly because pre-order was possible before Kickstarter; the platform and centralisation of projects is noce, but the real reason companies like Kickstarter have so much mature projects come at them is because of the legal void that the site contracts allows them to side-step if they don't deliver. It might be seen as a progress. I’d rather look at the numbers and wonder how individual contributors see it, especially past one who are not active anymore.

On the other side, don’t be jealous: a lot of companies are on Kickstarter's lists, but not mentioned here, or anywhere and don't raise anything. There is a reason why Kickstarter sums up money raised, not the success rate. Truth is: success rate probably should be this low, I would argue lower -- but it’s not the high-flying life all around.

One personal bias: I see home-based 3D printing as over-hyped. I won't print Espresso cups, tiny pixelated busts, and my consumption of shower-hooks and door handles is barely one in a decade and I prefer sturdier things than plastic melted with steam, especially to sustain a occasionally hot shower. That bias however is very typical of Kickstarter's successes that tend to verge on the hyped towards customers: Leap Motion was another good example of a great idea, amazing on paper that failed to do the heavy work of figuring out if, how and when it would be practical.
Nostalgia break:

Learned BASIC in 1973, first computer class at my high school. Pascal, FORTRAN, and COBOL in college. Started working at IBM in 1978. "High level languages are for wimps". Assembly all the way baby!

Ah those were the days.
JESUS CHRIST, all sorts of private information. Patch your servers now!
A 1000% performance hit means that you have to spend 10x more on hardware, and you have to spend more time engineering for scalability. That extra cost outright kills projects in the womb. If the choice is launching something valuable to users and that pulls in revenue but is flawed, even seriously so, and doing nothing because it's just not feasible to do what you want within any reasonable cost/performance metrics... well then, you have your own anthropic principle right there.
GHC (the main Haskell compiler at this point) does some extremely amazing stuff on the compiler front, it is probably at the forefront of static analysis. And the Haskell community is extremely motivated to making amazing machinery.

A lot of Haskell stuff is based around its lazy evaluation model though
That sounds fascinating. Is there a good write up for someone totally unfamiliar with that world and that doesn't want to get into the weeds, but is interested in what the community was like?
Except the opposing argument is severely broken, of course. It starts with not even comprehending the RFC he is quoting ("include the address of that service in the "Reply-To" field of all messages submitted to the teleconference", which clearly does not sanction the "teleconference" itself munging the header), and after that essentially turning logic on its head and appealing to ignorance ("People who don't know how what the working solution looks like are asking for a broken solution! If software does something else than it should do by definition, it's the user's mistake, and therefore the user's fault! [...]").

As for redundant Ccs: That is what Mail-Followup-To is there for, see also:

http://cr.yp.to/proto/replyto.html

edit: Oh, and also, in particular, he completely ignores the fact that Reply-To munging deletes existing Reply-To headers, and thus breaks things in a way that even the best MUA cannot possibly work around - the original Reply-To isn't there anymore, so it cannot possibly offer you an option to reply to the original Reply-To or to the munged Reply-To.
Candidate was broadly anti gay. Prop 8 was a single specific marriage question. So no, not the same. Candidate was worse.
Show HN: Confy – Helping developers seperate config from code
Congrats, and best wishes.
Actually two candidates against gay marriage, he also gave to Obama.

So what we should be saying is that Yagan only supports candidates who oppose gay marriage.

Seriously though, why not take a swing at eharmony's CEO? That guy makes Eich look like a bear.
This is a weak argument. Eich's actions directly attempted to cause harm to a number of people in Mozilla and in the wider community he would have been a visible and important figure in.

That's why this was different – a key requirement of Eich's position was to provide a leadership figure for the corporation and also the organisation as a whole, and it's really hard to get behind someone who's actively seeking to strip your rights or those of your friends and family. That's a large group of people to piss off and fail to apologise to.
It's not going to be terribly accurate. I have accuracy of about 80-85%. It loses accuracy towards the edges, and towards the bottom of the screen
Despite the differences in what happened this is still very disappointing. I hope he handles the situation better than Eich did whatever his politics are.
Check out https://tent.io if you're interested in decentralized services.
At the top left, in 'Chrome', there's a useful 'Warn before Quitting' option.
MiTLS: A verified reference implementation of TLS
[Opinion] Blogger is better than Wordpress
What do you think? and what are your experiences?
http://blog.kelechizy.com/2014/04/why-blogger-is-better-than-wordpress.html
I just realized that I misread you and it's too late to edit. You're talking about lines of source code (and I do agree, I was really confused on the level where you can only edit a tiny section of code I missed), whereas I thought you were referring to the lasers puzzle (I just moved the exit for that).
nice page.
> It's remotely the same thing because it's about him supporting politics that many sharply disagree with.

You're talking about a nation with a blanket two party system, the world's largest economy, and an extreme tendency to involve itself with global affairs.

I have an extreme aversion to voting for Republicans just due to the socially conservative views, but when the democratic candidates vocally support total global surveillance there's just no other choice. Supporting a candidate does not mean you support their every vote and as in all things with life, you just have to make compromises.
We're using ISDN for studio linkups in between radio stations, and for remote location -> studio connections. Would love to use Skype in it's place, major barrier is lack of fine-tuned control over gain, disabling AGC, etc. Video broadcast does seem to be the focus here, but Skype could be incredibly useful in radio broadcasting too.

I think the radio industry would definitely pay for an advanced software client, especially considering so many potential guests have Skype setup at home. Having control over guests gain and more detailed metering in the client would be brilliant.
Chrome - Listening Without Consent
these links remind me of Alain De Botton's Status Anxiety.

http://alaindebotton.com/status/
Emphatically agreed. Like many a political scandal, this became a full-blown crisis not because of the original issue but because of how poorly Eich managed it. If Eich had -- like countless other public figures -- expressed a change in point of view on this issue, this would have blown over. As it stood, his recalcitrant stand on the issue was (and is) indefensible, the unwillingness to so much as discuss it was arrogant and the non-apology was patronizing -- but the inability to see how and why he was failing spoke to a much deeper incompetence. Eich is clearly not the stuff that CEOs are made of, and Mozilla as an organization is probably (ultimately) lucky to have figured that out so quickly.
but it's only offered by bike or foot
Thanks for the fun game!

Could you possibly help us by putting in a ruler that marks the map coordinates? Yes, I can read the code to find where things are (or count), but there were a few times where it was somewhat inconvenient.
Except that paying taxes is compulsory, whereas selecting a politician to donate to is a choice.
Been involved in 3D printers (https://cubehero.com), and one thing I was hoping for was an automatic ejection mechanism when I looked at it--as it's sometimes tough to get the print off the print bed.

Overall, 3D printers take a lot of fiddling to get right, and while they hand wave these problems away in the video. I hope that they actually fix some of those problems to make it more accessible for everyone.
Not "political opinions," but "active participation in political movements."

And do you think tech is somehow exempt from this? It's hardly uncommon for CEOs to be subject to pressure because of their political views; doubly so in situations like this where they perform a significant non-commercial role.

So I'm actually pretty happy that CEOs are subject to public scrutiny.
Should Facebook Be Anxious About Line App’s Growth?
The Hidden Tool: Search Companion Marketing by Google
Search Companion Marketing is old news which is still very new. There is a good reason for it: Google has it in private beta version since 2012 (!)
> When you publicly take an abhorrent position

Donating to a cause and having the people against it sue to find out the backers (while giving assurances that no retribution is planned) is a very strange case to apply the word "publicly" to.
2 Tots, a Sailboat and a Storm Over Parenting
Can't reply on SE due to lack of karma there, but I think the reason this is different on Ubuntu LTS is that what's on 12.04 is not technically 1.0.1g, but 1.0.1 with (all?) changes backported to 1.0.1 by the ubuntu security team for the LTS release. On my 14.04-beta install it says 1.0.1f before, and still 1.0.1f after upgrading in similar fashion.

Basically 1.0.1-4ubuntu-5.12 is the version you want on ubuntu 12.04 (or 1.0.1-1ubuntu2 for 14.04), but openssl version doesn't report that.
Anybody knows if the bug can be triggered in OpenSSH (I believe it uses the same lib?)
I have many fears: size, definition, how they don't present the risk in the project, proprietary software have all been mentioned; auto-calibration seems a bold promise, if necessary; I am positive that ‘use other filaments’ is not going to end well for most heads.

What I do wonder is that ‘energy saving’ aspect: Yes, 3D printing is spectacularly wasteful (it's been the elephant in the room since Doctorow’s Replicators, that conveniently appears after limitless energy -- as if limitless energy wasn’t the huge industrial revolution) so improvements are probably easy to do, but… electronics-switching savings? That can only come if the main consumption, the energy spent to melt the plastic, is reduced. This means either miracles in thermodynamics (under $200), or the plastic that they are offering melts at lower temperature.

So I have this question: how likely is it that a cup of such a plastic would melt if you put boiling water in it? Not a lot of melting, destroying the cup, or even anything spilling a few carcinogenic molecules in your coffee, no: just the occasional deformation?
I have had mostly good experiences with Wikipedia regarding technical subjects. I think this was the first topic I came across that really stuck in my mind where Wikipedia was conspicuously wrong (which I affirmed even more after doing some research).

I will take your advice into consideration and attempt to amend that page. I don't know what the monitoring procedures are on wikipedia, and if they will allow such changes to persist.
Random R gripe: it's hard to reuse code cleanly, because it lacks a nice import system like python, haskell, etc. Related: making a package is complicated (or was last time I looked).
Does not follow. It's Utah, so his opponent could have been much worse…
I'm not so sure identity in that sense is that important. It's important to advertisers for sure, but where's the value to Jane or Joe consumer beyond being able to claim a piece of cloud data as her or his own?

The mistake, in my opinion, is to insist on connecting identities across devices, and across meat space and cyberspace. I don't have any answers, but do know that Kim Cameron's seven laws of identity[1] are the best story I've heard on this.

[1] http://www.identityblog.com/stories/2004/12/09/thelaws.html
I recently read up quite a bit on FDM robots, and in my opinion it would be a shame to pass up the opportunity to build a robot yourself, and even design one yourself. The cartesian machines are more or less variations on a theme, and most use the same set of standard parts: nema 17 motors, acme screw shaft, linear rods, linear bearings, 608 bearings, and GT2 pulleys and belts.

Check out Misumi's catalog, and you can always roll the dice on shady-Chinese-company knock-offs (Robotdigg). Look up aluminum t extrusions for framing, or use sheet or square tube. Or buy a frame from tens of vendors who sell kits and parts for the Prusa Mendel. I don't like the swing-set Prusa, and I don't like threaded rods. But there's also the fine Makergear M2 for inspiration.

Electronics and software are also commoditized.

Good kits if you don't want to design your own:

Printrbot Simple Metal
Rigidbot (I don't know if they are using the best parts)
many other quality kits

Interesting robots:

Reprap Wally, designed by Dennis Brown & Nick Seward.

3d printers are one area where it is the Wild West, you can go as deep as you want in one week, and learn almost everything except software details. All the hardware is nearly standardized, and right out there to look at and study.
I completely agree.

The fact that he hasn't had a change of heart renders him unsuitable, in my opinion.
Yes, I did know that.
This is pretty nicely executed and a lot of fun to play with. It is the kind of application I would use to spend the time on my daily commuting. :)
It's just a fraction of broadcasts had been blocked of what you can watch in these countries
You could do this with Call of Duty: Black Ops 2 on the 360 years ago. You can also do it with BF4 on the xbone. (since launch)
"Early polls indicate that more than 45 percent of Swiss voters will support the initiative."

That's an online poll with 1016 votes at the moment.

I'm swiss and can tell you this will get 80% no votes. We voted two years ago if we want 6 weeks of vacations instead of 4 resulting in 66% no votes. Swiss people like to work. We are raised with the believe that work is our strongest asset because we have zero resources.

I tried to talk to ~10 people so far about this topic. No one consider it seriously to even talk about it.

We're just not ready yet.
> That's a huge problem. You tell me I have to click on a link at least once a month for the rest of my life.

shrug from the point of view of someone who has opted in, this isn't a big deal. People don't change email addresses that often, and if you're the type who doesn't check email for longer than a month, then yeah, this isn't for you.

The bigger problem is that this service is hard to test. When you really want it to work there really isn't a second chance. Which means you shouldn't be relying on this thing 100%. It's best to put something in your will and instructions in a safe place.
One line browser notepad
Open a new tab and type in the url tab:

data:text/html, <html contenteditable>

Browser notepad :)
Ask HN: why most startups use ruby and rails?
Hi, I would like to understand why ruby and rails is used heavily in startups? Thanks.
Red Cameras Redlink Development Kit
I don't understand why you chose to nitpick that word. Do you not believe that his stance is publicly known? That is all that matters for the rest of what I said. He would have to repudiate it specifically. His general statements are insufficient.
Is that a good feature though? It just means that microsoft is intercepting your messages and storing them (you also can't tell when someone hasn't received your message anymore.)
You can't even reliably use the version number defined in openssl.h because RedHat decided that they will never change it ever again during RHEL 5. They just endlessly patch some ancient version of 0.9.8. Fortunately 0.9.8 isn't effected by this bug.