skysight-inc/HackerNews huggingface dataset:
Apple doesn't say how many watches they've sold, but...

> That would suggest the company may have sold at least 1.9 million watches, assuming the Apple Watch had an average selling price of $499. NPD estimates the traditional watch industry sold 927,500 timepieces in June in the U.S.

So the Apple is estimated to have sold twice as many of their Apple Watches as traditional watches have been sold? And traditional watch sales only declined 11%?

I don't know that Apple are eating traditional watches so much as providing a new accessory to own.
TBH the only trackers I've recently interacted with are github, bugs.debian.org and launchpad. I used to manage (and use) a few trac instances. Trac is more of a framework for making a project manager than a ready-made tracker - I'd have a look at:

http://www.agilofortrac.com/

Or maybe:

http://bloodhound.apache.org/

If you want a more out-of-the-box opinionated tracker than standard trac. Have you looked at phabricator?
It was a response to the comment:

>>Someone is trying to flood the market to drive wages down.

As you can see here. Someone who was an analyst, self taught themselves to "code" in rails, php, python and javascript.

Which by their own omission is using "scripting" techniques to build the application from a template.

They are wanting to go on a bootcamp where they cramp you with tons years of knowledge in just what 12 weeks?

Once working, they expect to earn 85+k.

Does this remind you of anything?

Remember the whole MCSE debacle pre 2001. Where colleges where promising $100k salaries for doing tech support.

Where are the wages now? Oh yeah, for an MCSE, A+, Cisco Cert don't expect to be paid much.
I like how the charts run to 2020 to hide the massive ramp up in the last few years.
Revising your writing again? Blame the Modernists (2013)
Or how I succeeded at coding and then realized I had failed at coding.
Then please, correct me!

How did you come to the conclusion that neonicotinoids have an overall net positive effect on agriculture?
PlanGrid (YC W12) is hiring Back end and Android Engineers – come build with us
Despite the whole situation being rather embarrassing, it seems like they're handling this quite well. Whitehat to the rescue!
I'm looking for Web scraping challenges. Do you have any suggestion, Hacker News community?
Nope. Only watches sold at department and jewelry stores (also excludes Amazon and Walmart).
So if he doesn't get to play Carnegie Hall, he just ups and drops the whole thing?

The article doesn't mention Carnegie Hall (or Lollapalooza, or Coachella, or any of representatives of their equivalence class). And in any case, that doesn't seem to have been the author's point, from my reading. If anything, it was the exact opposite of his point.

It became evident at an early age that I was not the next Jimmy Page.

Just as it must have been, at a certain point, manifestly evident to both Jimmy Page and Robert Plant that neither of them were the next Skip James. Not even a million, trillion miles from it. And yet... they just kept doing what they were doing.

Do you see where this is getting at?
Thanks - I wrote this mostly as a braindump of some of the things I discovered in investigating this stuff - We had a period of several months where we were constantly getting timeouts. There's not really a huge amount of really detailed information out there on how the different servers work and the tradeoffs between them.

RE threads on MRI, I think it comes down to what your latency requirements are and the type of work as you said. I'm happy with sidekiq on MRI because it doesn't matter hugely if the process gets bogged down for 60 seconds while a ruby-heavy job runs and the other jobs run slowly - jobs are only pulled from redis when there is a spare thread, and sidekiq jobs won't timeout like web requests do. IO-heavy work will get a boost with threads on Puma, but if you get a single Ruby-heavy request running for 20 seconds serializing something, you are going to get timeouts happen.

I guess it does depend on the type of app you are running - Ours is actually quite Ruby-crunching heavy, because it has to serialize some big json responses, which is still incredibly slow in Rails. Apps which don't have occasional Ruby-intensive requests wouldn't have as much trouble with all this :)
Yeah, nothing is persuasive. Everything simply confirms or disconfirms what you already know. There is no learning. I will die knowing what I knew yesterday.

Life is shit, eat Arby's. Am I following along?
Then lets just ignore all words and communicate with newly-made hand signals that have no possibility of racial influence.

So you say 'racism' has been co-opted by those in power? And then get angry that everyone uses this white-centric words to define the concept of racism without all the baggage of history?

Its clear you are having communication problems. You already stated the word 'racism' has been redefined by those races in power - why do you keep using it then?

If every rant about racism has to be accompanied by a long winded explanation of how the word 'racism' should really be defined you are only hurting your cause.
More money chasing the same asset will lower its rate of return.
Wall-mart beats the mom and pop stores Starbucks kills the local coffe shops. Local grocery shops just can' compete with Tescos.

In academic terms, this is known as the "economies of scale" And there is a reason why the mom and pop stores are always the underdog when Wall-Mart moves in. The economies of scale are bigger than the diseconomies of scale by degrees of magnitude. I mean, it would be nice to imagine that the nimble local stores are going to win out over the big chains, but theory says thats not going to happen, and in practice we observe that this does not happen.

The economies of scale are simply so much larger than the diseconomies that they steamroll them withotu noticing that they were ever there.

What is more is, we can observe how these things scale in countries from Iceland at 300 000 people, to Finland at 5 million to Germany at 80 million. There doesn't seem to be much evidence of diseconomies of scale over this span.

I dont really think we can assume they'd somehow spring into existence beyond the population of Germany.
The ultimate project euler challenge!
> Assuming you can find such politicians

Some of us might become those politicians. :)
I think the government's interference in the markets for housing, capital and labor are a much bigger problem than how much government consumes.

Bubbles happen because borrowing money is subsidized. Unemployment is caused when interference with prices prevent supply and demand from equalizing.

Government may waste capital, but I can point to many things that do.

I think you can increase taxes if you free markets enough and the economy could still grow.

You could GIVE everybody the downpayment for their first house and have a healthy housing market as long as you got rid of all the other subsidies and inducements and tax write-offs. Not proposing that, but you get the idea.
I take that back then, I was misinformed
If you add two of those variables and assign the result to another variable, you're already at about 96 characters before considering whitespace. I don't think it's that hard to exceed 80 characters doing very simple things.
You could just pay for GitHub to get private repos. If it's something this important to you, it's probably worth a few bucks a month.

This solution is also strange because if you ever committed anything private it will be in the history. So to make this work you either have to rebase over some history, or lose all the history.
if you can borrow a laptop (and MIDI controller) that has reaper, ableton, garage band or Logic Pro X loaded, i bet you'd be amazed at how they make harmonic and rhythmic structures accessible to anybody that wants to play music. GB is probably the most accessible of those

There's some other DAWs that i hear a lot about, FL studio, cubase, reason. Probably good also, i just don't know anything about.
I prefer this method. Having multipe aws dashboards sounds like a nightmare. I would rather use the backup account approach with MFA tied to the administrator accounts on each aws site.
In my own editor written for my own work, I've implemented language-aware line wrapping, which seems to work pretty well (it is aware of paren blocks, and wraps them together). This is only possible since the editor is semi-structured, but it feels like future. I've also begun experimenting with sub-80 column lines, actually, columns whose widths are completely configurable in real time (sometimes I want wider when focusing, sometimes I need narrower when reading and have other things on the screen).

As an example, check out the 7th example in http://research.microsoft.com/en-us/um/people/smcdirm/apx/in....
Participation of women was invented, not because it was needed, but to compensate for (relatively) reduced wages of the workers.
>The reasons for the rule are made very clear in pep8

And are still BS with today's monitors (including laptop monitors).

Besides, PEP8 itself goes on to say: " For code maintained exclusively or primarily by a team that can reach agreement on this issue, it is okay to increase the nominal line length from 80 to 100 characters (effectively increasing the maximum length to 99 characters), provided that comments and docstrings are still wrapped at 72 characters."
The oil crisis and recession of the 70s has nothing to do with the situation today, at least not directly. More important where the political decisions that where made in this time. Of course they where not all made by Reagan alone, but he was one of the major breaches.
Only young people men or women have the stamina required for the amount of learning you have to do in a short period of time to become good at the skill.

But on the plus side if fewer people enter the market the more prices will go up for those who remain.
The gist: "We’ve decided to push our launch schedule back a bit to give us time to further improve our systems. Our new schedule is:

First certificate: Week of September 7, 2015

General availability: Week of November 16, 2015"
Just don't want it to be yet another "We found 123 vulnerabilities, sign up to learn more". E.g. if it's Rails RCE it confidence should be 3/3, if some app-specific, 2/3 etc. But anyway great job
Also more anecdotal evidence, but I was talking to a local beekeeper. For fields that they sprayed, the lost over 60% of their bees per year. They got sick and tired of it and decided to place their bees long term in fields that do not spray. Now, their bees are less stressed, don't get sprayed, and the bee deaths plummeted, and they do less work trying to build the ranks after than they were dying.

Win-win for them really.
The next step is to make a device that opens a wet can and let the cat choose with buttons or different drop targets.
here you go - "So I fired up my IDE and spent an hour, finally getting my C# program to compile. It put out bullshit, I couldn't figure out why. I gave up. Then I fired up my ole' Putty and tried to get into my server to figure out why my database kept giving me an error. I thought about rolling back but couldn't figure out how Chef actually works, even though I set it up. Finally, I had this really cool idea for a javascript game I could code up real quick, and spent an hour in the javascript console trying to figure out why it wouldn't execute. Gave up on that too. I read some forums, there was a cool app to scrape my facebook, I ran it, it just requires Python, but it wouldn't run. Overall I accomplished nothing. Oh, and Chrome is still crashing at the most random times, no idea why."

Not quite the story we like to read.
How impressive of you.
I agree with this. I like solving problems. Not just typing in line after line of code solving problems I've solved a thousand times before.
Is there an easier to use UI for setting up IAM users. I get hopelessly confused every time I attempt it, and worry about losing access to services I've already set up.
I don't particularly 'like' it, but entitlements will grow at an increasing pace as more of the baby boomers reach Social Security elidgibility.
It's not quite money into bees, and it's not quite more human effort.

The problem is that building up a new hive is a lot of work for the bees themselves. A new hive needs to collect its own store of honey, raise the new comb to put this new honey in, and raise a lot of new bees to collect the honey, raise the comb, and tend the bee larva. All of this takes a lot of time and energy, and the bees will not be able to collect pollen and nectar as fast while under-beed, so the bees will produce a lot less extra honey for the beekeepers to harvest.

From a survival-of-bees perspective, the critical point is the point at which you can no longer split the surviving hives enough times each year to replace the ones lost overwintering; we're still probably a long ways off from that point.

From a beekeeping and honey perspective, the problem is that you essentially can't count on hives that are new or were split to generate any extra honey for harvest. This means that you need to increase the total number of hives being kept to harvest the same amount of honey. If you want to be able to harvest honey from 100 hives each year, you may need to keep 400 hives around -- 200 will die in the winter, 100 will be used to generate 200 new hives to replace the ones lost overwintering, and the last 100 you can actually take honey off of, which was your goal all along.
> Of course I have to suggest Python/Django

But do you have bugs?
400k is 0.3% of 140 million, not 0.0003%.
Construction of a Highly Dependable Operating System (2006) [pdf]
Yeah. Wasn't sure if that's what the abbreviation was for. I miss hacking and making PSP homebrew.
[AWS] use Lambda function in SWF
>Where is the rule that you have to have one window open at a time? That's the real throwback to terminal interfaces.

Even on a widescreen laptop you can have 2 > 100 lines windows side by side. And for multi-monitor setups you can go even wilder.

>The number of programmers I see manically toggling through their code in one window is crazy. I think this is part of the legacy of some high-profile IDEs that gave you one window at a time.

If you have tons of junk in front of you, you're not focusing on your code as you should be.
Word processors have soft-wrapped since like forever.

Recently code-editors have started to learn how. Don't wrap your lines at all; let the editor do that, in realtime, and you can have your windows at whatever width you want.
That's pretty cool! I haven't been in on the PSP "scene" in years. Nice to see things are still going on there.
"PRIOR to deciding that one toxic chemical really ought to be used in place of ten others"

Points 1 and 2 from "5 Simple Chemistry Facts That Everyone Should Understand Before Talking About Science[1]" apply here.

1) Everything is made of chemicals, and

2) There is no such thing as a toxic chemical, there are only toxic doses. Let me say that again: all chemicals are safe at a low enough dose, and all chemicals are toxic at a high enough dose.

The idea that we can live in a world in which humans do no harm is untenable. Almost every single action we perform does some harm to some thing, and picking and choosing which things we can harm and which we cannot is rather arbitrary. Further, the idea that proving that "my chemical" does no harm is quite an impossible task, no matter how noble the chemical. H2O is responsible for innumerable floods, drownings, mudslides, erosion, etc. If your test fails for water, I think it's safe to say that your test is broken.

[1] - http://thelogicofscience.com/2015/05/27/5-simple-chemistry-f...
Firstly, if this is a regular occurrence, you have a dysfunctional team. It’s possible that some coaching, retrospectives, and/or tweaks of the overall process of delivery might help.

What I do varies based on the situation… but one of the most surefire ways of making headway through difficulty or just frustration is pair programming.
Do what you can and be able to communicate effectively when a deadline or request cannot be accomplished with the resources (including time) allotted. Just because someone wants something done by a certain date doesn't make it possible. Frequently those dates are not related to the complexity of the task but to some external driving force such as marketing.
Opera Acquires Bemobi, a Netflix-Like Subscription Service for Premium Apps
I'll clarify the issue for those not involved with #gamergate in any way from someone who was only briefly involved by following conversations for a 2 month period (Nov and Dec 2014). By "clarify", I mean "explain why this is an issue for some people who are pro-#GamerGate", and just now I already lost some readers. That's part of the problem.

You (syste) stated this from the previously mentioned discussion:

>The idea is to get feedback from the GitLab community, not [to] hear from the sides of GamerGate (which is an undertaking in itself).

The mistake you made here, from the eyes of anyone involved in GamerGate, is that there are many misinformed people that believe what the media is saying. Keep in mind that the media is what is going up against GamerGate. There is no benefit for the media to make Gamergate look good. If they can spin #GG off as a hate group and get everyone to hate/ignore #GG, that's to the media benefit.

For a political comparison, this is like asking Russians who only listen to Russian news about the Russia/Ukraine conflict and siding with Russia without listening to the Ukraine side of the story or anyone who has news from outside of Russia. It's playing into Russian propaganda without ever hearing the other side of the story, because Russian media said so! [DISCLAIMER]

By going with the media's narrative, without investigating both sides [IMPORTANT], you are reinforcing the media narrative for the general public. Which won't be a problem to anyone buying into the media narrative and won't be a problem for the media. But it will be a problem for #GamerGate people just like how listening to Russian Media would be a problem for Ukrainians.

Personally - I will never recommend someone to use GitLab because of this. You handwaved the issue away in a manner that ignores any politics behind it and by doing so took a political side without knowledge. That is not a position I am willing to stand behind.

If you sided with the media narrative after looking at both sides of the issue [0] then I'd be neutral on the matter and wouldn't have an issue recommending people move from GitHub to GitLab. You can tell by my tone I wouldn't agree with your position, but I wouldn't fault you for having it. Currently, in my eyes, you're at fault for your position because it is an uninformed position.

[0] http://gamergateharassment.tumblr.com/

[DISCLAIMER] I don't mean to conflate the severity of the two. It's an analogy meant to aid in explanation. I'm adding this disclaimer because too many people are quick to denounce an entire explanation because they take an analogy as a literal comparison rather than an explanatory device and it's driving me fucking mad, so I include this disclaimer to show that I do not mean to compare the two literally - just figuratively to aid in explanation in a scenario they can more readily understand and identify with. So there.
First working smart contract
Dublin Core Metadata Initiative – Metadata Basics
Everyone at Your Startup Needs to Code
You mean

this_is_my_very_long_variable_name = (
this_is_one_variable_that_goes_into_calculating_it +
this_is_another_variable_that_needs_considering)

The issue wasn't the fact that some expressions are longer than 80 cols (that one is longer than 120, even, its 136 characters minimum), but that they can't be clearly and appropriately written in 80 cols.
I just started this new blog. Any comments would be appreciated, thanks.
I did not know that existed and that is pretty awesome!
Entropy, Probability and Deep Learning
If Apple is killing watches it is not because of Apple watch, it is because if you have an iPhone you don't need a watch.
> 256 characters makes for a fairly sizable passphrase, and doesn't represent a substantial hit on storage space.

They shouldn't be storing passwords at all so storage space should be a non-issue. My 20 meg password should hash down to the same small(er) value as your 15 character one.
> Labor has been on the decline for years. The union corruption and bashing seems never ending. The ignorance in the general populace allows this to happen, as people will vote against their own best interests.

"The union corruption seems never ending." I agree. Unions are corrupt too much of the time. (Any is too much...)

"Labor has been on the decline for years... The ignorance in the general populace allows this to happen, as people will vote against their own best interests." I presume that this is supposed to mean that labor is in the best interest of people.

So it looks like you said that unions are corrupt, and that labor unions are in the best interest of people. Hence my question.
> Land rents drive (...) out wage rises.

Should we address rent seeking with land taxes and other Georgist policies?
Do read the comments.
I drop the .NET ecosystem long time ago. F# make me look at it, and mostly, the opportunity to use it on OSX/Linux/iOS.

I'm uninterested in C#; so I'm trying to make the case for F# (and to be more brutal: And work good enough under OSX, because all my dev work is on it; plus looking to do iOS dev with F#: That is harder than I was expecting!).

I like the language, not as much as python/pascal but is great enough. I'm toying to build a compiler, and building some utils and porting (ie: experimenting ;) ) a massive obj-c project.

So far, my only gripe, is the extremely weak support for any other database that is not Sql Server. No F# native ORM work on OSX as-is. Sql Type-providers neither. You can make some basic stuff and crash faster after you try anything barely complex, like do a search ;)

I was forced to use NServiceKit (a clone of ServiceKit before go commercial) because was the one that I made to work, but then is made in C# and it break the expectations I was having with F# (like https://stackoverflow.com/questions/31866227/why-im-getting-...)

So, that is my 5-cents: Expect pain outside VS/Sql Server, and I'm not fully convinced on the Web story neither (ie: Nothing as great + simple as django or flask on python)
You can use a `namedtuple` class as a base class, e.g. like this:

class Entry(namedtuple('Entry', ('id', 'description', 'amount')), SomethingElse):
def more_methods(self):
pass
https://news.ycombinator.com/item?id=7011102
That's not a square.
I don't get it why someone would hack project euler.
What are best practice toolkits/methods for a devloping a social network?