skysight-inc/HackerNews huggingface dataset:
I believe that there is a second and more dark intention in this proposal. Today Switzerland is part of EU but they still have quotas for "work permits" depending on the nationality of the worker, this goes against the principles of Schengen (https://en.wikipedia.org/wiki/Schengen_Agreement) and there is lot of pressure for Switzerland to remove these "quotas" (mainly against eastern European countries). The problem is that the wages there are way higher than other Schengen countries, and without the quotas there would be massive immigration to Switzerland that would lower sharply the wages for jobs that don't require higher education. So, IMO, Switzerland wants to give a minimum wage to create a "virtual block" to the poor countries of Schengen... (I am French and I live near the border)

edit to clarify: if you are a Swiss citizen you would earn your wage + state wage, and if you are an immigrant you would earn just your wage... making virtually impossible to afford living there (considering your wage =~ state given wage), only for very well paid jobs that this would make no difference.

edit: typo
> investors, not day traders.

Yes, did you see the angst when that one trader got stuck with a stock "overnight" ? He acted like having a stock overnight was the stupidest possible thing. Imagine holding a stock for 12 months! Goodness!
Self Induced Stress
I think the fact that they are moving to an IntelliJ-based IDE for Android Studio confirms how bad Eclipse really is.
I agree with you and I don't see any problem with his comment. People often say "I visited South America" without everyone flipping their shit. Plus, if he said 'I went to X country' the probability that most Americans wouldn't know where (or if) it was in Africa is very high. Remember the Kony thing? No one could point out Uganda on a map.
I realize this is a social news aggregation site and not a diplomatic summit, but I think you'll find people a lot more receptive to your ideas if you can refrain from adding the last touch in your post. It reminds me of how I feel about Bill Maher: I agree with him on almost every major policy issue, but he comes across as so smug that it actually annoys you to hear him say things that you agree with.
http://www.jetbrains.com/idea/features/android.html
I had not heard of the East Meets West art by Yang Liu. Looked it up and found it very interest...if not spot on. Some made me quite sad about Western culture, such as grandpa walking the dog instead of his grandchild. Or the one on "self".
The bigger issue I think is limited font choices.
Doing async in PHP still feels like strapping a dildo to a horse and calling it an unicorn.
Intellij IDEA has an Android plugin, which is so good that Google adopted that as Android Studio, their officially supported Android development environment.
Note that Android Studio isn't fully complete or comparable to Eclipse and Eclipse's ADT plugin yet, but it's quickly and steadily improving, thanks to Google.
why hire people to do the things that machines can do better, faster, and more cost-effectively?

Because it's about 10,000x easier to program a person than to program a machine.

"Sudo make them a sandwich" works on people with almost no further instruction.
Thanks for the quick cache link.

Heh, its a rant on Drupal. So the author is using Gmail as a "good thing" that would be made into a "bad thing" if it were implemented in Drupal.

Meta comment, I wonder when people using Gmail as an example of 'good' will figure out it doesn't have quite the approval rating they were thinking it had. Actual comment, its a known issue that programmers write things they like to use, not things other people like to use. It is one of the reasons programmers have an easier time figuring out modern technology that was built by other programmers, they already speak the underlying conceptual language. It is hard to see that gap unless you are a non-programmer.
No android? Meh.
I don't like Eclipse either. Are there any good general-purpose open-source IDEs like Eclipse, but without the cruft? And for those who've used both, is JetBrain's PyCharm significantly better than the PyDev plugin for Eclipse?
I think the key would be to make sure that people are paid not too much so that the low paid, menial but essential jobs are still filled

You don't need to worry about that. If those jobs are really essential, then they won't remain low paid; the salaries will increase until they find people willing to do them.

Of course, it might be weird to see dishwashers earning more than programmers, but on the other hand that won't last, since it'll create plenty of business opportunities to automate them.
I've had the opposite experience! Given a choice, I'd avoid either, though. Scala spoils me.
I don't think you understood his comment fully. He was not claiming that "people think gosh I have 1000 more calories, I will have another child" it's that with increasing lifespans globally, the population is booming, but the "world that knows it should use its wealth to provide decent sanitation, opportunities, education, peace and justice" doesn't exist anywhere but your head. So the world pop is now 7 billion + but the things needed to keep that population in a good condition are not manifesting.

Essentially we are setting ourselves up for things like massive famines, biological diseases, etc.

It has nothing to do with happiness, and more people means more people suffering.
I have used Drupal several times in commercial and personnel projects. If you can use it wisely, it increases your productivity a lot. In my perspective if you can solve problem with something and if customer happy with I just use it. Drupal has some horrible design decision which makes your life hard, but wait which framework/CMS is perfect! Don't RoR or Django have some downsides? Developer needs to know internals and act accordingly. I know what problems Drupal have and I am not sailing near that coasts. At the end of the day this makes everybody happy.
Ask HN: How to start making money as a freelance web/ui/ux designer?
I lost my design job because the startup went belly up. I'm not discouraged at all, I am still a talented designer able to sculpt ideas into simple and elegant pixels that can work for any organization, app, or artist. I just need some help to get the ball rolling, some good advice or tips if it isn't too much to ask for. Maybe some good sites to be listed on or ways to make Craigslist work for me. I am 23 and want to be able to work and travel at the same time as soon as possible. I'm not getting any younger and the world is just too big for me to stay in one place forever.

Work:
- http://myriann.com/
- http://www.roomsailor.com/
- http://phmhotelgroup.com/

I have a lot more but this is the best of my recent stuff.

Thanks for any help :)
I use a heavily personalized Google News - you can always create a custom section starting with "Technology" (can also specify which region), and then apply filter with "-Google -Apple -XYZ".

That way, you are not limited by just one blog or site, while also keeping it free from the latest trends of reporting only on big companies.

(While I am at that, I also make sure I filter out pretty much all of ZDNet, CNet, InformationWeek and the ilk).
React was originally called Node.PHP or something similar, if I recall correctly!
Python Wheel of Shame
My experience with Kubuntu 13.10 + Intel Haswell CPU.
I agree, choosing to not be offended is almost never the easier choice, but is usually the better way to go.
I keep on meaning to give IntelliJ a whirl. I got my boss to purchase a license when they were doing a special several months back. But I just haven't made the time to configure everything to work with my existing projects and learn their way of doing things.
It would be great to see a discussion of this proposal from the point of view of Austrian economics. Anyone here cares to give an opinion?
well, the idea is to make the simple stuff really simple and keep the complicated stuff around. so if you want to write a JOIN, use SQL or SQLAlchemy's core constructs - both are accessible, neither have been reinvented :)
Totally random observation, the 7 second Pfizer logo with no sound was a great ad. I appreciated that they did not throw an annoying preroll and was a nice segue for the full ad after the opener.
Google Chrome now lets you see which tab that unwanted music is coming from
Won't vendors and landlords charge what the market will bare? If all the people not receiving subsidized housing now have +$10,000 per year, they can all bid up to that much more.
> If it's about wealth redistribution, why give money to the rich?

If everyone gets it, then there's no overhead in qualifying people or trying to prevent fraud, that's why.

> I have a better idea, why don't government cut everyone’s taxes by the same amount?

That's not a better idea as it doesn't address the problem at all.
I was reminded of Anton van Straaten's "koan" on closures vs. objects with venerable master Qc Na [1] ... but I digress. This post is actually a troll post designed to re-ignite fiery discussions about which is the superior PoV - functional or oop - and I'm going to bite.

The only point I'm willing to give is the somewhat sane zen-like advise of "don't fall in love with your models".

Regarding OOP, I recall Alan Kay saying something to the effect of "OOP is not about objects. It's all about messages." which nicely points to the dualism between the two points of view.

> There exists things that are not objects. Functions are not objects.

Well, objects are any "thing" that you can talk about, toss about in your head. Functions are certainly such "things" and count as "objects" in that sense. If we accept that "monotonic" is an adjective, i.e. an attribute of a noun, then the function described as "monotonic function" is an "object".

> There exists things that are not pure. Side-effects are very real.

Um, how so? One notion that characterizes side-effects is irreversibility. You cannot unlaunch a rocket, for instance and so it counts as a "side effect" of the code "launch rocket". Despite that, when we look at the basic equations of quantum mechanics, they are all pure unitary! I mean, not only are they perfectly reversible, quantum "information" cannot be destroyed or even copied. So with fundamental physics we have the opposite question - how the hell do we get "side effects" out of this much purity at the core?

> Also purely functional languages cause a huge cognitive cost.

I call pure BS on this section. "Huge cognitive cost"? For whom? Wouldn't "structured programming" have placed huge cognitive costs to former "goto programmers"? It is more honest to just say "I don't understand monads, so I won't use them."

> If you look deep into them, monads make programs complicated and hard to write

Again, "complicated" for whom and "hard" for whom? Is there some objective sense in which such declarations can be made? I, for one, have benefited greatly from learning about monads, reading monadic code and recognizing the pattern in existing code.

> You can write pure functions in any language, but the important thing is, you should be allowed to use side-effects too.

Why? Who's to say you "should" this or "should not" that?

> Everything starts to do harm when they are pursued to the extreme.

I'd say the exact opposite actually. Both OOP as well as the functional perspective here illuminate the programming world only when taken to the extreme. Until then, folks just keep arguing about what is functional and what is oop and what isn't. Haskell and Smalltalk/Self have done this favour for us by adopting these extreme dual perspectives.

[1] http://people.csail.mit.edu/gregs/ll1-discuss-archive-html/m...
I think it's reasonable to forgive the Monopolist because of the Philanthropist.
Poshmark Brings Mobile Marketplace For Women To Sell And Swap Clothes To Android
Tremendous reading list of Tim Ferriss
Second Life Founder Is Quietly Creating a Next-Generation Virtual World
Absolutely agree. I switched to IntelliJ 3 years ago and have never looked back.
iOS Engineer? We're building a new kind of Phone company
SendHub (YC W12) is looking for iOS Engineers.

We're looking for a talented engineer with a strong sense of ownership to lead our iOS efforts. We want you to take our iOS apps to the next level; building communication features that are immersive, reliable, and performant.

The Role:
You’ll be in charge of building out our next generation voice application on iOS. Responsibilities include building features, fixing bugs, and collaborating with our technically skilled design team to deliver the best possible end-user experience. You’ll iterate on the application in market with small, but frequent, releases.

Skills: At least 2 years of Objective-C - building apps for the iOS or Mac OS X platforms, SQL (SQLite), Git, and a thorough knowledge of design patterns

Nice to have: Unit Testing with OCUnit, Inversion of Control (Injection) frameworks.

About SendHub:
We're building tools to make it fast and easy for businesses to communicate with their customers and employees.

Founded to help educators in under resourced communities, we’re taking on the Telecom giants. Hate your phone carrier? Us too. Telecommunications is a duopoly dominated industry, which has systematically suppressed competition over its 150 year history, in order to keep prices unfairly high. We’re going to change this, starting with business phone service. We have over 160k users on our platform and closed a $3.7M Series A in September 2013.

Our Philosophy:
We believe in taking care of our customers and each other, so together we can build wonderful products. We work hard delivering the best to our customers and we wouldn't want it any other way. We're hungry and you need to be too.

We're based in Menlo Park, CA, and while we're flexible on working remotely, you'll need to be around the office and eligible to work in the United States. If you're interested, please drop us a line: jobs [at] sendhub [dot] com
I have literally no problems with Eclipse, been using it for years. I use stock Eclipse with the PHP and Team Concert plugins added.

I guess it takes like 15 seconds to start up, but who actually cares about that?
> it is hubris to think that after a few hundred years of studying a 4 billion year old dynamic object

I'm afraid you missed my point: the age of the object is irrelevant. That's why I was talking about the Moon which is also billions of years old.

We don't predict how things will behave, simply based on a number of observations and then extrapolating (well, not if we have any choice). Instead we try to understand the underlying physical principles that cause the behaviour in the first place and make predictions based on that.

The hubris is from you assuming you have a better understanding of the state of knowledge of the Sun than the people who actually study it. They know far better than you what we do and do not know.
Finally, something "for the children" that I can get behind.
Infant Android Studio is already better than grown-up Eclipse.
On Launching a Brand – Upfront Ventures Four Months In
There is a theoretical environmental problem relating to franchise fees.

If you want to run utility poles in most municipalities, you can, but you'll pay a franchise fee to the city. The theory is you're making a profit by inconveniencing all the residents by occasionally blocking streets and putting up ugly utility poles and the like. So you pay everyone a little bit of your profit because you're ruining everyone's property by a tiny little bit.

Now the environmental (or any regulatory) problem is demonstrated as "hey, I should be able to dump raw nuclear waste in the river, although it is true that it ruins the river for everyone, it is also true that everyone gets an equal fraction of my profits". Same argument for "I should be able to boom/bust the housing economy because everyone gets a cut" or avoid OSHA or whatever.
Wunderlist Partners With Sequoia And Raises $19 Million
Windows 7 - Is there debug.exe equivalent for Windows7? - Super User
You're assuming the poor don't eat. I would argue the price of food would not be considerably affected. We all need to eat poor or not so unless their dead their still buying food.
Rent on the other hand may rise since there's people sleeping on the streets at the moment.
Your coding may vary, but Eclipse has always done well by me.
Yea, and eat javabeans in the meanwhile to survive.
Being garbage-collected doesn't make you leak free. If you really want to, you can leak memory from any language; just make sure your references are always in scope.
Keep in mind what the background state is. Look at the US for example, where 40% of the GDP is routed through taxation and government spending, and where more than 4 trillion dollars a year is spent on welfare, pension programs (like social security), health care, and education.

Putting in place a minimum income system would merely redirect funds from those particular programs in many cases.
Would you mind linking to that graphic?
This seems counter-intuitive to people who don't write compilers, but a language that compiles to C++ can perform "better than C++" because it can emit code that no human would bother writing, usually taking advantage of information available in the source language that couldn't be safely determined by the C++ compiler alone. Whole program optimization, for example, allows you to do a lot of aggressive reorganization of code that would be very ugly if done by hand (think of putting all your code in one file and putting everything in an anonymous namespace).
I quite like https://npmjs.org/package/sax

What is it you think is missing XML-wise in Node.js?
> Today Switzerland is part of EU

No, it is not. [1]

[1] http://europa.eu/about-eu/countries/member-countries/index_e...
> "Second, this is a redistribution of tax money, so society is not getting poorer that way"

Unless it turns out to be more efficient than the social welfare programs it would replace, it would be a redistribution of additional tax money that would have to be collected. If you define "poorer" as "less output collectively produced" then the parent's point about the concavity of utility would hold and imply that society as a whole would indeed become poorer.

All this is based on a simplified model of things, but that's what most of economics is.

The biggest gains to be had in my opinion would be due to difficult-to-quantify human effects related to people having to spend less time worrying about making ends meet and being able to think and plan more than a few weeks ahead.
I think a lot of that price is actually import duties.
What a load of crock. I thought we were over this sort of nonsense. It's 2013 for crying out loud. Next up: vim vs emacs. Windows vs *nix. Your dick vs mine.

If you like eclipse, use it. If you don't like it, stay away from it. Should you try something new every once in a while? Of course, you're a developer, trying out new things should be a matter of course. Should you share your new find with others? Of course! Should you claim that your latest gem is da bomb and that friends don't let friends use yesterday's socks? No.
Hard and Symbolic Links
Early Aereo, Pinterest Backer FirstMark Capital Raises $225M For Its Third Fund
I have not seen any well-constructed study showing that GMO foods are harmful, but I see the argument you are advancing fairly frequently. Could you share why you think GMOs in general are bad? I'm not informed enough to make a determination either way at this point so I'd be very curious to see what is compelling other people to have such strong opinions about it.
Blogging vs. Building
Ultimately we may want robots to do everything for us, and making anything to be so efficient that governments or companies would even offer food or other stuff for free.

But until that happens, there will probably be a transition period of 50-100 years that will be very difficult for most humans. I think there are 2 solutions to fix that:

1) move humans "upmarket" (more complex work robots can't do very well yet) constantly through education. But this sounds very difficult to do and organize, as the skill to learn will always be a moving target, and I have very little faith governments are competent and fast enough to tackle this problem. So self-teaching from Internet courses and whatnot, might be the only solution here. The problem is humans also hate learning, and can't wait to get out of school to "stop learning stuff".

2) Pay everyone a living wage, for "free", by increasing taxes on capital for companies, all over the world, to sustain the increasing unemployment and the effects of automation.

Since governments are lazy, and like solutions that they don't have to think too hard about, this is probably the more likely scenario.

That's not to say they will do it willingly, though. Oh no, especially not with corporations basically owning many of the world's biggest governments right now. So there will be more mass protests and revolutions, until the governments get forced to come up with a solution - any solution (that works for the unemployed people).
Open source it under GPL and sell exceptions as the copyright owner

http://www.fsf.org/blogs/rms/selling-exceptions

The benefit being that everything GPL touches also needs to be open sourced, unless you hold the magic multi-licence wand :)
The Geek Group Project Thumper Walkthrough
Bakemonogatari, watch an episode of that and you'll see how creative Japanese text and design can be. Unfortunately the websites don't follow that trend, and anime is certainly a creative outlet with significant freedoms. Would be nice to see a renaissance over there.
Because any sharp cutoff where you stopped getting it would create poor incentives for people earning just below that cutoff.

What exactly are you objecting to, and what are you counterproposing? (If you're worried about having to mail two cheques, in practice it might well be applied as a reduction in tax once your taxes would be more than the credit. If you're worried about administration overheads, having every citizen able to claim the same amount exactly once is a lot simpler than means-tested benefits and means there's much less opportunity for fraud).
Then, design in an Atmel part and enter the odd world of Visual Studio Shell
There's A 99% Chance Your Idea Sucks
Professional game developers are exactly the people that would use a product like Unity, Unreal, CryTek's stuff, etc.
I just had the 1st hour out of 3, and Josh was truly helpful! He is just that kind of outside professional that we needed to have a look at our product with a fresh pair of eyes.
Pretty cool. But why would I use this over Etherpad?
Let's assume what you say is true, why, still, should I support immigration, when almost all immigrants are from social groups where 'income level, employment status, adult figures in household' are in a range where crime is high?
Blog spam?

IntelliJ is irritating to use even when it doesn't crash during launch.
Incorrect - it is a basic income that is going to be paid to everyone, working or not.

http://www.businessinsider.com/behind-the-swiss-unconditiona...

> We are not proposing a minimum income — we are proposing an unconditional income.

> A minimum wage reduces freedom — because it is an additional rule. It tries to fix a system that has been outdated for a while. It is time to partly disconnect human labor and income. We are living in a time where machines do a lot of the manual labor — that is great — we should be celebrating.
The way I look at it is that I saw it when I had a small child and was somewhat sleep deprived.

In that state I enjoyed it and found it pleasantly thought provoking but that's not to suggest it was a massively clever film as there were days back then when I found tying my shoe laces pleasantly thought provoking.