skysight-inc/HackerNews huggingface dataset:
This has nothing to do with objective rules. It has to do with the leftist censorship - exactly what I talked about. You are preaching dogma. "If you don't subject and do what we tell you, you are wrong. If you talk, we will ignore you. If we can, we will isolate and mute you".

Perhaps my previous ban was deserved. This is surely not. Hackernews and Ycombinator have made it very clear that they are a conduit for leftist ideas and there is no place for differing opinions.

Now I understand how so many people hate you so much that they had to turn to Trump, LePen, Farage.
The underlying infrastructure within DOs system is dated and has several design flaws. It's amazing that it doesn't fail more frequently.
...Does that in any way surprise you?

DDG has a program dedicated to donating money to open-source projects: they do it every year. MS, HP, and Yandex might also do so, but they don't have to same kind of dedication.
I love accents and flavors of speech. A couple of thing I noticed when I was a bit younger. In California, words that end with "-ty" are pronounced "-dy." Eternity -> Eternidy. Also, In Southern California at least, you measure distance in time. "How far away is the store?", "about five minutes."
PageMaps – a clean and simple chrome extension that makes text addresses useful
No. Just posted it thinking it might be helpful to some people. Seems like it was to a few.
Is LinkedIn Killing SlideShare?
As I understand the article, they've only modified the image used to deploy a fresh Raspbian, an update won't disable the ssh.
The author sees abundant, cheap data and information as eroding Capitalism...I see it as lubricating Capitalism and re-invigorating it with the efficiency gains into areas that may, according to very old labels, might superficially look like collectivism. But the old capitalist incentives still fuel the machine. We don't have to declare a collectivist utopia and force everything to fit in that mold. We can let the market decide where it works.
> the trump supporters were largely either not speaking up due to social penalties for doing so or only talking on-line in forums where other people agreed with them.

This is the key takeaway IMO
Just a modern day book burning by the tolerant Left.

Where's all those people around here that quote (the illogical expression)
"I don't agree with you but I'll die for your right to say it"

I guess that's just an bad faith argument to be used when convenient.
> Is coding in cafes and visiting conferences that big a use case?

Ugh no. Just having mobility around the office (to grab your laptop and walk over to someone to show them something) is a huge use case for me, not to mention conference rooms, kitchen area, etc.
Functions as Docker containers
like xen? I sat on a 10 minute presentation during openstack meetup, Ubuntu dude presented LXD...then I asked myself...xen does all this...then again choice is always welcomed
The concern I have with giving them money is: They're going to get shut down, sooner if not later. Big media have had people raided for less than what they're doing, and laws are written (again, by big media) to put them into a legally gray area.

Morally I don't think what they're doing is wrong. But the US government is in bed with media goliaths, and the two work together to shut down re-hosted content (even in areas where re-hosting MIGHT be fair usage).
"The reasonable solution is to educate high school students on the affordable options of in-state universities and community college"

I was an international student in the U.S. and went to a community college and did very well then went to a 4 year college after. I had little choice since $1 USD = $2.5 of my country's currency so community college was a cheaper option especially after having my parent also send my other siblings to college out of pocket.
At community college I watched kids(Americans), not all though just waste their opportunity, slacking off in the cafeteria when they should have been at class and eventually getting dropped. It was basically free for them. We international students just wished amongst ourselves that we were given the same opportunity of free schooling at that level.
Going to community didn't seem to hurt me in anyway.
Nah, these clothes are breathtaking. What colors! What a design!
"no theory" because we don't know what this matter really is. Up to now, explanations on the nature of the matter have problems in one way or another. High Energy Neutrinos are too light and not abundat enough. Axions were once a promising particle, that could explain dark matter phenomenology, but if axions were produced in stars, variable stars would oscillate in other frequencies. Supersymmetric partners are not ruled out but become increasingly difficult to explain, because the lightest susy-particle has not been found in the LHC experiments.

Yes, "no theory" is maybe not the best choice of words, lets call it "no verified theory".

By the way, I don't think MONDs are a good explanation either.
how about porting this to scalaJS?
would be awesome to use scala's typechecking on this (especially on template strings)
I'm not OP, but I found this to be useful.

http://eagain.net/articles/git-for-computer-scientists/
It's not really a free speech issue to be honest. As far as I can tell some of these sub-reddits, like the_donald in particular, are well organised and know how to push their posts to the front page (the rare time I open /r/all, their posts are almost always among the top ones, despite being very low quality content).

So it's no about censoring free speech, it's about making the idiot shouting his opinions with a megaphone on the street to do it somewhere else, or at the very least to drop the megaphone.
3 Reasons Why You Need a Programming Blog
Ask HN: Innovative whiteboard paint/wallcoverings?
I've been looking a cool, innovative alternative to whiteboards for brainstorming and teamwork exercises.

We ideally want it to cover a large surface area and for it to be high quality.

So far we've struggled to find a product that suits us so I hope I can get a few suggestions from what people online might have had some success with?

Hope you can help me.
Center for Internet Security Docker Benchmark, rule 1.5: Keep Docker up to date [1]

[1] https://benchmarks.cisecurity.org/tools2/docker/CIS_Docker_1...
> Totally free expression is crucial and in no way will it affect you physically.

Free expression of the truth is crucial for the government to uphold, but it's also absolutely crucial for private businesses to have a choice on how its members should behave.

Insulting the deceased at a funeral won't physically hurt anyone, but the private organizers have every right to ban those being disrespectful.
There is literally no "judicial precedent" for a website owner being disallowed from moderating user-submitted content. What are you talking about?
Git from the Bottom Up is very good. Previous discussion: https://news.ycombinator.com/item?id=10199391
Not the OP, but I have found the following useful:

https://git-scm.com/book/en/v2/ scroll to Chapter 10 "Git Internals"

(Direct link: https://git-scm.com/book/en/v2/Git-Internals-Plumbing-and-Po... but it only shows you the first page among nine.)
If they can't voice their opinion in a respectful manner, I don't see why we have to listen to their garbage.

Every site in the world, if they don't want to be a cesspool full of trolls and baiters, will have to moderate.
One of the practical skills I learned in grad school was understanding foreign accents.
I don't know of any full explanations where they dissect the data. However you mentioned (in another comment) that you are familiar with RSA already, so assuming a basic code and crypto background, and from from what I know on a high level, PGP messages are something like this:

print(number of recipients, algorithm used, etc.)
for each recipient:
print(RSA_encrypt(symmetric_key, recipient.public_key))
print(AES_encrypt(message + hash(message), symmetric_key))

Typically if you send an email from a@example.com to b@example.com, it will find the two public keys from both parties and encrypt the symmetric key for both. The sender obviously wrote it, but they might want to read it back so the symmetric key is also encrypted with their public key, as well as the recipient's.

A random symmetric key is chosen to encrypt the message, since it would be silly to encrypt the whole message for each recipient again and again. And even if there's only one recipient, random key generation plus symmetric key encryption is typically faster than encrypting the whole message with asymmetric crypto (unless the message is just a few bytes, in which case it's fast regardless).

File encryption probably works the same way, except you're typically the sole recipient.

Signatures are done by encrypting a hash of the message with your private key, which everyone can decrypt with your public key to verify the hash. Since you're the only person with the private key, you are the only person who could have encrypted that hash, and since hashes are unique, you must have wanted to sign this text. (N.B. Both keys, public and private, can be used for both encryption and decryption, you just can't use the same key to decrypt if it was already used to encrypt and vice versa.) The hash is used rather than the full message for both speed and because it makes your signature a lot shorter.

Did I miss anything, at least from a crypto standpoint (since I don't know details of the file structure)?
As a complement to all the other comments so far: It is plausible that any goal directed inference must "compress" the raw data into a small number of bits required to make a decision on the goal. For physicists "renormalization group flow" (RG) is nothing but a theory behind that process of "simplifying" a theory enough to make predictions (towards a specific goal). It is also natural that this compression process is iterative. There are many implementations of RG that fall within the framework, each with their own pros and cons, which makes each of them suitable for solving different problems.

One of the more recent examples is the "Multi-scale Entanglement Renormalization Ansatz" (MERA) tensor network which accounts quantum entanglement in the RG framework (none of the previous formulations did, to my knowledge). In my opinion, that is a significant qualitative breakthrough, whose consequences are starting to bear fruit, and will continue for the next decade. OP compares MERA with RBMs and claims that they're similar.

For an information theoretic perspective of this relation between deep learning and RG, refer to this fascinating paper by Naftali Tishby and Noga Zaslavsky, that brings together ideas from different fields: https://arxiv.org/abs/1503.02406

Regarding the implications:

1. For deep learning: We might have a shot at coming up with a theory for how DNNs work. This will help us design (much) better DNNs because today's designs are pretty ad-hoc and might be far from optimal. It might also give us some explanator power in reasoning about the way DNNs work.

2. For physics: It's not clear what the payoffs would be. There has been some recent work trying to use DNNs to solve physics-ish problems (eg: guessing the phase of the Ising mode, given MCMC generated samples). The hope is that in trying to study this relation, we uncover a better understanding of how RG works. That would have potentially tremendous consequences, for every thing from designing superconductors to understanding quantum gravity.

PS: I'm a physicist and I've been exploring this area over the last year or so; if anyone is interested in discussing details, feel free to ping me.
The official git page has very good documentation regarding git internals. (The whole book is worth reading)
https://git-scm.com/book/en/v2/Git-Internals-Plumbing-and-Po... gives you a good overview on how git handles things internally.
Dynamic JSX tags
It's way easier and cheaper to build a given amount of capacity in a single massive installation...

This is, IMHO, why we should make it a priority to put PV on large commercial / industrial / institutional buildings. Double use of land, serious economies of scale, a maintenance organization already accustomed to dealing with rooftop infrastructure, and a ready customer for the produced energy (which means storage, transmission, and buy-back schemes may not be necessary at all) all together.

Like this: http://www.dlrgroup.com/work/mandalay-bay-solar-array/
Do you think it's possible we'll get to the point where technology makes labour so cheap that capitalism and markets as we know them now will no longer make sense?

The short answer is yes I do - in fact I'm betting on it.

The functional problem however is distribution of resource production/demand. A functional market requires that some Agent A has some resource X that they can trade with Agent B for resource Y for some exchange rate. The medium of exchange (currency) is an important aspect to the efficiency of this but is too complicated to factor in to this discussion.

If the plurality of Agents do not have a resource that is in demand then they have nothing to trade and thus their optionality is severely limited.

For all periods of time individual labor was the default resource that people traded. Either they traded it to themselves in the form of time for output of land (farming for ones self), they traded it for goods from someone with those goods, or they traded it for a medium of exchange (currency).

If the "market" effectively drives the price of labor to 0 then the productive input for any Actor basically evaporates. That doesn't mean the market evaporates, it simply means that individuals have no pricing power inside of it. So the idea of your average individual controlling the means of production is put into jeopardy - which I think is what the Author meant to say.

Ok, so then what? Well that's when you see projects to redistribute resources to Actors with no pricing power introduced - such as UBI. Such schemes however rely on an increasingly small number of Actors to provide the resources which are then redistributed into the system. The libertarian proponents of such systems assume that the small groups will voluntarily redistribute these resources, which could be the case. Pro-state proponents suggest making the state redistribute the resources - essentially ending the "capitalism" - though the author doesn't suggest this.

I think functionally this redistribution at scale is impossible with the human animal. IMO the human desire for unfettered agency is too strong to accept such a construct.

I'm not sure what the answer is but I think it's gonna get nastier before it gets better.
> Ha! This is first time I've heard someone try to explain single-payer healthcare as an example of capitalism.

Well single payer isn't Capitalism, it's Socialism. I wasn't trying to represent it as Capitalism. In (this form) Capitalism, if one buyer and one seller can't agree (where the supply and demand meet), then that's ok because there are (most likely, given a supply/demand graph) other buyers and other sellers.

In (this form) Socialism, if the sellers cannot agree with the single payer (or the payer that represents an overwhelming number of the potential buyers) then they don't get paid for services (or are relegated to the much smaller market segment).

>> I know people see this as a bad word, but if we leveraged the best of both Socialism and Capitalism in situations like these we would be better off.

Not to imply that you were being disingenuous/malicious, but leaving out this part of my post misrepresents what I was trying to say.
How Online Tools, Open Innovation Can Support Implementation of Paris Agreement
Testing Common Redux Patterns in React Using AVA
http://www.bluestacks.com/
It depends on whether you imagine a fraction line there or not: https://wikimedia.org/api/rest_v1/media/math/render/svg/8c6e... ;)
Banning hate speech is, broadly, not equivalent to refusing to make a cake or give someone a room in a hotel. It's appalling that you'd even suggest that.
Gojot – git- and Go-based distributed encrypted journal
The inevitable and imminent demise of capitalism, it's been "beginning" for nearly 200 years now.
HN's DNA is civil, professional discussion of the Silicon Valley based, VC-backed, millionaire-minting Ruby on Rails landing page creation industry. Users know what they're here for.

Reddit became popular as an irreverent place for free discussion of whatever. There's a big difference in expectation.
$6-$8k a year, including room and board...sounds like you're mistaken or haven't paid as close attention as you think. Back when I first went to my state school in 1999, you were right, but now, my school has jumped to $28k a year, in-state, for tuition + room and board.
Source: http://www.collegedata.com/cs/data/college/college_pg03_tmpl...

Also, I'm still paying off the loans from when I went back to school a five years ago. The jump in tuition after 10 years away from school was a major shock when I went back.
Your poor understanding of the law is appalling.

Reddit isn't refusing to service people because of their ideology or background, they are limiting certain kinds of speech. A private organization is entirely allowed to limit certain kinds of speech.
Scaling Your Agile Organization
The virtual DOM isn't a replacement for the DOM, it's just a string diffing algorithm. It is only needed because of React's "render everywhere" approach, which is a tradeoff sacrificing efficiency for simplicity. If you don't re-render the entire page any time the model changes, you don't need a virtual DOM.
> I'm seeing job postings by some of the companies I applied say last month, hiring for the same position.

Basic rule of thumb-- the bigger the company, the dumber they are... and less likely to care about job applicant experience. Imagine treating paying customers this way, it's tremendously shortsighted.

Job board postings can automatically renew month-to-month. The flunky HR Admin in charge might be sloppy or forgetful. And sometimes a position is considered 'open' until the new hire actually starts. The delay can take weeks, even months. Meanwhile, stuff happens.

What to do?

If you're keen about the job and certain it's a solid match, meaning you've got the skills & experience they require. Look up the Hiring Manager (Linkedin's advanced search feature is a great tool for this) - send them a brief note. Pro-Tip, using their actual business email is best. InMails have a dismal open rate.

Incidentally, here's good read on job searching during the holidays> http://www.pbs.org/newshour/making-sense/ask-the-headhunter-....
> There's a substantial amount of judicial precedent that you can't refuse service to customers just because you disagree with their ideology or background, otherwise it would be okay to refuse service to supporters of gay marriage for example.

Ideology isn't a protected class. Sexual orientation is, at least in some states.

https://en.m.wikipedia.org/wiki/Protected_class
I couldn't understand, can you please explain in detail?
The inverse square law applies to 2-body systems ONLY. I do in fact think they know high school physics and are trying to misapply it. The use of that simple physics can sometimes be used in other systems as a special case of the divergence theorem (third year calculus) IF certain conditions are satisfied. I'm just saying they keep applying by missing a key point in the justification for doing so. Perhaps they're not actually using Kepler, but they sure do keep bringing up his name - and I am correct that it's not OK to use that.

As I sometime say - the only dark matter is between the astrophysicists ears. This assumes they're actually using Kepler as a reference for "expected" behavior - some of those guys are smart beyond my comprehension.
Apple has also catered heavily to the professional artist/creative field. Large scale movie editing, massive audio projects, and especially 3D animation or arch vis will definitely leave the Apple ecosystem if they kill the desktop-grade Mac. Workflows in these fields are often pegged to the latest hardware, and the GPU/CPUs in notebooks - not to mention storage, RAM, inputs - aren't often up to the task. Not to mention, these sorts of projects are rarely done "on-the-go" so portability isn't necessary.

Things like visual design, print design, and UX are not very heavy tasks and could all be done without even a dGPU... but the entertainment industry, as far as I know it, has been Mac heavy in the past. Maybe I'm wrong though.

Remote render farms are becoming more affordable, however.
Hating liberals isn't a protected class.

Regardless, you are not refusing anyone service - you are not banning people from your platform, you are designating your platform as something not be used for certain purposes.
> LEDs are now being used for lighting in situations where there used to be no lighting at all

While LED lights have certainly allowed for new applications, that article is nearly 10 years old and the future predicted has not come to pass. There has been no wave of LED-encrusted buildings. The roads don't glow. My bookshelves and whatnot don't either.

If LEDs deliver a 10x improvement in energy use, we'll have to use 10x as much light to offset the energy gains. How likely is that?
What's wrong with that? You aren't entitled to freedom of expression on any particular platform run by a private entity. Freedom of expression only applies to the government.
I publish a Saas product and I carry my laptop from my coworking to home every day. It's just that I also have my personal stuff on that computer.
The public-wifi law recently amended, the anti-blogging laws, the leeway given to authorities to run riot over a datacentre if even just one account comes under suspicion, the cozy relationship with Hacking Team... all datapoints confirming an overall view of the internet as something to be curtailed and intercepted.
Yeah, whoops! I ended up arguing against myself there :)
Big velcro panel with lots of small pieces to put in there.
Surprised they don't have this yet. Did a quick search in Chrome App Store shows mediocre older versions of this. Looks useful.
Growth Hacking: Mindset, Formation and Ressources (FR)
So I've just wrapped up using React + Redux and just begun to uneasily accept JSX.

It makes me uneasy because React wraps up existing HTML with Javascript. Because it violates using existing, established standards that have truly stood the test of time and wasn't broken at all.

Svelte really hits that sweet spot.
No, the work in fact will be easier - because something unexpected will either happen above, below or on abstraction boundary - as opposed to "somewhere in this big blob of function invocations". Also, you'll get to fix the bug in one place instead of having to hunt down every similarly looking piece of code because it may contain the same issue.
In contrary.. content is lazy loaded so when you navigate, only small part off app is loaded via ajax. For example if you are using bootstrap, jQuery etc, those files will not load again when you navigate. So you save bandwith and have better user experience because site is not reloaded which is heavy.

Take a look of this case: http://micro-js.com/examples
Discontinued AirPort routers ranked highest in recent customer survey
I reeeeeeally wish I could watch my shows in a more legitimate way than currently. I recently went through everything that I'm watching and tried to find out what I could actually watch on streaming services.

.....which was unfortunately only a limited subset, especially since I'm not US based (Scandinavia here).

Besides the problem of everything being spread out over Netflix, HBO, Amazon Prime and what have you not, some content is just not available, such as Supernatural outside of US/UK/Germany.

I almost feel like the TV networks wants people to pirate things...
Useful, convenient, fairly fast (most of the delay I'm experiencing is probably in having to connect to and sync with GitHub). Good built-in organization system.