skysight-inc/HackerNews huggingface dataset:
JavaScript Closure Stories part III
am i missing something? isn't bitcoin the most traceable currency ever? isn't that precisely why that hearing was so much in favor of bitcoin?

on top of the fact that you'll know exactly who the money went through. you'll also have that central authority that wants to redlist bitcoins.

"But you don't have to use their software" you say. and that's correct, but others will.
We're had Frankenstein's monster since the first time someone got burnt by their own fire.

fun fact: Bill Joy (vi, bsd, sun) has misgivings about AI.
This is definitely not true for the outsource companies here in the 3rd world.

It gets even worse when you face people who have used SVN for years. Once they realize that they can commit non-working code on their feature branch as long as the result of the final merge into master is OK, they start to dump random work-in-progress stuff into git repo. As the result, blame and bisect are completely broken, but who cares, that's another developer who would feel the pain trying to make sense from the changeset history two years from now, not you.
Would Microsoft benefit from Nokia building an Android phone to help their argument in the EU over the android patent? They could argue that they are indeed using the patent in their own android devices and thus have a compelling argument to keep receiving royalties from other manufactures.
Thank you, I can't wait to try this...
I tried a couple of times, so I wouldn't make a dumb comment, but it never did show up... I may stand corrected, assuming a white background ever actually loads. :)
Microsoft should split up the company into smaller ones. This is something that should have happened with the anti-trust case a decade ago, but unfortunately it didn't happen. I said to myself at the time, it would have been the best thing for the software industry if we saw Microsoft split up into an OS company and an applications company.

Now, I think they should split off Windows, Applications, X-box, and Mobile. There are a lot of very smart people at Microsoft still, but they are all stymied with the culture of everything having to center around Windows. X-box was best when it didn't have Windows shoved down it's throat and the same goes for Mobile. Now, Windows is having Mobile shoved down its throat by an increasingly desperate and frenetic management that is drowning in incompetence, and they're taking everyone down around them.

What they need to do is just admit that the industry is changing on too many fronts too quickly, and this idea of having horizontal integration across multiple products is unfeasible. Having integration of Internet Explorer into Windows, or the same with Office worked. But they keep going back to the same well too many times. They need to let each market grow organically, and let their good PMs and engineers make the best products they can, not the best products that will keep selling Windows.
Is the solution for everyone to be a developer? What would that world look like?

The world still needs people to do jobs like security, burger flipping, and stocking shelves until everything is automated.

It's not even necessarily the pay level that is exploitative. It's the lack of job security and benefits that was once commonplace when a large percentage of the workforce was union.
/s

Does anybody see a link to this guys github profile? I wonder how far along he is on any side projects that he's working on. Surely he must hang out at any of the many coworking spaces in SF on the weekend, right?

I don't mean to be crass here, but...there are SO MANY programs available for this guy to learn to code, and then get the employee benefit of taking home free food from his employer (seriously? He's upset they don't let him take free food?)

I don't really buy the excuse anymore that people are just being held down by "the system", especially in tech.

I've tried with /so many/ people who are in similar "woe is me" situations to teach them to program. I've bought VPSs for them, I've set up curricula for them, I've invited them to hackathons, offered to work on projects with them, etc. etc. etc.

And they don't take it.

One friend, who I got a job with my employer as a part time support person, needed help building his resume. At the time, I was building a new mail server for us, and I told him I wanted him to help me with it so that he could add some linux sys admin work to his resume.

Did he accept it? Nope! He spent his time at home watching Netflix and playing WoW, or age of empires or something.

A month later these people are on facebook complaining about how the evil wealthy people are holding them down.

--

He's working 30 hours a week, and lives with his mom. C'mon, man, you're being handed the ability to learn to code and build a github profile of a freaking golden platter. Get to it! Or...stop complaining about making $18/hr and only getting to /eat/ the free gourmet buffet, when you wish you could take it home.

--

Furthermore, move out of the bay area, man! That's one of the most expensive places to live in the country! Go move to Iowa, or North Dakota. Those places have high qualities of life, good wages, and low costs of living.

The Bay is one of the most desirable places in the WORLD to live. I'd love to have sympathy for a guy making $18/hr and living the San Jose, but I just can't bring myself to.
Everybody bought for the bounce, thereby causing the bounce.
Yes, I've seen the video. My point wasn't that it was good for that guy, but that it was good for society.
I don't pay my rent and groceries with my savings.
I pay them from my salary.

And savings I save.
I definitely meant something like the latter!
I agree. I tried to pair program for a few years. Most people will tell me how it is my fault pair programming is not working, but I just don't like it.

I find myself starting to zone out when working with someone who types slow, has odd habits (such as checking twitter or email too frequently), uses a different editor than I, or we have a large skills gap. I know there are techniques to solve some of these, but again, I personally don't like it.

I much prefer a gated review system, such as gerrit.
Best Chrome Extensions for Bloggers & Web Developers in 2013
Why? I use Emacs and Sublime Text.
Some great resources:

http://www.pairprogramwith.me/
http://remotepairprogramming.com/

Best to get into it...

Free communities:
https://plus.google.com/communities/100279740984094902927
http://www.meetup.com/remote-pair-programming/

First Time Paid experiences through AirPair:
http://www.airpair.com/php/troubleshooting-chris-christoff
http://www.airpair.com/angularjs/angularjs-problem-solving-d...

Tons more:
http://www.airpair.com/customers
While WM7 may be quite fine (I heard this multiple times from real users), it would take long time and much effort to acquire enough mindshare.

What WM devices lack is a killer feature. They are just another fine smartphone line, unfortunately incompatible with software for market leaders, Android and iOS.

With this regard, Jolla looks about as good, and it runs Android apps, too.
I used to think all abstractions were leaky until someone explained parametric polymorphism and free theorems to me.

http://ttic.uchicago.edu/~dreyer/course/papers/wadler.pdf

Every programmer or computer scientist should read that paper.
Wadler is clear enough that even without knowing typed lambda calculus, you can understand his point.
> Mining BTC has a carbon footprint from hell
https://en.bitcoin.it/wiki/FAQ#Is_it_not_a_waste_of_energy.3...

But what does the "answer" in FAQ say?

Spending energy on creating and securing a free monetary system is hardly a waste. Also, services necessary for the operation of currently widespread monetary systems, such as banks and credit card companies, also spend energy, arguably more than Bitcoin would.*

i.e., nothing really. Not even a back-of-the-envelope estimate of the power densities (either per putative stored value unit, or per transaction volume) of BTC v. fiat currencies. Just a flat assertions like "...is hardly a waste", or "...arguably..."
I agree dogecoin to the moon!
It's usually done with a single computer. Sometimes shops will have multiple keyboards hooked up to one computer. But it doesn't have to be that way. There are lots of tools for pairing remotely. Screen/tmux + Vim/Emacs, Screenhero, Google+ hangouts, etc.

I don't want to toot my own horn, but at Floobits (YC S13) we've built some really nice tools for remote pairing. I like Sublime Text. Bjorn likes Vim. I live in SF. Bjorn lives over in the east bay. But we pair using our native editors: http://abughrai.be/pics/screenshots/Screen%20Shot%202013-12-...

We're still improving the setup process and documentation, but we've found it to be better than pairing in person. We get to use our favorite editors. We don't have to commute. We can listen to different music while pairing. It's pretty nice.
> My Kinect can barely follow my hand or consistently recognize what I'm saying with any accuracy. I'm really not concerned with it plotting my demise.

Maybe that's just what it wants you to thing... ;-)
I didn't work full-time when I started there. College student, remember? I didn't have a full-time gig until I dropped out of college in 2001. BigCo refused to bring on part-time workers, so I quit school and interviewed into the developer role, which was FT and necessitated me dropping out of school.

Edited my previous post to reflect correct timeline:

1999: Moved to Valley; got a job doing desktop support at a startup

2000: Startup gets bought by BigCo

2001: BigCo says they won't hire PT employees. I quit school to take $49,500/yr FT dev job at BigCo

2002: Quit dev job and started working on my own stuff (I had paying customers for my company in 2001, but 2002 was when I finally quit and went into consulting and web hosting full time.)
Why do people always reference hard work?

Ditch diggers work hard. Migrant farm laborers work hard.

So what?
AngularJS Chat Example and ng-Module
Inflation-adjusted 1999 $15 is $20.98 today. Conversely, today's $15/hr is $10.72/hr in 1999 dollars.

Also note that he's not allowed to work over 30 hours, so even at a somewhat comparative actual rate, he has an upper limit on weekly income.
I'm not really sure how crime works in US but in my country there's sort of minor offence kind of thing when you just get the ticket or are being told by the policemen not to do that again. You may refuse to take the ticket and defend yourself in court. And there's a crime, where you can get arrested.

If you ignore "do not step on the grass" sign can you get arrested in US as well?
i don't understand what logic or studies they referring while selecting the ages.
We have already invented AI, and it is already running amok.

The AIs are of the "hive mind" kind and it is common to refer to it as "A transnational corporation."

Known identities are "IBM", "Google", "Unilever", "Monsanto" etc.

These AI's are beholden to nobody, define and persue their own goals, by manipulating their environment to their advantage.

And they're better at it than humans: They decide for themselves when, where and how much tax they want to pay, and they are not afraid to remind parliamentary inquiries about this fact.

For at least 10 years, it has been evident that these AI's are politically far more astute and successful than humans, and the latest "trade-agreement" negotiations, what little we get to know about them, is clearly an unmitigated powergrab by these AIs.

The fact that the hive-minds are composed of humans does not in any way change this conclusion.

And now: Imagine how your life would be, if Google, the company, truly hated you, personally, and were out to get you.
A key difference is that special relativity makes predictions that have been repeatedly tested.

> Climate change deniers ... are being played at politics

I wholeheartedly agree with this. And the same thing goes for the supporters as well. Once politics enters the landscape, it's there. It affects who gets considered a 'peer', which publications are considered 'objective', who gets funded, and scientists' standings at their employers.

One of the key tenets of science is that by repeatably checking predictions, we can put a damper on humans' standard tribal behavior. The harder these predictions are to check (in this case, due to timescale and noisefloor), the less science actually works. When the results are then repeated dogmatically instead of questioned skeptically, it starts to seem an awful lot like religion.
Can't we skip the conversion and use giant optical lenses to focus sunlight onto panels on earth? ;)
I've got 2 stories which may or may not contradict this idea:

1) I interviewed a candidate for a junior position. He seemed qualified and came with a recommendation from someone I trust. But during the interview with one of the managers in our group, he indicated that something on his resume was not accurate. He didn't directly say that, and he tried to squirm around it by saying he really meant it in this way, etc. etc. The manager took this as a big red flag that this person was not trustworthy or at least not a good match for our group. He was later told he didn't get the position. At that point he started emailing me constantly asking what he could do to get in our good graces. I had to tell him that since I wasn't the hiring manager there was nothing I could do, and that he had really blown it because it basically looked like he was lying during his interview. Now every time there's an opening in our group he emails me looking to apply for the position. This has made me 10x less likely to consider him in the future. (Granted, he didn't do his "100 hours".) But being a pest is not going to get you anywhere. Just suck it up and move on. (I wish someone had taught me how to do that when I was younger. I often got the advice, but wasn't able to implement it, much to my detriment.)

2) At an earlier job, we had a candidate apply. I thought he was pretty good, but the boss was unimpressed. During the interview I asked him if he'd read some programming books that I had found useful. He hadn't heard of them. The boss rejected him and we hired someone else. A year later we had another position. He applied again, and this time he told me he had read the books and explained how he had put some of the ideas into practice. He didn't pester us for a job and he didn't act like a psycho or a douche. He just did the hard work of learning what he was missing. We hired him. Later I left that job and started my own company and hired him again. He was a good employee and good at what he did.

I can't imagine trying to work with the guy from #1 above on a daily basis after seeing him be so persistent and annoying. I would definitely not hire #1 even if he were the most qualified candidate because of how annoying his persistence was.
I disagree: in both cases the truth has come out, just not on a more convenient timetable.
Prediction: /r/Science goes the way of /r/politics and /r/atheism and stops being a default sub-reddit.
A C++ Christmas card / love letter
If humans were tested, many of these badly designed and fraudulent experiments would have never been done in the first place.
It doesn't have to work 1:1 all the time for every IP a person may use to make transactions. Unlike in torrents where one download cannot be tied to another and you have plausible deniability that you yourself might've not used that, with bitcoin the history stays.

As an example if you issue transactions from your home and from your place of work you are immediately nailed (e.g brought to questioning) even if there are 1000 transactions in your walled made behind 7 proxies. Open WiFi argument doesn't hold water in that case.

And even a single access from a place that maps to someone will taint the wallet permanently, as an example: Busting a drug ring. Set of wallets are suspected to be a part of a massive drug and money laundering operation (few of the wallet addresses are advertised on silk road and are getting a lot of transactions in, and a bunch of laundering addresses are recognized as a dense cluster in the graph).Then some not so smart subordinate accidentally uses a wallet app from his normal cellphone. That will instantly cause the cops to go after him and investigations will start.

Basically if you have ever used your wallet from places where you can be recognized the wallet is tainted. You will be investigated if the said wallet is ever used for anything shady ever.

The key here is that even if a single access does not automatically link it to you, multiple accesses will. The only way to keep clean is always route every transaction always trough weird proxies. And hope that everyone you transfer to/from will do the same. Get a gift from your mom who doesn't do it? That's it. She may be interrogated and you're bust.
I believe this would only mask the direct sound waves, not the reflections caused by the room. Perhaps masking the direct sound is enough, but maybe not if the reflections have sufficient energy.
If I had the power, I'd mod your comment and all like it into oblivion without hesitation, along with being very clear to you and anyone asking why I would make that choice.

I hope that's sarcasm, otherwise you're simply reinforcing my point.
They forgot to mention that ( at least in my circles ) they are notoriously known as an 'engineering factory', where most people hate their job, because very few people want to pair program ALL DAY, EVERYDAY.

Pair programming in small doses, works wonders. One to three hours working together on a problem can see serious productivity gains. There's no magic to this however; Any collaborative environment gravitates towards this sort of activity naturally.

As with most things, balance is necessary. Some solitude to think and reflect, some collaboration to explore your ideas and some pairing to smooth out the rough spots.
I am sure they are very nice, but quality is not a differentiator in that market. It's part of the entrance fee.

Microsoft has crazy amounts of money and influence, so we can all say "don't count them out yet". The point is they are huge and have no power in the most important market in the industry.
Pick any three from New Glarus! http://www.newglarusbrewing.com
I started a major rewrite for a Rails App that I'm converting to Rails API + Ember with Ember Data. Yeah, the learning curve has been huge and Ember Data pretty much didn't help things. But, I've stuck with it and everytime I struggle with something (happened first with routing nested resources - still feels a bit magic sometimes), I take a step back and look at the Ember way of doing things and I usually become enlightened with the very well thought out decisions.

For those of you struggling with Ember Data - this is your best friend - https://github.com/emberjs/data/blob/master/TRANSITION.md probably the best documentation on the matter. If you got Active Model Serializers, use the right serializer on Ember data side to get going.

IF you're using Ember Rails - be sure to check that it's pulling the latest Ember Data.

I like that there are more tutorials and demos coming out but seriously, we need some more non-trivial UI examples. Maybe after my project I'll write up a blog post if anyone here is interested.
The one time pricing is very interesting. How do you define the $100 one time pricing? What if you decide to cut the product in the middle, do you give a full refund? Is there a time limit (20 years) or is this for as long as the service is alive? Is there a limit on file uploads? Is there a small annual recurring fee for maintenance?
2013 is not over :) . I am still aiming to release my V1 before 31 dec.
Dogecoin 50% gain only alt coin to post gains in 24 hours.

>reddit and 4chan

Well looks like the internet has decided what coin they want to use.

Buttcoins are deprecated.
Endianess-dependent, unfortunately. It'd be nice if there were a way to check that didn't take up too much space to detract from the brevity needed. Any ideas?
Fair point but remember its possible that he knows he will never make the grade at programming. He can know that from trying similar things before again and again. Some 'nerds' will never make the grade at football. They don't need to keep trying in order to know that and if you keep pushing it on them they find it insulting and possibly even humiliating.
That would be rather hilarious given that they were always touted as better marketers than anyone else in the market. At least that was the blame in every community I was involved in (OS/2 & Linux).
Coinbase Crosses 650,000 Users
This is an inappropriate analogy touted by many. Marriage and booze can't be equated. An over dose of booze might cause you to render harm to someone else, this cannot be said of marriage.

You may want to lower the drinking age but you need to come up with better reasons :) Also why shouldn't the drinking age be 15 or 13?
Cool, you've tried that twitter idea already. Looks good. Iterating so quickly bodes well for your success.
doge is love, doge is life.
But, it's smaller, outputs less heat overall (though, the keyboard is often too hot to touch if you rest your hands on keys or—god forbid—if you accidentally touch metal between keys), and it sometimes stalls all display output for 30 to 60 seconds at a time while running all cores at 100% for no discernible reason at all between once a week or 15 times a day depending on its mood.

Let's see your tower do that.

Stockholm Computing Syndrome?

As far as price: company bought it. Always change jobs right before an Apple hardware refresh event. If it wasn't essentially "free" from my end, I'd have gone with a 27" iMac.
Rendering on the Server and Client in Node.js
Artsy's moving to Node.js apps that render server/client and are bootstrapped from our open source boilerplate Ezel http://ezeljs.com/.
What we learned migrating from MongoDB to Cassandra
>This pseudo-Gini is meaningless, since addresses!=people.

It is meaningless but not really for that reason. The estimation of Gini Coefficient that Charlie Stross links was calculated by the Bitcoinica exchange from their client list.

It's meaningless because it was calculated in 2011, when the number of Bitcoin owners and users was a tiny fraction of the current figure, and the network was less than 2 years old and practically unknown to the wider world.

He first cites that out-of-date estimate, and then claims that it is getting worse, without providing evidence for that claim.
If your solution is for all of the security guards to become programmers, who will be the security guards?

Or perhaps you just want enough poor people to move away/up until there's high enough demand for low skill jobs that their income increases. Sound Economics 101, but much more nuanced in reality.

Update: I was just informed "/s" means sarcasm. Mea culpa.
http://en.wikipedia.org/wiki/Determinism#With_free_will

http://en.wikipedia.org/wiki/Free_will
Also it's bad for other sites. If China pulls of their google antics on Amazon and blocks sites hosted by them its a large proportion of what we all use blocked inside China as casualties.

Hopefully it doesn't come to something like that
Here is lengthy debate by some of best minds in the field: http://wiki.lesswrong.com/wiki/The_Hanson-Yudkowsky_AI-Foom_...

TL:DR - whether AI can become significantly smarter than Humans really fast depends on intelligence return on computational investment.
Film is rendered usually at 24fps or if you see the Hobbit it is HFR at 48 fps.