skysight-inc/HackerNews huggingface dataset:
Zero-confirmation transactions are fine for everything but rivalrous digital goods; it takes longer than 60m to ship something in any case, so if there's a double spend you just notify the merchant and they can cancel the order.
No one should ever do anything for social justice reasons unless they solve every problem in the history of mankind as well!
> Interesting, thanks! The Indie Statik article didn't do a good job of framing who he was.

Probably because he had no idea who the guy was.
Some amex cards have a 3 digit cvv [1].

[1] http://ecommerce.shopify.com/c/shopify-discussion/t/heads-up...
I can't help but think that they already were in a sort of informal alliance.

It took Google dropping prices for both AWS and Azure to drop... clearly they were both skimming profits off the top for the last while.

Of course, a company does need to profit and I'm not accusing either of them of doing anything wrong, I'm just trying to say that these sorts of alliances form accidentally and naturally; both companies hit a competitive price and then hardware gets cheaper; software gets better... they could drop prices, but why cut into profits when there's no need? Inertia is a powerful force. It takes something actually happening to kick those price drops into action, generally.
Here's the full text:

Hello there, Mozilla Firefox user. Pardon this interruption of your OkCupid experience.

Mozilla’s new CEO, Brendan Eich, is an opponent of equal rights for gay couples. We would therefore prefer that our users not use Mozilla software to access OkCupid.

Politics is normally not the business of a website, and we all know there’s a lot more wrong with the world than misguided CEOs. So you might wonder why we’re asserting ourselves today. This is why: we’ve devoted the last ten years to bringing people—all people—together. If individuals like Mr. Eich had their way, then roughly 8% of the relationships we’ve worked so hard to bring about would be illegal. Equality for gay relationships is personally important to many of us here at OkCupid. But it’s professionally important to the entire company. OkCupid is for creating love. Those who seek to deny love and instead enforce misery, shame, and frustration are our enemies, and we wish them nothing but failure.

If you want to keep using Firefox, the link at the bottom will take you through to the site.

However, we urge you to consider different software for accessing OkCupid:

Google Chrome / Internet Exploder / Opera / Safari

Thank you,
OkCupid

Background on Mr. Eich and Mozilla

In 2008, Mr. Eich supported the passage of California’s Prop 8, a statewide initiative to ban gay marriage, with a $1000 donation. Granted, his contribution is now six years in the past, and people can change. But Mr. Eich’s boilerplate statements in the time since make it seem like he has the same views now as he did then. Mozilla recently promoted him to CEO, hence the issue only now coming to our attention. His donation was known to Mozilla at the time of his promotion, and, furthermore, CEOs are rewarded based on their company’s performance. The CEO is the visionary for a company and its products. We are sad to think that any OkCupid page loads would even indirectly contribute towards the success of an individual who supported Prop 8—and who for all we know would support it again. We wish Mozilla’s institutional commitment to freedom and openness were better reflected by their choice of leadership.

Continue to OkCupid
Author here. Thought I should share the github link as well: https://github.com/TiarkRompf/lancet
I agree with the last sentence, but the first is a bit silly.
It's good to know we can set aside our moral values when convenience is at stake.
Thanks, I added a more explicit link in the README file. It appears people don't really look in the repo header for the appointed hompage
I just tried it. You need to write it as the numeral "1", not the word "One".
>Google Chrome Internet Exploder Opera

yep, there is no good working browser around that i can trust. Chrome is just like the "Exploder" only from another, new generation, MS.

edit: i fully support the equal rights (among others the right to file joint return with object of your sexual desire) and kind of surprised to learn that a supposedly smart techie would actively support the opposite. I'm surprised at Mozilla too - would they hire an open segregationist or a anti-women-election-right proponent?
I didn't feel like Strip Search was a
particularly effective way of finding
the best cartoonist in the group.

Typically for reality competition shows the goal is to produce programming that draws in viewers, rather than to find the best competitor.

If 'survivor' wanted to make a show about survival skills they'd use a bunch of ex-marines, mountaineers and woodmen. If 'dancing with the stars' wanted to show the best dancing, they'd get rid of the celebrities and just have professionals. If 'the apprentice' wanted to find people with business skills they'd get candidates smart enough to realize infighting isn't a useful business skill.

I'm not saying I like it, but 'so you think you can dance' certainly has more viewers than the Prix de Lausanne youtube channel. And what's the point in making ideologically pure TV that no-one wants to watch?
Curious that the HN community thinks about this.

Is this such a problem that the some Labor Ministry has to enforce a rule?

Think of this in another context: would people be okay with Olympic Trainers being banned from asking their athletes to train after hours?
So each year ~5M new cars hit the streets,
at an extra $140 each,
so the cost is ~$700M/yr.

There are 210 deaths/yr by backing over,
assume these prevent all 210 (they won't, certainly not until most of the old cars are off the road),
this means each life is worth $3.3M, minimum.

Cool.

But is there a way to invest $700M/yr that will save more than 210 lives/year?
Yet another example of competition working out well for the consumer. Innovation, price drops, etc.

Can you imagine a world where consumer broadband had the same level of competition? Sigh...a nerd can dream...
Yes, "Haskell can't reasonably express this with just typeclasses" is probably what I should have said. With the right extensions, Haskell can do anything, but it's not always going to be a good idea...
Intel brings Cloudera round to $900 million
This article's assertion that "half of Mozilla's six-person board resigned over the Proposition 8 donation" is incorrect. If you follow the link to The Verge's own article about the Mozilla board, that article has been amended with Mozilla's response:

http://www.theverge.com/2014/3/28/5559284/half-of-mozillas-b...
Two of the three resignations were planned beforehand and were not related to the CEO choice (see the update at the bottom of http://arstechnica.com/business/2014/03/three-mozilla-board-...).
The big problem with the claim that "lots of famous customers and products use BSAFE" is that the statement by itself doesn't mean much. Does BSAFE provide the TLS library for Cisco IOS? Neither of us probably has a ready answer, but if you'd like to put some money on which way this will go, I'm game.

For awhile during the late 1990s, some products used BSAFE because there were patent concerns with using any public key encryption in a commercial product, and BSAFE was an innoculation. Also, some products have codebases that date back before credible open-source crypto libraries. But those same products tend to have crypto features that were implemented later.

Like I said, we do a lot of casual reversing, and we look at a lot of random products that big F500 companies deploy, because F500s pay us to do that. I see a lot of OpenSSL. After that, I see a lot of Windows Cryptography API. Next in line is probably cryptopp, and then Bouncycastle. I see BSAFE once in a blue moon.

The more I think about it, the more interesting the research project of working out exactly why different products depend or don't depend on BSAFE actually starts to sound.
Transcript: Today's Supreme Court hearing re business-methods patents
Try http://www.okcupid.com/?mozilla_message=1
Don't allow users to determine whether an email address is registered in your system. (Even if they click "forgot password" or "send money request").

More importantly, don't ever give the user the full name of someone whose email address they pulled out of thin air!
Look there is value in persistence but at the same time you need the wisdom to change when needed.
Doing the same things will give you the same results most times.
Want different result, do different things.

hence my suggestion to pivot to clean up your head. Can't suggest specifically unless the details are known.

Having said that, this is the normal life of a founder and I would also go through similar emotions at some point of time.
actually stepping down might be worse than not, at this point.

besides, people complaining about it are quite dumb: eich has been a major player in firefox since the birth of firefox. so basically, nothing has changed - him being ceo or not.

If anything, this is triggered by people who want to hurt firefox, in any possible way. This includes but isn't limited to, competitors (Google Chrome, IE, etc.), disgruntled volunteers (refused checkings, you didn't fix my bug, etc), disgruntled employees (you don't work well you're fired, etc), people gaining from any advertising (okcupid, news, etc)
Azure's pricing is great for side projects and small startups. Everything I have done so far has been free.
Because there is no trivially replaceable substitute for JavaScript in the site construction, as there is for the browser.
We don't need more than one story about this on the front page, so I'm killing the others.

Commenters: To state the obvious, this is an inflammatory topic. If you post a comment, make sure that it is a thoughtful one.

Readers: If you see a comment that is not thoughtful, please downvote it. Most comments in this thread so far have not been, so you have your work cut out for you.

In extreme cases, flag the comment. To flag a comment, click on "link" to go to the item page, then look for the "flag" link at the top. As a calibration hint, I haven't seen any comments in this thread that deserve flagging. But I can't read them all.

As I hope everyone knows by now, we're experimenting with ways to solve the problem of toxic comments on Hacker News. I believe that the community has to solve this problem, rather than us imposing a solution. Consider this our appeal to all fair-minded readers to pitch in.
Azure is the right thing...
Probably because it was made by the original creator of MySQL.
I am a Microsoft fan, but they are doing the cloud all wrong.
To setup Azure, you have to use silverlight.
To access the servers, you use remote desktop.
Microsoft office 365 is $100 PER YEAR - much more than I would pay for the full suite (over 4years of average use)
If you want to use SQL server, expect to pay $$$ - and integration or reporting services are not included.
There is another feature that is actually nice: if allocate one server, you get 5 extra services automatically, including active directory, block storage, and network setup. if you do not know each part of the cloud, this helps you out, but it is done the "Microsoft way" and can be confusing compared to other cloud services.
I disagree. You also need to learn how the web works, about requests and responses, and handling user input through forms, etc.

What part of the deployment process are you having difficulty with?
Isn't there a false dilemma fallacy? Who invented all these fallacies? They seem to be unavoidable.
Is "Startup" a word?
Most spell check dictionaries find the word "startup" as a misspelled word. Does that mean I'm wasting my life??
Help me write this wrong by signing the petition:

https://www.change.org/petitions/google-add-the-word-startup-to-chrome-s-default-dictionary
Renzi la giovinezza contro il bicameralismo
Renzi non è nulla di tutto questo! Certo, il talento c’è, e col tempo e il dovuto impegno potrebbe raggiungere tali vette, ma per adesso ricorda il classico ragazzino che giocando da solo in campetto di calcio recita contemporaneamente tutti i ruoli: dal goleador al portierone, dalla tifoseria in visibilio al capitano che alza al cielo la coppa del mondo.
How I Stay Productive
Nevertheless, I'd suggest that being able to walk and chew gum is something a CEO needs.
Do these people seem that smart?

To be fair, if they were that smart, they might choose not to seem so. But there is no end to that type of thinking...
Older enough programmers will remember the DEC Vax to Alpha binary translators. When DEC produced the Alpha you could take existing Vax binaries, run them through a tool, and have a shiny new Alpha binary ready to go.¹

Given such a tool, which existed in 1992, it seems simple enough to do the recompile once on the first launch and cache it. Executable code is a vanishingly small bit of the disk use of an OS X machine.

Going forward, Apple has a long experience with fat binaries for architecture changes. 68k→PPC, PPC→IA32, IA32→x86-64. I don't think x86-64→ARM8 is anything more than a small bump in the road.

As far as shipping LLVM and letting the machines do the last step, that should make software developers uncomfortable. Recall that one of the reasons OpenBSD needs so much money² for their build farm is because they keep a lot of architectures going because bugs show up in the different backends. I know I want to have tested the exact stream of opcodes my customer is going to get.

␄

¹ I think there was also a MIPS to Alpha tool for people coming from that side.

² In the sense that some people think $20k/yr for electricity is a lot.
JQuery Commit History Visualized
Also with Bizspark you can have, if I remember well, like 150E/month to spend on azure for 3 years.

Considering that almost any IT startup can access to bizspark, it is a nice thing to at least try it.

Also I love the fact they are distributing their sdks for other os (linux and osx) and that they are all opensource on github
The probability of living in a simulation
A lot of us today (including myself) are bootstrapping our own CS education and cannot, in fact, build from bare metal. I, for one, learn more and more when people post things like this and I am also very grateful...and on my way to understanding implementation != language.
NHTSA to require backup cameras on all vehicles
I'm dying to know!!

https://www.change.org/petitions/google-add-the-word-startup...
What's the reason for this? Is it part of Coinbase's payment integration? I don't recall any other websites doing this (although there's the possibility that I simply haven't used other sites that also do this)
So you're saying that even someone who once made a morally wrong decision can still be competent enough to produce a technology that could serve to become a foundational component to the web as we know it?
Does anyone have an opinion on why the price of Bitcoin doesn't seem to move on news like this? It seems significant in my opinion and I would think that wider acceptance would lead to a higher price, but that hasn't been the case over the past few weeks / announcements.
So boycotting something thousands of developers have worked on (including add-ons) because you don't like something the new CEO of a company did once that has nothing to do with the product you're boycotting is not silly.

But boycotting something that same person invented is.

I don't see the logic here. Really.
http://rationalwiki.org/wiki/Not_as_bad_as remains a perennial bad argument.
A lot of payment processors will let you store a card number once and then charge that card multiple times.
I don't think it is that simple. I just tried with a colleague I met but whose email I did not know. It returned his gmail account.
This has just reached a new level of silliness.
Thanks for the clarification, haven't been following this very closely and didn't read Mozilla's statement in response (it wasn't very prompt.)
Atlassian BitBand [video]
Yes, it must be astroturf, not anyone sincerely pissed off on principle. Well done.
(author here) Yes, one of our points is that 'register' is much too low-level, because one can't abstract over it. The same holds e.g. for OpenMP directives. In the paper we propose (among other things) to attach such directives to dynamic scopes. This makes it possible to e.g. unroll all innermost loops, including those in function calls, without putting unrolling directives on individual loops.
Virgin Media, why are you manipulating my traffic?
Some of this just flat out isn't true... I access my Azure instances with SSH just like I did on AWS. No Remote Desktop.
I've never understood this aspect of European culture.

What's a manager ? What are staff ?

Presuming that the state has formalized definitions for these things, what is the purpose ? Why is it assumed that someone is, or has, an employer, and why would we pigeonhole people into extremely narrow (and increasingly irrelevant) social roles ?
Paul - this sounds cool but can you give some examples of how you anticipate different types of people could use this for good/profit/etc?
It's still a competition to find the best candidate though. They said that over and over during the show.

Dancing with the Stars finds the best dancer out of the group, even if they're not pros. Survivor ostensibly finds the best survivor out of the group, even if they're not true outdoorsmen.
Seems viable, and if you had previous "relationship"/transaction with this user you can display name etc.
"precision" JIT: I'm not sure -- can you tell it what to do? More predictable performance model than HotSpot: absolutely.
Why doesn't OKCupid take a bolder stance and give a button to all their users when they sign in, asking, "Do you support marriage equality?" If they click "no", it deletes your account.

I mean, as long as you've decided this is the sort of thing your business ought to be concerning itself with...
Another great tool, especially if you're looking at Rails is:

http://www.theodinproject.com/

It's in beta but it's pretty great from the looks of it.
Probably because while he may have invented Javascript, many people have contributed to it, so that's not really the same issue. We should assume there might be racists/biggots/etc working at Google on Chrome, at Apple on Safari and at Microsoft on Internet Explorer, too. That's not the point.

The issue is with Mozilla placing him as their executive leader; the endorsement that makes and the message that sends to the technical community & the wider world.
Utterly stupid. Gives me an excuse to close my OkCupid account though.
2048: Rick and Morty Edition
Superverse game
They could easily be testing many of the gmail + yahoo + other popular accounts as well, doing google searches in the background for "name@gmail.com AND company" to see if the person appears or maybe it really is more than what I thought.

I just thought this way originally because it showed "26 results" for a friend I looked up that I'm not connected to before it gave me the 1 final result that was his email. The 26 results as it was loading showed everything from first@company.com (not active), firstlast@company.com (not active), firstLetterlastName@company.com (not active), etc.

EDIT: So based on it showing so many false positives it looks like it's just queuing up all possibilities than returning whatever it finds works.
I would not doubt for a second that new browsers without javascript, but using other languages, will start popping up in the future simply because of this.
OpenStep supported four processor architectures before it got ported to PowerPC, and used to support "quad fat binaries" that would run seamlessly on all four architectures.
Well we're building a platform for Social Media Monitoring, with Dashboards made of resizable, responsive and composable Widgets. This grid offers you the possibility to generate customized dashboards populated with various types of data and visualizations. We wanted dashboards to be easy to create but also accommodate various screen sizes or device types. You can have one row for phones and 6 for status monitors in the lobby. etc.

The grid actually works on a principle called "pull to left." It was a UX decision in the end. "Left" is because the grid is designed horizontally (but should be made an option to use the other axis very easily), and "pull" is because we found (after much usability testing) that if you don't have any force in a drag and drop system, items will involuntarily continue to move away from each other as you move them around and collisions occur.

I get where you come from with the jQuery plugin. However, due to many reasons (including time and reducing in-house complexity) jQuery was advantageous for its build-in drag and drop capabilities. But the good part is that we still separated most of our logic from the jQuery plugin, into abstract positioning. The jQuery plugin just transforms grid data into pixels and lays them around. There are many reasons why this is cool. 1. Very fast unit tests ran with Node, 2. Grid positions can be generated server side, etc.
I'm sure we'll see more April Fools from Google soon. They are a big team after all.
Income is a fairly large factor for most people's wealth...
Last time I used OkCupid, I can't remember anything that would actually require JS to work. Real time updates (for instance, in IM) wouldn't be possible, but exchanging messages, looking at profiles and answering quiz questions is perfectly doable without JS.

(I know I always sound like someone who hates JavaScript, but at least for the stuff OkC had two years ago, it's not really crucial. IIRC, you could browse user profiles with JS off, but IM didn't work with JS off.)
Beers!

It's 100% bizarre to think about elements that don't render UI. Honestly, I'm still wrapping my head around it.

If you think about it though, there are plenty examples today that don't render UI (directly) but serve a specific purpose: <script>, <meta>, <html>, <style>, <head>, <title>, <link>, ....

Search for "display: none":
http://src.chromium.org/viewvc/blink/trunk/Source/core/css/h...

Interesting times indeed.
We've reached the first of those points. Theoretical you could survive in a van in an European country on a "basic income" of 600-800 euro's and have a luxurious lifestyle that surpasses most people lifes of 60-70 years ago.

You would have to bend the rules a bit to get that 600-800 euro's but you could also earn it by working 10-20 hours every week.
It seems like many of these services want you to use metered billing as part of a subscription, though. That's not really my use case.

I guess I could hack it by making a $0 subscription and charging the metered portion there?
This from a company that lists only "female" and "male" as gender options—fifty-four fewer than Facebook. Who's insufficiently inclusive now?
Genuine question, how does it decrease the spread?

Let's simplify this: I have a stock to sell, I'm asking $100, you want to buy and offer $95.

How does a HFT decrease the spread while keeping a portion of the transaction itself as profit?
They seem to be having problems with their app. I wasn't able to view the pricing page for the same reason.
Javascript is not solely the product of Mozilla. It exists by itself, is standardized as ECMAScript, and provides no royalties to Brendan Eich. Firefox is a product of Mozilla. Mozilla, and by extension Eich, benefits from people using Firefox to browse the internet, particularly from searching Google through Mozilla's start page.

Whatever you think of Eich, of Mozilla, or of the entire situation, Firefox and Javascript are not the same thing here. If anyone means to make their displeasure felt in Mozilla's revenue, banning Javascript wouldn't make sense.
Yes, not suitable at all for design work due to color shift.
It wouldn't have been nearly as compelling without a live demonstration. I guess he felt it was worth the bad score.