skysight-inc/HackerNews huggingface dataset:
OT: That blog brings me back to 90's web design in the worst way possible. It took me a minute to separate the content from the ads, and I'm still not sure if I actually read the post.

Since Google didn't turn around and immediately release a real-time Google+ search method, I think it's pretty safe to assume that this was entirely business related. It doesn't make much sense for Google to unilaterally kill the feature without having something to replace it.

It's also important to note that Twitter's contracts may not have expired with the other companies, or they were able to reach an agreement that both sides agreed to. Considering that Google was probably using a fairly considerable amount of Twitter's server time(and possibly bandwidth) to make the real-time search possible, I think that it's pretty safe to assume that Twitter wanted more money than Google was willing to pay.

It's also possible that Google wanted more or a better level of access than Twitter was willing to give. Unfortunately, I don't think we'll ever know the exact reasons why this has happened, because of all the NDAs that have to be around the actual contracts.

Either way, I'm still not sure that it's entirely Google's fault. At best, like any business deal that goes sour, both sides are at fault.
Man claims to have cracked unsolved Zodiac Killer cipher
I agree with you about Play, it seems encouraging though I haven't used it for anything other than the tutorials on the site. Still not sure I'd want to use it over Rails or Python.

I'm worried that people will think I'm a broken record on the topic of java, but this discussion is coming up a lot these days, and I think a lot of people are doing a mental re-evaluation of Java. One thing that comes up a lot is that Java itself isn't terrible, but J2EE (as well as Spring and other frameworks many developers consider over-complicated) has made the experience of being a java developer (especially someone new to the environment) unpleasant.

While some people mention frameworks like Play, I'm interested in what people think of going back to the Servlet + Libraries approach that was common in 2004, just before Struts/Spring hit the scene. It's verbose, and I'm not saying we should just go back to the way things were, but I think developers might want to embrace the low levelness and verboseness of Java.

My take on it is - if I'm happy to work within the conventions of a framework, then I'd probably be happy with Rails or Django. If I want to write Java, then I probably want a very detailed level of control over my code base. In this case, it might make sense to start with the bare-bones (servlets and jdbc), and grow into what I think I need through libraries rather than an over-arching framework like Spring.

In general, I think I would want to use MVC and DI, but I'd like these things to be as unobtrusive as possible, and easy to add or remove, like libraries rather than something that dominates my code from the very beginning...

Honestly, my thoughts aren't completely formed on this yet... I just find it interesting how so many people on HN are starting to discuss this now. Often, there's a reason that developers start to focus on a particular issue at the same time.
Of course there is. It's quite simple - if a user account is creating problem, put that account in read-only and give the user a few months to export his data and move on. Thus the account cannot continue to cause harm, and yet any innocent victim suffer an inconvenience of migration, not a disaster of total loss.
Actually, in Minecraft, you don't need to walk farther to get those particular resources. Wood, charcoal, water, and cobblestone are all infinitely renewable resources.

Wood and charcoal are straightforward -- harvesting a tree gives you wood and saplings, saplings grow into trees, and wood can be cooked in a furnace to make charcoal (you can even use saplings, more wood, or more charcoal as fuel.)

If you make a 2x2 depression in the ground and put water in opposite corners, the remaining corners will immediately fill. You can then pull water out of any corner, and it will immediately refill.

Cobblestone can be generated by making water and lava flows touch.
You might benefit from having played Nethack first. At least the culture shock will be a smaller.
You might these surprising. Motivation is a tricky issue.
Shameless plug...

Regarding Google Docs, you can use cloudHQ for Dropbox (http://cloudHQ.net/dropbox) to continuously synchronize all your Google Docs to Dropbox. We will add Gmail and Picasa soon ("just" need to migrate code from showzey.com site).

I don't think it is smart to just "move out" and stop using Google. However, to have everything replicated to something you have a full control (not to some AWS storage or one more service) is a good practice. Dropbox seems as an excellent choice since it will be replicate all data to your home computer (and it works).
Chinese Spies Hacked IMF Computers
Out Of The Blue, Instacolor Forced To Change Name By The “True” Color
You have to do what in any case? Stop thinking for yourself? I disagree.
timeline of events: http://pastebin.com/gAntZQik
+1 to parent.

Grandparent needs to read more.
Hi there, thanks for your feedback!

I don't necessarily agree with that Backbone comment. Separation of M-V-C (which Agility does too) is merely a fine-grained level of code organization, and it doesn't help with a large code base with many different abstract objects/components.

For example, as you can see from the following code (from our demo app The Wall), the most significant aspect of code organization comes from a separation of concepts - such as "error message", "posts", "profile", "stream", etc - as separate objects:

https://github.com/arturadib/thewall/blob/master/public/app....

But again, Agility supports the more explicit syntax "model:{}", "view:{}", "controller:{}", if that's what you think helps you with your large code base.
You may not want the car to wake you up, but you'll certainly want the car of the incompetent driver next to you to wake him up before he careens into you on the highway.
I had a co-worker that worked on an eBay system called "Dark Side". It would monitor user behavior for seemingly innocuous behavior (pre-crime?) and predict which users may "turn to the dark side".
Very interesting: "Tarn sees his work in stridently ethical terms. He calls games like Angry Birds or Bejeweled, which ensnare players in addictive loops of frustration and gratification under the pretense that skill is required to win, 'abusive' -- a common diagnosis among those who get hooked on the games, but a surprising one from a game designer, ostensibly charged with doing the hooking. 'Many popular games tap into something in a person that is compulsive, like hoarding,' he said, 'the need to make progress with points or collect things. You sit there saying yeah-yeah-yeah and then you wake up and say, What the hell was I doing? You can call that kind of game fun, but only if you call compulsive gambling fun.' He added: 'I used to value the ability to turn the user into your slave. I don’t anymore.'"
Somewhat. Trees and other plants can be replanted via saplings and bonemeal, cobble can be made with a simple cobblestone generator, and water is extremely easy to make an infinite spring for. The more rare elements are things like glowstone, iron, gold, diamond, obsidian, and lava. If you aren't near a desert, beaches sometimes will be strip mined for sand, but that's it.

I think the spreading apart generally has less to do with resources and more to do with personal space. You don't want your awesome house in your modern style to be next to your neighbor's medieval castle. It just looks weird. People do tend to have their own mines (at least in my experience), but that's less of a reason to spread apart.
Also, by forcing the purchase of a receiver for something that in some cases is vital safety information, you'll by definition have more accidents than you would if it were a real sound.
I took my two boys to a launch because I knew the end was near. STS-125 the first and last time two shuttles were prepped to launch at the same time: Hubble makes the ISS unreachable if a problem occurs. (The second shuttle was the rescue plan since they couldn't get to the reentry vehicle parked at the ISS.)

Yes, I cried like a little girl.

Good times.
For years the major weakness of gmail was the really poor contacts management. Now that they have Plus users actively curating their social network into Circles, I am going to cry if that doesn't tie back to Gmail. I want to be able to email a circle.

The other missing link is Google Calendar - if I have an appointment with somebody, I want to tie that it to my other info I have for that person, such as their phone number or their Plus profile.

There is a ton that one could do with contacts management in Googleworld if one wanted, but I am not hopeful that Google is interested in pursuing them.
Hint: 'Legitimate media' uses Twitter to break news nowadays… That's how I heard about it first. BBC on Twitter.
To those asking how this differs from virtualenv: it's meant to compliment it. When you setup a new virtualenv, you can provide it with a specific python interpreter to use (2.6, 2.7, 3.2, pypy, etc). Traditionally, you as a developer had to manually manage all of these base python installations in various places throughout your system, either from your distro's package manager or compiling from source.

Pythonbrew automates this for you, making it dead simple to have several python variations living harmoniously on your system at the same time. From what I understand it plus virtualenv are now the equivalent to Ruby's rvm in features and ease-of-use (although you'll probably also want to grab virtualenvwrapper to make your life even easier).

It also provides a quick, scriptable way to test your code against multiple versions of python, which is quite handy for library authors.
IANAL.

The second one looks more like some sort of ad-hoc network that's generated and used for transactions of some sort. I could imagine a bit-coin app that creates an ad-hoc network between two phones and transfers funds in the ad-hoc network. That's my read of the patent. Am I way off here? And, does Angry Birds really violate that? We very much need a lawyer here to expound upon this.
Tips for non-toxic networking
That's funny because I remember reading a HN post about how the startup scene is rough in LA.

http://news.ycombinator.com/item?id=2775317
Didn't Get Into TechStars? Don't Sweat it
esc didn't work in the examples after interactions had occurred (or after clicking inside the popup). I'm using firefox 5.
One could argue that the same arguments in the aviation industry are simply playing out now in the automotive industry. What you'll probably end up with is a Boeing and an Airbus: some manufacturers will trust the driver more than the computer, and some will trust the computer more than the driver.
thanks, I was aware of that. will open an issue.
Nobody thinks the removal of Flash's hardware acceleration and now Java are somehow related? My guess is they don't want to support technologies that are "helping" Android.
You make it sound like these absurdly long copyright terms are some relic of the past and it's only a matter of time before they're shortened. In reality they have been repeatedly extended over the last century (as recently as 1998) and there's no indication that this trend has turned.
i think this is a situation where words are kind of hiding what really matters. what people care about when it comes to 'default' is how this effects the debtors ability to pay in the future and renegotiating debt is a sign that someone may be less able to pay in the future compared to someone that continues to make payments normally.
Four (More) Reasons Why It's Time to Shop for the Best and Brightest
Totally agree, it is sort of non-news.

Now at $2M/quarter and with nearly 500 congress critters that means they are investing about $4000 per. I've always felt the PAC expense would be naturally limited by how much money could be moved into the system. Given total spending by PACs [1] on various causes I expect any member of congress can populate their re-election fund with anywhere from 1 to 8M$/year by 'listening' to their concerns.

[1] http://www.fec.gov/data/
The software industry does not lend itself well to direct competition. One technology will usually be the winner for a particular set of use-cases and others incompatible or lagging too far behind. If you don't distinguish yourself on use-cases it's a losing battle against the establishment.

A better strategy is to find use-cases that make your competitor obsolete. Microsoft lost some of its significance when Google started producing office software for the web. Google lost some of its significance as the starting point of the web when Facebook became successful. Microsoft could make Google less relevant in search by commoditizing and commercializing Bing's search technology as part of Azure. Google is dependent on it's screen real-estate and has been reluctant to open up APIs to developers. That's where Google is weak and vulnerable, while it's one of Microsoft's core strengths.
Verizon in the dark about iPhone 5 release date (just like us)
> Cobblestone can be generated by making water and lava flows touch.

In real life, we can always make more iron (or insert other resource we might be lacking) by smooshing smaller atoms together. That doesn't mean it's viable source for any scale of use.
Agreed. Twitter-like apps seem to be the go to first project for learning a new language for web development.
Interesting perspective:

"Buy new businesses for the people, not the products. Just ask young Mr. Zuckerberg about that. Facebook has bought a slew of startups, snagging their top talent but usually killing off their products. Facebook's chief technology officer, Bret Taylor, was a co-founder of FriendFeed, one of those acquisitions. He had previously been a bright star at Google. We've noticed that the most successful M&As are small tuck-ins — deals made to acquire skills and capabilities rather than large-scale acquisitions designed to enlarge market share or to diversify. Given that M&A will remain high on the agenda for companies that are sitting on plenty of cash, business leaders should view M&A as opportunities to hire talented new business builders and new leaders."
Social networks nailart
Hey there, I think it's actually the other way around -- down the line, I will appreciate the fact that all that stuff is right within the object I need to work on.

There's no need to go around multiple HTML/CSS/JS files looking for the ids/classes I need to maintain. It's all right there.

(I agree that the need for a backslash is annoying, but the tradeoff is favorable in my opinion).

That being said, you don't have to use in-object CSS, and very soon we'll be relaxing the HTML requirement as well.
Google+ hits 20 million visitors after just 3 weeks
Don't underestimate the JVM ecosystem, plus you have 15 years of optimization in the VM...
they are probably using bit.ly because its hiding the domain name of the other sites, as to not give free promotion.

LOL
"it's somewhat naive to assume that there are absolutely no common threads between people of the same profession"

Absolutely. There are certainly some commonalities among groups of people -- especially among groups of people who self-select into the same profession or skill set. And, as a geek, I'll be the first to admit that a lot of the stereotypes about people like me are at least grounded in some observable shade of reality.

But underneath my geek layer, I've also got a personality layer. And a motivations layer. And a background layer. Etc. I may share the same external, readily observable, surface-level traits as many of my peers. But that doesn't mean my peers and I are the same people.

Are there general principles that apply to managing geeks? Yes. Are there things that geeks, as a set, will pick up on or respond to more readily than other sets of people? Yes. But a good manager shouldn't stop there.
The Anatomy of a Great Email Introduction
They never called it "deprecated" — they said it was an optional install in 10.7 and would no longer receive the same level of support. They gave Rosetta the same treatment in 10.6. It's gone now. All signs point to this being a grace period for Java devs to figure something else out.
Appreciate the perspective on Spotify. Hadn't thought about it like this before - it's just another DRM music service!
Hm, yeah, that makes sense. They copied functionality and the name, and they were asked not to. They complied.

... Slow news day?
If it was there and isn't now it has been removed. The ability to easily re-add it doesn't change that.
Megalomania
http://en.wikipedia.org/wiki/Hamad_bin_Hamdan_Al_Nahyan
The gap
Revenue ($2.56B) = losses ($2.55B) ?
"For instance, while Scala boils away a lot of repetitious code, it's still there under the hood. It feels like an architectural band-aid"

I don't understand this argument. Even so-called elegant languages like Scheme still have 'repetitious' MOV, JNE, etc instructions under the hood. Unless you're running on a lisp machine, everything you write executes very repetitiously in machine language under the hood.

Why make a distinction between one abstraction and another? All of them are architectural band-aids, to use your parlance.
What I read on other sites was that people would be ok with making considerably less than what they were at their full time jobs, for a long while, as the business is ramping up. So if you were making 6 figures before quitting, now you'd be making possibly under minimum wage :|

On the other hand if there's a strategy behind that and you can clearly see how you'll get to the light at the end of the tunnel, sucking it up for a yearish shouldn't be too awful.
ditto. something to think about before investing all your music in it
They said (or someone important on a Apple-related mailing list) that they were wanting people to focus on making ObjC/Cocoa apps, not flash or java, certainly not ppc or carbon. It's a slow timeline that predates Android.
Poll: iOS users : one, two or? iDevices
Hi

In light of the recent Apple numbers, I am starting to believe I am not the only one to have both an iPad and an iPhone.

So I would be interested in seeing how the hacker news community of early adopters contributes to this 'trend'.
iPhone & android tablet
iPad & android phone
iPod Touch only
iPod Touch & iPhone
iPad & iPhone
iPad & iPod Touch
iPad, iPhone & iPod Touch
Invitation Cards Printing Services in UK
We offer Invitation Cards Printing Services, Invitation Cards Design in UK & Europe.Contact Us today to get your Special Invitations Cards Printed professionally.Contact us now to get Good Offers.
As a person residing in the US, I've been wanting any of a number of your European high efficiency diesel engine equipped automobiles for YEARS.
OMG. I just realized it's probably the feedback in the Android Market. That's why the second part talks about sales. It's not even part of their app!
can you explain "removal of Flash's hardware acceleration" as related to Lion?
But even if they were combined without permission, wouldn't that invalidate the later copyright? I know copyrights aren't exactly like patents, but was it really possible to take something someone else had written (decades earlier!), and copyright it yourself?
HN for programming and hacking.

For tech and science:
http://technologyreview.com
http://sciencemag.org
Mostly I play it because I like chaining tame hydras in front of the bridge that leads into my trading post.
Google Deletes Last 7 Years Of User's Digital Life, Shrugs
Java and Flash aren't installed by default on Windows, right? Then, what's the big deal of loading your own copy assuming you need it.
> It's difficult to set up a world just for study, because people will not actually join and play unless it's an enjoyable game, and at that point you're a game developer rather than an economist.

It would be cool to see the two team up! Depending on the experiment, maybe you'd only need level designs. I assume this has only gotten easier with things like Minecraft.
Apparently Quentin Tarantino is making a move about Python web programming
JavaScript Creator Says the Language Wasn't Just Dumb Luck
Seriously, how hard is it to: 1) type "Oslo" in the search text box, 2) press the "Google search" button, 3) click on the "News" link to the left? It's, to use a tired old phrase, as easy as 1-2-3. I find it rather tasteless to grab things like Oslo bombing and turn them into linkbait articles.
The idea of Color was using data harvested from your phone to take a stab at figuring out which pictures were relevant to you.
Yes, assume they all fit a stereotype and treat them as such. What could possible go wrong with that?
Corruption runs deep in Miami
iPad, iPod Touch, and Android Phone for me. But I marked it as iPad & Android Phone.

Side note: I have an original iPad, G1, and iPod Touch 3G. Yes, I am an early adopter.
DoD offers up tiny, secure Linux distro
here is how I do it:

firstly ask both parties individually if it is okay to intro, explain why the intro is requested. There is nothing worse than intros you do not want nor need. It makes all parties look lame.

The nice thing of asking both parties individually is that email is a great platform to say "no" - you simply ignore the first and follow up email, and the other sender gets the message - unless they truly believe it to be valuable in which case they'll try to reach you in another way, and if they do not know any other method to contact you than email, perhaps you need to become better contacts with the person before introducing them to other people ...

assuming all parties are game:

then send an email to both parties (both in To: field) with subject of <name1> (name1startup) <-> <name2> (name2startup) intro

then format email as such:

<name1>, <name2> is a blah blah blah ["good guy"] and is dying to chat with you about ["topic"]

<name2>, as recommended, <name1> is a blah blah blah ["smart guy"] and knows tons about ["topic"]

then sign off with a line along the lines of "hope this intro helps, and i'm sure i'll talk to you guys soon! plc"

and then when a party replies, they should move you to BCC so that you know that the parties actually responded, and its a good way to prevent you from getting a ton of irrelevant to you replies. [the receiver typically starts with a line along lines of ["thanks for intro Peter! moved to BCC"]

(I do this with everyone, but I have had good friends intro me to people with only asking the other party - I think that is generally okay if you really know the person)
RIM Blackberry Phone Reviews
Read exclusive website for unbiased reviews about Blackberry Phones,You can find detailed reviews, Cheap, Best Blackberry Phone Deals in UK.
Ruby and Java serve different developer segments, it's much more fun to compare Java and C#. Java and C# are languages that are pretty much the same, serve similar markets but one of which I vastly prefer to program in because of the little niceties: no checked exceptions, first class functions, closures, properties, etc.

Comparing Java to Ruby is a philosophical matter, comparing Java to C# illustrates numerous ways in which the language and runtime (real support for generics) could improve while staying true to its market.

The article honestly looks like a comparison between rails and java rather than ruby and java.
the iPad rocks. I find the iphone is outdated, i much prefer my htc desire.
iPad, iPod Touch & android phone
haha! that's awesome.