skysight-inc/HackerNews huggingface dataset:
If you need that many tabs you should take a look at tree tabs for firefox: https://addons.mozilla.org/en-US/firefox/addon/tab-tree/

it's the best thing to have all your tabs stacked on the side of the screen and still fit, alongside with a search bar!
Can you not do that with the new macbook? I figured you'd be able to do this context-dependent, so that they'd be function keys for relevant programs.
The virtual assistant on this thing looks surprisingly smart. That part of the product won't be ready until the full launch in March http://www.forbes.com/sites/bensin/2016/11/24/vinci-is-alrea...
I do the same. I also try to organize my bookshelf in the same fashion.
Good question.
Just one anecdotal data point here ... So take it for what it's worth.
I'm a grad student focusing on reinforcement learning but have a lot of interaction with many deep learning folk. I'd have to say that they seem mostly motivated to learn how to make deep learning even more powerful and how to apply it. Not so much solving what's going on inside the box.
At the Battle of Midway, forty-one TBD Devastators were launched between 7 and 9 a.m. By 11 o'clock, 35 had been shot down. After the battle, all other Devastators were withdrawn from non-training units and they never again flew in combat.

The Devastator was so bad that the Navy destroyed all remaining planes by the end of 1944. So there are now no museum exhibits anywhere of what was at one time the U.S. Navy's frontline torpedo bomber.
The short answer is yes, and it's a very nice way to do web development. If you're interested in details, I did a talk on this topic not very long ago.

https://engineers.sg/video/web-development-in-emacs-common-l...
You can see how an expression is read this way:

(defun how-is-it-read? (string)
(write-to-string (read-from-string string)
:pretty nil))
==> HOW-IS-IT-READ?

(how-is-it-read? "#'foo")
==> "(FUNCTION FOO)"

(how-is-it-read? "(remove-if-not #'evenp '(1 2 3 4 5 6 7 8 9 10))")
==> "(REMOVE-IF-NOT (FUNCTION EVENP) (QUOTE (1 2 3 4 5 6 7 8 9 10)))"

You can see that this does not match your expectation. Are you actually trying to type that code and evaluate it at a Lisp listener? If not, you should.

Now, FUNCTION is a special operator that in this case returns the function named EVENP.

QUOTE is a special operator that just returns the object it is passed.

So REMOVE-IF-NOT will get called with two arguments: the function named EVENP, and a list of integers from 1 to 10.
I have a hard time understanding why even technical people use the term "AI" today. Its use should be limited to sensational media and cheesy sci-fi. It's roughly equivalent to saying "computery thingamabob". I would call a pocket calculator an AI too. Why not? It carries out certain mental tasks better than our brains do.
Profile of Stanford Behavior Researcher Michal Kosinski [German]
On the Value of Analytic Philosophy
Here's another form of crazy: trying to force Relativity into a unified field for over a hundred years and getting nowhere. Yeah, you'll "probably" get it one day...

What did Einstein use to say? "Insanity: doing the same thing over and over again and expecting different results."

BTW, if you can't argue logically, -- which is essentially all I'm getting from your comments: you can't talk about "science" outside of your echo chamber; it's "beneath" you, -- who cares what you think?

Either drop the emotional act and think like a scientist, or quit wasting both our time.

Edit: the joke is all your arguments are just as rhetorical.

Edit2: you're also making an ironic comment that the theory needs more research while arguing that it shouldn't.
If you think foreign competition was a major factor, the responsible parties are the executives and engineers of the Detroit automakers, for being worse at their jobs than their Japanese and German counterparts.
Absolutely. To clarify, by 'of this type' I meant change ringing bells - I'm sure there are plenty of people making bells - equipped to kit out a tower with a new frame of full circle bells must be less common.
See my other comment here: https://news.ycombinator.com/item?id=13098257. I don't use vi or Emacs, but I still use the Escape key constantly.

tl;dr: If you, like me, touch-type and work very fast, then the absence of tactile feedback on the new Esc is unnerving. It's like a work-stopper. Even if something did happen when you hit it, the lack of feedback means your brain automatically thinks you didn't hit anything. I don't know if this is something one gets used to. After a week, it's still awful.
Don't quit social media
I'm assuming people can apply their translation service of choice to this article. Basically it's about this guy:

http://www.michalkosinski.com/

who's been getting a lot of attention recently, in part for this study:

http://www.pnas.org/content/112/4/1036.abstract

which has been linked to the methods used by Cambridge Analytica, the Trump campaign's storied analytics firm.
Taobao suggests $1000-1500 is enough for a fusion splicer. https://s.taobao.com/search?q=熔接机
Agree generally.
Except being unimpressed unless performance is achieved on sub Google scale hardware.
Today's Google supermachine is tomorrow's raspberry pie. No need to artificially constrain our bounds. There is, after all, the inevitability of Moores law.
Pretty much!

Price goes up! Good for bitcoin! Price is up!

Price goes down? Good for bitcoin! Cheap coins!

Bitcoin used for ransomeware? Good for bitcoin! We're on CNN!
Location: New Brunswick, New Jersey

Remote: No

Willing to relocate: Yes (within US)

Technologies: Golang, Python, Linux, Backend development, Applied Machine Learning, scikit-learn, Theano

Résumé: https://sanjaybv.github.io/resume.pdf

Email: sanjaybwaj+hn@gmail.com
>makes me sad...my corner of industry (the overlap of "web development" and "enterprise IT"

Why do you stay there and keep doing it?
Don't get too impressed with scammers, they evidently maintained pretty chill hours:

"Monday, Tuesday, and Friday, 7:30 a.m.-12:00 p.m"
Ask HN: What is the service that provides the customer support chat popup?
I noticed this on Udacity, Cloudbric and many smaller sites.

A chat box pops up in the bottom right corner of the screen where you can chat with a customer service rep.
Personally, unfortunately the more exposure I've had to the "Modern C++" community, the more I feel like it's dogmatic, cargo-cult, and obsessed with "best practices", which really puts me off. It looks like a manifestation of the second-system effect compared to C, which I'd characterise as a simple, pragmatic, and humble language. Then again, I've always thought OOP was oversold and that may have something to do with it.

That is not to say I fundamentally dislike the language itself; C++ certainly has some very useful features compared to C, and I sometimes wish I could make use of them when I'm writing C too, but the "C++ is so much better than C, C is bad" and all-too-common "some bloke named Herb says X, so you must follow him" sort of attitude coming from self-proclaimed "Modern C++" developers I find rather distasteful. I don't care about purity or adherence to any perceived "expert opinion", I just want to use the features of the language that make it easier and simpler to solve a problem more efficiently (and likewise, not use the features which don't help)... which is what programming languages ultimately are for, and yet I feel much of the "Modern C++" community has missed that point.
You can always use one of the lisp http servers, though I believe most people put those behind a reverse proxy when doing so.
https://pupeno.com/2015/09/11/isomorphic-clojurescript-javas...
When I saw that pic of that fake embassy I wondered how could a embassy look that shoddy. Then I thought maybe not all countries have posh and clean looking embassies. Then I see the pic of the real embassy on that page and it looks similar to what I have seen of most embassies - clean and elegant looks.

To be able to run this fake embassy in that shoddy building for a decade does take real something.
Cryptosetup is at version 1.7.x, but the latest patch was for cryptosetup 1.6.x. So the existing patch does not work for the latest cryptosetup.
"Do you not think its noble to make life better for 0.1% of people?"

It's not within reason or pragmatism to change how everyone on the planet refers to gender - and our entire 'bathroom social norms' to accommodate a tiny minority.

Here is a practical, non-ideological solution:

It seems as though every edifice has to provide special facilities for handicapped people.

Change the sign on the handicapped door, to something considerably more generic, like 'a bathroom for whoever' - and then those who are not comfortable with male/female - or for any other reason - can use it.

Now the 99.9% have their bathrooms - and 'everyone else' who doesn't fit perfectly into that paradigm, can use the 'other' facility.
As I said: you can just require a genetic test for the drug

There's really nothing special about placebo effect here. Imagine a population of patients divided into two groups, A and B, with group A smaller but responding to the treatment much more effectively than B. Then if you can identify members of A, you can run a study that demonstrates effectiveness on A much easier than on B, and the drug can be approved for treatment of only group A (at first). This happens in real life all the time.
A lot of standard automation is being called 'AI' too, because that sells.
You definitely can, geophile is just being obtuse.

>For some apps, you can make the function keys display permanently in Touch Bar:
In System Preferences, choose Keyboard.
Click Shortcuts.
From the left sidebar, select Function Keys.
Click the “+” symbol, then navigate to the app and select it.

From: https://support.apple.com/en-us/HT207240

If you want always function keys, you can do that too:

>If you prefer the top row of keys to always behave as standard function keys without holding the Fn key:
Choose System Preferences from the Apple menu.
Click Keyboard.
Click the Keyboard tab if it's not already highlighted.
Select "Use all F1, F2, etc. keys as standard function keys"

From: https://support.apple.com/en-us/HT204436
Console yourself by remembering that the vast majority of people creating these websites don't have computer science degreees. They learned their "trade" over a few weekends. Their "profession" is the equivalent of self-taught backyard abortionists.
Twisted is not for parallelism. Twisted is for concurrency.
One big project that includes a lot of smaller projects like: reliability, performance, deployment, new features. It's a platform so lots of room to pivot around.

Then I always have a side project I'm playing with for new ideas. Sometimes these get integrated into Big Project and sometimes they go nowhere.
I handed my wallet and (U.S.) passport to a guy in Ghana with an automatic rifle jammed in my neck. He took the cash and threw the passport on the ground, hah.
It's just a deterrent, part of a broader restrengthening of our nations' sovereignty imo. It sends a message. The amount of money is quite small when compared to real sources of government debt such as entitlements or the military.
Wow. To paraphrase Walter Sobchak: say what you want about Marxism. But at least it's an ethos.

I don't know this, but let's suppose that by your use of this term "exercise of economic power", you imply some moral sense in which the action is unrighteous or unjust. Right? (Bear in mind that, of course, from the opposite perspective, it sounds a lot like "blaming the victim.")

Consider a not hugely dissimilar migration that happened around the same time: the migration of French Algerians to metropolitan France. Here's a short Wikipedia page:

https://en.wikipedia.org/wiki/Oran_massacre_of_1962

Totally serious, non-rhetorical question: would you categorize this historical event as "exercise of economic power" or as "ethnic cleansing?"

Also, is there any generalization that can be drawn across the political systems in which these two events happened (decline of Detroit, independence of Algeria)? Or is it just a coincidence that they both go down in the '60s?
I'm gonna go out on a limb here and say you've shipped numerous RCEs and don't even know it.
"We present TorchCraft, a library that enables deep learning research on Real-Time Strategy (RTS) games such as StarCraft: Brood War, by making it easier to control these games from a machine learning framework, here Torch. This white paper argues for using RTS games as a benchmark for AI research, and describes the design and components of TorchCraft." Via link in the README

https://arxiv.org/abs/1611.00625
I'm not much of a "crapistrano" fan. I do admit it filled a necessary void at the time... With that said, the role itself is well written Ansible.

Tests[1][2] could be improved by molecule[3].

[1] https://github.com/ansistrano/deploy/blob/master/.travis.yml
[2] https://github.com/ansistrano/deploy/tree/master/test
[3] https://molecule.readthedocs.io
>The reason this time is different is we are in a period when AI is surpassing human intelligence field by field and that only happens once in the history of the planet.

Citation needed.
Sweet! IPv6 perfection. besides GPUs, does anyone have experience with any processors that support 128 natively?
I personally still use "handicapped", because it is most accurate; if people call me out on it and ask if I mean "disabled", I reply with "not unless he/she is completely unable to do anything."
What sorts of applications/domains need or benefit from having 128 bit integers?
Historically speaking, this isn't the first time someone has said any of that.
fuck 2016.
The dude was 91 years old. 91-year-olds have been dying every year since the start of things. It's hardly some new phenomenon 2016 created.
It's just about better specs, which before the great de-portening meant screen, CPU, and memory.
Finance and scientific computing.
Last time I've read a discussion about this, the whole "glue" thing was still very much up for debate. No actual historical evidence and pretty much all other fabric armor done by sewing instead, glue having some serious disadvantages in the Mediterranean.

Just because you can construct it in modern "experimental archeology" doesn't necessarily entail that it actually existed. I mean, it would've made sense that the Romans or Vikings wore some decent padding beneath their chainman (like the crusaders did), but IIRC, nothing was actually found or implied in writing.
This title implies some things that aren't quite right. Let's take a step back.

The current release of stable Rust is 1.13, beta is 1.14, nightly is 1.15.

New features land on master, hence 1.15. So this means that, if it does land, it will become available on nightly soon. But it's still behind a feature flag. So it won't actually come out in Rust 1.15.

I am not on the relevant subteam here, so I am not 100% sure of the procedure, but usually, stuff has to sit in nightly for a full release cycle to be eligible for stabilization. So if this lands tonight, it'll be in nightly 1.15, 1.16 will be its full cycle, and it'll be elligible for release in 1.17, which would be March 16, 2017.
People still care about Rust?

After the quadratic hashes and rumored memory issues, I'd have thought people would've dropped interest in it by now.
That's awesome as an art history guy I never considered using leaflet for zooming like this. Ingenious keep up the fantastic work!
I'm still researching this, but it's happening at a quantum level, so I expect it to be slow. But like you said, it will have an aggregate affect over time.

Also, it sounds like you're interested. Why not read the book or watch the video lecture?
Immune System, Unleashed by Cancer Therapies, Can Attack Organs
Technically anyone with a modern Intel CPU has access to the SIMD instructions needed for using 128 bit registers.

We probably won't see larger then 64bit bus/address access for some time as we don't need it currently.
Ask HN: How do you evaluate your ideas for making money?
How do you evaluate ideas and get traction?

How do you make sure whatever you are developing will be used by at least 10k users?
I quite like OneTab instead of The Great Suspender, more predictable and really straightforward to use : https://www.one-tab.com/
In case anyone else is interested in reading it, the relevant RFC is here: https://github.com/rust-lang/rfcs/blob/master/text/1504-int1...
Intercom.io - very popular, no free plan

Drift.com - similar to intercom, has a free plan

Tawk.to - never used it, but my carrier does
Is this for implementing faster high precision floating point? It didn't mention 128 bit float.
> I've always thought OOP was oversold and that may have something to do with it.

Almost all of the recent innovations in C++ focus on aspects other than OOP. I can't think very many new OOP languages features in C++11/14/17, except for `override` and `final`. All the new hotness is about functional programming and in some sense, generic programming, which, IMO, is the right direction.

> I just want to use the features of the language that make it easier and simpler to solve a problem more efficiently (and likewise, not use the features which don't help)... which is what programming languages ultimately are for, and yet I feel much of the "Modern C++" community has missed that point.

I feel that you are exactly the kind of person the author has described in the beginning of the article: a C++ sceptic, especially a "Modern C++" sceptic. The article even quotes Douglas Crockford in saying "some of those features were more trouble than they were worth." The article also quotes Bjarne Stroustrup saying "[w]ithin C++, there is a smaller and cleaner language struggling to get out." The "Modern C++" community that you have derided is exactly the community that knows not every feature in C++ is good, a community that tries to enshrine the tried and tested "good features" into "expert opinion" and "best practices" and then spread them through talks like this one.
That is welcome change, I already switched to Opera and happy with it, but we really need a lot of choices always and that is why I welcome this change.
Probably Intercom: https://www.intercom.com/
Yep, me too, across all browsers. Really wish they'd streamline it a bit.
You mean, some tech companies understand the difference between Data Science, AI in general, ML and Deep Learning and try to utilize the best tools in hand to handle their data.

But what is driving this hype, as well as the Blockchain hype, is not engineer-driven companies like Google, but rather MBA-driven buzzword-friendly tech companies (imagine Balmer-era Microsoft), non-tech companies who want to share the cake, the media and finally the investors who are misled by the rest, but end up creating a capital-based feedback loop for them.

As far as the people driving the hype train right now are concerned, Machine Learning is the way you do AI, and Deep Learning is just a more powerful (ahem deeper) version of Machine Learning. This is what AlphaGo used to defeat Lee Sedol, so it's obviously superior, and we should use it to process all data, in the same way we should strive to store everything on a blockchain, which is clearly superior to hash tables and databases.
> After the quadratic hashes

Reference: http://accidentallyquadratic.tumblr.com/post/153545455987/ru...

(bugs happen, fix is in the queue, life goes on)

> rumored memory issues

Rumors are just rumors. If you (or anyone else) has more than FUD here, please email https://www.rust-lang.org/security.html .
Thomson Reuter's ET&O and Risk division laid off 2000 people recently to fund a new center near university of Waterloo to provide "answers"(Its their mission statement) by recruiting people to provide deep learning solutions. NY suffered deep cuts. The sad part is it seems the leadership just want to use deep learning as a way to justify doing what they are doing, which is "starting from scratch"
Memory issues? And a lot of implementations of hash functions turn quadratic. I seem to remember php having quadratic hash table performance. And the bug in rust's code required a very specific usage pattern.

edit: hash table vuln article (2011): http://www.securityweek.com/hash-table-collision-attacks-cou...
Two applications off the top of my head: Reed-Solomon encoding and bigint math.
Practical Common Lisp, along with pg's essays on Lisp, can be credited with inspiring the Lisp renaissance of the mid-2000s. It's an incredibly good book, showing Lisp (unlike Scheme) is a practical programming language, with the ability to go from low-level bit-twiddling all the way up to very high levels of abstraction.

Reading it was eye-opening. I had no idea up until that point that Lisp is a real, industrial-grade language (as opposed to a very interesting didactic tool).

Even if you don't have an intention of programming in Lisp, you should read PCL for an idea of how much better the language you're programming in could be. Hopefully, it'll inspire you to write some Lisp, but even if it doesn't you'll be a better programmer for it. You'll be able to understand why static languages like Java have such arcane ecosystems; you'll be able to see how very little new there is under the sun.
Hard to attribute that to GC.
Or get a chromebook: there's a nice "back" button at the top left next to "esc". There are also some nice "forward" and "reload" buttons.
For finance probably but it's mostly useful for statistics from what I understand.

I know fortran and Cobol code that banks use and is used for science (tm) often defines numbers this large for certain operations.

One such i can think of is a map reduce of large datasets. Let's say you want to find as a result a huge sum. 2^128 is a bit bigger then 2^64 and that difference may be big enough to provide the computation needed for getting to Mars rather then getting to the moon on 2^8 machines.
can be handy for a really big space for ids, especially if you don't want to use strings. also bigger bitsets
They were terrible outdated planes that should have never been flown into battle, but they did at least serve one important role at Midway by diverting the Japanese fighters at just the right moment so that the US Navy's dive bombers could approach almost undetected.
That's part of my frustration at my current job. Being having to work on different projects allows things like reliability and performance issues to get ignored.
> If you don't understand why cons is important, and the appropriate places to use it, then you really don't understand Lisp.

Lisp-the-mathematical-model, perhaps, but not Lisp-the-programming-language.

Conses are definitely a fundamental idea, and they're obviously how source code is written, and it's nice that they're around — but honestly for real work it's unlikely that most data will live in cons structures (unless of course the higher-level data structures actually are built from conses, which of course they could be).
Yup, plus since you need to compile three times on each one, to do the bootstrapping...
> I miss the half-size left and right arrow keys ... it makes the arrow keys harder to hit blindly

This little detail is a big problem for me when using any image or music program where I want to quickly find the arrow keys and shift things around.
My Unhappy Life as a Climate Heretic