skysight-inc/HackerNews huggingface dataset:
It's also suffering from hype.

And the criticism you note isn't one-directional in the field at large. I'm finding that ML/AI researchers deriding ML/Data engineers and "scientists" as not doing "real" ML or AI is becoming a thing, similar to how some computer scientists deride engineering as not doing real computing.
Mike Pall is a super hero. Not sure what his secret identity is, but the origin story is http://www.pagetable.com/?p=656
but f is one of the best commands in vim (fX finds the next instance of X on that line only; F does the same but backwards; t/T forward/backward search and put the cursor to the left of the next instance of the following char on that line). X is a char not a regex; f. will find the next period.

if we use carat for cursor,

this is a line of text
^

typing ft does

this is a line of text
^

whereas tt would

this is a line of text
^
I always wish I had better stories for this, haha. Kickstarted picked up traction so surprisingly quickly, that we really just ended up being in the position of fielding all the incoming vs having to go out and convince folks. There was plenty of lovely zaniness in the early days -- many fond memories -- but I can't recall any stunts we pulled to try and attract new projects. :)
Looks like an interesting article but was unable to navigate it on my iPad. Seems like some touch events were hijacked but I lost patience trying to figure out what was going on.
First consumer Tango phone is already out!

http://shop.lenovo.com/us/en/smartphones/phab-series/phab2-p...

I think it first went on sale Nov. 1 but just started shipping initial batches recently.
I still lose all formatting when copy-pasting code from the pdfs being generated. Why does that need to be a problem? Eg from page 47:

---
title: "An Impressive Book"
author: "Li Lei and Han Meimei"
output:
bookdown::gitbook:
lib_dir: assets
split_by: section
config:
toolbar:
position: static
bookdown::pdf_book:
keep_tex: yes
bookdown::html_book:
css: toc.css
documentclass: book
---

https://bookdown.org/yihui/bookdown/bookdown.pdf
The ARM System Developer's Guide is one of the best ARM books I've ever read. Has nothing to do with reverse engineering, but a great ARM reference.

If you can reverse engineering in X86, a reference for ARM ASM is all you'll need. (could get by with the official docs but this book really is something special)

You'll weep tears of joy going from X86's nightmarish instruction set to the beauty of RISC ARM!
60k in 1979 is worth 2.8M if it had been invested in the stock market. While you can't live in your stocks, you likely do get some amounts of dividends.
Golang: sub-millisecond GC pause on production 18gb heap
Almost every good place pays their CS PhD students enough to squeak by without getting into debt. I wish this was more widely known.

And companies like Google are pretty keen on academic credentials. They've assembled what must be one of the largest collections of PhDs in history.
On 4: there are applications that you can get that will impose a painful measure on you should you stray from routine. Things like donating to the political party opposite yours should you fail.
It's not even meat. All we have to do is cut beef. Pork, lamb, chicken, rabbit and fish (in that order) have exponentially less environmental impact.

Downvoters tell me why you disagree?
I used Max/MSP (well, max4live) for a while and I loved it. I especially found that not having to name stuff (variables, functions etc in other languages) quite liberating when experimentally working towards a solution. Once the design solidified, I could go back and name things nicely.

I also found that while Max gets a bad rep for "literal spaghetti code" (I mean, google image search for Max/MSP and what you'll find is a mess), my code really didn't reflect this. I put it down to the fact that most users of Max are musicians and artists and not programmers who have learned basic software engineering principles like abstraction and separation of concerns and whatnot. When you compartmentalism logic into self-contained little blocks, I found the code to be super clear and actually kinda beautiful.

My main complaint with Max is that its data structures are very.. lacking. As far as I remember, you couldn't even do nested lists (or any kind of references), so things like trees and such were out. You basically had their built in types and nothing else.

I'd love to see a visual programming language very similar to Max/MSP but with better support for user-defined types/data structures, unit testing and other basic things lacking from Max but present in modern programming languages (or their tooling).

This was a few years ago though, so perhaps some of these things are now "fixed".
thanks for the answer, I can only imagine what that feels like :)
I think the core argument against is the same as it was in 1990 (Dreyfus, Heidegger) - basically AI can solve problems in micro-worlds (chess then, Go now; blocks worlds then image annotation now), but it's not clear these micro-worlds can be fused together, unless they are embodied in an entity who lives in the world. The current deep learning & robotics work is exciting and promising, but it's still a long way from an embodied general intelligence. So - progress might hit the same wall - we can build better subsystems , but not the whole system
I would argue that it would often be easier to implement a ML solution on regular data than try and clean the data and then use linear regression
How I Wrote the Screenplay for “Arrival” and What I Learned Doing It
There is one important thing not covered in the book: https://www.quicklisp.org/

Quicklisp was first published in 2010 and is a library manager for Common Lisp.
My question is, does it actually get you an edge?

When you use inline assembly, the compiler (more or less) has to execute that inline assembly, right where you say it is. It can't speculatively execute it, it can't refactor the call into a different function if you're calling it twice, it can't optimize it out in certain circumstances, etc. It can't move the instruction around or choose a different form depending on register pressure. If you specify the right flags about what registers it clobbers, what memory barriers it requires, etc., the compiler can do some of it, but it's not going to be nearly as good as the compiler actually understanding what's happening, I think.

Telling the code generator (and C is a high-level language in this respect, if you want any performance out of C) what you're doing is likely to get you more of an edge, no?

I can certainly imagine cases where letting the compiler reorder a slow square root around a memory access will be faster in practice than a fast square root that can't be reordered.
This interview was swell.

* Alright I'll add a question - what do you think was the spark whenever users fell in love with the product/community?
But there should be no ambiguity, with enough data. Maybe that means there will always be ambiguity, but maybe it doesn't, especially not with man-made things and complex natural objects, and also if you can contextualize the data over time and 'geographically', there is more 'signal' there to differentiate
Thank you I think this comment is rad!
>> Is anything getting in the way?

> Yes, developers. (Occasionally zoning/historical associations/local laws in places like San Francisco or NYC. But primarily, it's developers)

No, it’s primarily zoning.[0][1] To neglect the vast middle of the market is economic insanity. If some developers build only luxury housing, then they’re leaving money on the table; some other developer will build and sell. When Domenico Crolla can sell a pizza for $4,000, that doesn’t mean Pizza Hut stops selling $15 pizzas. In a well-regulated market, somebody will fund and build middle-class housing.

The problem is that luxury car-oriented regulation has made practical housing near jobs impossible to build.[2][3][4] Occasionally, hyper-local objections to affordable housing.[5] But primarily, it is misguided regulation.

[0]http://www.theatlantic.com/business/archive/2015/11/zoning-l...

[1]http://www.citylab.com/housing/2016/01/how-zoning-restrictio...

[2]http://www.citylab.com/cityfixer/2015/05/how-parking-keeps-y...

[3]http://www.spur.org/publications/spur-report/2006-06-01/redu...

[4]http://www.citylab.com/politics/2012/06/birth-zoning-codes-h...

[5]http://www.sfchronicle.com/bayarea/article/In-a-wealthy-SF-n...
The author of it popped up in the jq thread yesterday: https://news.ycombinator.com/item?id=13091043
What if I was that entity?
I think the boom in AI jobs will go bust, when tools for data cleaning and injection, and for automatically building models will get so good that experts will no longer be required to use them. I have so frequently set up customers with procedures and code for ML, that I have seriously thought of writing a system to replace people like myself.

Until there is real AGI however, there will be jobs for high end AI researchers and developers.
If you are careful and measure you can get consistent performance. We do lots of measurement of GC pauses for etcd and have it in a really tight band by ensuring we don't needlessly generate garbage in the hot path.

Here is our measurement dashboard for a functional test cluster: http://dash.etcd.io/dashboard/db/functional-tests?from=now-2...
As an aside, I think the slash (or at least capital letters) is pretty important to use when writing out A/B testing. (My initial reading of the parent post gave me a different interpretation.)
intellij has a vi mode that doesn't suck
It was a hypothetical.

Apparently they did actually consider making a car, which I didn't know.
I could rewrite it that way, but that would be a lie.

You don't even believe this.
I'm not a hater, but emacs with vim-emulation. I've now seen everything :D
The biggest challenges I found are distractions. It's easy to get going with running, reading or exercise but as long as TV is there, Netflix or the Internet, we are easily tempted to follow the easy path.

Once you get distracted by something, it's very easy to continue to be distracted. I'm thinking of binge-watching Netflix, or checking out the reddit front-page etc. After, we forget what is the work and what are the todos. Even if we have to go back to a productive state, then we are not in the zone, and it is still very easy to go back in distraction mode.

Based on all this, what worked for me was being productive right from the beginning. Waking up, I do something productive, often creative writing. When I begin to work, I do not check news or email. I start with a to-dos that are quick to do. You do a streak and then continue on the bigger todos. News, emails, blogs, social media are much later in the day, if at all.

In this framework, if I want to develop a new habit, I would wake up early and put 30mn of time into it. I won't open up my phone or have any social interaction before finishing it.
Computer Vision in 1982 Using Altair Computers and a Cromemco Cyclops Camera
I use my computer through my oculus. instead of being in my shitty student apartment. i get to be in a movie theatre or nice apartment with a massive screen and watch videos on it. I find it pretty compelling.
Those would go down if prop 13 were fixed.
Exactly. Comfort with an occasional fail is really important and helps you stay on track. Being really extreme usually leads to the extreme outcome - falling off - just on one fail.
Ripgrep code review
The initial paragraphs summarize the dichotomy of Tipu's legacy, with the BJP obsessing over his crimes against humanity, which the article itself details.

While Tipu might have been a fearsome leader, conqueror, there's no denying his Islamist crimes. There's no way an airport or public holiday can be named after him without controversy, just like one cannot exist in memorial of Hitler.
Hard to say. I'm seeing too many billboards near SF for "big data" and "machine learning". AI-type grinding on your stored business data is sometimes useful, but not always profitable. Everybody big already has good ad targeting technology, after all.
I see the /snark, but I'll answer seriously.

Most JS code assumes it's targeting either a browser or node.js. Nashorn is very barebones, and can't pass for either. trying to run core.async on Nashorn didn't work for me because it expects either Window.setTimeout (which browsers use) or whatever-node-js uses for timers. I expect a large percentage of the libraries you'd want to use will be similarly affected.
Love for X (math/running/anything else) is hard to explain. It intrinsically appeals to me and I enjoy it once I have mastered it a bit.
Most of those "lacks" are relatively recent evolutions of the product line. It doesn't feel like it was that long ago I had a MacBook Pro with a DVD drive, Ethernet port, and expandable memory.

It was a bit bulky, but I really miss some of those features these days.
We're a crowdfunding/community/love thing too. We have a person who is you for our community team, and reading the interview was like reading that person's last 2 years. I sent it to our you.
I find a lot of engineers approach this topic so objectively. "Beautiful to look at? Pfffah! That doesn't compute, therefore it's incorrect."

Here's some additional benefits of gold:

* gold requires minimal knowledge to protect. To steal it you have to physically break into their home. They may be armed and they may kill you in the process. (My father can't protect his computer to save his life, but Lord save the poor soul who breaks into his home!)

* it's historically been very easy to trade gold for food.

* gold is worn on the body to show status and to look good. (Of course a software engineer is above such lofty extravagances which simply don't make sense)

* gold has industrial applications.

* you can look at gold and hold it in your hand. It's quite shiny and surprisingly shiny.

None of these things apply to BTC. Gold has inherent value because people inherently want it. Isn't 10,000 years of people digging it out of the ground evidence of that?
Yea, I know, I think it's crazy.

> it's never really an issue here.

Fair enough, but I think that's an opinion we just disagree on.

Someone posted under this topic the idea that the point of these violations of civil liberties, even if "they aren't really an issue," is exactly that: to acclimate us to think, "it's not really an issue."

Freedom of expression is something I believe we are very lucky to have, people have fought and died for much lesser freedoms. Banning books is a threatening move by government and something that should happen only in utterly extreme circumstances, if at all. In this case, Auckland has not just a legal, but a visible, obvious prostitution market. I think the age of consent there is even 16(?) yet that same teenager couldn't even buy this book on the topic of sex. It's very much just kind of ridiculous.

The country also spends just about the most in the world on its War on Drugs (per capita), so maybe it's no wonder the police didn't have the time when one friendly traveller at a hostel got his orbital bone broken by some local thugs, or when at another hostel someone had their backpack stolen.
Nah. There is a difference in my mind between creating a 'map' of the natural world, and deciding which actions to perform in that world, and this is all theoretical/philosophical. If one were to do a pure AI type programming language it would have to come from the AI itself, and it would need some reason to create that language and who knows where/what all those rules would be and why (think of human programmers who make new languages).
Nice guy
i like this games
Hey! :) What's the status on fondeadora?
You make a valid point that there are varying degrees of offense. There's this thing called the "feed conversion ratio"[0] that measures how much input it takes to get the desired output. But for all meats, even fish, the ratio is above 1 (it takes more food than is produced). I would be curious to see where insects fall on the spectrum; I've heard they're very efficient protein producers for the physical space they take up, but I'm having trouble locating any specific data to back that up.

[0] https://en.wikipedia.org/wiki/Feed_conversion_ratio
How long did it take from you joining Kickstarter to you realizing that you guys had picked up this kind of traction?
I don't understand how anyone could implement an O(n^2) substring implementation and not think, "this seems really wrong".
Docker Benchmarks: Bare Metal, Ubuntu, Clear Linux, CentOS, Debian and Alpine
I suspect the problem is people are unhappy with your assumption of the entitlement to tell them what they ought to be eating.
To some extend we are already simulating the universe, from the smallest scales like lattice QCD simulations because we can not analytically solve the problems to the largest scales to test or hypothesizes about the history of the universe and everything in between. But how would this help to shed any light on the problem of a [non-]simulated universe?

And as mentioned before, making predictions seems even more problematic to me. Where would you even start predicting things? Nobody has ever seen a universe and a universe simulator next to each other and could therefore say we should watch out for this or that to tell the two apart. You probably don't even have good reasons to assume that a simulation would be anything like the outside universe, our universe could be the equivalent of a Tetris level running on a phone somewhere in the real universe.
I loved reading through Walden, and some of his other essays, namely "Walking". My probably-misplaced opinion on Thoreau is that is a very talented writer but a bit of a nut-job. His views are often rather polarized and/or extreme, which by the end of Walden makes him seem like an eccentric old man living in the woods for confusing reasons, opposing the reality of being an intelligent young man with sound and substantial reasons.

This article however casts a new light on Thoreau, showing a side of him I think I completely missed the first time through. I will probably give his stuff another go around in the next year.

As for suggestions, Walden is very pleasant. I favored more the small interactions he has with the local wildlife or other small musings, rather than the social commentary, but still overall a very nice, cozy read.
Isn't the answer simple?

Make a pill which prevents the placebo effect, among those susceptible to it. Administer it just before any other placebo/non-placebo medications.

A tic-tac printed with a pharmaceutical company logo should be sufficient as the anti-placebo-effect pill, as long as a clear explanation of its expected effect is provided.
Have you compared any of the commercial entity recognition APIs to Polyglot? I tried a couple for https://www.findlectures.com, and OpenCalais might be appropriate to your use case, because it seemed to be good at finding company/people names.
Fine - let's go for a walk together, build a fire, cook and chat and see what we have in common - It would be interesting. This is why TV and film like Humans and Bladerunner and I, Robot and Arrival and books like Ancillary Justice are fun - how much would we understand each other? how would it be different from interacting with a human?
How is your relationship with Charles Adler? It seems like you left kickstarter at similar times with similar motivations.
Has anyone used both Bookdown and Softcover [1] to compare the two?

Softcover is something similar written in ruby that uses a combination of markdown with latex where necessary to generate HTML, PDF, ePub, and mobi book formats. It is what Michael Hartl uses (and created iirc) to build Rails Tutorial.

While it seems tightly linked with the Softcover publishing service, you can use the files it generates pretty much anywhere in my experience.

[1] https://github.com/softcover/softcover
With arrow functions released and class properties likely to be approved soon, this has minimal value and is probably not worth the cost of the extra complexity to the language.
We detached this subthread from https://news.ycombinator.com/item?id=13093053 and marked it off-topic.
[Disclosure: I work for a deep-learning company.]

Robin's post reveals a couple fundamental misunderstandings. While he may be correct that, for now, many small firms should apply linear regression rather than deep learning to their limited datasets, he is wrong in his prediction of an AI bust. If it happens, it will not be for the reasons he cites.

He is skeptical that deep learning and other forms of advanced AI 1) will be applicable to smaller and smaller datasets, and that 2) they will become easier to use.

And yet some great research is being done that will prove him wrong on his first point.

https://arxiv.org/abs/1605.06065
https://arxiv.org/abs/1606.04080

One-shot learning, or learning from a few examples, is a field where we're making rapid progress, which means that in the near future, we'll obtain much higher accuracy on smaller datasets. So the immense performance gains we've seen by applying deep learning to big data will someday extend to smaller data as well.

Secondly, Robin is skeptical that deep learning will be a tool most firms can adopt, given the lack of specialists. For now, that talent is scarce and salaries are high. But this is a problem that job markets know how to fix. The data science academies popping up in San Francisco exist for a reason: to satisfy that demand.

And to go one step further, the history of technology suggests that we find ways to wrap powerful technology in usable packages for less technical people. AI is going to be just one component that fits into a larger data stack, infusing products invisibly until we don't even think about it.

And fwiw, his phrase "deep machine learning" isn't a thing. Nobody says that, because it's redundant. All deep learning is a subset of machine learning.
The endlessly-recycling-itself-positive feedback loop of receiving both actual money and spiritual/emotional validation from your community in order to pursue your creative ambitions. If you want to make a movie, and you've wanted to make this movie for your whole life, can you imagine then receiving a flood of money, love, and support from the people around you? Even if you don't make ultimately make your goal, that experience can be transformative.
NBot – notification robot
People don't live forever.
Hanson is economist, not a computer scientist. He may not be right about exactly why the hype is unfounded. But he is not wrong about the fact that it is unfounded. There is no "awe-inspiring" rate of success with these projects, no massive revenue streams that are boiling up all over the landscape, which is absolutely what would have to be happening already to possibly justify predictions of "47% of US jobs in 20 years".

The giant piles of dirty data are that way because for thirty years no one has considered them worth cleaning up. How will they create such astounding amounts of unexpected value?
He's wonderful! He left awhile after me, and perhaps our motivations were similar, but we still talk occasionally and I think very highly of him. Genuinely great person.
I don't either, perhaps I spoke too broadly but red meat is generally agreed to be bad for someone, especially in the quantities normally eaten in the western world. I really should have specified "most American's can improve their health by eating less red meat."

We shouldn't generally speak in absolutes, I agree. But what I was contending was simple, staying away from lab and normal animal flesh would be good in general for the US population.

That's not to say you can't eat red meat and be healthy if you do it in moderation. There's countless ways to achieve a healthy diet with h vegan and non vegan options.
>for how expensive testing is.

having worked in BigCo-s i'm sure it is isn't the testing itself, it is E/S/VP salaries and travel budget :) For the testing itself : 100 people * $1K/day * 100 days = $10M, i.e. peanuts.
That's wonderful. Thank you. :)
Two-wheel takeover: bikes outnumber cars for the first time in Copenhagen