skysight-inc/HackerNews huggingface dataset:
> in my experience with libertarians so far, they are most disinclined to do any math. i don't see any math here either.

Fine. Suppose we want to increase the minimum wage by at least $5/hour. Let's see if that's possible without "cutting back":

McDonald's has 1,800,000 employees and makes 5.46 billion in profit. Divide the latter by the former and you'll see that their profit is $3,033/employee. If they gave ALL the profit to the workers in the form of higher wages and divided it equally among the workers, that's how much of a raise they could afford to give without doing any "cutting back": ~$3k/year.

A 40 hour workweek is about 2000 hours per year, so that means if they didn't save ANY profit to give back to investors or invest in the growth of the business or set aside against losses in bad years, out of profits they could afford to give their full-time workers a raise of: $1.50/hour.

Any more than that, and they have to cut back.

But wait, you say! What about bloated CEO salaries?

Huffington post says the incoming CEO of McDonalds recently got paid ~$14 million and the outgoing one got ~$28 million.
(source: http://www.huffingtonpost.com/2013/04/12/mcdonalds-ceo-pay_n... ). Let's add those together and round the total WAY up to $50 million dollars. Let's assume they can save $50 million dollars by not paying CEOs or ex-CEOs (and a couple other high administrators) anything, and distribute the savings to the workers as higher salary.

$50 million / 1.8 million = $27.8. So by eliminating those top salaries we could give every worker an extra 27.8 dollars per YEAR. Divide that by 2000 and you'll see we can afford to give each full-time worker an additional raise of roughly: 1.4 CENTS per hour.

Conclusion: doubling the minimum wage (or bumping it by $5, or anything in that ballpark) can't be done out of profits or out of cutting top salaries. Raising the minimum by more than a dollar or two would render the overall firm unprofitable.
But the Big Man (at least in other contexts) is conventionally generous. Lavishly so, but within conventions that impose, along with the generosity, certain obligations on the recipient.
This is not the case for the one I have installed here at work, which is Professional 2012.
> It makes me wonder, why is it that our eye in real life sees straight lines as straight, the way this demo renders the image?

Not always. Next time the Sun and the Moon happen to be in view at the same time, look at the dividing line X on the Moon between the parts illuminated and in shadow. Then draw a straight line Y from the Moon to the Sun.

Common sense tells us that the two lines are perpendicular, but often this is not the case. I don't understand it completely myself, but it is something to do with us residing on a curved surface.
I have done consulting in lots of projects which had off-shoring components in Fortune 500 companies.

If it wasn't for the NDAs I would have lots of war stories to tell.
Announcing Include, TechCrunch’s Diversity Partner Program
Do It Yourself Whiteboard
The Ocean Cleanup: Feasibility study proves efficiency and financial viability
Palm OS Simulator: run x86 Palm OS on Windows
♫ The Craig Federighi Show ♫ | WWDC 2014: The Musical|
Of Xcode, LightTable, and Sublime Text, all three of them support opening code in new windows in addition to in panes, tabs, and dividers. So their popularity is not evidence of MDIs being unnecessary. Whether their MDIs are necessary depends on how many people use multiple windows in those apps, and would dislike using other views if multiple windows were not an option.
http://www.janjuaclothing.com/ - This is my start up for selling women's designer clothing.

I tried lot of things to get the word out like facebook marketing, adwords, email marketing, exhibition, brochure distribution, regular updates on facebook page, deals having upto 30% discounts, spying on twitter for competitors and their customers to see what kind of conversations they are having and what they are doing, regular updates to website for look and feel as well as making it faster and faster.

I reached few affiliates but they were asking for upfront money so I stayed away.

The site was launched about 9 months ago and I have zero sales so far, that is making me sad and sometimes I lose my moral as you can see I have done lot of work. Spent countless hours during day and night. I am not sure what I am missing.

Next things I have planned to do are - SEO, print advertising.

Any help that would result in sales would be greatly appreciated.
I thought they went hand & hand, no?
Agreed - it's waaay too late to change this now.
Wow, I'm not sure how to begin responding to that.

Go has taken a lot of suggestions from the open source community. Check the Go 1 mailing list discussions for examples. But panic existed before the opensource release and is not a substitute for exceptions, and nobody has actually proposed a viable generics implementation. The unused variable/package thing is a fundamental to the project's goals of working well at scale, and tools like goimports alleviate the pain (sometimes the answer is tools, not language changes).

Overall I'm pretty dismayed by your characterisation of Go as an open source project. We have a lot of great contributors from outside Google and your ignorant comments do them a great disservice.
So never mind back porting. Can the implementation be extended to 100 percent compatibility without losing the benefits? In other words, could it replace cpython?
Sorry, but what is missing from C99 in MSVC?

VS2013 introduced a lot of C99 (enough to compile FFmpeg), VS2013 update 2 introduced more C99 (compiling almost x264 and a bit further VLC). This update adds some of the biggest issues, related to printf and scanf formats, and fixes more C99 reported bugs.

From the VC++ blog: "Most of the remaining C99 library features are implemented."

I love to hate Microsoft like the next guy, but they've done a lot on C99 lately.
Regarding JavaScript crypto:

We hold ourselves to a higher standard; we started from scratch
and created a testable, modern, cryptographic library.

That is awesome. So's this:

Chrome’s design means that extensions should be safe against
other extensions.

And this:

End-To-End uses Content Security Policy as well as inherently
safe APIs in frameworks (strict Closure Templates). End-To-End
doesn’t trust any website's DOM or context with unencrypted data.
But as I'm typing, Gmail is saving my draft automatically to Google servers. Normally, at least. This means Google would have a copy of my email as it existed before I encrypted it.

In your testing, do you see any evidence that this extension prevents Gmail's automatic draft saving?
Design detail in iOS 8 Messages
and in the desktop.
Sweet, thanks for sharing this video about Tripping!
Someone should try using it with this: http://sicomail.com; automatically encrypts all of your incoming email.
As a customer, I've always felt that companies that have a lot of advertising (eg, certain insurance and banking companies), are wasting their current customers' money. Just stop to think how much a TV ad costs, then think about why the company you have your mutual fund with has to charge so much for "management and overhead". Car insurance premiums went up? But the little lizard on TV said they were the cheapest!
I don't believe anyone's been present to document the establishing of a "big man" system in these small tribes. But consider the influence of Richard Stallman. If he'd just been some guy writing his manifestos and such, I doubt he'd have much influence. Instead I think his influence came from the software he wrote, and the fact he gave it away for free.

My hunch is that the documented phenomena with punishing generous people is a "Sample population = The sort of person who attends a particular university in the United States" sort of issue.
Good point, though I don't see why you can't do both.

Very early on, of course the single most important thing is talking to users. You may not even have a website at that point. But once you're past that -- even at the point of getting dozens of somewhat target users per day -- why not leverage the site to convert while you sleep or while you do more one-on-one outreach?
Quickly went through the docs:

* why do they require a "cluster controller" for each subnet (or vlan)? This seems like a waste of resources and added complexity. Is this a limitation because it's easier to set up for sysadmins than to request for a DHCP relay?

* how bad is the security? It seems that you approve clusters interfaces but MAC spoofing could do a lot of harm here.

Edit: I saw that the doc tells you to add network interfaces to manage multiple clusters from a single controller. Assuming you do 802.1q this works but what about multi-dc setups? Isn't this more complicated than a simple relay?
That's what I've been told. I am often wrong and / or misinformed.
Regardless of how e-mail protocol transfers attachments, GMail pre-uploads files to their servers when composing an e-mail, so if you want to encrypt them, you'll need to do it beforehand.
I would hazard a guess that it's a result of the brain interpreting the electrical impulses before providing the "image" that we "see."

It does a lot of pre-processing, so to speak -- which is why we get such awesome illusions as the Poggendorff illusion [0], tricks like the Pulfrich effect [1], etc.

I don't know enough about the mechanics of how light enters and is interpreted by the eye, but I wouldn't be surprised at ALL if we "should" be seeing more like a fisheye lens but our brain is saying no, no, those lines are straight, based on the countless other stimuli it's receiving.

[0] http://dragon.uml.edu/psych/poggendo.html

[1] http://en.wikipedia.org/wiki/Pulfrich_effect
This fact can be derived from very simple assumptions. Let's assume people value pay, and let's assume they value helping others. Different people value pay more/less.

People will then choose jobs on the "efficient frontier". Which point on the frontier depends on how much you value pay.

Now it follows from the efficient frontier that if job A is both better paid and helps other people more than job B, then no one will do job B.
So for all pairs of jobs (A,B) that people do, one will be better paid and the other help others more.
If you think about it in that light, it makes the
achievements of the socialist bloc seem pretty
impressive: a country like Russia managed to go
from a backwater to a major world power with
everyone working maybe on average four or five
hours a day.

That is a very selective reading of history.
I understand for urban areas. I was thinking about the country as a whole. Think of the middle of the U.S. -- huge dollar amounts spent on the infrastructure for not many people using it. But I understand your point. I'd be lying if I said I didn't support or never used light rail myself.

edit:
Yeah this is one of my longstanding annoyances with Python... the interpreter is quite slow to start up because every import generates a ton of stat() calls. Moreover, there is a tendency to use a very long PYTHONPATH, which increases the number of stats.

It's basically doing random access I/O (the slowest thing your computer can do) proportional to (large constant factor) * (num imports in program) * (length of PYTHONPATH).

When you can use it, a shebang of

#!/usr/bin/python -S

can speed things up substantially.

Perl starts up an order of magnitude faster too (more like 3ms than 30ms). Ruby seems to have the same problem as Python.
Admiral Rogers is saying the right things, yet, regrettably, Clapper has destroyed the agency's public credibility. I've yet to hear any plausible attempt at transparency that isn't currently a guest in Moscow.
Show HN: Crowd Vitae: Quora for résumés
This could be a big deal; I can see many people using this, including me. People are generally reluctant to try end-to-end because it is rather confusing to install.
Agreed. I spend half my debugging time with the disassembly turned on - removes ALL the ambiguity. It's like pulling teeth to get other developers to try it. Once you do, you kind of get addicted to it.
> The only thing that makes me sad is that because of their focus on secrecy, they're doomed to relearn all that we learned along the way.

But you're not focused on secrecy, so you can publish the lessons you've learned along the way publicly. That way, everyone, including Apple, can skip some of the mistakes. Wouldn't that be the case?
If you look that low, the body isn't actually encrypted, just the parts of it that contain your data.

Answering the GP, that varies from one implementation to another. Most clients encrypt attachments, but it looks like this one extension only encrypts the textarea contents.
Wow, really nice site. I'm sorry to hear it hasn't been taking off for you. The original post talks alot about finding a core group of users. Can you just focus on a few people who you think would like to use your site (Indian women?).
US tech worker groups boycott IBM, Infosys, Manpower
I only use small town America as a contrasting example because that is what I am familiar with. Also, it has less to do with the absolute size of the town than its homogeneity.

Big City America might not punish you as much for being atheist, but as you mention, it has its own prejudices. Imagine what might happen if you told your sugar-baby something racist and then she leaked it to the media!

Tolerance for the alien is definitely a learned behavior. If you have kids, please try to teach it to them.
this position is filled now. Thanks.
2D canvas should be hw accelerated too on most browsers.
I think one way around it would be to outsource you lead gen. You will at-least have a willing audience when you present.
The empire-building helped I'd guess. Funny how a Socialist country had to depend on exploitation to grow. Just like most everybody else.
Sure, you should have both. But I think the myth of "convert while you sleep" is dangerous. Your site should be just a communication support, exactly the same function of your business card. It must make you look professional and trustable. But only that (at the very beginning).

Only after you know, from personal experience and buying customers, what specifically make you sell more, then you go on thinking about leverage your website.
The release schedule's been that way since ~2012: http://www.visualstudio.com/en-us/news/release-archive-vso.a...

Both as a user and a Microsoft employee, I'm happy to have minimal secrets and surprises when it comes to dev features. Early info and access usually means better software.
Hmm should be possible to reduce that to num imports + length of pythonpath, no?
Good point, I think the obligation side of that may be at play with the "punishing" example. It's possible that the sort of people that were recruited for the study were the kind that resented being obliged to give more than they were already.
No different from learning a human language I think.

The first thing you're exposed to is its sounds and symbols.

They look & sound strange and your brain instinctively tries to make sense of them by comparing it to something you are already familiar with.

Then when you dig into it you begin learning vocabulary and grammar. You focus on that for a long time until the sounds sound less like gibberish and resemble something like what you've been practicing putting on paper.

Once you get comfortable with the constructs and stop focusing on them you can start conversing - putting more effort into what you're trying to say then how you would go about saying it.

After that then you can start picking up all the idioms, colloquialisms, cliches, double entendres, etc

Finally you can start inventing your own.
In the FAQ they mention "End-To-End doesn’t trust any website's DOM or context with unencrypted data. We have tried to ensure that the interaction between the extension and websites is minimal and does not reveal secrets to the website."

I'm curious about this too. Does that mean they somehow insert a textbox that the host page can't see? I didn't realize extensions could do that.

Edit: ah, this appears to be where it happens. They insert an iframe the extension owns, so the host page won't be able to see what's in it:

https://code.google.com/p/end-to-end/source/browse/javascrip...
It's better to use the feature request link at the bottom of the page to make feature requests.
If it's any consolation I really like the designs featured on the site. Though I'm not female :(
Heh. Reminds me of when I correct people for

if var == true {...}

or (and I have actually seen this)

if (<expression> == true) {
return true;
} else {
return false;
}

I sometimes think that simply giving those 5 lines to a person and observing if they make a face like you've handed them a bucket full of day-old fish is a better test for programming aptitude than anything.
But why have the schism on desktop devices?

I don't want to run Visual Studio on my phone. But if I get say a Surface Pro device, I'd like to not have to switch back and forth between two totally different worlds all the time, without giving up modern amenities like resolution independence, etc.
I only saw this now:

> automatically marking posts from new users as [dead] without telling them

HN definitely does not do that.
That problem is quite common on the internet in general. Just think how common ftp still is! We constantly use public networks and then have to mitigate the fact that the packets are public. It would be better to treat encryption like a peering arrangement. When there is sufficient traffic between two large networks all packets should be routed via an encrypted tunnel.
That would be unlikely, as discussed in other comments. But see Project Siena for a Microsoft app-building app that is Metro

http://www.microsoft.com/en-us/projectsiena/default.aspx
I'm a long-time Heroku user (I've also written about them quite a bit, and published a book on the topic). In my opinion, Heroku is still, without a doubt, the best hosting option around for production apps.

I've worked and built enormous projects in the past and hosted them myself (on hardware, and on providers directly (Rackspace, AWS)), but have always had more headaches, wasted time, and downtime when doing things myself (and with a team) then when I'm using Heroku.

Regardless of the occasional incident Heroku has, I'm still 100% a loving user. The people over there work super hard on tons of stuff, and do a great job at keeping millions of applications up.

Keep at it! <3
You claim that it's important to guarantee, with 100% certainty, that the version of a library you're getting in production is the one you expect. But then you say it's not necessary to read through the entire diff if you check that library into source control. What if someone were to make a commit called "Updating jQuery to 2.1" but injected malicious code? Wouldn't that require another way of making sure your vendored files are from a trusted source? Would you still need to check them into source control?
So End-To-End utilizes Elliptic Curve-based keys

Could someone better across current cryptographic trends than I comment on that choice? We know the NSA has found weaknesses in certain implementations of elliptic-curve based cryptography in the past, and I was under the impression there was a preference in the community to move away from them in general given the unknown extent of the integrity concerns.
This is why I want to try and evolve hive organisms. I think they'll have enough complexity to surprise us.
Yes, the feeling I got comparing the two articles is that "Big-Man" situations are subtly different from ostracizing of more generous people. For one thing, it sounds like "Big-Men" are more of mediators than actual donors.
I don't think it's that you can't install it side by side, they simply don't recommend it while this is in beta just in case.

"Given that this is a very early build, please install in a test environment with no earlier versions of Visual Studio installed."

I had a brief moment of panic thinking that this version wouldn't co-exist with others after reading your post. :)
That’s where the metaphor falls flat, I guess …

Look, you can’t expect a game like that that’s sold for a couple bucks to last more than a few dozen minutes. People who make games have to eat, you know. Either you like that or you don’t. If you don’t like that, no problem, there is more than enough information out there to gauge that beforehand.
Its gotta be the shape of our eye, for the same reason the effect works in a mechanical DSLR camera, where light is only refracted through the lens.
After 24 hours there are already 192 Swift-related questions on Stackoverflow
That's funny, because when such language is used in job postings, they are overwhelmingly frowned upon by HN folks. But I guess it's OK when someone like Chris does it...

edit: judging by the downvotes, he seems to have a lot of fans. :)
STARTTLS seems to work like that joke in Anchorman: It works 60 percent of the time...every time.
>such as releasing some of Tesla's patented technology in order to foster further electric car development.

I have to admit, when I read the first few lines of the article, I assumed Elon was going to start patent trolling with Tesla's portfolio.

This, however, would be very interesting.
I wish Apple had selected a different name: https://www.ci.uchicago.edu/research-projects/swift
Picking Stallman seems like a poor choice of example: he's been called a "smelly weirdo" by probably more people he can count, and I'm afraid that arguing it's all down to his politics would just be making excuses.
Original post from three years ago: https://news.ycombinator.com/item?id=2156374

Camlistore has always been a project that I'd like to try out someday but every time I've looked it's seemed more hypothetical than real. Kenneth Reitz (of python requests fame, among other things) put together a much smaller thing called Elephant[1] that I've been tempted to explore as well, and it's sort of in the same vein.

[1]: https://github.com/kennethreitz/elephant
2048 is free with ads. Of course more people are playing it.

This award (and all the others given out this year) was nevertheless a nice recovery from Apple (compared to last years’ winners which were pretty crappy), showing what they value and telling the world about it.

I hope they continue to show off these values in the editorial decisions they will make in the App Store in the future (but they have been relatively good about that in the past, with a few missteps).
If you're relying on specific version releases of the libraries, you'll always be vendoring the same files (and if not the deploy should fail). If you are relying on a non-versioned release from a git repo, you can point to a particular commit hash in that library's repo. Neither of these requires checking your app's dependencies directly into its git repo.

Source control is not in itself a solution for dependency resolution. Sure, once your dependencies are worked out you can check them in, if you really want them hard-coded, but it shouldn't be necessary. Claiming so is a failure to understand how dependency resolution works -- part of the point of bower, or rubygems, or what have you, is knowing that you'll always get the same versions in all environments.
So upset that I missed this kickstarter. I've been obsessively refreshing the homepage to see if I can buy a micropython board yet.
I'm not a big fan of ads, I think they're actively perverting content (weaponized clickbait, memes, etc.).

I'd prefer some sort of content syndication scheme / broadband tax, though that's clearly a political, not strictly technical, solution.

Phil Hunt's Broadband Tax proposal: http://redd.it/1vknhc

My Universal Media Payment Syndication idea: http://redd.it/1uotb3
Fucking hell, you aren't just digging yourself a hole here, you're using state of the art high speed tunneling equipment to do it with. Any other assorted nuggets you care to enlighten us with before you get too deep for signals to reach the surface anymore?
The extension encrypts and saves the drafts in localStorage.