skysight-inc/HackerNews huggingface dataset:
It's very annoying how the media, and sometimes even the university press released, continue to announce that we have finally shown that "junk DNA" is not actually junk DNA. We've known that for decades now, but every time it is announced as if it was a completely new discovery.

Of course the extent of non-coding DNA that plays some important role has not been known long, and we surely don't understand it yet completely. But finding that some non-coding DNA has a regulatory function has not been a surprise for decades now.
Descriptive Statistics for Elixir
How Pharmaceuticals Sell A.D.H.D. - Video
Is this titled so that we have sympathy with the Bitcoin startups?
Skip the Supplements
Have you considered using a daylight lamp in the morning (with about 10k lux)? Looking into it should stop melatonin production and give you nice caffeine-free mental kickstart. I use mine for 10-20 minutes every morning and I think it has helped me staying off the caffeine (it even seems to increase my blood pressure which is quite low without caffeine).
Hi Marijn! Love your work, especially Eloquent JavaScript[1] which is my goto link for when people ask me "where should i start if I want to learn how to code". And CodeMirror is really an amazing piece of kit, of course.

So out of curiosity, how far away do you think CodeMirror is from being usable as a real local editor - and by that I mean how far away would you be from using it instead of Emacs? It seems like it would be straightforward to embed in something like node-webkit[2]. What else then remains?

[1] http://eloquentjavascript.net/
[2] https://github.com/rogerwang/node-webkit
Using $ to identify variables was proposed in the CSS working group. It was ruled against in order to keep that syntax free for future developments (e.g.g SASS-like macros).

http://www.xanthir.com/blog/b4KT0
Start with Rails 4 & MongoDB
Elisp is bad, but not nearly as bad as vimscript.
There's a lot to love about this article. She finds a common thread between reading/writing literacy and code literacy, which I think exists and is rarely discussed. She also suggests that for all the doom and gloom about tech corporatism, there are many fascinating counter-examples to the common Googlization / Facebookization of everything theme in the media.

It's interesting that the author chose Github and Automattic as exemplars of "next-gen" startups.

She fails to mention that both also happen to be fully distributed remote teams (as I wrote about in http://bit.ly/distributed-teams).

When she describes Automattic's vision as a "a city of interconnected developers and designers with varying skill sets" and Github as "a flat organization model that aims to eliminate middle managers by trusting that every employee can be a manager", she is not referring to the companies' missions as much as to their organizational structure, which happens to be fully distributed and high-trust.

She gets the business side of these companies wrong: she calls Github an "open source repository" when it's really better described as a "hosted code collaboration service"; and, she says Automattic doesn't "serve the profit motives of a few" when in reality it's a VC-funded profitable business, which pretty much by definition, serves the profit motives of the few.

I am not sure if there is a common thread between distributed teams and the nature of code as an artform/medium.

Perhaps it's that programmers, through the open source / Free software movement, pioneered many of the approaches to collaborating through the web that have now been applied to other domains, including non-profits (Wikipedia) and for-profit businesses (Github, Automattic, even my company, Parse.ly). Since code is the artifact that programmers care most about, perhaps the way programmers collaborate around code gives an indication of how other creators will collaborate around their medium in the future, once tech enables that collaboration. I think this is what the long-term bet behind Github is all about.
There is a problem with reflexively dismissing "conspiracy theories": it increases the attack surface for deceiving the public.

Imagine telling a computer user "Don't be so paranoid, it's safe to open that binary. Do you really think there's some conspiracy to hijack your computing power as part of some botnet? Har har!"

Case-by-case, you'd be right nearly all of the time (at least for software the user sought out themselves, and didn't get linked to by spam). But by dismissing that concern out of hand, it becomes far more likely the user won't do 5 minutes of Google research, and will open an untrusted binary that really is unsafe.

Skepticism should apply across the board, and certainty should be an unachievable asymptote for "official" and "crackpot" explanations alike. There is a sufficient track record of powerful entities successfully deceiving the public that even the craziest of theories should be examined and considered, if only to spread the antibodies of skepticism.
There's nothing particularly extraordinary in these claims.
Optimizing loops in C for higher numerical throughput and for fun
While I would not say that Elisp is the greatest programming language every created, I would hardly call it horrible, nor would I call it entrenched in the past. The Emacs designers seem to put real effort into improving the language over time, even to the degree of breaking backwards compatibility. That's pretty hard to for an editor that greatly depends on the functionality of user-written extensions. Also, consider the recent addition of lexical scoping. That's a brobdingnagian change to a programming language, editing language or not.
If I generate a set of balls of random radii, and also a set of random circles in a wall, of random radii, and throw the balls in random directions, some of the balls make it through the wall.

The balls that make it through the wall, make it because of chance or there's something else /I don't understand/?
There are other such systems as you describe using 6DOF (like Alexmos, used in many DIY projects and commercial handheld gimbals), but none get to this level of performance. In particular these systems develop a lot of horizon drift under lateral loads affecting the accelerometer.
Our system can be configured to use up to 19DoF (that's 9DoF x 2 sensors, and a barometer), which is partially the reason for the performance you see here.
Interesting read. Based on the author's findings, I'm not sure if I could justify it. I feel like there's probably something better I could do, especially if the effects of meditation aren't as noticeable outside of your meditation period as the author suggests. Still worth a shot at some point I guess.
A democracy is defined by how it treats those it disagrees with - not those it agrees with.
Yes, it was. I felt the critique of SOLID was much more interesting than FLUID though (which was a bit tongue in cheek).
The problem is that such an organizational change not just exposes the problem: it makes it worse. The intention also usually isn't "let's make things visible". So, the unintended consequence is that things are amplified. And no, in such a situation this will not feel like progress.

I don't suggest more planning. I suggest more profound thinking before changing things.

Edit: you edited your comment.
Er, maybe that's because conspiracy theories surrounding 9/11 often go off into complete nonsense? We already know the US intelligence community failed to put together the pieces before 9/11. There are dozens of conspiracy theories regarding 9/11, all of them with holes of their own.
Thoughts on Developing for Developers
For example:

1. When someone enters "1 / 3" how many decimal places you display in the result? My approach: use MAX(4, MAX(decimal_places(entered_values))). His approach: use 3 everywhere.

- Bonus 1: how many decimal places you display when someone enters "sin(3.14)"? What about "sin(1 / 3)"? My approach: use as much space you have on the screen.

- Bonus 2: how do decimal places propagate when you're using refs?

2. What to do when someone taps "=" on the expression where we already have a result? Chinese $2 hardware calculator approach: redo the last operation. My approach: do nothing. Tydlig's approach: insert last result as a ref.

3. What to do when someone enters huge numbers? My approach: trim them to the width of the screen, clearly displaying that, but keep the full figure when doing copy/paste or export to text. His approach: start using E-notation somewhere around 16th figure.

4. In an app like this there's a temptation to stop using cursor because calculators don't have it and you want to be backwards compatible with them. When you create a ref, how to make sure the destination of the ref is at the right position in the expression without introducing a cursor? I.e. how to make sure you're not getting "2 + 3 [ref] + 12" (you need an operator before "[ref]")? My approach: use a semi-rigid table, where operators are separated from operands. Tydlig's approach: use a little cursor, a part of the app I don't like, because your finger normally would block the cursor.

I can go on and on. Math-related stuff is hard.
Thanks for the questions SB!

Part of our company ethos is to not carry other designers. By sourcing our gowns directly and having our own brand, we can essentially offer similar styling and comparable quality, but for a much lower price.

If we were to buy and sell Vera Wang's pieces, we'd operate as one of their retailers and would be subject to their pricing and selling policies - (which for most designers means no online sales and no price breaks).

It'll be a while for us to build our product reputation and brand, but that's one of the long-term goals - to have brides realize that 'designer brands' are a subjective experience and a quality gown can be had without needing to buy into that.
A/B testing with Bayesian bandits in Google Analytics
There is a Windows / Office component called "Math Input Panel" for writing equations with a pen and OCR'ing them, and Surface Pro is a tablet you can use with a pen.

http://www.youtube.com/watch?v=RZKjc4Rzm2Y

But it doesn't do any of the number crunching, mathematical work.
thanks a lot of kirinan i wil kip your advices in my mind , i read each day english book to improve my english . you know the problem is i 'm 28 year , i have classmath how are engeners today. it's so dificult to accept that , because i didn't work hard in school now i pay for that. this year i have thought a long time and i wil change my life, my gol is to be a java architect i wil prove for my freind , my family , my teacher that i can be great in life ,
Google is the new Bell Labs
The world increasingly DOESN'T send its best and brightest to America to be educated. Wealthy elites often send family members to establish themselves here for the economic benefits of a system controlling most of the worlds resources supported by the world's largest military.

There's nothing particularly controversial in this. Most of these facts have been long reported - just in isolated dribs and drabs over the course of the last decade and mostly people are disinterested in hearing it.
Yes, no contest there.
Wouldn't the cache be flushed by the OS and other background processes, in the mean time, plus the display updates in the shell and the shell history?
Jerry Coyne's response to this took up two posts on his website:

http://whyevolutionistrue.wordpress.com/2013/12/05/david-dob...

http://whyevolutionistrue.wordpress.com/2013/12/06/david-dob...

On his part, Dawkins has commented that his famous book could have had the title The Cooperative Gene chosen for it by the publisher without any change of text in the book itself.
I think we both understand where I was coming from with the Ramanujan thing. Regarding the Mahabharata, same story. how did they find it out? Why wasn't the methodology given with proof? Why didn't they put more effort into understanding it's properties? Do you have a source to the exact line in the early scripture? Otherwise, it just sounds like something that was slipped in during the translation process.

None taken. Personally, I believe that if you're vehemently "proud" of your country and heritage, you havent accomplished much else in life thus far. I don't look down upon Indians, only worried that pseudoscience like this is a dent to credibility and only belittles and overshawdows the great work that's being done today/will be done in the future
Could you provide a summary or breakdown (with sources?) of the facts about the U.S. government knowing about 9/11 in advance (and allowing it to happen when they could have stopped it or evacuated the buildings, as you're implying)?

If you do have some knowledge I don't, putting it in an accessible form like that would be very helpful - a lot of 9/11 "truth" material is steeped in scifi conspiracy nonsense or global elite lizard people type stuff. Or if you ask for clarification, you're told to watch a 2 hour youtube video filled with "many experts agree that this is wrong" weasel words.
Aside from all the other points, I'm curious to see further longitudinal data on the comparative success of these students once they enter college compared to their peers at college.

Further, it'd be interesting to see their eventual success against those who went to the coed schools.

It'd also be interesting to run a self-assessment of the single-sex students vs the coed students asking them a broad array of well-being questions, e.g. their happiness, level of fulfillment and satisfaction in life, etc.

Interesting starting point, but like pointed out flawed to say single-sex schools are better overall purely based on this one metric. The only thing that can be said here is that single-sex schools drive greater admission to colleges than coed schools in Seoul, given the way these schools are administered there.

Things that definitely need to be addressed - what are the differences in the coed vs single-sex schools these people go to? Are the single-sex schools taught differently at all? And if so, how? Why does Seoul have a single-sex vs coed separation in the first place?
where did i confuse apathy for lack of sympathy?
When a mistake happens is normal to disconnect the autopilot and/or auto-throttle and take over on manual.

Is the mistake that they made here that they used the flight level change mode for final approach where they shouldn't have done that to begin with? Or what is the mistake they made they caused them to turn off autopilot?

My second question is the one I originally had when reading the article:

The pilot flying responded by disconnecting the autopilot and manually retarding the throttles to idle. In this configuration, the autopilot was not commanding the airplane, although the system made inputs to the flight directors because it was still in flight level change mode.

I don't understand this. What does it mean to turn off autopilot but still have the plane give input due to the AP mode? Is what the article saying that the pilot simply turned off the AP voice warnings but left the AP input on? - if so, I don't understand why that should even be possible.

What are the scenarios where you would want to leave the AP inputs on but switch off the audio warnings other than the pilot "finding them annoying" (!!) ?
I'm seeing in-editor browsers more and more lately. I'm not sure why. Given the difficulties with arbitrary key binding, and with filesystem access -- both sine qua non of a programmer's editor -- it seems like any such tool starts out half-broken by design. Don't get me wrong; yours is quite nice, as far as they go. I just don't see how they go far enough to have been getting the consideration they have
lately.
I have two kids. One with special needs. I see no joy in a world of increasing instability, rising violence and significant economic shocks.
There a whole bunch of stuff that needs to be wrapped around the editor UI component to make it a useful desktop editor. I started working on something like that at some point, but just didn't have the time to get anywhere. You might want to look at node-mirror [1] . I'm not following it very closely, but it did look promising the last time I installed it.

[1]: https://github.com/soliton4/nodeMirror
Plenty of times. That's why I wouldn't want an editor to enable programmers to write shitty code.

If that's a huge problem to you, use said editor only for greenfield projects...
Thanks! It's hard to be a non-native speaker!
First chart cuts off in '09, before Obamas tax hikes. Also probably doesn't include state/local income tax burden (!!). US has one of harshest tax regimes for top earners, and amongst most progressive regimes in OECD (arguably THE most progressive).

Second chart is straight nonsense: counts unrepatriated money - capital stuck abroad whilst awaiting change in broken US corp tax policy - as taxed at zero percent!

Both are cute gimmicks and nothing more.
This is why the very serious "impeach Obama" crowd has had their homes reduced to rubble.
ThinkGeek: The nerd company at a crossroads
The recent "duon" hype around there being a "2nd meaning of genetic sequences" isn't something scientists haven't know for a while. To take the analogy even further, there are regions of the genetic code for control flow (if/else/while/mutexes) and other regions with data (constants/numbers/strings), that make it into the final product.

(ref: I used to be a bioinformatician)
In general, very, very few things in nature follow a power law. And, either way, like is stated, it is fairly difficult (if not impossible) to even make sense of what is a power law---notably, in phenomenological cases, power laws have no interpretable units, which come about only by the use of constants.
Vim is just an editor, though. Not an IDE, Javascript interpreter, operating system, and coffee maker.
Well, AFAIK a modern Boeing plane like the 777 / 787 will also prevent stalls just like the Airbus, the difference being that the pilot can override the airplane. So a 777 pilot would also assume that the airplane would normally prevent a stall.

In this accident, I think the main problem was not anything Boeing vs Airbus, but more a lack of experience with hands-on flying visual approaches, and a lack of monitoring, which would quickly have uncovered the fact that the auto-throttle wasn't operating. If the linked PPRune posting has any truth in it, I think we a have a substantial part of the explanation there.
We were actually allowed to use Mathematica on our Linear Algebra exams this semester. I think it made the tests a lot more effective because you didn't have to go through the algebraic trouble of finding eigenvalues and eigenvectors, so the professor could focus more of the testing time on applications of those values.

Having a computer in class opens the door for cheating, but in smaller classes it would be easy to tell if a student were browsing the Internet rather than finding a determinant.
You're assuming a greater incidence of spying among Chinese than among others, something you have not supported. You're further assuming that this greater incidence warrants massive scrutiny, something you also have not supported.

So first, support your claim that Chinese spy more. Is it really that hard?

Second, even if that is true, the second part is not necessarily true. For example, white people are far more likely to be members of the KKK than any other race. Does that mean that white people deserve additional scrutiny because of it? No, because even though the relatively probability is much higher, the absolute probability is still negligible.

Let's say, for the sake of argument, that Chinese people spy at four times the average rate. If the average rate was 20% and the Chinese rate was 80%, yeah, clearly you should be checking into that pretty hard. On the other hand, if the average rate was 0.001% and the Chinese rate was 0.004%, you're just wasting resources if you think that justifies scrutiny of all Chinese.
Where were you in the US that didn't put butter and mayo on sandwiches? Both seemed to be standard on sandwiches I bought in the Bay Area.
Making Users Pay. Stripe + Devise in a Rails 4 App
You have linked to the PATENT ruling, not the COPYRIGHT ruling

http://es.scribd.com/doc/92725855/completed-verdict-form-in-...
An Introvert’s Guide to Better Presentations
I covered Katy Perry's "Unconditionally" on piano :)
I love this song and I am in a place where I have found someone who I can sing this song to. I feel comfortable and truly in love and truly happy for the first time in my life. When I sing this song it comes from the heart. <3
Do I read your last paragraph correctly? Are you saying that it's fine to make unfounded accusations against people as long as those people are not American citizens?
I am not saying it is a problem; merely stating that a monarchy undermines the concept of a democracy like the parent comment wanted to illustrate.

But, now that you ask: I personally feel a monarchy is a problem, in a purely academical way: the idea that some person, instated by God, rules me, and not the democratically elected government, goes against my principles.
Academic, yes, because in practice, a King will hardly ever use the given power; and even if so, he'll do exactly once. "But she is such a nice person" is what people often said about our Queen. And "Willem is really a very likable person" about our current. As a person, and maybe even as a ruler, I trust Willem, our king, a lot more to make the right choices then our current MP will do. In practice, there is little wrong with a monarchy, in our day-to-day lives. But in theory, there is a lot wrong with the concept. And one needs not look very far in history to see how kings and emperors, or others placed outside a democracy have misbehaved.
Great Founders Do the Scary Things
Read through all of this wiki article

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

The 'official' conclusion was that the program did not correctly identify the 9/11 hijackers and plot in advance, but not everyone involved in the operation believes that.
Right but if your strategy was to invest in computer hardware in the 80s and 90s you presumably did pretty well. If your strategy was to invest in cleantech in the last 5-10 years you probably did pretty poorly.

If VCs were able to see today's distribution of cleantech returns without seeing exactly who the winners and losers were I doubt they would have allocated nearly as much capital to that industry as they did.

So yes, high risk, high reward. But that means sometimes you get stuffed and in general those who invested heavily in cleantech got stuffed.
Regex-based or no, most Emacs major modes I've used actually will do this, more or less; if, having configured the mode's indentation and highlighting behavior to your taste, you find that one or the other stops working properly, it is invariably because you just wrote something that'll
choke the language parser. It won't stop you writing lousy code, but it'll stop you writing broken code, which is in itself a great time saver.

The only reliable exceptions I've found are Perl, which is unsurprising if you know anything about how that language parses, and the PHP modes, all of which bear stigmata of having been written by PHP developers, and each of which is broken in its own special way. Yegge's js2-mode is a notable exception of the opposite, and highly laudable, sort; when you screw something up using that mode, it knows what you did wrong, and uses the echo area to tell you about it.