skysight-inc/HackerNews huggingface dataset:
Just want to say that I'm happy to see someone taking on stack.* and discourse.

Stack.* turned toxic (imo) and discourse seems to still have no real site after two years, just a sandbox that is reset on a daily basis. (I might have missed something here but I honestly tried to find examples.)
Related: In IRC channels, ask a question and state that a competing product seems to work better. You will get multiple answers within minutes. Works especially well if it is Linux vs Windows.
In similar vein, the best way to get help in Linux is by trolling: http://bash.org/?152037
As much as anything, it is a chosen property of the system.

If you want to insist that mathematics is discovered (rather than invented), you can still say that this particular decomposition of vectors is prevalent because it has useful properties.
The real question is: Does bitcoin even exist? Are you sure? Is Satoshi Nakamoto actually Mothra? What day of the week is it?

I have to give Slate credit, this made me giggle. The entire thing seems like a giant farce to me.
> Google, pick up your act. It's getting really old. Frankly, the fact that Elaine Yellow Horse appealed your policy three times and it was only once the media got involved that you did the right thing shows that your staff are either incompetent, or racist. ...

My guess is neither. They're probably very smart people, and they may just arrogantly assume that their specification of their algorithms are correct, are correctly implemented, and therefore produce correct results. All three assumptions are clearly and demonstrably wrong.

That said, good intentions and brains can inadvertently produce racist and incompetent results.
I think of it as the opposite: there exists a Lie group of spatial rotations, so we want to use it, and we found a relatively convenient notation.

There are many other kinds of 'complex' numbers (http://en.wikipedia.org/wiki/Hypercomplex_number) - but you probably won't hear about them outside of mathematics and physics because they're less useful.

The same applies to 2d - the SO(2) group exists; we map it to the complex numbers because it's convenient to do math with.
So as expected (by me at least) the ruling has been appealed by the FAA and will go to the full NTSB so the opinion is stayed until the board rules: http://www.faa.gov/news/press_releases/news_story.cfm?newsId...

I think the FAA may lose the appeal but we will have to wait and see. This is really political for the FAA; they want to be in control of this area as much as possible so they will fight very hard to get the lower court ruling overturned. There is a large heated discussions thread on DIYDrones.com [1] if anyone is interested in opinions of folks with boots on the ground so to speak.

[1] http://diydrones.com/profiles/blogs/commercial-drones-are-le...
the threat models vary. I haven't flown on MAS from KUL, but I have flown Lion and Air Asia from there. The security is a bit odd from American perspective but I didn't think (at least on the Lion terminal) that it was any different than what I have seen in Singapore or Taipei.
Obligatory:
patio11's Falsehoods Programmers Believe About Names

http://www.kalzumeus.com/2010/06/17/falsehoods-programmers-b... (was dead, now live, if dead again it's in google's cache)

However, until Google's (and Facebook's) absurd name restrictions (or even the idea that "proper" "official" names exist at all for humans) start seriously affecting their real customers (advertisers), they will not give a shit.

Another link, this on the consequences of real names policies: http://geekfeminism.wikia.com/wiki/Who_is_harmed_by_a_%22Rea...
How do you explain it then? It's good enough for a BuzzFeed writer to get it reinstated, but not good enough to at least verify that it's a real name?
There is a large thread on DIYDrones.com re the ruling and appeal as well if anyone is interested in seeing some community reaction. http://diydrones.com/profiles/blogs/commercial-drones-are-le...
https://en.wikipedia.org/wiki/Cavalese_cable_car_disaster_(1...

Just the first that comes to mind.
Tuto: How to code JavaScript using Twitter Bootstrap best practices?
Exactly. When you hear hoofbeats, think horses, not zebras.
I know, I'm more concerned about the HTML side.
Arrogant assumptions that a specification is correct and implemented correctly is, in my mind, no different to incompetence.

If they want to maintain a real name policy for the whole of the planet? They're going to have to understand how people from many different cultures and nations identify themselves.
I'm confused. Is the right answer or the wrong answer?
The really nice thing about ReST is that it has provided generic syntax for extensions, one for inline text: :foo:`hello world` and for blocks:

.. extension::
hello world

In markdown, on the other hand, you have multiple, incompatible versions which have entirely different syntax because there is no generic extension mechanism.

ReST feels more well thought-out, generally.

That said, I've pretty much given up advocating it, because markdown seems to have won and has so much more tool support.
Pretty sure this is not arrogance or racism, more like some programmer somewhere said how many fields do I need for names and two is a good guess.

Stupid article.
Funny. This works on StackOverflow as well to a certain degree, but the phrasing must be more careful.
The ST-71 is the result of groundbreaking engineering which flies three times higher than most other aircraft and goes so fast that it needs protection from heat even that high up in the atmosphere. And it looks awesome.

What's not to like?
Profiling Python with cProfile
I really can't think of a better way to get this fixed than to write an angry blogpost about it like this. Google's feedback loop can be arrogantly useless at times, and this is a fantastic example of one of those times.
This, and not simply invective, used to be what "trolling" was about. At least in my romanticized memory of it.
Epson's smart glasses try to reach beyond minority report
This is actually similar to a common approach in probabilistic modeling.

Pick an initial model & set of probabilistic priors. Evaluate it with a "goodness of fit" heuristic function, then iterate & keep measuring while keeping the best solution discovered.

As long as the initial parameters are sort of reasonable, it will give you pretty good results for many problems.

It obviously doesn't get rid of the need for a better understanding of the problem. Improvements to how well your features describe important attributes of the problem tend to be strictly superior to your choice of learning algorithm (i.e. your exact process of iteration).

But as long as the initial solution is more or less on target? You can solve many problems by picking a solution that you know is inadequate, then iterating.
Taking that 1 step further. When I was in school I would take notes in class with pencil and paper. My studying session consisted of typing those notes up while filling in the gaps from the book(s). Simple strategy that worked remarkably well.
Check out http://flightradar24.com - they do exactly that.
This needs some easy way to try it out. Or at least some screenshots right on the landing page.

I don't really know what kind of game this is just by going to the url, and I am surly not registering at some site without having some solid idea that I will use it more than once.
What siblings haven't pointed out: Terrorism is supposed to terrorize people. If this was an act of terror, it certainly did not go as planned.
I think this is definitely the best solution if your crowd is French, as in France people are not encouraged to submit new ideas but their criticizing skills are state-of-the-art :-)
TSLA, FB, AMZN &etc are still all being >80% valuated on potential. We can quibble about whether COUP deserves to be be given the honor of having that valuation model, but the fact is that the world doesn't have a great standard model for how much a bird in the bush should be worth relative to one in your hand, but the markets seem to be pricing in one-to-one for some of these growth stocks.
A large modern aircraft completely disappears suddenly, in good weather, without a trace. Terrorism could certainly be a logical explanation. It wouldn't be the first time. Mid-air collision, shot down, etc. The suddenness does raise extreme conclusions.
Awesome write up.

Without realizing it, I've been doing the same "CD trick". I play the Monstercat album mixes (https://www.youtube.com/user/MonstercatMedia - dubstep, which , regardless of its musical merits, I find conducive to focusing and not trailing off) and see how many I go through in the day. I also like albums because they're about an hour long, which I use as one-hour long pomodoro timers. 20 minutes is just way too short for me to truly focus.

I also really like the attitude that if you're not touching code, you're not doing real work. Sure, project managers etc. will say that your job is not solely to write code, and that responding to emails, participating in meetings with your teammates, etc. are as much part of your job. But I like the simplicity of "if you're not writing code, you're fucking off" and how easy it makes it to answer the question "Did I work today?".

The other points are spot on. I suspect a lot of engineers are of the ADHD-type personality (the fact that "yak shaving" is a thing in our jargon is a good sign of that IMO), and a key part of addressing it is to learn how to spot when you go off track (zoning off and going on Twitter when the bug is getting a bit too hard to track down, stopping what you're doing because a random question popped into your head and you just have to read the related Wikipedia article, etc.) so that you can correct yourself. Don't feel bad about it- just learn how to catch it early, and stop doing it.

I heard a talk a while back where the speaker was driving home the fact that we need to get used to the fact that we should do things regardless of whether we feel like doing them or not. It sounds super dumb and like the ultimate first world problem, but thinking about it hard made me realized how skewed my perspective was. I feel like our culture at large really leads us to believe that we should only do things we like and enjoy; "I don't feel like doing it" is definitely a sentence I hear regularly among my peers.

Finally, surrounding yourself with smart, hard working people is the ultimate productivity hack to me. In college, the quality of my work changed drastically depending on whether I sat at the front of the class with the math nerds or at the back of the class with the anime nerds. I realized that while I can be self-driven when it comes to things that really matter to me, a lot of the time I will follow the general tendencies of whatever group I am in. I suspect this is why all the smart, talented people in the industry are friends in some capacity - because they recognize how tremendously powerful it is to be in an environment where the average is very, very high. This leads to situations where you have companies who seem to be always in the spotlight, always have the best people, etc. (i.e. Valve, Oculus, iD Software, to stay in the gaming register that the article has), and then the other 99%.

If you feel like your workplace isn't encouraging you to be the best you can be on that front, that's an extremely compelling reason to find another place.
Finally, someone has unmasked Newsweek's intentions.
How would you disprove the law, though?
They were talking to a retired pilot on the news and they asked him how it was possible that no distress call was made from the plane. The pilot said that pilots are trained to keep the plane in the air, if something starts to go wrong they start troubleshooting and focus all their energy on fixing the problem. If they then have time to send out a call, they do, but their main priority is to try and keep the plane in the air.

So it's possible that if the problem they experienced was complicated or happened too quickly, they never got a chance to send out a distress signal.
It's ok.

I don't see the point of forcing js on a site like this, though, and it's bound to turn a lot of crypto people away.

Also, where is the source code? I looked for a link to it but couldn't find it. You can't expect to run a site for security/crypto people without code they can at least pretend to audit.
I've made a conscious effort recently to make more mistakes (my apologies to the people on julia-users). I feel it's improved the rate at which I learn things. And I feel validated by "Antifragile" which I've just started reading.

(By chance I am also currently being tested for brain damage. It's bitterly amusing that I end up being unsure if I am actually making more mistakes on purpose or not...)
Is anyone here familiar with how flight testing is actually performed?

One thing I wonder about after reading this is why, if they were able to recreate the entire flight profile in a simulator the next day and see the same result, would they not just test everything in the simulator first?
German here:

You're technically missing an second s:
http://en.wikipedia.org/wiki/Kriegsspiel_(wargame)
Which problem XML makes all too easy.

The really annoying issue is as the parent says, that the accounts collection does not have a name. This means there's no canonical mapping for the structure into a programming language object, which necessitates that libraries require annotations or some other side-channel way of specifying how to wrap the accounts into a collection.

In Jaxb e.g., how many times must we add junk like:

@XmlElementWrapper(name = "accounts") ?

In any individual case the workaround is easy, but it's annoying to have to do it repeatedly.

XML really is better as document markup than structured data representation.
> Are you saying we should be able to simply stop there and then just use /dev/urandom?

Yes.

> If so, then why is the CSRNG re-seeded every 60 seconds? It would seem that there are reasons for doing so.

From what I understand about it (IANACryptographer), mostly to safeguard against situations where an attacker can learn the internal state of the CSPRNG at one moment. But I don't think this is too relevant for the problem at hand.

The only difference in Linux between /dev/random and /dev/urandom is that /dev/random always plays a guessing game about the seed entropy. The main argument here is, I guess, that this is a silly game. How can you really estimate entropy? It doesn't only depend on what physical sources in the machine give you, but also on what the attacker knows or can know about these sources and the state of the machine. How do you estimate that?

This was the main motivation behind the Fortuna CSPRNG by Schneier, Ferguson and Kelsey. There is no guessing going on, rather the algo is designed to not need to guess. Interestingly, the way Fortuna works seems to me would also somewhat mitigate the kind of attack DJB talks about in the article referenced by OP[1].

[1] http://blog.cr.yp.to/20140205-entropy.html
Their policy on this has been pointed out to be bad and absurd so many times by now that I'm leaning towards Hanlon's razor now: "Never attribute to malice that which is adequately explained by stupidity."
is <dm> talking to him(?)self?

[edit: i know what bash.org is. but that appears to be a conversation between multiple people all with the same nick.]
The fact that there is a "war on terrorism" in the first place shows that it failed. You can't wage war on a concept.
Is this any more insane that $CRM? Quarter after quarter of losses, and the market cap has been all over the place.
I think people are often more motivated to point out that someone is wrong than by answering a question.

http://xkcd.com/386/
I am serious about this. A lot of good stuff is written for Actionscript, all sorts of libraries etc., years worth of good work of many good people. It's just not fair to trash all that effort just because Apple has a tooth on Adobe.

Even without rtmfp, or even without rtmp, that will be very valuable.
This reminds me of an old WOW comic.

http://us.battle.net/wow/en/media/comics/?view=comic-2006-07...
I will explain it. Google wants personal identity attached to posts on Google+ people Google thinks that people will value what they say when they are not posting anonymously. Some engineer wrote a thing to try to catch obviously fake names, and some kinds of real names, which actually are attached to real identity, get caught in the filter. They didn't target specific groups of people because they hate them ffs.

I agree that it's a stupid policy, but calling things which are not really racism racism only dilutes actual racism and victims of racism.

"Google+ naming filter thinks American Native Indian style names are not real names"
As I think about it, with the growing complexity of automated systems on the aircraft, the things that can go wrong multiply, and the chance of getting a distress call out diminish :-P
Find at least one example where it doesn't hold.
All HTML email is spam.
There's a submit button up top, use it. Downvoted for unconstructive comment.
Yes you are right. You know us crazy Americans. My apologies for the misspelling! The chess variant is typically spelled with one 's':

http://en.wikipedia.org/wiki/Kriegspiel_(chess)
This isn't completely clear to me, since arguably there is some secrecy value in hiding the fact that your pseudonym is a pseudonym. Even taking it as read, though, it's not sufficient to justify

> Her approach, which she describes as 'forensic', was to select a group of possible suspects, and then eliminate them one by one. When she only had one suspect left, then that person was clearly the Satoshi Nakamoto who created Bitcoin.

The author didn't (claim to) assume that the probability that 'Satoshi Nakamoto' was a pseudonym was zero, and that therefore the only non-pseudonymous Satoshi Nakamoto left standing had to be the Bitcoin inventor. Rather she assumed (or claimed to assume) that the probability that 'Satoshi Nakamoto' was not a pseudonym was substantially above zero, and that therefore the only non-pseudonymous Satoshi Nakamoto left standing was worth detailed investigation, beginning with an in-person doorstopping. From that she, supposedly, got a direct oral admission from Dorian Sakamoto; she then followed up with further investigation which turned up several pieces of supposedly good circumstantial evidence supporting the claim (including the supposed similarities of English style and coding style) as well as one obvious piece of circumstantial evidence against it (where's the money?). Based on all this she wrote up the story which identified Dorian as the Bitcoin inventor, but also gave prominence to the where's-the-money problem. Now there are all sorts of potential problems there. McGrath Goodman beginning with the assumption that there is a zero or near-zero probability that 'Satoshi Nakamoto' is a pseudonym isn't among them though.
I was having fun, and then I timed out trying to make a move.

Clean interface, fun concept.
Guide to Multi-sided Platforms
thoughts guys?
the title said events that move linux forward
Yes
yes
do
I
Gone there, did there, and it's dangerous. Somebody might like your first solution, and be vocal enough to make everybody on the room shut-up.
You can't test everything. There are so many independent variables, to try to test every possible scenario is a combinatorial nightmare. More so when you factor in transient events like engine unstarts and so forth.
You're probably already aware of this, but just in case: it's possible to force Swing (and AWT) apps to use the system's font rendering with the "swing.aatext" and "awt.useSystemAAFontSettings" respectively.

I have the following in my IDEA .desktop file:

export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true' && idea.sh %u

This is the result: http://i.imgur.com/3V9Nf3k.png
Any chance you have some good links regarding learning styles being discredited? I have heard that claim twice in conversation now, but I have not been pointed to the research.
Hi All. Server is getting absolutely pummelled right now. If you get stuck in a game, you can hit 'refresh' and it should come back. Thanks for playing!

Technicals: It is a medium EC2 running a single node process with socket.io. Database is an EC2 micro running rethinkdb.

--EDIT-- Replay functionality seems to be down entirely due to load. Games are still running though.

--EDIT2-- Replays are back up! Just need to wait a while. For those who are discouraged by the signup - I understand, but due to the nature of the game it is necessary to prevent cheating. Email is not required. Feel free to create a random string as a username and password if you want to give it a try.
German is tricky that way. In this case the literal translation of "war game" does not exist because to the German ear those two words must be expressed in a way that suggests a relationship between them. The additional "s" accomplishes that, in essence the phrase becomes a contraction of Krieg's-Spiel (apostrophe added for better readability) which is a special short form that developed from "Spiel des Kriegs" or, translated, "game of war".

That said, as a project name Kriegspiel is totally fine. :)
So in other words, it's incompetence then. Which was the alternative to racism. Which is what I said.
Sass 3.3 is released
So the newsweek story should cause the real inventor of bitcoin to be revealed presently?
Accessing yahoo mail from chromium shows browser upgrade message
Exactly. I for one find it slightly annoying that people use the term _discrimination_ so lightly, even though its quite possible that the reason behind this issue is incompetence.
Nah, this is just a partial copy-pasta from an IRC log.

Good ol' bash.org. :)
Oh, so I guess its' design might be not exactly up for grabs?
Steve Jobs – Academy of Achievement Speech [1982]
Amazing | Angelina Jolie | HallOfQuotes.com
Sometimes I think my husband is so amazing that I don't know why he's with me. I don't know whether I'm good enough. But if I make him happy, then I'm everything I want to be.
Interesting fact - the usage Powerpoint-like presentations was one of the communication weaknesses that led to the Columbia shuttle disaster. A very good read about that here - http://www.edwardtufte.com/bboard/q-and-a-fetch-msg?msg_id=0...

More here - http://en.wikipedia.org/wiki/Columbia_shuttle_disaster
Sometimes you can get a solution to a problem by saying saying that after spending a bunch of time attempting to solve it, you've decided that a solution is impossible. The desire to prove you wrong is too much for some to withstand, and they go out of their way to provide you with a solution. (A consequence of http://xkcd.com/386/ "someone is wrong on the internet".)
It's not a one time pad if it's only _computationally_ secure. Besides, such a chip would lack forward secrecy.
> No SR71 (or anything that can be seen as a replacement)

The SR-72 would be a pretty impressive effort, if realised.

http://www.lockheedmartin.com/us/news/features/2013/sr-72.ht...
> A lot of non technical people assume if they see an equation, that the work is incomplete, otherwise you'd give an answer instead of an equation.

Jeez. I mean, I agree that it's poor form to stuff a presentation full of equations, but what a dumb reason that is... :(
Is it related to the old Prussian game, or Guy Debords game?