skysight-inc/HackerNews huggingface dataset:
@nogc is still a new addition to the language and phobos is not fully flagged with it.
D devs are working on a solution to reduce gc dependence, it's just not quite there yet.
There are gc-less stdlibs here if you want to avoid phobos: http://wiki.dlang.org/Libraries_and_Frameworks#Alternative_s...

For game programming you should consider data oriented design. It really helps avoid the gc and makes your code faster and (imo) simpler.

Btw: http://forum.dlang.org/ is a great place to learn about ongoing development or to ask questions.
You beat me to posting Monty by a few minutes. I agree on the psychological factor and think the article gave unnecessary focus on the tech. Beyond "it is now possible to X" the tech bits were irreverent to, if not detracting from the overall point.
I'm impressed that it also gives results for Europe. But how do I switch to metric units?
Same point I was about to make. From what I can see of Japanese media and culture, there's no shortage of sexual desire or ways to act upon it. It's just acted upon in ways that don't lead to reproduction. In 2015 you'd think we might have moved beyond casually equating the two, but apparently not.
yea I was wondering that too and I think if I were in their shoes, I would have done just that thinking that the two were in cahoots.
If I had to guess, the reason why block heaters aren't mandatory is because they are rarely necessary, especially with petrol engines. Helpful perhaps, but not necessary. (Yet I do have a petrol-operated heater to help reduce harmful emissions and possibly engine stress -- if only I remembered to use it those rare occasions I store the car in the cold. I've yet to come across a situation where a car wouldn't start because of temperature here.)

These areas, in Siberia and northern NA are much colder at times, even when they aren't within the Arctic Circle, so their situation might be considerably different.
my apologies, I misread RT-N56U for RT-AC56U.
A comment on the article page links to a description of how construction stalled on recriminations of flawed designs and construction problems:

http://atlanticyardsreport.blogspot.ca/2014/09/in-dispute-ov...
Ask HN: Interviewing candidates for an accelerator. What should I ask them?
I will be interviewing candidates for an accelerator programme (which I am currently part of myself). I see this as a perfect opportunity to learn recruitment for my own startup.

Interviews are at most 1h and usually shorter. We want to select only the best technical people (i.e. no business guys).

From your experience hiring, what are the best questions I should ask people in order to gauge their technical aptitude and general awesomeness? Is there anything non-obvious I should pay attention to?
A little of both, I'd guess. They're not immune to the "hooking up" phenomenon over there, are they?
Thanks everyone, all great options!
One of the other weird things is that the general purpose chips are supposed to be getting large chunks of memory behind the northbridge. If I'm not mistaken, it's supposed to be used as another level in the cache hierarchy, which could be another boon to things that leverage concurrency.
Finding key themes from free-text reviews
I believe the main issue is there are too many such libraries and text is such an elementary piece of exchanged data.
The Unappreciated Success of Charter Schools
There's a toggle on the top right, in the blue bar.
EU ministers want to censor the Internet after Paris shooting [pdf]
Payment for Stripe
The images truly are breathtaking.

His note about the streets seeming like neurons is interesting, but I hope I'm not the only person who immediately thought the shots resembled an exaggerated extruded version of a chip's layered layout.

(Here's sort of a small version:
http://upload.wikimedia.org/wikipedia/commons/e/e0/Cell-Proc... )

It's a bit odd: the scale of the city is not quite large enough to look like a modern processor's layout, yet is tens/hundreds of thousands of times larger. The scale of complexity is boggling.
Dalke, care to explain this one to us non-natives? Sounds funny, is it like "film", "cell" and "watching" should be replaced by "movie", "mobile" and "netflixing"?
A simple (though far from easy, and likely complex in political reality) solution to this sort of problem is to import workers.

Japan, as a high productivity nation, would be a very desirable destination for workers willing to relocate. The practical issues stem from xenophobia and (based on my naive understanding) higher cost of integrating with such a foreign culture (for much of the world).
and their API too! https://developer.forecast.io/
I haven't been able to produce a reliable test case, but I have noticed that fairly often, I try to search for a story or comment that I know exists, that I distinctly remember seeing in the past, and I won't be able to find it. Then randomly, perhaps after reposting said article, I'll try again later, with the exact same search terms, and it will show up in the results. Then a few days later, I look it up again, and it doesn't show up anymore.

I'm sorry that that isn't a terribly helpful bug report, but I think you have a frustrating bug in your backend somewhere.

A more concrete issue present in both the old UI and the new one would be that there is some kind of problem with your search form such that, on iOS Safari, the multiple forms control with the little arrows to select between fields pops up, even though there is only one field. This means you cannot see the search results while you are typing, when you would otherwise be able to see at least the title of the first result. Also, hitting "Go" (or now "return") doesn't make the input control go away, you have to hit the X next to the field select arrows to view the results, which manages to trip me up every time. I'm not a web guy though, so I don't know if that last one is inevitable for this kind of form or something.
More surveillance won’t protect free speech
Why so many down-votes? The main changes can't be really backported to LuaJIT as far as I know. Otherwise I'd write "great news", then your down-vote warriors would be happy.
This post makes me like them even more, which I didn't know was possible. Love the Are they going to fuck things up? section
I think you would probably want to do it as a userdata and not as a language mod.

Roberto addressed the idea of a infinite number type, but it has a lot of downsides which are very un-Lua like, i.e. complicated, slow (no real hardware), and interoperability problems with the C API (which is very important to Lua).

video: https://www.youtube.com/watch?v=bjqNK1jA77M
slides: http://www.inf.puc-rio.br/~roberto/talks/ws2014.pdf
Somewhat related: http://la.curbed.com/archives/2014/02/las_new_led_streetligh...

NYC is supposed to complete its switch to LEDs by 2017 (but no idea on the current progress)
I understand that it's not typeof that's throwing.

The statement `typeof x` still results in a throw. I understand that it's not `typeof` doing it.

It is still the case that before, you could write `typeof x` to see if `x` was defined in all cases, and the line you wrote, `typeof x` would never throw, for any possible state of `x`.

Now, that is no longer true. That is what people are "up in arms" about. Although as far as I know, nobody's actually taken up arms. I hope.

Being picky in an argument about exactly what is throwing does not change this situation. I am not sure what you don't understand, or if you understand everything but you feel that explaining what's really going is supposed to somehow appease people, oh, okay, now that I understand what's going on.... it still doesn't chagne the fact that before, if I wanted to know if `x` is defined, i could write `typeof x !== "undefined"`. In all cases. And the result of that statement would never be a throw. Now, if I want to know if x is defined, there are at least two kinds of "undefined", one that will be returned by `typeof x` as "undefined", and another where I am not allowed to mention `x` at all, including to do `typeof x`.
Did you deliberately revese the arguments?
OpenWrt[1] supports many devices, too, and has a strong emphasis on free/open source software. (Tomato uses a proprietary GUI.)

The rt-n56u appears to have preliminary support. [2]

[1] http://wiki.openwrt.org/toh/start
[2] http://wiki.openwrt.org/toh/asus/rt-n56u
+1 for asuswrt-merlin. It's the Cyanogenmod of the router world: the stability and speed of officially supported drivers, with the added flexibility and freedom of a custom firmware.
Show HN: Tiny Clojure library for formatting dates based on examples
Isn't their current economy significantly smaller than their current population, the same problem the USA has, but worse? In that case they can either suffer eternally, shrink their population to match their economy, or expand their economy. Apparently #1 is unappealing, they're carrying out #2, and #3 has proven impossible for the past couple decades.

One way to report on the future is to make a "questioning" article that asks what will happen if ... and carefully point out there is no answer. So, much like CO2 emission, this isn't a "if" or "unless" story, this is the inevitable future. Best start thinking about how to handle the Japanese bond defaults, because they're coming. Other than that, there appear to be no real problems at a worldwide scale.
Very much so. I would use it to time to the minute when to leave on my motorcycle to avoid rain, but it's less accurate a couple days out. But it seems it usually fails pessimistic, which is just what I want to be prepared. (And frankly, with a name like Dark Sky, it's just what I would expect!)
Very well said. I work on the Ramda (http://ramdajs.com/) FP JS library with the OP. Ramda is heavily invested in currying, and I don't yet have a clue how we'll deal with default parameters. At first guess, we'll simply have to explain that we can't curry such functions. Such a shame!
Query understanding at Pinterest
I found that bit slightly disappointing, and almost dismissive against the PL/compiler/optimization research done in the past 30 years or so. I don't believe that a modern clean rewrite would inherently need to be "far slower" than the original.
http://pastebin.com/m0ww3pGK
It's frustrating when Americans confuse leftism for liberalism but they are distinct concepts.
Linus Torvalds on HFS+
US Central Command Twitter feed hacked, seemingly by 'IS' sympathizers
Reconstructing What Happened at Sea, as Dragon Arrives at Station
Privacy is dead, but not because Scott McNealy said so
Yes, and those damned Italians still refuse to switch to English too!
"Japanese people aren't having enough kids to sustain a healthy economy."

The premise of this article is absurd, and flat out wrong.

Japan's big problem is debt, currency destruction, a collapsing standard of living due to the prior two items (zero savings rate, trillions in loans to the government being paid back in debased currency, high taxes, ~45% of tax revenue being eaten by debt servicing costs, and so on).

All of that debt is eating a large portion of the available capital for investment. Without enough private sector investment, you can't grow an economy, you can't bring in higher tax revenue, and so on.

You don't primarily grow an economy through massive reproduction anyway, you do it through innovation and productivity gains. If population gains were the key to massive economic gains, Nigeria would be a leading economy, and Sweden / Denmark / Norway / Switzerland would have spent the last 20 years languishing.

Or take Germany, their population has hardly moved in 40 years. Their GDP has increase nine fold in that time (and is still a dramatic increase accounting for inflation).

Japan's nominal GDP hasn't moved in 20 years. In that time their population has remained essentially flat (+2m). In those same 20 years, Germany's population has actually declined. And in that time Germany boosted its GDP by 77% roughly. By this article's logic, Germany's economy should have spent the last 20 years in dire condition.

The age of robotics is upon us. The last thing you're going to want in the next century is a vast oversupply of human labor. Japan should allow their population to continue contracting, while they focus on replacing human labor with robotics and artificial intelligence / software.

That's where a large portion of the economic growth in the next several decades is going to come from, the vast productivity gains to be found in those two areas.
There's a site run by some well-travelled Russian photo-blogger that I once ended up on thanks to a link someone posted on HN. Good stuff. Takes a while to get used to the author's obsession with traffic signs and trash cans, but it's good.

Here's part one of his trip to this region:

http://tema.ru/eng/travel/yakutetnoexp-1/

The site's hard to navigate. You may have to hit "english" at the top right (assuming you don't want the Russian version) since it may not retain language state through links. The "veni, vidi" link on the top left will take you back to the master list, so you can find the other parts of the trip if you're interested. Photos with little squares on the top right are actually little galleries. Click the other squares to change the image.

Unrelated insights gained from the site:

* The smaller touristy Pacific islands are typically covered in garbage.

* Former British colonies are usually OK, former French colonies are usually awful.

* Ethiopia looks like a pretty cool place to visit.
The nor – An investigation into paranoia, electromagnetism, and infrastructure
That's what I'd think.

OP, given the current plan, why not keep the copyright in your name until they let you join the company, at which point you can assign it to the company.
I want to believe...

Does anyone know if there's a site that tracks all the "major breakthroughs" from the various sciences and treats them as a thing with a lifecycle, so you can go back and check whether "fantastic result X" has any of the following?

- followup papers / research

- additional grant money

- commercialization steps achieved

That's what would be really great: treat each of these as the start to a potentially longer story.
Balloons can actually go much higher (not sure on the rules with balloons) but UAV's are limited to 400ft AGL and not within 5miles of an airport by the FAA.
As a user of their great API I have asked myself (strangely very recently) what would I do if forecast.io ever disappeared... Hopefully with this change I'm less to have to find out.

Please keep the API up and running! And congratulations!
Wow, I saw India after US and China. Seriously, India? Never expected that they would be so interested in Go Lang.
I would not dismiss worries and anxiety as a waste of brainpower. Simply repressing them for being productive right now can bite you in the long run. If possible, try to find their root cause without getting lost in navel gazing.

It might help to ask yourself what it is that you are worried about the future? Are there any steps you could do to prevent such an outcome? Personally, I found that writing down my thoughts helps a lot. Not only does it help to focus on the particular problem, but in the long run I see patterns of my fears and anxieties.

Regarding reading on the subject: I really like the book "How to stay sane" by Philippa Perry (The School of Life). It is a small, sober self-help book and as far away from the myriads of questionable pep-talk guidebooks as it can get. It also touches self-awareness which IMHO is key to sane "living in the moment".
Scroll down for Linus' commentary.

> "The true horrors of HFS+ are not in how it's not a great

> filesystem, but in how it's actively designed to be a bad

> filesystem by people who thought they had good ideas."

There doesn't seem to be a way to deep link to comments in G+?
Idle curiosity: I wonder how high a hobbyist unit could fly straight up before running out of batteries.
British Prime Minister Suggests Banning Some Online Messaging Apps
I would like to help on this.
prodev321[AT]aol[DOT]com
This is the first post mortem I found online relating to Google Foobar. I just ran out of problems today, in the middle of level 8.

The questions were certainly interesting, and I agree with the summary of the person who wrote the blog post at the link. This is not a cryptanalyst recruiting tool, has nothing to do with a movie, and it doesn't really lead anywhere. It's just a fun set of problems to solve.

They do send your details to a recruiter at the end of level 3 (the hard problems are at levels 5 and 6). And you get a chance to look at some interesting articles written by Googlers on problems they solved within the company.

The challenge was very well done, on the whole, and it is clear some very intelligent people work at Google.

I did encounter a number of errors in problem statements, and found a bug in the online Python editor that is used for the challenge. I also managed to submit an incorrect solution that passed all the tests, which I only recognised after I submitted. The test cases were not very thorough. And for some of the problems you could simply precompute a table of all the answers and include it in the solution, though I personally chose not to do that.

As far as I can tell, for those who are curious, there is no secret pot of gold at the end of this rainbow. I had been hoping for at least an ascii graphic of rabbits escaping the clutches of the evil Doctor Boolean, and a link to share "I finished Google Foobar" on social media or something. But unfortunately, one simply exhausts the problem pool and it just stops mid....
I guess where my metaphor breaks down is that as you said Corporations are constrained from doing things detrimental to society (at least in theory), and the way we constrain them is via law. Security services and politicians are harder to fix, given they make the laws. The only true influence on their behaviour is public opinion.
As someone with a bad fear of heights: beautiful pictures but...shudder.
Dismissing coding from being "difficult" makes sense to most of us on HN that are somewhat competent. However, most of us haven't experienced truly terrible programmers that are very commonplace in big corporate and government shops (this is changing as we finally start adopting platforms at least semi-interested programmers pick instead of "I need a job" programmer types). At a point, if your engineers are so slow and unproductive even without the typical hoops of enterprise dysfunction, it is a bigger problem than if you don't have someone that knows the business well. Good engineers can be misled by just bad business requirements for a while and pivot back around quickly because their code is far, far easier to refactor, re-architect, and reframe. Most enterprises treat programmers (due to their cultural DNA of massive, over-managed projects like in big construction projects) like assembly line workers where output and skills mostly only differ by age and individual skill is not a significant factor (it's part of how we keep seeing houses constructed by low-skill labor despite many higher skilled, probably more efficient skilled laborers present yet constantly unemployed or underemployed). Better programmers also translates to less ugly hacks and better long-term solutions and designs as well (I said better, not more clever). And lastly, they can just plain code away some terrible hacks for the sake of a demo to keep everyone paid if the situation calls for it. Business domain rules and systems being very people-driven typically (by virtue of the people that wrote them typically being centered around people-first, not process-first) and with very imprecise human language by default are really, really slow to enact typically too. Besides the cost issues, a good engineer's work is far, far easier to sell anyway to where a mediocre, barely competent sales person should be able to get similar results with the usual sales guy pitching <random $1M suite of ERP software with $150M professional services over 6 years>.

So in short, good engineers with ineffective domain knowledge might make a great solution... that sadly doesn't solve what the person with the check wants up-front but you can put the most capable domain experts and managers to lead a team of bad engineers and the software will be both expensive to maintain (raising prices for the unfortunate customers) and perhaps just plain not work very often, causing more band-aid "solutions" that riddle cash-strapped bureaucracies and pass the dysfunction onto us as customers. I'm confident that tech is not the solution for most dysfunctional organizations and that IT projects just bring out the worst in them.
B2b digital marketing trends for 2015
I've worked on some web things for Vincent in my days in the photo industry. He's always been a favorite photographer of mine. His technical ability and attention to detail in photography is mind-blowing.

What's even more impressive is he took to cinematography a few years back and seems to be just as skilled.

If you haven't seen them yet, check out his tilt-shift images:
http://agonistica.com/tilt-shift-photography-by-vincent-lafo...

And here is a commercial he filmed:
http://vimeo.com/17355509
Does hooking up qualify as a 'romantic relationship'? Depends on who you ask apparently.
> Watching letters float and twist across a page, flipping and jumbling with gymnastic abandon, can be a daily frustration for readers with dyslexia.

It can? I supposedly have severe dyslexia but if I ever witnessed words "flipping, jumping, with gymnastic abandon across the page" I'd go to the ER immediately, either I was having a stroke or had got very late term schizophrenia. Where do people get this stuff..?

This "Dyslexie" font gets rolled out every few months, and has no credible scientific research backup up its effectiveness, and the little research that has been done more or less says it is a wash (improvement in some places, regression in other)[0].

It should be noted that this font is for sale. It is $89-99. So people have a motivation to advertise it beyond just the betterment of the world (and the author has an ulterior motivation for claiming it works).

Ultimately until there is legitimate third party research into it that shows it works, then I'll regard it the same way I do alternative medicine.

[0] https://en.wikipedia.org/wiki/Dyslexie#Research
World could 'run out of storage capacity' within two years warns Seagate
Dart looks very elegant. You didn't include "group all the articles based on the author". Would that be equally clean in Dart?

Here's the Clojure version:

;; given articles = [{:title "t1" :author "a1" :tags #{:t1 :t2}} .. etc. ]
;; These 4 Clojure one-liners replace all the J8 code examples in the article.
(first (filter #(contains? (:tags %) :Java) articles))
(filter #(contains? (:tags %) :Java) articles)
(group-by :author articles)
(apply clojure.set/union (map :tags articles))
And do you know what happens with the global warming?

Permafrost melts. Houses in a swamp. \o/ http://www.epa.gov/climatestudents/impacts/signs/permafrost....
The API is going to be a big priority for us going forward. We have some new development planned on that front, and AI will be able to help us out tremendously.
And you can say any ol' thing to an adult and it's always fine, right?

You must be loads of fun to work with, live with, or otherwise interact with in any way.
Interesting. Not sure I agree. I like the directive but you're crossing industry growth (an economic term) with personal growth (a non-quantifiable, non-economic term). Personal growth may lead to economic growth, but lots of other things lead to economic growth as well. I like the idea behind the article, but only in so far as it spurs me to learn more. I don't think it stand up to rigorous analysis as a direct relationship between industry and personal growth.