skysight-inc/HackerNews huggingface dataset:
I mostly find papers to peruse through Twitter & Reddit, they're mostly on Arxiv. If I'm looking for something specific I use Google + Semantic Scholar.

I would be interested in a tool to help me get a sense for the "research neighborhood" of a paper. Often I end up finding a paper, then looking up the papers it references, and then finding the papers that reference that paper; it's annoying and I'm sure I miss things.

Would I pay for it? Maybe. If it actually helped me find useful papers on the topics I am actually working on (in industry), I would probably pay for it. But the key word is useful; often I search for topics that I think "someone must have worked on this problem before" I find approaches that are great for getting papers published, but not really practical to apply.

What do you think? Is my haphazard approach missing papers that can be readily applied, would having better tools help me find them?

Re reading & collating; I used Zotero for a while. It was ok on one computer, didn't do anything on mobile (which matters since I read a good amount of papers on my phone on the subway), and the need to manually categorize papers sucked, if I wasn't careful I'd get one big "To Read" folder. Having something that automatically organized the papers I'd found for me would be nice.

Would I pay for a better Zotero? Probably not. It felt good to catalog interesting papers, but I didn't really find it super helpful. But I'm not an academic, so I could see this being useful when needing to write citations.
FYI - this is a PDF version of Musk's presentation at IAC in 2016.
I'm interested in hearing the answer too.

I've never had an "formal" interview and I wish to apply for jobs soon, but I find the interview stage intimidating enough that it's pushing me to just work on my own stuff and try to make a liveable wage off them. I also have no formal CS background (i.e. no degree), and I'm based somewhere in Asia where formal educational certificates matter a lot more than people would admit. These two factors are seriously making me reconsider ever applying for a dev/engineering role, even though I'm sure I have the skills and necessary experience to excel.

(edit: removed my specific location)
Exactly. And today's "consistent and modern" form is tomorrow's old-fashioned ephemera. The form used at the time of publishing is relevant, like the content from that time.
What percentage of candidates should you filter out before bringing them on site EG what percentage of these people into that we had about just wondering because it makes a difference in where in the funnel they were
Is it worth it to rewrite Linux in C++?
Can if it's present. "Mission critical" tends to mean c/c++ where chances are you've got to do that sort of thing yourself.
But if you read the article, you will note that the "paper" is made from limestone and polyolefin, which is a plastic, which is also not good for the environment.
X for Y Startup Generator
> I can attest that there are many technology-related things that would make lawyers more efficient.

I think that's true, but I also think that these "technology-related things" are things that do not exist. Take your example: Windows has not improved in any way that is relevant to lawyers since Windows 2000. What is the point of upgrading?

I see many things in my practice where I could see technology making things more efficient. But almost never do I see legal technology that actually addresses that need. For example, the entire legal world runs on PDFs. Court opinions are in PDF form, documents are produced as PDFs, case filings are in PDFs, signed contracts are circulated as PDFs. But for some reason everyone wants to build web-based tools that cannot deal natively with PDFs, or by some miracle manages to be worse than Acrobat at handling them.

In another example, client confidentiality is a big deal in law firms. But everyone wants to build web-based tools that upload unencrypted documents god-only-knows where.

In a final example: web technology is built on getting good answers to questions everyone is asking. That's the premise underlying Google: if a website is popular as a link target, it's probably a good result. Law is often about exactly the opposite: how do I distinguish my case from all the other ones that go in a way that's bad for my client? In other words, what are the parameters that create the exception to the rule? The techniques used everywhere else on the web are awful for that.
So if quantum entanglement does not enable FTL communication, what is it good for? How do you keep getting entangled particles from one place to another?
>There's some subjective aspect to this as well.

I don't smoke cigarettes. I've probably smoked less than 100. I've smoked less than 40 cigars. I've spent maybe $100 on pipe tobacco total in my life, and most of it has gone stale. I've used a Hookah 5 times, just to round out my experience.

I'm not a smoker, but something about tobacco smoke just smells good to me, cigars and pipes mostly, but there are some good smelling brands of cigarettes.

>I've yet to find anything as enjoyable as a cigarette.

I've yet to find anything as a better trigger for happy, emotional memories of my departed grand mother as cigarettes that smell like her brand.

I don't know where I'm going with this, I guess I'm just saying there can be some appreciation of tobacco even if I don't think people should be smoking regularly at all, and that I possibly have very mixed up signals from 2nd hand exposure to nicotine as a child.
I am not a native speaker, but "definitive" means, I belive, "complete", "one that is such, that you do not need others"?

If so, it covers a tiny percentage of the acquisitions (I can think of several European acquisitions which are not listed, and thus is ont from my tech industry)
The limitation of studying history is that 2 people can look at the same event and make 2 diametrically opposed conclusions about it.

Where someone sees juggernaut corporations being broken up and outmaneuvered by nimble competitors, someone else will see a temporary effect that eventually leads to re-consolidation, regulatory capture, and settling back into an oligopolistic market without any innovation.
Your deep learning models don't always work as expected. In such cases you need to debug it. Understanding how models works internally is required for debugging them.
What I've seen done at my last jobs have been the following:

- A pretty simple take-home problem (something that just implements two or three classes)
- An exercise to refactor really terrible code (this is offered in alternative to the take-home)
- Questions about architecture that they've worked on in the past, the problems they've had to deal with, etc.

Just asking those questions and seeing how they do with the simple challenge is enough to see if they have at least good code instincts. In person, they can justify their decisions (and it's good here to see if they can take feedback, run with it, and come out with a better solution).

Ultimately the interview process should smell out if 1) they're an asshole to work with 2) if they're able to have good code/architecture instincts.
As I mentioned in another thread about a week ago, I have recently been commissioned to create a (simple, stupid) CMS.

One of the features I wanted to incorporate into the CMS is image compression. After a good bit of code hacking and testing, I believe I have got something good going there. That inspired me to create an independent web app/service offering this (image compression) to users at large. My employers have given me the go ahead to do this.

Long story short, here is the alpha (link in title).

(Hopefully, I'll have a much more polished design/UI ready over the weekend.)

For now, please test it at will and give me your feedback/suggestions.

(The thread title can be made into an acronym YAICS; not intended :-))
Why would they say this? Why not just turn over those IP addresses to the FBI or NSA, who could then prosecute the targets with prejudice?

Why would they ban these people? Why not shadow ban them, shadow ban the entire thread, and then turn over those IP addresses to the FBI or NSA, who could then prosecute the targets with prejudice?

Why does FB think they can solve the world's problems by shuffling electrons around the internet? Some problems have to be solved in meatspace.

Because dead people can't sell clicks, but stories about dead people sell a lot of clicks. So let them die, just keep the evidence out of Zuck's money-making machine.
I've got 30+ years of programming experience and nearly 20 years of web app development experience, and I can't do these whiteboard interviews. They just don't work with the way my brain does. It doesn't matter how many projects I've worked on, how many clients made how much money from things I built for them, or how many people use my open source apps, all that matters is these humiliating stressful interview setups. I'm thinking about giving up on tech and switching to another line of work. It's genuinely breaking me, because I love coding. And I'm good at it.
HN will heavily downvote anything that (1) is a short, cheap joke, or (2) smells like reddit.
Agreed. I also think there's a lot of satisfaction in knowing that you got those stars in a completely organic manner.
Because it's interesting, both technically and politically?
Sure you do...now. You might find yourself in very different circumstances in the future.
Question: What is DL without the math? Network design? Stacking nodes in a graph in arbitrary ways? The days of handcracted design are numbered anyways, so learning DL without the math is not a good long term investment.
We didn't do a video because we felt we were too early (we probably should have done one anyway). We're making a platform for "bite-sized learning", starting with daily email courses.

We don't have the platform ready yet, but if you want to learn React.js, check out our first course: (it's free!) https://nanohop.com/react-daily-emails/
that was a great time spent with YC Startup School. Our presentation at https://www.startupschool.org/presentations/309 Middle.io
Thanks, Steven!
AmazonFresh is an expensive service. The team is searching for routes to dominate the high-end grocery market (worth billions) before launching into the worldwide grocery market (worth hundreds of billions). AmazonFresh customers and Whole Foods customers value convenience and quality. They are much less price sensitive than most.

Whole Foods has millions of customers. Amazon will surely be advertising AmazonFresh or some re-branded form of it - such as "Whole Foods Direct" - to Whole Foods customers. Do Whole Foods turn into AmazonFresh warehouses? Possibly, but it's unclear how the two business will eventually integrate. It's also possible that Instacart gets acquired by Amazon, but for the most part I see them getting screwed in this deal. Instacart's business development deal is like bringing a knife to a bomb-fight.

The other major value this deal brings to Amazon is the industry-specific knowledge that the Whole Foods team brings. As a frequent East Coast, Whole Foods shopper, I am always amazed to see how much of their food comes from the West Coast/all over the world. I think the execs of AmazonFresh, who are mainly HomeGrocer/Webvan execs, appreciate the complicated logistics of doing the businesses. Amazon will be able to combine its software engineering knowledge/logistics knowledge with Whole Foods' expertise at creating an amazing grocery-shopping experience.
I agree, and so did the author of the article, who discusses it at some length.
If you actually believe this, you have never been poor.
Absolutely. I just say that not the majority is doing this.
If only Wal-Mart had better branding...
> One is for offense, the other is for defense.

I wouldn't be so sure of that. In our tech circle, Amazon is indeed the darling and we love to hate on Walmart. However the latter is definitely skilled at logistics and supply chain optimization. Walmart is skilled in cut-throat margin markets, with the power to shift the upstream supply in order to meet its own goals. They are also better positioned to serve a wider demographic than just the upper middle class.
Is it though? I've found Bonobos to be of mediocre quality and boring design which doesn't call for the price point they are at. For $125 you can start getting some really nice shirts from other brands (Saturdays NYC, La Paz, etc).

I think they probably can lean on Walmart to lower their production costs and possibly cut their prices to offer Walmart customers an option that is above their typical retail choices.
Looks like it is a big day for M/A
There's a problem with strings being lists in general because it forces a representation that's not perfect for every use case. Keeping strings abstract and giving them their own interface (even if it's very similar to list's) lets you optimize the representation, or even specialize the representation for different use cases. You can intern, use vectors, use ropes, use tries, or any number of other crazy things. It also lets you expand the string interface beyond the list interface.

Practically, certain operations end up being slow when you use the standard "strings are lists" mechanism provided by Haskell's standard library. Stuff like building a list is hard or slow for stupid reasons: Haskell uses cons lists with fast append-to-head and slow concatenation, so the common case of building a list by appending characters to the end is slow. Or you have to prepend and reverse. Stuff like that. It's dumb, but it matters.

The Haskell community has reacted by creating other ways to represent strings, like `Data.Text` and `ByteString`. These representations have certain benefits, so they're widely used. This adds _another_ problem: different libraries use different representations, so you end up having to convert back and forth between them all the time. Again, this is annoying and inefficient.

So yea. I think the lesson for language designers is clear. Strings are a distinct concept. Yes, they do list-like things, but they're not lists.
Partner with giant company(or organization) with data

make it a game and collect the data

start a marketplace and collect the data

start a service business and collect the data

Initial coin offering and pay users for the data

find existing collections of data

start a data collections/storage company

scrape the data and call it indexing

Contest/sweepstakes to collect the data
>There is a clear theoretical reason for using 4 layers vs 3. It allows for more degrees of freedom which translates to a higher VC dimension.

But then why does using 5 layers work worse than 4? Your theory is no good at predicting what the hyperparameters should be. The only way to find the correct hyperparameters is through empirical search.

>there is much more than simple derivatives in deep learning. For example regularization can yield quadratic programming problems. Different optimization algorithms can have tremendous impact on training time and model performance.

All these concepts are fairly simple also and can be expressed with little math. Additionally, a casual user doesn't need to have a deep understanding of them and the library will usually take care of it. Any more than a programmer needs to have a deep understanding of how an optimizing compiler works.

>More ingenious architectures like GAN also require some fairly technical thinking to get right.

The idea of using NNs to trick each other, is also fairly simple. It doesn't even involve any math.
I'm very much a Sublime guy but I decided to try VSCode a couple weeks ago, and haven't gone back yet, so there's that (and this is a big deal as I'm traditionally anti-Microsoft)
How the Developer PoP Brings Continuous Integration to Content Delivery
WTF are we just posting random shit from wikpedia now on HN?
You're currently being downvoted and I'm not sure why. However, I don't think you're quite right about Lewis' motives so that may be part of it.

Yes, he had a hidden agenda: the books are somewhat allegorical and intended to turn the child towards Christianity, not against a particular culture.

I'd assume that the negative portrayal arose out of the conventional thinking of his time far more than anything more sinister. Which is not to say that it's palatable now.

I too loved the books as a child, utterly failing to realise their subtext until much later in life and I too would hesitate about passing them on to a child unexplained.
Blacks and coloureds tend to be more poor. But maybe many of the blacks are too poor to smoke, while the coloureds are not so poor, but still as poor as a poor American.
You're really shoving a square peg into a round hole there. It was an exotic and expensive treat.
Not exactly a commune, but interesting nonetheless and on the same scale as Whole Foods (12 bln Euro turnover):

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

Oneida is (was) the closest US analogy I can think of, though much smaller.

There are some very successful Kibbutzim spinoffs in Israel, into 100s of millions US$ (I don't know how ownership was structured).
Guilty verdict in trial of woman who texted boy to commit suicide
Ya, that EA spouse thing totally didn't happen: http://ea-spouse.livejournal.com/274.html
But software devs don't have a professional structure either, as doctors, lawyers, and engineers do, and arguably the industry is the worse for it.

Are there warts? Sure there are. Nothing is perfect.

Isn't that equally true for collective undertakings?
Re typesafe printf, I assume the compiler can produce efficient code, since the pattern matching occurs at compile time?

Also, if you have an arbitrary string that isn't a constant that can be analyzed statically — for example, a string read from a config file — how do you prove to the compiler that it's a valid format-code string?
I typically use the same programming challenge for all candidates in a hiring cycle, not a different one for each candidate.

I just use r/dailyprogrammer as a resource for arbitrary problems.
I've encountered so many bugs because of mismatches between server and client APIs, it's not even funny. Even then it remains a persistent problem, as evidence with changing Thrift schemas forward.
I tried to create a free account and they want a credit card number.... bummer, I would like to read that.
https://www.youtube.com/watch?v=H7Uyfqi_TE8
I've used it for years and love its features but yeah the UI and processing always felt heavy like a java app but as someone else noted it's not java - it's python so I suspect the laggy of slowness in the UI might be a side effect of python's single threaded / GIL performance issues. Python can be fast, especially for scientific work but in my experience - I get annoyed by python apps more than other interpreted languages such as Ruby as it often seems to peg a single core to 100% whenever I'm waiting for something to finish processing - again I'm sure it's the way things are written more than the language itself as such but it seems it makes it hard to write python applications that make efficient use of modern multi core CPUs. (I host a lot of Python, Ruby and web apps written in various other languages).
So, I guess the American Heart Association is still committed to the LDL cholesterol causes cardiovascular disease idea.
CakeFest 2017 Summary – Day Two
Having moved from an area with Wegmans to one without, I can sympathize. They're in Massachusetts, New Jersey, and New York, but Connecticut is a sad dead spot in the middle.
To read the full article, search for the link on google.

https://www.google.com/#safe=strict&q=http://sloanreview.mit...
Isn't asking for feedback in a real-world scenario (not a fake one like having your friends interview you) precisely the kind of thing one would do if he or she is interested in improving him or herself?
Yeah this is something I find a bit awkward. Good typography is definitely a boon, and fixing obvious errors (often mistakes that may not even have been present in each edition) like 'tne → the' is fine, but this modernisation step oversteps the boundary of keeping the original intent and content as the author envisioned it.

If the text of an older work presents problems for a lot of modern readers, I would prefer an annotated version with a glossary or even full-blown explanations of antiquated customs, concepts, and words.

And I agree, it also takes away some of the flavour of an older book.

Not to sound too negative — the project itself looks interesting and of lasting value.
indeed the most unfamiliar/off-putting part might be the matrix formulation of the designs (and the matching of dimensions), which is not even useful if you are trying to implement a toy example in programming. But you can equally well understand backpropagation by following the updating of a single weight, which is much more intuitive.

The other thing is the unfortunate/misleading/atrocious jargon that has been adopted.
Even if you don't have a FB account, people can upload pictures of you and tag you in them. It won't be linked to an account, but your name will be tagged to the picture.
False equivalence. Capturing that kind of granular information is HARD and phone companies do not do it at the level Uber is capable of.

http://highscalability.com/blog/2016/9/28/how-uber-manages-a...
Much as I love pyGTK, apps written in it feel pretty chunky :/

Here's looking at you, Mint Menu

(not nearly as bad as Electron though)
Amazon to acquire organic supermarket chain Whole Foods Market for $13.7B
Amazon has a patent to keep people from comparison shopping in stores
"Literally zero reason?" Seriously?

I submit your understanding of how email works for most people in 2017 is outdated.

Email with inline images is common, useful, and not going anywhere.
I don't really see how Narnia was Lewis's attempt at turning thinking against the Middle East.

There is as much evil to be found within Narnia as there is to be found outside of it, over the entire series. There are quite a few evil Narnians, as there are also good Calormenes, such as Aravis in the Horse and His Boy, or Emmeth in The Last Battle.

I don't think that Lewis wouldn't argue that Turkish Delight itself is evil, but rather that evil can clothe itself in beauty (and I think he made that very point in some of his other writings).

Calormen is more used as "other", than merely "evil". It has both evil characters and good ones, and morally complex characters (like the Tisroc). As a nationality it's aims run counter to Narnian ones at times. But seeing as how it only really features in 2 out of the 7 books, I don't think C.S. Lewis was trying to use it's depiction to turn people against Middle Eastern culture. I think the worst that could be said is that Lewis was reflecting certain cultural sensibilities of his day.

EDIT:

That being said, if the prose is worth it, then one might take the book as an opportunity to talk about what those cultural sensibilities were, if one is recommending it to someone. Reading books that fall outside one's purview is not a bad thing, IMO.

Further edit:

A much stronger (though a bit longer) case is made at http://www.narniaweb.com/resources-links/are-the-chronicles-...
Does anyone else think that this purchase is largely in part so they can get AmazonFresh in a lot more places quickly?

In my area where there is a big college campus, they have been hiring for AmazonFresh devs for over a year. We have no AmazonFresh here but we do have a Whole Foods.
"Pork" and "beef" are only used to describe the food items. I don't think being unwilling to acknowledge that the food you eat once came from living pigs and cows makes you morally superior to someone actually involved with the process.