skysight-inc/HackerNews huggingface dataset:
I don't have a huge argument either way, but to back her up a little- I think what she's getting at is a primary split between blogger and journalist. Or, put another way, old media vs. new media. Formal education is by far the easiest way to break them up. You can argue that bloggers are journalists and journalists can be bloggers, but I think for her purposes she's deliberately putting that arbitrary split in between the two to differentiate the two a little better.

The rest of the points she makes are a lot of what's taught in traditional education- impartiality, attribution, things that aren't particularly stressed in the blogosphere. Again, they're not confined to journalism in particular, but if you're trying to argue journalism vs. blogging in particular (like she and everyone else seemingly wants to debate), they're definitely values held higher in journalism than blogging.
I definitely want to play this. Announce it loud on HN if you ever make in progress in building it!
My Winding Road to Lean Startup
I'm not sure that 'untalented' is really a significant concept, since being talented is much more a perception than a definite reality. It's like saying someone is uncharismatic. I guess the severity of such claims would depend on who was doing the assessment. Just as valid is 'latent talent' that even the potentially talented person may not be fully aware of until later in their life. Anyway, I think it's nearly safe to assume that anyone who has made it a habit of reading HN, would not have to risk the disappointment of actually being technically untalented.
Flipboard’s Mike McCue on the Last 36 Hours, What’s Next and What's Coming Soon
A Biology Thriller
What a great product! Congratulations, guys!

This product makes all of the videos out there indexable by its entire audio content. You could start crawling, processing videos and indexing them right?

Is that in your roadmap? To become one of the best video search tools out there?
Just as a quick note: 1,2,4,5 are already done on our end. #3 and #6 are in our top priority list and should be done soon

If you want to chat more about your particular needs/use case, give me a shout at yuri@aerofs.com, I'd love talk!
>"One day your daughter is this delicate little creature that you’re bringing home from the hospital for the first time. Then, all of a sudden she’s very close to standing on her own..."

And the next time you turn around she's mad that you won't let her borrow the car to go hook up with the meathead boyfriend she just told you about. It all goes by so fast.
Artists, writers, and other creative people have the same frustration of having to think about money when they'd rather be thinking about their work that Graham describes in the essay.

I know we live in interesting economic times, but maybe it's about time for patronage to make a comeback.
I can attest to this. My iPhone 3G user experience is atrocious on iOS4. Things are very, very choppy and I spend a lot of time waiting for things to load. Actions as simple as hitting a key while typing a text message can cause the phone to lock up for several seconds.

iOS4 should never have been pushed to the iPhone 3G. I would expect better quality from a public alpha. Best case scenario, realistically, would be for Apple to allow 3G users to downgrade back to 3.x. I doubt that Apple is going to bother optimizing iOS4 for legacy hardware.

Unfortunately, I've still got about 8 months on my contract until I can adopt an Android device.
One very simple thing that Io gets right is the unification of instance variables and methods as slots. It lets you override behavior with little friction:

Person := Object clone do(
name ::= nil

greeting := method(
"Hello I'm " .. name
)
)

bob := Person clone setName("Bob") greeting
# => I'm Bob

bill := Person clone
bill greeting := "Yo"
bill greeting
# => Yo
My mother works in the health ministry and I read some of her files one day. They had the same problem even though they were giving out services and contraception for free social stigma, lack of awareness and access resulted in people turning away from such resources.

I am not saying that the births are not wanted either. What I am trying to say is that as a result of the environment such children are in they are taught that this is life and there is nothing more they can expect. This doesn't happen explicitly but implicitly through the actions of others.

I really can't explain this. I think that the OP is right and they are well intentioned, but they are making the same mistake over and over again. There is no magic bullet over here.

Of course, you should try to find ways to increase your ability to make change, but there really is not magic bullet.
He isn't suggesting people are not concerned by poverty.

He is attempting to shut down debate by suggesting that anyone who hasn't actually experienced the phenomenon under discussion is incapable of reasoning about it and is probably irrational. One could make similar statements about any topic:

Anytime an article hits Hacker News such as this; that is, with explicit references to astronomy and outer space, I cringe as I read the comments[...]Psychology is largely at play here, [wikipedia articles about irrationality]. For the most part, the readership here often seems to be completely unaware of the realities in an extraterrestrial environment. [No facts provided.] I've lived a terrestrial live. I could not possibly imagine a low temperature, low pressure environment [and like me, no one else can reason about phenomena they have not personally experienced.]

Such statements serve only to stifle debate, most likely in an effort to induce people to support an emotionally pleasing policy choice.

When I make the same statement about an environment utterly alien to all human experience, it's obviously ridiculous. So why do we accept such a statement when it is made about nothing but a different sort of human experience?
Shimon Peres and Shai Agassi
HN ate some stars in the above post and I didn't notice until now. Sorry about that. Look for the italics to see where the stars should be.
Corewar might be worth looking into. I don't think it has hit a degenerative case yet, or if it has, it has lasted pretty long.

The hill (when Corewar is played king of the hill style on the internet) could be considered the environment. Of course different kinds of hills could be envisioned, for example arranging warriors on a grid.
Rick Roll:

http://showmetheheaders.com/?q=vg.no

* X-VG-WebServer: leon
* X-VG-WebCache: fritz
* X-Rick-Would-Never: Never Gonna Give You Up
* X-VG-Korken: http://www.youtube.com/watch?v=Fcj8CnD5188
* X-Cache: HIT
* X-Cache-Hits: 214
* X-Age: 187
Fascinate

Crush It

Sway
Ask HN: Advice on Early Stage Offers
Today I got an offer from an early stage startup, but it seemed a little bit low.

What things should one take into account when counter offering? I am planing to add a lot more to the team than just engineering.

I am worried about making the counter too complicated with benchmarks, so, i would love to keep it simple if that makes sense.
I use chef, but I have no experience with puppet. Overall I'm happy with chef, although there are rough edges. At this point, I can't imagine not using something like chef or puppet.

I found chef to have a bit of a learning curve, especially when running your own chef server. I actually gave up using the server after a while and manage my servers (between 5 and 10, depending on what I'm working on, plus a bunch of one/two-off servers for client work) using chef-solo. Now that they offer a hosted server service, I might start using that, but I'm pretty content with chef-solo, roles and a minimal json config file on each server.

Chef has been a bit of a moving target during its development, so it's been hard to keep up with. This goes both for chef itself (although, presumably the API will be more stable after it hits 1.0) as well as the cookbooks. I kind of dread pulling in the changes from main cookbook repo because it's tough to know whether some change to a cookbook will negatively affect your config.

It doesn't necessarily save time up front; it takes more time to write a bug-free cookbook than do an apt-get install and edit some configs. But over the long run it makes it much easier to understand your server config. Rather than having long-forgotten edits to hidden config files, you have a solid record of exactly what your server config is.
we had the same problem in my current work environment. The director(who also codes) being a very experienced person in getting things done from china and India outsourced teams, set up a 1hr everyday code review session. In about a month we saw decent improvements.
Fedora users can install it as:

yum install bpython
Two comments for the maker of HM:

-It took me a while to figure out what HM was. You should have an About section or something on your website. I needed to click through to the first PDF before I saw the box about HM being a collection of articles featured on HN.

-Is it possible to set up a subscription on MagCloud? I don't see the option anywhere, but ideally I'd like to just have the magazine arrive at my door every month without me having to do anything. Like a "real" magazine. I don't care if it charges my card every month, or for a full year upfront.
AMZN drops 15% after hours
63% of all adult Americans are overweight or obese, graduate students included. In poor areas it is hard to swap bad calories for good, because there is no place to get good food cheaply. I don't know about Jersey City, but in Queens there are plenty of "ghetto" Indian people (for lack of a better phrase.)
Reddit hired first employee with subscription money
Israeli Court Calls Lying for Sex Rape
Jacob Rus has an excellent and thorough write up of the Cocoa Text system:
http://www.hcs.harvard.edu/~jrus/Site/Cocoa%20Text%20System....

He provides a custom DefaultKeyBinding.dict which adds more emacs keybindings to Cocoa text controls. I've been using it for years:
http://www.hcs.harvard.edu/~jrus/Site/KeyBindings/Emacs%20Es...
as well as "quick stuff" i'd like a peer-reviewed paper.

the first question is: why should i care about it?

the next questions are about the details.
Counting patents is a flawed way to measure innovation. The results of the study seem less trustworthy as a result.
It's a little of both I'd say... You'd say you are an HTML5 developer in the same way you'd say you are an XHTML developer. In the end it will get lumped into the same category that AJAX, DHTML, etc have been -> web developer.
It could be that they have a large enough allocation that they can keep doing this for some time to come. However, if they do start running up against their limits, then they are going to have to figure out how to reallocate and possibly even claw back those giveaways. I don't envy them, because even a low monthly charge per IP is going to cause bad feelings amongst customers who formerly got addresses for free.
I'm curious to know what they're doing on the back end beyond the fact they're using Amazon to host the infrastructure.
Didn't someone once say something about ten percent inspiration, and 90 percent perspiration...?

Intelligence alone doesn't make for greatness. Besides, no matter how clever* you are there will always be someone cleverer than you out there - don't compare yourself to others, no wonder you feel down about it!

The universe is an immense and varied place, we are but a speck within it. Amongst us are many clever and great people, but I guarantee you, there are far more problems out there that need solving, and things that need discovering than all the clever people that ever lived on this earth will have the ability or patience to solve. Just keep your eyes and ears peeled for when it comes your way - you'll know when because you'll have just the right combination of skills and traits to solve it - grab it by both hands, and give it all you got!

* You can substitute "cleverer", for "faster", "stronger", "richer", whatever and it still applies.
The problem with roguelikes is that while coding them is good practice, actually playing them is pretty much a pure waste of time. Which makes me wonder whether I can still justify coding them...
... which is why the article mentions them directly after backups.
HTML5 Guru!
> I haven't seen the theory used to rule out any behaviors

The article itself includes more than one example. E.g. the researchers hypothesized that, given some premises about evolution, poor women would have more kids earlier. This rules out them having fewer kids later.

Then they went and tested it.
Thanks. I just read it.

It does help, but I think there's still a lot I don't know. I mean, 'bind' and 'return' still seem like the names are backwards to me. Somehow, I feel like 'return' should give me a value, rather than shoving a value into a monad. But that's probably because I'm used to C and its relatives.

Perhaps I simply need to read up more on FP itself. I have a huge bookshelf full of half-read books (and yes, plenty of fully-read books) but nowhere near enough free time...
80GB of redundant storage = 160GB at least. More than that, because you can't count on any one node almost at all, so you need more than two copies.

This means you should get more like 10-20GB per 100GB you commit, otherwise the cloud simply will not have enough space.

Then if you consider that even with many nodes containing your data, there is a decent chance all of them go offline at a certain time. You have to have many, many nodes for the odds to be small enough. Which means the best solution is to use the storage you committed as one of the nodes, so it is always available to you. Then, it really transforms into a cloud backup system, rather than a cloud file system.
I never visit reddit but I enjoy some of their posts (redirected from HN).
I've posted about my problems with iOS 4 here previously. The 4.01 upgrade failed miserably yesterday and after a default restore and then resync it seems to be much better on 4.01 than it was with the initial 4.0 release. It's still not nearly as usable as it was with the 3.x OS.
This can be said of any game. Whether or not something is a waste of time is determined by the user, not the creator of the game. If you like coding them, then code them and gain the experience of coding them.
I read HN for the comments. I read reddit for cat pictures.

Often, the HN comments are more interesting and insightful than the article/link itself.
Apple have failed really badly on this. I'm hesitant to upgrade any of my devices again - all this is going to result in is more version fragmentation.

They need to provide a way to downgrade, my iphone is ruined.
Social network aggregator no crook for violating Facebook TOS
I'm actually really afraid of closing the gap. What if I get to the point that I'm really pleased with what I've made. That's the end. I can't grow past that point and likely, what I make still sucks on the grand scale.
GWT is the more heavy weight than JSP. Whole app takes 2 minutes to load in hosted mode. In my opinion if one has to choose Java then my ideal stack is: JSP, Spring, Hibernate, Java.

For personal projects: I am a Grails guy. I love it. Dynamic methods on Model classes, no need of DAO's per say, GSP tags are great.

I have also developed using Python and Django. And loved it. Grails gives me that only in Groovy/Java which is awesome!

My 2 cents.
"The very idea that such behavior is driven by genetic impulses is something that shows a flawed understanding of the entire concept at some stage by the writer."

The article isn't saying that poverty is caused by genes, it's saying that the the behavior of having more children earlier when poor is caused by genes. Which is exactly the same sort of "coder" analogy that Richard Dawkins points out. It then says that this behavior then tends to "trap" individuals into this particular behavior, as any deviation from it results in fewer offspring surviving. In the game theory world, this is an evolutionarily stable strategy.

There are lots of instances where genes encode behaviors that are conditionally expressed by the environment, eg. the phenomenon where most mammals tend to have more girl babies then boys when times are bad, and vice versa when times are good.
The internet will not run out of IP addresses, a market will develop for internet addresses and as price increases those that own IP blocks will sell them to those that need them.

There might be a business in there setting up a clearing house for IP addresses.
The difference between a professional journalist and an amateur blogger? Professional journalists have the benefit of being paid to lie to you.
Not entirely true. On Tomcat 5 and 6, the resulting code is really close to the original, plus lots of out.write().

If the logs show an exception on org.apache.jsp.mypage_jsp._jspService(mypage_jsp.java:NNNN), you can find the generated Java class on TOMCAT_HOME/work/Catalina/localhost/myapp and it's rather straightforward from there.

I do this on a daily basis to maintain a legacy app. Not sexy but, not hard either.
Piffle. Sure you can make that criticism after he told you the answer. Could you have told him before?

If you've never done the equivalent, it's only because you haven't been around computers very long.
She doesn't work, so we see each other throughout the day and when my daughter naps she usually helps me out with financial/tax type work for the businesses.

At night we all spend time together for dinner, hanging out with our daughter, and then usually 1-2 nights a week I don't work (depending on how busy I am it might be more) and we watch a movie and hang out. (or get a sitter to go out)
I will throw you 1 bone, but past that, I'm careful because my work here is not my own, it's my employers.

libxml_use_internal_errors(true);

This little function call is the secret to solving what seem at first to be intractable memory-leaks. The trouble is the scraper uses libxml, and libxml issues a notice/warning every time the HTML is malformed. Without this call, those errs will bubble up to the PHP error handler and it'll murder performance and memory usage.

One more i suppose...

If you scrape inside a loop (and unless you're using a distributed job queue,if you're scraping more than one URL at a time you almost certainly are), missing a unloadDocument() call is going to cost you each time you iterate. The objects it creates, IIRC, have some circular dependency issues and if you don't explicitly unloadDocument you'll run into trouble. (Suppose it should be OK tho if you've enabled that GC feature in PHP 5.3)

And, generally, a tip... sometimes it's tempting to write a simple regex instead of a chain like, say, pq($this->node->find('a')->get(0))->attr('href')

Write the chain. Regex is just too brittle.
I'm intrigued by Frink. Also, because it's on the JVM, I'm wondering how easy it would be to get nice interop with Clojure. With Incanter, it seems like it would be really cool to have access to all of Frink's smarts about units.
Of those two reasons, karma is useless, so karma generation should be considered just as pointless. I wager that a good number of us could whip up a script that parses rss feeds and auto-post anything that's not already up if we wanted. (Bonus points for randomizing source checked and having patience, so it's not obvious this is happening.)

The other point is cross-posted content has to be relevant to survive. Most of the stuff in 'proggit' is good, but I doubt submitting the contents of r/pics would do more than get your account/ip/netblock flagged.
Really? OK, that's interesting. I guess I prefer speakable ones too.
This looks very handy. It would be nice if this could be extended to wrap around a Jython shell, presenting a nice way to quickly browse through javadoc info as well.
Of course they should probably escape any headers they get from the sites they pull the data from to avoid Cross-Site Scripting :) http://showmetheheaders.com/?q=www.mccune.org.uk
I collaborate remotely with my co-founder on one project and a designer contractor on another.

That is an issue that she wants to come and play with me during the day, but usually I let her hang out for a little bit then talk her into going up to her playroom.
Thanks a lot photon_off, it is hard to take criticism on something that you worked hard on, but it is necessary. It is better to get told your site needs improvement rather than be oblivious. Really appreciate your time. PS the sorting tabs are not broken, they just depend on having users online using the site, which like you said is confusing if your site is a ghost town lol. Thanks again.
Yes, the saving of millions of lives has an overpopulation drawback. But how's this? If it really is horrible, then we can just slaughter 1 million people at random and we'll be right back where we started. Hell, it doesn't even have to be at random. I bet we can find 1 million people who actually deserve it, no problem.
Confessions of a teenage spammer
Thank you. That's what I wondered.
I noticed the error now woodall, thanks a lot for pointing that out, appreciate it.
Microsoft FY10Q4 Results from Mini-Microsoft
Shouldn't I be allowed to customize my profile URL with a string other than my email address? Why force me to expose my email if I want something other than a 21-character numeric id?
Graphic shows mood of U.S. residents over a day as measured by Twitter
CAR CIGARETTE LIGHTER ADAPTER HIDDEN CAMERA(Battery-Powered)w/DVR (Buy or Rent)
I've found Io very interesting as well, but have never gotten it to build successfully on OpenBSD. It seems like the Io community is fairly Mac-centric, so it's probably easiest to bootstrap on OS X.

Lua also does prototype-based OO* , and is quite a bit more mature (and performs better, etc.). I've been using that instead, and I'm quite happy with it. (It also plays verrrry nicely with C.)

* Actually, it's more general than that - Lua has extensible semantics (via metatables). Setting up a prototype-based OO system is dead easy, and is a bit of a cliche example for how metatables can be used.
I up-voted this because I didn't see why someone down-voted you (to zero).
Done: http://www.amazon.com/exec/obidos/ASIN/0321635361
Hahaha, a sword wielding female? Are you sure these guys are programmers? :P
Microsoft’s Record Q4 Earnings Keeps Revenue Ahead Of Apple... Barely
My bet is Zuck has a contract with Fincher for The Social Network, its sequel and prequel, and maybe even TV series.
I should have made it clear that I don’t think that any comparison is useless. There is a whole world of already implemented policies out there, it would be stupid not to take advantage of that.

It’s just that general statements about whole bundles of policies (“Look at Singapore and their policies, they brought them massive growth! We should adopt them.”) or even individual policies (“Look at France’s healthcare system! It’s working perfectly, we should copy it 1:1.”) are probably not enough.

You will have to look at specific policies, their environment, the conditions under which they could succeed (or whether they did in the first place) and how they were implemented. Only then can you begin to judge whether those policies would also be a good idea for different countries.
thanks - we'll fix that!
What was the offer? How many founders? How much money is available to pay people and where did it come from (investors? founders?)
Heck, if that's your argument lets stop medicinal research. In fact lets do away with medicine as a profession altogether.

And while you're at it, do away with yourself, seen as you're directly contributing to the "overpopulation" problem. What gives you the right to exist and deny it to other who are less fortunate than you?