skysight-inc/HackerNews huggingface dataset:
> Naive trend-extrapolation (assuming 1 synapse == 1 parameter) implies 17 iterations of Moore's law before we get human level AI, or some sort of ASIC, I suppose.

I'm not sure how you get that. My point is that artificial NNs may well be more efficient than biological ones because they are punching so far above their weight based on what you would expect from a naive comparison of parameters, in which case it's not 17 iterations but a lot less. Further, modern NNs don't typically max out the memory of a single GPU (since we want to do minibatches of at least n=10 for the training phase and researchers care a lot less about the forward passes or deployment), and groups like Google Brain or Deepmind have shown the ability to use ~1000 GPUs, so that's 4 orders of magnitude right there (doable with asychronous training like synthetic gradients).

> I'm not sure what evidence the performance of these systems show us, as bees are pretty smart for their size.

What do bees do that is remotely as demanding as being able to translate between English, French, German, Japanese etc at very high quality?
They've admitted to a hardware fault and have a replacement program. Got my battery replaced and haven't had the problem again.
> So what do you do if you do need to let someone else provide format strings? You can use the somewhat undocumented internals to change the behavior.

Well, that's just sloppy and shame on you for exposing programming internals to a user in a service. What did you expect? Write your own format string parser and stop being lazy.
My point is that watching the news does nothing to limit the governments encroachment on your civil liberties. If you've been a cognizant adult since the "post 9/11" era you'd realize the government set on eroding any semblance of your rights as an individual. Turn off the news. It's pure garbage. If the government isn't actively trying to kill your source of information it isn't that good.
Exactly. I realized during the run-up to the election that CNN and the other major news networks don't really report news anymore - they exploit it.
Sending a physical postcard from a mobile phone is a standardised activity: https://www.nowsms.com/oma-mms-postcard-conformance
Clever Hamster's Escape
And I live out in the burbs because I want to do all that stuff. My point was that for some of us, suburban life is a great fit.
The reasoning why printf strings in C are unsafe is not applicable in python though. You cannot access memory directly, and %n doesn't exist (nor other other fun POSIX requirements that write to random places on the stack). In fact, Python's C-style formatting strings are immune to this problem (even the extended form that allows you to name arguments).
Ask HN: Where do you find software engineering mentorship?
Do you have anyone outside of your immediate team who you could call a mentor or mentee? If so, how did you connect with this person? Are there any organizations that help facilitate mentor-mentee relationships?

It seems like software engineering has a bit less of a culture of mentorship than some other professions. Perhaps it's because we do a better job than most of sharing information on the internet. Or maybe we just tend to be a bit more introverted and independent. Or, maybe I'm just underestimating the amount of mentorship going on.
Please stop posting unsubstantive comments here, and please also stop posting inflammatory comments about divisive topics. We've asked you this several times before.

We detached this comment from https://news.ycombinator.com/item?id=13293235 and marked it off-topic.
This is pretty weak tea.

I didn't comment on it just to trash the author, though. If you're interested in the conditions and events that led up to WWI, it's a great story. Check out "The Sleepwalkers". It's a great book on the subject.

https://www.amazon.com/Sleepwalkers-How-Europe-Went-1914/dp/...

Using history as a jumping off point for political rhetoric is a neat device. I love it when authors go down that road. Usually, however, the author needs to flesh out their writing with a little more than simply one argument (the economics say so!) repeated in different ways. There was much more work here to be done.
Native vs. non-native is irrelevant. A non-native formatting system could have the features of the python formatter that are dangerous. Or, if Python's native formatter lacked these dangerous features, there'd be no reason not to use it.
It means enough users have flagged the submission that it's been marked "[flagged]".
Once and if we ever get away from zero interest rates this problem will solve itself.
I've started watching An Idiot Abroad and I think I share a lot with Pilkington (or at least the character he plays on that show) when it comes to travel. I don't really like to travel. Twenty years ago, I was in to it but now it feels like a phase I grew out of.
Format strings aren't a template language (Python even has Template Strings for that purpose), and being able to do this is quite useful in eg. debug logs it's a shorter and easier to write "{foo.x} ({foo.__class__.__name__})".format(foo=something).

Conversely they don't prohibit expensive properties either (eg. ORM-based lookups), or generating misleading output or whatever.
Why are IPOs so important? Is this what investors are looking towards primarily for ROI? I suppose SV IPOs and the housing market?
And get your blood lead checked now, and then every few months. There might be dust from prior renovation. Also, environmental testing kits are available. They're not very sensitive, however, and there's the risk of false positives.
Well, yesterday I heard a radio ad for an IPO...

http://www.punchtvstudios.com/index.php/en/punch-tv-studios-...

Not sure that was an intended consequence of the JOBS Act.
Well, iTunes runs only on Windows and OSX, neither of which are free. Nitpicking maybe. I don't like streaming services either except my own. What did you mean by that "within one minute"? I didn't understand that.
User-provided format strings seem rather rare to me ; at least in scenarios where the user doesn't have full access anyway (eg. controlling output formatting of some command).
Recently started using https://github.com/dotphiles/dotsync for managing dotfiles, very easy to remotely deploy them this way.
Top Blender developers of 2016
> Apple certainly seems wobbly. They can’t make laptops that anyone wants to use anymore

The Apple Store shows all but one model shipping 2-3 weeks out. Amazon also shows most models out of stock. Forbes reported that first week sales (via a large consumer survey) were quite good which seems to confirm Apple's statement on the matter.

http://www.forbes.com/sites/ewanspence/2016/11/09/apple-macb...

> In its first five days on sale, Apple’s MacBook Pro has outsold the total sales of every major Windows-powered laptop. The only laptop that remains ahead of it in sales is the twelve-inch MacBook, which went on sale in April 2015.
What about running some demanding games like The Witcher 2?
Being unable to afford a room to yourself isn't "just different." The ability to be alone when needed is huge.
Your idea is really interesting Let me know if you are able create something. It would be amazing to see in bound and out bound trade. I was struck by how integrated Canada, US and Mexico are at this point. Any thing you do to increase the detail and granularity of this visualization would be awesome.
I would not associate The Young Turks with Glenn Greenwald and Amy Goodman.
https://news.ycombinator.com/item?id=13290875
Source? I seem to recall that the WiiU was sold at a loss from the get-go, but I may be confusing that from around a year later when they cut the price down to $250.
as a an usual question answerer, people that come at me without doing basic google research pisses me off to no end and I get super unhelpful if I have to start the explanation from the ice age forward, especially if I'm not in a teaching settings.
Only to the extremely pedantic.
Although this only applies to format-string evaluation in Jinja2, which would look something like

{{ "Hello {user.name}".format(user) }}

which is really kinda obscure, especially since Jinja already has an explicit |format using the very safe / limited (but generally sufficient) alternative %(key)s syntax (also suitable for i18n, to some extend).
Beginning with a national slur then heading straight for the Nazis makes for an unsubstantive comment. Please don't post like this here.
While the vuln is there, it's a rather obscure way of using the engine in the first place, so in "good" templates it shouldn't be exploitable. See the example in the release: https://www.palletsprojects.com/blog/jinja-281-released/
Not pedant at all, I'm sure parent meant exactly what they said.
I actually have seen folks complain about missing semicolons. Luckily, they did not take the stance heavily and getting them to discuss it immediately led them to agree it didn't matter.

I go so far as to say any coding in stuff like google docs can miss items like semicolons without a bat of an eye from me. Sure, they are typing. But if it is not their normal coding environment, the aesthetics and finer points of the language are... superfluous at best for the points I generally care about in that kind of correspondence.
What does the template engine have to do with SQL? Not really following you there.
My Lisp has search through a first-class environnment which falls back on a dynamic/global environment. A way could be provided to suppress the fallback, like a special environment node indicating "do not search for bindings past me, stop here".

If we have a completely empty environment, then we cannot eval the (sys:quasi ...) form itself; the sys:quasi symbol itself has no binding.

A nice idea might be to have a filter object in the environment stack which says "only if you're looking for one of these specific symbols, can you proceed to the global environment". Then we can easily arrange for select global bindings to be visible.
> Bangladore only

Did you mix up Bangladesh and Bangalore?
Agreed. I also think such a spinoff would do well against ebay. I tried using paypal/ebay yesterday and gave up after 3 hours of trying to get a payment to go through. It was like going back in time to the 90s
Please excuse me if I choose not to believe a single word on this topic published in this Murdoch owned rag.
> BUT most of their work is lost to us due to the way distros handle external software.

Distributions put a lot of work into making sure that software they package is managed and handled in a way that their users like. Your example, Debian, is a distribution that favours stability above all else -- so is it a surprise that features are not merged into packages that often? There are many distributions (openSUSE Tumbleweed, Antegros, Arch Linux) that are far more rolling release and have newer packages.

If you want new software, use a distribution that gives you what you want. Don't blame the distribution for providing what the majority of its users (and community) want.
Yep. I also remember hearing "records" in addition to "files" back in "the day". The reason, of course, these terms have come into computing is by analogy with their "old-world" counterparts.

That said, I wouldn't consider it wrong, per se, to call it data or information these days. Strictly-speaking, old files and records do constitute data, whether they happen to be digitized or not.
I always say that Canada is just the U.S. put through a low-pass filter. In this case, it feels very true too. Toronto and Vancouver are like our NYC and SF, to a somewhat more toned down extent. But then there are countless other cities where living in them yields the same overall quality of life at a considerably lower price tag.
Most Reliable PC Hardware of 2016
Right, having a sandbox and losing one SPE was not a big deal. Having no access to the GPU at all was.
Most Amazon.in orders are delivered by them in Bangalore for me (for Amazon fulfilled orders). Even for my friends. Both Amazon and Flipkart have a strong delivery network in big cities.
If tech companies would benefit from doing that, why haven't they done it already?

The simple answer is that they would not benefit by doing that. They can just sit tight in Silicon Valley, Seattle, and New York while the best talent comes to them.
minor nit but this feels very much like it was designed by an academic in that I think you could do this in latex very easily but not at all in a standard text editor. Those horizontal and vertical lines. But otherwise you need a specialized program or a whiteboard to pull this off. Also all those math symbols. I don't know where those live in my input.
Agreed, though this can be easily taken too far [or not far enough... depending how you see it]. I find it helpful to research enough to know the landscape, but not enough to form an opinion. Unless I plan on doing a lot of research to become an expert, I find it easy to form opinions that require massive nuance to matter.

Edited to add the [] bracketed part.
In the PL community, when we want to communicate an algorithm in a paper in something like code, we will say something to the effect of C-style pseudo code. This serves two roles: 1) everyone "knows" C so you don't have to explain your notation very well, and 2) we will skip over all the ickiness of C (hence the C-like).

I get the impression that the work here is more about thinking and iterating on paper, not just communicating on paper, which, IMHO, is a very niche use case that most people aren't going to run into. We don't do anything in our C-style pseudo codes but present.
The Russian SSR actually seceded, with its delegates citing economic reasons - in particular giving more than recieving.

Compared to western countries there was a palpable lack of consumer goods.
*seceded

Sorry, but I spent a few minutes trying to make sense of that :)
Hillary Clinton is saying it was retaliation for her claiming that the Russian parliamentary elections in 2011 were rigged. http://www.nytimes.com/2016/12/16/us/politics/hillary-clinto...

I'm not saying that is true, but it does makes sense.
The GOP has been claiming Obama is a Kenyan Muslim for -8 years (including Trump's harrassment re: his birth certificate), and a recent poll [1] showed that 41% of republicans still believe he wasn't born in the US. So, it would appear that the US population has quite an appetite for these stories.

[1] http://www.mediaite.com/online/new-poll-shows-that-41-of-rep...
>Soviet economy was just fine at the end of the Cold War.

80 years of communism and everyone was lining up for their daily stipend of bread to eat and soap to wash themselves with.

The only reason the Russian economy even survived this long (since the cold war) is because western tech and know how unlocked oil and gas that was selling for $150 a barrel. Today the Russian economy is in severe decline with currency reserves running low. Much of what is left is spoken for. Interestingly enough Putin and his Kremlin buddies continue to steal billions from the Russian people. I'm sure if the USA wanted to it could release information regarding the 100-200 billion that has been moved out of the country since the fall of CCCP.
> I'm having serious Colin Powell UN flashbacks here: IC releases questionable data as justification for military policy decisions.

Which military policy decisions are those? What does expelling a few diplomats have to do with the military?

Nothing, of course.

I think this is an irresponsible comment. I think it's irresponsible to compare this to the run-up to the Iraq War when absolutely no one is talking about war. There is no ulterior motive or unfinished business between the Obama administration and Russia. As recently as 2012 Obama mocked Romney for calling Russia the U.S.'s biggest geopolitical foe. They're not, and Obama does not think that they are.

And I think it's irresponsible because you are relying on incomplete data (the DHS report) to attack a conclusion that rests on a much broader base than that data. And IMO, you're doing it knowingly, in an attempt to raise your professional profile and burnish your infosec credentials.

I have to say, though, linking to a Matt Taibi piece is not going to do that. He is an entertaining writer, but when it comes to cybersecurity, no one who knows what they are talking about thinks that he knows what he is talking about.

I use Wordfence and appreciate it. It's a good product. But I think you're on shaky ground here.

There's a saying that goes "extraordinary claims require extraordinary evidence." But the claim that Russia hacked the DNC is not extraordinary. The Russians hack, or try to hack, everyone in DC.

Within the last few years, they successfully hacked both State and White House unclassified systems. I don't recall everyone jumping onto the airwaves to dispute that assessment. Why? Because the govt did not issue any public data about it.

Now they have, in an attempt to help other institutions. Their thanks for improved transparency is a series of opportunistic misinterpretations, each of which hold up a limited report and declare it to be limited.
> The point is the article cherry-picks a single point of data and claims it's the only point of data

It does?

> when in reality the whole sum of the IOC is what identifies Russia

Really? What evidence here identifies Russia definitively? You can certainly make a plausible argument that Russia would be a good candidate for the culprit, but I'm not seeing an open and shut case here.
IIRC, it came to be because Sony and IBM tried to make Cell the next big thing in supercomputing. But the concept proved to be a massive hassle to program.
Those guys were clever, and really did start the company out of a garage. I have always enjoyed the story of how their breakthrough product -an oscillator, or clock - was stabilized by no less than a light bulb. Sometimes the simplest solution is itself pretty simple.

http://www.cliftonlaboratories.com/Bill%20Hewlett%20and%20hi...
FWIW I live streamed the UTC leap second here. Skip to near the end. I had an HP GPSDO in the upper left.

https://www.youtube.com/watch?v=YqWP4GXVQ-g&sns=em
Do you mean Xorg rather than X11? X11 is just a protocol (or a set of protocols, depending on how you look at it). Xorg, on the other hand, is the most popular implementation. There are (were?) others, some of them much smaller in terms of source code (but also features, platform support, etc.).
Ditto, understandably, it's kept secret but would be nice to at least see some of the models, presented outside the trading context. That being said, hft world still primarily uses linear/logistic regression.
We live in Silver Spring, and between our two kids, we pay ~$2,000/month for private middle school and preschool. Our older one has one more year at his middle school (started there when we lived in an area with pretty crappy public schools), and the younger one finishes preschool this summer. We moved and now pay ~$1,000/month more for a roughly equal house, but better public schools and a better neighborhood. A shorter commute (40 minutes on a good day, but usually 50-60) is a minor side benefit.

I'm really looking forward to the end of paying for school because we can finally get a much-needed new car. Once they're both done, it'll be the equivalent of getting a pretty decent raise.
It's not very clear how the GDP was calculated. Don't forget, the rouble was not freely convertible in USD.

But if anyone ever calculated the per capita GDP of the Soviet Union in the late 80's to be half of the US, then how come there were huge lines to buy the basic necessities, most people were driving Ladas [1] (the people who were driving anything, that is), you couldn't travel outside the communist bloc, there was a huge black market in western products (audio and video equipment, western music and movies, blue jeans, cigarettes)?

[1] https://en.wikipedia.org/wiki/Lada_Riva
Summary: embrace challenges in order to "exercise" your brain. Learn a language, play an instrument, etc.
PPAPI plugins are sandboxed. That's their major difference from NPAPI plugins. The API itself is otherwise extremely similar.
The human brain has 100 trillion synapses. So it would be 17 iterations of Moore's law for computing power to increase 100000x. That's what I was thinking. Wrong to assume NNs are no more efficient than brains. You know way more about this than me, so I'm just going to replace my opinion on this with your own. If you think we can chop off 4 orders without the help of Moore, I believe you, though this is much less comforting than my prediction!

>What do bees do that is remotely as demanding as being able to translate between English, French, German, Japanese etc at very high quality?

This seems more impressive than anything any one NN can do, but less impressive than what all NNs can do: https://en.wikipedia.org/wiki/Bee_learning_and_communication
None of those are related to Europe's malaise. The fire that drives people to build great things, to push themselves harder, to try to make a better life for themselves, has been extinguished in Europeans.
Those are fairly established notations that...when hey first came out, weren't as obvious as they appear now.

It is unfair to expect that pseudo code notations be static at this point in history when new programming languages that look "weird" pop up all the time.
Another issue people overlook in these comments is quality control. You cannot get a Chinese PS4 knock-off, which would play some games and fail on others. Likewise, every licensed game you buy is, at the very least, verified to run adequately on every PS4 out there. It does not mean every game is going to be fun but even this low bar is impossible to reach on an open platform.
When people really seek, not just jamming words into a search box, but really seek they become the mind of the person producing the wisdom. Any one search engine is a window onto a huge sea.

Search results are needles on an iceberg. The rest is up to the seeker.
"Many labs have observed that these critical brain regions increase in activity when people perform difficult tasks, whether the effort is physical or mental. You can therefore help keep these regions thick and healthy through vigorous exercise and bouts of strenuous mental effort."

Woah woah woah there. That doesn't follow at all. Even if you buy the "exercise model" - which can't possibly be tested by observing brain activity over minutes, since improvement would happen over weeks to months - that doesn't imply an ability to ward off old age over decades. In the case of literal muscle exercise, for example, playing pro sports will certainly strengthen your muscles now but likely cause long-term injuries. https://journalistsresource.org/studies/society/public-healt...
It is circular, but who's going to notice? We went to war in Iraq with the same quality of argument, sound reasoning is sadly not a per-requisite for war.
Smalltalk Making It to the Big Leagues (Slashdot)
Ha ha, 80 lbs. is lite. My 8566B spectrum analyzer is 110 lbs. gotta love linear supplies.
It's not a question so much as a request.
Let'a not have a dead link on the front page?
China is running at a loss in the billions. In 2018 when the first HSR bonds start coming due, it could be quite a shock.
I am concerned... but I'm more concerned about the media collaborating with the DNC.
iPhone manufacturer Foxconn plans to replace most human workers with robots