skysight-inc/HackerNews huggingface dataset:
Neat.

I did find the readme confusing. I had to jump up and down the page to make sense of it. 'any' is mentioned but not documented. The first few examples made absolutely zero sense until I've read quite a bit further, despite being familiar with parsers and grammars -- it's not a very gentle introduction.

OK but your actual question was about usability. I don't understand why 'factor' takes a generation function as an argument instead of something much less verbose, like an array/table. That looks like it would be my biggest complaint. Is it implementation detail, or to allow self reference, or to allow arbitrary code inside one? If the latter, can providing a function instead of simpler syntax be made optional? There ought to be alternatives to allowing self-reference too.

It's cute that a parser can be used as an iterator. How useful is it in practice to match concatenated valid sentences like that? I never saw a use for it in my own tasks.
> I tried to stay very far away from Angular 1 since I found its documentation to be very low quality (probably a symptom of Angular 1 being poorly engineered as well).

I haven't found either of these to be the case. Is your experience recent? If so, will you expand on it? I like Angular 1(.5) quite a bit, but I'd be interested to hear more about a different perspective.
>I am sure if you go back 1000 years you will find some record of an "old" person complaining about how the young ones have no respect for their elders and can't keep themselves entertained.

Try 1000 years and some chage earlier:

“The children now love luxury. They have bad manners, contempt for authority; they show disrespect for elders and love chatter in place of exercise.” - Socrates
Why people pay $5 for a coffee but rarely more than a dollar for an ebook
> But I also wonder how much of this is baked into the culture through the language: character-based languages require a great deal more rote learning than others, and especially for children --who have no conceptual grasp of syntax / grammar-- memorisation is probably the most effective way of teaching it. It would then naturally follow to expand on that learning style on other disciplines...

No, the same thing happens in India.
It's like the penny-arcade dkwolf joke over again. Or the spiderwoman crawling pose.

From the article feels like they were joking about everyone getting raped, including men.

Anyway, rape is a serious crime, no doubt about that and the joke might have crossed a line.

But were do we draw a line by getting offended or not? These lines are pushed further out every time and sometimes limiting freedoms.

Also, men can be sexist, that's true, but we are still in a position where women have an advantage, a powerful tool to call out someone being sexist and inconsiderate and get that said person into trouble and brand him so his future prospects are completely destroyed.

Is being offended about a joke enough to cripple someones future and life?

Looks like men always have to be extra careful about what they say and what they do. I wonder when this whole gender gap won't spill over to become from a male dominant society to a female dominant one.

It's hard to find equal grounds apparently.
Filter and order by pipes removed :) (for a good and documented reason, but still something I've been missing)
That's an amazing idea. Age as version. I always have felt I love today more than yesterday. I'm happy not to be in university, or school, anymore.

While I might miss specific events or groups I was part of in the past but I never wish to go back in time. It takes so much time and effort to build yourself and your life moving forward that going back would be a waste.

Thanks for the idea! It has solved a long time puzzle :)
If this is sexist, what isn't?
How to Succeed at Sustainability (And Why Greenwashing Doesn´t Work)
I didn't try it because, as mentioned in the footnotes, ECS isn't available for the some of the regions we use, but if you look around, you can find comparisons between the two[1].

I'll probably give ECS a go when (if?) Amazon enables it globally.

[1] https://railsadventures.wordpress.com/2015/12/06/why-we-chos...
I'd rather use my closed source safe operating system like Windows instead of having open source stuff with hearthbleed like stuff open for every hacker, thanks.
It's the text signed by the named author, it's not some retelling, and it's from 2012. It's imaginable that it was included in some of her books afterwards. She still writes regularly online:

https://snob.ru/profile/5591/blog

She also blogged about the continuation of her experiment here (2014):

https://snob.ru/selected/entry/79799

2016 and it comes to the English-speaking media, here Feb 2016, where the New Paper from Singapore tried to reproduce the experiment:

http://www.tnp.sg/news/singapore-news/what-happens-when-5-st...
It that once off or every time? There have been a few Android apps that started off OK and transitioned to spyware.
Leaving aside the obvious methodology issues, whenever such a huge company starts using a third party extensively I start worrying that they will buy them and lay waste to the values of the original company. At least we'll have GitLab and the like.
Every day I put my MacBook Pro on my desk at work and the plug in, power, two thunderbolt connections, hdmi, usb, and my headphones. Sometimes I use the SD card reader. There isn't a free port on my computer. I would actually really like an extra thunderbolt or USB port. So I'm hoping they don't reduce the port count on these things any more.
The normal way to compare mobility is to look at someones income percentile at age X vs parents income percentile at age X. After all most people's income is ~zero as a young teen.
Cyclists: This tiny ‘supercomputer’ could save your life
I am not even 30 yet (but close) and as a generalist with lower-level inclination could see something similar.

At my first day at my first job at gamedev consulting company, around seven years ago, I've got PSP devkit with a task to port a game to PSP. Game was using an internal cross-platform framework that had some support for PSP. I learned on the job how to run and debug code on devkit. I had to extend framework's support for PSP. It was very satisfying project. Later on I also learned on the job some iOS and Android programming. I heard about a colleague that was sent to a client as a help in iOS project, when his first experience with iOS was a book that he was reading on the plane. It all worked, because people there were great generalists.

After a few companies and pause in mobile development (around 2 years) I applied for an iOS developer job in cool startup. The guy that was checking my competency was asking me many questions that I didn't knew answers to. But I could quite reliably imagine most probable answer and he was totally surprised that I could quickly get to the answers (even if my vocabulary was a bit off), by just thinking. I couldn't believe that someone in his position can be surprised by such things. Later on HR person was asking me why I want to be iOS developer if I don't even have a mac or iPhone. I described my previous experiences and that I didn't have PSP devkit or prototype set-top box (at other job) at home either, but it just did not compute for that person. In the end I didn't get the job, but after all this I wouldn't take it.

I think that for such cool new companies their stack is so advanced and so special that they cannot comprehend that some generalist can do the same as many of their specialists in no time. Maybe it is more generalist vs specialist than young vs old?
Ugh, yes please! I think they'll end up licensing out the W1 chip technology making it easier to pair devices so the device doesn't drop out. My bluetooth speakers use to drop out and re-pair at max volume. It use to freak me out... to this day, I'm always very wary.
I see no hope for the future of our people if they are dependent on the frivolous youth of today, for certainly all youth are reckless beyond words.

When I was a boy, we were taught to be discrete and respectful of elders, but the present youth are exceedingly wise and impatient of restraint.

- Hesiod, 8 B.C.
> The owners may not be paying tax on the rental income, like if they're running it through a company.

It's sad that modern laws have to optimize for crap like this.

> It's not just a tax on empty homes - it's an attempt to tax under-reporting AirBNB hosts.

Which would also unfairly impact accurately reporting AirBnB hosts.

Note that I don't actually think the tax itself is a bad idea. It's a clever way to get owners to live local and is a pretty smart as far as "Out of towner's tax"'s go.
Is AMD's super-smooth FreeSync technology about to come to TVs?
Because it is.
Sadly, that one is apparently apocryphal.

http://quoteinvestigator.com/2010/05/01/misbehaving-children...
Angular CLI is actually Ember CLI under the hood.

You cannot really compare these frameworks because Ember is far ahead of all. Super stable, matured, adopted the best practices, huge addon ecosystem, brilliant community, easy to learn, great documentation. Quite an obvious abd best choice. Life and development is just super easy and fast with Ember.
A step in the right direction. However, the rule ought to be pretty simple: if it's your tax residential address, it's your home. Anything else isn't.

If people want to invest in stuff, let them go for stocks, where their capital will at least be supposed to create value.
I disagree with "self-selects for being interested in education". Most people learn by direct interaction with other people or their teacher, which is the problem of MOOCs. It would be more accurate to say that online education works for autodidacts.

And don't get me wrong, that still has a lot of value and I've enjoyed my online courses greatly. But it simply can't be a replacement for a classic college education, which was what we were talking about.
> The author of the experiment, a family psychologist, wanted to prove her working hypothesis that the today’s generation of young people are too often entertained by things not of their making, are incapable of finding ways to keep themselves busy, and are completely unfamiliar with the idea of the world of their imagination.

That is not how you do science.
Your sentence is the epitome of good criticism: concise, valid, fundamental.
I guess that other _companies_ have even less than 2561 employees on GitHub
Or we can just send the policy and beat them up, why stop at 10%. /s

I understand the problem but i dont see how raising taxes is the solution. Why are these houses vacant in the first place?

In Buenos aires this is a huge problem, in a census they found like 20%+ of units are vacant.
The economy minister once hinted at implementing this tax and had to retract quickly.

The main reason property is vacant in Buenos Aires is because the state is failing to enforce contracts between tenants and owners, and owners do not trust tenants. A bad tenant can literally ruin you, because he can destroy the property, make himself impossible to evict, and a lawsuit can take up to 20 years to resolve, which is enough time for the perpetrator to liquidate his assets before the loses the trial.

And as you mention, if the reason behind these vacant units is rich people, then such a tax will prove a poor deterrer.
You can't practically charge for distribution though - your sell it to one person, and they'll upload it to an FTP archive server.
If you're a lone developer or small team and you're releasing your code under anything other than a strong copyleft license, you're leaving yourself open to the Joyents of the world to abscond with what you've made and build their business with nothing more than an attaboy to you. I would much rather nobody made money off of my code than somebody else while I still struggle. At least the Mozillas and Googles of the world have the decent politeness to just completely ignore your open source project, no matter how long its been out and how new they are to that particular field, to boulder through and make their own thing.
Composable APIs with Elixir pipes
I have used Angular in multi-page application, using Angular as a better JQuery in Spring MVC application. This setup worked well combining the best of both frameworks.
Angular provided two-way binding, rendering templates (in loop), dialog box interactions, better AJAX, etc.
Angular based component libraries provided calendar controls, dynamic tables, etc.
Spring took care of the routing pages, handling UI requests and returning JSON response from services.
But you already have to connect a bunch of dongles and wires if you're using it at a desk...

Personally I find myself almost always using my laptop in one of 3 ways:

- on my lap, in front of the TV, on dining table, etc. - no dongles or wires

- away from my desk, but working - 1 wire for charger (maybe), 1 dongle for wireless full size keyboard and wireless mouse

- at my desk - 2 wires for monitors, 1 wire for charger, 1 wire for speakers, 1 wire for USB hub... then from that, wires for keyboard and mouse and USB hard drive and all the rest

It's not obvious to me that USB-C is going to make much of a difference to this one way or another. The lack of a Magsafe-type magnetic connector is a backwards step, in my view, and I can't say I'm overjoyed, in fact I'm quite the opposite, at the prospect of having to having to buy a whole new set of hubs, chargers and adapters. But I don't think my desk will be any more or less messier afterwards, and it's not like they're doing a Macbook and giving you only one port (assuming all 4 ports are equal of course).
More accurately would be "What happens when you socially isolate children for 8 hours".

The social isolation part is probably the most important aspect of the study. I'll bet you that if it only limited modern technology, but allowed the participants to interact with people, we would get totally different results.

I think it's quite easy to forego technology for longer periods - you often do that on vacations, to give an example.
Polymer also has a lot of negatives - it still only publishes on bower for example, and the whole vulcanizing situation is sort of bleh. It also uses HTML imports for its components, which is unnatural and sort of munges concerns with the whole ES module import system - this includes importing HTML files for more traditional things such as XHR.

To me, all these things put Polymer far behind the curve as something I'm interested in ever adopting.
> I question your premise. Are you and I actually communicating right now in an emotionally meaningful, fulfilling way?

I very rarely have that during the 9 hours I'm around people every day at work.

Just because we're not engaging in that way right now has nothing to do with the medium, but the participants and the forum/context in which they are engaging.

My 2$ is that the digital medium doesn't by design take anything away from how meaningful an interaction is. Emotion can be conveyed in a multitude of ways, most of which carry just fine over the internet.
9 tips to survive Product Management
Actual sexual assault destroys humans. A joke less so.

Also getting offended by peoples actions, worldviews and literally punishing them for this... destroys humans.
Pricing Research: Conventional Techniques vs. A/B Testing what works the best?
Well it's a bit confusing / weird at first until you get used to it but the real confusing syntax is the mix of both for bidirectional binding, e.g. [(ngModel)], but after reading the docs it kinds of makes sense. Awesome job, love it so far.
Still not closer to 5 foot tall. I don't know how or why this is still an argument. Marathon runners are not 5' tall. That's tiny. And average height in the Netherlands is right at 6'.
Alternative title "teenagers can't be alone for 8 hours without technology". The issue is being alone with their thoughts. The fact that such a significant number had severe anxiety without access to easy distractions seems problematic. Self-reflection, deeper thinking or ability to focus on a task are important skills.
In the Film and Animation Industry they have been completely replaced by Sub-Division surfaces. Which offer more flexibility and are easier to work with.

Maya and other software have become heavily focused on Sub-Division surfaces.
There's no problem in sticking with your current solution if it's working for you.
A one or two orders of magnitude greater speed, lots of configurations for caching policies, the ability to split a request in several subrequests (ESI) and some other nice things.
Not trying to be flippant, but just pull the USB cable out. Just takes a second, even if it's plugged into the back of your computer (I do it all the time with my keyboard if I'm working on my laptop that day).
Don’t break regulation – get a policy strategy now, startups told
It goes back to 1722 which is very recent in beer terms. People where making beer 5,000 years ago.
Was Knuth wrong to make up a language to use in his Art of Computer Programming books?
Therefore let your words be few.You can learn more by listening and observing all that is uplifting.
I won't leave the house until they invent the hoverboard.
Wish the author went into more detail about the actual product instead of fluff talk.
Rape jokes should not be told at work, period.
> I'm proud of it, but I'd never boast about how poorly it prepared me for the job market.

This is what I don't get: why is there an assumption that what you study at university has to be in any way related to the job market? You study something because you have an interest in developing it further, being able to get a job doing it is just a secondary perk.
Kids can't entertain themselves "with things of their making". Let's give them books to read instead. What?

I wonder if when books were invented people would complain "this youth, they do nothing but read, they can't even <insert outdated form of entertainment> anymore".
Settings -> Update and Security -> "For Developers" -> Developer mode ("Install any signed app")

Or install your certificate in Trusted Root Certification Authorities

Or buy an application signing certificate from a Certification Authority

Or distribute via the Store which signs for installation for you.
> whenever such a huge company starts using a third party extensively I start worrying that they will buy them and lay waste to the values of the original company.

The issue is the financial health I would be worried about. I haven't seen GitHub as anything special and it is clearly not the most Open Sourced company and their price structure has been all over the place. I am not worried about MicroSoft doing anything with Github they already have VS using git and you can use it dozens of different ways. There is nothing to be made with owning one piece of a dozen.

> At least we'll have GitLab and the like.

At least we have git.
Is a 'tax residential address' that a Canadian thing your guaranteed to only have one of world wide and it would never make sense to live at an address other then your 'tax residential address' for legitimate reasons ?
Consul combined with consul-template for dynamic config changes in your environment is an extremely powerful solution which just works with minimum fuss.

Works well when deploying clusters such as zookeeper, allows all the nodes to discover each other automatically and work out their id number.
Ask HN: What are the hottest startups related to beer / brewing?
I am a tech entrepreneur and I live among apps and tech stuff but I'd love to discuss the what is going on the beer and brewing startup environment of these days.

What are the innovations in this market, products related and what the big and also the small craft breweries are doing to innovate ?
"Until now Varnish Software has done a lot of work for the Varnish Cache project, but for totally valid reasons, they are scaling that back and the project either needs to pick up the slack or drop some of those activities."

Why they are pulling back is anybody's guess. But it sounds like they are focusing on monetizing the existing codebase instead of further developing it.
Bitcoin Wiki Down
Sounds like it's not possible to create a custom file manager, or space visualizer or anything like that?
They seem to have given it up at some point. Or at least a good portion of them did.
It's very strange to me, any one of the cons from 3-6 will make me avoid a framework. Do you think the pros of the framework outweigh these serious cons?
It just sounds so much warmer without those few microseconds of jitter, y'know.
Adblock Plus now serves ads anyway
A lot of big companies have been using Angular 2 for a while from what I understand. Canon was using it while it was in the alpha stages. Tesla went all in on Angular 2. Thomson Reuters had the largest Angular 1 app in the world, and they are moving to Angular 2.

The Angular team has made significant efforts to court them/cater to them, even employing a CSM, and two developer advocates. Those are just examples I've heard/interacted with in the wild, but I'm just a developer at a small company & not part of the Angular team.
The author herself replied to the comments on that page. It is the same person that has published several books on child psychology:

https://www.amazon.com/Ekaterina-Murashova/e/B00MWS9SN8

http://www.samokatbook.ru/files/Samokat_catalogue2008.pdf

Edit: Seems like you are questioning if the author actually carried out the experiment that she claimed. In that case there is indeed no proof or cross-reference available.
Yes, but.

We aren't romanticizing poverty, I'm an engineer too and I'm directly involved in the 20k hours of light part, probably my contribution is a very tiny fraction of it but my children have grown up with not only no desire to work but no real desire to put their all into anything. It's not universal but it does seem more polarized than it was forty years ago when I was the age they are now (20-s).

Of course this is all anecdata but it is something that bothers such a large number of people that I feel there must be a kernel of truth in it.

I'm not sad they don't have to struggle to stay alive, warm, and well fed (not that I ever had to actually struggle either, merely plan ahead a little more) what saddens me is the lack of desire to create. Of course if we go far enough back you had to be creative just to live at all so perhaps we are seeing not a change but merely the revealing of what was always there.
If people want to invest in stuff, let them invest wherever they want. A person with money has a better idea what to do with it than legislators & voters having no personal stake therein (or, worse, ulterior motives detrimental to the investor).
This isn't 2001.

Most Microsoft shops in my area are now at least 25% Linux these days on Azure.
I'm aware of lots of offensive things that don't belong at work.
Because it's a cryptographic proof. If their implementation is faulty they are vulnerable. It's very difficult to do correctly and many bugs have been found in bitcoin and other blockchain technology. This is pretty much one of the harder areas of computer security...
Of course it is. The question is: do you accept the results even if they show against your hypothesis?