skysight-inc/HackerNews huggingface dataset:
Eclipse is one of the best java editing environments though, in terms of understanding java and not just editing text. Yes it's fidgety and ram hungry, but using it is a significant improvement over vim etc strictly in terms of my productivity. Though it may only really demonstrate value on larger apis; if you can keep most of an api in your head, ie it's a very small java project using few external libs, it may not do much for you.

And I just bought 16GB of ram for my macbook for $150; it's from crucial which I've had good experiences with but it's as expensive as it gets for 2x8GB. So that's a pretty trivial expense for your development environment: $75 a year.
You'd think they could just add the darn slot and migrate you gradually. The sockets are not pennies, but they really don't cost much.
"Lehman Brothers is hardly going out of business." - 2008
I just wanted to say thank you for the title change - this is far more clear and informative and makes my earlier comment moot.

Actually it also made me click through to the paper, which also has this title. This is much better.
I suspect cheapskates will take however little you give them in terms of I/O. I'm opposed to local disk, but that's a different discussion...
This smells like old wine in a new bottle.

Well, the use case for wine today is much the same as it was in ancient Rome.

Someone needs to curate all of the pitfalls of rapid dynamic development environments into one book. This would be of tremendous benefit to developers farsighted enough to learn from history.
We here on this side are unfortunately accustomed to cheese far more basic than cheddar (some of which are arguably even cheese at all)...

But superlative or not, I do greatly enjoy a quality sharp cheddar.
Google a lansat tableta Nexus 7, considerata cea mai ieftina tableta
You might want to look up libel in a dictionary before tossing it around. And the blog was not someone's experience with phonegap, it was someone's experience with trigger.io, they just happened to repeat some made up nonsense about phonegap in it.
Am I the only one who, midway through that rant, couldn't help but to sing it along to an extended version of a certain Suicidal Tendencies song?
It's not exactly convenient but it's possible to go to https://www.google.com/history/edit and edit your search history, in case this becomes more of an issue in the future.
I think the author is coming to the wrong conclusion for the wrong reasons. You can iterate VERY fast with mobile and dev doesn't have to be slow at all. You can use HTML5 with PhoneGap or whatever and get to 80%-90% of the quality of a native app, especially an informational/shopping app.

The key is that you probably will end up rewriting your app to be proprerly native once you fight the right "product market fit" if you don't have good enough performance. That being said, you don't have to be the worlds fastest or best app to prove out a business model.
I think this skews the definition of mobile first a bit (I'm working from the Luke Wroblewski definition). I've been designing/building a couple of web apps that are "mobile first" and being built responsively. The result is fantastic and makes for a much cleaner, more streamlined interface. Not to mention code complexity is cut down, too. Mobile is imperative. If you're building an app for the web, it should be mobile first.
Bijan Sabet: Is 20k installs per day the new norm?
Show HN: Autopuzzle, a weekend project from four years ago
Anyone else experiencing a lot of bugs with Cheddar? I mark an item done on my iPhone, web UI doesn't sync. Now I create a new list, it doesn't show.

Still early stage?
This is not going to be your century.
"As I stood up there last week it became crystal clear the difference between successful people and unsuccessful people is simply a matter of delivering when the time calls for it."

Couldn't have said it any better.
UIWebView is slower for security reasons. (Non-Apple) Apps aren't allowed to mark memory as an executable code space, which JITs require. Perhaps there would be some way for Apple to solve that for Nitro without introducing security concerns for all apps, but I'm not convinced.

I much prefer knowing apps can't surreptitiously create new executable parts of themselves.
Any indication whether I will ever be able to buy one? I cant imagine walking into the carphone warehouse tomorrow and picking one up.
Because that is how percentages work.
Google is wrong because they don't really tell users what the tradeoffs are.
Healthcare: It's the user, stupid
I don't remember exactly, but it was a few months ago. About a month ago we also launched the ability to create "child" accounts for under-13 users who aren't old enough for Google or Facebook accounts.
It might actually be magical, if you [mis-]read this:

It's just text. Type in the box. Press return. Done.

I'd love to complete all my tasks by typing in a box and pressing return.
You probably meant 'Google will be smart'
Any bit of information can make an emotional impact, if it's meaningful to you. Maybe you learned that your whole family burned alive via morse code. Doesn't really matter how you got the information, you got it. And you'll probably have an emotional response. That isn't what i'm talking about at all.

I said replacement of emotion and social interaction with technology. It's the removal of the human element that troubles me. When people stop reaching out to one another, and instead reach out to a plastic widget. When instead of sharing, laughing, and crying together, we take, laugh, and cry in a room, alone, our thumbs and index fingers hurriedly punching out comments on data streams, missing vital clues and skipping over the common human courtesies we learn and use in the course of physical interaction. Facebook is stripping away our humanity.

The simplest example is the occasional comment-box-flame-war you'll see when someone posts something about race, religion, sex, politics, etc. Total strangers haranguing your friends because they decided your status update's comment box was a nice place to have a pointless argument. It's made worse by the vagueries of the internet and the invincibility of the internet.

Email and text don't work the same way, and aren't a threat to human interaction in the way Facebook is. Twitter is similar, though, which is why I also deleted Twitter.
You have a very warped view if you think basic human rights is partisan.

That's not what I wrote. I asked who gets to decide what constitutes a "basic human right". Notions about "basic human rights" differ; many are near-universal, such as a "right to life", but a large number of them divide along tribal lines. For example, including "men have a right to marry other men" in the list is very much a recent progressive addition. Other additions, such as "rights" to housing and health care, might sound nice, but to many observers they look suspiciously like rationalizations for political patronage.

Gay marriage is an excellent example. Righteous, progressive crusaders from a hundred years ago would be astonished (and probably horrified) to find gay marriage on the list of "basic human rights". That doesn't mean gay marriage is wrong, but it's disingenuous to claim that gay marriage is obviously a basic human right and that anyone who opposes it is a bigot. Those who insist on its inclusion do so as members of a particular political tribe.

Incidentally, my own views are distinct from what I wrote above. Any attempts to infer my exact views from this discussion will undoubtedly be in error. I do intend to discuss these issues at length at some point, but this isn't the right forum for it.

I fear you have no idea who Eric is. He is a bigot, hates gays, liberals, blacks, hispanics...

I actually know a lot about ESR. In fact, I offer a prize of $100 to anyone who can find even one example establishing that ESR hates gays, blacks, or Hispanics. (He may well hate liberals—at least, some of them—and the feeling is probably mutual.)

Note: The bar for establishing "hate" and claiming the prize is very high. Among other things, making claims that might be true doesn't count as "hate". For example, suppose someone makes the claim "the scientific evidence indicates that people descended from central European Jews are, on average, more intelligent than those descended from non-Jewish Europeans." This doesn't mean the claimant "hates" non-Jewish Europeans, even if the claim turns out to be false.
Why is honest criticism not allowed? Don't you want to know why people are averse to your service so you can perfect it, no less directly from the people who would pay for it?
Android 4.1 Jelly Bean Leaked for Verizon Galaxy Nexus
I've never seen anything which isn't trivial CRUD done without causing uber spaghetti.

It's easy to get a lot of followers by creating a framework that lets a new user create something small very quickly. Keeping it well organized as time goes on is much harder. It has been this way for decades, and still people haven't learned.
Greatly recommended to watch, for everyone. That particular one was the best episode of the series too, IMO (they all tell a stand-alone future story).
You might be able to do your own JavaScript implementation, not sure, but I think actually not. (I stand corrected on this). But V8 definitely won't be permitted under the current laws, as it uses executable blocks of code in memory, which are not permitted, for security reasons under iOS.

Don't see that rule changing. Let's hope Apple let other browsers be the default though.
Do you mean like the Fog ruby library is an abstraction over several services' APIs?
So Google doesn't know there is infringing material on the web? YouTube doesn't have the foresight to realize users will upload TV shows, movies and music? If I recall correctly, MegaUpload gave copyright owners free reign to delete anything they wanted off the site with no takedown notice at all. Does Google allow just anyone to delete pages from their search results?

Tell me about these affiliate programs. Did they really say "Please help us infringe other people's copyright. The more you infringe, the more money you make!"? My understanding was that they encouraged user interaction, no differently than Facebook or any other commercial web site out there.
Agreed, Interactors are pretty much what Eric Evans calls Domain Services in Domain Driven Design.
I often do the same. I type the beginning of a URL and use the mouse to finish it off, that's why I love ald+d because I can hit it with my left hand alone (and don't need to bother the right hand that's on the mouse).

There is a balance of having everything customizable and forcing the users to adapt. In this case both Mozilla and Google have made the same call, they feel that this is how it is supposed to be on Linux - I don't think we can blame them for that.

Firefox has always been about customizability while chrome has always been about simplicity, you just don't have that level of detail of customizability in Chrome - for good or worse, that's why. If anything I'd be surprised if they did present this as an option (for every option they do get wrong that sucks but they have been doing a remarkably good job overall (in my opinion), but I'm with you on this one).
I think a similar thing would happen nationally. Polls show that when people are asked about the various major provisions of the Affordable Care Act (but are not told that they are being asked about that Act, so that they aren't prejudiced by the ridiculous claims the Tea Party spread about it, such as the "death panel" fantasy) they are overwhelming in favor of everything except the mandate.

But the mandate is what makes everything else possible. This is like saying "we polled peopled about getting more services from the government and they were in favor of it except for the parts about taxes going up". Which, as of this morning, is essentially what's going on as the "mandate" is now going to have to be implemented as a tax penalty. So that polling just shows how clueless people are about how this whole scheme works.

No way would the Republicans be able to get repeal of those through without committing political suicide with the voters.
I think the more likely proposal would be to "put it all back the way it was before" instead of a full government takeover. At that point the current situation would be ,rightly, described as being caused by the government (i.e. ObamaCare). I'm not sure how easy a sell a full government take over would be.
Same experience here. I'd say iOS development is probably about %50 faster than web development for me. Maybe %100-%200 for complex apps.
How to have sex with Ubuntu.
There's a difference between honest criticism and bashing someones hard work. 75% of the comments on this post are not honest criticism.
Safari doesn't even officially support it yet, on iOS.
still use Apple's WebKit-based engine required by the App Store developer guidelines

This is pretty retarded, and should really be looked at by the DoJ. To hobble all web browsers like this is something that even Microsoft, at the height of their dominance, didn't even attempt.
This is simply ad hominem. I asked how the web service differed in specific ways related to copyright, not how the founders differed in general.
Erm. So. It's name is "Chocolat".
While I won't mention the brand (because I happen to like it), I was once told by a similar support rep that they wouldn't honor the warranty after I installed Linux on it.

Yeah.

I took the drive back to Fry's and simply said "it doesn't work on my machine", and they replaced it.
Just for answers? Lame. It would be noteworthy if they had an option to replace instances of pi with tau in all the practice problems.
So does this browser not automatically block third party cookies like the default Safari does?
Groovy and Grails are both amazing, been doing development for quite sometime and have tried various languages. Can honestly for a new web based application I would chose Grails over the others.
It's not just a matter of cost, it's a matter of space. Every millimeter counts on a mobile device.
[Book review] Clean Code: By Robert C. Martin
Automating production at China factory reduces 80% of workforce
No, the main reason why degrees are still in use is because most people have an easier time with 51° instead of 1/7 τ.
The problem with products is not that they're made from materials like aluminum or silicon or glass but that these materials are combined in ways that make it very difficult to extract them from the finish product when recycling.

Apple has gone a long way to making parts that are more "pure", where, for instance, the chassis of new computers is milled from a solid piece of metal that, once removed, can be shredded and reformed with no more difficulty than a drink can. The same goes, in principle, for the glass.

The plastics in most computers are made from an exotic blend of materials and are not easily reprocessed.

What we need more than cardboard computers is standards on how to manufacture products so they can be unmanufactured in the end and rebuilt into other things. The goal here is for 0% loss in the recovery cycle. Anything below 100% is not, by definition, sustainable.

If that sounds impossible, consider that the natural ecosystem in which we all live tends towards a 100% recycling rate. There are very few natural byproducts that do not have a recovery path. For instance, most trees produce enormous amounts of "garbage" in the form of leaves but these are almost immediately recycled.

Given that the natural world has been doing this for literally billions of years, there is much to be learned.

A great book on this subject is Cradle to Cradle (http://www.mcdonough.com/cradle_to_cradle.htm) which proposes radically re-thinking our industrial cycle.
He seems to be arguing that if you don't know how to use cloud technology, you won't use it well. I have to say I agree, though I don't know how much that observation contributes.
Apparently Amazon is going to be offering an SSD product at some point to cater to those with IO bound needs.

But agreed that EBS really hurts overall performance.
With no-bullshit audiences that tell it like it is, you sometimes need to read between the lines. I'm not condoning the behavior, but it is not foreign to HN and something to consider before posting here.
If you start on December 2008 and end in May 2012, it is much easier to see the trend. I agree that it is an exaggeration to say rapid, but it does look like a definite downward trend for desktop and upward for mobile.
Does anyone have any idea on how's the HUD actual imaging capability? Eg.: what kind of resolution/image would fit on it, how much one would have to squint to focus, where on the field of view it sits, etc?
And that's why he isn't dead. It wasn't that big of a deal for them, they threw together a hasty plan to wreck Megaupload, and wreck it they did.

I doubt they counted on much blow back or much of a fight afterward either, which was part of their miscalculation.
I've been using the Chocolat betas for a while and it really is a nice editor. Worth $50, I don't know - for around that price you can get Sublime Text 2, BBEdit, or TextMate, all of which are more mature products.

I think Chocolat could be wildly successful as the "Pixelmator" to these other editors "Photoshop" if they dropped the price and sold it through the Mac App Store. But as it stands now, there's nothing that compells me to purchase it.
I thought you had me for a second, but upon looking at the code again:

action.run(params[:login], params[:password])

it is clear that the password is stored in plain text.
@Ankur - Thanks again for the clarification - that's helpful information.
Microsoft Bamboozled by Yammer in $1.2 Billion Purchase
The problem is that you don't know if this cloud offering is priced at-cost, or it has promotional pricing to kill the competition (AWS) and a pending increase is coming once they get scale.

People assume cloud servers are a commodity, but at $150'000+ company cost per software engineer, there's a lot of API and development that is happening to support the initial roll-out of cloud infrastructure, and we're not yet at the stage where such development costs are negligible compared to the total costs (Amazon is getting there, Google is just starting out...).
And I'd like to clarify your point here. People haven't learned because there isn't enough teaching going on. It's only been the past 4 months that I've even begun to realize just how wrong I've been, and that's only because I found a mentor who pointed me in the right direction.

There's a huge problem of how to teach people good, responsible software development, and this article is a part of my attempt to help educate people towards even knowing about better software practices. People aren't going to just suddenly get it, they have to learn from somewhere.
If tau means 2*pi, how do I represent torsion?
I, for one, speak in terms of degrees as a sort of compatibility mode--when talking to people who aren't familiar with tau and when I don't feel like pressing the point with them. (I have almost completely avoided mentioning "pi" except in meta-discussions since I read the Tau Manifesto two years ago.)
Yes :-) but I mean at a lower level of abstraction than a ruby library.
Even on high bandwidth connections it's annoying. My read speed is much higher bandwidth than videos for things that can be explained in a paragraph or three.

Videos should probably be used when:

1. Your audience is non-technical.

2. A (moving) picture is worth a thousand words (eg, words can't do it justice, but a quick video can).

3. You're not bandwidth constrained (or firewalled).

4. You're not just video'ing text entry, or if you must, you ensure the user can zoom in or enlarge the video to see it (the embedded video can't be enlarged, I had to open it in Youtube to actually see it).
No, he's saying that products that are destined to be obsoleted quickly should not be built to last. If something is disposable, make it look disposable. Of course, that's not going to happen.
>the first time you download from any site, you're required to check a box in JDownloader saying you agree to that site's TOS, which means that JDownloader obviously isn't in violation of the TOS.

That doesn't follow, at all. TPB could make me check a box saying, "I agree not to commit copyright infringement" every time I want download something, but that doesn't change the nature of what I'm doing.
Sites like Pinterest for Men
The area of a triangle does not have both a constant and a division by 2.
The main reason people still use degrees is because the majority of the population only know degrees, can't be bothered to change, and the majority of the population will continue to only know degrees, unless radians start getting taught at a much younger age.

People can't be bothered to change, except radians are much more mathematically easy to use, so people who need to do advanced maths will use it.

However, laziness is also the reason why people don't change to tau. tau is just a multiple of pi. Confronted with such a small change, people will just think that they can't be bothered to change, especially since pi is already widely supported and implemented in any of the tools that we use, and tau is not.

There's no way that changing to tau will make more people use radians.
second that. 7" is a great size for a tablet. I used fire for some time and it was quite useful to take it with me. If I am going for a larger tablet though I'd much rather prefer a more functional Surface over iPad... if only it was available :)
Sega closes offices, focuses on digital
I think this is exactly how Apple sees it. Look at the specific language from the SDK agreement:

"Interpreted code may only be used in an Application if all scripts, code and interpreters are packaged in the Application and not downloaded. The only exception to the foregoing is scripts and code downloaded and run by Apple’s built-in WebKit framework."

This doesn't forbid third-party interpreters; what it really does is control distribution of code. All code that is run on an iOS device must be downloaded either through the App Store or through Apple's WebKit.

This means there are no distribution channels on iOS that use their own non-Apple mechanisms to obtain and run software -- no Flash Player, no Chrome Web Store with NaCL, not even MIT's Scratch programming environment for kids (whose runtime was banned from the App Store in 2010 [1]). Web apps on iOS are less controlled than native apps, but Apple still gets to decide which capabilities to expose to them. This is one of the major things that gives Apple such tight control over the user experience, security, and evolution of the platform.

[1]: http://computinged.wordpress.com/2010/04/15/apple-removes-sc...
I think the big story here is that Egress is 1/10th the cost of AWS.
Well on my low DPI 1680x1050 (16:10) 22" monitor I can fullscreen PDFs and two pages are visible in one go. It's readable.
To be clear: yes, you can make circuits out of all sorts of cool stuff. But, you can't make the high-speed, high-performance, ultra-compact circuits required to meet the demands of the products out of just anything. I'd love to see one doing layout for a big fat BGA device oscillating at 1.5GHz on a lasagna noodle, much less getting down to sub-6-mil traces, or 4+ layers.

Pray tell though, what affordable semi-conductor material is there out there to replace silicon, that is readily recyclable and achieves the same target?

I fear, too many people want their cake and to eat it too - you want the latest and greatest capabilities (want, not need), but you want them to make it in a way which it will not function, so that you can feel good about it. ("You," being the standard consumer, not any one person in particular.)
2012 NBA Draft: Nintendo Edition
Another workaround is to use JavascriptCore with openGL
Google Doesn't Know What a Gigabyte is**
Look at the note
I doubt it. Look at what happened to RIM.
In the Google Play store of course:

https://play.google.com/store/devices/details?id=nexus_7_16g...