skysight-inc/HackerNews huggingface dataset:
Warning this is a rant. I need to get it out, I don't have a blog, don't use Twitter so this will be on HN, sorry folks.

"[...]says Grant, who, mindful of the emotional nature of this issue, is careful to talk of “people who cycle” and “people who drive” rather than “cyclists” and “motorists”. “Our cities have been designed for middle-aged men driving cars, but of all the people who need consideration, they’re not top of the list.”[...]"

When I see the prevalence of this kind of "protectionist" thinking in first world societies I really wonder if I should think about relocating in a country where these kind of people are just laughed at.

These idealists make me angry, they think they're going to make everything perfect where nobody suffers but in fact they make life so boring that suicide is an entertaining prospect.

You can't speak your mind anymore because you're bound to offend one of the recognized minorities out there ("people that cycle" seriously ?).

I call this the dictate of the weak : put yourself as a victim and you're automatically right with a dozen NGOs to publicize your case and put shame on society.

What I wonder is if I'm alone (hey I'm a minority too after all ;-) or there are a lot of people like me, their voices drowned by the politically correct discourse enforced by the media.
Want to Be a VC? Don’t Get an MBA
I actually find that Spotify is a good example of a well made JS desktop app:

_ I used it on Windows, OSX and several Linux distros and really like the fact that the experience is the same everywhere.

_ No notable performance issues even with modest configs. It's been always usable in my experience.

_ Install size is on par with its competitors

_ Never noticed battery draining but I'll probably keep an eye out for this one now that you made me think about it :)
I really doubt that a normal user would notice a difference.

Concerning code maintenance, it would be interesting to hear the opinion of someone who worked on such a complex desktop hybrid app.
PrimeFaces 5.3 Released
Optimize Use of EMRs
scalevo appears to use a joystick, the hands-free nature of ogo is what I find the most interesting.
What's so magical about Obj-C's runtime that this cannot be detected by Apple? If a third-party can scan for them, why can't Apple? If you're going to have a walled garden, by all means please ensure the walls can't be scaled or dug under.
As an extension to your concern it struck me that this would be amazing for certain types of disabilities but completely useless for others.

I don't think it's meant to be a one-size-fits-all wheelchair.
Most big organizations have a few of them. Sysadmins in particular tend to have operations "war stories", involving sorting out some incredibly stressful disaster. Servers on fire, company losing money by the second, that kind of thing. A lot of people found out on 2001-09-11 what "disaster recovery" meant. There are even literal combat sysadmins; I remember seeing a job advert for senior telecomms engineer in Iraq during the war, offering something like $100k/month.

Programming involves less drama, but every now and again you need the services of someone who knows the system inside out and has a collection of weird tricks that will get you working again.
The evolution of fault-tolerant streaming architectures and their performance
If you do want to use the primary selection, you can use `xclip -l 1 -quiet`, which will remain in the foreground until a single request is made for its contents (a single paste); it will then quit, and the content will no longer be available.

Not fool-proof, but helps mitigate the risk. If an attacker snoops on the selection, it'll quit before your paste and you'll know that something is wrong.
And there it is. The first inexperienced thing you could say. Assuming all work in your little world is on github.
We've got pretty close. There's a document created within 20 years of the prophet's death: http://irfi.org/articles/articles_401_450/oldest_quran_in_th...

And there's this one too: http://www.bbc.co.uk/news/business-33436021

> These tests provide a range of dates, showing that, with a probability of more than 95%, the parchment was from between 568 and 645.

> "They could well take us back to within a few years of the actual founding of Islam," said David Thomas, the university's professor of Christianity and Islam.

> "According to Muslim tradition, the Prophet Muhammad received the revelations that form the Koran, the scripture of Islam, between the years 610 and 632, the year of his death."
Let me pose a "risky" question.

Those classes and signs of affluence. Are they JUST signs of affluence, or are they also signaling mechanisms for academic fitness? Having gone to an city public school with students across the financial spectrum (all the way from projects through upper class suburban) there was certainly a correlation between income and these classes, but there was also (logically) a correlation between the students who took those courses/had those good SAT scores and students who had the right tools/experience to succeed academically/not be one of the many first-year college dropouts I also unfortunately saw.

What I worry is that we're addressing the problem too high up the pipeline. I'm not sure how many of the highschoolers I saw who had no access to mentoring/training figures, or extra help through parents/extracurriculars, would have been ABLE to succeed in college off the bat. The metrics, although correlated with money, _do provide utility_ to the things colleges want to look for in a purely academic context. A poor student can be intuitively brilliant on some subject, but entirely lacking the sort of background, academic and work habits, and other tools someone with earlier exposure would have built up by college. (again, this is a broad generalization, there are certainly outliers, and while one could make a well-taken effort to capture them, I'm just musing on the underlying problem)

In summary:

- I want to see more of those less fortunate get opportunities in higher education

- I'm not sure dropping them into the system after years of having been less fortunate will have the level of success that is often aspired to.

- I'd like to see more focus on opportunities earlier on in upbringing; but here's the biggest catch 22: I'm not sure we'll EVER fix things like SAT prep courses. Even if we offered free prep, SO MUCH of taking advantage of it relies on having the right mentors/guides to push you to take advantage of that, build the right mindset, and that's harder to give broadly pro-bonum than some free prep courses. (The other problem in a similar vein is, and perhaps I'm just not creative enough, but I'd be hard pressed to come up with measures of academic fitness that _couldn't_ be gamed with more time/money. At the end of the day, time and opportunities DO lead to more academic fitness, so to me it becomes a question less of digging for diamonds, and more of trying to give more people time and opportunities early on.)

That's the real conundrum though as it seems: If we want to make a level of schooling that doesn't just become "another highschool", it will necessarily select the "best and brightest". And for any system of judging that, having more money/resources(time) will likely allow someone to improve their odds. I'd be curious as to if anyone sees ways around this; or to go back to my "risky question" statement, if there IS a safe way around this.
Sorry, I didn't mean that as a dig against you specifically. Just a generalised comment as I've just noticed a backlash on HN wrt Go.

Nim's often interested me. I'd really love to try it but sadly it's lack of mainstream support means it would be hard to justify using Nim in any professional capacity, which vastly limits it's usefulness to me. And sadly I don't have enough free time to learn languages for fun these days.
Maaaaybe there would be heuristics that would interpret such wild movement as unhealthy and trigger a medical alert.
6 Reasons We Need Open and Vendor-Neutral Metadata Services
My understanding is that we know from rocks that conditions on Earth up to four billion years ago were very like those on Venus now. So, we know that the arrow of time runs from Venus-like to Earth-like, at least on Earth. Which doesn't, of course, rule out the possibility that it also runs from Earth-like to Venus-like here as well.
From the outside, powered monowheel seem cooler and less obnoxious than segways. The speed of some of them seems utterly ridiculous though (some brands/models are quoted at 20mph)
The real question to ask is, why can Tokyo Metro make a profit with those ridership numbers, but not the MTA?
I wonder how long it would take to break even with the generated bitcoins - a lot stuff he had to buy. I guess it would have been cheaper to just plug the Rpi in and paying the small power fees ;-) But nice proof of concept anyway!
Indeed. I don't disagree with you about the Unions at all.
I wonder if they have any plans on dealing with stairs. Honestly I think the arm freedom is a big deal so I think they could come up with some novel ideas for stairs or other terrain. Bipedal movement (or I guess any number of legs) is impressive in that it can handle a variety of terrain.

A trite and cheesy observation... it seems we are trying to make machines learn to walk and humans learn to roll :)

All in all I think the product/idea are great.
Facebook post view statistics exposed by the mobile site bug last week
There's definitely heavy cynicism here. But, many of these points are real and are risks that these startups need to factor in.

The AirBnB thread is a great example of this. The risks associated with having strangers in your home is something that AirBnB has to market around and have protections from. (ie. the stories about crazy parties that trash apartments)
Analyzing 91 years of Time magazine covers for visual trends
That's pretty definitively cynicism. I don't get the objection.
Thanks! If you find one ping me, I'll do the same.
Should you rewrite your software from scratch? [video]
Are you being tongue in cheek about a possible reaction, or does that behavior actually seem confrontational?

I feel like the wording given spoken with an appropriate tone (somewhere between matter of fact and conciliatory) would be direct but very reasonable. If things deescalate, great - and if the employer reacts aggressively, it's a win as well - you found out early they don't tolerate people sticking up for themselves. Time to bounce.
I'd guess it's this system: https://cmsweb.cern.ch/das/
Ok... so are cars (in fact, they are much worse), but we survive somehow. I mean, I guess this is true, but being paralyzed usually does not mean you are unusually predisposed to seizures. This criticism kind of feels like hunting for problems.
The Trent 1000 and GEnx are bleedless engines so no they would not fit the A330Neo and A350 just fine.
There has never been a better time and a better way to succeed than building software today. It doesn't matter who you are, where you're at, what you're like, what you have, or who you're with. 95% of the battle is what you can do. So go do it.

Its 95% about who you know. You can be the best coder in the world but if you can't get your foot in the right door you will just be coding away in obscurity. Why is it that 90% of startups seem to be the valley?
> Soooo cute...

I stopped reading your reply after this. Just FYI, HN doesn't condone bad attitudes. You'll end up getting hell banned.

Having said that, my down-voted comments are factual. They are not incorrect, they were down voted by people who have strong emotions about CoffeeScript.

True or false? All the statements below are true.

Trix is writen in CoffeeScript?

CoffeeScript is not superset or a subset of JavaScript?

Are there other languages that compile to JavaScript?

I don't consider projects written in CoffeeScript JavaScript projects?

I gave simple statements of fact that were not incorrect, and they got down voted and emotional replies.
Can such a heuristic distinguish wild movement from basketball (as shown in the video)?
Hire available developers through GitHub
Is it really using CFB mode without any kind of authentication? If so, mostly useless...
Exactly! But they don't even need to be successful. Just the fact that they have spent years dabbling with something.

A slightly absurd example of a way to surface this would be to do a kind of "retirement interview".
A service that lets you find, filter and sort developers on Github. Search using tags (languages, followers, created, repos and location), paginate through lists and find who are hireable. More filters coming soon.. Let me know your thoughts and ideas.
Since self-driving cars do in fact exist and people are in fact using them today, your example is not terribly useful unless you were actually trying to demonstrate the opposite of your ostensible point.
The young will often times "reinvent the wheel" not knowing that not only does the concept of a wheel exist, but many wheels before them have been manufactured.

I know I have done this and as I have gotten to middle age I have seen younger developers do this as well.
Never thought about it this way but there is probably a lot of truth to it.

Older people have had people trying to feed them bullshit for much longer. They know what it tastes like. They can smell it coming.

Of all the software places near me, the ones that are known for 60+ hour weeks exclusively target young, fresh out of school candidates who don't have the experience to know they are being treated like crap.
This program is designed to address those issues. It begins in the 9th grade. It coaches young students in the work habits, behaviors and classes needed to excel.
I'm sure they can, and will probably start doing so.
I'm taking the Ocaml course and abandoned the one of F# from Edx/Microsoft that started a couple weeks ago. The Ocaml course is of much better quality in my opinion.
> Knowing how to use CVS or SVN doesn't really count for much in a world dominated by git.

I don't understand the point you are tying to make. What has git so fundamentally changed that SVN/CVS don't count as knowledge / experience?
It brings back memories... of when someone told me about seeing it on a forum I've never been to.
Well, if I'm going to be a poor culture fit anyway, it may as well be on my terms.
MariaDB 10.1 comes with at rest encryption for the MySQL world
I'm in an industry where most of the analysts are 40+ and many are in their 50s and 60s because the clients only want experienced developers / business analysts. It's a niche market that a new-hire would have a tough time getting into. It works both ways sometimes.
Are people with disabilities have more seizures?

Independent of the answer I feel that this can also be applied with any human beings (with disabilities or not) and cars.
How to Detect Counterfeit Money with Magnetic Ink
Private API isn't a security mechanism. Apple attempts to detect it, and reject apps that use it, purely to be friendlier to their users. Private API usage makes apps more likely to break with OS updates, and Apple doesn't want apps breaking.

So while Apple is motivated to catch this stuff to an extent, they aren't that motivated, and they may well be perfectly happy with the current level of sophistication.
I was being tongue in cheek, but there is a problem of sexism where a man will talk over women. If those women assert themselves they're often not seen as assertive or powerful, but pushy and bitchy and shrill. When black people do it they're seen as aggressive.

Stopping people talking over others makes life better for everyone - you don't want to exclude people (men or women) because they don't want to bother shouting down an over-confident asshat.
Working harder is immaterial. I don't subscribe to the labor theory of value, so I don't care how much you sweat while digging trenches with a teaspoon, if someone else can do it with a cool, dry brow from the air-conditioned control cabin of a deluxe hydraulic excavator.

As a statistical aggregate, the amount of useful, valuable, monetizable work done by a human for a fixed quantity of effort positively correlates with the number of hours they have performed the same work over their lifetime. Even in tabletop RPGs, a level 20 character can soundly stomp a level 1 character of the same class. Why do so many people seem to think that experience only counts in games?

If young people do indeed work harder, it is probably because they have not yet learned how to work smarter, and they still have to compete with older workers. They can work harder, accept lower pay, work more hours, produce less work-product, or some combination.

Anecdotally, I know for a fact that I don't work anywhere near as hard as I did when I was younger. I don't need to.
The point of erasing the clipboard is not to protect against malicious software - as others have pointed out, this doesn't work. The point of doing this is to reduce the risk that the user accidentally pastes their password somewhere they shouldn't (e.g. an instant messaging application).
Additionally, who says git is dominating? Here, on this forum, it has popularity. In industry its almost unknown. And guess which is the larger part of the world?
"to judge the iphone on its mass market appeal"

Note that you can make a lot of money out of a product that flops in the mass market like an iphone. Out of any group of ten Americans, roughly ten drink water, use indoor plumbing, and have access to utility generated electricity, all rather successful products. Its also true that nine out of ten Americans don't have or use an iphone, however, its possible to make an enormous stack of money out of stuff 90% of the population is uninterested in.

For other examples of the same phenomena of making fat stacks of cash off practically no one, see pop music, television, professional sports, AAA video games...

Its a failure to understand the market. Around 9 out of 10 comments about an iphone should be somewhere on the spectrum of "eh" to "that sucks" because a random sampling should indicate iphones are only about twice as cool as Congress. People on /. complained about the ipod because they're normies, not because they're nerds. Normies don't like that stuff, look at the actual sales figures, therefore normie hangout like /. is not going to like the product.

Denigration and name calling of people who don't like a niche product is just Apple fanboyism.
Talk about sour grapes... It's anecdote against anecdote, but have you ever actually seen someone taking a crap on a platform? I've ridden the subway several thousands of times in the past decade and I've never seen someone take a dump on the platform or train. That's one of those stories that everyone talks about, imagines, and hits the front page of Gothamist, but is in all likelihood farther and fewer between in reality, than in the stories we tell.

A "progressive" city can still have legacy parts, and those legacy parts are supplemented by custom features. All regular NYC Buses are handicap accessible. There are 24/7, door-to-door, paratransit services for handicapped people that cost the same as a subway fare [0]. Sure, the NYC Subway isn't Seoul or Singapore's, but it runs 24/7 (Seoul's only runs 5:30-Midnight) and the stations on average are probably ~20-30 years older than the oldest parts of the Seoul Metro (early 70s). The unofficial handicapped accessible subway map is depressingly sparse [1], but it seems on par with London's [2] and better than Paris' [3]. (Neither of which are 24 hour systems, BTW.)

I'll admit that the surfaces are gross and the subway collects the most unfortunate, down on their luck members of society, but your post reads as a total condemnation of the best mass transit system in the US. It's dirty and depressing at times, but it's also one of the great equalizers in New York City life.

[0] http://web.mta.info/nyct/paratran/guide.htm#what_is

[1] https://subwayrecord.files.wordpress.com/2015/03/ada-subway-...

[2] http://content.tfl.gov.uk/step-free-tube-guide-map.pdf

[3] http://parisbytrain.com/wp-content/uploads/2008/09/plan_pbs....
It reminds me of Prosemirror: "By strictly separating its document data structure from the browser's DOM, ProseMirror sidesteps most of the mess that is contentEditable, and ensures that the document stays entirely under the control of the editor." http://prosemirror.net/
Silicon Valley IPO market boom winding down
Video is a bad way to convey information on a website, especially one targeting disabled folks.
Chattanooga: The first 10-gigabit internet city
I can play that game too.

I may be a CIS hetero male but the REAL reason he downvoted me is because I'm black, making him a racist.
SoundRedux – A Soundcloud Client Using ES6 and Redux
Hi all. I am a GM at Red Hat, and I have been deeply involved in the acquisition of Ansible. It's great to see so much interest and so many good questions. I hope that my blog post can help answering some of them:
http://www.redhat-cloudstrategy.com/why-did-red-hat-acquire-...

Alessandro
A lot of companies also try to save money in the short term by hiring experienced people from the first group who happen to align with whatever their stack is today. Then they whine and bitch about "older developers" when they try to change the stack three months later and this person can't keep up.
I've found Groovy's only good for dynamically typed code...

* the stuff you want to write quickly but don't mind it running slowly, i.e. throwaway code

* the small stuff you know won't become a larger system one day, e.g. 30-line Gradle build scripts and code testing Java classes

* when you know you won't be upgrading to Java 8, which Groovy hasn't kept up with syntactically

Groovy's static compilation was tacked on for version 2.0 and doesn't work, except for sprinkling the occasional @CompileStatic around your code in a trial and error fashion. You didn't actually say you HAD started a new statically typed project in Groovy on the Java platform. If you do, use Java 8 which makes much of what Groovy brought to Java 7 redundant, or another language written from the ground up for static compilation, e.g. Scala or Kotlin.

In fact, I've found even for code testing Java classes, using Clojure is more productive than Groovy once you get over the syntax hurdle because macros can eliminate verbosity in repetitious test scripts in a way functions can't.
I agree with the premise of this post, but it extends beyond HN; don't listen to the internet in general. We commenters don't know as much about whatever you're doing as you do. Maybe you might get some good insight from a random commenter on the web, but usually you won't.

However, their specific example is sort of wrong. AirBnB has indeed blown up, but this has been due to two major factors:

- Traditional landlords, rental properties and yes Bed and Breakfasts moving onto Air BnB, embracing a new, popular platform.

- Extremely high real estate markets in some areas making it attractive and almost necessary to rent out room(s).

It's not like AirBnB has created a change where most or even a significant portion of Americans as a whole rent out their rooms. The reality is that the objections the commenters brought up are real, and most people aren't interested in the hassle the comes with renting out a room, and most people's rooms aren't necessarily attractive to rent.

In the end the original idea people had of how AirBnB would have to be successful; convincing most people to rent out rooms, an convincing travelers to rent rooms in random people's houses, is what was wrong. They only needed that to happen in certain markets, and for landlords in general to realize the advantages they had by renting out their properties on AirBnB.
Swoole – the php version of Node.js?
Hi Jon,

I'm the editor of The Memo. Totally understand it's annoying. We wanted to give the drivers an opportunity to explain what's making them angry and have reached out to Uber for their comments.

Will update the story once we hear more.