skysight-inc/HackerNews huggingface dataset:
Oh, you mean 50% of people that ever opened facebook have clicked on some ad at least once? Then it's not a very useful number - so suppose I clicked on some ad 5 years ago and since then never even logged in to FB - what use is to count that? I'd assume a useful number would be the number of active users regularly clicking on ads... IMHO 50% would be very high number then (unless you define regularly as "at least once in 5 years" :)
Very strange: the bar only shows up for me in Chrome, no trace of it in Safari (whether or not AdBlocker is enabled, whether or not I'm logged into Slate).

Ahh! Long enough ago that I totally forgot about it, I installed the Block Meebpo Toolbar userscript in NinjaKit
Tiananmen Square anniv: Index drops 64.89, "Shanghai Composite" searches blocked
Indeed. So there's no small degree of irony in taxing people on their tax funded benefits.
> SQL still has a place and MongoDB is no replacement
Let's flip this: NoSQL is finding it's place in the database ecosystem.

SQL is the name of a database query language, NoSQL is a term that identifies a set of new, ostensibly non-relational, data storage engines that so implement an SQL parser despite SQL being the Standard Query Language, with twenty years of history behind it.

My opinion - They decided to call it NoSQL, not because SQL requires a relation database, but because writing a smart query optimizer is hard task. Much harder than writing the storage engine itself.

I'd much rather access data from Mongo, Riak, Redis, and Couch using the SELECT, INSERT, UPDATE and DELETE statements that I have known since 1988, instead of having to learn four new database APIs.
it's very difficult to monetize eyeballs without intent. If you're going to do that, you'd better do what fb did, and generate a fuckton [1] of pageviews.

[1] Definition: lots and lots -- 1T / month in summer 2011 [2]

[2] http://mashable.com/2011/08/24/facebook-1-trillion-pageviews...
Related: http://www.osnews.com/story/26005/Women_in_IT_don_t_need_spe...
I honestly don't know the answer to this, so perhaps somebody can provide some info: Does it cost more to produce the mirror or to produce the various CCD imagers and science instruments?

It would seem to me that the CCD's should be cheaper - we have a LOT more experience producing CCD's than we have producing 3 meter mirrors capable of being launched into orbit. Surely the huge amount of research being put into producing low noise CCD's for cameras and phones would have the effect of making it easier and cheaper to produce the science instruments for a space telescope?
Huh? She never mentioned anyone's name in this post. And as far as I can tell, there were no consequences for him in this story. What would his name have to do with anything?
But you can't tap a NFC tag from a distance. You can interact with QR codes from a range only limited by the size of the image, but NFC requires you to bring your reader within a few centimeters of the tag. And you can't print an NFC tag from a LaserJet, broadcast one on TV, or make one into a waffle [1].

Not that I have anything against NFC -- it's a rather interesting technology, with many useful applications that QR codes don't have. But QR codes have several properties that NFC doesn't, and by definition can never have.

[1] http://www.nycresistor.com/2010/11/24/our-demoslam-entry-tas...
Note: I work at JumpSeller.com.

There's only that much you can do to improve e-commerce in Latam and especially payments.
More importantly, bank accounts & credit cards are not so widely spread as in USA and North of Europe which by itself is a show-stopper for all of us as e-commerce software providers.

If Brazil, does fine technology-wise with PagSeguro, Pagamento Digital and PayPal the same holds no true for Chile and other countries still behind Brazil in digital commerce.

In Chile, Webpay from Transbank is a casi-monopoly where the service (Webpay) is owned by Transbank (which is owned by the Chilean network in Chile). Transbank has no incentive to facilitate the entrance of new gateways in the market and help them integrate with their banks. This have been said and repeated in press and political circles over and over.
Dineromail, PuntoPago and other new payment gateways in Chile one way or another sit on top on Webpay and work as intermediaries, thus their prices are inflated and their service also rely on Webpay's one. The worst on having an intermediary here is the addition of a second breaking-point to the already fragile Webpay service.

DineroMail sure works great in Mexico, tho.

Colombia is covered by PagosOnline and Interpagos (the underdog).

PayPal only supports Mexican Peso and Brazilean Real and so, does not allow customer to purchase products in Chilean Peso, Colombian or Argentine Peso.

I think this sums it all around payment gateways in Latam but leaves out of consideration other important upcoming countries like Peru.

OmbuShop, has recently been selected to Startup Chile with their 40.000K equity-free grant. Congrats!

--
More info:

https://pagseguro.uol.com.br/#rmcl
https://www.pagamentodigital.com.br/site/
http://www.lanacion.cl/gonzalo-arenas-transbank-es-buen-sist...
http://www.puntopago.net/
http://www.pagosonline.com/
http://www.interpagos.net/inicio/
http://startupchile.org/100-startups-selected-to-comprise-fo...
http://jumpseller.cl
DRM needs to be discouraged by its definition IMO. I was saying above, that if that raises an objection that making a financially successful game without DRM isn't possible, then such objection is not true. Or if you want to phrase it in a positive way - those who don't use DRM need to be encouraged.
Ahem, lists and maps seem a very easy thing to do in SQL. Where you get to the limits of the relational model is when three structure diversity is out of your hands, for instance a big bunch of parametrized messages.
google is smart enough to realize that buying user bases doesnt work so it must be the meebo metrics and their client install base? over the last few years it seems like meebo has been struggling to make chat more of a commodity than it actually is, IMO and at this price its more like a push for investors. as for g+ - desperate times call for desperate measures.
No offense and an honest question - how's Wells notable?
If you mean there is some convenience - why do you need the overhead?

What overhead? You mean the 100MB RAM and 0.1% CPU the Steam client takes? Wow, that really is a high price to pay for the ability to re-download any game I own on any PC, and the automatic updates.

requiring one to connected to their server prior to playing is a ridiculous restriction.

Steam offers offline mode. You only need connect to their server when you download the game. Now, some games are more restrictive, but those are not made by Valve- only offered on their platform. That was someone else's choice.
Microsoft has over 90,000 employees, and no doubt some of those people were hired specifically to protect their software licensing. They're probably not pulling their top OS developers to work on this. So the idea that they should have been "spending more of their resources on making software work..." is not really valid.

In fact, there is no company or software community anywhere that writes highly complex and bug free software. It's not possible.
Wasn't there something recently in the news about the majority of children being born in the US being minorities soon? I take it that's not what he means, but if you were born today, there would be a lot higher odds than 1 in 3.5 of being non-white.
Venus Transit were 18th century equivalent of LHC
.APP Top-Level Domain Very Likely To Happen
Well the simplest answer: because a roomba is not a living thing.

Regardless of how sophisticated Roomba Mk #9999 is in aping the behaviour of living things, it itself is not living and so is not sentient: "Sentience is the ability to feel, perceive or be conscious, or to have subjective experiences."

I'm partial to Roger Penrose' position on AI, and his interpretation of Gödel's incompleteness theorem and its implications for Strong AI.

It is impossible, and therefore futile, to create consciousness through construction of algorithms, no matter how complex, as the mind is non-algorithmic.

I know there was recent HN exasperation on the apparent 'misapplication' of Gödel's theorem to the mind / matter problem, but I"d dispute the implication that it is misapplied through ignorance. It is simply educated disagreement between two opposing philosophical positions.

Many of the issues around materialism / physicalism / computationalism and the mind / matter problem are covered here http://rational-buddhism.blogspot.com. Yes, it's from a Buddhist perspective, but you'll quickly find a lot of articles seem to cover the issues from a computer science perspective.

If the start of that link requires too much setup for your liking, I'd recommend having a look at http://rational-buddhism.blogspot.com/2012/02/church-turing-... first.
So, we agree the Civic and the Maybach, despite being both automobiles that run on internal combustion engines, have very different feature sets.

Now let's consider this Asus and a Macbook Air. One is built to run Windows 8, Office, Windows games and become a tablet, the other is built to run OSX, Xcode, iWork, iLife. Both run browsers, but that's the same as saying both the Honda and the Maybach use asphalt roads. You can make a Macbook Air run Windows, but you cannot make an Asus ultrabook run OSX.

They are machines built for different purposes.
But think of the freedom you get with those UNDEFINED SYMBOL and core dumps! I'll take DRM-free core dumps over playable games, any day!
Amazon Web Services S3 is still cheaper than Rackspace Cloud so I would still stick with Amazon.
Ok, I'm reading some economics as I type.
on Economic efficiency:
Efficiency is really about a society making the best or optimal use of our scarce resources to satisfy most wants & needs.

To use your bread example, more bread companies offering more choices, allow us to better satisfy our diverse wants of bread. Basically we receive more value from our money. This is good.

But does adding more bread companies increase the resources we have? We can only eat so much quantity or so many varieties of bread.

To grow the overall wealth pie, we have to either make better use of our existing resources or increase the efficiency of production. Basically, improvements in process or technology leading to greater production.

I'm not against Steve Blank's 99% mainstream entrepreneurship course by any means. Helping entrepreneurs make better decisions raises the level of competition in the industry and in most cases that is good for society. But if the new businesses started don't come with innovation then I see this as fiercer fighting for a stagnant (or shrinking) pie. I value growing the pie over dividing it more optimally, although I suppose each is important.
Introduction to Windows 8 Sky Drive
Dutch artist turns dead cat into a helicopter
What part of "We welcome contributions from everyone as long as they interact constructively with our community" did you miss?
Yes, it's their (game creators') choice but offered as an option by the distributor (Valve). I'm simply not interested in encouraging such kind of behavior. Those who have a stronger stance on DRM free releases deserve more attention.
Even though it's against my better judgement to keep this thread going, I'll hopefully clarify something for people reading this later.

In short; you're right - I could have spent more time wording it differently, and your second proposed text:

> "the conference organizers should have investigated, then not have blinked before ejecting the responsible party from the conference if determined to be guilty."

Is closest to my thoughts on this. However, I feel the second half of that - "determined to be guilty" puts a flair on the statement that ignores the knowledge expressed in the article from the conference organizer - namely they expressed to the author prior knowledge that this individual might be a known issue and therefore, the second portion of your sentence puts an undue burden of doubt on the author's claims.

For the sake of clarity; here's the exact steps I would have taken as a conference chair for a conference sitting at around 2500 attendees:

1> Once approached, I would have immediately noted the code of conduct outlining our policy and thoughts on issues such as this, and explained that we would immediately look into the situation, as the accusations are indeed serious, and taken seriously.

2> I would take copious notes and asked the author to confirm my summary of the events. If they were serious enough, I would then ask if the author wished for me to summon law enforcement.

3> If a No was indicated to #2 - I would ask for any witnesses and immediately pull the accused party aside, without the attendance of the accuser, with at least one other senior staff member to ask the accuser about the events, and once again point out the stated code of conduct and ask for their side of events. During the investigation portion of this, the accused would not be allowed to speak or represent the conference in any way, to allow that would further open the door to further risk or an implicit endorsement of the actions under investigation.

4> If, upon discussing with senior staff, and any witnesses we felt that the issue being faced violated with our outlined code of conduct and indeed created a hostile environment, I would ask the accused to leave the conference per the stated code of conduct.

"Without blinking" was indeed meant to "take action" without blinking - whether that is to immediately pull all parties aside to investigate and discuss, or eject the accused.

However with the evidence provided in the post - most notably the fact that the conference organizer(s) seemingly knew that this individual posed a problem prior to the events occurring, I would have a responsibility to immediately act and isolate the accused to discuss, and in all probability ask them to leave.

A "zero tolerance policy" has a bad name in the news due to the concerns you outline. It does not, however, have to be enacted in the way we are all familiar with - namely skipping the investigation and discussion portion.

I wouldn't want my child or myself ejected from school stupidly from school or an event due to some written zero tolerance policy without discussion and proper investigation - I would not do that to anyone else.

I hope that helps.
From the FAQ:

Q: What is a diversity statement?

A: A diversity statement is a document expliciting something really
important: that everyone (regardless of whatever thing people may usually
be discriminated for) is welcome to join our project.

Q: Which will be the consequences of adopting it?

A: A diversity statement is not a Code of Conduct. We are not adding
new rules. As Russ Allbery said [4]:
"It's a statement of ideals. Statements of ideals don't generally change
things in the way that, oh, code or even enforced policies change things.
The influence is at best subtle. But I think statements of ideals are
useful things to have because they help people think about ideals, and
remember that the ideals are important, and that we can all do something
to live up to those ideals. And that that can be as significant of an
action as fixing a technical bug."

Q: What about hateful ideologies? Do we welcome them as well?

A: Here the relevant bit is: "We welcome contributions from everyone as
long as they interact constructively with our community".
In addition, let me borrow again some words from Russ [5]: "The point of
a diversity statement is not to accept all behavior of any
kind. It's to make a positive statement about what sort of behavior
we're actively seeking out and want to align".

[4] http://lists.debian.org/debian-project/2012/03/msg00060.html

[5] http://lists.debian.org/debian-project/2012/03/msg00061.html
Easier domain verification
>"Now, IANAL, but to my knowledge this is just patently false and represents a complete mischaracterization of the purpose and legal implications of a corporation."

So, these guys filed the paperwork and were running a corporation, rather than just a business partnership (you realize there's a difference)? Before they even had a business model? Again, that's ridiculous and a complete waste of resources at an early stage start up.

>"This sort of situation occurs all the time in small businesses and often leads to their demise."

Really? Do you have source for this assertion?

>"You are doing a great disservice to anyone who takes your advice."

Oh, spare me. You realize that these guys essentially followed what you recommend doing, and if it wasn't for the co-operation from minority shareholders would have been stuck with dead weight partners owning part of a business in which they did not participate. Establishing an equity arrangement before they knew what they hell was going on in the business was the cause of this problem. If there was no formal agreement, no partnership and in the end no business, none of this would have happened. The two founders would have moved from Dropcard to Ecquire, and the old co-founders would have no claim on the new product. Just as a reasonable person would expect.

But by all means, have people heed your advice, and form corporations before there's a business model, so that the shareholders have a claim on anything you do in the future. That's spectacular advice.
When has it not had DRM? There is boatloads of corporate software that runs on Linux that interfaces with a license manager, for example.
Ask HN: When do you give up?
I run a fairly successful consulting company with under a dozen employees. Have been doing this for two years now and for the past six months it has been replacing the day job salary that I was making before I quit to do this.

Some of the motivations for starting the company:

1) Never had a job that I wasn't bored at.

2) Needed a sense of accomplishment and feeling that I am doing something that mattered.

3) Not being just a COG in the wheel.

4) Wanted to become a better developer and learn the new field (mobile development). Used to be a consultant working in enterprise IT. Never felt I could call myself a real developer.

5) Make lots of Money.

Reason for thinking about quitting

1) Became really good at identifying talent and hiring awesome developers. So now I am relegated to writing proposals and managing client relationships. Original goal of becoming a better developer never materialized.

2) Still have the sense that what I am doing is fairly non-consequential and am under-utilizing the talents of my team working on projects for other startups and companies. Clients love our work, but that still doesn't give a sense of accomplishment. Always feel there is a lot more we could do.

3) Haven't been successful at building our own products. Hard to juggle services and products.

4) Money is OK, but it is linear. More money, only if you get more developers and more projects.

5) Not passionate anymore about what I am doing.

In net, I should just close and do something that I feel a lot more motivated about. However couple of things stop me from doing this.

1) Everyone talks about persistence paying off in the end. I just feel like I might be giving it up easily.

2) Sunk costs. I have already sunk two years of my life into this. All the efforts put into bringing the company to this level will go in the drain, if I give up now.
I remember reading that thread some time ago. Are you the engineer who was rude to the journalist?
You either forgot to add or will likely enjoy Fortune's Formula by Poundstone.
I recommend Vidyard: http://vidyard.com/ - the service has many business-specific features, like including a Call-To-Action or redirect after the video plays. Easily worth the subscription.
Luck favors the bold. She favors those who experiment and take risks. That being said those bold experimenters aren't guaranteed luck, but they have a much higher chance of it; instead of failing 9 out of 10 times, they'll only fail 8 out of ten times.
Yes.

But you can always get the source and build the package yourself. Can you do that with Windows?
When viewing an email in Gmail clicking More > Add to Tasks will add the email subject and a link to the given email to your Google Tasks list (I use this).
You can tell a lot about what they're making based on its proximity to other resources, the shape of the buildings, the schedule of supply deliveries, etc. Intelligence analysts are a crafty bunch.
Offered as an option? Hardly. Such games typically are distributed via Steam, and later phone home to their publishers- not Valve. Valve is not providing a ultra-DRM service, they just don't prevent it.

It is a good model, IMO, and similar to what Amazon does when an e-book is priced at $14.99 ("This price was set by the publisher"). Let other companies do what they like, and let the market decide for itself.
Hold the phone everybody -- shmerl won't pay for DRM'd games. Better pack it up folks, we're done here.

In all seriousness though (and this is a question that everyone should ask themselves semi-regularly in a product-consumer situation): why do you matter? If you don't have a compelling answer to this question, it may be that you don't.
>As all sysadmins know, securing a machine from its owner is often the right thing to do, and in that sense UEFI is not a bad thing.

It most certainly is. We're not talking about an IT department controlling company-owned machines. We're talking about Microsoft controlling user-owned machines.
That is a story I've been waiting to read for some time now. AFAIK, it doesn't exist yet.
You can compile anything into anything, but for the vast majority of languages, the easiest thing to target with sane semantics is a virtual machine, not a crazy half-baked language (that I end up coding in for about 40% of my day.) A bytecode standard would free us from the crazy design decisions of javascript, give us source-level debugging, etc. And it wouldn't be that hard, given all the fine examples of VMs sitting around.

My sense is that the people that suggest javascript as a compilation target really don't want competition for javascript in the browser.
We make a similar product to Heroku: Continuous Integration as a service (https://circleci.com). I'm amazed at how many developers think their time is free.

"I can just set up Jenkins" is the CI equivalent of the behaviour the OP rants against. And you're right, if your time is free. But it isn't free, and just like Heroku handles your security, scalability and lets you get back to work, so too does hosted CI handle machine setup, test speed, optimization and parallelization, without having to manage it all yourself.

Long story short, developers significantly undervalue their time (and sometimes their bosses do too).
A very similar thing happened with France during WW2.

I always remind myself I'm not as smart as I think I am.
You could also checkout the more recent one at https://my.infocaptor.com

Better visualizations, direct database access, sound alerts and better price (free)
Stealth Destroyer, U.S. Navy Warship, Could Answer Rising China
Mirror mirror on the wall, what's the most hated company of them all?
Your choice matters. In this case I'd call it "vote with your wallet". Preferring non DRMed games shows support for their developers, as simple as that.
That's what I do as well.. in combination of Wunderlist.
If anyone from Wunderlist is reading this - I would love to get a gmail integration + a little icon at the top bar like Fantastical.
And who determines what represents a constructive interaction? Is it something that upsets people? If so, doesn't that mean that Debian does not respect religious or ideological beliefs that are interpreted as threatening by the mainstream WASP (as Debian is mainly comprised of WASP contributors)? If so, what was the point of this statement, again?
In Nigeria, Rising Dreams of Web Commerce
I wanted to be a lawyer, but I'm also a nerd. Patent law is like law + engineering... what's not to like? (I think there have been AMAs by other patent lawyers, BTW.)

As for the downvoting, it wasn't me.