skysight-inc/HackerNews huggingface dataset:
Not odd at all. If you scroll down there are links to other articles. The last one is a photo of the catacomb mummies. Your fead reader simply chose the wrong photo from those on the page.
This is a simple chrome extension for navigating Node.js dependencies in Github.

Clicking on node require()s takes you to their Github project page, a relative file, or a Node.js API documentation page.

Uses ghub.io for all npm packages, and Node docs for the native modules.

I hope you find it useful!
Basic desktop usage is unbearable at 30fps. Just dragging windows around you have to insert a deliberate pause to make sure the pointer is really where you want it to be because the screen is updating so slowly. Flicker is not the problem, slow screen updates are.
Me neither. But it won't be for free and integer overflow is only an issue for a tiny fraction of all the code and developers are lazy...
I have tried 4K@30Hz using HDMI on five different TVs (not monitors): Seiki 39" US, Seiki 39" UK (US and UK modes are different), Hisense 42K680, Samsung UE40HU6900DX, LG 40UB800 (the latter three are in Italy and seem available across europe).

In all cases the additional display lag wrt my retina MBpro screen (measured with the small HTML/JS at the end) was huge, in the 130-230ms range, i.e. 4-7 frames. As a comparison, even the low end 1080p TVs i tried (at 60Hz) only gave 0-16ms additional lag, i.e. one frame.

The problem is not 30Hz vs 60Hz, but a video pipeline which is too deep, and cannot be shortened in any of the models i tried (even the models that have a "gaming" mode disable that control when running at 4k).
Note that even at 30Hz one frame is only 33ms so anything more than 66ms indicates excessive pipeline depth.
Based on my measurements, I think that at the moment the chipset that do 4k (upscaler etc.) are still buggy/immature in terms of features, and probably we need to wait the next generationof silicon to get 4K TVs that can be used as monitors.

I have become used to the 130ms lag but it is not pleasant.

Note that the Acer Chromebook C720 ($199) can drive the screen at 4K through the HDMI port. I had no problem with FreeBSD using high end nvidia cards (GT640 and GT750), whereas lower model seem unable to use pixel clocks above 165 MHz (you need about 290 MHz to run at 4k).

<!DOCTYPE html><html><head><script>
Object.prototype.d = function(l) {
return (this + Math.pow(10,l)).toString().substring(1, l+1) }
function g(x) { return document.getElementById(x); }
function clock() {
var t=new Date();
g('txt').innerHTML=t.getSeconds().d(2)+'.'+t.getMilliseconds().d(3);
setTimeout(clock,1);
}
</script></head>
<body onload="clock()">
Set PC to mirror screens, take a snapshot with a camera, compare times<br/>
<div id="txt" style="font-size: 120px;"></div>
</body></html>
I love Emacs. I would have never been tricked into learning Elisp without it. :P (Emacs is also an integrated learning environment for Emacs Lisp!)
Does anyone find it slightly ironic that opium used to be smuggled into China by Britain earlier...and even fought wars to keep that trade open. https://en.wikipedia.org/wiki/Opium_Wars
How can you "make inroads" into a market, when you're giving away your product in a non-sustainable way. Sure, tablet makers will take Intel's "just as good" 0$ Atom chip. But will they take it when it's "just as good" for $30 or $40?
this is a very old page, it uses a very basic approach, it's highly computationally expensive to support edit distances beyond 2 (exponentially expensive) so the word length has to be kept small. This makes phraseslikethishardtobreakup.

Today's google spelling uses vastly more sophisticated approaches with gobs of data at it's disposal.
Cool. This http://en.wikipedia.org/wiki/Reaction_Engines_A2 is six years old. What's the news?
It's impossible to get used to the mouse pointer in 30hz. I tried hard for weeks but cant stand it.
An alcohol maker doesn't have to be an alcoholic. More alcoholics die everyday than alcohol makers measured by numbers and percentages.

1 alcohol maker can probably support 1000 drunks everyday. The maker doesn't have to drink, just taste a tiny bit for quality assurance.

In the same vein the chemists can never know about interaction effects.
If you read the linked page, the whole thing is about if the case will go ahead. A judge has said it will, so presumably there is some evidence.

Now while that evidence needs to be evaluated, merely asking for proof ignores the premise of the whole linked page.
I mainly just wanted to see an analysis of needless complexity which is organically injected into committee-based standards processes because it could inform my own work which depends so heavily on them. Additionally, when so much of software engineering involves dealing with multiple stakeholders, understanding how people can "concern-troll" a useless or damaging requirement into the process might allow me to diffuse such a situation in the future.
No it's more like the government's way to have an excuse to be able to go after anyone by making many things illegal. It's a huge power leverage. That's far beyond being petty about what you can eat or wear.

Although it's mostly just inertia. There's little to gain by taking intelligent stances on things. What politician will gain much by appearing to be in favor of LSD? Same for things like seizure laws. Why hurt donors' budgets by pushing back on such laws? And also run the risk of being painted as sympathetic to cartels or terrorists?
This:
http://blog.faroo.com/2012/06/07/improved-edit-distance-base...

is an interesting attempt at fast spellchecking, for anyone that's interested.
How do you know they're getting it from your browser? They could have just stored your MAC address somewhere when you connected to their wireless router. For example, they might have a custom DHCP server that stores your MAC address along with the IP address it assigns to you in some database that's accessible to the web server. The web server can then look up your IP address in the database and obtain your MAC address.
I would take it more as a metaphor than something else. You can still believe drugs are bad for the users and society while practicing harm-minimisation and helping those, in fact any opiate replacement therapy councilor fits that description exactly.
Super cool. Great work.
> Apple might feel that Intel’s process needs to mature before it can deliver 300M units.

We don't have to wonder about that at all. Apple will either use Samsung's 14nm or TSMC's 16nm (or both) for its chips next year.

It's funny that Intel keeps bragging about its process advantage, yet even with that process advantage they have no real advantage over the 28nm planar ARM chips in terms of performance/power consumption (sorry, Anand, it seems the "x86 myth" hasn't been "busted" after all. Otherwise Atom on 22nm FinFET should've wiped the floor with any 28nm planar ARM chip. But it doesn't. Not even close. In fact many current high-end ARM chips on older process beat Atom on the newer process).

Instead they have to beg tablet makers to take their chips away for free (or they pay them to take the chips).

Also, Intel's actions speak volumes. They've started licensing out their Atom micro-architecture to Rockchip and Spreadtrum. Think about what that means for a second - it means Intel thinks it can't succeed in the mobile market making its own chips. Instead it has to give their designs out as IP, just like ARM, so other companies make Atom chips. Even if Intel is "successful" with this strategy, they'll be making pennies on the dollar in mobile, just like ARM Holdings does (ARM is totally fine with that, given the company structure - I doubt Intel would be).

Oh - and those companies aren't going to use Intel's "huge process advantage" either. They're going to use TSMC's 28nm planar process - late next year. If Intel is doing this then Intel must think that having others make Atom chips on an obsolete 28nm process (while ARM chip makers move to 20nm and 14nm FinFet next year), is going to be "more successful" than themselves making them with that "huge process advantage". Let that hopeless Intel strategy sink in for a moment.
Show HN: IRMFT – A web app for sharing first time experiences
Can confirm, I am running a UP2414Q @ 30 Hz because my 2013 13" MBPr does not support 4k at 60 Hz and it is pretty bad. I am planning on replacing the laptop soon. Otherwise the screen is great and non-4k 24" screens look terrible to my eyes now.
I'm pretty sure I came across information that up-to-date Macs can do all the necessary wrangling to make it work. If I planned to buy one and connect it to a Mac, I'd do some Googling to verify that, though.
Randy Bachman (of Bachman Turner Overdrive) did a very interesting analysis of the chord from a guitar player's perspective on CBC a few years ago:

http://www.openculture.com/2011/12/guitarist_randy_bachman_d...
Can you point to both studies? I've only found multiple references to one study.

This website describes a simple regression (with 4 to 9 degrees of freedom depending on your underlying assumptions, let us assume 9 which is the "worst") that has a good match to that data of 38 points; if you are familiar with the quality of nutrition "science", this is actually extremely good match - e.g. atwater factors are often 30%-50% different than expected (and assumed "ground truth" based on 100 year old measurements) when actually measured. You have to not trust either atwater or the more recent measurements - possibly both.

Now, this regression, seems to hold very well with the exception of potatoes. From this, personally, I would infer either (a) a mistake somewhere in the data collection or (b) potatoes are special among the foods tested in a way not captured in this regression.

Actually working in data science for a living for a few years, my experience is that the practical thing to do is to drop the outliers from your dataset on one hand (so that your regressions and descriptions are robust with respect to the data that you DO consider) and investigate the outliers on the other hand, to figure out if it's an error in the input or a missing input (e.g., I would guess measurements like "water per cm^3" and "weight per cm^3" might be good measurements - if I had a proper "test set" to validate them against; just adding more measurements is usually NOT what you want to do).

Potato could be special in its effects on hunger / satiety - I don't know. e.g. among common food items, fresh eggs and fresh milk are special in the sense that, unlike any other "single" food item, they are each individually enough to sustain life. But based on the data I can find by googling (hardly anything to base policy on, but what I personally used as input) - I assume that, for whatever reason, potatoes are an exception to the general rule.

You may disagree, but I hope you at least understand my response.
Understandably, places like YC won't go up to that much of initial funding because it doesn't fit their model

I will suggest you fill out the application anyway, if only for the value of thinking through the questions, even if you do not submit it. You seem to think you have the next billion dollar idea (presumably by that you mean billions in profit) and yet you seem to have no real business plan other than "get funding." That doesn't sound to me like it is very solidly fleshed out.
I didn't mean that teachers get a pass on opaque vocabulary when they're teaching students. I meant that, just like every other profession, they have a technical vocabulary that they use to discuss their own profession with other teachers.
Honest question: Can someone explain why a Mach 5 air-breathing engine is important for reaching low-Earth orbit (~Mach 25)? I still don't understand after watching the video.

I recall from a video interview that Elon Musk is skeptical of the utility of air-breathing engines for economic access to LEO since, as he put it, the atmosphere is "thick as soup" and you basically want to get out of it ASAP before you get up to orbital velocity. Breathing air up to Mach 5 allows you to save some weight, but you have to bring enough liquid O2 for the rest of your acceleration from Mach 5 to Mach 25. So is the idea that this modest savings in weight is all that's needed for a single-stage to orbit?
These stories lead you to believe that engineering, as a profession, is broken. Like athletes and models, software engineering is one of the few career paths where your perceived value starts declining at a relatively young age.

If a developer's value truly increases faster than their cost over time, why are software companies engaging in age discrimination? We can all tell ourselves that these companies are shooting themselves in the foot in the long run, but do facts back this up? Presumably, if another company hired all these valuable experienced professionals, they'd wipe the floor with these companies staffed by cheap college grads. Why hasn't this happened?

I'm currently in my early 30s and working in a different engineering discipline, but I love programming and part of me would love to jump into professional programming. I interviewed at a few start-ups recently and got an offer for that money than I'm currently making. Ultimately, I turned it down because jumping into software this late in the game feels like possible career suicide. In my current occupation, senior engineers are valued and their accumulated knowledge and experience has demonstrated value.

By comparison, writing software the HN way feels like building on sand. It's fun how a new programming language or database or web framework is announced weekly, but in the end everyone is chasing a moving target. I enjoy this now, but I can see how I might eventually grow tired of playing this game.

I don't think Facebook, Google, Apple, Microsoft, etc., have consciously been creating/adopting different programming languages to silo their workforce and reduce the fluidity of the labor market, but that might be a side effect.
Is there a way to reverse hair loss?
displaylag.html:5 Uncaught SyntaxError: Unexpected token function

displaylag.html:10 Uncaught ReferenceError: clock is not defined

Wasn't able to run that page you put at the end of your comment on Chrome 39.0.2171.95. Am I missing something? Here's a codepen: http://codepen.io/pen/yyOxXQ
Speedtest of 420 JavaScript frameworks
You can get A+ with a 2048-bit key, and while keeping support for most of the Internet users[1]. You just won't get 4x100. But if you want to, in addition to steps from OP, drop tls1 and 1.1, leaving only 1.2.

[1] https://wiki.mozilla.org/Security/Server_Side_TLS#Intermedia...
Perfect Christmas card
There are different ways to be "good" at math. I have a few friends who are very good at contest type math (e.g. well-ranked on the Putnam) and I also have friends doing math PhDs at top schools. They are mostly not the same people. The contest winners are very quick; they know a lot of tricks and general problem-solving strategies and can think very efficiently about how to apply them and come to a clever solution. The researchers are not necessarily as quick, but they're more patient, willing to spend days or weeks focusing on a single problem and learning/developing the machinery necessary to solve it, and they have more of a pure intellectual curiosity about math -- they approach it as a source of new and interesting questions, rather than just a set of techniques to be learned or problems to be solved. Sure they all did well on the usual standardized tests (SAT, etc), but if you were going to use a test like the Putnam to identify who you wanted to hire as a mathematician, you'd make a lot of poor choices.

That said I basically agree with you that it's not reasonable to call someone "good" at math if they're unable to do simple calculations (with the caveat that lots of great mathematicians screw up simple calculations on a regular basis -- but they're still at least usually better than the average person). But there are certainly people who memorize enough formulas to pass the test, yet never acquire or don't retain any conceptual understanding. In that sense, passing a test is a necessary but definitely not sufficient condition for being good at math.
A quick look at Snapdragon 810, 2015’s first flagship mobile chip
Have you or anyone else thought about, or imagined, applications for a spell checker that are not language-based spell checking?
That is completely different from my experience; I think you must have another problem besides the 30 fps frame rate. Perhaps your machine is just having trouble pushing that many pixels? On my machine, animations are just slightly, subtly choppy -- like Android used to be before all the "butter." But there's still very much the sense of instant responsiveness.
This is common practice. I've seen it often in the Wall Street Journal and the Economist, for example.
I visited KA for the first time in a while. It used to drop me into a table of links to videos on various academic topics. Very simple, useful, fast, and the Obviously Right Way (TM) to do it. At least in the default case, and for the casual or first-time visitor.

However just now it required me to signup/login. Signing up asked for PII, which is intrusive and strictly unnecessary for letting me see educational videos. I gave a fake email, along with the other fields. It then complained it couldn't send an email to it. When I pressed their button to fix the email address, it then popped up a window for me to enter it, however it was auto-forcing it down into an obviously stupid position such that it was impossible to hit its Submit button. You can enter a new address but not hit Submit because too close to the screen bottom's edge.

I love the orig vision, and the core content (Sal's lectures and his style) but looks like they're now falling down at the simple stuff along the edges of the problem space. Failing over inside the unnecessarily added complexity (GUI/JS shenanigans, control fetish, privacy intrusion, etc), rather than in the essential inescapable parts (text, images, embedded canned video, links, curricula design, effective communication, etc.)
There is also the Server Side TLS guide from Mozilla which I think is really nice. It explains which cipher suites you need to support different browsers as well as example configurations (and a config generator) for different setups, including Apache and Nginx.

The guide can be found here: https://wiki.mozilla.org/Security/Server_Side_TLS
Interesting - if I drop TLS1 I can get the full 100%? I actually couldn't figure out what was keeping the bar at 95 :). Thank you!
I can sympathize with OP, sometime we just want the info without pictures of the Beatles.
MXE wasn't designed at random; it was the chosen winner of a long series of tested compounds made by a chemist who had no other way to treat his phantom limb pain. We have a huge thread at bluelight of people's ideas for chemicals that might get you high, but the first thing you'll notice is that basically all of those ideas are infeasible:

http://www.bluelight.org/vb/threads/582708-I-like-to-draw-pi...

The degree of effort to which people will go to satisfy their curiosity is sort of astounding. There seems to be an endless array of possibilities. The thing is, people who have some understanding are always trying to direct attention to structures that won't cause grievous physical harm, stuff we understand, and so it is usually these that get popular -- there's a reason that synthetic cannabinoids have fluoropentyl chains on the indole nitrogen instead of fluorobutyl chains, and it's because the latter will tear your mitochondria to shreds (fluoroacetate). Unfortunately, as more stuff gets banned, we stray further and further from the beaten path -- methylone was pretty similar to MDMA, but we know a lot less about 6-APB, and whatever comes next will probably be even stranger. Every now and then the predictions fail and something nasty like 5-API shows up on the market and people die, and we don't know what to do about that because there will always be effects we can't predict. Even as we do our best to recommend the things we think are safer, we inevitably shuttle those off the pipeline into prohibition and rush forth to the next scary-looking arylalkylamine.

It's a mess. Most people in the harm reduction community want legalization, but none of us wants this. We actually have plenty of drugs that have a history of use and no reported deaths (mephedrone, 2C-B), but of course those got banned, anything that becomes popular gets banned, even if it appears to be safe (Al-LAD on the chopping block) and we go back into the dark again, waiting for the tide of profiteering to carve a new vista out of the world's insatiable demand for something more entertaining than football.
That's what's happened.

The interesting what-if question is if they would have made more if they had listened.