skysight-inc/HackerNews huggingface dataset:
Ask HN: Descriptive titles or original titles?
It saddens me that high-quality content, even if it's extremely interesting for hackers, can fail to gain traction on HN because of the policy of using original article titles. The author might write a great piece that lots of us would be very interested to read, but if they don't pick a good title it will never last on HN long enough for anyone to see it. I've seen many instances where something highly interesting was on the front page of HN for a short time - until a moderator came along and changed the submission to use the original title, even if it's less descriptive. And then it bombs if the title isn't eyecatching or if it doesn't appeal specifically to the part of the content that HN would find appealing. An otherwise great article, that might have lots to appeal to HN readers, will fail for something as simple as the page title not emphasizing the part that hackers would find interesting but another part of the content.

I understand (or at least presume) that the intent of the "original titles policy" is to avoid people submitting clickbait titles just to bring undue attention to their submissions.

But isn't there a way of applying the policy in a narrower way, so that great content that isn't well-titled still stands a chance on HN?

(In my mind, I'm thinking that it should be relatively easy for mods to distinguish between title changes that are obviously clickbait, and title changes that are simply more descriptive of the content. Right now, the policy is applied in an absolute way, which is evenhanded and fair, but means we're missing out on some great stuff just because the original author titles their content generically or in a way that doesn't mention the parts that would be interesting to HN readers)

I know this has come up before, and I fully expect this post to go nowhere. But it doesn't hurt to try! I really think that descriptive titles, not original titles, should be the order of the day. Just my opinion!
You can have politics, or you can have a good site for startup discussion:

https://news.ycombinator.com/item?id=6120530

You can't have both, as you'll start to get people like this, who will drive out the tech/science/startup stuff:

https://news.ycombinator.com/item?id=8601779
">>> I hope his father continues to foster a life long love of learning and does not get get hung up on the whole 'prodigy' narrative. "

I totally agree, I had a mate who was brilliant in mathematics, skipped two grades in secondary school and was in my class. Although he was great in school, he struggled when it came to being social with people 2/3 years older than him.He was unhappy and always struggled to maintain friendships.
Precedence.

Facebook, Google and LinkedIn already proved it. No investor wants to feel dumb that they didn't invest their money in the "thing that looks just like FB and Google" even if the business model isn't a complete 1:1.
Review Ninja is beautiful, but at it's core, it's just slightly more nice stuff on top of pull requests. It can't address the issues such as being able to edit someone else's pull request as part of a code review, can it?
The Fear of Long Term Failure
The difference is that the ELO score is determined by measuring exactly the same thing that the score is meant to indicate: competence in chess. Whereas a Microsoft certificate is supposed to indicate competence at various real-world IT tasks, but there's no direct link between the two.

It's likely that this five-year-old would not be able to perform effectively in the professional capacity that this test is supposed to be for. Whereas a five-year-old with a 1200 ELO score is guaranteed to have basic competence at playing real chess.
>"...but she was deeply unhappy with her life and the path (and expectations!) her parent put on her."

I find myself thinking about this an awful lot as I raise my first child.

I've never encountered anything on the level of a 12 year in college physics, but I did spend some time with kids who had clearly been reared with such things in mind to much the same effect.

In general I'd caution parents to recognize that children are people, not personal projects or possessions.
There is no evidence the hackers got anywhere near NASDAQ's actual exchange networks (gateways, matching engines, etc). This whole article is ridiculously hyperbolic.
> It's sad how western media have completely failed to ask for any proof and have just been blowing NATO's political horn.

NATO / "The West" uses its own mainstream media to further its own agenda. Russia uses theirs to further theirs.

The ordinary people on both sides are just bombarded with propaganda.
Creating an ASP.NET VNext Docker Container Using Mono
But what about IE?
I'm guessing the reaction from Amazon will be to immediately put more downward pressure on the prices on the _key items_ that fuel Walmart's business (those of which that can be bought on Amazon anyway). I'm sure they know exactly what those are.
This is an extremely naive comment. While cross-browser testing does take work, it makes an unfair assumption about the experience & knowledge of some of us commenting. Diggan (the user who wrote the gist) is not a regular person - he is an experienced and knowledgeable web developer (I don't necessarily agree with all his opinions, but I do respect his knowledge - I have previously had a vigorous conversation with him on IRC on some technical stuff). When I said CSP and animations are "trivial", it isn't without having had experience doing just that.

As someone who has had to work on teams and who now leads teams on apps with cross-browser functionality (and native mobile via Cordova), I get the challenges. Google definitely has the resources to meet them though. Time is just the x factor, and with this sentiment, I agree with. I have no problems with what Google did here - I merely made observations.
Google Now’s New Game of Thrones Easter Egg
Wow, thanks for the tip. Is that US only?

Edit: it looks like it :(

"Bing Rewards isn't available yet in your country or region."
Dash has long since become my technical Kindle app. I think of the doc sets as technical books, so being able to carry them around is a massive boon.
So standing up against sexual harassment makes you a Social Justice Warrior?
Show HN: Will You Help Dave? – simple reverse platformer
yeah I was kind of hoping this was an elaborate wikipedia joke article
Why did you suspect them?
Facebook Functor One-ups AWS Lambda
Dicas de culinária
The investors forced Yishan to do the relocation thing which was a backhanded layoff in order to keep more.money for the investors. And then he recommended not trying to make everyone go to San Francisco because at this point it is clusterfuck and a bad value.

From what I can tell, Yishan is a good guy, the investors are scum who make poor decisions, and Yishan couldn't fit in with that culture.
The folks in the various programming subs over on reddit tend to have good advice for landing that first programming gig. There are probably several posts that cover situations similar to yours, so do a little searching and reading before you post.

/r/programming would probably be a good jumping off point.
c3js does pie and donut charts

http://c3js.org
Did you read the clearly documented technical details? Basically, array slicing on sparse arrays in Firefox is much, much slower than on Chrome.

It's not a matter of lacking competence or skills or anything of the sort. It's a basic question of what level of resources you are willing to put into a product before you have something to beta-test. Inevitably, that's less than the amount required to be perfect in every aspect.
True, though it was clearly voiced as anecdotal and not pretending to be otherwise.

MS is doing well but there have been a number of shifts in the landscape MS has yet to successfully navigate.
I definitely use an iPad as another screen, like for a UI spec.

I'm skeptical about using the iPad keyboard to look things up, usually I'm copying symbols from code to lookup, or typing into Alfred. Even just moving my hands to a new keyboard would probably be slower.

Which means I'm looking forward to when Dash iOS uses some of the continuity/handoff features to stay in sync with desktop Dash. (Maybe it already does?)
As I usually point out when D3 libraries come up, using a library like this will only get you so far. It's amazing how many feature requests are sprinkled throughout the comments here, and every one of them would be trivial changes if you're working with the underlying D3 principles.

Spend a little time learning how D3 works. It will be well worth it. To get started, read through any tutorial you find written by Mike Bostock.

Required reading: Let's Make a Bar Chart[0], Thinking with Joins [1], How Selections Work [2], General Update Pattern [3], Nested Selections [4], Object Constancy [5], Working with Transitions [6], Three Little Circles [7].

For more tutorials, check out this list on the D3 wiki [8].

[0]: http://bost.ocks.org/mike/bar/

[1]: http://bost.ocks.org/mike/join/

[2]: http://bost.ocks.org/mike/selection/

[3]: http://bl.ocks.org/mbostock/3808218

[4]: http://bost.ocks.org/mike/nest/

[5]: http://bost.ocks.org/mike/constancy/

[6]: http://bost.ocks.org/mike/transition/

[7]: http://bost.ocks.org/mike/circles/

[8]: https://github.com/mbostock/d3/wiki/Tutorials
The restaurant itself gets the star rating. The executive chef will gain a lot of attention at a michelin rated restaurant, this is true for all staff. Also you have to keep in mind that executive chefs at michelin rated restaurants do not make as much money as you expect. Most of the ones in the Bay Area are sub $100k.
Given my extensive experience with the (lack of) customer service at Walmart, people often won't bother to price match because they don't want to wait 30+ minutes for someone to flag down the manager, check the prices, etc for a small benefit.

But when there's a big price difference, say on a high-ticket item, it's totally worth the time because you can save money while walking right out of the store with the item, instead of waiting on shipping.
The thing is for some products people like to try/see before they buy. If it is a laptop, maybe bang on the keyboard a bit, hold it, and so on. BestBuy is such a place, but then they leave and buy it online. How does the joke work, BestBuy is Amazon's showroom?

Also some people like to get it the same day. If it doesn't work they can also return it the same day and then get something else. If Wal-Mart advertises price matching, they will appeal to those people.

A lot of Americans still believe in brick-and-mortar stores. People line up for days before Black Friday to get in to these stores to get a "deal". I never understood the level of desperation and what would drive someone to spend that much time in the cold. But people do it and stores play along.
The article sucks, but electronic markets are, compared to other core infrastructure, uniquely exposed. You obviously can't talk directly to a match engine from the Internet, but equally obviously they consume input from all sorts of systems you can talk to.

Match engines themselves are not particularly interesting as targets (their function is, in the "attack surface" sense, pretty straightforward), but the engines are always surrounded by a constellation of goofy little systems that collectively expose a pretty big attack surface.

And you don't have to pop the match engine itself to compromise the market. It often suffices just to be able to see raw message flow, or to be able to influence posted orders.

Foreign hackers will probably break the markets before they manage to crash an airplane or turn off the water. Don't get me started on the power grid, though.
> Twitter is an elegant and open platform.

It's not open. After killing off lots of development happening in their platform with the token limit decision, they effectively shut off that avenue. No sane developer will base his bread and butter on Twitter now.

Some effects of that decision were positive, like increasing engagement with advertising. Lots were negative, namely non competition on mobile app space, or lack of innovation in the use of the platform.

I personally think it was a short term vision move, that effectively killed twitter in the long term. It'll never evolve as much as it needs to survive, now that it lost its developer ecosystem.
"there are certain people in every profession who stand head and shoulders above their colleagues"

The analogy bloodletting is quite good. If the above statement is true, then there are certainly bloodletters who are 10x bloodletters. Their patients are, of course, not 10x better at recovering.

An obvious analogy in programming is that high variability exists for all measurements. Eg, if quality is measured by LOC then some may produce 10x more code than others, even if the 10x is not meaningful for outcomes.

The summary of the issue by gnat at http://programmers.stackexchange.com/questions/179616/a-good... is quite good. I find McConnell's argument more defensible, and distrust the modality argument made by Bossavit.
ice cream doesn't sound fat.

crackers don't sound skinny.

you're all idiots, and stanford is queen idiot.
Colorado Avalanche Might Host Outdoor Game Next Season
Academia can easily retain us. Pay us more and support our work.

I love my field very much; the only three things that have me considering leaving academia: Poor salary outlook; PhD + 10 years domain expertise? $50k. Poor job liquidity; zero geographic choice. Professors rarely appear to be happy/terrible work-life balance due to administrative overhead and the need to secure future funds.

All of these concerns can be resolved with money, through both higher salaries and better funding. If they were resolved, I wouldn't be looking outside at all.

If you have great management and need someone who's good with precision hardware, sensing, and data analysis in the Seattle area, please get in touch.
Tops 20 Most Loved Nigerian Musical Artistes
I already had jobs before, but I spent all my money then to pay university debt (that thankfully is now 100% paid... but I still wish I never went to college, it made more negative than positive difference on my life).

My problem now is that the startup where I am working ran out of money, and I have no money (I don't own a car, house, or even a decent cellphone! I am using a borrowed dumbphone right now).

I sent hundreds of resumes, but companies don't even invite me to interview.
A 3-Question Quiz That Predicts Whether You Believe in God
Thank you for the clarification. That makes sense
Nope, but I've performed plenty of memory corruption over the years. :)
There is always a conspiracy theory on everything Google does. I think this has nothing to do with that.

Besides, everyone that has a startup and fresh ideas is always "afraid" of Google next step not stepping on top of its startup.

This generates paranoid among us, its natural given the size of Google.
Geez. I've been trying to learn d3 for a blog post and holy shit is it impossible to analyze. So much obfuscation. I might liken raw HTML SVG info to machine code and d3js to assembly. It's pretty nasty.

I feel like a scatterplot highlight should be the easiest god damn thing ever. The fact that it's this complicated seems like a clear indicator that something is broken, but I'm not sure what exactly. I might be inclined to blame the architecture of HTML/DOM?
Seems nice, especially with variant bindings instead of only one.
One more question, how to update the whole application after distributed, including HTML/CSS/JS files and the framework binaries? Do I still have to make one updater(which is not really an easy task if you want a fancy UI), or is Chromium's update framework included already?
Best D&D Song Ever
By far not only the BEST song for D&D players, but for ALL gamers alike! Blame It on the Dice!! #howreroll #blameitonthedice http://www.youtube.com/watch?v=YPf3C4tV5_c
> thanks RMS for the mess we have now

I'm unfamiliar with the history you're referencing. Was it being anti-executable configs?
OK; let's say there is an equal amount of aggression from NATO and Russia (and Sweden). Not that I think so. But which side would you be on? I'm with the ones that have the most democracy, freedom, life expectancy, and standard of living.
Relaying for xan:

It still is =) And I hope to spread that love as much as possible by carefully cultivating a tiny, cute little ecosystem of lovely tools on top of tänzer, and help foster the idea of making wonderful web framework middlewares for Tcl to make it a much easier proposition to proliferate our wares to the masses.
I hadn't known about this symbol before. It turns out to be the "China RoHS" (Restriction of Hazardous Substances) required by Chinese law. It estimates the shortest EFUP (Environmentally Friendly Use Period) of any component within the item. The reason that it's not on your 2006 camera is that the law came into effect in 2007.

From what I can tell, it's an estimate of the time after manufacture that the item can be safely recycled, and is independent of the useful lifespan of the item. And it seems that for legal compliance the manufacturers usually use a standard number suggested for the product category rather than actually calculating the specifics for the item: http://www.electronicsweekly.com/directive-decoder/china-roh...

If Pentax doesn't have the symbol, it's probably because they are not manufacturing or selling in China, rather than a difference in the construction. If the construction was different (and if they were adhering to the protocol) they'd have an 'e' inside the arrows rather than a number.
Two Brains Running (2011)
Here's how Amazon put price pressure on Diapers.com to force them into being acquired by Amazon

(via http://allthingsd.com/20131010/how-jeff-bezos-crushed-diaper...)

"Amazon has a secretive unit — dubbed Competitive Intelligence — responsible for ordering large quantities of goods from competitors to analyze their businesses. This division eventually became aware of Diapers.com and its parent company Quidsi, and dispatched M&A chief Jeff Blackburn to initiate acquisition discussions.

Quidsi’s founders originally rebuffed acquisition offers from Amazon. So Bezos’s Amazon sent them a message, Stone [author of a book on Bezos and Amazon called 'The Everything Store'] explains:

“Soon after, Quidsi noticed Amazon dropping prices up to 30 percent on diapers and other baby products,” Stone writes. “As an experiment, Quidsi executives manipulated their prices and then watched as Amazon’s website changed its prices accordingly. Amazon’s pricing bots — software that carefully monitors other companies’ prices and adjusts Amazon’s to match — were tracking Diapers.com.”
Diapers.com revenue growth eventually slowed under Amazon’s pricing pressure, and the founders engaged in acquisition talks, agreeing to a $540 million buyout.

As Stone tells it, Walmart eventually made Quidsi a better offer of $600 million, but it was too late by then.

“The Quidsi executives stuck with Amazon, largely out of fear,” Stone writes."
May I ask who were Twitch's competitors and how did they differentiate themselves when recruiting users from those competitor sites?
Thanks. Looks pretty awesome!
Relating for xan:

One of the things that keeps my heart beating and my pulse flowing is knowing that one day, maybe ONE DAY Tcl can take the limelight again on the stage of web application development and maybe even curl up into a cozy little niche in the ever privacy-abrogating cabal of IoT stuff, too.

My choice of language for implementing tänzer is not just due to my love for Tcl's minimalist syntax, but also, as you intimate upon, Tcl's quite lovely FFI. I mean, that's what it was meant to do from the get-go, amirite??? Anyhow. I'd like to rewrite tänzer's guts in C, in a very mongrel2-like fashion, but perhaps less featureful but just as kind to binding by other language FFIs as itself.
Depends.

If you install Ubuntu, for example, and do nothing but be an end user, no. If you install Debian or Slackware or Fedora, or CentOS and actually learn how the internals work by installing software, setting up networks, firewalls, proxy server, Web servers, then yes.

I started with Linux back in 1998 and it's still my primary desktop flavour (Debian). I prefer BSDs for servers being they are arguably more stable and nothing beats ZFS, the BSD notion of jails, and the TCP/IP stack.

Gentoo is a good learning experience, but only if you have a full weekend to start it. Last time I ran a stage 1 Gentoo tarball, it took 12 hours to bootstrap. Never again.

Slackware or CRUX Linux are great learning flavours. As is Debian if you do the expert install and make mistakes.

Go to a Linux Users Group when they have installfests. Have an experienced Linux sysadmin "break" your installation and try to fix it. This is how I learned. Going to my LUG and getting jobs where Linux and UNIX were prevalent. I'm making inroads with bosses where I work now to displace Windows. Slowly but surely. They see the savings and they see the stability. Win.
There should be a limit on how much something can scale before they have to pay for resources. Let's analyze that issue without resorting to an easy-to-defeat straw man ... basically, we can think of FREE things (free food on a cruise, etc.) as an egalitarian layer which delivers goods and services only up to a certain point -- usually this point is a reasonable one that would satisfy an average consumer. For example, if a person started eating all the food, stuffing it in their luggage, throwing it overboard, etc. then at some point the cruise operators would approach the person and either ban them from consuming any more resources ("by force") or give them the option to continue doing it, but pay. This doesn't mean the lower level wasn't free.

What's nice about free things is that it's a safety net, and also lowers the barrier for new entrants and trying new ideas. But it's only free up to a point. In MY opinion, you shouldn't be sending 34% of the internet's traffic and expect the same treatment as a person who is hosting a small website. At some point, you're setting up SPECIAL agreements for crying out loud, with tier 1 providers, Google fiber, etc. Your cables are in their physical centers, and that's favoritism, that's physical presence which doesn't scale to millions of companies even theoretically. So yeah, at some point the market participants should be free to negotiate their own agreements and prices, or refuse a level of service that exceeds what a "free" tier would get.

I am talking, of course, about the provider side. Consumers already pay for their service, but I personally think that the UN is right about internet access being a "human right" these days everyone should get an unconditional basic income which is enough to pay for, among other things, a basic level of internet service.
Maybe if adults like yourself would stop trying to push conformity on their children, young prodigies wouldn't have such a hard time.

I was pretty sharp with computers and math when I was that age, or a bit older. I wasn't passing certification tests (there probably weren't any Microsoft ones at the time) but I was programming in BASIC and modifying games that we played in the classroom and jumping ahead on my math. My peers were supportive. At around the age of 12 I changed schools and suddenly being smart was bad just because it was a different group of children with different attitudes.

Kids shouldn't be pushed too much but they also shouldn't be held back just because you think it will make them an outcast. That attitude is far more damaging.
Zuck made a sweet anniversary video for his wife and put it on Facebook, naturally
Poor Microsoft certified professionals, I can hear the client complaints now "What? Why do you charge so much? I can get a five year old to do your job"
I'm just sad that I've still never had a cell phone conversation as quick and crisp as I had over a landline in the early 80s.