skysight-inc/HackerNews huggingface dataset:
You may be right that NN activations don't resemble neural receptive fields (though Tomasso Pogio and others disagree [1]), but I strongly suspect that to the extent that NNets are able to learn to represent statistical invariants, we will see clear homologs to biological neural networks.

The grandparent post made the point that there could intrinsic characteristics to neural computation shared by natural and artificial networks. There's something that feels right about that, but I'd take it a step further: both natural and artificial networks learn to explain the statistics of the natural world in a compact representation. How many possible equivalently compact representations are there? Wouldn't it seem like a monstrous coincidence if there were multiple representations possible yet both DNNs and the mammalian visual system both decided to represent edges first?

By the way, you should get your anatomy right if you wish to speak so authoritatively: V1 and V2 are not layers of cortex, but rather adjacent cortical subdivisions with cytoarchitecture that correspond to Brodmann areas 17 and 18.

1. https://mitpress.mit.edu/books/visual-cortex-and-deep-networ...
Your citation is about starch.
A better citation in support of your assertion https://www.ncbi.nlm.nih.gov/pubmed/71495
This feels very wrong to me. Qualifying it with some sort of analysis is fine. Just saying "typical" is borderline negligent and is why nobody just uses naive quicksort in production systems where runtime can actually matter.
My roommate has an extremely annoying habit of leaving lights on, despite constant reminders of "hey turn off the light." We otherwise get along pretty well, so it wasn't worth fighting over. So I modified the switch to add remote control using a simple wifi controlled switch and also added a motion detector. Now the light turns itself of. Sure it's overkill, but it really is convenient and made for a fun project, plus it only cost about $10.

Similarly, our HVAC puts out most of its air upstairs and we use a fan to help move air down the stairwell. I set it up to coordinate with the HVAC to turn on and off in time with the cycles and also to turn itself off in the evening when we are all asleep and back on in the morning. Again, not essential but fun and handy.

The HVAC itself is also controlled by a somewhat complex system that I made over the course of about 6 months. It makes a big difference in keeping the house temperature even and also saves something like $10 per month in electricity. My point here is that well targeted smart home devices can be really handy. On the other hand I made this stuff myself specifically tailored to my needs. IMO, it's hard for commercial products to really hit the sweet spot between being easy to use and yet adaptable enough to fit into everybody's life tightly enough to not be annoying.
That will be useful, and I'll certainly pass it along to the engineer in charge of this initiative. Hopefully we can have a follow-up soon about how we implemented TLS (and maybe some code).

Good luck on getting permission! I'll be on the lookout for when you can post this stuff :)
A Moment of Silence for the Black and Brown Talent That Grew on Vine
Let me grab this occasion to ask: WTF is going on in general? I readily presume most people have a wifi router with these iot devices and while obviously those are not the best security wise (I presume again most don't run pfsense or openwrt) but still they are there, NATting away happily. How would a baby monitor appear on the open web...? I can't imagine the average user setting them up in DMZ or port forward or ... what is happening here? I am obviously missing some primarily home networking oriented protocol probably because I am configuring my own routers and I am simply unaware of some feature of the factory firmware that allows traffic inwards.
The return type would still be the error interface. If you want more information than the error interface you can just use a type switch/assertion.
* Heap size and stack sizes × number of threads matters. JVMs can manage hundreds of OS threads with deep stacks and 100GB+ heaps.

* Go's GC is completely non-compacting while G1 is for all generations and CMS for all but the old generation.

* Shenandoah will offer lower pause times by doing concurrent compacting, at the expense of throughput.

* Azul already offers a pauseless compacting collector for hotspot
Looks clear now however that opting for the toilet was a prescient move.
Your right, my bad and it is more case of it being the best solution to date.
A very similar approach, that attempts to refresh rows adjacent to the ones that are being repeatedly accessed is described here(disclosure: I am one of the authors of the paper):
Paper: https://iss.oy.ne.ro/ANVIL.pdf
Kernel Module Code: https://github.com/zaweke/rowhammer/tree/master/anvil

It is tested on on an Intel SandyBridge CPU. For a full deployment, we would need to know which bits of the physical address are used to select the DRAM banks and rows for each specific CPU. There has been some effort to reverse engineer these mappings by various people. Two excellent sources regarding these mappings:
http://lackingrhoticity.blogspot.com/2015/05/how-physical-ad...
https://www.usenix.org/system/files/conference/usenixsecurit...
But you won't get much solar electricity during winter in Quebec anyway would you?
That Powerwall was of a different chemistry, and has been discontinued.

EDIT: This is a baller feature:

"Always Connected:
Monitor your solar energy use in real-time and receive alerts when Powerwall is preparing for cloudy or severe weather."

They're performing weather forecasting, and then ensuring the Powerwall has charged up for a possible outage event. Brilliant.
They sure do hold their value:

I'll be parting out my 2011 Macbook Air, and I'll only be out ~US$200 after purchasing a new 2015 Macbook Air.

Details:
3 months ago, I bought a new Macbook Air to replace my mid-2011 for CAD$1300 incl taxes (Approx US$1000).

They had an academic discount-promo for a free-pair of Dre Beats BT headphones, which I promptly Ebay'd for CAD$230.

I'm parting out my mid-2011 Air now on Ebay for CAD$950 total, and that's excluding a $40 part I broke, a worn-out battery, and a destroyed power adapter.

So, after 4 years, I practically traded in my old Macbook for a new one for $100 (excl Ebay and shipping costs, but still).

They hold their value, and people bother to repair broken 5 year old models.
This product strategy certainly seems easy to copy, I agree. That's good for humanity and bad for Elon financially (I think that's the point for him, I don't think he cares about money outside of more commas).
From when I was reading more about solar cells I recall there being something about the distance from the conductor (the two stripes visible equidistant from the midline of the cell) being a problem especially with monocrystalline cells, which these appear to be. I think this was more a problem for cells that had the conductor fixed to the back of the cell.

Google image search for monocrystalline solar cell and you'll see they are all square. I had a brief go at searching for anything to back up my claim but lost interest.

I might simply be that the silicon ingot they are cut from is cast round, see this[1] picture and it's less wasteful to cut a square with chamfered corners than to cut a rectangle, which would necessitate an ingot with an elliptical cross section, which would probably be harder to cast due to uneven cooling, maybe.

1. http://www.tindosolar.com.au/learn-more/poly-vs-mono-crystal...
Performance isn't an issue for us, since the existing processes stay alive until we've healthchecked new processes. That it's encrypted alleviates some concerns, but given the number of deploys we do a day - on over 50 services and counting - I'm hesitant to have secrets go over the network so often.

That said, if you're in Azure, it's certainly the easiest way to go, and definitely not a bad approach.
Certainly not WikiLeaks.
UWP apps have a lot of limitations compared to WPF/Win32 apps. As I understand it, UWP apps can't record audio in the background or act as a Bluetooth accessory, to give two examples.

So, even if a developer is willing to invest the time to rewrite an app to use UWP, the app will lose a lot of functionality. Microsoft has again poorly architected their APIs.

Unlike macOS, where there's no penalty to adopting the latest APIs. It's not as if, to use the Touch Bar, you have to give up access to other capabilities, like recording audio in the background.

More information: https://kartick-log.blogspot.in/2016/08/how-powerful-is-uwp-...
I don't use those products, but I can imagine many of them automatically doing port forwards (https://en.wikipedia.org/wiki/Universal_Plug_and_Play#NAT_tr... ) and possibly even automatically registering in a dynamic DNS service, all for the "convenience" of the "I don't know what a port is and I don't want to know" user.
You're right. In the second tile he shows it look like 60-70% is just the moat.
And Arizona.
What's funny is that supporting high DPI on a winforms app isn't even hard. Even if you size all your widgets in pixels, if you just do a little playing with the scaling options and just try out the ui on high DPI, it seems to work pretty well except for the old icons. I forgot what the setting is called, but theres a (non-defaukt) scaling option or two that seemed to "just work" as it were.

The harder part is to consistently fix everything that uses the old win2000 8pt default font instead of a modern one.
A little over 50% of a roof tile is covered by other tiles to provide the weatherproofing. The square solar part covers nearly all the exposed area.
Hm for that price I can install a natural-gas generator. Have power for days if necessary, full power on all circuits.
Networks of Control Corporate Surveillance, Digital Tracking, Big Data and Privacy
My point is that there largely aren't good resources for a lot of people. It's not a criticism of you personally; you're raising awareness of one part of the situation, and I'm raising awareness of a different part of the situation.
It's possible to a degree, but only for pages on the same top level domain, and only if you're willing to relax a bit of security by setting `document.domain`.

I wrote an ajaxTransport for jQuery to accomplish this exact thing years ago; I can ask about open sourcing it if there's interest since I doubt it's in use anymore since our browser set is IE10+ at this point.
Let's be clear: using the $ was NEVER cool by any stretch of the imagination, it was just a lot more common in the Internet of the '90s. The people who thought it was cool were always the same people who think it's funny to make up derogatory puns for the names of things they don't like, such as "Internet Exploder" or "Crapple". This is a category of humor that will be forever associated with bitter, angry, condescending-yet-clueless, neckbearded, fedora-wearing morbidly obese IT guys with phone holsters and Bluetooth earpieces that continued making "all your base" references well into the 2000s.
SBB/CFF/FFS is the government-owned national railway company, not some mysterious fly-by-night operation.
Lithium-Ion technology is pretty well-understood at this point.

Just remember that there are 10s or 100s of Billions of Li-Ion batteries around the world, and having a single one fail catastrophically is still enough to make headlines...
Ebay's solution to non-paying bidders is to allow sellers to "Require immediate paypal payment to purchase".

And you can restrict your shipping options on a (mostly) country-by-country basis. Though that hasn't stopped me from getting queries about shipping to high-fraud countries.

Items typically sell for more on a fixed-price basis, don't bother with auctions unless you need the money fast.
Congratulations on shipping 5.0.0!

I am still sad though that Elasticsearch continues to operate but RethinkDB shut down. Just shows, business is just as important as tech.
Haha maybe!
Not very well. I wish I could restrict my items to users with 50+ feedback, but I think Ebay fears everyone would do that.
Podesta, Clinton's campaign manager, kept sent his password in plaintext. It was found among the initial Wikileaks dumps and then several of his accounts (both personal and professional) were compromised, which lead to more leaks.

There definitely is sensitive information in there, but to answer your question: I'm sure some of it is being screened, but obviously not all of it.
No, but "by Clemson" might.

For an industry that claims to be a pure meritocracy I'd really love it if it were practiced more with regard to schools.
I would 10,000x rather have to match new with delete (big deal) than to maintain the revolting unidiomatic contortions I'm obligated to do to outwit the GC.
> I keep reading about how unhappy people are with Apples latest reveal.

That's probably because a lot of the people who are happy no longer bother to read or comment on these types of stories. There's just too much negativity and it's the same for Apple, Microsoft, Google, etc. People with positive opinions are basically no longer welcome to participate in the discussion.
An email can actually go directly to you AND the hiring manager. We have the technology.
Laplace, de Moivre, and their immediate intellectual heirs developed most of the basic components of probability theory in the eighteenth and early nineteenth centuries, and more or less all of the algebraic properties of probability spaces were developed before Kolmogorov formulated his axioms in the twentieth century.

Indeed, Kolmogorov's formulation of probability theory, and measure theory generally, is mostly relevant only as a formalism that brought probability into step with the formal developments in analysis to the time. Yes, Kolomogorov's foundation is far and away the dominant flavor of formal probability theory today, but it is possible to develop substantially all of the field, formally or informally, using finite spaces and the basic body of knowledge about them that existed even before Kolmogorov was born [0].

You are certainly right that the advent of the computer age has enormously enhanced the practical utility of probability theory, but again I think you're mistaken in believing that computers were very necessary for the conception or basic use of techniques like Monte Carlo simulations. Twentieth-century mathematicians and engineers of the analogue age had books of random numbers (generated by physical techniques, like rolling dice) and knowledge of practical techniques for generating random-ish sequences that made many probabilistic approaches possible before computing time was cheap and readily available; for example, in his Mathematical Theory of Communication, Claude Shannon describes how he generates Markov chains modeling the English language by (1) flipping through books to find a sequence of character or words, (2) noting the sequence that follows it, and then (3) flipping ahead to find that sequence's next occurrence in the text, before repeating the process to determine the next part of the sequence.

(These sorts of pre-computational techniques also help to build intuition about probabilistic processes that seem to be missing in many people who turn to computers right away; I've found some mid-century papers and books on probabilistic topics to be particularly enjoyable and insightful because they present things in this pre-computational setting.)

0. To do so formally requires nonstandard analysis for many applications, but the nonstandard approach only rigorously develops techniques that were known, albeit without formal grounding, to probabilists of previous eras. One needs Kolmogorov's axioms and modern measure theory only to do highly abstract probabilistic sorts of things on uncountable spaces that cannot be sufficiently well approximated by nonstandard or informal models of "very large" spaces. I have never seen an application of probability outside of a pure maths setting that cannot be modeled by a nonstandard finite space, and for good reason: our world is finite, if not actually, then in our experience of it.
I signed up for the original powerwall and as it turns out it's not Tesla - it's solarcity (I get it, they are the same now). Oh and by the way you have to have the solarcity solar panels installed and running for the powerwall to be installed, which has a cost of it's own.

My guess is that this isn't any different given this text:

Powerwall 2 is a battery for homes and small businesses that stores the sun’s energy and delivers clean, reliable electricity when the sun isn’t shining.
Co-founder popping in! We make a .mp4 with sound!

You'll get the .gif automatically: https://j.gifs.com/Q1AA6L.gif
and you can change the extension for the .mp4: https://j.gifs.com/Q1AA6L.mp4

You can click on add effects to do a bunch of neat stuff as well.
For me, it is not acceptable to leak sensitive information about high rank political figures. --bring on the downvotes--
I cannot imagine what preparation they could be making. Surely the default process is to charge the powerwall at all times if feasible. What extra operation could it do in the event of a bad weather forecast? Other than tell you about it.
The Airbnb Community Commitment
The lack of control over threading makes it problematic as systems programming language.
This. Times 100,000
Which still ties you to the 'grid' insofar as you need the natgas supply chain, even if you have a huge reservoir you'll eventually run out. Having said that, batteries and solar panels don't have an unlimited life span either.

I'm looking at buying a petrol powered generator for reasons other than home power generation, but it will be reassuring to know we have backup power at home, but I don't think I'm allowed to store any more than 25L in one container on my suburban property. I guess that would be 25L plus each of our two cars with full tanks.

It would be fairly trivial to convert a petrol powered generator to run on propane from the barbecue gas cylinder, I've had experience installing gas kits on carburettor engines in cars.
The author poses some interesting questions, but unfortunately doesn't provide really useful answers.

How is the avarage consumer going to find out the security reputation of a vendor of smart home devices? How to find a reputable vendor for such or such device like a baby monitor, security cam, smart lightning or wifi repeater? In an easy way and easy to comprehend?

Is there a website to check to security of smart home devices, or a list of reputable vendors? That would be a first step.
How 2K Killed Irrational Games – By Anonymous
A USB-C hub solves the dongles, and cheap high-capacity flash drives are already on the market. How is this a problem?

However, the removal of MagSafe is disappointing. I'm not even a Mac user and I would love to see a standardized version of that port, if not even a knock-off adapter for standard DC ports.
So I see you're a big fan of Richard Nixon.
The semantics are similar to Dedalus, which is compared to Datalog here: https://www.youtube.com/watch?v=R2Aa4PivG0g
Did you get the job?
9g of sugar for an entire meal isn't that much. A bottle of Coca-Cola has 67.5g of sugar in it, for comparison. An Apple has 19g.

Your expectations of how much sugar people should eat are set unrealistically low.
This doesn't look like a GIF. I didn’t count the colors, but that looks like full/true color to me.

I have no problem with that, but it says it’s a GIF…?
SpaceX says helium loading issue caused accident, seeks 2016 return to flight
Okay :) For the sake of my laziness in not wanting to look it up and argument I'll grant that. :) I'm still unclear what rms_returns is getting at. I've never gotten the impression that Apple (or NeXTSTEP) has ever tried to hide its BSD roots. For example, here's an article from MacWorld in 2001.

http://www.macworld.com/article/1001970/21osx-unix.html

Apple used to prominently advertise its Unix heritage:

"Sends other UNIX boxes to /dev/null"

http://www.mackungfu.org/vintage-os-x-ad-emphasises-unix-pow...

Here's another page from Apple describing its open source history.

"Major components of Mac OS X, including the UNIX core, are made available under Apple’s Open Source license"

http://www.apple.com/opensource/

Oh, and while I was looking for BSD/Unix references on apple.com, I found some info at Apple talking about FreeBSD:

https://developer.apple.com/library/content/documentation/Da...

"The BSD portion of the OS X kernel is derived primarily from FreeBSD, a version of 4.4BSD that offers advanced networking, performance, security, and compatibility features. BSD variants in general are derived (sometimes indirectly) from 4.4BSD-Lite Release 2 from the Computer Systems Research Group (CSRG) at the University of California at Berkeley."

The BSD license is also incredibly permissive. I could understand anger or frustration or some negative feelings if Apple were taking some kind of credit for Unix or perhaps hiding its Unix history or something else nefarious. I just don't see that, though. I don't think the "rip-off" phrase is really in any way warranted. If you do, I'm legitimately interested in knowing why you think so. Likewise, if you think I've misrepresented something here, or if I've interpreted something unfairly, I'm happy to be corrected.

As for acknowledging that aspects of it are based on FreeBSD, I think it's pretty clear that Apple has, right in the Apple documentation.

Perhaps some people would like Apple to more prominently promote the BSD/Unix connection. I think Apple would if they thought it was useful for promoting macOS. However, the majority of their users interact with the GUI. The features of the GUI and applications are the aspects of macOS that attract most people. And if you want to take this into "but Apple stole the GUI from Xerox PARC" territory, you can find plenty of discussion for that elsewhere on the internet :) We're pretty far afield from the post (which makes no mention of Unix or BSD, and mentions macOS and developer each only once) as it is.
Couldn't have given a worse answer.

1. String theory has no experimental backing.

2. It doesn't posit that currently fundamental particles become composite.

For a decent explanation see:

https://physics.stackexchange.com/questions/38767/relation-b...
I agree with you point in some cases and not others. I would characterize my position that you should comment just enough that someone other than you (or your distant, future self) and understand what the goal is; why being more important than what, what being more important than how.

If you're working with a relatively simple application where the information the application deals with is conceptually simple: you're absolutely right, explaining what and then having code that has a finite set of possible intents would just be wordy. On the other hand, I gave an example of ERP system inventory costing algorithms in another answer in this general thread where the complexity is different: cost can mean different things under different circumstances and different processes. We try to generalize these algorithms into lower lever functions, but you have to understand the what to know how it's appropriate to use the function... or if it is actually achieving it's goal: it may be coded in a way to be valid in all but the use cases targeted. There simply is no one size fits all answer to how to appropriately comment code (or if to do it at all).

As for bad comments and comment rot... any code, commented or not, can be written poorly or not maintained properly. Yes it's an extra moving part, and if you're not going to be as diligent about documentation as the code then, yes, often times your better without it. I think, however, it's better to force the issue. I don't think you need freestanding documents but by god if you have comments and I see code in a code review where the comments have been neglected: reject that submission.