skysight-inc/HackerNews huggingface dataset:
No, it was written before "eternal september" https://en.wikipedia.org/wiki/Eternal_September
How to efficiently match socks
Regarding pair programming, I also see it as paying the salaries for 2x developers, yet gaining very little from it.

I think the trick is to use it when developers feel necessary to stay productive. No point having someone slogging away at something they find difficult and frustrating if a second pair of eyes and maybe some more specific knowledge of the area can help.
> That "good data" you're talking about is corrupt because they focus on black people while non-blacks get away.

I never really thought about the sampling bias that way...

I'm sure there is racism as well - it is a big problem - but race is a real thing, I don't think we can pretend everyone is equal either. Certainly nobody should be underprivileged, but I still think discrimination is healthy.
https://code.google.com/p/chromium/issues/detail?id=25541

It's in Chromium, not sure whether it's in Canary yet.
>> Sorry, but if you didn't realize this was a strong possibility, you didn't do enough research. I'm cautiously optimistic about Bitcoin, but this has happened before and will happen again.

I agree entirely BUT I can see how someone might be misled by all the bitcoin cheerleading.
It's somebody that I know who has been developing it and to be honest. I want to ask the same question "Why?".

I have an idea that it's because it comes from somebody familiar with java and actionscript, so it may helps other developers to program with JS in familiar approach.
There is probably some truth to this.

I graduated in the dot.com bust of 2001, and it took me over a year to get a permanent position. I applied for a lot of jobs in that time. There were two types of application - CV and cover letter. Of the graduate recruitment scheme form, full of crap like "give an example of when you showed leadership in difficult circumstances". Those forms would usually take the best part of a day to fill out. Whereas I could adjust my cover letter to maybe ten or more jobs in the same time period.

So I probably sent in 10-20 times more CV applications, but I got a far better response rate from the application forms. Maybe recruiters know this, and use it as an early for of filtering.
You can specify a smaller int size, I used 2-byte ints fairly often. Saves a good amount of space. This also makes it really easy to change the corresponding name of a value/categorization (no migration needed).
Call me crazy, but I fail to see the improvement in this weird syntax and I've had enough. Go, there we go.
Solving the Santa Claus problem using Ocaml
I don't enjoy pair-programming. I avoid it as much as I can get away with. But looking at the results, it's an inescapable fact that I produce higher-quality code when I do - so for those critical pieces that need to be bug-free, I force myself to do it.
No need to buy a new device if you don't want to upgrade because you don't think iOS 7 will work well on yours. iOS 6 still works, and it's possible to download an older version of an app if the latest version isn't compatible.
Can anyone think of legitimately useful applications of face recognition software?
Oh, okay. That makes sense if we take that sentence out of context and treat its wording literally, so now I understand what your GP was saying. However, the real meaning of that sentence as used in your GGP is that these so-called "ethical" choices you might make aren't actually ethical if they don't have any impact on the world. That is, leaving a company because it performs unethical behavior does not stop the unethical behavior from continuing, and so your leaving is merely an ethically neutral action (in fact, by remaining silent, you're enabling further unethical behavior).
Unless you effectively narrowly define "professional contact" to mean situations where they are responding to a crime, I don't for a second believe you're right.
I was just trying to submit this entry and found that you already did it!

Really nice and motivational post Sujan
I'm not interested in people's impressions of me (and it doesn't bother me a bit if they think I'm an asshole -- I guess I'm just selfless that way).
Ben Bernanke says Bitcoin “may hold long-term promise”
What is the difference between asking a company to pay for the electric bill and asking for money to pay the bills?
The Best UX Articles of 2013 - from the Usabilla Blog
Having added over 100 pieces of content to our blog this past year, we summarise our most successful UX articles from 2013.
Same here, done OK just watching the BTCWisdom charts with a few basic indicators. Its good fun...
China is afraid. Bit-coin is an unregulated way of moving money out of China and they are known for keeping the movement of money in and out of china under very strict control.

The only way of regaining this control is by forcing all major companies to ban bit-coin.

You think the companies are happy about this they were making a very nice profit from the transactions.
I think Google is already the Google of face search. I remember Eric Schmidt talking about how they already built the technology to do this, but they didn't release it (http://www.huffingtonpost.com/2011/06/01/facial-recognition-...).

In any case it was only a matter of time before it came out of pandora's box.
The UX refinement sessions for that tablet use case would be crazy fun. The experience would have to be silk if I were going to hinge my new-hire interview on putting it in front of an employer, with no experience on the app, and let them self-direct the exploration. I'd look forward to see how that turned out.

And my latent tech writer OCD-ness compels me to suggest dropping "flick" from your vocabulary in favor of

[...] with actual evidence that you can interact with.
Who is taking the other side of the trade with these Bitcoin/RMB exchanges? I mean, I often come across people who have RMB but want USD. Far less often do I come across people who have USD but want RMB.
I'm truly annoyed when people latch onto a single word, and forget everything else you are saying.
Ask HN:epub publication of magazines?
What magazines are available in epub format? (I have no interest in PDF versions)
I only know of Linux Journal, Hacker Monthly and bsdmag.org. Any others? Any reference list somewhere?
Yes, Bitcoin dropped 40% today- but keep in mind that on any average day it swings 20%.

If you invest because you believe in the underlying technology, you'll have to ride out the volatility waves until it matures(or dies).

But, it's going to take more than people holding onto their bitcoins and waiting for the value to go up- people need to spend them on things for it to work.
> At least with EuroStar from London to Brussels

Yeah, true, but in my (admittedly limited experience of international travel), it was very painless compared to airports simply due to having more staff available.
Agent Mulder plugin for ReSharper 8.1
> They ought to be removed from the sewage by treatment.

The bacteries were found in a sewage treatment plant.

Even if you assume that there's a practical way to get rid of the anitbiotics at the plant (enzymes, maybe?), the bugs and drugs were in the sewage all along up to that point, allowing AB resistance to develop in the pipes upstream.
maybe this will cheer you up a bit:
i bought after the last bubble burst, but still to high at a rate of 150$.
BTC continued to fall and dumpled around 100$ for months, but i decided to hold on instead of selling with a loss.

The decision has paid off, i sold at ~1000$.
>> I agree entirely BUT I can see how someone might be misled by all the bitcoin cheerleading.

I don't. Every time I see the comments on BTC articles, I get the impression the groupthink among BTC optimists is so strong it effectively kills their ability to form an individual opinion. I mean, seriously, why on earth would anyone in their right mind ever think an 'asset' (which isn't even an asset) can rise 200x within a year and not be one gigantic bubble, just because the BTC echo chamber says it's 'the currency of the future', despite the fact that ~100 people hold over ~50% of all BTC, and not much more than 1% of BTC transfers are actually used for actual trades? I'm really lost for words when it comes to the naivity of people (still) holding BTC.

But go ahead, buy the dip, hope for the best, I mean, Winklevoss says it will go to $40K :-/
Learn how to enjoy hard work and other boring/painful/tiring activities
I checked it against the BBC Weather pressure map for the North Atlantic and Europe and the low and high pressures seem to match so it does look fairly "live".
How to protect your eyesight
Composibility and error handling.
Really? Then I'm happy I don't live in the US. If I was under investigation for something and my employer stopped paying me, I'd sue. And win.
Cookies? Ridiculous! They fed us burning hot coal, then forced us to pull the train while the driver sat up front and whipped us. And we had to pay train driver to let us pull!
> Wait for a week, 10 days before making conclusions on the price of Bitcoin

My conclusion is that it's pretty fucked up [1].

Nov 15 $US430

Nov 22 US$843

Nov 29 US$1137

Dec 6 US$552

Dec 13 US$869

Dec 18 US$584

Pick one of those dates before today and imagine saying "wait for a week ... before making conclusions on the price of Bitcoin".

[1] https://coinbase.com/charts
In spite of this bad behavior, Apple is still the best at supporting old devices with OS updates.

http://www.fidlee.com/android-support-vs-ios-support/

So Apple is the best at this but they are still the bad guys or just the less worse ?
If your digital currency relies on governments accepting a competing currency their own currency - you are going to have a bad time.
Sometimes we have to accept tradeoffs. Having a journalist do something and help inform us seems like a quite reasonable tradeoff.
I'm not a financial expert, but I might suggest that paying off you credit card debt is probably the strongest investment you can make right now.
Could UV light be used at waste plants and hospitals to help prevent this kind of bacteria from spreading?
This. I can see many governments banning Bitcoin before it rises to it's full potential and then the governments accepting it.
Forgive me but why would you save money in a mutual fund and not pay off a car loan. Surely the interest on the loan is much higher than the interest you were getting from the fund.

Prior to buying the coins that is.
You can't change the past, man. I also regret not buying them years ago, but I can't change that. Look to the future.

Personally, my future looks good enough even if I never buy any bitcoin. If buying bitcoin makes you worry and possibly risk depression and suicide, you'd better stay out. Yes, other people are getting rich somewhere, but that doesn't have to mean anything to you.There's always someone getting rich somewhere. There's always someone winning the lottery. Do you terrible when someone bought a lottery ticket and won millions? That stuff just happens. Let it go.

If you've got a job paying more than $50k per year, you're still in the richest 1% of the world. Don't worry so much. You're doing very well.
Think that Bitcoin is a zero-sum game. For anyone to gain a dollar, somebody has to lose it. So it's a risky business.
The question of time in relation to tests is interesting. If you write the code with the mindset that you should be able to test it (including time dependent behavior), you can end up with testable code without too much trouble. The key is to make time external to the code. I just blogged about this in "TDD, Unit Tests and the Passage of Time" http://henrikwarne.com/2013/12/08/tdd-unit-tests-and-the-pas...
Not unless these superbugs are online.

BTW, as your karma should show you, HN has no sense of humor.
This provides some additional support for your cynicism (and may also be useful to you):

http://lifehacker.com/5994204/mlpostfactor-installs-mountain...

I have a (slightly) less cynical interpretation, which is that they have a finite amount of engineering time and would rather use it developing new products than supporting old ones (or increasing capacity at the risk of lowering focus/quality).

It's probably not a coincidence that developing new products makes more $$ than supporting old ones.
> In practice, this requirement ensures that onFulfilled and onRejected execute asynchronously, after the event loop turn in which then is called, and with a fresh stack.

http://promises-aplus.github.io/promises-spec/#notes
(emphasis mine)
That sounds reasonable. I've got some money sitting here waiting for something to invest in. I didn't want to get into bitcoin at $1000, but $400 looks pretty reasonable considering past performance.

Still, if China is really getting out of bitcoin, how much does that past performance still eman?
I'm aware of it.

I'm not sure "operated" was the right word but still possibly not suitable for kids...
Genuinely surprised that AR is only now getting enums; DataMapper has had them forever.
The thing about Go is if the language appeals to you then the fact that there aren't 10 layers of legacy framework cruft between you and the actual app logic is actually a good thing, not a bad one.

And Go does have some great "batteries included" stuff where it counts. With a few notable exceptions I find the 3rd party web frameworks for Go don't really add much over the standard library's net/http and html template system.
Thanks, I know that book.
I particularly enjoyed the German Rail Pass when I was there recently. Something like 240€ got me 3 days of unlimited travel within a month on the ICE trains (and S-Bahn) around Germany and to Brussels, which worked out fantastic for my travel plans - from Frankfurt to Hamburg, Hamburg to Brussels, and then Brussels to München. Worked out a lot cheaper than flying and the time cost was about comparable. Mostly it was far more comfortable too - apart from the bit where I caught the train from Köln to Brussels at the end of the weekend and ended up sitting on my bags by the toilets because it was so crammed.
I read the book about fifteen years ago, during my Code Complete bibliography binge. I remember it every time I start the wrong burner on a stove.

After the Google-sponsored web game class, I'm a bit skeptical of Udacity's commercial tie-in classes. Loved the AI class that started it all, and really enjoyed Peter Norvig's Design of a Computer Program class, but the Google class? Not so much.

Not sure what to make of this class being only two weeks. I guess it's a relatively small investment, even if it ends up being an infomercial.
A case where it would make sense, if bitcoin ends up worth nothing. It doesn't matter if they're scarce when they're still worth nothing.

I hope it doesn't end up so, luckily I'm not in a position where I need to try and work it out!
> no person may share another person's digital information with the government

AFAIK, this is already the case in Europe; it goes even further - no company/person is allowed to share any information willingly given by a customer with anyone, except as clearly stated in the privacy agreement the customer has signed prior to sharing of data.
One option for the US would be a crypto coin that is pegged to the dollar(by controlling global exchanges) . While not fit for speculators, it would be very stable and the level of anonymity can be controlled(anonymous to all but law enforcement), and declare bitcoin exchanges illegal.

While I don't see it going this way because the US politicians are bought by bankers , it seems like something that can kill bitcoin.
Copyright Strikes Again: No Online Access To UK Internet Archive
I agree, I spent yesterday evening on the blog (and that's where I found the link).
Huh? Plenty of people are trying to buy RMB (so called "hot money") to take positions in the Chinese economy and perhaps to speculate on currency a bit. When I came to China 6 years, the exchange rate with about 7.5 RMB to 1 USD, now its like 6 RMB to 1 USD. Plenty of people think that the RMB has a lot of room to appreciate, especially if the Chinese gov. gets tired of buying treasuries.
Not Particularly Optimistic about Bitcoin's future: Google
Looks like the bitcoin fell to almost $500 now. Don't worry I am an investor in bitcoin too, bought it around $800 myself and am pretty optimistic about it.
I think it would be better if I traded daily to earn more profits as compared to keeping it for a long time.
Probably partially due to a different Terms of Services being required for a Chinese account, such as "Local government agencies will have 24/7 full access to your data, and they can shut down your server for any reasons without prior notices", etc.
http://en.wikipedia.org/wiki/Honey#In_medicine

Read up on medical-grade Manuka honey. It's antibacterial properties have been proven countless times in medical journals around the world.

If you think it's "just sugar", then you've never researched honey.
As long as they are making back their electrical costs they have no choice but to continue. Their expensive machine is a sunk cost and they can't return it.
I know people who are face blind, and get real apprehensive in public situations because they don't know if they should trust a person or not. Face recognition software could give them more confidence in going out and about to supplement the missing cues.
Well you are entitled to your opinion but IMO he made some valid criticisms regarding the schooling system. What parts did you disagree on?
Except that a lot of sensible people don't install the final updates for any given Apple iDevice that's going out of support, because it's often so slow as to make the device unusable and Apple have got strong anti-downgrade protections that stop anyone from rolling back to the previous version. Nice bit of forced obsolescence.
Thats a sure return of 15% or something. I dont think any investment can get better ex ante.
Mint sharing what are you building?
Ask HN: May you list some HN-like sites?
Some example:

http://www.cryptocurrencylive.com

http://www.datatau.com

http://news.dbanotes.net
Pair programming is supposed to be two people thinking through the problem together. It works when both people are immersed in solving the problem together.

When it works well, having two brains working together brings the benefit of different perspective and experience. It gives the opportunity to riff off each other's ideas. You spot issues with design and implementation earlier because having to communicate your ideas means working harder on them before you try to turn them into code.

I find it fun to work with someone else who is smart and engaged. It's magic when you become warmed up enough that things really start to flow. I've actually managed to get into flow before while working with someone else.

That said, it's pretty difficult to get right. I found it quite hard to let someone else see my process. If both sides aren't engaged in problem solving it can be really boring. I've also found that it takes me a while to figure out how to work productively with new people. The dynamic between any particular pair of people is a bit different. I think you need to build trust with your pair.
Check the latest update at http://www.cryptocurrencylive.com/
Yes I was surprised how many platforms they still support http://www.openbsd.org/plat.html similar to NetBSD.
Skywing,

Thank you very much for sharing your experience and hard work for getting job in your dream company. I can understand the situation and moral after 2 rejection but i really appreciate your effort for working hard to achieve your dream.

You really put great example for other readers here looking for job and got rejection. We should always think positive and work on our weaknesses to get our dream job.

Thanks
China only got in this fall. The price had stabilized around $100; since then there has been a massive increase in merchant adoption, VC investment, popular awareness and userbase. In my opinion, the past two months has absolutely added value to the Bitcoin network, and so I expect it to remain significantly above $100.
Innovation from China :

"co-founded by a PhD candidate on leave from Columbia University, a former Microsoft engineer, and someone from Beijing’s Tsinghua University"

Try again.
Right. China still has currency controls on the RMB. Makes it a pain for me to move it out of China en masse, not that I've tried yet.
Research Shows Snapping a Photo Won't Help You Remember Art
ipv6 should bring everyone to publich reachability - eliminating the need for NAT due to ip address shortage.
This technology will change the world.

But not at that price point.

And not with that pitch.
Well as a research scientist at a face recognition company (Cognitec Systems)that's been around a long time, I would say that one legitimate use of face recognition software has been for driver's licenses applications for the individual states and provinces in the US and Canada. Whenever a new system has been put in, there's always a bunch of people with 20 licenses under various names.
If there is an older version of the app. I was just looking at a Kickstarter project the other day that predates iOS 7 but only ever released their app for it (can't remember which one) and there were a lot of pissed off iOS 6 users in the comments section who can't or don't want to upgrade.
Mailbox Adds Support for Yahoo, iCloud and More
A "simpler" version is discussing the problem with your colleague in front of a whiteboard (drawing almost always seems to help). Once you've worked out how to implement it, you go off and implement it yourself.
RUMORED MacPro Build To Order pricing revealed.

The clue is in the name of the website that you linked, and the article couldn't make it any clearer that these are guesses.
Not a single study has proven it to be any more effective than an equivalent "dose" of glucose and fructose.

Honey is only "antibiotic" in that being a super cooled crystal it doesn't allow gas exchange so things don't grow in it which is why it doesn't spoil, (and why bees make it).
Site a real source not WikiPedia. I have written enough of wiki pedia to know how fallible it can be.
Last year I did exactly that. Was in Lucca, wanted to go to Florence for the day.
Came to the station, bought a ticket, all very easy, even shows you what trains are available and allows you to choose a specific one, which I did.

On the train, conductor came past. Must have been a bad day because this lady was furious at us that we didn't stamp our ticket... No idea we had to (since we chose the specific train on the machine...) She was gonna let it slide this time but next time we would pay a huge fine...

7 seconds later we heard her shout exactly the same story to basically every other tourist in the cabin :P

Protip to TrenItalia, when printing the ticket, show a big warning on the screen that you need to stamp the ticket to make it valid ^_^.
Is there any good tutorial site or course where I can learn more about ROR?
I have a pretty solid knowledge about programming(PHP, C, C++, Objective-C) and I am getting really excited about ROR lately.
You suggest that the lesson should be based on the outcome, but actually in the presence of significant random noise/unknowns, that's not always true.

It's quite possible to make bad decisions that turn out well and good decisions that turn out badly.

To learn the correct lessons, he needs to work out if his original plan was sensible given what he knew (or could reasonably find out) at the time and he's just unlucky, or if the decision to invest was reckless or based on inadequate or wrong information.

Having said that, it's so easy to deceive ourselves, that I've heard people say that it's a good idea to work out what would falsify your assumptions before investing.

The decision he made was either a good one or a bad one based on the information available to him at the time. That will be true regardless of whether he becomes a billionaire in the next month or goes entirely broke.

The true lesson to be learned is not dependent on the outcome.