skysight-inc/HackerNews huggingface dataset:
I agree with this.

Two points though:

1. PR value does benefit your bottom line

2. Almost all serious web proxies accept Bitcoin. I believe they do this more for product reasons than PR reasons.

Which is to say your answer could be put more simply as "I don't think my customers would value my accepting Bitcoin as much as other features I could be adding."
STATS is the company behind SportVU, and one of the fastest growing sports analytics outfits out there. Despite knowing this, it still surprised me to see them grab Bloomberg sports, particularly since Bloomberg only created that business four years ago. I see this as a kind of acquiescence. They couldn't see themselves challenging STATS, so they may as well may a few bucks off of what they had created.

I think this also speaks to the network effects of entering into contracts with a large number of sports franchises. At a certain point, if a number of teams are benefiting from your analytics, everyone else is going to want them as well. When it comes to sports statistics, the last teams to adopt are often the most tradition bound and least advanced in terms of metrics. They're also the last teams who would try an up-and-comer without having had major upheaval in their ownership or front office situation. Rather, they'll run with what seems to be working elsewhere, and probably half-ass the implementation.
It's true, women can be a source of gender bias as well. Many girls are turned away from computing by women who think of it as a guys' field. And beyond that, just looking at a woman at a tech conference and thinking "oh I wonder who she's here with" can happen to anyone. I can't find the anecdote now but it happened to a woman who had just given a speech on women in tech! It's a really hard, pervasive bias.
Create Financial Projections Without the Hassle with Spreadsheet Modeling
>"woman who wrote the #2 Computer Science book on Amazon, about coding and technical interview skills"

Computer Science has absolutely nothing to do with either coding or interviews, it's a subfield of mathematics.
YouTube version: https://www.youtube.com/watch?v=Ag1AKIl_2GM
Will Companies Ever Move Their Crown Jewels to Amazon Web Services?
Digital Single Lens Reflex?
Rupert Sheldrake – The Science Delusion
http://coolfire.insomnia247.nl/DSLR/

The md5sums for 3 of them don't seem to match what's on the DSLR page though. The one with a .md5sum file does match. Use others with caution for now.
"I think anonymity is authenticity, it allows you to share in a completely unvarnished, unfiltered, raw way and I think that's something that's extremely valuable." -- moot
Great work. Clean, clear workflows.

-With the Reorder capability, it took me a bit to realize that the left-side menu had changed to Done Reordering. I was hunting for the Done button at the top and bottom of the page; I didn't expect the menu to change. So maybe add the Done button to the bottom/top or change the color of the left-side menu when Reordering.

-Maybe additional sections for awards, publications, languages, certifications, etc.

-Easy to add skills by TAB+TAB+ENTER but simply pressing ENTER would be nice. So... type the new skill "Ruby", press enter, then the current new skill is added and the user is taken to a blank skill field. (Hopefully that workflow makes sense.)

-If you want to really get clever, perhaps add a way to version resume content for specific job applications, e.g. Software Developer vs Software Consultant vs Software Tech Support. Each of those positions would have some technical overlap but the applicant would do best by tailoring the resume to the specific position.
My reason is simple: Bitcoin doesn't natively support recurring payments.
Yeah, this is absolutely right.

Most payment processors are immediately converting Bitcoin, due mostly to volatility. When it comes down to it, these businesses are going to have a tough time doing anything other than marketing to Bitcoiners.

In addition, even if a business identifies a non critical revenue stream that they can siphon off, there a not a lot of goods that can be bought with BTC.

I would guess where this will go is into the service economy. Marketing, web design, graphic design, and programming are all going to be important first steps.
In some places (including much of the US, I believe), you can be arrested for drunk driving even if you're not in the driver's seat. Here's some info on California's laws [1].

The idea is that you are in the car and capable of driving it, even if you're not in the driver's seat yet. According to the urban legend, the trick is to get rid of your keys if you need to sleep in the car while drunk (i.e., swap keys with a friend who's in a different car), since you can then argue that you did not have the ability to drive the car.

[1] http://www.rencherlawgroup.com/Practice-Areas/DUI-Defense/Pa...
At the company I work for, we went through all the trouble of getting our distributed backend application running Vagrant using Chef so that we could have identical local, dev and production environments.

In the end, it's just so slow that nobody uses it locally. Even on a beefy Macbook Pro, spinning up the six VMs it needs takes nearly 20 minutes.

We're looking at moving towards docker, both for local use and production, and so far I'm excited by what I've seen but multi-host use still needs work. I'm evaluating CoreOS at the moment and I'm hopeful about it.
In fact, Heartbleed helped a lot: http://news.netcraft.com/archives/2014/05/05/sha-2-very-cryp... But there's a long way to go.
Do you honestly think that hundreds of machines capable of authorizing simultaneous credit card transactions and synchronizing mag stripe cards against a central service all receive a price update through direct manual access?
This is awesome. Felt so nostalgic while going through the videos and screenshots. What an amazing game! And great work Vincent and team!
For general intelligence, little to none. http://www.gwern.net/DNB%20meta-analysis The good news is, you tend to get better at whatever you practice. So you should find a "game" that's similar to what you want to do and play that :)
Yes, you can definitely share volumes between any number of containers, it's a common usage pattern.

You don't need to make a container persistent: Docker, by design, will never remove anything unless you explicitly ask it to. If you want to separate the lifecycle of a directory within your container, so that it stays behind after you explicitly remove the container, or to share it between containers - that's when volumes are useful.
What about flow-based programming (https://en.wikipedia.org/wiki/Flow-based_programming)?
Because proximity to other people still matters a lot, especially in terms of "cross-pollination", in the sense of more random interactions than you might get if you just hired a few people to work remotely on a specific project. You could even call it an 'ecosystem' despite the word's abuse.

It's been a while since I read it, but I didn't think it was all that revolutionary... it just mostly made sense.

http://davids-book-reviews.blogspot.it/2012/10/the-new-geogr...
Are you Chinese red guard?
China does claim the ocean area. See the hilarious map here:
http://news.bbcimg.co.uk/media/images/54145000/gif/_54145268...
A Revolutionary Technique That Changed Machine Vision
The MetroCard system is pretty old, and the MTA is probably doing the minimum possible maintenance since it was planning on phasing out the system 2 years ago:
http://secondavenuesagas.com/2013/02/24/a-rudderless-project...

And this leftover-money pattern will probably disappear once the base fare is raised, anyway.

People who live in the city generally just repeatedly reload their Metrocard, especially since the MTA added a $1 charge for a new one, anyway.
This was not the case 6-7 years ago in Canada. US-ians entering on a NAFTA visa were tied to their particular employer. They were able to apply for Permanent Resident status on this visa, which was helpful. The only change I am aware of is a shift from 1-year to 3-year visas. PR applications require multi-year time-in-Canada (and Quebec Selection if applying from Quebec).
Show HN: JediJS, lightweight JavaScript DI/module library
453 free HD images for your web and design projects
Trello as a Project Management App
> This may be a stupid comment

Indeed.

> but could we stop using "treasure" outside the context of forgetful pirates and sunken ships and such? When talking about Iraq and Afghanistan it's just an overly fancy way to say "money".

No, its an accurate way to say "treasure" -- or, if you have some need to avoid pirate-related associations in your head, "wealth". Money is, of course, one form that treasure takes, and also money values are used for "keeping score" of all forms of treasure, but what is actually at issue is the treasure--wealth, material assets of all kinds--expended, not just money (sure, those assets were generally purchased for money at some time in the past, but often that was before the war started and not specific to it -- what was consumed by the war was the concrete assets, not the money.)
Unfortunately, they are usually also the best equipped to find flaws in the new work. True, this is not ideal, but it's also not ideal to send a paper to less expert reviewers.

All of which goes to say that pre-print publication is the way to gooooo.
This probably should be a blog post with deeper research, but I swear it must be a human rite of passage to have the established groups treat some minority or "new" group poorly.

For example, it wasn't but 100 years ago in the USA that groups like Irish, Germans, Italians, Chinese, etc. were looked down on as poor immigrants who were taking "real" American jobs. They eventually were accepted only to turn around and put down people who were Black, Latino, Women, etc.

Acceptance of African Americans and Women has improved a lot, and in some places Mexicans are more easily accepted than other places. However, there are still plenty of people that treat those groups poorly.

Eventually, all the current minorities, including women, will be accepted only to turn around and treat some other group like crap. Why? I assume it's because it's human nature and it's the cycle that seems to happen for things that are different. At some point we all get bullied and we all take turns bullying someone else.

It'd be nice to just skip over the ugliness, but that's not really how it works with people.

Also, let us not forget that getting treated poorly is not always a minority issue. Some people are just plain jerks and they treat everybody like crap. That's not an excuse, but no amount of positive change will get rid of jerks. They are in every industry and almost every company.
I was just going to say the same thing. Firefox's web tools have become dramatically better recently and everyone I mention it to say Chrome's are still better. I don't think those people have looked at Firefox in a really long time. I much prefer Firefox's tools to Chrome's.
NASA UFO Space Anomalies – Audio Archive and Historic Footage
Lol I never. :D
Amazon doesn't agree:

> #1 in Books > Textbooks > Computer Science > Software Design & Engineering
'let' doesn't define a constant, it binds an immutable value.

The semantic difference is enormous. A constant has infinite lifetime and must be known at compile time. A let-binding has limited scope and can be bound a run-time.

In a language like Swift that distinguishes between mutable and immutable variables, a 'let' or 'var' is needed to indicate to the compiler what kind of of variable you're trying to create. Beyond that, it also makes for a cleaner language. Creating a special syntax for let statements that only applies inside the condition for an if-statement (and presumably also loops) just so you can avoid typing a few letters approaches PHP levels of unholy grammar pollution.
Is his name Lazlo? https://www.youtube.com/watch?v=Qa8kCQQUjHM
True, but environment matters. It affects your thoughts and ability to design. I'd be really sad if the 60' trees across the street were cut down. Also, sitting in a lovely garden thinking about how to solve a tech problem is nice.

That said, our home furnishings just kind of peter out for the reasons that you mentioned.
We need good engineers in tech. It shouldn't matter if they are male or female. This article is as gender biased as the people it is against.
I think it peaked at some point during the 80's and then declined. Ancedotally, I've certainly met more women who wrote cobol and the like back in the day than women working in my current career. And there are a lot more women in my CS graduate program than I've met working at web startups.
What do you think of https://www.yoctoproject.org/ as an alternative?
Bitcoin is a 'huge' thing in tech circles, but outside of that it's still tiny and since implementing bitcoin is non-trivial (especially from an administrative point of view) it's my time that I'm worried about, not what my customers would value (they've very likely heard about bitcoin but do not have any). I get an infinite amount more email about implementing paypal (3 per year) than about implementing bitcoin (0).

So I'd be wasting my time. As for PR value, I'd rather get that from unique content or a the quality of the service than from promoting still relatively obscure payment methods because the press is 'hot' on anything bitcoin. Besides, when Apple or Amazon do it it is noteworthy, when camarades.com does it nobody will care.
Coding is the main way that computer science is implemented. This is like complaining that doing titrimetry isn't part of Chemistry or drafting isn't a part of civil engineering. It's true that C.S. is a subset of math in a strict, theoretical definition, but the practical application of the science is highly important.
Apparently a co-worker of mine was quite the fan of handicapped washrooms in the office. But still. Ew.
Ask HN: Working with a lot more experience co-workers, recommendations
Hi,

I have over 5 years of experience working in mobile and software development (backend mostly in Rails). In my previous work I felt extremely confident because it was a small team with little CS experience and most of my solutions were basically the best even when I knew maybe that wasn't true.
After a year I decided to go looking for another job opportunity and landed a job and now I feel kind of lost all my colleagues have a lot more experience and even when I'm trying to catch up with everything, trying to learn and use better ruby programing patterns, learning Redis and Ember, I feel behind. My confidence have drop a lot and even I have hard time proposing ideas or making an opinion because I feel insecure about what I know.

Does anyone have an opinion or a recommendation?
PyPy 2.4-beta just in time for PSF's funding drive
I'll second this. Bias and prejudice are an unavoidable part of human nature. I wish that wasn't the case, but it's the reality we live in. The most ANY of us can do is
1) Recognize our biases and work to look past them, and
2) Apologize when we get it wrong and try to improve

#2 is the difference between acting like an asshole and being an asshole.
I never played this game, but back in HS/college I recognized that it brought one of the largest shares of traffic to my video game strategy guide wiki. The RO guide underwent constant maintenence by fans, and was subject to extreme organic growth despite no manual intervention on my part. The level of curation, attention to detail, and the extent to which it was taken was fascinating--and I didn't initiate any of it.

I was always impressed by the Ragnarok community.

Sadly, memory of those days was marred when a trusted friend that was running sysops hijacked my domain name account and stole the site from under me when I was overseas. But it was a good lesson in never trusting anyone and not to under any circumstance reuse passwords. (Granted, I swear Godaddy's password reset was an idempotent no-op back then... My account changes never seemed to persist.)
My subjective data point, as a male in tech: We don't just need more women in tech, we need fewer assholes.
Simple. My customers aren't asking for it and really don't care. If I'm not focused on them, I'm missing the point of my business. The day they start banging on my door and telling me they'll leave because I don't have Bitcoin support, I'll happily add it. Until then, it's not on my radar.
I don't think they're breaking Apple's rules.

What it looks like they're doing is allowing people to make changes to the UI in real time, which is cool! What they don't seem to be talking about is avoiding the App Store to make code changes, which would be a problem.

I've been using similar A/B tools in my apps for for years and I know that making last minute changes can be painful.

I'm going to follow these guys and might even back them on kickstarter.
Why secretly? I mean, Google should seriously offer this as a perk. In this way, you have your employees 100% of their time on campus.
Yeah, this is a big deal, depending on your hobbies.
10 Facts You Didn’t Know About Server Farms
This is possible, but rare. If your GPS navigator requires "cloud maps", it will be useless the moment its provider goes out of business or turns off the v1 servers in favour of v2 servers. This as already been discussed in the Ars Technica's article about Android and the problem of old phones with "broken" apps.

(Well, the reality is that it will be useless for 3 years, after which somebody will finally crack the DRM and put a OSM-based replacement on it that has 90% of the features of the previous software, but it nowhere as polished as it.)

[1] http://arstechnica.com/gadgets/2014/06/building-android-a-40...
Just a point about Shark Tank and similar shows: the actual meeting is a lot longer than the ~6 minutes that they show you. Some go on for hours, and they just cut to the interesting bits, so that 30 sec shot clock thing is often just theatrics, they've been discussing things for a while and know before whether they're gonna say yes.
Tangram, a Mapping Library
SportVU was another STATS acquisition.
This might be true outside the US, but certainly not from what I've seen in the US.

In the US, a lot of curriculum in CS majors include coding, interview practices and more—and that's a good thing because there doesn't seem to be a lot of dedicated "software development" majors in existence.

I can think of a computer engineering curriculum that actually requires a half-semester course in interview practicing and cover letter writing. Similarly I can think of a major state university whose CS includes a semester project for a company / organization outside the university in teams of four. That same university has a required CS course where you have to maintain the code of previous students in the course, to give you a taste of that real world aspect. And those courses are taken in between or while you take your standard courses on algorithms, discrete math, etc.

Though true I know a professor of CS who ONLY works on a chalkboard, the vast majority don't and the vast majority of CS grads don't either.
Well, I think you're oversimplifying quite a bit. There are more options than {develop nothing, develop EVERYTHING}. Through politics, the former options has been selected. But perhaps a better options lies somewhere in-between.
Uber's challenge in China
Thank you for such a nicely structured and helpful comment.
There's always the Oculus Rift.
In theory, no. But we're all a little lazy. If you live at the CompanyX campus, surrounded by other CompanyXers, and have to drive a bit to get to the rest of the community, then people mostly won't do it. Maybe you'll mean to, but gradually you'd have busy or tired days here and there and not have time to do it, and you start to miss things and lose touch with people, and gradually the people and places closest and most convenient become your social circle. Maybe not for everybody and not right away, but it'll happen.

Spread those same CompanyXers around a larger community at random, and you get the opposite effect of them tending to form social groups more with people outside the company who do other things.
I was doing it in Leyton/Woodford in East London so borderline city/suburbs.

I'd do it again, 100% of the time but the three children, wife, mortgage and inevitable responsibilities that come with these things make it difficult if not impossible to achieve.

Narrow boats and widebeams are horrid. I lived in a narrow boat for a month. They rock very slightly, smell awful, are damp as anything (even the nice ones), cost a fortune to keep afloat and the neighbours aren't particularly nice people I've found. Very clicky, suffer from a major superiority complex and are terribly bureaucratic. Thames barge perhaps but narrow boats; never again!
I could have said "practically unique", instead of "in theory is unique" there, but I make the distinction more clear just below that and note that there are always collisions out there.
Oh right! I almost forgot another cool side project I did last christmas with emscripten: use JSMESS to restore some of my old 8-bit games I wrote as kid in the 80's on an obscure East-German home computer:

http://www.flohofwoe.net/history.html
Yes that's true, but viewing the whole thing daily via HN from 3,000 miles away, it seems like there's much more than just wealth about it: there's adventure, mystery, the Unknown as well as camaraderie, being around optimistic, productive people like ones' self, and being part of a bigger thing at a critical time in (tech) history.

I ponder daily ditching my utterly satisfying life Here for SV but mainly family and the housing prices keep me away. I, like you, think the over-corporatization is unhealthy.
The article which this was a follow-up to showed that by spending $19.05 you can get one more full ride than if you spend $19.00. The charge for a new card is a dollar, so if you show up with $20.00 and get a new card, you wind up with $2.45 left on your card when you've used as many rides as you can use without refilling the card.

I think it was also said that the cards are really flimsy and won't be likely to make it through more than one or two "top-ups" unless you handle like eggs.

Every trip is $2.50, so getting stuck with $2.45 in credit when you followed the default purchasing options is at least a little slap in the face when they are already purporting to give you a "bonus". They are in reality probably going out of their way to sell you an uneven number of fares.

If you are seriously asking what's the difference between $2 and $0.05, I suggest you contact the MTA and see if they are willing to adjust the bonus percentage to give away $0.05 to card payers (where making change is not an issue), as extra on top of the existing 5% bonus on $20 purchase, so it comes out to a round number. (Hint: they won't.)

If you refill with $20 and use all of the fares, you wind up with a balance of 0.95, then next time it's $1.95, then $0.45, then $1.45, and finally $2.45 again, rinse and repeat. If I've done the math correctly, it's not a case of "almost never" having a perfect leftover amount. You will never get all of the value out of your card unless you do some math and make it happen for yourself every time.

Granted I'm sure this is not the first time in history people who won't sit down and do some math are getting screwed, or for that matter the largest amount ever.
In the UK, there was concern that people asleep in camper vans could be 'got' as in charge of a vehicle. I do still believe being in the back of a van drunk parked on the road would be putting yourself in a 'legally' risky position.

To be honest just be sensible. Use parking lots, lay-bys, and quiet roads, oh and have a couple. In the morning you are driving again!

Most places aren't too bothered about you sleeping over night (and will state if they are on the parking lots). What they dislike is you staying in the same spot. Not an issue if you are driving to work in the morning. ;)