skysight-inc/HackerNews huggingface dataset:
Electronic voting systems cannot ever be verifiable by an end-user at the time of voting and so shouldn't be used for important votes.

A person filling out a paper ballot can easily verify the whole system (assuming they can witness the count), where-as an electronic system is almost totally intangible and leaves the voter to rely on unknown persons to verify the system.

Having an open-source code base does not improve electronic voting if the end user (my 80 year old granny) cannot verify that at every step her vote counts.

How can she know that the current, approved code was compiled using the approved compiler, installed by approved persons using proper methods, by a malware free pc, on approved voting hardware, which was handled and stored in an approved manner, and so on.

With a paper ballot all you have to do is check the paper is clean, mark your choice and place it in a box with the others.

Paper ballots are robust to recounts, 3rd party verification and voters are familiar with the system so little instruction is needed, preventing errors by novice users.

In the end voter confidence is what counts, not a drive for technology for the sake of technology.

NB. Hanging chad like problems and choosing the wrong candidate are UI/user error problems and both can occur in both paper and e-voting.
That entire article is nothing but moral supremacy dribble that's attacking science by using the R word to immediately claim victory and stop all discussion.

The people that used to wear white sheets on their heads, are now the same group of people that the author belongs to... They've just found a new way to make themselves feel superior.

They are the people that claim they are open minded, stand for diversity of ideas, and open discussions.

Yet the moment you present a counter-view to what they believe, you're a racist, a Nazi, your work should be shunned, and you should lose all chances of gainful employment.
What a dumb comment. France was at no risk whatsoever from the Soviet Union.
That's correct. If the Superclass constructor had code in it, then that code would only be run once, regardless of the number of Subclass objects created. So, they would effectively share their super implementations, as if they were just one object. This doesn't matter when the super constructor doesn't do anything, since there is no difference.

The Object.create pattern avoids this by not calling the super constructor at all. If you need the super constructor to be called the way it is in classical inheritance, then you can call Superclass.call(this) in the Subclass constructor along with using Object.create. More details: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
I found the metaphor to be contrived and pretentious. We all understand the symbolism of a blank sheet of paper -- there's no need to elaborate for an entire paragraph about it.
Social Network Analysis (Facebook) with Titan, Sigma.js, and Elasticsearch
This video is meant to be an overview of some of the fun hacking you can do w/ your facebook and linkedin networks using titan, sigma.js, and elasticsearch.<p>Wolf Spider is an interactive, web-based graph analysis and visualization tool w/ features like search, layout, and automatic community based color coding.<p>Wolf Spider is just a hobby project but I'm thinking about opening it up for free community use. Let me know what you think. Thanks!
My first and only experience with Persona is oddly enough, to log into the Islington CC forum (small world) and I found the whole experience oddly disconcerting. Am I logged into Google or Microcosm? Do I have to stay logged into my Google account? What does firefox have to do with my Gmail account? What is Persona and what do they have to do with anything?

I had lots of questions and none were answered on the nice minimally designed log in page. All of a sudden I'm sent to Google, but I don't want my work account associated with ANYTHING outside of work. Ok, I'm smart, I can just log out and no link will be created. I log in with my personal G account and everything seems ok. But now I have to log out/in again to get back to work.

Why all this trouble? I have a password manager, and it can easily remember another 30 character password. If it gets hacked, the damage is limited to a forum that I occasionally visit. No biggie. But now, everything is linked to everything else and who knows what is happening in the background that I agreed to because I didn't read the small print.

Ok, I'm being a bit dramatic. But personally I don't like services to mixed. That's all it comes down to.

One last thing, you mention that people didn't like associating real identities etc, but the only way I could log in was by associating my real identity from my Google account.
This. It was more akin to religious thinking.
Why are you even using Ubuntu? If you actually know what GNOME2 is and care about it, you are almost certainly not the target audience for Ubuntu. If you use something else, you will probably prefer it over Ubuntu.
Persona fails to solve a problem which either end-users or people who operate websites for profit actually have.

I disagree. The end user benefits from being able to quickly sign up to a service without having to validate his/her email address.

The developers benefit from not having to store passwords.
You're missing the point. The people of a vastly different culture may not wish to be differentiated based on their gender or marital status, but people of a certain generation take it as a point of pride, being "Mrs" or "Dr." or "Rev." or "Hon." etc. It may mean nothing to you, but it is a matter of decorum for them.

And frankly I find it disgusting that people should consider it brainwashing at all. It is not. At one time, being married was a badge of honour that a woman wore with pride, and whether or not that happens to be your standard of maturity or not, it is not for you to decide what should be important in somebody else's life.

If you're worried, present the user with a short text input. Give it a placeholder "e.g. Mr, Ms". Allow it to stay blank for those who want it. But don't make a judgement call on another person's behalf. It is not your place to do so.
"Much more than they can see is how it'll always be, believe me"

De La Soul - Much More http://www.youtube.com/watch?v=VojfkAZZqXA
Indeed :(

http://blogs.windows.com/windows/b/bloggingwindows/archive/2...
> The way facts are presented are almost invariably enabling some sort of value judgement.

Yes, but then the problem is not with the facts themselves, but the way they have been used, and I took the grandparent statement to be talking about the facts themselves.
Living in Australia shouldn't stop you from applying. I think Mozilla has people working remotely in Australia.
This is a service specifically for web based applications.

Most, if not all users have JavaScript enabled. The ones savvy enough to turn it off, will also be able to turn it back on.
"Take Skype for example, it was well known that the US government had for a long time wanted access and, depending on who you ask, failed. After being bought by MS and reconfigured, it could be argued that there are now fewer access problems."

That is not a security through obscurity success story. The Skype design was changed by Microsoft in a way that made government access easier.

"How does the company convince you that it is using best practices without compromising its competitive advantage?"

Your competitive advantage is not my problem. I need a secure voting machine, a secure ATM, a secure medical database, etc. If you cannot deliver a secure system to me in a way that allows me to verify its security, then you never had a competitive advantage in the first place.
I have, and know exactly what the issues are. It's why (if given the choice) I prefer WS-Fed and Active Directory. ADFS 2 for .Net is phenomenally good.
first thing that comes to mind when we speak about marketing is a "Press Kit" or "Media Kit", containing Logo and Guidelines for using it.
These tips we're there in Windows 8. People complained that there was no tutorial.
This is the most out-of-place comment I have ever read.
Forking out of an open-source conflict
> They literally ask people to self-identify as trolling

[...]

> And their items sound darn like trolling to me:

at first I lol'ed... but then i serious'ed.
Imagine that I have some discrete, solo work that needs doing, and that it can be done anywhere in the world. (This is a best case for global work.)

Now, imagine that I can get that done for X by someone right next to me, where the transport costs will be low/zero, the transport latency will be low/zero, and I can be reasonably assured that the secondary effects of that spending will be local (when that artist spends the money on things they want to buy).

In a scenario like that, why should I pay X to someone far away, with a possible language barrier, time zone issues, certainly transport costs and latency and concerns over how much more effort it may take to do whatever training, quality control and feedback mechanisms are needed?

If it's X here and X there, I choose "here". Always. It's not racism or xenophobia; it's just the practical reality.

Businesses exist to arbitrage and combine raw materials (including labor) into finished goods and sell them at a profit. That's true whether you're a kid's lemonade stand, Starbucks, Apple or Google.

There's nothing wrong with a supplier setting whatever price they want. If I set the price of my labor too high, no one will buy it, just as if I set the price of a ton of coffee beans too high.

My belief, while there is undoubtedly some amount of exploitation in the world, is that people who are willingly selling their labor are better off, not worse off, by having extra options of where to sell that labor. If we run an employer out of a market, laborers are not better off for having that option removed.
If they find you on linked in, they can google reverse image search your profile picture and probably come up with quite a bit. Now imagine google introducing facial recognition search.
I'm not new to HN.

Rules are subject to interpretation. If it draws attention to the point then it is perfectly valid. In fact I think it's just here. When your point opposes religious thinking then you have to throw your toys out of the pram.

If I'd posted this from my older account then the response would be different as HN treats older more established users differently.
The thing is,in my opinion, you can't have a balanced insurance system with health costs as high as the US ones. So you would have to force everyone to reduce their rates, and thus decrease the cash generated by this economy ( and thus less R&D)
French doctor rates are fixed (unless they decide to have their fees not rembursed by the NHS), and they are orders of magnitude lower than the US ones ( remove one and sometimes two zeros for exam fees).
And even with thoses restictions, french NHS is struggling economicaly.
That is not true at all. It is not at all difficult to get a cancer drug approved, providing of course that it works.
I half agree with you, in that it certainly is about results, results, results. But that does not mean you will hate it if you love technology and tinkering.

It does mean that you need to be pragmatic and prepared to pick the sub-optimal choices and check your ego at the door for things to work well. You can love technology for what it lets you achieve without getting hung up in not having the ability to always do things perfectly.

If you can deal with that, chances are that if you pick a startup that is technically challenging you will also get to tinker. The constraints are just different.

I've certainly had people come into dev teams in startups and get annoyed at technology choices and constantly argue for changing them (one even tried to get me fired, and almost ended up getting fired himself as a result because the way he went about it backfired spectacularly) because they disagreed with choices that laid firm not because they necessarily were ideal any more - startups change quickly - but because they were good enough and taking the time or resources for a change would have been totally unacceptable.

If you're that guy who needs things to be perfect and who will put in lots of time and energy trying to change things that aren't perfect, then a startup is not right for you - you might get lucky and agree with everything, but more likely you'll find yourself endlessly frustrated because people refuse to listen to your suggestions to rewrite stuff unless they are necessary right now.

But even though I insist on the pragmatic choices in a startup, I've also had plenty of opportunities to tinker at startups. The issue is that you need to constantly think about what gets the job done most efficiently and fast, without too much technical debt, not what is ideal.

You also need to be an earlier employee to get that freedom at most startups - if you get in as one of the first few tech hires you have lots of freedom to make architectural decisions and tinker (as long as you're focused on the company goals. But then there certainly is a long period of slogging through things that might not be very exciting before the company (hopefully) gets large enough to be able to afford more unfocused/unstructured tinkering on the side as exploration again.
Questioning the norm is not ridiculous. Imposing your norms on society is. I agree completely with chrissnell, if your end user considers it an important part of their name, status and identity, who the hell are you to decide differently?
Having a question closed as a duplicate isn't something that should be taken personally.

You're not expected to have an encyclopedic knowledge of the StackOverflow answers. But some people do. And the goal of SO is not just to answer your question but to provide a useful resource for others. Having multiple questions that differ slightly and have the same answer provides a very high signal to noise ratio, so your question was closed.

If your question wasn't actually a duplicate, or provided significant differentiation from the one that it (supposedly) duplicated then it does sound like your question should have stuck around.

But otherwise, this is the right kind of housekeeping that keeps the site from turning into Yahoo Answers. It's really a win-win: you got your question answered and the corpus of the site did not grow.
Diablo Technologies bringing DDR4 Memory channel storage
It's not a typo, it's a repeated grammatical error. I perceive someone repeatedly correcting someone else's errors as probably having too much time on their hands. I perceive someone repeatedly making grade-school level errors (as covered elsewhere, this is not a common ESL error) as not worth my time to even read. Up to you which of those is worse.
For a reason, new documents show an empty page under:

Chromium Version 32.0.1700.107 (248368)

console shows:

GET http://writebin.io/f/js/logger.js 2ZNsPsJy:21
Uncaught ReferenceError: _Logger is not defined toolbar.js:1
GET http://www.google-analytics.com/analytics.js 2ZNsPsJy:29
Uncaught TypeError: Property 'ToolbarView' of object [object Object] is not a function app.js:1
Actually, at the moment, it's about the freedom of the developer of software to choose the license their code is offered under. GPL advocates make arguments for use of GPL. BSD advocates, as you've just demonstrated, prefer ad hominem attacks on RMS when they don't get what they selfishly feel entitled to.
Simpler solution: No salutations.

I called a friend "Ms ..." once - she was quite offended, though she chided me in a humourous way. She is quite proud of being "Mrs ...".

So if you eliminate Ms, you eliminate her from your user base. And it is NOT your job to drag people kicking and screaming to your view of The Right.

I happen to prefer using Ms, for the very reasons you state. But it would be patronizing in the extreme for me to use Ms instead of Mrs when Ms offends. Or instead of Miss.

If you are not going to have a comprehensive list of all possible salutations (including Rev, Father, Your Holiness, Minister, Prime Minister, Honourable, Right Honourable, etc., as suggested by another comment, then have none).

I find it creepy when machines address me by name anyway. I shudder every time my ATM displays "Thanks, Peter". I would much prefer "TD thanks you for your custom" - or something less archaically phrased.... :->
You don't need to exclude social traits to get useful information but it does help objectivity. I assume your point is about the presentation of the facts rather than the facts themselves.

Your second point is unfortunately the sad truth.
GNO/ME
For now, you can't withdraw BTC from MtGox. You can "buy" them at ~$350 but you can't transfer them to another exchange to sell them, nor transfer them to a private wallet to keep them safe.

MtGox promises that they will soon make possible to transfer the BCT again. Some people believe that the problem will be fixed soon. Some people believe that it will implode and disappear because all the technical problems and you never will see again any of the BTC you "have" in MtGox.

A 50% discount can be interpreted as "the market" believes that there is only a 50% chance that you will see the BCT at MtGox again. (It's really more complicated, perhaps it's a 40% that you will see them soon and a 20% that you will see them in a year. Don't interpret the number too literally.)
The real problem with grammatical errors is that regardless of whether or not the person can understand you, you're decreasing their level of processing fluency. High processing fluency has been shown to be linked with positive affect [1]. This means that by writing with grammatical errors, you are literally making the reader feel less positively about you and what you're saying.

Daniel Kahneman refers to this as "cognitive ease" vs. "cognitive strain". Making your writing correct and easy to read increases cognitive ease, which makes your readers "like what [they] see, believe what [they] hear, trust [their] intuitions and feel that the current situation is comfortably familiar." [2]

Grammar is important for making a good impression as well, but that's really not the key selling point, especially for anyone in business. The key point is that if you want to persuade anyone of anything, whether it's to invest in your startup, to buy your product, or to leave their cushy Google job to work for you, you will be more persuasive if you use proper grammar.

[1] "Effects of Perceptual Fluency on Affective Judgments" http://psy2.ucsd.edu/~pwinkiel/reber-winkielman-schwarz-Flue...

[2] Thinking Fast and Slow
How did pulseaudio ended up? It seems to me that it's quite a healthy project right now.

It may have had some issues at the beginning but I can't find anything to complain about it right now.
That's not strictly true. There are plenty of isolated genetic lines. This is a really big planet.

Things like sickle-cell and neurofibromatosis are worth studying only 2-3 generations back as well for example.
Did the ™ not give it away?
Maybe it's because of the company structure that their product managers (or product designers) don't care so much about thorough usability testing. Maybe that's why they lose ground to other giants all the time. I mean who would expect Apple to sell more laptops than all PC vendors combined?!
http://journals.ametsoc.org/doi/abs/10.1175/MWR-D-12-00352.1

Of course, to draw any conclusion at all assumes that actually have "data" in their output, and haven't been sloppy with their floating point arithmetic - especially how re-ordering calculations (due to parallel processing) is non-transitive in FP.

anybody writing a big, comples model needs to know about fp:

https://randomascii.wordpress.com/2013/07/16/floating-point-...

http://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.ht...
Please be aware, using this across platforms can lead to broken packages. Please see https://sublime.wbond.net/docs/syncing for details.

Socketubs - you'll need to include my name in the license file since you are using code from Package Control. https://github.com/socketubs/Sublimall/blob/master/sublimall....
I was answering very specific technical questions on Quora for awhile, so it's actually okay for that purpose.

I stopped answering questions because the questions never got beyond stuff that you should be able to google in five minutes.
"The most powerful tools often require a lot 'teaching' and have a steep learning curve even for basic usage"

I guess he meant tank or nuke or something ;)
Our team has been using ImpactJS for a couple years now for html5 game development. We've established a good workflow and some helpful tools that make developing for multiple platforms fairly straightforward. Impact is fairly established now and has a good community.
The main complain is not the "education" thing. It is the compulsory nature of it and the fact that Windows even mis-detected a digital pen as a touch interface that makes it totally useless and rather annoying.
Google hasn't founded and funded numerous groups pretending to be acting in public interest while lobbying regulators and politicians and anyone who'd listen to attack Microsoft.
I'm guessing the new feature is not suppose to look like this: http://i.imgur.com/cKFgQcg.png

It's pretty broken. Firefox 27.0.1 on Arch if someone from kimono sees this.
While indeed massive, the Marshall plan was handed out over 4 years so it was around 1.5 percent of US GDP. I dont think it made it impossible for the US to build public health care.
JavaScript on a 8-bit AVR microcontroller
According to [1], the amount of money invested in research in Europe and in the US seems to be of the same magnitude. And it makes sense to me to claim that the "drugs are created in the US" to prove your point. When you have developed a treatment, you can sell it worldwide, thus making profit worldwide to pay for the development/future developments.

Not to mention that France has some very edgy teams working on cancer treatments, such as for leukemia at Hopital Saint Louis in Paris or for various cancers at Hopital Paul Brousse and Institut Gustave Roussy in Villejuif (for instance they are sort of world leader on chronotherapy of cancers, team of Pr. Francis Levi)

[1] http://www.nejm.org/doi/full/10.1056/NEJMp1311068
Report Says iOS Outpacing Android for Enterprise
Come on, these are trained artists, not "illiterate dirt farmers." There's a way to have the globalization discussion respectfully, but this is not it.
I think that has much more to do with the size of Node than the methods of streaming being used. Such things are easily accomplish able atop libraries in Haskell, but pushover hasn't been written as a library because the ecosystem isn't at the point where it specializes so far yet.

But the API provided is trivially replicated, and, yes, easily built atop pipes.
The linked page was incredibly painful to read (and arbitrarily chosen and variable width and downright ugly?)

Might want to try this instead: https://github.com/git/git/blob/master/Documentation/RelNote...
Read on, I promise I raise a good point. As for losing credibility, I suggest you might find discussions more meaningful if you focus on the argument presented rather than an inferred standpoint of the author.
Also ask whether the French would actually have used
nuclear weapons to stop a Soviet non-nuclear attack on
France.

From what I've read, during the cold war many countries developed short-range, small yield nuclear weapons. American examples are some of the most famous, like the Davy Crockett missile.

The thinking was, for the same reason France might not use nuclear weapons against a non-nuclear attack, the Soviets might not use large nuclear weapons against a small nuclear weapon attack.