skysight-inc/HackerNews huggingface dataset:
The article isn't actually recommending you do that. It's a hypothetical situation intended as social commentary.
It's a great website though
A curated list of awesome Machine Learning frameworks, libraries and software
E, yes. M, no.

And this thing seems like it would generate an enormous magnetic field.
Is Redis web-scale?
I don't mean that something like TLS should support every type of crypto under the sun. As you say, that means TLS is only as secure as it's weakest component.

What I mean is that if I make a new protocol, it could use a different type of crypto from what is in mainstream use, so at least this new protocol will fail independently from other protocols.
If I had to explain the basics of "information" and "communication" to average people, I would say something like this.

There is no difference in the communication over the internet, over the letter mail, or verbal communication with voice. The encryption can be used in any form of communication. And the problem of banning it is always the same.

Banning the encryption is impossible simply because detecting the encryption is impossible. When you see two persons on the street, one says that the weather is nice, and the other responds that the grass is green, you can never know if there is some hidden message in their communication. Encrypted information can always be "tunneled" through unencrypted channels. Even if you ban all computer apps with encryption, you ban people from making own apps, make every person wear a microphone and a camera 24/7, there will always be a way to deliver information from one person to another without anybody else knowing about it.

Actually, banning encryption apps may be good for privacy, because you never know if the app maker made some backdoors in their encryption method and he already sells your information to somebody.
Using select(2) the right way
I used to work at BestBuy mobile about 3 years ago. The level of access I had to as a retail employee making $9 an hour was incredible.

Verizon accounts are by default secured only by the last 4 SSN numbers of the account holder, with an optional 5 alphanumeric password. AT&T was worse as there was no default verification required, it was only presented as a recommended validation to me. I could type in any AT&T phone number and click the "Skip Verification" button. Many employees get in the habit of doing this by default to save time and that makes the problem worse, as they ignore the large "VERIFY CUSTOMER" text.

Don't remember the password? No problem, It was not uncommon for me to make a quick call to my account manager for whatever carrier and simply ask them for the last 4 digital of the social or the password. Im not sure if they just trusted me, or if this was normal practice. But I could get into anybodys account, for the 3 major carriers, with little to no verification.

Thats not even mentioning being able to search through BestBuys entire customer database.

Porting of numbers if an obvious vector for this kind of attack, but its also worth noting that swapping the ICCID on the line (the SIM card number) is a much more effecient solution, as it doesn't require the attacker to setup new cell phone service anywhere. Carriers are starting to catch on to this though as more of these attacks happen to high profile users.
Because repossessing property is (statistically speaking) more likely to work out for the bank than repossessing whatever random stocks an investor decided were a sure thing. That's why margin accounts aren't available to everyone, and margin calls kick in to protect the investment firm before total loss.

Housing is volatile, but stocks are significantly more so, and with significantly more near-total losses over time.
As a culture, we really need to stop telling 17 year olds to not worry about money, go to college, and figure something out. There is always someone ready with a romantic appeal to a classical education, and it is so frustrating for me.

Wasting four years is a huge cost. Years, decades of debt is a huge cost. Going to college with no plan about money? The costs are assured.

Plus, the degrees people are actually getting aren't necessarily worth all that much to the educational romantics. Business administration is what it is.
Angry bald guy hits a radio with a hammer
What about... offering college for free like the rest of the modern world?

Then you would only have to worry about living costs and those loans are pretty small. I could pay off mine in like 4-5 years if I really wanted to. Plus, then people still could get an education even if their parents didn't save up for you.

What about as a society/culture you start telling people that the country should offer education for free instead of not getting educated?

EDIT: For the butthurt americans, I don't mean that your country isn't modern and I understand that not every country even in europe offer free education. I just think a modern country should offer free education as they offer free roads to travel on.

It works great in every country that has it, why do you think the US would suffer if you started doing the same?
Filter Forge founder here, now working on a turing-complete functional visual programming language inspired mostly by Haskell: https://imgur.com/a/HkSgJ

Here's what I currently think on visual programming languages:

1. I see no place for imperative and non-pure functional languages in visual programming.

2. Pure functional languages can absolutely be implemented with visual syntax. This is just another form of representing a program. Instead of taking text as an input, the compiler / interpreter takes the node-based representation, which may or may not directly correspond to the AST. Here's an example of the same toy program in Haskell, Racket and our visual language: https://i.imgur.com/dsNJYyx.png

3. Visual languages shine on higher levels of abstraction. They work great in Filter Forge and similar systems, e.g. material / shader editors in 3D packages or game engines. However, I've never seen a visual language that remains usable and understandable on a lower level of abstraction.

4. Our civilization has settled on text as the lowest common denominator format of information exchange. We have accumulated an enormous amount of tools, infrastructure and software ecosystems built around text. Git, Slack, WWW, Copy / Paste, Ctrl/CMD + F, diff tools, IDEs, regexps, Unix pipes etc etc etc. A visual language will have to reinvent all these wheels.

5. Visual programs have no equivalent of line numbers for addressability. You can unambiguously refer to a location in a text program with just two numbers, line & column, but how do you do that in a visual program? "Uh, it's the red rectangular block with the blue output, to the left of the square green one. The connection you need is the second from the top."?

6. I see no way of quickly commenting out / deactivating a section of a visual program.

7. When you write a text program, you are compelled to give descriptive names to things like functions and variables. A visual program doesn't force you to do that. For example, in our language you connect function outputs to function inputs with graphical arrows, and named binds aren't necessary. In Haskell, however, if you don't want your program to look as a huge chain of function applications, you bind results of certain function to named 'variables', and the names tend to be human-friendly (well, at least in monomorphic functions). To sum up, visual languages lack built-in annotatability and don't compel programmers to annotate programs. Annotation feels extraneous, tacked-on.

8. I/O is hard. Sure, it can be done the Haskell way, but without some kind of monadic sugar (somehow adapted to a visual language) it would be absolutely unpalatable. Also, this would only work on visual languages that are capable of expressing a monad.
This reminds me of Robin Hanson's criticism of medical spending - exercise and diet are much better predictors of health than money spent on healthcare, meaning that there's a large amount of waste in the system. I suspect something similar here, the amount of money people spend on education is uncorrelated from what they get out of it. The other factors, like whether you went to a top school and what you did in college dominate the ROI. There is a tendency to treat education as an insurance policy, where all you have to do is buy in, and you are somehow protected from falling through the cracks in society. It seems that college as an insurance policy has stopped working if it ever did work, and it exposes a fact that's somewhat uncomfortable, you can't just pay these colleges money to have your career set, you have to figure out what to do yourself.
Russia has recently attacked a county on it's border and frankly there is only a short lit of such countries. Thus, it's vastly more likely that Russia attacks them than the UK.
This is cool! Yes, looking forward to tomorrow's post.
I think the reason is that text is already a highly optimized visual way to represent information. It started with cave paintings and evolved to what it is now.

"Please go to the supermarket and get two bottles of beer. If you see Joe, tell him we are having a party in my house at 6 tomorrow."

It took me a few seconds to write that. Imagine I had to paint it.
the less it crumples, the more you do
This propaganda about good guys backdoors being impossible again. This is cryptographic bullshit of the highest degree. We've had the DUAL_EC scandal, for once, as an example of NSA backdoor which as far as was proved, only the NSA could crack. And with the fact that the NSA had so many bad leaks, yet still everyone except the NSA can't crack it, proved that backdoors are not only possible, but were going on behind our backs.

Don't get me wrong - I'm completely against backdoors. But when you shift the argument into "we won't do it because it's impossible", you're already agreeing that it should be done, while your argument won't hold because it is in fact possible.

There's three kinds of people:
1. Non-technical people (theresea may) that want backdoors are don't care about whether it's possible or not.
2. Technical users, with a vague general knowledge of cryptography, and the imprinted thumb rule of "backdoors are bad"
3. People with actual knowledge in cryptography which had already been doing research about why it is possible for years. Just a teaser: https://en.wikipedia.org/wiki/Kleptography

Of course, the real issue would be the scale and the distribution of access to the backdoor to various agencies.
In this instance the speakers were all men. Can you show that GitHub specifically advertised to only men?
Even if this is a hypothetical scenario, the larger point the author is trying to make is education is way too expensive and overrated on an apples to apples investment basis. There will certainly be outliers who end up making millions but the majority ends up in debt trying to pay student loans over time.
Of course the use of this device which is most well known among children is the "Extendo Boxing Glove" trope [1].

[1] http://tvtropes.org/pmwiki/pmwiki.php/Main/ExtendoBoxingGlov...
Just recently in Zurich somebody was sentenced to a fine for "like" on Facebook:

https://sg.news.yahoo.com/man-guilty-libel-over-facebook-lik...
I'm actually talking about the conversations we don't have here about those same issues, because many people's salaries depend on them not understanding them.

(I'm stating that in general terms because any specific example would be subjective and would tend to sidetrack the discussion.)

I'm not taking issue with the way HN is moderated. What I do want to point out is that there is a tendency in this community (and among engineers) to avoid political ramifications and pretend that technical work exists in a vacuum.

It's this problem that I believe Mr. Mattheij is also getting at, and the idea of HN as a politics-free zone is just one of many manifestations.
The old "Gold Standard" for WYSIWYG programming has been Apple's Interface Builder. But every iOS dev I know has moved entirely away from IB in favor of programatic construction of the UI (in Swift or Objective-C text). Why? Because they want to have automated tests over everything they can.

The simpler way to say this is: "Complex ideas can only really precisely be expressed in text. To the degree you can express them visually is to the degree that there are expressed as complex text underneath."
Thanks! internal toQuery works with predefined a-z keys only so I think it is ok to be this way?
Wow! Way to go Alex!
I wonder how Victor's Realtalk project will incorporate his interest into visual programming: https://harc.ycr.org/project/realtalk/

Also, for anyone interested it looks like he just posted on HN for the first time under user 'worrydream'.
That paper does not give a lot of motivation for why it uses the control that most strongly changes the results: heterogeneous (space) time variance. Why would it look like minimum wage increases decrease employment when considering US macroeconomic trends, but not when considering finer grained trends? If you increase your minimum wage you're losing out on employment compared to the US as a whole but locally there's no change in employment levels.
Trying to figure out the most rational thing to do at each distance. In fireball, say goodbye. Sounds like shock wave isn't that big of a deal on its own far beyond the fireball region, beyond eardrums, but obviously shrapnel and collapses will get you indirectly. But thermal radiation seems to extend much farther per the website and there's no escape. So is that what actually kills the most people? (Though it's 2017, who ever goes outside anymore?) And then of course fallout, but I guess you can flee or shelter from that.
> The website is temporarily unable to service your request as it exceeded resource limit. Please try again later.

Mirror anyone?
So you're arguing that everyone should pay for it and go to it until we make it free? Why can't we argue using the reality college tuition payers have today? Instead of arguing from a fairy tale reality for high tuition payers...
Well the extra four years of work experience and income are worth roughly three times the hypothetical 7.1% yield.
This ignores selection effects. The kinds of people that go to college would probably earn more even if they didn't go to college. It's confusing correlation and causation.

Even if college does increase earnings some, there's societal effects. If we eliminated all college education, employers wouldn't be able to rely on that as certification. And so you wouldn't have to compete against that if you chose not to go to college.
> None of that stopped women from entering law, medicine, business, etc.

As to law, it didn't happen by magic. After openly excluding women into the 1970s, law schools and law firms made concerted efforts to increase the representation of women. Large law firms not only track demographic information for hiring and promotions, they disclose it to legal publications who report on it. These days much of it has become self reinforcing. Frat culture has a hard time surviving in an environment where a big chunk of the clients are women (a quarter of existing Fortune 500 CLOs and a third of new ones are women).
I'm reminded of Ender's Game playing with this.
This may be me suffering from Poe's law, but it seems to me that you are demonstrably worse off, even if the restaurant stayed open and you kept your job. Before the min-wage increase you could afford 2 lunch specials and now only 1.875, despite your income going up. Inflation gobbled up all of the gains.
The source referenced in the website also provides ROI statistics by major and job:

http://www.payscale.com/college-roi/major#

http://www.payscale.com/college-roi/job
Education in America is cheap, the problem is people don't go to their local school, they see college as an experience where they travel halfway across the country and stay in student housing.
That's the claim, but where's the evidence? Is there any implementation that can show us that?
You can hide meaning in plain English just by making it hard to read your intentions or the context that the sentence is given in. Take double entendres for example. Should we ban any grammatical construction that could possibly hide some second meaning?
I'm in university right now, and the reason why I'm here is mainly so that I can get a degree in order to get hired for a job in the field I want. My parents probably got me into it beacuse of the appeal of classical education but also the fact that they want me to get a job, too.

Is there any solution to getting a job without a degree? Especially in those technical subjects such as electronic engineering (what I'm doing now) or computer science?
If you hit OK that you have the client, but you actually don't, suddenly you can't do anything at all on the website... Also, imo, asking to install an app, no matter what app, is going to be way less likely to happen then any other kind of login, as I don't like putting trust in random third party software.

In addition, the web client seems defective, you "create an account", and then get a control panel, and have to go back and try the login again on the original demo. Very counter intuitive.
The problem with MHD is that it's inefficient and gets even less so when used to pump sea water. It would be less impractical if there were a lot more salt in the ocean.
As a fellow mobile developer, I highly prefer Android's non-visual option with human-readable and -editable XML. I always find myself editing layouts textually and then just using the visual editor to preview how things look.

Interface Builder was great for me at first, when learning iOS-specific controls and how everything worked, but as I've gotten better I've found it's always more of a hindrance. Things really start to break down when you need to move fully laid-out controls to a new container, for example, whereas Android's XML layouts let me do that by deleting/changing a few lines of text.
It's a slippery slope kind of situation. Once they start doing it and see they can get away with it, then they start widening the circle.
Because the argument is society reaps the benefit of an educated populace, secondly yes, everyone should pay for qualified individuals to go to college, as most or much of the civilized world does.

That does not mean free college for everyone. There would still be a stringent entrance exam. It means free college for those who are qualified.

Contrast that to the system now where college is seen as just another marketing device to squeeze profit out of the young and naive. This is not healthy for society and it is not sustainable.

By the way, your jab about publicly funded college tuition being a "fairy tale" flies in the face of the reality of many, many, many countries. Completely unnecessary and ignorant comment.
China has figured out a way to better track foreign submarines. Just force them to not be submerged.

https://qz.com/915110/china-wants-foreign-submarines-to-stop...
How to Re-Open Closed Tabs in Chrome Browser
This reduces to "no-one should restrict the right of anyone to do anything". Why draw the line where you've done? Why shouldn't we also allow explicit torture of animals? Why shouldn't we legalize the making of death threats? Etc.
Software engineering absolutely. You need to be self-driven and somewhat ambitious but many (myself included) have done it. EE I'm not sure.
If green eyed people had been systematically oppressed until recently and still made a fraction of the money brown eyed people do as a result, you'd see statistics about eye color at conference presentations.
Yeah, I don't usually cross shop renewals. I just renew whatever I have, unless the premium increase is considerable (+15-20%).

I might be leaving a lot of money on the table, and I'm not even that wealthy, but it's just not worth it to me.
Hey Siri, What Flights Are Overhead?
Ah, but it does propagate. A time varying magnetic field generates an electric field. Though as you said, the motor does not make an efficient antenna.
I think the best solution for individuals in the US is to move to an european country, stay there and work until you get some kind of permenant stay visa or citizenship so you can enter college for free.

That usually do not take long for americans. If you have kids you can do it when they're small so they are ready for university when they come of age.
How do you advise we fix this?
> What about as a society/culture you start telling people that the country should offer education for free instead of not getting educated?

Many kinds of education are cheap to free. You can learn how to make a brioche, read Chinese, cultivate roses, or write a compiler for almost nothing. It's degrees from universities that are expensive.
In Denmark the cost of a masters degree is negative 45487.64 USD (That is, you get paid). And so it should be (at least!) in all countries.
Things that are difficult in visual languages:

- Humans are centered around linear communication. Spoken language is essentially linear, with good use of a stack of concepts. This story-telling mode maps better on a linear, textual representation than on a graphical representation. When provided with a graph, it is difficult to find the start and end. Humans think in graphs, but communicate linearly.

- Graphs are rather hard to manipulate. You invariably need a mouse, which is a rather slow instrument. Using keyboard combo's is certainly possible, but is difficult to make intuitive.

- A textual representation can be left in a syntactical incoherent position while editing. For example, I can have non-matching braces. This proves very helpful in quickly editing code. Visual programming paradigms generally require a coherent structure, in order to keep them editable.

- UI builders are extremely valuable, but this is technically not visual programming. UI builders have problems as well. Complex UIs are often parameterised (the fields themselves are variable). By offering a visual context and a textual context, the coding experience can become incoherent and more difficult to learn.

- Programming is very context dependant. A programmer focusses on a specific part, mentally forming a high-dimensional representation of the algorithm at hand and the larger context. Using a visual representation possibly competes with the mental map. Also, it forces upon the reader a scoping.
College is not "free" in the "modern world" whatever that means.
Great. Now convince all the black teenagers living in the same segregated neighborhoods black people lived in a century ago (because it was illegal for them to live in the other side of this or that road) that skin color doesn't determine their path in life.
The site was having trouble loading for me. Here is an archive: http://archive.is/mOynr

I think blocking wikipediawehaveaproblem.com as a source is ok, but banning it from Jimmy's talk page is an entirely different kettle of fish.