skysight-inc/HackerNews huggingface dataset:
Thanks for sharing! Do you mind if I ask: how much time did you put into writing the book, and how much time did you spend on promotion?

And I did think this statement was not quite realistic ;) "The book’s audience is software developers, a group of professionals who might earn $100, $150 or even $250 an hour."

Other than that, I'm looking forward to reading your book!
Meteor 0.7.0: Scaling realtime queries using oplog instead of poll-and-diff
Agreed, it looks great. I was poking around the site hoping to find a link to a Bootstrap-esque code repository of the base HTML and CSS.
I think that dilution is magnified because the lower quality TEDx conferences attract local high noise/low signal speakers, and gives them a veneer of credibility to new/uncritical eyes.
After 17 years, CSS gets variables. Finally.
Looks like erlang frameworks are not represented...
>The only advantage of using PHP in my eyes is: incredible cheap and hassle-free hosting for beginners.

Well, clearly the engineers working on Facebook's PHP (and several other large projects, from Yahoo! to Wordpress.com) aren't "begineers" neither looking for "cheap, hassle-free hosting".

I don't buy the "it's so crap, it's ONLY used because of cheap hosting" argument.

It's also a pragmatic language, with tons of libraries and features for web use.

So, it might be far from perfect, but than again, Javascript is far from perfect too, C++ is also flawed and Java has tons of bad decisions in its design (and culture). Still, those are some of the more widely used languages.
As long as you ignore the fact the UK is not keeping up with the full costs of maintaining there roads as well as the value of all that land and all the past construction costs then it looks good. Because, maintaining an all that aging infrastructure is not that expensive but building it was. Don't forget £11.911 billion (56%) was capital expenditure when you might think most roads and bridges you want built have already been built.

Edit: By not keeping up with infrastructure I mean the average age of there infrastructure is increasing which is not really a bad thing as replacing things early wastes cash but depredation is a real cost.
A quick hands-on tour of Coast 2.0, Opera’s fancy iPad browser
> How does that work exactly? Surely if you want to target violent gangs, you target the violence. Arresting them for painting seems to be about the most backward thing imaginable.

The idea is to find something that is sufficiently common and easy to prove that people you are likely to want to punish for other reasons are likely to engage in (whether or not people who engage in it are likely to be people you want to punish for other reasons), so that you have a lever for prosecution and don't have to do the hard work of proving the actual offense of concern. Its essentially a hack around the Constitutional requirement for proof beyond a reasonable doubt for criminal conviction.
I have two middle-class white friends who have told me that they were busted by the police for dealing cocaine (when they were young - before I knew them - SoL has expired), had their stash confiscated, and told not to do it again. And let go - scot-free. Two independent incidents.

This small experiment doesn't have a control, but I believe that black drug dealers are given more than a mild verbal rebuke. In NYC, you can't even walk down the street while black.
He committed a minor misdemeanor offense (tagging the building), but used his own attorney and only went to court to avoid jail time.

Sure there was a minor expense in dealing with the misdemeanor but the vast majority was not his fault.
Yeah that's definitely true that it doesn't support all of the features of Sass or LESS. But it does support some of the core features that people use everyday, and could replace a lot of the need for preprocessing.

From everything I've seen nesting rules is an anti-pattern. It's useful for writing code as fast as possible, but for any project of reasonable size maintenance is a far bigger worry than LOC per second, and nesting makes for some horrible to maintain CSS. Until we have native extending in CSS you're much better off going the "one-class-per-element" route for maintenance.

As for mixins, I actually think they are an anti-pattern too. They're usually used for two different things. The first is to simply make vendor-prefixing easier, which this library already eliminates. For example the LESS homepage shows mixins being used when really it's just a regular old `border-radius` property. And the second is for extending classes with groups of properties, but mixins are a bad practice there because they just duplicate the code instead of doing any smart inheritance, so you end up with huge code bloat.

The real missing feature from preprocessors in my opinion is the idea of "extending", but I wanted to wait for the CSS spec for extensions to be more thought out before adding it, in case it varies a lot from how preprocessors do it.

---

The reason this came about is because we went back to writing pure CSS at Segment.io (after having used LESS, Stylus and Sass at different points) and realized that we shouldn't need to give up things like variables just because we don't want the extra weight of a new syntax.
Fighting against parking is more complicated than that. Parking moves buildings further apart, making them more difficult to service with transit/pedestrian/bike services. Urban services require dense construction, and parking lots are the opposite of density.
Wait, what? Well nevermind then, that sucks.
I believe when I first looked at it, the option to store on their server was turned on. But also people are carrying around a subpoena-ble log of everywhere they've been without knowing.
#212 http://google.com/books?id=vOhIAAAAMAAJ&printsec=frontcover&...
Hmm... I can't quite see how the sentence could be parsed that way.

But even if that is the case, it doesn't make any sense to me, and I can't begin to understand how they could be compatible with each other. How are you going to write "var(...)" or "color(...)" declarations within LESS, that LESS will ignore, just to "pass through" to Myth? And why would you? As far as I can tell, Myth doesn't do anything that LESS doesn't already do, so I don't see why anyone would add Myth on top of LESS.
NY has the largest municiple police force in the United States.
Cool trick with the redundant indentation which can be applied to generators too:

#Without generators
Credentials.get({ token })
.then(credentials => User.get({ username: credentials.username }))

#With generators

var credentials =
yield Credentials.get({ token })
User.get({ username: credentials.username })
What part of this did you find funny?
Yeah, a few of my friends in Milwaukee put together a product called Tappr[1] which did this, except with credit cards (and it was super convenient). Unfortunately I moved out West, so I haven't been able to use it in a while.

[1] http://www.gettappr.com
Yes, your damping down of the excitement is 100% correct.
Please don't push your socially responsible expectations onto other people.
Neat, I had no idea typed arrays were being moved into ES6.
Why not just CSS? All I want is to set the line-height.
post-Javascript era is still Javascript.
Here is a preview for anyone interested in seeing it right away: http://www.markfulton.com/?theme=wp-bootstrap-master

The front page template is hard coded.
I've been playing around with the API and tools for the last hour. Seems pretty cool. Very easy to understand and very straightforward. It sure is nice to be able to share code/language between the client and the server. If not for immediate full blown production usage, this can still be a very effective tool for an iOS/Mac developer who might not know their server's language and frameworks. The developer will be able to get a useful, functional prototype up and running very quickly. It does seem like a very enabling tech for iOS/Mac developers.

Edited for style.
"Some kind of web development right? Maybe corporate clients? Am I at least getting warmer??"
It's an obvious power play by RedHat to force people to use SystemD which is nearly liblinux at this point. As the project subsumes other projects and adds more and more functions that directly rely on SystemD you'll be harder and harder pressed to run a system without it.

One needs to look no further than what their plans for cgroups are to see the future. Not to mention the plans to get rid of /bin/login and VTs.
This is Awesome!

I'm quadriplegic, and making a phone call from my iPhone is a total pain even with the accessibility software turned on.

However, I'm able to control everything about my laptop, but was never able to bridge that three inches between my phone on my laptop to be able to do this.

Your app seems to be working as expected and I've just bought it!

Excellent work.
3 ways to do eager loading (preloading) in Rails 3 & 4
> 3 times a week, 2 hours each time.

You're wasting your time if you're not recovering properly, aka sleeping enough.
Considering what it does duplicates a small part of what less and sass do, why would you use it?
This is the first to my knowledge that Snowden has proactively offered to work with a foreign country exposing NSA activities there. Previously his focus was exposing NSA activity in the US only.

This is a big risk b/c it costs him the ability to claim he's not working for/with foreign powers against the US. I suspect what's happening is that his 1yr asylum in Russia is half-over and he may believe it won't be extended, so he's being forced to playing his trump card/s to obtain permanent asylum somewhere.
I don't know enough code to do that.
All criminals "waste the time" of the criminal justice system, if that's your word for what I would call "justifying its existence".

Only a racist or classist asshole would single out one client of the justice system and accuse them of "wasting its time" because they seem like a different sort of person from the one the system is targeted towards.
True. I was thinking of it in terms of "Overall the hours may be close to 2000/year" but the reality is the pay sucks, so having downtime is different than other fields. (Say a month or two off between high intensity programming gigs)
Thank goodness TED will now eat itself. They always struck me as the bad part of the west coast ethos. Self-fellating bullshit that will go nowhere. If we ever see the dystopian future of a detached gown-wearing overclass, it will come from SoCal.
Save us from the argument that it worked for Capone.

Firstly, Capone was doing tax evasion and the crime of tax evasion had not been brought in to deter gang violence, which is the argument being used here about grafitti, but was considered a serious matter in and of itself.

Also the fact that one major crime boss was once able to be jailed through using tax evasion laws, does not therefore mean that this is a broadly applicable tactic and also does not mean that entire areas of law should be made harsher on the idea that some of the people you are doing for grafitti might be murderers. It is just pure nonsense.
I'm sorry to be a curmudgeon but I don't like this guy at all. He wasted valuable city resources on an experiment the outcome of which he should have predicted, being a criminal attorney in Roxbury.

Why were the police and the criminal justice officials apparently angry with him? Because while he was playing his little game, to "prove" that police profile people and to "prove" that getting arrested and jailed can be a violent and unfair experience, someone else was getting away with a purse snatching, or beating up an ex-girlfriend, or playing the knock-out game, or emptying a cash register.

It's not so much that he prevented one of these other cases from being pursued, but that he seems so oblivious of the effects of his actions. Thus, it seems perfectly natural and reasonable for them to say, "OK, you make twice the salary we make yet you wanna be a petty criminal? Poof, you're a petty criminal. Enjoy sleeping in the bed you made, and here's hoping you will be permanently cured of f##king with us in the future, a##hole."

The police are set upon from all sides. If they bend the rules, they are severely punished. If they don't bend the rules, and the rules don't always apply the way liberal suburban white folks might imagine they do on the street, then they get castigated for not "doing their job" i.e. catching the bad guys. At the end of the day, not catching the bad guys is the biggest sin in law enforcement, because it's the mission. If you fail the mission, you're facing demotion, punishment, deprivation of public support and sufficient budget, and the public will view you with contempt and disgust.

I'm not justifying that that diabetic guy who wanted his sugar pills should be denied his pills. I'm not justifying that the police handle the lower socio-economic cases more brutally, giving them bruises and cuts that the suburban white boy somehow was spared. I'm not justifying racial profiling.

Yet, to walk a mile in their shoes, both the police and the criminal justice system as a whole, is to see the world a little differently from the average Atlantic Monthly reader or Hacker News reader.

Just my 2 cents.
That's pretty bad, and Whatsapp developers should be blamed for proliferating a closed and non federated IM service. As if we need more of those.
This. One take-away here is that if you find the one place you absolutely want to work, put your all into it, don't take no for an answer, and who knows what you may achieve. This is not advice for everyone: many people just want a job or any job. But if you want the job, go for it. For another example, see: http://www.youtube.com/watch?v=3p28MFt8RBA#t=110

A more general take-away from this post is that "everything is negotiable," which is also an excellent lesson. Don't play by all the rules. Explore what you can get, often just by asking.
How Do You Use Twitter? A Short Survey.
There's a lot of implicit circular reasoning in this post.

1. The neighborhood is bad therefore everyone in it deserves to be treated harshly.

2. Look how many heavy sentences are handed out in the neighborhod. It's must be a bad one. (goto 1)

The other circular problem that exists is this:

1. People who have "done" bad things (as evidenced by heavy sentences on record) are probably going to do them again.

2. We don't want to give bad people any real jobs or opportunities they are bad.

3. There aren't a lot of options or opportunities left but to do bad things. (goto 1)
Good call, I'll add some padding
If you're worth anything you don't need to break into song to get them to hire you. Your time would be better spent honing your skills and looking toward new opportunities. Workers have the right to dignity just like everybody else.
PayPal Welcomes the StackMob Team
Yup. We might expect NYC's population of officers to begin declining, but they had serious crime problems not very long ago.
NY has the largest population of any city in the US, too.

IIRC, police force to population ratio (or at least, "on duty at any time" to population ratio) in the US tends to vary in a fairly narrow range among cities.
"Who dragged a pencil eraser down my screen???!!! Oh... WTF?"
"All of the other Bitcoin use cases I know of are incremental in nature"

I don't think most people are aware of some of the crazy things Bitcoin could enable. Bitcoin is programmable money in a much deeper way than PayPal/Stripe/whatever APIs are "programmable money". It's a global distributed ledger with a scripting language [1] for performing a wide variety of transactions [2][3] with zero or minimal counterparty risk.

However, it's certainly possible we're shooting ourselves in the foot by growing too quickly and unleashing the wrath of banks and governments before any killer applications are built, but if these ideas are compelling enough they'll survive in some form.

1. https://en.bitcoin.it/wiki/Script

2. https://en.bitcoin.it/wiki/Contracts

3. https://www.youtube.com/watch?v=mD4L7xDNCmA

More reading for the curious:

https://en.bitcoin.it/wiki/Smart_Property

https://docs.google.com/document/d/1AnkP_cVZTCMLIzw4DvsW6M8Q...

https://en.wikipedia.org/wiki/Decentralized_Autonomous_Corpo...

https://github.com/DavidJohnstonCEO/DecentralizedApplication...

https://bitcointalk.org/index.php?topic=152334.0;all
Wonder if it will do well. If something makes people feel sad/down, they're not likely to share it. So, visiting the site certainly did not inspire happiness.

If you could somehow mitigate the sad feeling from sad news thing, it may catch on and gain a decent bit of traction. Lord knows we need to be more open to discussing failure and learning from it. However, I personally do not like discussing failed startups from my past, and I wonder if I'm not part of the majority.

Cool idea though. Wish you luck.
Just drink Irish coffee and one will cancel the other's effects.
Just do it, man. I work 10-5. If someone complains, stop.
I came here to report the same thing. http://i.imgur.com/Htq6JIK.png
It's not a safe endeavor for a black journalist to do what this man did. I'm sure he would have been arrested early on, and probably even charged with a worse offense out of spite (such as resisting arrest). That would probably result in significant jail time. (Max jail time of 6 months in some states, max 2 years in others... and 'unlimited' fine amounts)
https://github.com/html5rocks/www.html5rocks.com

Is that what you were looking for?

The article linked looks to be at https://github.com/html5rocks/www.html5rocks.com/blob/master... .
CenturyLink: Traps and Caps
After a decade of service, CenturyLink decided I wasn’t worth keeping as a customer, so I switched to Comcast Business Internet.
Yes he is: http://i.imgur.com/ON4vZHg.jpg number #97

It's silly I can't link to an item on the zeitgeist website.
Currently we use coinbase, which automatically sets a reasonable fee on transactions. So far all my transactions have been faster than a few minutes.
I've never been a fan of the CSS and visual aesthetic of Telescope, but it is a really great platform for a discussion board.
That you called it a "steep discount" is why. Imagine that the market optimal price for the plain service is $70 and the amount they could monetize from personal data is $2 a month.

By offering the $100 tier, most people are going to think "Wow, $30 discount per month! That's a great savings" and a small percentage of die hard privacy advocates are going to buy the $100 plan on pure principle, leading to basically all profit from Comcast.

Note, in this scheme, the $2 a month extra Comcast gets from selling your user data is basically irrelevant. They could actually just do nothing with your data and still come out ahead. It's the pricing psychology game that's important.
Nothing circular:

> 1. The neighborhood is bad therefore everyone in it deserves to be treated harshly.

How people deserve to be treated isn't the sole consideration. It's also relevant how people must be treated in order to maintain a certain level of order.

> 2. Look how many heavy sentences are handed out in the neighborhod. It's must be a bad one. (goto 1)

Did I say anything about sentences? My evidence was murders and shootings (on a per capita basis).

> 1. People who have "done" bad things (as evidenced by heavy sentences on record) are probably going to do them again.

Yes, it's called "recidivism" and is an empirically measurable phenomenon.

> 2. We don't want to give bad people any real jobs or opportunities they are bad.

I'd be happy to pay more taxes to support those things. But people like me who have the money to pay taxes aren't going to continue to live in a city if they feel like it's unsafe for their wives to walk home from work at night. It's a sad truth of life, but if you cater too much to the concerns of the poor, you'll drive out the people with the resources to implement the programs to alleviate those problems. See, e.g., Detroit or Wilmington or Camden, etc.
Isn't this basically one use of the motion co-processor collected data that's a feature in the iPhone 5s?
Since when are police severely punished for bending the rules? Must be a different city than the ones I've lived in.

And of course, police would NEVER prioritize enforcing petty laws at the expense of catching dangerous violent criminals. http://www.usnews.com/news/articles/2013/09/16/police-made-o...
Have you thought of selling the business to some other developer? I'm not talking a big acquihire to some random bug company, but putting it on one of those sites to sell other sites to folks like you and me.
>>Which tech company has 9 to 5?

Plenty do. In fact, outside of the startup world, 9 to 5 is probably much more common in tech than in other industries.
Back when animated ads were the thing - maybe they still are, I don't know - I quickly realized it was difficult for me to read an article with a monkey bouncing back and forth right next to it or there was an epilepsy-inducing banner telling me I was the 1000000000000000th visitor. It's not even a matter of being annoying, but of literally degrading the value of the content of the site. Back when I couldn't block the ad outright, I would simply resize the window and scroll it off-screen.

I used to use hostfile-based ad blocking and then started using AdBlock when it came along. The thing is, I'm not opposed to ads on principle or anything. I'm just opposed to ads that wreck the product being provided in exchange for the ad. It's like "Sure, I'll let you use my site, but I get to punch you in the head in exchange."

There are plenty of sites I've disabled AdBlock on, although I figure the odds of an ad on any random site being relevant or interesting to me is about 10000 to 1. I spent a while with AdBlock off on Facebook and thought the ads being shown me were really pathetic given how much Facebook should know about me and be able to target me.

But in general, I'm only opposed to ads when they ruin whatever they are being used to monetize. It's one reason I stopped watching broadcast TV now that ads consume 1/3 of the actual viewing time. Autoplaying videos definitely fall in that category, and I normally keep my computer muted anyway because the last thing I want is some stupid website blaring noise at me. I only unmute the computer if I'm specifically going to watch a video or listen to something. And let's face it, these ads will all be for banks or cars or some stupid political candidate using the movie-trailer-voice guy to tell me that so-and-so eats puppies and kittens, etc., etc. It's all just useless noise.
For NYC, Sort of... maybe you'll pass the occasional cluster of ~10 cops on a subway platform, or other transportation hub.

But if you also count police in police cars, and the likelihood of undercover cops and unmarked cars, and pass a police station, well... that's a stretch, but you could pad your numbers with an amount of assumption.

Oh and by the way, to provide context, he was travelling from Brownsville, which, if by subway, might take an hour to reach.

https://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q...

But consider where he was headed: City Hall.

City Hall is an area teaming with cops. He might see 150 officers there alone, given their proximity to the courts.
No. What we mean is, as I've just noted in the reply to tptacek, that so far no attack was named that could harm the setup as described in our docs. And since this setup also delivers the performance that we require in terms of speed, we do not see why it would be necessary to change our approach to KDF.
Yes, the judicial system can destroy your life once it touches you... even if you're innocent.
Is there a grunt module for Myth? Thanks very much for this, I'm looking forward to using it.