skysight-inc/HackerNews huggingface dataset:
The problem is the same as for a business which needs to make a major change that will tick off customers and lose business until a critical point is reached, when things will suddenly get much better. Voting third party leads to the more acceptable major party losing and the more-evil party winning more power until enough finally support the third party enough to win. This process rarely goes well.
>What incentive will telecom companies have to build the wireline networks that enable next-generation of web services if they can't make enough money to justify the investment?

A 97% profit margin[0] on those very same services ought to be enough of an incentive for any business.

[0]http://www.huffingtonpost.com/bruce-kushnick/time-warner-cab...
Yes, the attribute selector could be slow and/or the non-opaque drawing, I guess.
I was able to see it b+b when I first woke up this morning. Last night I only saw w+g. But, no, it's not the screen. Two people looking at the same screen will see different things.

The lesson here is that while there is an objective reality, our minds do A LOT of post-processing on our sensory input without our knowledge, so we don't have unfettered access to it.
Git Commit Message Templates
My wife and I started very divided. Blue/black for me and white/gold for her. A few hours later she only sees blue/black.

The interesting/funny thing is we just started watching Brain Games on Netflix and the first episode was about colors and perception. They very visibly demonstrate this with the color gray. https://www.youtube.com/v/BnPbT3wgfG8
And what did you gain?

What I found is writing Scala that is not striving for ~100% immutability and functional style does not bring much benefit. It is just a different syntax, that is nicer than Java on one hand, but also big and not straightforward on the other (in the C++ sense, so 'Scala' does not have a conventional coding style, it ranges from Java to Scalaz). Also, making core 'half-functional' does not bring any benefits in terms of composability, concurrency, reasonability (about the code).

That's why I am pro Clojure.
These two things are not exclusive. The language can be deficient, and you can be irresponsible not for using well-known, long-established tools for addressing those deficiencies.

Normally I'd toss in a jab about deficiencies in choosing your language, too, but Javascript gets a bit of a free pass here on the browser.
~1.5 hour later checking from different location and ISP I get no warning.
Sony just introduced a new white and gold PlayStation Dualshock controller:
https://twitter.com/PlayStationAU/status/571176841777516544
Animate your business with the Viosk video content management system
Bitcoin can scale just fine. Handing dollar bills to everyone manually doesn't scale either, hence payment networks have sprung up to meet the need.
I agree with you that a smaller, cleaner codebase with less boilerplate probably leads to better software, regardless of type system.
My approach, in any language, would be to collect it in an array and sum (or concatenate) it at once.

var values = [];
values.push(phraseValue( result, queryData ));
...
var value = values.reduce(function(prev, next) { return pre + next; });

I understand that COLLECTION.reduce may not be in all javascript implementations (or even in all languages), but that would be my first thought on how to handle that mess. Id probably even make it a function addAllOfTheseValues(result, queryData);

I also dislike direct string concatenation, I always try to use print type functions because it is easier to separate variables from text and spot potential errors. I'm happy that JS is getting this.
You're only saying that because most programs are incapable of taking advantage of multiple cores, but if 8 core CPUs were the norm, I guarantee programs (where performance matters) would change.
This sounds sort of unrealistic but here's a shot at an idea for yourself:

- A SaaS that markets to restaurants or hourly jobs where there is an abundance of aspiring actors

- App will allow owner/manager of restaurant to schedule people's hours allowing them time for auditions

- App will allow employees to swap shifts on short notice, adjust requested time off, etc. without having to clear things with manager - they have too much other stuff to worry about with a restaurant.

- App could be linked to number of tickets/hour to help manager adjust staff level to be appropriate for customer flow

This could work for people going to college as well - although they have a more set schedule that just changes every 3-6 months.

There are probably apps out there that do this, figure out what pain points they aren't solving.
I've had lots of good experience with Rackspace in the past, but in this case I only need one mailbox, but I need all mail for the domains sent to it. Maybe my case is too specific.
Y'know, I've noticed that too. I have people who don't like me on Twitter. Strangely enough, I don't fear a hissing cabal spam-flagging me off of it. Maybe because I don't do things that people don't like, like send rape threats to an academic because she's going "hey, games are kinda shitty about women, can we talk about this?".

My hunch is that certain folks around here concentrate on the hypothetical false positives (which, frankly, I doubt exist in any significant numbers, but boy can I point at abuse victims on Twitter!), by and large, because the people doing those shitty things look and act more like your average tech nerd than the people actually getting hurt. If you look at the GamerGate jerks, it looks like tech, you see most of the same subgroups represented within it. It's tribal crap writ large.
Specifically the mistake Javascript is making here is one designed into the language itself:

When there are no semicolons between statements, it will automatically and silently insert them. Without this behavior his mistake would've been a compile-time error and easily caught. (Of course, this leads to the bigger bug that sometimes Javascript will insert them in the wrong place.)

He doesn't know exactly what the bug in Javascript is and how to point it out accurately, but he is absolutely correct that there is a bug in Javascript's design.
1st Place to Fundraise for Startups Is with a Nonprofit 501(c)(3) Fiscal Sponsor
It was almost that bad in pretty much all European countries too. Including the UK. Prior to the start of deregulation in 1981 you could only rent your phone from BT, and BT/the Post Office had sole authority to decide what could be attached to the network.

Starting from 1981, standardized sockets were introduced to allow people to buy and attach third party equipment, and BSI took over the responsibility for setting the standards for what equipment could be attached.

(And you can still rent your phone from BT if you prefer: http://bt.custhelp.com/app/answers/detail/a_id/13012/~/is-it... )
How would you characterize them then?

I'll give you that one person easily fits the bill. The rest I'm just not seeing it. I'm not sure how you can get anything out of 'time will tell'. Two where just arguing against the blanket labeling of green members as astroturfers. One of the parents wasn't even arguing against NN, but the way this decision acheives it. Other than that one person where is the astroturfing from the green members?

Do you consider me an anti-NN astroturfer even though I have yet to comment on the decision?
"97% profit margin" is said by people who don't understand how money works.

If I spend $8 billion building an OS and sell it for $80 on an 80 cent CD, those same people would say I had a 99% profit margin.
Design to reflect human values
What do you use to manage your email marketing?
From Academia to Data Scientist: Andy Martens Interview
It is working on OSX Chrome 40 in my case.
It's reported by CNBC, which almost exclusively puts out puff opinion pieces when its not reporting financial results.
You understand colors better than who?.
That title looks rather backwards to me. You don't need a reason to hate JS. You do need a reason to not hate it.
Yes, you got me. I created my account 10 days ago and commented on various threads just to post a referral link to a web hosting provider.
Yeh, how many subscribers do you have? Feel fee to jump on the live chat on the site or send an email. http://www.sendglide.com/contact-us/
Whilst I get the point you're trying to make, I read it as way of expressing his dissatisfaction in the matter (for whatever reasons).

Edit: Check this shit out, I didn't realise he made it a few times. I retract my previous comment.
I think this is a general problem for people used to the comfort of compiled languages. I also struggle with languages like JavaScript. I always have the feeling that I'm actually doing something wrong or non-standard but the webbrowser is smart enough to understand it anyway.

This feels to me like I'm constantly operating in some kind of gray area where everything is "correct enough". But as others have already pointed out, this can be ameliorated by using the right tools. So the problem is actually purely about taste, I guess.
Not really, the largest single transaction I've ever made on a credit card is maybe $2000 in flight tickets.

At ~$30,000 a year in credit card spending I'm throwing that amount away in credit card fees every two and a half years. I'm perfectly capable of and would prefer the option to self-insure, thank you very much.
All the forking is not helping it gain popularity.

When there are so many similar versions which one do you choose.

Also you probably don't want it to be popular anyway unless you don't mind the authorities knocking on your door.
Short answer - ask your lawyer/accountant.

I personally run a few small businesses out of 1 LLC. Because I am a single employee of the LLC, the LLC gets treated as a disregarded entity (http://www.irs.gov/Businesses/Small-Businesses-&-Self-Employ...). I work with my accountant to report everything from all the different websites/business but at the end of the day, it gets reported on my personal tax.
>I also dispute the claim that a strong type system is a "tiny factor" in code quality.

There actually are some studies that show that using a static typing system is only a tiny factor when it comes to code quality:

http://wadler.blogspot.co.uk/2011/09/experiment-about-static...

However, I've also read studies that show the opposite, but the lack of rigurosity and the possible confounds that show up for both sides seems to render this as an open question.
>JS is a mediocre language. It is popular because it is ubiquitous, not because it is good.

JS is a popular because runs on browser by default.
I think you missed the overall point of the author, which was that in order make a significant improvement at all, you need to make a radical shift in the modelling of the system. One of the problems mentioned was the inherent complexity of using a type system for modelling data. Scala is very type oriented and so as a result you will end up with a lot of types for everything there as well.

Yes it's certainly easier to make a transition into Scala, but I don't think using Scala will solve the actual problem, even if it does have FP capabilities and encourage immutability.
Is it a foregone conclusion that bitcoin would be cheaper and easier to use than a "Cash Before Delivery" service?

Bitcoin beats "Cash On Delivery" because it is trustless, but that's easy to address by having the delivery service allow a remit prior to the shipment.

Note that with CBD, a (cash using) recipient has to deal with 1 party, with bitcoin they have to deal with 2 or 3 (obtain, spend, receive).

Services would be somewhat different, but it still seems like quite an open question whether bitcoin would (in practice) be better than buying some credit from a payment provider (Paypal or Amazon or whatever).
Excellent advice from one of the most successful young British entrepreneurs
> I can't imagine how I would construct a scene with a gold/white dress and then take a picture that looks like the one in the OP

I can. To me, this initially looked like a situation where the background is lit with incandescent bulbs with the dress being in sunlight. In a photo where you have parts of the scene that are lit with incandescent bulbs and other parts are lit with sunlight, correcting white balance for the incandescent part of the scene (yellow -> white) will make anything that's white in the sunlit part of the scene very blue. That's what I was seeing here.
I've spotted the error in less than 5 seconds...
+ I personally don't like the way you write code.
I first saw it on a friends laptop which has a shitty screen with the brightness cranked too high and it looked gold/white to me. When I looked at it on my desktop (which I have set so that blacks are as black as the monitor gets) it doesn't look anywhere near white/gold.
I understand that you have a faith in markets; free-market fundamentalism is depressingly common on HN.

This points out a problem, which is that we are not acting with sufficient empathy toward the people who are doing the work:

https://news.ycombinator.com/item?id=9108579

Here you shallowly dismiss that the problem is a problem at all:

https://news.ycombinator.com/item?id=9108684

That's the willful ignorance I'm talking about.

It is not my job to solve your ignorance here, but suffice to say that I don't think the markets-solve-everything hypothesis stands up when you look at historical problems with labor issues over, say, the last century. Markets are fine tools when we set out to solve a particular problem, but they have been poor masters.
If 4 cores are the norm now, and most programs cannot take advantage of them, what it the rationale for which things would change in the case of 8 cores ?
People are responding to this as if it's automatic, though. In that case, the people currently sending rape threats will also send false reports.

So, yes, you don't have to fear mass-flagging and people sending Anita Sarkeesian rape threats will be mass-flagged and removed. These are both good things. The issue is will this result in Anita Sarkeesian being mass-flagged and automatically banned? Will this turn into another method of attack for the army of trolls?

I'd guess it's not automatic and Twitter admins will be able to tell that people sending rape threats should go and people arguing against sexism shouldn't, but I can understand the concern that it won't be so intelligently determined.
Rackspace Email has all the features you'd expect of an email host, like aliases, forwarding and catch-all addresses. You should be able to forward the mail from all the domains to one mailbox. You'll still need to pay the minimum of $10/month.
You mean like Vivaldi?
Look up the history of the Greens in Germany they went from insignificant nth contender in the 1980s to ruling party - simply by slowly gathered the votes of discontent from people fed up with the two main parties. Not voting is not a strategy; should be mandatory in my opinion.
10 most funded startups in the UK in 2014 – London dominates
"The biggest gains came at funds that practiced a "trend following" strategy. Those managers—who use computer models to bet on price movements in either direction and often perform best when clear patterns emerge over several months"

This is headed for 2008 all over again because we've learned nothing. These algorithms rack up consistent wins for years on end, the markets rise and rise, everyone gets bonuses and all is great. Then the market turns on a dime, all the computer algorithms break at once because chaos theory takes over and your trend algorithms are useless. Liquidity disappears in an instant and the the federal reserve steps in and gives away free money to the banks until the banks become solvent again. This will continue until the parasite kills the host.
Wait, isn't everyone using these since at least 5 years? A biking culture and frequent weather with intermitted showers has apparently clouded my view here.

(Simply google weather radar and the area you want to look at, and project the speed of shower areas to know when to leave the house and how fast you have to ride to stay dry..)
Simple Rules for Lifelong Learning According to Hamming
Another David Attenborough moment on crows [0]. Some crows in Japan have worked out how to crack nuts whose shell is too difficult for them to open themselves...

At a pedestrian crossing, drop the nuts onto road and wait for it to get run over. Then wait for light to turn red and traffic to stop, then pick up the opened nut.

How many leaps of thought would it take to arrive at such a system? Observing patterns of traffic, understanding the nut is not truly impenetrable but that they are too weak themselves, understanding that pressure/weight greater than they can apply will release the nut from the shell etc. It's incredibly clever!

[0] http://www.bbc.co.uk/programmes/p007xvww
> Microsoft, I hope you pull every -ms- vendor flaggin', ring-0 kernel hookin', micro-optimizatin', site-specific D3D driver tweakin' trick in the book as you reach for parity. This is going to be so fun to watch.

Well that's great, but if I'm on Linux and OSX this is just a pain in the ass for devs to support YAWB
It certainly is crazy. I appreciate that the author left hints and certain introspection about how it could be a self-irony. However the author seems mostly still believes in it being true. Looking at the "evidences" he put together they're mostly frail and nonsensical, especially the motive part. Rational people would certainly avoid failing prey to such obviously irrational rut. Good for being sane enough at times to remind readers about that, though.
Silicon Valley Season 2 Trailer
10 Useful Feedback Forms You Should Be Using Now
How are they buying Bitcoin in the first place?

I also doubt that people who don't have bank accounts have private computers. So really the pool is "people with computers and bank accounts in countries so replete with fraud that Paypal and CC companies don't service them".
Use your strength, which should be acting lessons as a service (can be broader, like how to host, roles, group behavior, etc). Basically online courses to a small audience, over hangouts or your own platform.
A 3 month course with 1-2 sessions a week. $150 each month, with only 15 participants, you will net $2250/month, probably less than 20 hours a week.
It was a fairly crap article even after I read it. How may people have been hired via a Wifi SSID?
I can see how a white-and-gold dress, shot under strong blue light, might look a lot like the dress in the picture. But the lighting in the picture itself is clearly not blue: there are several white objects very close to the dress -one is right next to it, in the lower left corner- and they all look white. This dress does not. Unless they're painting the dress with lasers or something, the white objects should show some blue tinting, and it doesn't seem likely that they're using lasers here.

Perhaps we are seeing a splice of two images: a white-and-gold dress, shot under blue light, and a more typically-lit department store. Cut the dress out from the blue room, paste it into the store, and voila.

But unless they're using a trick along those lines, the dress is black and blue.
A mail that goes into the spam folder does not bounce.
Tips for Managing Entrepreneur Startup Overload
I'll agree with you that the above is a (possibly gross) simplification, but these companies aren't struggling, and maybe they should be.
DigitalOcean is awesome for both side projects and complex ones, let us not forget OpenShift (redhat), heroku (it is free :D) and linode that has support for Tor.
But DO is awesome for starters. For registrar I suggest NameCheap, I have used Godaddy and I am sad I did.
AWS is beautifully awesome for high scalable projects.
You still have to buy Bitcoin. And given its volatility it is something you probably want to do on-demand, so now you have payment processors in the chain again.
Could be I got lost between thesis and anti-thesis.
And using HTTP/2 directly allows using HTTP/2-based load balancers and reverse proxies, which is a huge bonus.
Yes, software development involves humans, like many other human endeavors.
You can transport value across the world instantly, with no intermediaries. This is a major efficiency gain.

With the Lightning Network, you could transport any amount of value, instantly, for very close to zero cost, allowing things like paying a random untrusted party for WiFi by the second, with incremental micropayments.
Tips for breaking into an open source community
Powerful browser APIs are considered do be made HTTPS only in Chrome
The article is, to put it mildly, not very dense on the content. A lot of hand-waving and shallow thoughts.
> Once that is in place sufficiently, homepages for small businesses will become obsolete, as people rather search for a company/product on Facebook than on the internet as it is a much easier to do.

While this may or may not be true, am I the only one who is slightly frightened by the ramifications of this?

Facebook is fine, for what it is, but the idea that it could soon become a proxy for the WWW isn't my idea of optimum.
>Why the condescension?
Was not my intention. I'm not a native speaker.
Honest question, to learn:
How would you rephrase the post to remove "condescension"?
right, there's no lighting scenario in which black fabric looks gold.
Can I make money gambling?
I think we should at least start now educate people to say clear no to everything that puts (or tries to put) Internet connected eyes and ears into their homes.
4 cores aren't quite the norm. The computer I'm currently at is a Dell XPS 13, the CPU is an i7-4510U, which is dual core. Regardless, in most circumstances, 4 cores are only just above break even point for parallel code, so the pay off isn't big enough.
Right. Actually Linq to SQL did the same thing, but a big philosophical difference is Entity will reject stuff that it can't resolve from the database instead of just letting you do whatever (which may involve multiple queries).
Only for repeat opens. The original open still accesses a particular URL specific to that recipient so the open is recorded even if Gmail hides IP, browser, OS, and other data via their proxy. If the user doesn't view the images, that open is never recorded anyway. So, the caching doesn't actually affect the open rate.
Nutrition seemed to be fairly well understood until recently, and the advice was consistent. I am sure in the last couple of months I have seen different articles blame carbs, fat or protein for all our modern day ills.
This isn't a new standard. This is a new rendering engine which implements existing standards.
It's a generic Indemnification clause. Digital Ocean has it. Linode has it. AWS has it. Even my startup has it.
Why would a Republican controlled house vote to hand the President a freebee? Could it be the two parties are much the same when it comes to screwing the American people?
With Clojure, you can begin to compare static vs. dynamic typing — keeping the language the same.
But decisions only come from ideology in a tertiary sense. Goals are the central contribution of any ideology. What criteria are you basing your decisions on? That is your ideology, and you can't just elide it; your goals come from somewhere and not all goals are interchangable.
I still see gold tint to that image, and it is far from black, which I verified by opening the color in photoshop.

And I'm confused about your point about the camera white balance. It doesn't matter what is causing the "gold tint" only that I am seeing it and others vehemently claim they see no gold tint. The point is there is a perception difference that is not being accounted for. I mean, I understand how the shoddy white balance makes what in reality is black fabric shift gold/orange in a photo, but objectively in the original photograph the bands of fabric are not black or gray but a muddy gold color, so I do not understand how anyone sees it as black.
gRPC actually still has to calculate the length of a message before transferring it.
Resize images using Python