skysight-inc/HackerNews huggingface dataset:
There's an uBlock ruleset that blocks it. I've never seen anything worth reading in Disqus comments anyways.
We'd like to think so
Huh. Pretty cool. Are the interfaces Go-style (must you declare a class/object as that interface, or is it just detected)?

Because if it's not, than it's not duck typing, is it?
> We need more companies in this game, not less

Unsupported assertion. There are both positive and negative aspects to more companies. Consolidation isn't just profitable because it turns an industry into a cartel, but because there are real economies of scales in some industries, especially logistics. This could go either way.

> with overcapacity, who would like to join?

No one needs to join until the overcapacity goes away, do they?
World's Largest Solar Plant Goes Online
Whaooo wtf? It is password 101 to use a password hash function to hash a password. This seems a very serious bug, by developers who ought know what they are doing :(
FB has more information about other channels than you do, I.e. for all you know they have algorithms favoring users to see FB ads that are on path that usually leads to your site based on FB pixel tracking. Then all the multi-attribution ROI of FB is nonsenses but you have no idea.

I'm not saying they are doing that, I am saying be especially careful with anyone in advertising who is misleading and who doesn't try to protect their reputation by being exact in what they say.
It goes great length towards not having address bar or anything to type them in.
The book recommended here, David MacKay's Without the Hot Air really is remarkable, and I highly recommend it to anyone with an interest in energy, renewables, or nuclear (which MacKay somewhat grudgingly endorses), and the energy-intensity of modern industrial life.

http://www.withouthotair.com

MacKay himself, a CalTech-trained physicist, worked at Cambridge. He died about five months ago, noted only modestly at HN: https://news.ycombinator.com/item?id=11500614

http://itila.blogspot.com/2016/04/index-for-first-23-cancer-...

Of the book, I find a few things particularly illuminating. For starters, it is rather UK-centric, though the concepts are of course generally applicable. Beyond that:

1. It goes through the major uses of energy in modern life. Getting a feel for the comparative magnitudes is quite useful.

2. It compares the various options for renewable energy. It turns out that there's a lot less energy in renewables than would be convenient. Wind and Solar are much of the easy stuff.

3. It mapps out both energy consumption and use by area. Realising how many watts per square meter are used and are available is useful.

4. He really presses the point that solving the energy conundrum requires large changes. Unplugging charging devices won't cut it. Hitting major consumption, especially transport, heating, lighting, and refrigeration, help a lot.

If you're interested in pursuing the issues further, I strongly recommend Vaclav Smil, whose books I've been going through. For a historical view, Smil's Energy in History, and the more recent two-volume book, Sources of Power, by Manfred Weissenbacher, explore how human history has been shaped by access to energy, from gatherer-hunter days, agriculture, coal, oil, and whatever comes next.

Fascinating and terrifying at the same time.
Yea, I feel like this is one of those classic easy projects that everyone thinks of at some point early on in their programming life. That was my "learn python" project too (almost 15 years later...). I just used Rotten Tomatoes metrics and similarity with critics.
Letters: web experiment
Can you please explain this in layman's terms?
McLaren refutes report that it is in talks with Apple
I'm using C# mainly because of debugger integration in Visual Studio.

Make decent visual debugger and devs will come.
Fairly verbose. But he was talking about the "balance".
Young hacker Luca Todesco announced the iPhone 7 jailbreak
You know what would probably be both cheaper (in terms of capex and opex) and also more convenient than welding a few old cargo boats together? Building this office park on land, in Gilroy. There's a train line down there and everything - bet it'd be cheaper to bribe Caltrain to beef up the service than to set up transportation to the open ocean.
Regardless, dollar for dollar, if people are seeing bigger conversions or returns it doesn't matter whether they came from display advertising or 'organic content'.

If they buy something, who cares?
They raced to the bottom for prices and number of ships, and now neither of them is profitable.

Moloch who kills shipping companies!
...No, it won't. It might make the refactoring a little easier, but with various tools, you can check all the call sites and see if you fixed it. Sure, your compiler won't tell you what's wrong, but your REPL and your tests will.
Voyager Golden Record: 40th Anniversary Edition by Ozma Records – Kickstarter
> It was on a whim that Thai coated a set of gold nanowires in manganese dioxide and a Plexiglas-like electrolyte gel.

So not "accidentally".
> This is what they say their advantage is against tesla. So be it, but I doubt it is revolutionnary.

Another advantage that is unstated in the article is that this moves the choice of electric vehicles from specific models to optional trim levels: instead of having to choose between the BMW 3 series and the i3, one could choose between the 320, 320d or the 320e
The cynical pessimist would say they did this on purpose to help government agencies extract data.
Wow!

If he did the opposite no one would say a word.

What a hypocrites.
iPhone 7 review: how good can a phone be if the battery doesn't last even a day?
How to prepare for a front-end developer job interview?
In terms of DOM manipulation, yes it is. The render function is pure.
There was a person in Finland mass scraping the alt. newsgroups for porn, and they got some cp on their machine inadvertently. Conviction, publicity and a ruined life promptly followed.
Where from can we get more information about the attack?

I'm sure Brian Krebs will have some, but I'm guessing it will take some time until his blog is back online.
JetBrains WebStorm with the free Go plug-in provides an excellent Go IDE experience. There are some free community editions of JetBrains IDEs that are supposed to work with the Go plug-in (e.g. PyCharm, if I’m not wrong), so you do not even have to pay anything.

https://www.jetbrains.com/products.html?fromMenu#type=ide
No, it's verbose and recommends bad and repetitive code style which affects both readability and simplicity. The only people who'll find this language "simple" are those who never understood any more "complexities" than functions and loops:

"
The key point here is our programmers are Googlers, they’re not researchers. They’re typically, fairly young, fresh out of school, probably learned Java, maybe learned C or C++, probably learned Python. They’re not capable of understanding a brilliant language but we want to use them to build good software. So, the language that we give them has to be easy for them to understand and easy to adopt.
– Rob Pike
"

+article: http://nomad.so/2015/03/why-gos-design-is-a-disservice-to-in...
That's it, I'm filtering all "news" about batteries.
Why we created the world’s first Sponsorfunding platform
The other cynical person would say that doesn't make sense because out of the very small amount of people that backup via iTunes, an extremely small percent of them would actually bother encrypting.
Well, sometimes, which is why optional type signatures, like those in TS, can be useful. But even if you're not telling all the typing details, at least tell the world that your function works with strings, or whatever.

And if you're using the properties everywhere, yeah, define them, but if you need to extend an object, and the extension will only be used locally, than it's useful.
What does it for me is "accused". As if putting up a website supporting a candidate was somehow illegal or sinister or immoral.
Space Travel (the video game that led to creation of Unix)
Audi, BMW, Volkswagen and Peugeot all sell electric or hybrid-electric cars.
Completely agree (I'm also European). When Porsche unveiled the Mission E, they made spec comparisons to the Tesla Model S. But the Mission E is a concept, slated for 2020!

VW/Audi, Porsche, BMW and Mercedes need to take a long hard look at themselves. The market is changing way faster than they expected IMO.

Just sell a bloody 250 mile range car I can buy for £25k. That's it. It's not hard. Do it, now. Not in 3 years. Now.
And they are all either:

A: Hugely overpriced plug in hybrids

B: Have pathetic range
"Economics in one lesson" is a classic worth reading and thinking about. While you don't necessary have to follow the libertarian way of thinking it guides you to, it still shapes your critical thinking about economic policies a lot.
Argumentum at "real world". It's not even worth answering.
I know some banks have a similar program, where they'll round up each purchase and put it in a savings account. Some of them(Bank of America's Keep The Change program?) will even match a portion of it, so it's a small amount of free money.

I've always thought they were a bit silly. Why wouldn't you just save $X thousand and then use any excess income to pay down the loan with the highest interest rate?
Inside Google's Internet Justice League and Its AI-Powered War
From the title I assumed it was 4chan, which would explain where Palmer went after going dark on Reddit.

To be fair, the poster seems fairly accurate. I'm not a fan of Trump but it seems like there are no good options for US voters at this point. Turning to lampooning the whole thing seems like a reasonable form of protest, regardless of how Palmer's own political views align.
And everybody knows that Model S is not an expensive car.
The way auto industry has been going in recent decades, the most probable outcome is that Tesla merges with one of the main 10 vehicle manufacturing groups. Yes there are only 10 real players on the market.

Toyota already owns 10% of Tesla.

source: https://en.wikipedia.org/wiki/Automotive_industry#Top_vehicl...
Using Gmail with Mutt
Well, maybe I'm spoiled, but waiting forever for your code to recompile, just to discover that you misplaced a semicolon, as opposed to running it through a REPL as you develop feels a primitive as banging rocks together.

It's a tradeoff, and I didn't choose the refactoring side. Although refactoring did originate in Smalltalk...
Poverty and social background remain huge barriers in scientific careers
Thanks for taking the time to write up all these replies! I've learned a lot this morning :)
Watch Amazing List of Raspberry Pi 2 and 3 Starter Kits
I don't deny that. Although I don't think anyone uses surnames as a feature, and that would be pretty blatant. You also need to use census data to really make use of that for less common last names. Anyone going out of their way to do this might as well just discriminate directly instead of this convoluted method.

It may be true that a sufficiently complex machine learned model could learn race as a feature, but again, why would it? It has no prejudice against specific races. Unless you really believe that black people are inherently more likely to get into car accidents, even after controlling for income and education, etc. And even then it doesn't hate black people, it's just doing it's best to predict risk as accurately as possible. It's not charging blacks, as a group, a higher rate than they cost, as a group.

I fail to see why people get so upset at the mere possibility of this. I think they are anthropomorphizing AI as if it was a human bigot that has an irrational hatred for other races, and strongly discriminates against them for no reason. This is more like giving people who live in neighborhoods with slightly higher accident rates, slightly higher insurance rates, to make up for their increased risk. Maybe it correlates with race, maybe it doesn't, it doesn't really matter.
Time to use Github pages.
They enable the booter's free speech; they aren't enabling their actual attacks. If comparison to police doesn't suit you since they're special, think of doctors.
>It's not hard.

If it's so easy why don't you do it? Let me guess, you've never designed, built, or shipped any physical product.

You're like a first-year art student 'designing' the next iPhone in a 3D rendering program (Half as thick, with twice the battery life! Indestructible edge-to-edge screen!)
Thank you, this has been really helpful for me and my habits.
I'd recommend textbooks or corsera rather than pop econ books.

Mostly Harmless Econometrics - Angrist and Krueger

Principles of microeconomics - Mankiw (beginner)

Intermediate microeconomics - Varian (intermediate)

You also want to cover finance and time series - I don't know what would be good there.
OnboardIQ (YC S15) is Hiring Ruby Engineers and Data Scientists
OnboardIQ (https://onboardiq.com/) is a hiring automation platform for companies employing lots of hourly workers — think delivery companies, retail, call centers, and service marketplaces. We went through Y Combinator’s batch last summer (S15), raised a $3.3m seed round, and we’ve grown tremendously over the past year. We are still a small and scrappy team looking to build out our engineering team, and we’d like to work with you.

On the surface, we're a b2b software tool. Underneath the hood, we've collected tons of applicants by serving as the backend that processes every single one of our customer's hourly-workforce applicants, and we've started to build algorithms that can predict hire rates and retention of applicants in a service economy that is characterized by unpredictable labor.

Our stack is Ruby on Rails on the backend, and React on the front.

Email me at keith@onboardiq.com with your Linkedin & Github profile!
I never leave my small kids in the car to enter a building. Even if I just plan to spend only a couple seconds inside the building, things could somehow go bad (some kind of emergency), and then nobody knows about the kids. Especially in hot weather. Apart from the potential of a traumatizing situation for children, even a stationary AC might fail.

Yes, that's all not so likely, but why take any chances?
It is pretty readable, but really non-functional too. Eg, they still don't have math.round and you wind up writing a lot of code because it can be a little bare bones or does things in a way that isn't quit usable.

I wouldn't say it is very expressive either. Go can be very wordy and verbose at times, and some things are downright a pain or poorly thought out (e.g, while Java has finally and C++/Rust have RIAA for dealing with resource deallocation Go has defer and it doesn't work really well when you encounter an error in the dealloc logic).

Simplicity is about Java 1.0. Give Go some time to add some technical debt before you get too excited about it simplicity.

It isn't a bad language. This is my second run thought the language, and I'm neither excited nor turned off by it.
> in the case of winamp, music match and nero were reviled

Heresy! WinAmp was much-loved. This is the first time I'm hearing anything but love for WinAmp - it was the best music player/organizer at the time, and they added Milkdrop as bonus
Yes, but it's fully electric, not an hybrid with a tiny all-electric range.
You don't need to steal the whole model. You can train a model yourself, and just "steal" those "bits" of a model that you can't reach with your own training data.

With carefully selected queries based on an already trained model, I think you many not need so terribly many. But that's just an intuition.
Forgive my ignorance on the matter, but is this being handled by iTunes or by the Phone for encrypting the backups? Which element is actually at fault for the poorly protected backups?

If it's just iTunes being crappy with iOS 10 backups, then reasonably this is an easy patch, correct? And the change is perhaps a bit more understandable (trying to improve performance of actions from the already bloated iTunes); it's not a good reason at all to weaken the encryption method, but it at least provides a plausible explanation that doesn't have government interests as an impetus.
Biggest Health Insurer Can’t Find a Single Person Who Likes Their Mobile App
I like speeding time reading Basic Instructions Before Leaving Earth, the God word.
Interesting that their marketing video has someone driving on the cycle path at 00:26. Maybe warning about that is something they can address in the next software update :)
Sounds like you want a Smalltalk OS. If you haven't already I suggest playing around with Squeak.

http://squeak.org/
Having not committed a 620 GBps DDos attack on a blogger I don't like lately, how on earth do you generate that much traffic without reflection or amplification?

Asking for a friend. /s
What if it's a battery recall?
How your Oculus Rift is secretly funding Donald Trump’s racist meme wars
Well, if you assume Static Types, or anything else, is the be-all-end-all. If you use a bit of common sense, you should be fine.
My maths level was probably worse than yours: I too only paid any attention to geometry at school, plus trigonometry and the single chapter we did on logic. I think I hid under the desk when we were learning calculus.

I graduated from CompSci in 2011 and worked as a proud code monkey since then.

Last year I took up a Master's course in AI (well, "Intelligent Systems") which was chock-full of machine learning modules, as expected [1]. I finished just a few weeks ago.

I struggled a lot, particularly because I did the course part-time and I was only offered an (optional) maths course in the second year after the machine learning and image processing modules- and concurrently with an NLP module.

The maths module helped a great deal and it cleared up a hell of a lot to do with differentiation and linear algebra. I still struggled with the maths module itself and to be honest I got a lot of help on the homework from my roommate who is a maths wiz, but in the end I managed to feel comfortable with the material and to get a good mark (75%) in the maths module.

I think I impressed my maths lecturer even -but that was my coding skillz, haha. Teach was amazed I managed to implement an LSTM RNN in Python [2] (we went over optimisation and had to code a hill-climb/gradient ascent algo, plus a RNN). In truth once you get the maths down pat the coding is nothing, but I guess mathematicians are crap as coders :P

Anyway, what I mean to say is: yes, totally. You can totally get at the very least comfortable with the material required for deep (or standard machine) learning. And if you've built a good level of coding skill from work you'll find it gives you a big boost, and can even help you clarify some of the maths. Frex, I feel I got a good intuition about optimisation in general from implementing hill climb/ gradient ascent, especially because I spent hours watching it trying to get over a ridge in a datascape and getting stuck every. single. time. the dumb thing XD

I think you'll find linear algebra in particular the easiest to learn because it's almost just array manipulation and you've done that in spades. Differentiation is a bit harder, but at some point it clicks ("it's like stepping on a break pedal" or some such analogy) and it goes swimmingly from there. Probabilities are not hard either, it's just a form of logic. Other stuff- ymmv, but it's all doable.

As to books- I don't have any recommendations. I think any popular textbook is going to be good enough to get you started :)

[1] How I ended up doing that course- I got into AI via logic programming, that I learned during my degree. Many Prolog textbooks are also AI and particularly NLP textbooks so I thought it would be a shame to let all that kewl stuff I learned by reading them go to waste. At the time I had no idea how hot machine learning is in the industry.

[2] Plug: https://github.com/stassa/lstm_rnn
My two Golang pet peeves, not very important either:

-still no math.round WTF?

-make() should be syntax and not this quasi-function that takes this vast array of argument types, and while you're at it, you should just rename it `new`, because that's what it is.
great routine, but you forgot:

10:05 - masturbate

10:55 - masturbate
...Or you could use Scheme, where we have precise numbers (fractions)
If it's not hard then why is nobody doing it?

Tesla's Model 3 costs £27k, has a range of 215 miles, and is promised to start delivering late next year.

That's the state of the art. Best the world can do. Pretty sure that means it's hard.
> Sure, but even then they would be no worse than the humans they replace.

That depends on two things:

1. How possible it is to inspect and criticize the judgements of the model, and its basis for it

2. How possible it is to inspect and criticize the judgements of the humans, and their basis for it

I would say that 2 is the bigger problem all in all. But 1 can potentially still become a big problem if models are trusted blindly.
Linespeed is pretty fast, and there's a lot moving through. Routers are a bit like GNU grep -- they way to be fast is to not touch most of the data.

The more you have to touch, and the deeper you have to touch it, the more expensive it gets.

The real trick is figuring out what's good, what's evil, and downrating the latter whilst allowing the good. Given peering relations, BGP routing, and the sorry state of much of those protocols, tracing problems to their source, quickly, and getting a useful response, is difficult.
Ludwig von Mises. The master of market economics that never understood capitalism.

"This country, and with it most of the Western world, is presently going through a period of inflation and credit expansion. As the quantity of money in circulation and deposits subject to check increases, there prevails a general tendency for the prices of commodities and services to rise. Business is booming. Yet such a boom, artificially engineered by monetary and credit expansion, cannot last forever. It must come to an end sooner or later. For paper money and bank deposits are not a proper substitute for nonexisting capital goods. Economic theory has demonstrated in an irrefutable way that a prosperity created by an expansionist monetary and credit policy is illusory and must end in a slump, an economic crisis. It has happened again and again in the past, and it will happen in the future, too."

What he failed to understand, that in capitalism -basically give or take after 1750 in the western world - complex production has to be pre-financed and EVERY boom leads to a credit expansion. The bigger the boom, the bigger the expansion. It is tragic, that he had deep insights into market economy mechanism, but not into capitalism. He was still dreaming of a treasure box full of gold in the cellar of a company that the company uses to build things. The biggest driving force of capitalism is...debt. Debt that has to be serviced with new debt. More debt.
I also suspect this is on the iTunes side.

Maybe it is time to take a step back and question to what extent it is wise to trust iTunes. Could the encryption not be handled on the device? Then when the PC/Mac is compromised the backup would be still safe.
You're seriously comparing DDoS attack markets to doctors?

It takes an intense contortion of the concept of freedom of speech to apply it to this malicious and illegal activity. I guess under that logic it's also okay for a personnel security company to host (or hide behind their nginx server) a hitman-for-hire marketplace too, as long as they're not the ones doing the actual killing?

DDoS attacks (and their store fronts) are not about freedom of speech. They are, always and everywhere, about the suppression and censoring of speech through violence. Protecting them means that you are protecting violence.

But if you're adamant on this being free speech, fine. Where's the free speech criticism for Cloudflare shutting down those phishing and malware distribution sites? Why are DDoS attack sites magically different and deserving of freedom of speech protection?