skysight-inc/HackerNews huggingface dataset:
All good points. But that's the genius of it. Nobody knows what will happen. And what will happen will be affected by untold numbers of variables. Right now if you go to visit the Swiss you'll immediately notice how expensive everything is. Every. Single. Thing. I think it's absolutely the case that those prices will rise. With more disposable income, producers will start hiking their prices to capture more of it. Runaway inflation. As for what people will do. I think that's a bit less obvious. I'm sure there are those that will go on permanent holiday. How the economy will fill low wage/skill jobs is an open question. Will they have to import a 'serf' class? Non citizens who don't get payouts who actually have to work to live? Very exciting to see it all play out indeed. My gut is that this will be a net negative.
In one of our projects the largest JS file is 12k lines. In eclipse I can work with it no problems. In WebStorm/other JetBrains IDE it runs like a dog with that file open, I ran away screaming after 15 seconds.

Inability to be able to effective edit my files is a major problem, though I'm interested if anyone knows how to speed WebStorm up for JS files. If that were resolved I'd be very happy to switch to flee Eclipse's git functionality.

Before someone says it "reduce the size of the file" is not an answer. In answer to split the file and re-make it in a build step, why on Earth should I have to get around a shortcoming in a tool? Tools are there to make me more productive, not dance when the music starts.
For me, Komodo IDE has been amazing for the past few years. The free Edit version is great too, but needs a lot of plugins to reach feature parity (if at all) with its big brother. It's autocomplete and analysis for scripting languages is tops though. The XUL user interface toolkit means it even looks awesome and native under something like Elementary OS, much to my surprise.
If you plan to use the best-of-breed Android testing tools (namely Robolectric), Android Studio is not ready for serious use. Eclipse is not great, but at least everything works. I am optimist about the future of Android Studio (and the switch to Gradle), but if I were starting a new Android project today, I would still stick with Eclipse - you will avoid a lot of headaches and hacky workarounds.

http://www.sep.com/sep-blog/2013/10/17/android-studio-not-re...
I read it a few years ago. From what I recall, Richard and possibly his wife wanted to go on a fishing expedition. The boat owner said it was too dangerous.

Richard demanded that they go and put pressure on the boat guy. They went. There was a storm. Richard and his wife decided to swim to safety.

Everyone else died.

Now that I think about it, in the book, Richard also forces other people to do things they don't want, and mentions breaking someone else emotionally.
More as a reference for others, this is a fun page that highlights a few interesting optimizations GCC 4.2 is capable of making: http://ridiculousfish.com/blog/posts/will-it-optimize.html Maybe the optimizer can deduce guarantees about a function, but the writers may have just included an optimization for a specific built-in because the unoptimized form is such a common mistake...
I'd like to have a Dylan dialect based upon Clojure concepts (the Sequence abstraction and immutable collections being two that come to mind). It would also need Clojure's idea of being a hosted language to get past the lack of libraries.
http://www.quantumscape.com/

That website is...erm...bare-bones.
I couldn't agree more. I don't work with Java, but when I had to, I used Eclipse. People kept telling me about how great it is, how powerful and how it just works. I didn't see any of that. I found the UX non-intuitive, the UI is pretty laggy (even on this year's Ivy Bridge) and the DE for languages other than Java were lacking (CDT was awful and useless).

The best IDE I have used is Visual Studio. I no longer work with IDEs, I prefer a text editor like Sublime Text, but I wish it had debugging capabilities, some refactoring/file management and more powerful plugins.
Great post! Thank you!
Several years ago I switched to Eclipse from IDEA, because I was developing Eclipse-based IDE. I still own IDEA license, periodically upgrade it and do some tasks there, but cannot switch back on fulltime. Currently I'm using latest STS package being very productive in it and I don't experience the slowness (well, not more often than in IDEA), bugs or usability issues that are mentioned in this article. It's definitely not the right tool for some of the tasks, but, in general, "don't use" is a too emotional and irrelevant advice.
An Introduction to Nitra
Microsoft's CSO is Full of It
Outside of the HipsterNews clique you'll find a great deal of people who like gmail very much, because it is a better interface than their old hotmail or Outlook Express inboxes.
To be fair, this is the same language used by the proponents of basic income, as noted in the article. That's probably what inspired the title.

>Charles Murray of the conservative American Enterprise Institute... suggested guaranteeing $10,000 a year to anyone meeting the following conditions: be American, be over 21, stay out of jail and — as he once quipped — “have a pulse.”
Gotta ask. Why do you have a 12K line JS file?
I doubt the people who's lives he ruined consider those things petty.
Yeah, I have to agree. I made a Drupal-based website before I knew anything about PHP or web-development, a site based on user-contributed content. Drupal let me design the limitations on the content users could contribute, control the strategy for what gets promoted to the front page (and which users get permissions to push stuff to the front page), divvy up content into a variety of taxonomy with completely different structure (maps/mods/scripts/content for a game), provide comment-moderation tools to users, etc.

Yes, it was kind of ugly, but consider I didn't write a single line of code... no css, no javascript, no php, no sql, nothing but HTML content? That's pretty slick.

I'm no longer involved with the site we built (http://quadropolis.us), but it still has an active userbase and has a beautiful hoard of stuff (although I'm a little disappointed they've conflated maps and model content now).
You are right, a comparison article with actual feature set comparisons or performance metrics would have been better than "eclipse slow, use IntelliJ".
I have tried to love Eclipse several times over the years but every time I try it to see if it has improved, it is still the same awkward, buggy, unstable environment it was the previous time I tried it. Obviously many people use and apparently like it but the user experience leaves a lot to be desired, particularly for a product that has been around for so long.

I have no strong preferences in IDEs (I use a mixture of Xcode, Sublime, and Vim for code) but Eclipse quickly irritates me to the point where I stop using it.
The single best way to make money as a freelancer or consultant is to grow your own personal network. The brand you are selling is essentially you, so you have to build a strong network to support that brand.

I own a small software company and literally 100% of our clients come from within our network. One friend referred me to one client, and that client referred me to their clients, and so on.

Spend time building your network and you'll be successful.
How To Setup Your Own Name, Entity, and Recognition Server in the Cloud
The 'humour has no barriers' thing is dependent on that humour working. This just seems tone-deaf.
That's similar to claims of reverse racism (towards whites); you need to be able to have an exertion of power to make that claim. Since you can't, those claims aren't particularly valid.

It's the same in this situation. Europe is one of the executors of the notions of otherness, and as such it needs to be working to fix that.
> is JetBrain's PyCharm significantly better than the PyDev plugin for Eclipse?

Yes. As it happens -- in almost all ways, and it's under rapid and sustained development. I can wholeheartedly recommend it as a general purpose Python IDE.
I'm trying to think how a basic income would impact say inner city communities in the U.S. I'm not sure that the only problem in those communities is a lack of cash. Rather, there seems to be a collapse in the social structure that leads to crime, drug use, etc. Experiences with micro-finance abroad have shown that such programs are most effective when the cash comes with some social engineering. Maybe the same is true for domestic welfare. Simply giving everyone a check won't cause fathers to stay with their kids and won't keep gangs from filling in the power vacuum created by their absence. A check isn't going to replace work as a framework for structuring society nor give people the fulfillment that comes from work.

It's possible that paternalistic welfare is simply unworkable in practice. But I think advocates of basic income ignore the fact that there is a rationale behind paternalistic welfare that isn't addressed by basic income: that poor people lack more than just money.
Introducing Imprenta - A Rails Static Pages Publisher
Bay Bridges Coding Challenge
Some of them go to this "leadership in tech" class (Phew!) where they tinker with HTML, CSS, JS and of course they use a few google h/w and s/w products at school.
android-chromium custom build chrome for pre-4.4 android devices
Because it's a relatively large JavaScript library. Total line count is in the several hundreds of thousands.

The file in question is for this class http://jgraph.github.io/mxgraph/docs/js-api/files/view/mxGra....

1) It's the main public API to the the library, there's no logical way to split it.

2) We'd have a couple of thousand, very-annoyed-cos-they-paid-quite-a-lot-for-it customers, frankly, go apeshit if we split the file and broke their app on the next update because we wanted to switch IDE...
I just tried ordering a pair of eyeglasses from Firmoo myself. The pair of frames (with the default 1.50-index lenses) was $39. Adding on the Ultra Thin (1.67), UV and fingerprint-resistant coatings brought it up to a whopping $106.90 (better lenses cost an additional $67.90).

A comparable pair at SelectSpecs [1] cost $54.33, of which $40.75 was for the 1.67 index option.

Seems like eyeglass stores make the bulk of their revenues (unsurprisingly) from lens customisations these days.

[1] http://selectspecs.com
Why Feed Readers Need to Identify Their User Agent
Jobs Never Coded. Did He Get Too Much Credit?
I would agree, but for the chance that anyone (the 1 in 10,000, insert relevant XKCD link here) hasn't heard of IntelliJ and uses Eclipse out of habit, then this post is worth it.

p.s. I think Eclipse is really great, indispensable for Java EE / Spring and even Scala projects, once you know to avoid it's HD / CPU killing quirks, but I use IDEA for my day to day work instead, had it had all things being equal, its killer trait for me is that it's simply faster.
I would expect price inflation to occur in some areas because people will have more money to spend which will have the effect of less downward pressure on prices.

In my life, if I started receiving $1000 extra dollars each month, I imagine I would first go and try to rent a nicer apartment. Unfortunately, I'd expect others to do the same, giving landlords the ability to charge more because there are more dollars chasing the same number of apartments.
This is glib Malthusianism. Population in the developing world is growing, but metrics for quality of life are improving --- we're eradicating disease, reducing malnutrition, enrolling students, and starting to enable bottom-up markets. The limits your comment refers to are abstract, even hypothetical, while the progress being made is concrete. "Better lives"? Polio: bad. Freedom from polio: better.
Well it certainly does make some useful chemicals annoying to get.
Google+ YouTube Integration
As a resident of Kansas City and having visited John's store many times, I can tell you that this guys is amazing. He does hands on classes for kids (minimum age 7) on chemistry, archaeology, botany, geology, robotics/ electronics, wood working, etc. Just like this kit; he doesn't dumb down anything.

I turn into a kid every time I go into his store.
The article describes a policy that is /absolutely/ that: "being paid for being alive". The policy described doesn't require you to work full-time, part-time, or at all.

"Every month, every Swiss person would receive a check from the government, no matter how rich or poor, how hardworking or lazy, how old or young."
IPython Notebook is my go-to environment for munging small to medium data. Admittedly, it's not for non-programmers, but for personal hacks and hobby projects, it's great having Pandas, SciPy, scikit-learn, etc. at my finger tips in the browser.
One thing your analysis leaves out is sex. While I refute the idea that the only thing women/men consider when choosing a partner, money is a factor. So let's say you're a girl and two guys want to go out with you. They're both equally attractive, equally funny/smart. One is living frugally on basic income with roommates, the other has a nice apartment that he pays for with extra income earned from holding a job.

The guy with the apartment has certain advantages that may not appeal to all women, but certainly to some.

My point is that there is motivation to earn more than your peers, especially for young people.
Researchers look to bring Wi-Fi under the ocean for deep-sea communication
Yup, this. Don't see any benefit other than more granular time controls which seems like overkill for a simple silence-or-show notifications switch.
Eclipse isn't slow, it's really that their plugin framework is extremely complicated and writing fast plugins is difficult. It's important to note that everything within eclipse (even their Java editor) is done as a plugin.

I've been using Eclipse for a long time and I'm fine with it. It has a lot of quirks and can be difficult to learn them, but it gets the job done. For me, moving to IntelliJ isn't really an option as my codebase has languages that aren't supported by the IntelliJ, which would mean I'd get no code support for that or I'd have to use a second editor.

Eclipse is nice as it has plugins for about every language out there. They may not be great all the time, but having them all in a single IDE is nice.
15 Greatest Marketing Innovations of All Time
If your concern is simple overpopulation, work to end the oppression of women in the developing world and to find pathways out of rural poverty, both of which are key drivers for population growth.
Jetbrains is much nicer than eclipse.
However, one thing that I hate is their key bindings.

They delivered a number of options but none of them make sense to me. Sublime Text's key binding is much nicer.
Micro-loans has a lot of issues. The main problem being that poor people really require a steady source of income (a normal job). Not to experience all the problems with being a entrepreneur.
In computing, linked data (often capitalized as Linked Data) describes a method of publishing structured data so that it can be interlinked and become more useful.

http://en.wikipedia.org/wiki/Linked_data
Exactly, that is the problem. Are people incapable of learning about other cultures? I doubt it.
Eclipse isn't that bad. It's not the best but you can get job done with it and it is much better than what existed 10 years ago. I think the article is exaggerating.
As a Swiss citizen currently living in the UK, who is earning a fair amount of money and planning to probably go back to live in Switzerland, I am going to vote for this proposal (unless the referendum documentation makes it look absolutely stupid, e.g. it has some really bad implementation idea).

I hate taxes as much as the next guy, but reducing risk of destitution for everyone in the country down to zero is one cause for which I'll be happy to pay taxes.

Why do I want more money? To buy toys, to buy time, and to buy security. The basic income resolves the last two items, and puts the first one well within reach for most reasonable toys.
What kind of question is that? Do people need a specific reason to register an account on HN now? Sheesh.
MakerBot Academy
It's a common misconception that inherently social problems (drug abuse, mistreatment of children, crime, war) can be solved with technical solutions.

The answer isn't in a new drug or a new device or a new kind of weapon, it's in ourselves, and we don't need a foundation of rich entrepreneurs to catalyze this change.
I use Eclipse everyday, wrote plugins in the past, and the one thing I've never understood:

Why does a tool that is explicitly a platform for plugins have such a bad plugin UI?

(I don't think it's slow)
Try searching .io domains regionally. You'll find Japan has modern designs out there.

https://www.google.com/search?as_q=&as_epq=&as_oq=&as_eq=&as...
Could Media Get Too Smart about Consumers?
You don't need to imagine: http://www.amazon.cn/
It's all a matter of skills, and scarcity.

These jobs are low paying because competition is high between low-skilled candidates: "if you don't want to mob the floor, you're fired, I'll find someone else".

Do these people have a choice ? They usually have a choice between many low paying jobs.

Is it morally justifiable? If you believe meritocracy is a bad thing, then no. If you think it's a good thing, then low paying low-skilled jobs are just a fact.
What a dork. As I said above the comment was removed to avoid being AUTOMATICALLY shadow-banned since the account is new and has no karma points yet.
In the long run, the price of food and housing should match the marginal cost of producing them. Since a relatively small portion of the (Swiss, at least) population is poor, we should expect that feeding and housing all of them won't move the price much, because the supply curve just isn't that steep. There's no reason to expect an objective material shortage in food or housing - it's relatively easy to make more of both if poor people have the money to pay for them.
Could you customise that admin screen (or tidy up all admin screens) easily? I don't mean change the CSS, I mean restyle it... not to GMail, but to something less 'computer-generated'?
Those things aren't similar at all.

An individual's specific, isolated behaviour is distinct from an individual's general, systematic behaviour. Somebody cutting me off in traffic (because they're stressed, or late, or sad, or angry, or for whatever other reason) is massively different from somebody cutting me off in traffic because I'm transgender, E.g.

I accept that this is an awful particular example, but I'm working with the framework you've offered, and I trust it gets the point across.
That's true (and, heck, its true even of many static languages that support monads; that feature of Haskell is due to its better-than-most type inference, not just having static typing), but I don't see how that limits the capacity for abstraction. Certainly, you may need an additional explicit parameter in some cases rather than effectively implicitly supplying information via type inference, but that doesn't change the level of abstraction.
Electrical Engineering and the Internet of Things
It's slow because of the code quality inspections. You can override these per file by clicking the Sherlock Holmes icon in the statusbar.
I switched a year ago and the usability improvement is substantial. This isn't vim vs. emacs, this is emacs vs. MS Wordpad. Is it perfect, no, but it is so much better than Eclipse. Eclipse is one tool for all jobs which makes the UI very clunky and not very intuitive. Even C++ developers on our team when switching back and forth between Eclipse and Visual Studio (we do cross-platform development) would loath at their time using Eclipse. I used to defend it, but not any more. Sure, maybe this will turn into an Android vs. iPhone debate, but let someone use IntelliJ for 6 months (after having experience with Eclipse) and tell me how many people want to switch back.
The issue is that frameworks like Angular and Ember generate markup AFTER the HTTP GET response has been returned.

If a crawler executes the web page without a full Javascript context it will miss out on the intended content.
>> I'd be more happy if Unity goes toward being more programmer-friendly. Fully code-only projects support, no need to waste a lot of time tinkering in that complex UI, etc...

I guess you are not really the target audience for Unity if full code-only projects are what you are after. I can't really disagree with you though. I've never used Unity, but I watched the 2D feature video and while I have to see the tooling looks absolutely fantastic, very flexible and powerful, I couldn't shake the feeling that I'd be much more comfortable just doing all that stuff using a code-only IDE and good sprite/animation libraries. There's just so many buttons, sliders, menu's, dialogs and other thingamajigs in that user interface :-S. And then somewhere deep down there you also still have your code tied to all of it. I have to say the video was confusing as anything to me.
Uncle Bob on Heathcare.gov
I'm not sure what this has to do with my point. I was responding to a comment that worried that "basic job" programs would sabotage labor markets, and merely observed that problem had a simple solution.
1 & 2 are already problems, and huge ones, and not just with the poor. Lots of people get handouts from the government and you can bet that most of them think they are entitled to it. The problem is making sure the system is setup with appropriate feedback mechanisms to keep things at an appropriate level.
Could you extrapolate a little? Maybe include some links?
I don't trust science at the current state to understand the long term impact of GMO. Besides, I prefer to eating natural ingredients regardless if science finds no problems with GMO in the future as well.
It's pretty easy (like 10 minutes effort) to set up your keybindings IDEA.
The question that needs to be answered is: can Coinbase (and other reputable BTC services) establish a trusted reputation with their customers when so many other BTC services are either disappearing or outright scamming their customers?

Or will the general public look at Coinbase and think "that newfangled unreliable Bitcoin thingy".
This is a third party library or your own? Why can't you break it into multiple files and concat them with a build step?
I don't get the Eclipse hate at all. I have used both Eclipse and IntelliJ and I much prefer Eclipse's overall interface. It was also much faster than IntelliJ on a very large Scala project that I was working on.

Despite that, I think IntelliJ is a pretty cool IDE too. Its interface has recently received an overhaul and I am sure they would have been improving the speed as well (I haven't checked).
> Is that not the case?

It is the case, and is the reason this set is put together.

Here's a BBC article on the subject: http://www.bbc.co.uk/news/magazine-19050342
Seriously? This guy is nowhere near either the executive suite or product development. I'm not sure who's calling him a "chief security officer" but that's certainly not his title at Microsoft.
You could create a dummy interface which all your DoParams-like types could implement:

type Params interface { IsParams() }

Also, you can get away with passing a nil pointer for reflection rather than allocating a nil struct:

fmt.Printf("nil pointer to DoParams: %T", (*DoParams)(nil))
fmt.Printf("pointer to nil DoParams: %T", &DoParams{})

(Which isn't going to be a source of gc pressure in this instance, but still...)
Should be tagged AUTO-PLAYING VIDEO

Sound on webpages is evil, unless I ask for it first.
I switched to vi (vim) a number of years ago after a number of years writing Java with Eclipse (& JBuilder).

At first I thought it would be difficult to do without auto-completion. But it's not much of a loss after all. One learns and adapts.

I like that I can work on any host that has vi, which all actually do.
Let Them Eat Code
Padre 1.00 has been released