skysight-inc/HackerNews huggingface dataset:
Depends on how you parse it. There should be nothing wrong with diversity, in and of itself. But yes, I'm aware of the emotional buttons that get pushed when that word is used. And even when you see a group that appears to lack diversity - i.e., same age/gender/color/size - there will be some diversity somewhere within the group. And nothing wrong with that, either.
It's about content not the title we are people not robots. We are making errors. For me that's great story about startup which is working on great product!
Groups Balk at Paying $1.3 Million Cop Killer Reward
gnome-shell doesn't have a minimize button because it doesn't have an application list for the window to minimize to; minimized windows just disappear. You can only find them in the activities overview or the alt-tab list.

Also note that you can still minimize a window by right-clicking on the title bar and choosing "minimize"; you just don't have a button for it.
I thought this was an excellent writeup and I would like to learn more more.

Are there any recommended books on learning about the Internet/DNS on a global scale?
As a KDE user, I'm constantly impressed by the amount of polish the Gnome team put into Gnome Shell.

While I don't like some of their design choice, They are coherent and try to focus on their ideals.

3.8 looks like a nice release, I might try it those days. Anyway, great work and good luck about the future Gnome team!
> Whether it is truth or not depends on the formal meaning of the ellipsis ... which no one provides to me (I have asked several people about this).

Mathematical definitions aren't like dictionary definitions. A closed ellipsis:

1...100

Is accepted as meaning a list of all the intermediate values.

An open-ended ellipsis is accepted as meaning an infinite repetition of what precedes it. So this ellipsis:

0.9999...

Means an infinite decimal sequence of 9's. And .999... really is equal to 1.

http://en.wikipedia.org/wiki/0.999...

A quote: "In mathematics, the repeating decimal 0.999... (sometimes written with more or fewer 9s before the final ellipsis, or as 0.9, , 0.(9)) denotes a real number that can be shown to be the number one. In other words, the symbols "0.999..." and "1" represent the same number. Proofs of this equality have been formulated with varying degrees of mathematical rigor, taking into account preferred development of the real numbers, background assumptions, historical context, and target audience."

Remember that mathematics, like science, avoids ambiguity where possible. And mathematical notation strives for less ambiguity than mathematics itself.
And IE10. (!)
Most Wanted Windows Desktop Gadgets - Windows 8, Windows 7 and Windows Vista
Interestingly, Semantics3 is starting up in a space that we're currently doing quite well in. Seeing the messaging that they're putting forward has given me some better copy ideas, so I guess it's time to get to A/B testing.

And, considering we've sold somewhere in the realm of $xx million last year with a beta product (which has since matured), there is definitely money to be made 'the boring way'.
I think everyone in this thread needs to read three pages:

http://en.wikipedia.org/wiki/Microaggression
http://en.wikipedia.org/wiki/White_privilege
http://en.wikipedia.org/wiki/Male_privilege

Also, let me exercise my white male privilege by saying that I'm a white male. What privilege does that give me? The privilege of you taking me more seriously of course!
I think she's a bit of a dick, but I've never worked anywhere where at least two people weren't at least as dickish as her in some way or other. Although I'm not a fan, I'm glad she seems to be OK.
I may have misunderstood this but I think this saying that a single IP (or endpoint) is receive this bandwidth. So there is this much going through the peer network AND regular internet use.
Both of the symbols shown in the top image are fine by me, the proposed one perhaps a bit better than the original. The OP's proposal just looks ugly and incredibly outdated. This new logo you linked looks like it's new, speedy, and I like the two-color simplicity.
It doubles as a reference to the computing term I/O: https://en.wikipedia.org/wiki/Input/output
You seem like a well-reasoned person, so I must be missing something.

That is, I don't know what "reasoned argument" you need other than the very real and constant accretion of power by the federal government. Power, I might add, that frequently comes at the expense of our rights and privacy. From the Patriot Act to the ugliness it empowered (NSLs, etc.) to the broadening of power referenced in the subject article and everything in between; there is a constant, undeniable power creep. Now, you may need "reasoned argument" to help you establish whether you believe this is justified, etc. But, you cannot deny the existence of an ever-broadening government power.

Perhaps you found my wording too rhetorical for your taste. I can certainly live with that. But, if it is substance you seek, that substance can be found in the article itself along with the countless other instances of the government accruing more power. My comment was merely commentary on this substance.

Still, we may disagree on where all of this is taking us. You say that it's hyperbole to speak of the nation's dismantling. I would argue that the nation is already fundamentally differerent and that its demise, on principal, is not only imminent, but nearly complete. It is the sum total of changes like this one that makes it so.

Because, irrespective of the opinion you reach through reasoned argument as to the "neccessity" of the changes, the changes themselves represent the morphing of our nation into something entirely different; in other words, its dismantling piece by piece.
Industrial Internet: The Machines Are Talking – A new research report, for free
Yes, I understand the attack. My point is that somewhere, there have to be DNS servers that respond to public requests ... otherwise the internet will not work.

Hence, some DNS servers have to be open. By saying it's openness that's the problem, we're blaming the victims, rather than the issue, which is that DNS is flawed. Simply moving to TCP would be better, surely?
How My Start-up Started Over
> Why isn't there a top-tier platform company (or nimble upstart) out there taking the lead and making a machine that has 100% driver support under Linux?

How about a Chromebook? They run Linux, and pointedly don't run Windows, so you know the hardware will work under Linux.
We notice the outages because customers tell us to upload x to y.com. If that fails because of 'unable to resolve y.com', we get a support ticket. I guess for your average web 2.0 the effects are less harsh. Also as Amazon said, these outages can be local due to bad iron. It could have been we've been unlucky with that. At any rate, I was pressed to do something about it.

Good suggestions otherwise. I'm not sure what will happen with an RDS Multi-AZ failover if you address it by it's static VPC IP?

Also about your worst case scenario. It's true that I rely on cron to be working. While other proposed solutions rely on more obscure daemons to be up & running, there still is a risk, and it could be mitigated by just writing all the nameservers to the resolv.conf. I've created an issue for that: https://github.com/kvz/nsfailover/issues/1
Despite not getting into programming until I was 26, having come from an arts background of study, I've been programming applications that are used by hundreds of people since then. I don't code through the night, am not good enough to be hired by a start up or use rails or the latest tool the bullies of the tech world are going on about. No one I write for gives a flying fuck about anything except an application that is easy to use and does everything they asked for. Any of the incredible languages out there are capable of giving users what they want right now so no need to keep banging on about the latest version or giving out about the other camps.
Yes. But note that, even so, there is a large distinction between Java or Dalvik bytecode and asm.js: the memory model of Java and Dalvik bytecode is defined in terms of high-level class types, object instances, and properties, while the memory model of asm.js is a large array, 8 bits wide by X MB long. Naturally, the latter is much lower-level and more difficult to decompile…
The idea is to have an llvm backend targeting a weird subset of javascript that happens to get optimized really well. As far as I have heard, there are already other languages that target emscripten via llvm, and I'm sure there will be more when asm.js gets big. I don't think you'll be stuck with C++.
I'm sorry to say it, but, eww. I guess it's just not my style.
Hi! Thanks for the comment, very happy to hear that.

I'll be in Austin in 2 weeks. There's no way I'm letting you buy a first round of coffee. Rakija's on me.

Would you mind emailing me at emil@helpjuice.com ? I'd love to connect with you.
I was intrigued by the postscriptum:

> Edit: Please note, that I unfortunately used a photo that was unwise due to my lack of knowledge and understanding of Bosnian history! I removed the image out of respect and I apologize! Thanks!

I didn't see the photo, could someone explain?
Why not both?

The media are part of the hype machine but they aren't responsible for investing in companies like Summly, holding demo days, running weekend hackathons, acqui-hiring or bringing on board token celebrity investors... are they?
Despite our obvious failings, we humans are much better at making these kind of decisions than machines will be (but that gap might close; not in the any foreseeable future though).

Besides, I think the whole idea of an IQ test is ridiculous. The test itself is unreliable, and even if its not, a person with low IQ might still make a good politician. The fact that (s)he gets elected itself shows you a certain amount of inventiveness, even if its through voter fraud.

Which makes me believe that finally, protests will always have to be a part of any free society. There will always be times when the political class becomes so stupid/deattached from reality that the intelligentsia need to show them that they will not cooperate. Its unfortunate, but that does seem to be the case for now
You're definitely doing it wrong.
Specifically Ubuntu 12.04 LTS, 12.10, or newer; the SDK is distributed as a .deb file
There's a very tight similarity: They're both currencies. Any icon for Bitcoin needs to communicate "I am a currency." Taking design elements from the dollar sign and Euro sign (the double bar through the middle) seems like a great way to do that.
They're not bound to that license. Are you a lawyer?

It's just another content farm looking for unpaid labor.
Show HN: IsThisLost, Recover your lost items with privacy protected tags
> Unlike another general purpose language (like say, C++ or C#) allow me to grasp what's happening after staring at it for 30 seconds. This is the same problem, I have with Lisp.

I had the same problem with Lisp (Scheme, to be more specific) and I thought that it'd be impossible to reason about run-times and such. That is, until I learned the language and the standard libraries. I've never looked at Erlang, but I'd bet it's the same issue.

A C++ programmer can look at C# code and figure out what it's doing because they have similar syntax and vocabulary. Just because Erlang isn't immediately accessible to you, it doesn't mean it isn't any good for shipping in 48 hours.

Perhaps if you spend 24 hours sharpening your axe, you'll chop that tree down in another 4 hours instead of using the full 48.
Single page:

http://www.wired.com/wiredscience/2013/03/powers-of-swarms/a...
Yeah, which is kind of weird when a country revalues their currency. For instance, Mexican Peso was the obvious MXP, then it was revalued so they needed something new, so it's MXN (Mexican Nuevo Peso, I guess). Similarly, Turkish Lyra went from TRL to TRY ("Y" for "Yeni" meaning New.)
In that case, I think we just have some differing definitions.
My point is that I think there's no way round some DNS servers having to respond to public requests.

Do you have any details on how google or opendns solve the problem? I'm particularly interested in why their servers can't be used for reflection, because if there's an easy way, shouldn't we be asking the owners of open servers to do that rather than limiting IP access?

In case this comes across as argumentative, please let me say that I am actually interested in this and am asking for information, not trying to make a point here. I really would like to understand the issue.
The incremental degradation of my beard trimmer
Online letterboard with Google Drive Realtime API
Just to note, I chose that image for the actual B+$ symbol, not to gold coin stuff around it. Yeah, that's pretty goofy looking.
"ActiveX is definitely going cross-platform," Willis says. "To be a viable technology for the Internet, we need to be able to support more platforms than Microsoft Windows. You cannot predict what kind of platforms will be on the other end."

http://books.google.com/books?id=97W638tj_NsC&pg=PA38...
Embert: Turnkey EmberJS + Sinatra app
Instead of "Ember is hard!" v. "No it isn't" i built a tool so that you can start writing Ember within seconds after checkout. Less blogging, more code.
It's MIT-licensed, so just fork it and start working on it. People searching for it by title will likely find it after a while regardless. If you can get watchers/participants and a solid commit history, it may eventually supplant the original as the first search result on Github.
The Afghani is another case of revaluation. It was AFA before 2003.
> Well, if he was wearing his company's t-shirt, I think it was a workplace for him.

That's kind of a weird conclusion; most of the times I've seen people wearing company T-shirts (that weren't part of an employer-mandated uniform) have been decidedly non-workplaces.
I think it's mostly just due to the fact that a $75 .io domain is still many times cheaper than having to purchase an already-registered domain from somebody outright. Plus, it's short, and there are still tons of domains available on it.
It's "EU" (3166-1 value) + "R" (currency identifier):

For practical reasons, the ISO 3166/MA has "reserved the two-letter combination EU for the purpose of identifying the European Union within the framework of ISO 3166-1".
Happy to have awesome people like you that I can call users, Chris. I don't know what we'd do without folks like you.
No, he went to jail because after that, he wrote a script, scraped through all the URLs and collected private information, then bragged in IRC about stuff he could do with it.
This is a perfect bug report. Humor, steps to reproduce, a real world problem... This would be a bug I chose to work on as soon as possible (if it turns out it is something that can be fixed in this project alone).
On Mac OS X with Chrome, I cannot see that. But copying this to the address bar gives a red octopus, so funny!
I am not experienced with licensing out pieces of software like this, but that is the general idea. Maybe another HNer could shed some light on this topic?
It's a common misconception that "big hits" can't have early revenue. I'm not sure why.
I don't believe he/she did as for my ISP blocked port 80 and 443 making me resort to port 25 to send emails~
Client-side JS MV* Framework Roundup
I've been using Cinnamon 1.6.7-0ubuntu1~precise1 on 12.04 LTS and it seems very fast.
What kind of asshole would hold that against someone?
It's usually because the ".com" version of the domain is taken and the sites cater to a more tech savvy audience. I'm not sure I've seen examples of medium or large companies/services using .io domains. (Exception would be survey.io, but it's a few years old)

As psycr says, it's also a reference to I/O and could also represent 1 and 0.
Many thanks for the info. I had a hell of a time trying^H^H^H^H^H^Hfailing to get Diablo working with XenServer, too. No ill will towards the project, and glad to hear it's maturing. It seemed to be in relatively good hands with Rackspace.
You're certainly right about the details you mentioned. But they are not relevant to the problem. "Accountant and not a plumber" was not in the question at all. Lets make it more precise. X = is accountant, Y = is plumber. The question is which is greater: P(X) or P(X and Y). It should be clear that the event "X and Y" is completely contained within the event "X". To put it another way, P(X) = P(X and Y) + P(X and ~Y) (we are summing over all possible unconstrained events, in this case Y and ~Y). Hence, P(X) >= P(X and Y)
Fork it and start merging pull requests from the people that made them to euske
I was informed that the photo was a serb soldier that made a hand sign that was politically inappropriate in front of a sign that said Sarajevo.

I initially meant it as just a photo of a guy in Sarajevo waving hello. So, I was ignorant of the sensitive nature behind the photo.

When I was informed of the issue, I took it down immediately out of respect and write the explanation.
New frame capture tools provide fresh insight on game benchmarking
Better than the character in the title, apparently.
Correct. DNSSEC just makes amplification worse.

It's like: Do you want to be shot with 50 bullets or 100 bullets. DNSSEC is 100 bullets, regular DNS might be 50 bullets. Either way, you're going to die.

I don't like DNSSEC, but amplification isn't my argument against it. The fact that it doesn't provide encryption, puts keys in the wrong hands, and is bizarrely complex for reasons that don't fit with the model of DNS is why I don't like DNSSEC.
If you don't get a response definitely fork and rename.
UDP doesn't require a handshake hence is easy to spoof unlike TCP where a full-duplex connection must be established for a successful connection.
Thanks Daniel.
This story has nothing to do with Bosnia anyway, because it is an US company and he is an US citizen. The fact that he is from Bosnia is just a coincidence and not a choice.

By the way: I think Internet Startups could be a great chance for this region, because of the independence from infrastructure. Ok, the mentality sucks when it comes to Entrepreneurship, but I see it more as an opportunity. I think that the US has enough companies. The Balkans deserve their own Internet- hub. dreamon :D
Can you clarify what you think the central assumption in the article is? After typing the rest of this I think I may have misunderstood you. I think the central assumption is stated in the first sentence: "One oft-underestimated threat to epistemic rationality is getting offended." I don't think it's much of a leap to generalize that to "noticing others getting offended is an indicator that their epistemic rationality isn't up to snuff." But it is inconsistent with a common theme around LW that learning about biases etc. should only be about improving yourself, not about noticing errors in other people. (I say why not both, while just being careful and not over-confident with the latter?)

I should clarify that I don't think someone's "I'm offended" level completely measures their rationality, it's just a useful indicator. (They may have a Blue v. Green issue that just hasn't come up yet, or they may fail hard in the many other ways humans can be irrational, or my "this person is offended" detectors might be screwy.) I agree with the assumption that many, and probably most, seemingly rational people can become quite seemingly irrational when prompted with the right subjects. Or as Tesla put it, "The scientists of today think deeply instead of clearly. One must be sane to think clearly, but one can think deeply and be quite insane." Blue v. Green dynamics, and generally group identification, are pretty embedded in our neurological makeup, and to me only seem connected to "being offended" in the way that such a mind state makes it easier to fall into those (and other usually undesirable) modes of thought.

I think all bridges can be burnt given enough time, but not all of them through trying to offend alone. With close friends who share your mental structure of finding it hard to be offended, let alone difficult to express it without a trace of irony, it takes other methods to destroy that friendship. The act of incessant trolling by itself could work depending on the person, regardless of if that person finds anything said offensive or not, simply because if I spend all my time trolling them, then I'm not worth their time.

I read Gulliver's Travels around the same time as "A Modest Proposal", I agree it's still relevant and insightful. I also think you're right about esr's post having a problem by not defining "racist", and leaving the reader to do it themselves. (There are many definitions out there.) But I do think people who define "racist" as including something similar to "citing statistics that don't paint a pretty picture of all the various races, where such a pretty picture would show that such a simple observable never correlates with anything negative, and giving reasonable advice assuming those statistics are accurate" are in error, regardless of the accuracy of the statistics.
A Tale of Two iClouds
Blue's Clues: IE 11 Desktop to include swipe navigation
Thanks, Amir. Glad to be able to know someone like you :-)
Looks like they're part of the Emoji set

http://en.wikipedia.org/wiki/Emoji#Emoji_in_the_Unicode_stan...
It's not censorship; it's simple property rights and basic freedom. I don't consent to someone else using bandwidth that I have paid for, space on my hard disk, or my attention and time, for advertising. Hosting is cheap enough; they can get their own damn website and opt-in mailing list. And spamhaus subscriptions are completely voluntary and optional.

That being said, the problem with many BL's is that they are run by incompetents or extremists. They usually either end up blocking things that are not spam by accident (see lists of supposedly dynamic IPs), or block whole subnets (sometimes entire ISPs) to try and "teach them a lesson." or blackmail them into fixing the problem.
Rollercoasters and productivity - it's the connections that matter
Nitrogen is particularly confusing because it is largely an ajax/comet abstraction.

Try Webmachine and erlydtl w/Mochiweb. Webmachine is like Sinatra, but more, and erlydtl is just Django templating.

Erlang is absurdly easy to read, but it doesn't look like algol, it looks like prolog. You get used to it, and after you do, coding in it is really fast.
StartEngine partners with Accenture
I've used this particular statement as a rhetorical device.

But yes, yes I do. All the time. I try to catch myself doing it, and not let myself be influenced by it. Having biases/stereotyping is not the issue - we're predisposed to snap judgments. Recognizing it, and deciding how we act upon it is the issue.

As such, I'm still OK with my statement. (Except that I'd re-edit to "majority often blinds people). I call out a condition that actually exists, and ask to take it into consideration - I don't accuse, or segregate, or treat the other party as lesser.

And had I followed this up with "and so you can't possibly get it, and you're a $INSULT, and you're intentionally suppressing women", then yes, you should call me out on this and tell me that I'm wrong. (And that my manners need fixing)

Being part of a minority does not excuse bad behavior.
If it were part of Unicode, I'd prefer the B+$.
Vacuous, Zig-Ziglar-esque handwaving with an unnecessary bad anime drawing.

Way to get on HN, though. Everything else looks really educational in comparison, so I'm sure the rest of the authors appreciate it.
CSSDB: A Database Of CSS Libraries
PG has always been in favor of "ramen profitability." I've never heard him disparage revenue or think having it is indicative of being a small company.