skysight-inc/HackerNews huggingface dataset:
> I would think it's ridiculous to expect a thread to be able to grab 100% of the GPU, personally.

Folks that spend big bucks on dedicated hardware might disagree.

> If a game isn't fullscreen, I'm not prioritizing its framerate; it should (be forced to) play nice with my desktop.

That's fair. That was also Microsoft's reason for not implementing WebGL for a long time, IIRC. "DoS." Thing is, either you want a thread to take everything (like when you play a game fullscreen), or you can just close a demanding application (or tab on a site with misbehaving/straining WebGL).
Alphabet Close to Overtaking Apple as Most Valuable Company
> I'm fairly certain you're not meant to complete the front page.

Agreed. The problem is that it seems likely that readers will miss many stories they would be interested in.
I've got a tech friend who enrolled his young son in the local Montessori school. He told me once about how the lobby was full of successful people who had graduated like judges, congressmen, federal government officials and heads of non-profits. I told him that Larry Page was a graduate of that school and he was astounded.

A while later he met with the headmaster and asked him why Page's picture wasn't featured in the lobby? He never got a direct answer but apparently they didn't feel that merely making a lot of money was enough of an accomplishment ;<).
To Lose Weight, Eating Less Is Far More Important Than Exercising More
Hopefully interesting-good, not interesting-bad!
Chrome gets 26% faster with Brotli Compression
why not dollar shave club for everything? yes you can buy onetime purchases but I need personal shopper that reorders. Here's everything I buy find me the best prices at the time of purchase and how often I want them. oops, I have too many of this hold off a week. And you have $5 maybe $10 per month to do it.
Nice list, has everything and the kitchen sink(ers). Two comments:

a) Inductive Logic Programming (and generally relational learning) is ideal for feature discovery and firmly in the symbolic camp, so the reliance of the Symbolists on hand-crafted features is not an absolute.

b) PAC learning should go under symbolic techniques, no? In fact, so should decision tree learning.

Also, I think it's obvious you can always unify and divide classifications like the above to come up with as many or as few "tribes" as you like. The real question is: are there really that many people who are wedded to their favourite technique, so much so that they won't ever try anything different?
I thought the idiomatic way of debugging containerized applications was from the host system, not from inside the container. The tooling surely can still be improved, but fundamentally the host has full view to the innards of containers.
A window into another world – interview with Timothy Peel
There are presently OpenVMS servers and clusters in production in a number of locations, and new configurations are being installed — primarily for existing applications, obviously.

The most recent OpenVMS release shipped in June 2015, and the next release is due to ship in March 2016.

There's a port to x86-64 underway, as well.

For those looking for hardware for hobbyist use, used Integrity Itanium servers are usually cheaper than used working Alpha and VAX gear, and newer — working VAX and Alpha gear has become more expensive in recent years. Various VAX and Alpha emulators are available, either as open source or available to hobbyists at no cost.
Why cellular automata work for music (2008)
Functional Aspects of Ruby
I used to work beside UBISOFT here in Montreal. I'd here them talk about videogames during lunch time and it was pitiful. It seemed like having colored hair and geek-chic was more important than actually knowing anything about videogames.
School shooting in Canada
Registering at http://v2.wallabag.org/login, I just got exactly the same symptoms. See:

https://gist.github.com/cgb/04a7291f2377f818b663
Oh, I know that specification != implementation, but IIRC both clang and GCC have certain behaviour which do not conform to the standard. But I can't find these right now, so I'll drop it here :)
Please point me to the software that controls the alternator/generator/starter motor. I'm not talking about the whole thing, just the part whose failure is causing the larger failure.

When software controls hardware, yes things can get weirder. But the software can't cause magical things to happen; the atoms don't rearrange themselves.

Bit flips tend to be much more like magic, if applied to the real world. A wrench doesn't stop working because you swap out a single atom. But software can, if you flip the wrong bit.
Amen. Yeah it's exciting to get a big investor check. You know what's way more exciting? Being profitable.

I occasionally get approached to help seed startups whose entire plan depends on a) getting funded and b) getting acquired. I enquire about a path to profitability and the answer frequently reveals a token effort. The CACs are unrealistic, market penetration estimates are hopelessly optimistic, etc. The entire play is acquisition or death.
Now I'm wondering how long until we start seeing frameworks use Unicode like 𐅭 or 𒌔.
I want to have integrated books. why can't a bank just sell me the invoice, payroll etc. services so I don't have to import them. Rules for employee spending. employee X's debit card can only buy from these stores fort this amount. Employee Y has limit of $500 per day. and I should be able to go to my smart phone to change the rules.
Down-voters should be required to respond if they're going to down-vote. Too often is conversation halted by negative people on HN.
Maybe because Harvard is in Massachusetts? ;-)
"You can just close a demanding application" assumes your system isn't crawling and unresponsive in a way that prevents you from finding the offender, though. As GPUs become increasingly utilized for not-graphics, we'll increasingly see badly-written programs doing synchronous waits on the results of GPGPU calculations, and thus increasingly see GPU hogs stalling the CPU threads (and thus the event loops) of those programs.
Oh this isn't my design, though I do like it!

The guy who made it is: https://twitter.com/drew_mc
My guess: MA because that's where Harvard is located. Others because they have large populations.
Late, Great, Sir Tony Hoare

Tony Hoare is very much still alive to the best of my knowledge!
Teardown of Nebia's pre-launch marketing strategy
I'm sure you didn't mean to attack anyone, but on HN it's important to remain civil in comments, particularly when someone else's statement seems ridiculous.
Still possible for Uber to be overvalued though. Fedex, a proven business, has an EV of $39BN and FCF of ~$700MM. Uber has a $63BN valuation and loses money. Uber could take over the world. Or it might not. A lot of assumptions baked into that $63BN number. Will be interesting
I just tried a fix.
Can you re-try please?
Wow, yeah. I didn't realize nando was a regional paper. I read it all the time though because it was the first good online newspaper.
Has anyone done a survey of the family socio-economic status of startup founders and early employees? I'd be curious to see how many founders/early employees are from low-income families, whether their parents graduated college, etc. If not, I'd love to create one.
I typically only see they being used when it's not about a specific person. It's hard and strange to use 'they' when you know the name of the person you are talking about.
For industries where there's a strong network effect, growth is a game of chicken. Who can get the most investment and spend the most money growing before they go bust? Only one can survive.
James I think you are focusing on the wrong market. Your potential paying customers are not students, but their parents who have the money. One idea might be to allow parents to track what their little darlings are doing on the site. Another is to provide regular feedback (email, newsletter) to the parents about how their children are progressing.
The Death of React Hot Loader (2015)
Isn't it possible, therefore, that Unikernel and Joyent's virtualisation serve different purposes and are definitely not meant to be interchangeable?
Couldn't you incrementally introduce those changes? Sneak in the major overhaul in frequent, minor ways?
Unirest: Lightweight HTTP Request Client Libraries
The Argument Against Climate Change
As long as the displays are plugged directly into the eGPU gaming shouldn't be an issue; the setback arises if you want to use an internal display. Same goes for iMacs and other computers with built-in high-DPI screens: eGPUs are not allowed to drive them.
Yeap, it's dead :)
Ok, that's complicated enough that we took "freely accessible" out of the title above.
Maybe I'm confused about the documentation here, but it seemed like this was rendering to a back buffer, not directly to the front buffer, that you'd still need to postMessage something back to actually view the results of the rendering. The messaging pipe is not free.

Well, I get what you're saying, that you could at least still render a supersampled image and update view over a subset of that image in the main thread. But that's Asynchronous Time Warp, and Chrome already has it (Firefox, however, does not yet have it).
Any idea how they mitigate it?
UCrop – Image Cropping Library for Android
> The 6s and iPad Pro are a good demonstration of the importance of designing systems tastefully. In the rest of ARM-land, manufacturers are enthralled by octa-core designs that take up lots of die space but sit idle in most consumer workloads.

Unfortunately, this kind of thinking has created a real chicken-and-egg problem. I want phones to have more cores. I know how to use them. It's not just "design by specs"; I have actual numbers I've been spending years gathering that show that multicore results in real measurable user experience wins on apps, if those apps are engineered properly.

You're right that, by and large, apps of today do not benefit from multicore. But the ideal solution to that is not going to be to just stop adding cores to phones. It's to fix our apps.

Another way to look at it is: What else are you going to spend the die space on, after all? More space for the GPU? GPU compute is even harder to use than multicore! As a result, consumer apps have even lower GPU utilization than CPU utilization (my last benchmarks in this area pulling up numbers as low as 8%).
Rust and the Blub Paradox
Bypassing the kernel entirely is pretty normal in HPC applications. Infiniband implementations typically memory-map the device's registers into user-space so that applications can send and receive messages without a system call.
> The NYTimes is at the forefront of dynamic content and page layouts

Perhaps, but it's not implemented in production; that is, it's not implemented in the vast majority of their content. I know Snowfall was a big deal to some, but I'll bet most readers of the Times have no idea what it is. I've never heard it discussed outside news/tech insiders.

Also, dynamic content and page layouts are not multimedia.

>* The font in their title... Serif fonts aren't dated, and this is part of their branding and aesthetic.

That font is dated, beyond a doubt.

> a company founded in 1851 will not have the same aesthetics as a company founded in 2016

That's what I meant. They are tied to 1851 and say it loud and clear. Others do update their branding.
Did you have any licensed IP, and if so, how did you deal with that during the hibernation period?
I didn't downvote you, it was the same guy.
What to study before a first phone interview for a linux admin position
* Estimators for [Baeysian and Deep learning] approaches usually have to solve intractable optimization problems. Thus, they fall back on approximations and get stuck in local maxima, and you don't really know what you're getting. *

So, with deep nets, how big a problem is getting stuck in local optima?

I mean, my intuition is that it's not magic, you're optimising a system of functions so you'd get stuck in local optima in the same way you get stuck with a single function. Is that generally the case?
Announcing the Kapor Capital Founders’ Commitment – Hacker Daily
> You can't possibly know that.

It's funny, dang. You don't seem to ask all the haters to justify their opinions regarding the NSA. Even though by definition, no commenter could "possibly know" the extent of a surveillance program that is top secret. And let's not touch on 'ranting'; NSA threads are full of those.

In fact, affirmative action is the only topic where you demand ideologic lock-step. If you disagree with my assessment please shut me up: point to 1 comment you have made critcizing a pro-AA position. Because I could go through the threads and produce hundreds of tsk tsk's for anyone who voices anti-AA views. If you can provide me with this one example of being a fair to both sides (and thus worthy of being a moderator) I will officially apologize.
Hence the euphemism Community Manager.
Sorry, but how did you compute this? Do you know that there are less than 10^85 board positions which have a symmetry?
They're asking their investments to make a commitment to "diversity and inclusion."
Hi jsprogrammer.

You read my comment way too literally. I did not mean that a new language should have a feature that can literally not be done anywhere else. I meant: what are the uncommon features? What sets this language apart from the (dominant) other langs?

As someone else pointed out, in golang this would be goroutines or channels or golang's approach to composition vs inheritance. You can certainly implement those in another language, but they're not first-class features in most other langs. Put together, those elements give golang it's characteristic flavor.

For this new lang, I'm interested in learning (as early in the docs as possible) what sets it apart from C, C++, golang, python, ruby, JS, haskell, erlang, D, etc. The hello world example teaches the reader something, but it's not the thing a person first landing on that page probably cares about.

And going back to my original statement, there's lots of things that are still missing from programming langs and associated ecosystems. Just look at JS, and how even today people are still furiously trying to extend it and work around it just to build simple reactive websites.
I'm pretty sure Roman Numerals arithmetic algorithms weren't lost, I looking for the source but in the meanwhile here's some of them: http://turner.faculty.swau.edu/mathematics/materialslibrary/...
"...is the cocky attitude that they never need to bother learning any "old, bad practices." - so before learning ES6 everyone should learn how to use inline onclick events, alerting to debug etc otherwise they're "cocky"?

"..technology that was released just 4 years ago" - if you haven't been keeping up with the news on IE10 then... yeah

"I'd dismiss them for the attitude that their solution solves all the problems without considering potential drawbacks." - no one said there weren't any drawbacks, just when compared with old bad-practice hacks.

"but are very difficult to work with. Not someone I want on my team." - it sounds like the kind of people who're using react would be sad about that.

This post is evidently about junior developers, just because something is old/established doesn't make it right or that it shouldn't be questioned, because there's usually a better way.
Bollocks....by that argument, would have never though congressmen and government officials wasting a lot of money was an accomplishment.
Wow. This thread went just as I thought it will... The HN way.

I hadn't any experience with unikernels (still student), but there are few concerning things about them. And the main thing is that those things that are concerning are at it's core.

I have only respect and admiration for Mr. Cantrill, but this post felt kinda strange. After reading the last paragraph it sounded like and ad. Maybe they got scared of Docker possibly expanding and taking part of their cookie. I don't know, but these discussions were interesting to read at least...
Google agrees £130m UK tax deal with HMRC
No. Honestly, no. Do it because you think it's interesting. Very few companies do deep learning (Google, Facebook, and Microsoft come to mind - it might be useful if you work at these companies already). That number will undoubtedly grow, but the vast majority of ML/data science positions deal with stuff like linear regression, PCA, logistic regression, decision trees, random forests, maybe svms/boosting if you want to get fancy. Take an ML survey course like Andrew Ng's course to learn about these. Also basic statistics/probability.
I've worked for a couple of small games studios, and once for a big studio working on a AAA game. The headcount observations resonate.. I remember our teams growing, and growing, and growing, and each extra programmer detracted from the "community" feeling of being part of a studio, and added to the complexity of developing such a large code base with so many devs.

Compare that to small studios, where you can really feel like part of a family. It's very different, and all these kinds of feelings are more intense than other IT companies I've worked at. (Probably partly because of the extra time you tend to spend there when working in the games industry...)

Having said that -- some of my best friends were made when working at the big AAA studio! So it's not all bad.
Congratulations on your results.
Farmers know that term very well. When the second loading ramp or grain elevator closes, and there's only one buyer left, farmers face a monopsony. Farmers have fought back with co-ops and Government price supports.
It sounds like you are trying to build a kickstarter version of the NIH. The way to get this going is to offer real money to both the academics and the administrators - once you do this then they will come running to you with open arms.

Can I suggest that you spend the next month reading Derek Lowe’s blog “In the Pipeline” [1] (especially all the comments). You will learn why so much never makes it out of the lab.

1. http://blogs.sciencemag.org/pipeline/
Static Wrapper of SLF4J, 0.17.1 released
Moving Past Dongles and Dashboards
Wasted food includes what didn't sell. And honestly, it didn't occur to me that you were suggesting that restaurants would be expected to donate marketable food. Markets, restaurants, etc often lock waste containers, to prevent theft.
This is a great example of why the idea truly doesn't matter. It's all about execution. They had better tech and still lost. Happens all the time.
I'm in string theory as well, most of my knowledge about LQG is mostly from other string theorists. From my experience, string theorists can be extremely hostile towards the ideas in LQG and the people involved in it. So I would not quite share your view.

Then from LQG there is for example this [0], which portrays string theorists as a bit naive and ignorant.

I know that LQG is not purely focused on quantum gravity, there are some papers out there that discuss how to combine Yang-Mills theories to LQG, and it is suppose to be "easy" (see discussion around page 15 of [0] for example). But, as you might mean when you say that they are purely focused on QG, is that it is (or seems to be (to my very limited understanding of LQG)) to some degree considered a solved problem.

[0]
http://arxiv.org/abs/hep-th/0310077
Fair enough, but speak for yourself. If ads were tiny, insignificant things that didn't chew up CPU and RAM resources (like with Javascript), didn't massively bloat the total size of a web page and use up my bandwidth, and didn't try to invade my privacy with tracking, then I simply wouldn't bother blocking them. If they were small, unobtrusive text-based ads like Google use to be really good at, then why would I care? Maybe you just can't stand advertising, but I don't think most people care as much as you do.

I adblock precisely because of privacy, security, and speed.

And without ads of any kind, it probably would be a capitalist apocalypse. How would Apple sell the iPhone or Samsung sell the Galaxy phones without advertising? Word of mouth? That's a pretty slow way to get the word out. Relying on the press? That might work for really big players (and how is that different from advertising anyway?), but it won't work for smaller firms selling more niche products. What if you're shopping on Amazon and you buy product X, but product Y would go really well with it? Right now, Amazon will frequently show you "other customers who bought this product also bought product Y". But without advertising, you wouldn't see that, so you'd be stuck only buying the exact thing you're looking for, and never getting any suggestions. I actually like getting those suggestions; I do buy things like that from time to time, things I wouldn't have thought of otherwise.
When the U.S. air force discovered the flaw of averages
I highly recommend this article: http://code.tutsplus.com/tutorials/the-30-css-selectors-you-...
Health Care's Continental Divide
Buy a Chair and Get a Footrest for FREE
I thought it might (there's no way it can relate to software or hardware) but I can't see any link whatsoever with the aesthetics of the 8-bit era.
> I wonder if the advantages of a democracy - political stability and a (usually) advanced economy - also translate into the modern battlefield.

There are many, many, many examples throughout history of this happening. In WWII, the British kept the European theatre alive until the Americans finally showed up. I learned in a Quora thread that opposing soldiers thought the British incredibly disciplined and reliable, while the Americans were absolutely nuts, making up in sheer bravado what they lacked in training.

People will fight very, very hard to save their political system when they are personally invested in it.

In the French Revolutionary wars, the generals led from the front of the army. Absolutely fearless, total badasses, fighting for the glory of the French Republic. Things changed of course after Napoleon grabbed the brass ring, but Napoleon did not make the army himself, it was the efforts of his revolutionary predecessors that forged the army that Napoleon commanded.

Strongly democratic nations enjoy virtual invulnerability in battle, particularly when defending.

The political stability is important when creating a national army that could conceivably be usurped by internal threats. The economy is essential for that oft-overlooked aspect of conducting a war, managing the supply train. Unless you're the Mongols, everything you use to wage war has to be maintained, and fed. Democratic countries simply do this better than autocratic ones.
"They have been solicited to pay to attend LF organized conferences."

That appears to be a big part of the business model of LF.
Farm Girl Friday #9 Working My Cattle Dogs
None, because I didn't read the article before asking (shocker, right?). I think it's bad form for the judge to publicly release Google's financial information like that. I have a hard time believing that's normal.
"Require" is the reason why we now have a module for just about anything in Node.JS. I even think Kevin Dangoor or whoever invented it should get the Nobel prize. But then the ES committee choose to use paradigms from year 1970. I cry every time someone use import instead of require in JS because they miss out why globals are bad, modularity is good, and the JS API philosophy (super simple objects with (prototype) methods).
I always had many Unix machines with high uptimes around. My home PC (Linux) typically reboots 2 or 3 times a year. My office DNS server has currently 411 days of uptime and is the best of my bunch ATM.

In 2002 I had installed on the machines under my guard some program that reported uptime to some website. One of my machines, an SGI Indy workstation, had a high uptime, about 2 years. Then a new intern came, and we installed him next to the Indy. Unfortunately, his feet under the desk pulled some cables and unplugged the Indy and broke my hopes of records :)