skysight-inc/HackerNews huggingface dataset:
GWT alternatives??
I've noticed there seems to be a few frameworks in python (Such as the Pyjamas project, or Pyjs) that allow you to code in a consistent language like Python or Java and output fairly fast, optimized Javascript front ends. I've been hammering away at using GWT for my front end, mostly because it creates the split browser specific resources and optimizes things like image loading via ImageBinder. I'm a big fan of these optimizations, but I find that I spend 90% of my time configuring environments, dealing with obtuse error messages, dealing with idiosyncrasies of project layouts, screwing with Maven, etc etc etc. I spend less than 10% dealing with the business problem and it's a bit frustrating.

I've looked at frameworks like Pyjamas, Ukijs, Sencha etc. I really like Sencha, but of course it's pretty much overkill at this point. Pyjamas and Ukijs both seem to be mising any recent coding activity and don't really address the optimizations I am after. Does anyone have any suggestions on frontend widget libraries that are lightweight, well supported and perhaps can simulate the Imagebinder functionality? Or should I just bite the bullet and keep plugging away with Gwt/Gxt etc?

Backend I am doing (preferably) Json/Restful services for everything . Thanks for your input :)
Design interfaces for millions of mobile users this summer at Heyzap
Heyzap is the largest mobile gaming community on Android and iPhone, helping millions of people discover mobile games and connect with friends and fellow gamers. Located in the heart of San Francisco, we are funded by Y Combinator and Union Square Ventures and we have a super fast growing user base.

We are looking for a design intern with a passion for fundamental design principles and someone who is willing to engage in a two way learning process. The ideal candidate will have a personal interest in social web/mobile applications, and a passion for designing consumer facing web/mobile.

We operate on iOS, Android and the web. While here you will be working in the full UX/UI design cycle from product conception to implementation.

Email us at jobs@heyzap.com with a link to your portfolio if you are interested
In the public sector, great power is fused with great incompetence. Must that be the case for us to be safe from great powers?
He say it's us government property but aren't there maritime laws related to salvaging ships that say whomever does the salvage owns it?
I won't deny that there's more opportunity in the US, but I'm not sure we can fault the government for that. The British Columbia Innovation Council (a Crown agency) seems to care enough to do something[1]. What would you suggest they do differently?

1. http://www.bcic.ca/programs
That article is like a giant danger sign saying, we should be putting our energy towards improving that 2050 picture.

At that point my kids will be a bit older than I am now, and considering the future for their own kids. How the hell will that feel, can you imagine??

This picture is also optimistic in that it seems to assume there was no massive war or plague.

What are we doing, if we arent focused on improving that bleak vision?
windows phone? bahahahahahahahahahahaha! dead before its even launched. dont even bother.
This is really cool. I got a 89% Ron Paul. Interesting to see how I agree/disagree with everyone else though.
I agree that a job post for brogrammer might not seem welcoming towards woman.

>You realize that bro culture and brogramming are actual, existing things started by guys, yes?

Please tell us your definition of brogramming and brogrammer.

From watching the initial joke video on brogramers I understood that brogrammer is a prejudice term for male coder which likes to party, drink alcohol, flirting and is usually more interested in main stream culture. There is nothing wrong with any of those qualities but we still talk about brogrammers as bad people. Aren't we also sexist and prejudice?

What would you say about an equivalent sisgrammer term for woman?
In your Gemfile Bundler requires you to tell it where to lookup for gems. For 99.99% of people that is going to be rubygems.org, but it doesn't have to be. There has been talk about making this the default and then allowing someone to turn it off.

edit: The RubyRouges podcast has a great episode with the maintainer of Bundler where a lot of the difficulties with Bundler are discussed in depth. That's the "talk" I was referring too.
I have a question.

You see, sometimes debates can get a little heated. I'm sure you've experienced such debates yourself. Are you also talking about these debates, when people say something is 'stupid' but are still capable of having a rational discussion, or are you mostly annoyed by plain old hating?

The reason I'm asking is that I'm relatively new to HN, and thus can't really comment on any changes. However, I also think that in the time I've been here, I've seen some hatin', but definitely not a lot of it. Again, this could simply be because I'm used to communities where this is much more common, and haven't been able to see changes in HN itself.
Right now none of the major satellite-owning countries will ratify an agreement on the sanctity of space - and specifically satellites.

In real terms that means any country could shoot your satellite out of orbit regardless of whether you're obeying any given country's law or not.
actually I hate to say it but one of the early (2006? 2005?) blog posts about the diff between Python and Ruby was that in Python's console, if you hit "q" or escape or ctrl-C or something, you get an error message like the 'source :rubygems' error message, which says "hit ctrl-D to escape." the blog post was saying this is basically the diff between the two languages, that Python would correct you if it knew what you wanted but you asked it the wrong way, whereas Ruby would just either support the most obvious option, or support both the most obvious option and the 'correct' option as well.

the idea in Ruby, and especially in Rails, is that if you know what the default is which most people are going to expect or try, you should support it. to say "we know you thought source :rubygems was the default, but it's not, you have to type it explicitly" is a little un-Ruby and a whole bunch un-Rails.
I've actually looked a bit at bulbflow before, being a Python programmer who has had an interest in graph databases for quite some time. That's why I asked my question originally. Can you give an example of the types of relations you're using the DB to represent in a blog?
How to be a real geek girl (in 3 not-so-easy steps)
entirely fair, no, entirely funny, yes.
It's a microcontroller with no external bus, so you're bitbanging it either way.

I'm very impressed with his project!
Why I Pirate
Last I have heard Google's system is not really focused on solving perception problems, especially in inclement weather. They are waiting for the research community to catch up.

The perfect conditions they drive in allow for very precise localization against a detailed (sub-cm accuracy) map of everywhere they will drive which includs pre-marked stop signs, light, cross walks, etc.
Did you use the defauly upload field or the upload wizard? The wizard fixes many of the "missing license" issues by prompting the selection of a license - but I forget if the GPL is included there.

I always forget those tags - which do need to exist to explain the license (I'll give them that) - and there is no obvious resource listing all the relevant templates.

No one cares when I raise those issues though; anyone able to make "decisions" were newbies far too long ago to recognise a problem.
Batman's Real Story
well, this is what's insane about Rails these days. we have a value which is correct in 99.99% of the cases, and we are (at best) debating whether or not to make it the default.

I say at best because obviously in my case I did not see a whole lot of debate. the GitHub issue for it is likewise extremely not-discussion-y. wherever the discussion for this incredibly controversial idea is taking place, I haven't seen it.
I think the disadvantage of it being harder to code is subjective. I personally find JavaScript based UI's to be both faster and easier to code. They also offer flexibility that was next to impossible in the old page post model. While I have developed web applications for years, I have always felt that it was disjointed with the old pattern of assemble a page then cram it down the pipe, then for ever event that happens on the client side, send it back to the server to see what to do. I have never liked the pattern and always felt that it made development far more complex than it had to be. It was fine when we where taking a form pushing it across the pipe and handing it off to some simple CGI routine, but we rapidly outgrew it. I prefer what we are doing now, where companies are building data and service platforms and UI's are rapidly assembled independently to take advantage of those platforms.
If someone won't make the effort to learn how to get an environment up and running, what makes him think that environment will have any real user once it's ready? There's a certain value of the commitment one takes when they decide to push forward and figure things out necessary to proceed.
I'm going with "Beta" and "Labs" as alternatives to fixed deadlines. I think I shall even start including these in the names of my own projects to alleviate those pesky deadlines.

Edit: Hey! My first post! Go me! BTW, this post was beta.
Not really; the niche topics are the easiest to work on for the most part, because you're unlikely to run into anyone else.

The hard topics are:

- traditional conflict areas (Religion, Politics, Race)

- broad-level topics (I tried to work on Computer once, bad mistake...)

- Current events

There is an awful lot of low hanging fruit ready to be plucked; but people aren't really interested in them.
> But according to the IPCC models, [global warming is] also a very very slooooow problem. We shouldn't be complacent, but it's probably counter-productive to panic.

Given the large number of people who voraciously deny the basic existence of global warming, I fear that a little bit of mass panic is just about the only thing that will actually get us to do anything about the problem.
You've said at least a few times that you think the bot was designed to annoy, but I'm still curious as to what you think was or was intended to be annoying (let alone impolite) about it. Is there a way, in your eyes, that she could have been more polite without saying nothing at all?
Please remember that quite a few on the Forbes rich list already own countries that they derive their wealth from.
I checked the other commments here before looking for the full report "OECD Environmental Outlook to 2050: The Consequences of Inaction"

http://www.oecd.org/document/11/0,3746,en_2649_37465_4903655...

by the Organisation for Economic Co-operation and Development (OECD). The Executive Summary of the report

http://www.oecd-ilibrary.org/environment/oecd-environmental-...

sums up the future challenges: "Over the last four decades, human endeavour has unleashed unprecedented economic growth in the pursuit of higher living standards. While the world’s population has increased by over 3 billion people since 1970, the size of the world economy has more than tripled. While this growth has pulled millions out of poverty, it has been unevenly distributed and incurred significant cost to the environment. Natural assets have been and continue to be depleted, with the services they deliver already compromised by environmental pollution. Providing for a further 2 billion people by 2050 and improving the living standards for all will challenge our ability to manage and restore those natural assets on which all life depends. Failure to do so will have serious consequences, especially for the poor, and ultimately undermine the growth and human development of future generations." In other words, a disastrous future is not a certainty, but a risk, and planning to minimize the risk is worthwhile. The long-term human trend, meanwhile, has been improving living conditions for people all over the world, ever since the ideas of science and personal freedom and democratic limited government have spread around the world.

http://www.rationaloptimist.com/blog/readers-digest.aspx

AFTER EDIT: Do any of you remember reading the book The Population Bomb (1968) by Paul Ehrlich in your youth? I was amazed last week to discover a friend a bit younger than I am (born in the 1960s, a few years before the book was published) had never heard of the book. I've been seeing gloom-and-doom predictions for my whole life, and so far there is still a lot of petroleum, lifespans are going up and health is improving all over the world except in pathological countries like Russia, and most of the disasters predicted during my youth have failed to occur.

http://en.wikipedia.org/wiki/The_Population_Bomb#Predictions
Zero. I've never read allegations to the contrary. Commercial, as opposed to strategic, hacking is both outside the scope of the US govt and of limited value. Everybody (as in the people who count) knows that US corps have the best R&D, so why take the risk to steal something you don't need?

[I should add something about the degree of separation of govt and corps being a factor.]
To understand my comment you must refer to the section of the article I have cited.
I don't have any sources but I've heard that it will be 2 degrees warmer on average, BUT there will also be much more extreme variations. So some places might not be warmer at all while others are significantly hotter.
The end of the video is what really got me. I won't spoil it, but it's worth watching all the way through.
Already showed you one in the other thread. Done playing with the trolls..
Super Happy Block Party Hackathon 3/31 w/ 20+ investors holding Office hours.
By being lax on copyright enforcement, we allow huge, beneficial things like current-day YouTube to grow and prosper.
Windows 8 will run on hardware available today, will have consistency
I really hate the fact that this nonsense keeps getting reported. Even the article itself, while it has the headline "'Anonymous' hackers plan to shut down the Internet this Saturday", states that "there is really no need to fear". Better title: 'A few individuals make crazy claims of doing something impossible.'.

Not only would it be basically impossible to take down the DNS servers even if they had large participation, but there will be essentially no participation since most main 'anonymous' sites/leaders are telling people to have nothing to do with it.

This is just nonsense intended to drive up hit counts. I really don't think a person needs to be very technical to realize this is nonsense. Most people aren't rocket scientists, but would have the sense to call bullshit pretty quickly if I claimed I was going to test a working warp drive on Friday. I've never understand why computers seem so complicated and strange to people that the same common sense and critical thinking that makes it obvious I don't really have a warp drive don't seem to apply.
> you feel like you owe it to them for taking such incredibly good care of you.

As a recovering academic, I felt a twinge of horror when I read this. When I didn't love the work I pushed on mainly out of guilt, and it was more than I could carry after a while. Maybe I should have tried resentment.
Show HN: 75+ NYC students demoing their latest code/design work
An Open Source Star Trek Tricorder
The documentation for the different languages is huge. Plus all of the architectures. When I install I only install english/linux-x86-64 and its not that big. Plus fonts do not compress that well..
Clayton Christensen live presentation (happening now)
<sarcasm>Yea, had to be faked. The blind guy obviously grabbed the steering wheel after ordering and then drove the car around to the window.</sarcasm>

Pretty awesome accomplishment. Maybe I can get one of these cars and cut back on those tickets I keep getting in my 90 mile daily commute.
Google's alternative is to not have fixed deadlines. I'm not sure there's really much else to say there. :-)

For the most part, Google's philosophy is "Hire smart people and get out of their way." Granted, there's an ever-growing list of exceptions to the "get out of their way" part. In short, there are very few circumstances where a manager will tell you "You have to launch by..." If you and your team want to set a hard ship date, then you can do it. If you want to say "It'll be done when it's done", you can probably do that too. Granted, every product area and team will tend to have their own quirks, but that's the "corporate position".
Ah I'm sure its pretty common place for the Chinese to be hacked by many other countries (US Included). They are the up and coming economy. Lots going on there worth knowing about... oh and also if they have stolen R&D electronically then country X would probably snoop around Chinese machines to get hold of the information.
You should also consider that fertilizers and pesticides are derived from fossil fuels. Modern agriculture and oil go hand in glove and not just because equipment, processing, shipping and storage all rely on it to function.
Wow -- apparently as karma goes up, humor goes down.
My apologies, not intending to "troll" .... more making a silly joke :)
If Amazon pays a percentage to some website I visited that's really invisible to the customer. Amazon's incentive here is their Karen Carpenter thin margins (too soon? too bad, I'm tired of using razors as the cliche thin metaphor).
It's fine Giles, most are pledging for the sticker anyway ;)
Pen.io is Hiring Remote PHP Devs
Pen.io was launched here on HackerNews early this year. Since then, my weekend project has turned in a startup backed by some incredible investors.
We're now looking for some remote PHP devs to work on Pen.io.

Email anthony@feint.me
Offer your boss to work completely for free in exchange for equity then. I wonder if anyone has tried this and what the response was.
Well, the intent to annoy is an impolite notion.

Aside from handling it with management instead of escalating the prank war, I don't see a lot of terribly polite ways above and beyond what she'd already done.

As for why I think it was intended to annoy, I suppose from my perspective at least, that's the obvious conclusion.

A bot annoyed her, so she wrote her own. From the text in the blog post, she seems to take pleasure in the annoyed reactions of her co-workers. That she got the annoyed reaction, and then sought to find a way to daemonize the script so that she could annoy them more thoroughly.

Those to me indicate a person who is being malicious, but is trying not to sound like they are.

Regardless, if there's anything I take umbrage with, it's that she thinks that this will help solve her issue, in any small way.

It's hard to look pragmatically at what might seem like justice, but looking for a similar analogy, if you've seen or read "The Help", the actions done to that poor pie were the result of a vengeful woman.

I'm not saying either woman didn't have cause to be upset, or angry, or that they might not have been driven to vengeful acts.

What I am saying though, is what I started off saying. Two rights don't make a wrong. I understand people sympathizing with her. She was done wrong. I get it. As a people though, we're supposed to be better than that.
A thorium power plant gets its fuel when the thorium "is used as a nuclear fuel through breeding to fissile uranium-233."

http://www.forbes.com/sites/williampentland/2011/09/11/is-th...

(I think this article has been discussed on HN before; yes.)

http://news.ycombinator.com/item?id=2985173

Now we've all heard of breeder reactors since decades ago if we are part of the Baby Boom. Indeed, in one of Paul Graham's essays, "After the Ladder" (August 2005),

http://paulgraham.com/ladder.html

we can read, "The big disadvantage of the new system is that it involves more risk. If you develop ideas in a startup instead of within a big company, any number of random factors could sink you before you can finish. But maybe the older generation would laugh at me for saying that the way we do things is riskier. After all, projects within big companies were always getting cancelled as a result of arbitrary decisions from higher up. My father's entire industry (breeder reactors) disappeared that way."

What will make the breeder reactor (thorium reactor) industry reappear? Who will make decisions on behalf of that industry? How much investment cost are we talking about here?

http://www.economist.com/node/21549098
1) 2°C is quite a big deal, because the increase will not be equal. Much ice will melt, and many regions will lack water because of this.

4) Productivity growth is wonderful, but right now is not used the way it should be. It makes us richer, and make us work less, but those gains are not reasonably distributed, hence poverty and unemployment. (I don't subscribe to the theory which says people mostly deserve their situation —good or bad. The laws of physics are neutral, and the world they spawn is currently unfair.)

Currently, I see only 2 ways out of a global collapse or a third world war: (i) start being reasonable, investigate what actually works and do that, simplify and localize the means of production, work less, and produce less (but more durable) stuff. (ii) make tremendous technological progress, up to and including a technological singularity.
I think all of the action is happening in San Francisco. They have more tech jobs now than they did at the height of the dot com boom.

http://www.heliummagazine.com/sf-citi-to-make-san-francisco-...
I believe Blogger is now written using GWT (Google Web Toolkit) which is basically all javascript.
Wow, after all the sexism talk I've been seeing lately. The conclusion here really sticks it in.

'Asked if she was the only the only woman in her Stanford computer science courses, she said that she didn't remember.

"Asking the question, I worry, sometimes can handicap progress," she said. "I lived in a bubble. I was really good at chemistry and biology [growing up]. No one ever said, 'Wow, you're really good at this for a girl."

"If I felt more self-conscious about being a woman it would have stifled me more," she added.'

Informative nonetheless.
> Worse governments are horribly inefficient at doing things that individuals are efficient at (given their fiduciary responsibility to the tax payers)

Governments don't have fiduciary responsibility to tax payers.

Fiduciary responsibility has liability, as do all meaningful types of responsibility. Govts are liable for certain types of errors and omissions but other than that....
I ran a before (version 16?) and after on the Asteriods canvas benchmark (http://www.kevs3d.co.uk/dev/asteroidsbench/).

Overall, my score improved. The improvement wasn't uniform across tests though - some tests sped up a bunch and some actually got worse.
Why not work with a JavaScript front-end framework like Dojo or Require.js/Backbone/jQuery? while it is a little bit of upfront learning it is in my experience far more maintainable and a faster development cycle. There are a lot of good REST frameworks for Java on the back-end that require very little in the way of configuration and working directly with JavaScript on the front-end simplifies a lot of issues.
I believe this doesn't work for most extensions and only works for those that have explicitly set contentaccessible=true.
https://developer.mozilla.org/en/Chrome_Registration#content...
To me? Yes.
Lebron 9
Ain't it sad that we are reduced to fishing for our own space trash remind us of when we used to go to the moon?
I don't understand why people say this. At any given minute, aren't 1/n caches about to expire? So a few people will be hit immediately, and the number will grow from there.
I'll only consider it when they implement infinite scrolling.
泰安皮肤病医院
Then what does it intend to be that she hopes to use such property to fight back at TWSS bot?