skysight-inc/HackerNews huggingface dataset:
For Overstock you are looking at a very short time period (5 months). Similarly, Google's revenue declined over a 6-month period from $16.9B in 2013Q4 to $15.4B in 2014Q1, so by your logic Google's revenue is shrinking too(!)

In reality sales are highly cyclical: you need to look at least at the year level to measure a trend. This is why I keep pointing you to payment processors BitPay and Coinbase, as they have existed for at least 1.5 years (and they publish numbers despite being private companies). Now that the first public companies are starting to accept Bitcoin (Expedia, Dell, Dish Network, Overstock), it is going to give us more data on Bitcoin's growth as they release public financial reports.
Wow that was almost like something by Stanislaw Lem in real life.
Anybody who lives in an area where the typical oDesk client will pay "20 times more" than local deserves some respect for merely eking out a living, considering the typical oDesk client pays peanuts for a "first world country."
Nice concept, but the configs still look write-only to me.

Here's my two cents: https://bitbucket.org/zserge/mucks

Much-much simpler, and definitely less intuitive, but supports screen and dvtm as well: http://zserge.com/blog/mucks2.html
Better than saying no is using some negotiating tactics to take the pressure off you.

Use an external constraint and pre-disqualify yourself. So one day when you're not being asked out, ask to have a talk with the founders.

"Hey guys, had this talk with my significant other last night and they told me that while it was okay to put in some extra hours, I couldn't be burning both ends of the candle by doing both tech and business work. It makes me impossible to get along with, cranky and miserable."

This sets your limits, puts the onus on some outside party, and presents the founders with a constraint at a time when the constrain is meaningless -- after all, they don't need you now. Then when an actual event comes up, gently remind them that you've already had this conversation. Offer to talk sometime during the day. Hell, have the biz folks come by the next standup. That way they can talk to the whole team.

The point is, you're not trying to hurt the founders, you're just placing some reasonable constraints on what's possible and what's not possible. It's not your idea (and in reality, it's not, it's just the way you are), and it's not the end of the world.

At the end of the day, you have to set limits. There are tricks to setting limits that reduce conflict. You should use them. But as long as you're needed for something you'd prefer not to do, you'll never completely eliminate that stress.
Gotcha—I'd assumed property diffing was the way to go because it hadn't occurred to me that folks would be writing impure components. Thanks!
This attitude is very pervasive on the internet, especially with amateur critics. Just because an initiative doesn't solve an entire problem doesn't mean that it can't help or isn't worth doing. Moreover, just because one group is more disadvantaged doesn't mean that the less disadvantaged groups (which are still disadvantaged!) shouldn't matter at all.

The idea that you have to solve the entirety of a gargantuan problem to be doing anything of value is stupid. Most gargantuan problems are solved with steps of progress, not sweeping changes. If we want diversity in our industry, we have to, step by step, start aligning the incentives for young people to get into software in ways that don't overwhelming appeal to white and Asian males. This is one (very) small step along the path.

Now, whether or not this fellowship will actually do anything to help women get into software is a different argument completely. If what you're trying to communicate is that you think this is just PR and won't actually accomplish anything, then fine--there are plenty of arguments that you can make for that stance, but you haven't.
I believe there's additional value being generated by having both skills at the same time, beyond the total productivity of two regular employees in their respective fields.
It's stated in the post he recommended it to her so she has probably never used the service before.
Undocumented iOS functions allow monitoring of personal data, expert says
As much as I like supporting actors like Rene Auberjonois and Armin Shimerman, who can shine through the makeup and portray their characters realistically, I have to disagree regarding the main casts. I think they are about even as far as acting ability; from TNG you have excellent actors in Patrick Stewart, Brent Spiner, and LeVar Burton, generally good acting in Michael Dorn, Marina Sirtis, and Jonathan Frakes, And "good enough" from the rest.

In DS9, you had great acting from the above mentioned Auberjonois and Shimerman, though both could ham it up as well. Passing performances by Avery Brooks and Nana Visitor were the norm but they were both known to shine as well as fall flat. Alexander Siddig is an enigma; he was so good at being annoying that one might dismiss him before realizing that he was the perfect choice for the role. Poor Cirroc Lofton, like Wil Wheaton, suffered from the "kid surrounded by grownups" typecasting that often kills a child star's career. Both are decent actors but were never allowed to grow very much with their roles. And again, the remaining cast were neither great nor horrid.

In short, both casts had a range of acting ability, and even the best actor can't always rescue a bad script or director. But to say one is hands-down the best compared to the other is, at best, blind favoritism ("I liked one show better than the other so the other cast must suck").
This is pretty much in line with what happens to me. Though I don't say no, I just leave. Another commenter asked why I am having to look for work so often, it is entirely by choice.

Frankly, I shouldn't be complaining as I have not been fired or laid off and a lot of others have it much harder in this job market. But getting into these situations and then looking up every 6 months and saying "Damn it, here I am again" gets old.
Hacking fingerprint readers
Examining SpiderOak's zero-knowledge cloud storage
Since very very very few people make that much gross in their lifetime, I'd say hell no.

Maybe the OP is thinking 100K for 50 more years.
The US never denied that it had shot down the Iranian 737. It paid compensation to the families of victims. Which is the third state you have in mind?
That's a nice way of putting it. Will probably use that in the future. Thanks!
So does the bandwidth get offloaded or underwritten by all the individual homeowners or businesses that let the antennas tap into their connections? Would comcast slap someone down for sharing their network connection via the mesh?
Dr Who is really the best one right now.

Continuum is pretty good but it's no Star Trek/Stargate.

Falling Skies is okay but I don't think it's technically Sci-Fi.

We could really use some new Sci-Fi shows.
Have you thought about just applying to jobs at startups? I don't understand your point of working for free. Its an "awkward" situation IMO for a business, where it would be more practical to just get a job doing whatever it is you would like.
You can also use Twig as template engine. Not a big deal.
Congratulations on the success! Getting a mobile game noticed isn't easy anymore.

I'd say your top priorities should be (in this order):
1. Keeping your existing players as long as possible (Retention)
2. Making money (Monetization)
3. Getting new users in the door (User Acquisition)

It's a tough environment right now, and you can easily spend all your profits on marketing--so you have to make sure you're maximizing the Lifetime Value (LTV) of every install.

As a product manager with experience working on games for Zynga, Disney, and a few small gaming companies, I can tell you that free to play games are more like an on-going service than a make-it-and-ship-it console game.

Successful game developers generally follow the same pattern:
1. Collect data to see what players like / don't like
2. Analyze the data to decide what to do next
3. Implement a change / new feature
4. See if it worked
5. Repeat

Data-driven decision making is key to making sure you're investing your engineering resources for the highest return.

I'd be happy to talk in more detail.
How to Style a Fascinator
The internet is, last time I checked, literally the most expensive by bandwidth in the world. I pay USD$200/mo for a 4Mb downlink. I think the only direct flights outside of the US are through San Salvador.

Belize City isn't the nicest place; most of the expat population is on Ambergris Caye. I was just coming through a few years ago and found that the location matches my personality, so I stuck around. I occasionally miss fresh leafy greens and electronics stores, but in general I'm extremely happy here and don't have any plans to leave.
Why I am AGAINST Net Neutrality
Twitter’s Search
It happened fairly recently, after the switch to the newest gcc, because we basically decoupled the compiler from the underlying distro (using cross compilation), so compiler could be updated independently. For a long time we were stuck with an old gcc.
You fail at reading a graph (in your defense, the data is noisy). But smooth it by looking at the quarterly averages and it is clear there was a +40% growth from 45k to 65k transaction/day over the last year: http://i.imgur.com/XJs4V74.png (or see www.quandl.com/BCHAIN/NTRAN-Bitcoin-Number-of-Transactions and select "quarterly".)
> If you can keep your expenses to $1,000 per week, and get your billable rate to $200 per hour, then you only need to work 5 hours a week to break even.

True, if you don't pay taxes.
Yes. Making it an every week thing would make it boring pretty fast. It might be more useful if done a few weeks every year or so.
To Catch a Spy

What did more damage—Philby’s treachery or the subsequent obsession among spy officials with preventing future Philbys?

“What it comes to is that when you look at the whole period from 1944 to 1951, the entire Western intelligence effort, which was pretty big, was what you might call minus advantage,” the C.I.A. officer Miles Copeland, Jr.—himself a close friend of Philby’s—said. “We’d have been better off doing nothing.”

http://www.newyorker.com/magazine/2014/07/28/philby
Facebook Explains Why It Wants to Be a Retail Store
Just wanted to add my support with this - I am using React+Fluxxor+ampersand-collections, and I find myself simply rebuilding the collections on every change (and disabling their add/remove/set/reset functions) to keep them immutable and speed `shouldComponentUpdate`, but I would rather be using mori.

When you use something like mori, but you need to define data transforms, such as float precision, derived attributes, and so on, how do you make that work well in your apps without too much complexity in your components? One thing I really enjoy about ampersand-state and ampersand-collection (forks of Backbone) is that I can define very simple, standard functions per model so that my views don't have to have any idea what was passed to them. How would that be possible in Mori? Do you use something like a `__type` attribute so an external utility can suss out what the object is and transform it correctly?
npm is very much used for browser libraries these days: http://browserify.org/.
>> "if you don't want to eat lunch with your team 3, 4, or even 5 days in a row, maybe you're not working with the right people"

Personally I like to get out a stretch my legs a bit during lunch. We spend all day, indoors, staring at a screen. It would be best for everyone to get a little fresh air a walk about. If I stayed in the office over lunch I would be much less productive in the afternoon.
It is fun to play with and I managed to pick it up very quickly (after having already spent a significant amount of time learning Haskell).

I am a bit concerned about the lack of typeclasses and what that could mean if I try and build something bigger using it. Maybe I could use Purescript and Elm together.
Two previous explanations:

https://www.eff.org/deeplinks/2011/04/open-wireless-movement
https://www.eff.org/deeplinks/2012/10/why-we-have-open-wirel...

I hope to go into more detail about this elsewhere, but to me anonymity is a key point -- existing telecommunications infrastructure is very hostile to anonymity, both in its authentication and payment models. Open wireless networks at cafés, libraries, and so on are already much friendlier to anonymity. Broadening the availability of this kind of infrastructure could be helpful to making anonymity a practical default, at least for some applications.

(I work at EFF and have contributed to this project, but wasn't responsible for EFF's adoption of it.)

Edit: My colleague Yan Zhu and I have also been looking at the question of transparency in software development, including deterministic and reproducible builds as well as update mechanisms that make it hard for the software publisher to target users with malware. I think this project also makes for a good testbed for how transparent we can make software development and distribution. One thing that I did on the initial release of this project is making it get update manifests over Tor so that EFF can't distinguish particular users when serving them update images. I think Ranga spoke about this in his talk at HOPE, and I think it's something EFF will continue working on quite a bit.
For those who don't know, the next version of Drupal (Drupal 8) has incorporated components of the Symfony project into the core CMS code.

http://symfony.com/blog/symfony2-meets-drupal-8

It's still called Drupal, but in many ways it is sounding like a new CMS compared to Drupal 7.
> Now mobiles and high electricity costs are making developers reach the same conclusions again.

But rather than fall back on existing compiled languages, they are now trying to build something that has it all.
I love every TNG Q episode because there's something about the combination of John de Lancie and Patrick Stewart.

None of Q's appearances on DS9 or VOY had nearly the chemistry.

I guess JdL wasn't a "cast" member of TNG though.
I've generally appreciated Fowler's work on cataloging software patterns (and based my MBA thesis on doing something similar for organizational design), but I find this post a bit puzzling. Having spent a bunch of time with Haskell 6-7 years ago, the treatment of functions such as these was much more rigorous and generalized (e.g. http://en.wikibooks.org/wiki/Haskell/The_Functor_class).

However the items this time are generic collection types
themselves - where an OO collection pipeline would use objects,
a functional language would use a hashmap.

Again, I'm a bit confused (though I might have missed some context). Functional languages tend to be much more generic so that a "collection pipeline" or map can operate over a wide range of types.

I'm reasonably certain that I'm missing some critical point, but I'm not sure about what?
>Or is this just how adults behave?

I'm going to go with this.
I rewatched ds9 for the nth time watching only the "engage" episodes on the list, and I felt it hit all the necessary plot and high points. For some it might be better since they might otherwise get turned off by weak episodes early in the series.
> One party claims to be right, states its premises, and how those premises lead to their conclusion.

This is a very vague sentence. What does "how those premises lead to their conclusion" mean?

A formal system?

If not a formal system, then I don't think "being right" is at all well-defined in this sentence. This case converges to the comment below on tractability, which I'll reply to shortly.

If you are referring to a formal system, then the rest of your comment actually is correct. But even in mathematics itself, codifying proof in a formal system is quite rare and practiced only by logicians, certain subfields of CS, and a few early adopters. edit: And, far more to the point, most arguments aren't and can't be mathematical in nature.

> Attacking that argument means pointing out flaws in the reasoning or the premises.

> I don't understand how the rest of your comment relates to argumentation.

The problem is that you're assuming arguments cost nothing -- in terms of money or effort -- to produce. But this simply is not the case. Even in the very best-case scenario of mathematics itself, proof search for even relatively trivial theories is incredibly costly (triple exponential). So even for tiny little factoids that are perfectly well-defined, constructing a valid argument can be intractable.

Now consider the more likely situation where the actual truth of the proposition is effectively unknowable (most of economics and politics) or very difficult to know a priori (a lot of modern science). The resources committed to producing argumentation is probably the most important indicator of the quality of arguments.

> It sounds more like a comment on marketing - and while marketing may use different arguments of varying quality, it is not in itself an argument.

Right, well, I claimed that a lot of marketing is argument construction. So yes, there are other aspects to most marketing as well. But argumentation is certainly part of it.

edit: various small mechanical errors, slight rewording of hastily written sentences.
DDT: Secret Life of a Pesticide
Enough to get by! I worked on this throughout university, and now at my startup. I was slightly blasé however! The corpus is tiny (173 episodes: http://www.chakoteya.net/ds9/episodes.htm), so a topic model is unlikely to yield anything valuable. There are probably around 10-15 arcs, and simple clustering could be better -- but this is purely hypothetical. In this case, it's simply curiosity.

If you're interested in tools, Mallet (http://mallet.cs.umass.edu/) is a fairly good place to start, and the original LDA paper by Blei, Ng & Jordan (http://machinelearning.wustl.edu/mlpapers/paper_files/BleiNJ...) is a great academic starting point.
Is this the same mollycoddled social class in the history of humanity that just earned the right to vote in the U.S. < 100 years ago?
I hope there will be a way to manage the bandwidth and load properly. I think it will be a critical point for this project to be successful. If, e.g., I have an open wifi network access point in an apartment complex or even neighborhood, without the ability to manage bandwidth it might lead to a freeloader problem.

I am thinking it would be cool for local access point owners to, through the router, network and set bandwidth policies as a group. That way freeloading could be mitigated by throttling bandwidth to encourage people to add nodes. It would need to also maybe support lightweight communications protocols in order to facilitate coordination and maybe messaging to people connecting to the open wifi access points.
fight me irl.
Project Apollo features a near-full implementation of the control panels in the Command Module and Lunar Module, and an increasingly accurate simulation of the internal systems (e.g. electrical distribution, fuel cells). Also the Virtual AGC software is supported, which allows you to run precisely the same on-board guidance software as used by the real Apollo Guidance Computer

http://nassp.sourceforge.net/wiki/Main_Page
Also, make yourself an invaluable engineer. If your strengths in business are so evident that you repeatedly get pulled in that direction you have 1. Actively hide those strengths and 2. Doggedly pursue engineering greatness.

Great engineers set their own rules. One of the best I know gets in at 9 and leaves at 4. His schedule is set and no-one questions it because he's obviously a better and more productive engineer than the rest of us!
I love const, but I am strongly opposed to adding constness here - as I mentioned, the non-Standard "for each" extension did that, and it caused endless confusion. Note that the lambda precedent is not actually applicable, because it affects only value captures. Reference captures can always be written through. The purpose of next-gen range-for is to operate in-place, i.e. with reference semantics.

for_each() does not add constness, and can modify elements in-place. The fact that it is grouped with the "non-modifying algorithms" is a confusing historical artifact (and was actually the subject of the first Library Issue I had a part in filing) - the algorithm itself does not modify things (unlike sort(), say) but the given functor can.
I just don't think white women should be the first disadvantaged group that any company should go after. That just reeks of unoriginal 'me too' strategy. I might be totally wrong here but has FogCreek ever reached out to black and latino communities in social/economic ghettos ?

Sorry that merely stating this opinion gets people all riled up and offended.
Get featured as an Ask HN.
I've recently started using their micro-ORM Dapper, and I like it a lot. I get the performance of hand-coded SQL, but without the tedious mapping from SqlDataReader to my entity.
Was he? I mean, in theory, he was definitely there to provide the pre/adolescent entry point into the show. So I get that. But I always hated him. When I was 12, he was kind of a minor annoyance. Data was the greatest thing since sliced bread. Riker completely puzzled me; I kept hearing about how cool he was supposed to be, and to me, he just seemed like kind of a dick. Worf was pretty cool. Geordi was ok, and he got a lot of good will for having been on Reading Rainbow. Troi was annoying, but 12-year-old me really appreciated her taste in spandex. Beverly Crusher was kind of boring. Picard was pretty cool.

As an adult, I still find Wesley annoying (if, ironically enough, less so). Data is still pretty awesome. Riker has grown on me in a way that I don't think I would have been capable of appreciating as an inexperienced kid. He is a nuanced character that you kind of have to have lived a little in order to get. My opinion on Worf is largely unchanged, though his stock benefitted retrospectively from his appearances on DS9. Geordi got better with the benefit of time. Troi still bugs me; I find her one-dimensional with only occasional chances to shine. (Probably not her fault. It seems that the writers just didn't know what to do with her, other than consign her to stereotypical, damsel-in-distress and love-interest tropes. Her mother, by contrast, is a fantastic character, if a bit of a lightning rod amongst fans.) Beverly Crusher grew on me a bit -- especially in contrast to Dr. Pulaski, whose odd, technophobic Data-bashing felt really out of place in the 24th Century. Picard went from being "pretty cool" to being, unquestionably, the best thing about the show.
Mithril is a JS MVC that also has a virtual DOM implementation.

http://lhorie.github.io/mithril/
My main question is this: have other CDNs been paying ISPs like Verizon for a while for additional peering?
This dovetails nicely with the conventional wisdom that over 30s is unemployable in tech fields.

So either retire penniless in your 30s and never work in tech again, or retire with $5M in the bank in your 30s and never work in tech again.

Also if your gross is say $120K and you keep about $90K of it and save most of it to retire, living off maybe $30K which is more than most Americans get, 5e6/30e3 = a mere 166 years of retirement, assuming your investments return about the real world inflation rate, which is a fairly realistic goal. Of course $5M in the bank and $60K/yr invested means you will have to start your savings program at age -60 or so if you want to retire in your 30s.

Its probably a lot simpler to just contract like my Dad did. Do your thing when you need the cash, and when you don't need the cash, don't work for awhile. Nobody wants the programming contractor to advise the board at the end of a 16 hour day, especially when they see your hourly overtime rate.