skysight-inc/HackerNews huggingface dataset:
Not sure what you mean by hipster idiots in this context, although I agree with your overall point. I can explain at least one reason to write a rhythym-based poem generator [0] – the problem lends itself to some interesting code :) I'd never claim that it's a valuable tool for creating "art", but it was fun to write and because of it I've thought a lot more about what "art" is and isn't. And, Sussman liked it!

> We are excited when we found an unexpected, rare gem, a verbalization (an expression!) of what we felt ourselves, but still been unable to express (same experience with reading source code of the best (Norvig, rtm+PG, Sysoev, etc.))

Really well written; the frisson of recognizing one's own experience described by someone else is both validating and comforting.

[0]: https://github.com/peterldowns/bard
The system isn't training on antonyms and analogies - it's training on wikipedia. It's learning the meaning (and multiple senses) for every word it can find.

The test they use to see if it actually learned what these words meant, in a limited sense, is to test it against a subset of verbal IQ tests (not what it was trained on!). You could ask it the antonym, synonym, or analogy for anything in English. This is an extension of word2vec / word embeddings.

That it beats the scores of college graduates impresses me.
Unfortunately this was my experience at a large state school as well.
I think-hope he's kidding about the NSA part.
You might also like Milo: https://www.youtube.com/watch?v=TwGwD-0OYuM&list=PL_KFGCl1le...
Competing with the government who can put the non-accredited businesses in question out of business or fine them a large amount of money is not fair competition for any private company... so that naturally leads to a monopoly as the OP points out.
"When there are many restrictions in the world

The people become more impoverished

The more laws are posted

The more robbers and thieves there are"

- Lao Tzu
I agree. The problem is, only rich people have the money to abuse it.
"Dwell time" (as it is known in the industry) has long been a feature at major search engines and news portals. It is a pretty good signal of relevance.
> Why would they also be a monopoly?

Because otherwise there would be a proliferation of licensing companies. This would lead to competition on price (good!) but also on standards/easier certification (bad?). Customer confusion also becomes an issue here - do you really want to have to research which licensing bodies have acceptable standards as well as which providers have good prices and results before everytime you cut your hair?

I think that the ideal option is that the licensing is run by a not for profit that has the government on its board but which is run at arms length.
This article smacks of "back in my day". Perhaps college students spend "just over one hour per day" studying alone because education has realized the benefit of group learning, interactive education and project-based classes. In the age of Wikipedia and Google the need to memorize and study in silence, as in the monastery, has decreased substantially.

David Brooks' longing for the day when students just shut up and listened to their teachers is patronizing and ignorant.
> Tuition would cost $16,000 dollars or more.

That was my first thought. How many of these licenses have formal requirements for university or college tuition. Given the money bleeding tactics of tertiary education, it wouldn't surprise me to find their grubby finger prints behind legislative action to prop up their monopoly over the workforce.
Brookings has a long history of very biased studies. They seem to decide the outcome first, and then carefully craft a study to get the desired outcome. And since Brookings is constantly advocating for less regulation and "free markets" - no matter the cost to society - I'm not surprised that they found some way to find that most people need licenses. Honestly, it isn't even worth my time to read the study to figure out how they gamed the data. I'm just posting this comment in case readers aren't familiar with Brookings reality distortions.
See my other post.
Discovering Two Screens Aren’t Better Than One (2014)
Did you finish the article? It seems not.
If only it were so simple. You underestimate the evilness of compilers.

The compiler can (and will!) just propagate the values through directly and skip the memset.
If the issue was litigiousness, we could require people to carry insurance. Oh wait, we do that too. So, what was the licensing for again?
The important point here is learning to think for yourself. I've been going through that process over the past year and from my perspective as a 25 year old male, the author is spot on.
Actually, your description of college seems to fit most large cities as well, or pretty much any place with a large transient population.

So GP's point might still be true, albeit in an unintended way. Cities are sufficiently similar to large universities that people who are familiar with college will often find city life familiar as well.
I think the sweet spot is probably closer to 100... you want people to see how great it is when they use it a lot.
If you have the promise of a roof and food, how can you possibly consider that being kicked out? By your logic my parents kicked me out when I was 16
Sure, I finished it. He went on to bemoan jobless college grads, look down on "following your dreams", and tell us that letting our hopes die is normal. We'll just get over it and quit kicking things up by the time we're 30.
Does this not lose the major advantage of a traditional package manager? Namely that I update openssh in one location and all my packages are now secure. Rather than having to update every package that depends upon openshh separately?
It's a self promotion tool now :)
(numbers not precise at all)

I see that graph of rainfall, jumping between ~350mm in droughts and ~700mm in wet years; From what I hear, the farming industry has allocated perhaps 3000mm of water rights, is presently consuming maybe 600mm (depleting aquifers) down from their usual 700-800mm, and is complaining about reservoirs running dry and water deliveries not showing up. Water rights that the owner does not attempt to use in a given year are lost forever: It's not "Finder-Keeper", it's even worse than that, overconsumption is being guaranteed by this system.

If California wants to be sustainable - and not that word has a specific meaning, 'to be able to continue indefinitely', rather than a vague greenness - it needs to reduce the number it actually uses to perhaps 200mm-300mm. Because reservoirs have run low, aquifers have been mined dry, saltwater intrusion and subsidence has been happening, and the geomorphology has been all out of whack. The invisible damage they're doing to the natural resources they rely on using just 100% of rainfall is enormous; They've killed most of the native ecosystem, most of the native rivers entirely, and turned the hills to fire tinder; The un-farmed areas rapidly went from grassland and swamp to desert. At 175% of rainfall things begin to happen like destroying the topography ("Congratulations, your farm is now on a hill. Water doesn't flow uphill.") which have overt, direct externalities, things visited on one's neighbor rather than on one's great-grandchildren. That's insane. One wouldn't expect even a rugged individualist frontiersman to tolerate their neighbor jacking up their property a few millimeters a day in the dead of night in order to rob them of canal usage; Shotguns would be employed in remedy. Aquifers have an interesting property in that they're not necessarily trivially refillable - pore spaces compress and become less permeable. If you let the Everglades loose again, eliminating humans from Florida, it would look drastically different than it looked in pre-Columbian times because the land has sunk and water would now flow over it rather than through it.

So: What will cut back agricultural water usage (usage, not deliveries from canals) by around 2/3 in a durable way, which minimizes the hit to GDP? That's what California should be asking itself. Anything which accomplishes this goal is acceptable from a sustainability & environmental standpoint, be it bureaucratic micromanagement, pricing, blanket moratoriums, state seizure, whatever.
Prefer google auth too myself, but a nice workaround is the text expansion feature in iOS where if you type in the first three letters of your email it auto fills the rest.
Yeah, historic Apple advertisements for the Macintosh were in the tall, thin serif Apple Garamond font [1], but the system font for the Macintosh was Chicago, a less-tall-proportioned, heavier sans serif.

[1]
http://www.newyorker.com/wp-content/uploads/2011/10/mac-ad-1...

I would have appreciated a type sample or maybe some mostly-vapid sketches of a few letterforms, but I didn't really expect the entirety of the text itself to be set in the system font.

(I miss Chicago. I kind of want to see a hacked up OS X using Chicago or at least Charcoal as the system font....)
I'm 24, and I really did not read this article as patronising. In fact, I read it as the author actually understanding my life experience thus far rather well. You're not the only commenter that has read it that way, I wonder if I'm too charitable or others are looking for it to be yet another "kids these days" article, of which there are many.
So how was MSR part of a scorched earth strategy?
Good to know about the first and last part.

And as for the second part... Meh. I don't see any optimizations that hard-coding calling something named "memcpy" (or whatever) does that cannot be enabled by looking at the actual code that gets linked. Albeit with more difficulty.
At least personally, I've always been horrible at remembering nouns/verbs in Spanish. I never did listen to any of my teachers and spend time memorizing the 10 or so words per week that I was supposed to. Even still I don't listen to Duolingo and practice consistently.

My lack of vocabulary is directly related to my conversational fluency. It would definitely be nice to randomly see Spanish words in an English sentence while I'm going about my day. Next time I'm trying to speak to someone in Spanish, I may remember some of these words, be more confident about my sentences, and keep the conversation going longer. Honestly, even if I use the words slightly incorrectly (because they are Googleese) at least I'll have said something and have more conversation experience to learn from.
This is not a verbal comprehension test.
Whoa. I've not seen a gopher link since the 90's. What connects to that protocol these days?
@ kragen

The FIPS 140-2 claim comes from the NSA's licensing of those patents and requirements:

https://www.nsa.gov/business/programs/quick_facts.shtml

Far as patents, there's a quite a variety of them with some filed within the current 20 year window. I repeat for a third time, do you have a resource with a list of patents relevant to ECC and showing that none of them apply to any current implementations (esp BSD licensed)? It might surprise you but your word doesn't mean jack in a patent case: it's the patents, lawyers, and judges that settle it. So, I'm only going to back down on ECC patent risk if we get a definitive statement across these patent portfolios that there's zero risk on one or more implementations. What you all have given me so far is (a) there's no patents on ECC whatsoever, a lie or idiocy; (b) some non-lawyer said certain ones don't apply so magically they all don't in a real court; (c) you personally believe nothing applies so they won't in a court; (d) there's software licenses going on so patents don't apply in a real court despite NSA et al licensing patents. It all sounds really weak. People have lost suits and their profits for less.

I'm still awaiting your reference with evidence that each of the ECC patents don't apply to OSS or commercial implementations. Additionally, since it was added, I'd like your side to cite evidence that everyone is licensing software implementations instead of patents that don't apply to anything. That contradicts what I linked to so burden of proof is on you to show there's no patent-related licensing but software instead.
Percentages might help. Out of the 30% how many are teachers, engineers, skills trades, doctors, nurses, etc? I'm guessing a ton of these positions everyone would shrug and say yes, I want my doctor to have a license.

For the positions that might not be obvious why they require a license I wonder how many are because someone fucked up and caused a problem? Probably more than you might think. They generally just don't make rules up.

So maybe 10% of jobs that require a license (3% of overall jobs) actually need to be addressed. You'd never know that reading this piece. Reading this piece you are left with a sense of outrage the government is bad, why are they messing with people blah blah blah instead of an actionable list.

Let's fix the list, but realize that this is a political body writing this with specific goals probably paid for by a deep pocket interest.
eSports is a massive industry and it is growing
Off topic, but do people truly feel Googles current culture is playful? The last couple of years have seen Google aim far more for professional and corporate than play, in my opinion.
Learning about those things is different from actually using those in production. J/K are indeed very, very interesting languages.
There comes a point in a developer's career where the framework/language doesn't really matter. Node, PHP, Rails, Django, etc all have their strengths and weaknesses.

If you are wondering which framework/language to use for a given project, the above questions won't really help you. Instead consider the following:

1. How much community support does the framework have?
For example, a novice NodeJS developer is probably better off using Express than, say, Koa-- which is much less widely used and documented (unless that developer likes struggling through problems). Tackling less supported frameworks can be very educational but is also risky. If you are building a startup based on something that is unstable and/or unsupported, you may accumulate some serious technical debt that could hurt you later.

2. Try out all your options and decide: which one's easier/more fun (for you)?
If you are trying to build a product, why bog yourself down with a framework that you find more difficult to use, just because some other developers say that it is "not as good"? Many people love ruby and python-- I'm personally not a fan of either. Does that make rails, django, or flask bad frameworks? Not at all! I just personally don't like them. At the end of the day, you are trying to make software that /does something/. I highly recommend simply picking the easiest/"funnest" route. You might even consider using parse to skip backend development altogether (it just makes you more efficient as a developer).

3. Are you collaborating with others?
If you don't have a strong opinion on which framework to use, why not let those who do pick their favorite for you?

4. Are there any special libraries/tools that you would like to use?
Not all ecosystems are created equal. Most languages have frameworks that allow you to easily make HTTP endpoints and packages to help you access databases-- which is all you need for a basic web application. However, sometimes languages will have niche libraries that make them especially ideal for a given use-case. NodeJS and Ruby have very rich ecosystems, however, there have been times where I have been forced to use python or java for this very reason. It depends completely on what you are building.

I typically advise people who are just beginning to learn NodeJS, so that, as a web developer, they get more comfortable with JavaScript (I see you already use express, so this may not apply to you). If you are just asking this question for the thrill of trying a new framework, and not from the perspective of using it to build anything in particular, why not try Rust Iron? I've been meaning to check that out, although I'm not sure if it is production ready yet.
>What will cut back agricultural water usage (usage, not deliveries from canals) by around 2/3 in a durable way, which minimizes the hit to GDP?

Reducing agricultural subsidies would both cut back agricultural water usage and improve GDP, as most agricultural subsidies make little sense from an economic perspective, representing a net drain on productivity. They encourage farming in places not conducive to farming, leading to significant environmental degradation. Considering the strength of the agricultural lobby however such subsidies are unlikely to be repealed.
I didn't. I thought that, after much publicity and a lawsuit, they paid for patent licenses out of coercion rather than willingness. The usual reason. Maybe the patents don't apply to anything, NSA was just being generous by buying patent licenses for nothing, and everyone else was buying software licenses. As I asked above, I just want a solid reference showing this and that the 100+ patents don't apply to anything we use.

So far, everyone wants me to take their word for it despite my references showing government and companies buying patent licenses. Weird. I'm thinking I should send a letter to Blackberry asking if ECC is covered by their patents or if everyone just wanted to pay for an implementation for various reasons. Might simplify this debate.
I think it's a matter of perspective from both parties. Both people can choose to try to build a long lasting friendship or not. It's a matter of both the individuals and the environment.

I mean, if you were to meet someone as a freshman in high school, would you were about the same thing? You have 4 years. So what about college was different?
What was wrong with Helvetica-Neue? Or what is better about San Francisco? I was hoping the page would give some reasoning I could get behind.
Betting on CoreOS rather Docker
Systems Traps in Software Engineering
They also lobby against family owned pizzerias through city hall. Many cities have air ventilation regulations for restaurants lobbied in as a barrier to entry, requiring they install an expensive ventilation system and all it takes is a major fast food chain on the same block as your family run restaurant quietly hiring a few stooges to go down to city hall and complain about the smell and the fines add up until you're forced out of the area.
the counter to lateral thinking nowadays is power efficiency. Imagine underclocking the iphone 6 processor to 1st gen iphone screens. I image you'd get quite a bang for your buck on that one.

Though I am a big proponent of lateral thinking in general, for battery powered devices the optics change a little I think.
Is travel a necessary component of the good life?
By your same reasoning, isn't it lazy of you to complain about the article rather than trying to understand the forces that generate these kinds of articles, and thinking about how to change those forces?

But seriously, what's wrong with complaining? Maybe the author of the article doesn't have a good plan for fixing the problem, but what if one of their readers does? What if this "lazy complaining" article brought the issue to someone's attention who might not otherwise have thought about it, and that person has a great idea?

I mean, obviously it would better if the author had root-caused the problem with the legislation and suggested a clever way to push it the other direction. But... they didn't. So what?
Extending “Let it Go” with RNNs, in the right key
In Portuguese, I just used ReadLang (under C2, Master setting, w/o signing up) and saw the word 'conduzisse' which translated simply as 'lead'. The verb conduzir can also be to conduct, to guide, and to drive. The verbal tense is first/third-person singular imperfect subjunctive, which is important in meaning and context. What I wish to say with my comment is that perhaps the app is best for learning before reaching the advanced stage because this is when we pass from Translatese to real fluency.

I did try Italian, in which I'm intermediate, and found the app useful. The song section is a nice touch, too.
The references you've linked back up what I've said, not what you've said; not my problem if you don't understand them.
Not sure about you, but the software we are forced to use at work is never as pleasing as the software we can use at home.
I guess that is if you mean digital computers. We could sat that computers started in 1801 with the Jacquard Loom, meaning we may have to wait about a 180 years to see what 3D printing turns into.

Then again, could we say that the Jacquard Loom was actually the first 3D (2D?) printer?
Great to see your language learning website! I'm developing similar ideas all the time, but I'm having trouble earning the first dollar.

A few questions:
Do you feel trying to do every language is effective? Do you have trouble with any particular languages? Do you feel google translate is good enough for learners?

On your site you seem to say audio was a mis-step. Will you be giving it another go?
agreed but I prefer to use the same language for front and back end to reduce the context switch cost when working on both ends.
Chrome dev tool's audit tab has an "unused CSS" section. Have you tried that?
No. The problem is 'the system' isn't working.

Those who have resources will bribe their way to favorable laws, and those who don't will vote to take others money for themselves.
In some java web applications, I wrote form validation rules in javascript for client side validation, and reused them server side using java's scripting API.
Am I the only one that dislikes twitch because you need adobe flash player to do anything and is on generally a javascript bloated website?
@ quesara

Yeah that's the one. It has to be FIPS 140-2 compliant or approved by NSA. Outside Type 1 devices or FIPS Level 3-4, both of those seem to suck in practice for security. One way or another, it doesn't get unless they approve it.

Edit to add: That covers the small selection of patents NSA licensed for use in their implementations (esp FIPS 140-2 products). There's around a hundred more of unknown effect. I'd love to see a detailed breakdown of those and risk posed in various ECC use cases.
Adulthood is what happens when you realize that, if you don't do it, it's not going to get done. Don't know how? Learn. Physically can't? Find a way. Nobody is going to do it for you.
That sounds wonderful to me right now.
"... the complete absence of CA architecture, or web-of-trust..."
http://fee.org/freeman/detail/does-occupational-licensing-pr...

"[A]n Oregon board regulating cosmetology raised the number of training hours required for entry from 1,500 to 2,500. According to Cato Institute author David Young, pressure for the change came not from disgruntled cosmetology consumers but from beauty schools that were able to charge more tuition and serve more consumers in school training salons."
At least in terms of the esports streaming component people will go to wherever the big events are happening.

Fro a Dota perspective competition like MLG, Hitbox, DailyMotion and Azubu have gone down the path of getting exclusive events and a lot of the audience generally follows.

There is also the massive Chinese market which is generally siloed from the rest of the world.

One thing other sites struggle with is getting the same Chat experience that a lot of people like from Twitch for big events.
Yes, Microsoft is cool again.