skysight-inc/HackerNews huggingface dataset:
> You've had the opportunity to read the facts and the education to be able to analyse them, yet you have consistently chosen not to.

Perhaps if doctors understood the facts better, and could explain them better, this wouldn't be a problem:

http://jsfiddle.net/SamHasler/c22eR/embedded/result/
OpenBSD is getting its own HTTP server
It is called legacy.

For several reasons, the hardware required to run Lisp code was too expensive vs what was required to run C, Pascal, Algol and their descendants.

Business don't change programming languages, just because. Unless you are doing greefield projects, there is a whole eco-system from tooling, building, trainings, developers, legacy code that needs to be taken into consideration.

By the time computers were getting cheap enough to handle FP at reasonable price, the OOP finally managed to get into the industry at the enterprise level. As such it got the place that could have been taken by FP.

OOP goes back to Simula and Smalltalk, which happen to also be Lisp inspired.

As for not producing results, many train schedule systems run on Lisp.

http://www.siscog.pt/
Flir sell uncooled TIR cores (Tau and Quark) which will very happily sit on a small multirotor or fixed wing.
IT as Frankenstein: Creating Google-like, monster infrastructure
If you're in the browser, you can also paste into the address bar... (ctrl-L ctrl-v ctrl-a ctrl-c)
It's interesting how that sort of thing actually hurts the article. When I skimmed through that code I got stuck on "Why is this Fibonacci implementation so verbose?" rather than the actual topic of the paragraph in question.
> But when the algorithm is faced with images that are entirely different from the training set, it often fails.

Over training it is.
You could have at least called the founder and asked what he meant, instead of bashing him here. You could have asked him to add more clarification in his blog which might have ensured that what your pointing to is not implied.

You guys are growing and its important to scale your communication as well.
What it's like to be listed on Product Hunt, twice
This site feels ridiculously fast. I've noticed that with other compiled frameworks too, e.g. CppCMS: http://cppcms.com/wikipp/en/page/main

I wonder if it is just the lightweight HTML the websites use, or if there is really so much speed to gain from using a compiled language.
I must say that in all of my years, most every piece of source I've ever seen has been mostly [insert paradigm here]. OOP is "mostly" more times than not, same goes for FP. I would argue that "mostly" does work, and thankfully so, because nearly every service that you use throughout your day is a "mostly".
I completely agree that mass surveillance is and will be a problem, and drones like that might very well be a part of the problem in the future.

But the 'drone' in this case did not do anything. It is a remote controlled vehicle, and it did not do any thinking, the operator did.

The title implies the drone was the key element in finding him, and not the person controlling the drone.
I agree that drones will make surveillance easier, but until they fly autonomously without human control then it is a much smaller problem.

Using drones to find missing people is a good usage case though, and I like that.
Brace yourself, an editor war will follow... and people commenting on the presence of an editor war... like this comment.
I don't know why, I find this post greatly uninformative. Yes, you can have some kind of Vim mode in Emacs (as you can in Sublime) and yes it takes time to remember key-bindings. If you have years of experience in Vim, why would you expect to get used to Emacs keybindings in a short time?

It's like moving to a foreign country and then continue to buy and to eat only your old local food, and go out and talk to only people from your old home. You will miss so much.
I stumbled across a possible answer to this question just now in a discussion regarding a proposed interface for a randomness call where the callee would declare what they are using the randomness for - with Monte Carlo as one of the options. I immediately recalled your comment, so, here is your answer:

> I would hope that people would agree there should be a difference between what is needed for a Monte Carlo simulation and other various cryptographic use cases. (I've gotten bug reports from people who insisted on using /dev/urandom for Monte Carlo simulations, and who then complained when it was too slow for their purposes....)

https://www.ietf.org/mail-archive/web/dsfjdssdfsd/current/ms...
Let's imagine the worst case scenario:

Forced Google+ accounts with realnames. Because no-one uses an alias in gaming scene ever.

Automatic Content ID. Oh you played a bit of music even accidentally on background? Blocked.

Oh nintendo wanted to block your game stream (http://www.zeldauniverse.net/2013/05/16/nintendo-cracks-down...).

This game is not available in your country!

I know these are exaggerations. But at least some of them will be eventually implemented. That means it's time to switch services. Anyone know of any good almost as easy to use one?
Wow, that's pretty cool, I haven't researched them in years so I still assumed they were very expensive.

That's a really nice price on the one you linked to

http://therm-app.com/ (an android verison, too expensive, didn't search for any alternatives)
The article you link to actually shows references to a lot of scientific experiments that are actually showing excess heat. No where it proposes the idea of room temperature fusion is bullshit or even impossible at all.
I'm currently a Windows Emacs user. I'm curious, which plugins in particular gave you trouble?
>>Why would you need to prove central limit theorem in order to use calculus? What kind of course teach it that way? It would sound like something to prove for a honors calculus class that prepares students to become mathematicians.

Yes, but not knowing calculus, how would he know that? Or any of those things that you have pointed out? They are certainly not taught at school (where we are unhelpfully taught an entirely different "mathematics" to that which you get at university, and will often require for advanced software work) and none of this stuff is ever pointed out in maths books.

Instead, the reader of a maths textbook is unsettled by the constant unspoken assumptions and unexplained concepts that he is already assumed to know. There is in university level maths books what looks like an almost wilful disregard for how people are actually taught mathematics at high school. How do students going from school to university cope? is there some secret occult ritual where all this knowledge is transmitted?

That's how it looks for those of us who are trying to teach ourselves, and it is in marked contrast to the experience of learning almost anything else, particularly programming.
Why would I want to use the same car as other people? It will be dirty, because people will do all sorts of things in there,and I would feel very uncomfortable.
I use C-{n,p,f,b} all the time, though admittedly their placement is more convenient with Dvorak.

Though I also tend to use M-f and M-b a lot to navigate by words instead of characters.

I also often navigate by incremental search.
It seems part of the answer to the latency question is to stack the ram on top of the dram controller, as mentioned in this recent article on Intel's Knights Corner. http://www.anandtech.com/show/8217/intels-knights-landing-co...
Looks great! You might want to fix the "node.c" that appears on a few pages (for instance the documentation), and limit the maximum value one can input into your factors calculator.
The article said, "Search teams using dogs, helicopters and volunteers".

Aren't "search teams" usually police? And other than police who else would have dogs trained to track people?

"But it is also going to allow the law enforcement to track every person at a protest, figure out who they are and put them on a no-fly list or some other watch list. I am completely convinced drones will be used at the next DNC and RNC conventions for 2016."

The world is constantly changing. Laws will need to be put in place to limit this. More open government and more participation by people interesting in privacy rights in government would help dramatically.
very cool article, and I did not expect to see what the device was at the end. it wasn't until I noticed the BCD pattern, then I knew what it was.
Anatomy of the Attack: Zombie Zero [pdf]
That's so true. Most of the time, you are pasting short passages, that should adapt to the target document style. It is a pretty rare use case that you copy and paste a larger snippet of another document. And only then it might make sense to retain the source formatting.
Even with a database it's dreadful. At 20MB/sec they need to value the time they have to wait very low before it'd be cheaper/faster to buy a small server outright and put a couple of ssd's in it if they do this kind of analysis more than a couple of times.

Or even load it up with enough memory to keep everything in RAM during normal operations. I can't remember the last time I worked on a system that did less than a couple of hundred MB/sec... And we generally buy servers in the $3k-$6k range, so nothing ridiculous.
Pause - Quarterly curated magazine with the best music news from around the web.
Probably worth pointing out that the FLIR FX is just a HD webcam, not a Thermal Infrared camera.
Looking at the source code : https://github.com/riolet/nope.c/blob/c883b11df78bb8115d5e51...

It tries to copy a buffer of 1024 byte (max) into a buffer of 512 bytes (by executing a request with an URL longer than 512 bytes).

It also runs 15 children process and use blocking socket, meaning that it's easily "DoS'able".

The overall code seems very "unsecure" and poorly designed.
Business consultants
Emacs+Evil is the next Vim.

And yes, CtrlP is probably the thing you'll miss most.

But all the other things I got from switching from Vim to Emacs+Evil easily outweigh the missing CtrlP.

Vim was great, until I wanted to customize it heavily. It is simply not made to facilitate things like: child processes, SSH, understanding my code, a visual interface for Git.
In practice, you don't actually need to return a new universe at all, because of course, that would be quite costly. Instead, the runtime can modify the existing universe and return it with a new unique identity - the reason we can do IO and remain referentially transparent is because every time we perform a side-effect, we do so on a unique universe - there is no way to duplicate a universe.

Haskell actually models the real universe better than any other languages - in the real world, we have the concept of now - some state of the current universe until an event elapses, when we have a new now, and we have a concept of the past, but in fact, this past does not exist anywhere - it was transient - we can't go back and modify this old universe to cause a change in the future, unless we introduce theories of parallel universes. the only thing that ever exists is the now, as you might learn from a Buddhist.

A Haskell function which does IO is just an event which causes a change from an old now in the universe to a current now, and the old one, the past, no longer exists.
Also, most current DDR3 controllers "scramble" which wire carries which bit based on the address. The idea is that when writing constant repeating data patterns, spreading energy among the wires reduces emitted EMI.

When you do a suspend-to-ram on a current x86 machine, it has to save the "scrambler seed" to CMOS so that it can decode the data it left stored in RAM.

I think this also helps mitigate the attack where the DRAM is chilled to make its contents less volatile, the machine is powered off, and the DRAM is then dumped in search of sensitive material.
A JavaScript visualization library for HTML and SVG
They're both radio-controlled pilotless flying machines, why wouldn't they both be called drones? Should we stop calling "ship" to the Navy boats, since it's also used for cruises?
I'd not even heard of product hunt, is it a UK only thing?
Transit JSON payloads benefit from standard gzipping techniques for the cases where the latencies are quite large as is the case when communicating with client browsers. For the cases where latencies are not quite so big we have yet to see evidence that Transit JSON suffers dramatically.
One day DIMMS will become obsolete. Intel is already trying to move to stacked memory connected via a very wide in package bus. Knights Landing will have 16GB of the stuff.
My main concern with Emacs (at least on Windows) is that it actually crashes every now and then. I haven't dealt with many programs in the past few years that do still that.
KDE Plasma’s Road to Wayland
Unfortunately, most of the mathematical text miss the historical context which they are developed in. I personally enjoy a text in any subject, where the author develops the content with historical perspective.

Any learning course should include one textbook which develops the content from an historical perspective.
Oops, you're correct, it does have IR LEDs for night vision, which would still be somewhat useful.
G+ ditched the real name policy recently: http://en.wikipedia.org/wiki/Nymwars#Expired_Google_policy
Learning Veeam Backup and Replication for VMware vSphere
> Until it goes wrong

Why? Emacs reports errors fine in my experience and if not it includes a debugger.

> or you have to delve into elisp

What's the problem with elisp? I guess its a matter of preference, but in my opinion elisp is easier to understand than vim script. Emacs includes extensive(!) documentation for it in it's base distribution. Granted, it's a dated language nowadays, but 3rd party libraries - easily installed through elpa - like dash.el and s.el make it a much more pleasant experience.

> or you get carpal tunnel...

Again: Why? This article is about viper-mode which emulates vims key bindings so RSI should be exactly as likely as with vim itself. You could also adapt them to your needs, of course.
Same for me :) For a speedup, you may create a link to notepad in C:\Windows\System32 and call it "n", then you don't have to type whole "notepad" but just "n".
I haven't used CtrlP too much, but what are you missing in ido-mode or helm?
What in the Name of Zeus is Bitcoin?
Fine for oneliners but this doesn't preserve newlines
A lot of keywords; too many to remember (a bit like C++). Simple things can have really scary types, because they facilitate both FP and OO ways of working with them. A very difficult conceptual model to wrap my head arround.
Druckenmiller: Here's what's wrong with IBM
Could you elaborate on the features you are missing from ido-mode and helm?
great to see Pause featured by Apple in the iTunes App Store again
Bad is not the good word. Being pragmatic is not "bad". But I think C++ too is scary in the complexity that it brings to the table.
I am as much against mass surveillance as the next guy - but I don't understand why we should be worried about drones in that context? Should we not work big to small and worry about our own governments (and foreign) spying on our every electronic move?
> Police aren't going to task a helicopter to find a missing person.

Different country and circumstances but just out of curiosity, in London the police helicopter searches for missing people quite often https://twitter.com/MPSinthesky
Hmm... this post didn't seem to say that much. We got a couple points and then a sudden conclusion. Just saying...
Show HN: Todoed – Turn any text into a task with 1 click
There's syntax highlighting for over 110 languages (TextMate/Sublime Text.tm language files can be imported), but if yours is not included, the Ace editor we use is Open Source, so you can build your own highlighter (see http://ace.c9.io/#nav=higlighter) or submit a request to build it: https://github.com/ajaxorg/ace/issues?labels=mode-request&pa...
How safe is really Google Play Store?
Sounds familiar... On hotelwifitest.com "Free WiFi" means free WiFi in guest rooms. If it is not a case for some hotels, please let the support know!
World Versus – Make your choice
Design and Sell Your Own Wear Or Gadgets
What about devices like the Wasp III, which have less then 2.4ft wingspan, has two cameras and GPS and is used by the Navy for recognition ("eyes in the sky")? Should it not be called a drone?
Unix culture is so self-congratulatory. Learning to use a text editor isn't an achievement, imho. I'm not trying to troll, here...the old unix tools are just that a toolkit with a specific thought process in their design. They aren't some kind of pinnacle of expression. There was that post yesterday urging people to take a year to learn a text editor...a year to learn a text editor. Not, take a year to learn data structures or a year to learn Linux memory management internals. Not even, take a year to read the source code of the standard gnu user land tools...take a year to learn a text editor. That just seems like a weird sentiment to me.
Thankfully I am blessed with the ability to move my forearms.

I've heard a lot of people talk about keeping their fingers on the home row, and I more or less do that when I'm typing text like this, but for general navigation? I've sat next to a number of people who do it, and I get around my editor faster than they do. Based on this anecdotal evidence, I don't think moving my hand a short distance to reach another key is a significant speed cost.
Mentioning elisp in the face of viml is questionable...
This is a winner-take-all narrative I simply cannot understand. I recall when all endpoints were XML and JSON.parse was called eval.

I can easily imagine a endpoint providing both Transit JSON and plain JSON. I know which one I'd rather consume from the client when building a sophisticated application.
The problem is simple - We have very few concepts and infinite way to represent them and that's what all of the software industry is doing for decades. All the concepts were originated way back and from then on it is just a new representation that popup every day whether it is some programming language or tool or database or whatever. Same concepts just new names.
this is super sweet! will give this a shot in our app.
This App can track how you dance using Apple TV
Yes, there are definitely huge speed gains possible and if you choose an implementation which is still interactive you get the benefits of both (I know one particular example in CL: teepeedee2, there are some blogs posts, e.g. http://john.freml.in/teepeedee2-c10k or so).
It's a part of it - the full story is more like: caching + array representation + array wrapping + preventing internal cache misses.
No, not at all. They're US based and are in the current YCombinator batch. http://techcrunch.com/2014/07/17/product-hunt-the-popular-te...
The Fed suckered IBM into a failing cloud strategy?
There are still some nuclear powered ice breakers in operation. The last one was finished in 2007.

http://en.wikipedia.org/wiki/Nuclear-powered_icebreaker
Indeed. Ctrl-w in Emacs is actually "kill-region".
Also, WP Engine do all the updates for you, which is not the case for this setup.

That's one of the major reasons I run most of my WP sites on a managed service - I'm a bit too busy to keep on top of all the updates that come out.
It's still too slow for me. I have often several vims open, usually for a short time, and I'm not going to start a daemon in my session to have a decent startup time, that's unreasonable. Also, even setting a theme like solarized dark turned out to be a headache last time I tried. I think I'll wait for neovim.
Ask HN: What do you think about what influences decision making
http://curiosity.discovery.com/question/what-influences-decision-making
I wish people would accept drone world wide. Unfortunately in many places they are forbidden :( This is sad, because if tomorrow someone would invent a flying car, something like the taxi from "The Fifth Element", then most probably that will be forbidden as well, on the same principles.
I was calling a "problem" the situation where people see the market as "too hot" and then decide they don't have time to build a solution, choosing the "easy" path of M&A.

I them see less engineering, more corp Dev driven decisions when the market is hot. If I knew the market was going to cool down, I could instead hire engineers and build a more realistic product that solves the specific problems that would survive the market transition.
Unless you need neither at which point less is more.
Best Linux Desktop: KDE's Plasma
How to implement gesture recognizers in Swift
Review of containment procedures, lower threshold for a more senior review of any patients that are non-typical, more caution basically.
You mean startup time without using the server and client setup is too slow, right? (That's easily solved by, well, using the server and client setup, of course.)

I find that in actual operation Emacs is faster and that's the reason I switched from Vim to Emacs. Even after using all the tricks in Vim's :help tex-slow, Vim still lagged when I scrolled or even typed into LaTeX files (unless I turned off syntax highlighting), and I'm not such a great typist. Emacs is perfectly snappy.
Thanks. I'd change that if I could.
Inner system effect for you that is.

I don't really want masses of extensibility but what I want is something that works out of the box, is understandable and doesn't require masses of customisation that I have to drag around with me everywhere.

On this basis using viper with Emacs is as illogical as using vsvim with visual studio. One should use vim (or vi which I'm equally happy with)
They're completely static pages with no images; it's not hard to get that kind of speed. For example, sqlite.com seems just as fast to me.
Process vs. Threads
My point exactly. To make a rational judgement about a statistic we need statistics (plural) otherwise it's an isolated piece of data.
> "It was not the drone that actually spotted the missing man," David Lesh told the BBC.
Helicopters are really expensive, and require a lot of manpower.

>"Had we had not seen him then, the drone would have seen him a few minutes later since he was in the search area we were given to look at. If nothing else, the drone helped us cover a huge area in a short amount of time that would have taken many volunteers hours to search."

I think that the cheap and quick aspects of drones are really important here.
So many Emacs articles the recent days... please tell me: Should I really switch to Emacs as a web developer? Is it really superior to SublimeText and Brackets for a web dev?
9.7k with everything inline can do that.
I live in the Netherlands, but drive through Belgium when driving home from work.

There is one area where a permanent two-lane road merges into a single lane. The funny thing is that (mostly) Belgians never use the second (left) lane that eventually merges into the single right lane.

This always seems stupid to me, because it increases the length of the traffic jam so much, that the traffic jam goes all the way over a roundabout, causing stops for all drivers, even the ones not going in the same direction as us.

The worst thing is, whenever I use the left lane - which I do all the time (and in return, pass 60 cars waiting in line), people sometimes get so angry that I've had two trucks in the past few months hitting the gas and blocking the left lane so no one can pass anymore.

Crazy people...

Last month a new sign was installed along the road "Please use both lanes, drive all the way to the front and THEN start merging". Even now, people still choose to wait in line at the right lane. It is as if people feel guilty when they see a whole lane being empty and available to drive on.
I knew someone who was a nurse who blew the whistle on a life and death situation in a hospital. Her reward? Transfer to the night shift, and somehow her skills weren't needed by other hospitals in the area.
And branch-less to boot