skysight-inc/HackerNews huggingface dataset:
Lambda Labs | Machine Learning Engineer | Palo Alto, CA (University Ave.) | Onsite | Full Time

We're hiring for the full time position of Machine Learning Research Engineer. Math, EE, CS, Physics and Neuroscience PhDs / dropouts / candidates / postdocs and curious individuals with skills in deep learning and machine learning are welcome to apply. If you love math and software engineering, you'll fit right in.

Required experience:

- Extensive experience training convolutional neural networks with gradient descent

- Strong Math and CS fundamentals: Linear Algebra, Probability, Multivariate Calculus, Mathematical optimization

Ideal candidates will have:

- Excellent academic record

- Demonstrated ability to create and implement state-of-the-
art research

- GPU programming (Cuda/OpenCL/Theano)

- Programming / Mathematics Olympiads: IMO, IOI, Putnam

===

Lambda Labs | Software Engineer (iOS / Computer Vision) | Palo Alto, CA (University Ave.) | Onsite | Full Time

We're hiring a Software Engineer with iOS and Computer Vision experience. Math, EE, CS, or Physics degree. If you love math and software engineering, you'll fit right in.

Required experience:

- Experience shipping multiple Objective-C apps that are
currently available in the app store.

- An aptitude for design, ability to innovate using all of the tools available for iOS

Ideal candidates will have:

- Multiple apps in the app store.

- A track record of making high quality mobile user experiences.
- Proficiency with basic computer vision and image processing operations.

To apply, please email your resume and github link to:
s[at]lambdal.com
Epic ‘Frinkiac’ Search Engine Matches Any Simpsons Quote with Its Still
VeryNginx – OpenResty-Based Nginx with WAF, Control Panel, and Dashboards
Hmm, I tried to use SketchUp a month or so ago, after being a proficient AutoCAD user but not touching it since around 2005. I'm curious what parts of the UI are more usable in SketchUp than AutoCAD. For 2D drafting, I got up to speed fairly quick in SketchUp but it became apparent to me that in terms of drafting productivity, SketchUp in 2015 couldn't really compete with AutoCAD circa 2005.
I don't see the fallacy in it. It's just pointing out that a little time wasting at scale actually has a big impact.
Tableau is a great product, but it's very expensive, like Oracle expensive. I used Saiku to hack together some BI dashboards for free http://www.meteorite.bi/. It did the job with a little bit of work.
Always nice to know that certain elements of the human condition are universally true - was just talking the other day about graft, etc in Boston as compared to DC. Now we can include France in the discussion.
He Secret Community of 20 Kids That Spawned Five YC Founders, Dozens of Startups
FYI, this is the crux of an old "proof" that every number is interesting.
Depends on the term of the merger agreement. But if the price was paid in stock and the exchange rate was fixed before today (which would be typical), then yes, they would have taken a big hit too.
Those things are indeed a pain with Tableau, and also common with a lot of Windows based applications.

Never understood why Tableau is either Windows only or has the restart to reconfig issue. Last I looked, it was largely a Tomcat and PostgreSQL based product.
That's not how it works.

When a cloud covers up a solar panel, the region needs to grab energy from somewhere. When the wind stops blowing, the Wind Turbines require energy to keep them spinning (yes, during times of low-wind... wind power USES energy, not produces it).

It is very rare to find a stable source of energy. Nuclear and Coal are extremely stable, but the politics of those energy sources are poison to many communities.

------------

Note that the US uses twice as much energy during noon than it does at midnight. The only way this discrepency is solved right now is:

1. Energy storage -- store the energy generated at night to help out during the day. Nuclear and Coal power plants make just as much energy at night as they do during the day, so "storing" the excess from night will help out.

2. "Peaker" energy plants (Natural Gas can start and stop very quickly). But obviously, this is inefficient and wasteful.

Solar Panels sorta help from this regards, because they generate more electricity during the day rather than at night. But all Solar Panels will do in the long-term is shift the problem to 4:00pm when the Sun begins to set but electricity usage remains very high.

This isn't the case of "Kentucky is using more energy right now, pull from some Tennessee". This is the entire freaking US, simultaneously, uses double the electricity at one point in time, and then stops using it at another point in time. (A valid "load balancing" solution is to have night-shifts at factories btw. Not everything needs to be solved through technical innovations)

Finally, we have the issue of over-powering the grid. If the grid has too much power applied to it, it damages equipment. Energy storage can eat-up excess capacity on the grid safely and efficiently (and then sell it back at another time).

Energy storage is going on constantly under the modern grid. The US just needs more of it... we need more of it cheaper and in bigger amounts than ever before. Especially if we're going to start using unreliable sources of energy like Wind or Solar.
Robots Will Pick Your Lettuce
With the Google Knowledge Graph they don't need the rest of the web.

It's starting to get rare to see organic results to web pages more than most.
This cube is the best thing to happen to local multiplayer in a long time
It's not a fallacy. We really could solve those big problems. It's better than thinking about the huge problem and your tiny ego. It puts things in perspective. Facebook really wastes the equivalent of 135 lives. That's the reverse operation. It takes the relatively trivial 5 minutes from your life and puts it in global perspective. When you're that big and you annoy people in a systematic way you deserve this characterization.
Workers are already SO set in their ways by their 20s, which makes them difficult to manage.

It's much better to fund teams without driving licenses, so they'll stay more focused on coding. At least, until their parents pick them up.
Or they could COVER the parking lot with these panels, which would not only generate more electricity, but would also be far more durable, provide shade/cover, and reduce the need for air conditioning systems to be run when because you'll no longer be climbing into a hot car.
This will happen for google searches where there's a hot news story that is more likely to be what people are looking for. For spiking searches, Google automatically applies a principle called "Query Deserves Freshness" and they rank pages that are more fresh. So the brand site and wikipedia and other more authoritative explanations of the brand will be temporarily deranked.
> Not all places are like this.

Is there a reason why all places couldn't be like this? Wouldn't a well run and properly regulated power grid solve these problems?
> I think a better question is what problems they haven't faced.

Deploying visualizations without having to develop any HTML or JavaScript code.

Publishing to the desktop (Windows or Mac), to the web, to the cloud, or mobile devices (iOS and Android). Publish to the server once, consume on all supported platforms.

Deploying a copy of a current site for redundancy, testing or development. Install the app, backup the primary Tableau database with its admin utility (command line), restore it on the new box. All data, visualizations, users and permissions are contained in that single restore step.

Tableau means I spend time working with my data, instead of the presentation of it. Its not a perfect product by any measure, and could obviously use some improvements, but is a timesaver in many areas.
Head scarves
The personal analytics of my life
Except for the fact that people CANNOT see your resume if they are not paying users of LinkedIn and not connected to you or your contacts.
I think it's pretty well established, for example, Heinlein writes about the same concept in his 1980 Expanded Universe (and it might have been from the text in an earlier version), saying the news magazine Time, I think it was, had never gotten it right in the situations he had eye-witnessed.

Thing is, it's just not going to be acknowledged by large groups of people; for example Wikipedians won't like it because it totally undercuts what what they base verifiability on.
پکیج تور کیش در هتل های ۵ ستاره ویژه نیمه دوم بهمن ماه ۹۴
Ah, two of the Four Horsemen of the Infocalypse rear their ugly heads:

8.3.4. "How will privacy and anonymity be attacked?"
[...]
like so many other "computer hacker" items, as a tool for the "Four Horsemen": drug-dealers, money-launderers, terrorists, and pedophiles.

https://en.wikipedia.org/wiki/Four_Horsemen_of_the_Infocalyp...
But what induces the higher market?

You get echo effects from places like Vancouver. Wealthy foreign buyers use high end real estate as a bank account increase the prices of top of the line housing significantly. Wealthier natives (Dentists?), now priced out of the highest end go down the scale and start purchasing lower end stuff with more money, increasing the price for everyone in a domino effect.

Government, not wanting the housing market to go down, create laws to allow subprime mortgage lending and buyers buy houses without real limits on price, and the middle class can now keep up with the price boom.
Here's How You Can Learn to Build DIY Robots and LED Cubes
dupe https://news.ycombinator.com/item?id=11038725
Hi, I'm one of the ZCash scientists:
Section 8.1 in the full paper describes how to get anonymity that survives quantum computers. (http://zerocash-project.org/media/pdf/zerocash-extended-2014...).

The zero-knowledge proof itself offers statistical privacy in the face of unbounded (so more powerful than quantum) attackers. So surprisingly, you are mostly fine. But you would need to take two steps to protect yourself. First, you have to use each zcash address only once.

Second, you need to use a post quantum secure means of notifying the recipient they got a transaction and of the coin commitment openings. The built in mechanism in ZCash, which posts a ciphertext to the blockchain encrypted under the recipients public key is standard off the shelf public key cryptography. It's efficient, but is of course not post quantum secure. Nothing requires that you use this mechanism, however. You can always post a garbage ciphertext and inform the recipient some other way.
Apart from the "Minority Report" considerations I'm wondering how long this crazy addiction to electronics can be environmentally sustainable.

I can't say I'm optimistic about it.
Except that Assange was/is in the UK, so the UK courts and Theresa May would both have to agree to extradite him to the US - which is quite likely harder than getting the Swedish government and Theresa May assent to an extradition.
Just curious whether anyone (else) here has experience with Bime?
https://www.bimeanalytics.com/
New Relic shuts down Seattle office, moves employees to Portland
Thanks I was looking for something like this!
Sorry, but I think it's you who are incorrect in this instance:

http://www.bailii.org/ew/cases/EWHC/Admin/2011/2849.html
It's a '92 Range Rover. Not sure if it has a CAN bus but even if it does I doubt there's anything interesting to be done with it.
LinkedIn, Tableau, Atlassian: is there something going on today?
If I were a German taxpayer and the BND weren't spying on the US I would want a refund.
Big thumbs up for this compiler!

I've been using it to develop my z80 trs-80 star trek game. I constantly check the code output to ensure it hasn't done something silly, but it all looks good. massively better than writing assembler by hand, and i would say better too.

https://github.com/voidware/trek14
Yes, that is my belief. I don't know what he believes.
You're correct, a non-touch id iOS device won't be affected. This is specific to the security involving the match cabling and sensor used in touch id iOS devices only. Everything else can still be replaced third party as this actually IS a security issue. This also shouldn't be news as Apple pointed this out when touch id first came out in that the buttons would not be replaceable except via apple (which if I'm correct, at the time they didn't discus replicability being viable at all).
> I guess I just don't see enhanced ability to enforce laws a compelling enough reason to deny everyone privacy.

I think he's saying the exact opposite - that it'd be short-sighted to _want_ to deanonymize people and to have to deal with those identities.
> We believe that privacy strengthens social ties and social institutions, protects societies against their enemies, and helps societies to be more peaceful and more prosperous.

It's time to have a serious conversation about whether this is actually true when it comes to financial privacy.

Our society is governed by money. Money governs our production directly, and it governs our regulations indirectly since votes can be purchased. Governments derive their power from the consent of the governed, but we use money that doesn't allow us to withdraw our consent without opting out of the economy entirely. Your complaints about money in politics or unstoppable violent cartels around the world are complaints about tyranny, and we should be fighting that tyranny.

Anonymous currencies go in the other direction. I'm glad people are building them, but we need to start talking about the implications of using them. Everything about our society will be decided by the people with the most money if people accept anonymous currencies. Democracy isn't possible when you can't hope to detect when influence is being purchased.

We're already most of the way there: dollars are anonymous to everyone except the governments that regulate banks. Since those governments have been purchased, those regulations can only really be used against those who haven't already purchased strong representation in the government already.

I think we need to go in the opposite direction. We need currencies that everyone can track so individuals can decide whose power they'd like to submit to. If I know someone is buying influence and I want to reject their power to do so, I can stop accepting any money they've used in that way. People accept money to influence politics because other people will accept that money. If other people stop accepting that money, it won't be possible to buy influence anymore. The people who sell their goods, services, and labor will set the rules by their decisions about what money to accept. Wealth won't govern our society, production will.

This is merit capitalism. I think it's closer to the world we want to live in. I hope you'll join me in reconsidering whether financial privacy is actually a good thing.

http://meritcapitalism.com/
that would be good timing, I sold all my stocks a few months ago...
If you've been away from C++ for a while I'd recommend revisiting it. Some C++14 features greatly improve the syntax when working with templates: auto return type deduction is a huge simplifier for example. Alias templates are very helpful too and generic lambdas come in handy.

Variadic templates add new syntax but they make some previously very tedious things relatively trivial once you understand the syntax.

C++17 will bring some further improvements when writing templates. Concepts lite will be a huge deal but there are a number of other niceties too, some already available in clang.
Ask HN: Should I change jobs?
I am in some kind of a situation. Here is my career profile so far
3 years at a big tech firm
1 year in fintech
2 years in ecommerce
currently in an internet company

As you can see I have moved quite a lot of jobs. A lot of people have started suggesting me against it now. But every time I had a decent enough reason. I now have a chance to up my pay by 25% and title by 2 up at a well know financial firm.. should i do it? how often switching jobs is too bad?
I get that it's fraud. People who want to be fraudulent will be testing this though. What if it were a less clear number - 20,000 times? 5,000 times? All it takes is one musician with a friend who has even limited coding experience to make it reasonably sophisticated.
Is storing power cheaper than using peaker plants? That is, is storing power at scales required to replace peaker plants economically viable?
It's not an "ad hominem" to observe that accounts with low-quality comments are new.
I'll go in for a few shares. Most adjusted analyst price targets are in the neighborhood of $180. Anyone else buy?
I got feedback on this idea initially from the arduino subreddit: https://www.reddit.com/r/arduino/comments/397ewc/what_do_you...

After the Kickstarter launch, I posted an update: https://www.reddit.com/r/arduino/comments/40gxhu/update_what...

Direct link to imgur album used for that update: http://imgur.com/a/r4UAl

Our website: http://www.thimble.io (landing page)
Our kickstarter: http://www.thimble.io/kickstarter
http://www.express.co.uk/news/world/636771/Germany-seizes-mi...
on the legal/lawyer talk tip - there have been a few notable other simpsons screencap repositories (like Lardlad) that have remained online for years. Wondering if there's some leeway or can't chase after a single frame (rather than video with picture and sound, which they are notoriously strict on youtube about etc)
> This is certainly different then being respectful of religion.

Do you think that there is anything wrong with that?

> Just so we are clear this would be non-proselytizing and more of an fact finding from academia. It really is an awesome study and many academics and PhD of the Bible are not even Christians but are fascinated by the historical data and the academic discipline.

Now, if you actually could demonstrate the reliability of the bible as a source for knowledge about the world, I certainly would be extremely interested.

The problem is that you are exhibiting many of the common signs that usually indicate someone lacks understanding of the philosophy of science and more generally of epistemology, so it's extremely likely that you are going to trot out the same old arguments that I have heard endless times, and that have been refuted over and over. So, my suggestion would be: Go, get yourself a few books that explain that stuff, and learn what the arguments of the "other side" actually are, that should make for a far more productive conversation. If you like watching videos, this might also be a good place to start: https://www.youtube.com/user/SansDeity/videos - in particular: https://www.youtube.com/watch?v=QAQFYgyEACI , https://www.youtube.com/watch?v=AwG7LJTTZFc , https://www.youtube.com/watch?v=HNIfzlzmJ8Y

Also: Yes, the bible certainly is an important book to study due to its influence on society, and it (or rather, the many versions of it) certainly has/have a history that can give many interesting insights. All I am disagreeing with is that it provides reliable knowledge about the world that is in any way fundamentally different from any other (ancient) book. And just as one can study the iliad without believing that Zeus actually existed, it's perfectly reasonable to study the bible without being a christian, of course.
Your Backup and Disaster Recovery Plan Will Fail
What you're describing is the now ancient document stream model (document.open – document.write – document.close; calling document.open() after document.close implies document.open() and a loss of the content by an implied call to document.clear()). But I honestly hope, document.write() isn't used today (quite like "eval"), and everyone uses document.createElement(), etc.

As for the rendering engine having to wait for the resource as it hits it, this is exactly why you want it to be ready then, as opposed to just starting to download it and wait. (Even, if it is the very last tag, it will defer completion. And if every library were claiming to be the last one ...)

> If parsing of the document was allowed to skip a js file until it downloaded (…)
– This is, what the "defer" and the "async" attributes are for. (And, again, you don't want to call document.open(), be it explicitly or implied, because you would lose any content there is, since it implies "document.clear()". This is Netscape Navigator 2.0 stuff, 1996, really.)

P.S.: What you're heading for, were mere work-arounds in times, when the document-object would have been created only as the parser hit the <body>–tag (up to and including Netscape 3) and when enumerated properties became available only after the body was opened (Netscape 4, etc). But even then, you would apologize in a comment, if such means were required. (E.g., while addressing Netscape 4's document.layers object in 1997.) Now, that there are so many means to do this appropriately, I see no reason at all of banning common resources from the head section and spreading them over the document.body.
Study: Suspects shocked by Taser “more likely” to waive Miranda Rights
Let's look at the most important section of the paper. He estimates the processing power of the brain:

The human brain contains about 10^11 neurons. Each neuron has about 5 • 10^3 synapses, and signals are transmitted along these synapses at an average frequency of about 10^2 Hz. Each signal contains, say, 5 bits. This equals 10^17 ops. The true value cannot be much higher than this, but it might be much lower.

In other words, there are 5 * 10^14 synapses in the brain, and each synapse transmits up to 100 signals per second, and we can probably encode each signal with 5 bits. That's ~10^17 bits per second.

So, uh... does anybody else notice that that's not an estimate of processing power?

That's an estimate of the rate of information flow between neurons, across the whole brain.

The level of confused thinking here is off the charts. Does this guy not understand that in order to simulate the brain, you not only have to keep track of information flows between neurons, you also need to simulate the neurons themselves?

That's not merely a flaw in his argument. It indicates that he has no idea what he's talking about, at all.

Needless to say, this paper and its conclusions are complete nonsense.
You seem to be tying marketing into the definition of a product, as if a product cannot be great unless it's well-known. This makes no sense. A product can be great and still be obscure relative to competitors, even inferior ones. cf. Windows vs. Linux, IE vs. Firefox during the browser wars, etc.

It's the same old story: OS/2 was superior to DOS, Netscape was better than IE, Dreamcast was amazing, Amiga was ahead of its time, etc.

It's not just software. Shakespeare wasn't a popular playwright in his time, but now he's considered an icon. Were his plays therefore not great because, at the time they were written, no one wanted them?

Many good things are not popular or well-known. They are no less good.
also, why didn't this get picked up in the duplicate post algo HN? For the blog writeup @reaperhulk you should have put 'Show HN' in your original post to get more traction or something
I can't be the only one that considers all these AI articles just smoke and mirror puff pieces to prop up a company's value by capitalizing on the hype (hysteria?), can I? I think the first flag is that the journalists don't seem to really understand the technical capabilities or limitations of current ML/AI applications. They accept grandiose claims at face value because there is no way to measure the real potential of AI (which the promise of seems limitless, so anything appears plausible especially coming from a big company like GOOG).

I think there are a couple of really overhyped areas right now, AR/AI/ML and IoT/IoE. Now while I don't mind the attention and money being thrown at tech, I can't help but feel we're borrowing more against promises, hopes, and dreams, while simultaneously under-delivering and I think that's going to hurt tech's image and erode investor confidence sooner than later.