skysight-inc/HackerNews huggingface dataset:
I broadly disagree; plenty of casual bloggers are excellent journalists (in fact some of those people are easily amongst what I would consider the top echelons of journalism). That said; such people are just natural talents, so I also broadly agree with her critique of bloggers.

But, I think Jolie is muddling Journalists together as a whole, when in my mind there are two very distinct types. One is the type she describes; the meticulously neutral, fact checking, source citing reporter who deals in news and events and "things that happen". This is a very hard job. Then you have the opinion writers; and that is even tougher because you have to be critical but fair, opinionated but balanced - and then you have to write really well to pull it off. A really good blogger can easily fit into this crowd without the training Jolie suggests :)

I can tell you how to tell Bloggers from Journalists; bloggers will write a post in a couple of hours and post it. Journalists will spend a day (or more) writing the same post. And though the subject/conclusion might be identical you can always tell the difference.
I am so sorry that I couldn't get my point across effectively. What I was trying to say was that the idea that such behavior tends to trap people into poverty is a derivative of our genetic code is extremely deterministic.

Of course, you're right, but you forget that these are people capable of making a conscious choice. They are people who if given the right resources and understanding can choose otherwise. Perhaps we have a higher tendency of making such choices due to our genetic makeup, but that's what it exactly is a tendency. It is not an absolute, and my problem isn't the fact that this happens.

It is the fact that this does happen and that despite the fact those people can choose whenever someone meets them they will label them under something like this. We talk about them as mammals and subjects. This is a good thing when you're trying to get down to the facts, but we need to remember this; they are people, human beings with feelings, desires, dreams, aspirations, hopes and pain. If we want to help them we should respect them not label them.

[Edit: Made a few changes to make it more clear]
Guy crafts a Daft Punk helmet in 17 months
Content-free, puerile blog spam - flagged.
good catch. thanks! should have proper filtering now. that's what i get for writing code at 2am and not properly reviewing.
Why you should build Tonido Apps?
This is going to be like the second half of a joke about a mathematician and an engineer walking into a bar....

... but, to objectively evaluate whether a game has a degenerate winning condition, make it good enough that twelve-year-olds want to play it, then wait a month or two. ;)
Symmetric follow doesn't have to fail for asymmetric follow to succeed. Twitter's innovation allowed them to create and serve new use-cases. That's all
I figure one change that will happen at the beginning of this "crisis" will be that ISPs will start NATing traffic, as tptacek said.

A lot of ISPs already have policies for not having daemons on ports, so they could use that as justification for not having your own IP completely accessible from every port (which I don't believe would be possible without explicit port forwarding from the ISP itself).

What would this mean for end users' internet? Not much, but IPv4 IPs would be shared by multiple users (hopefully not many at first). A lot of websites have session policies and all sorts of mess based on the remote address, so it will be interesting to see how the aging webapps deal with the change.

I figure servers will get first priority at v4 addresses. Yeah, there's useless crap going on like IRC vhosts, but I figure once the market closes in on the addresses people will likely sell them (hell, I know people squatting on address blocks until the 'apocalypse', thinking they'll score a huge profit!).

Fun times.
Only the auto-updating timestamp thing has really got in my way in the past. Much as I liked Postgres when I used it, I have such easy access to MySQL and I so rarely encounter any problems that I kinda ignore the toy jibes.

Maybe I'm not pushing it enough but if that's the case, why should I jump through hoops to set up something I won't be making good use of?
Whenever I think a site that was even and thorough is becoming biased, I have to ask myself if they were actually biased before, but are now becoming more fair. Sometimes I conclude that I was the one who was biased.
This isn't Gnome, it's X11 -- if you select text with the mouse and then middle-click, it'll paste whatever you selected. Luckily, the X11 clipboard is separate from the Gnome clipboard, so Ctrl-C/Ctrl-V continue to work properly after selecting something.

I haven't figured out how to disable the X11 clipboard yet. If you find a way, please post it ;)
Not much of a secret, really...
The E block is really 'reserved' and 'meant for test purposes'.

If Windows can't talk to those IP addresses they're actually within spec. Though it is a useless waste of a lot of bits.
I see, because women can't be programmers, amirite?

Your misogyny is showing, and it's ugly. More to the point, this is sexist, offensive, and should have no place in technical circles.
Done. @newsyc100 (also have @newsyc50)
I switched from a Microsoft Natural Ergonomic Keyboard to a relatively basic Mechanical Keyboard with Blue Cherry keycaps. My typing experience has never been better, and I really recommend investing in a good mechanical keyboard for everyone.

If you're in India and need a good keyboard - I recommend the TVS Gold, an unlikely name which actually is somewhat comparable to a Das Keyboard.
What is the company, and are you otherwise happy with their service?
It looks like you're trying to manufacture conflict to market your conference.
This is awesome. Just yesterday I was this close to posting an Ask HN looking for a syntax highlighting REPL, and considering writing one myself someday if nobody else does.

My addiction to syntax highlighting can now be satisfied without having to fire up Vim or gedit to edit a script. Maybe if I think hard enough about posting an Ask HN for a syntax highlighting bash command prompt, someone will write one of those, too ;).
Such a great site. The page on flattening arrays blows me away at how different and beautiful some languages can be (especially Ruby and Erlang's take).

http://rosettacode.org/wiki/Flatten_a_list
AddThis now requires new bookmark sharing services to support OExchange
Nor is it cool when people find it socially unacceptable to say something venomous about a particular group of people.

Tangentially, I just saw the Frontline document on healthcare reform yesterday. Lots of venom near that topic, but everyone who got their soundbytes in condemned a particular senator, who called the President a liar while he was attempting to describe how he saw the bill. It struck me as odd to just go and get shocked by that, when it would have been a great opportunity to seize a factoid and get to the bottom of things, thereby narrowing the gulf that fed the raw emotion.
Veracity doesn't compile on GCC 4.4 due to enabling -Werror and making silly mistakes like comparing signed & unsigned integers. I fixed that here: http://github.com/avar/veracity/commit/ffda987d8b
Launching a top ten iPhone app: Gordon Whitten on Airport Remote
Putting Press Releases Online? Patented Lots Of Small Companies Sued
It'll be interesting to see how they handle pricing on this - most apps could happily live within the free plan of 10k events/month.
That's actually a pretty good idea. Chronological and everything. I may steal it :)
Every one of his complaints is a practice I've constantly yelled at everyone around me not to use -- for my whole career.

Application logic belongs in the application. Don't rely on a database to do it for you, or you're going to wind up with a giant ball of mud driven by side-effects.
Major statistical fallacy. You can't take the average across a group and then assert that subgroups display the same average.

I don't have statistics for grad students (only personal observations), but I do have statistics showing that obesity goes up with poverty. For instance:

http://www.prb.org/articles/2010/usobesity.aspx
Chromium Blog: Release Early, Release Often
For those who don't live in this space: this blog consistently has the most reasonable comments and responses in the Microsoft world.

Proof? Look at the last two posts.
>Gruber isn't a blind fanboy.

Just my personal opinion, but I find Gruber to be far worse than a blind fanboy: He just comes across as someone who raised their flag and damnit, he's sticking with it hell or high water, like some small town sports fan railing to anyone who'll listen why their chosen team is the best and everyone else is second rate. Over and over again.

Where he takes on anything other than the official corporate line of Apple he does so only under incredible duress, when he's the only one against an industry and his fanaticism is too obvious.

He made a jibe recently about how he'll be getting a big payola check from Cupertino for all of his defenses of Apple lately: Honestly, I would think 100x more of the guy if he did.

Just went there for a moment to see the first item is "Android 2.2 Handily Beats iOS4 in JavaScript Benchmarks". Great, even handed, right? Yet in true Gruber style he adds "which isn’t possible under iOS 4.0 because of a security feature where once a page in memory is marked writeable, it can never be made executable. It’s a nice security feature, but one that comes at the expense of significant potential performance gains.".

Android makes very heavy use of the NX bit as well. Only, just like with iOS, they can and do circumvent that when the need arises. Saying that iOS can't do this is utterly asinine. And you can be sure that iOS will do this, it's just that web performance hasn't been a top priority for the platform.

The next n-stories are all pretty much the same thing -- Apple is maligned and unfairly trodden upon. Android is stinky poo-poo, and on and on. It's unpalatable to all but the faithful.
Already Tonido meets all this requirements. How it is new?
http://www.tonido.com
I'm happy to see this is going to be implemented by the browsers of the future. I've started a project to port the API to older browsers:

http://github.com/fortes/history.js

Patches welcome!
HTML5 rock star!
How to tell a journalist from a blogger: A journalist is trained in journalism.

(This is a really poor argument)
Sure, whatever. I guess it depends on the graduate program. Computer scientist PhDs are generally fat. Kinesiology grad students are usually fit. Everyone else is somewhere in between. I am not providing a link, because I don't care.
"Luckily". That's not how I'd put it. :) I really like using the X11 clipboard, and the fact that copying and pasting is inconsistent (it seems like some applications have their own, third clipboard!) is very frustrating under X11. Of course, the behavior of selecting everything when you single click in a field (like a web browser URL bar) destroys this functionality, too.
Riak MapReduce
> Suppose you don't know Lisp, but you've seen many respectable people such as Paul Graham and Steve Yegge describe how great Lisp is for metaprogramming. This doesn't mean that you know the fact "Lisp => great for metaprogramming"! What you know is the fact "Many respectable people think => 'Lisp => great for metaprogramming'".

An excellent distinction.

I think OP may be looking for http://wiki.lesswrong.com/wiki/Mysterious_Answers_to_Mysteri..., that's the one with e.g. http://lesswrong.com/lw/iq/guessing_the_teachers_password/
If you really want to feel like shit imagine this: you're a guy who went to a chain art school and spent most of his career updating mom & pop websites and tweaking Wordpress, and you're sitting in a board room in San Francisco full of execs, engineers & multimillionaire entreprenuers who went to Stanford or NYU or Harvard and trying to BS your way into making them think you're capable of working on their project. Imagine how you squirm when they ask you questions about processing some algorithm or conversion metrics and you have no freakin clue what they're talking about.

Welcome to my world. At least on HN you don't have to see the condescending look on their faces when they think to themselves 'who let this idiot in here?'. Its MUCH worse in the real world.
Don't rely on the database to not put null in a column marked not nulls? That's like saying don't rely on C to not put a struct in a char*. It's got nothing to do with application logic.
Given market imperfections, rent seeking behaviour is a logical consequence of any attempt to maximise yield.

My point was that political favour in Singapore is entrenched, without the deadweight losses brought about by lobbying or changes in policy. It's not that the patronage of the Singaporean government doesn't introduce imbalance into the economy and society, it's simply that it's a stable imbalance and its monopolies are very well managed. I'm sure we can at least agree on the latter part of that sentence.

I'm not convinced the incentives of Singapore's governing elite need to be particularly closely aligned with the living standards of the governed (at least not _now_ given the ruling party's almost impregnable position). Their achievement in raising the living standards is more a testament to their vision and industry than internal pressures. In general, rent seeking behaviour is at least as prevalent in less-democratic states, just less competitive and more likely to favour the already-rich
Actually, You Might Be Your User
I don't think the reason teenagers don't use contraception is because they want to get pregnant, but because they don't clearly see the implications. I know abortions are emotionally hard and if you don't see yourself having a future to protect it's harder to make that decision. Still as far as I know abortions are very accepted in Europe and it probably more likely that you have an abortion if your parents know you're pregnant. Especially if you have successful parents that can see the implications of having a child at an early age, which many underprivileged teenagers don't have.
They did JavaScript concurrency wrong! omg! http://rosettacode.org/wiki/Concurrent_computing#JavaScript

We have workers now. But seriously, it is an amazing resource. I was looking this stuff up on wikipedia but that has almost no detail.
I know a company (and its founder) who did exactly that, with success. Apparently research institutions have some buffer funds, and if they have a decent chance of getting more funding, will use them to commission such services. What they did was writing the proposal, proofreading and editing input supplied by partners, then taking a share in the project and dealing with management and documentation. Pretty much exactly what you describe here.
You didn't mention what your engagement is with this client.

If you're a consultant, hired to help them improve the product and their development process, than you can advise on how the company may train or otherwise improve their situation with the existing staff.

If you're a contractor, hired to write some specific features for a project and nothing more, than suggesting what they do with their staff is way beyond your scope of interest and will just likely get you canned.
sure but if those capabilities don't turn into liquid assets, they're not good for much (in terms of survival).

I won't be really happy with my bankroll until it breaks 6 figures in super conservative investments, that way I know if things go to shit, I'm good for a few years

like I mean if you were making 150K you were probably banking like ~10K a month? if your cost of living was a reasonable like 3K a month, then you still were banking 7K a month, imho 4-6 more months of that would have been a solid choice, the utility of 50K is WAY different than the utility of 15K
and safety. mmmmm safety.
So reinstalling the whole OS was higher up the troubleshooting chain than just trying it out from your wife's computer? Err..

I think you are suggesting a non-causal solution. What exactly is this "it" you think I should have tired on my wife's computer? The character never appears in my normal mac usage. So despite the fact that I use her computer all the time, I never noticed it happening (though I'm sure it did) from her computer.
Blogs you all should read...
What's the beef with the timestamp? I would expect, by default, that a timestamp reflects the last change to the row. Most systems use timestamps for optimistic locking/replication purposes.
also: http://pablotron.org/software/wirble/
The better choices that you could make are only obvious if you can see the whole landscape of possibilities available to you. If you don't have that bird's eye view, and can only see your local optimum (which is centred on having children early and not minding your health too much), how do you know which way to go to find a better optimum?

And even then, if our generous state education gave you the wisdom to see which way to go, would you be able to overcome the barriers between this optimum and the next?

That's my redux of the article: there's a local optimum sucking you back in. And at least locally, your behaviour would be sensible behaviour. Your other point, that this (globally) unwise behaviour only amplifies your problems, may well be correct. That will make the well you're stuck in only deeper.
Any book big enough to use for a pillow.
I've written a very powerful C++ binding library for Io. It allows you to mirror object-based C++ APIs inside Io and will do most conversions for you automatically. (For instance you don't have to worry about calling methods by pointer or by reference; it will "do the right thing" automatically.) I've used it to bind the Bullet physics engine and the Irrlicht 3d graphics engine, for game making.

http://github.com/dennisferron/LikeMagic
Another hilarious consequence. Firefox, if you try to middle click a link and miss, would try to interpret whatever is in your paste buffer as an url. It would do an i'm feeling lucky search on google and send you to that page.

For a long time I thought that opening links in a new tab would sometimes take you instead to a random page on the internet.
Well, that does make more sense.
If you make $150K, after taxes you have about $6800 per month.
Um... no. Shouldn't a timestamp reflect a specific point in time? And it shouldn't change unless there is an ON UPDATE condition set. That would be the correct thing to do according to the principle of least surprise. You could then set a column to auto-update, but it shouldn't be the default action.

I'm fairly shocked that I haven't been hit with this "feature". Thankfully, I usually set a DEFAULT on timestamp columns.
This would seem to be the other side of the recent thread, "Ask HN: Does reading HN ever make you feel like shit?". The proverbial "glass half-[full|empty]", if you will. In fact, HN does make me feel great about the world. It provides a venue that celebrates innovation, while being extremely personally valuable. Learning from the accomplishments and mistakes of others is both inspiring and educational.
Thanks for the feedback everyone. I should have never updated, and the work to downgrade is not worth it
They get dealt with now, sure, I'm just asking if giving people more incentives to karma whore will have the effect you desire (better submissions/comments; instead of more me-too karma farming comments).
I'm using it for scripting for a game engine. Its lazy evaluation feature allows me to define domain specific languages right inside the Io language, so for instance I've used it to implement a syntax for declaring the properties of 3d objects (shape, color, position, type, etc.) that is inspired by cascading style sheets.

It performs better than I expected - when I profile the code, Io is never the main consumer of the CPU; it is always the graphics first and secondarily the physics. Occaisionally I make a mistake in my binding library that makes the binding library itself consume too much CPU, but when I fix those bugs it goes back to profiling as the script using only about 4% - 5% of my CPU budget.
Yeah, if your thing means I can sync my data across computers without you seeing any of it, I'm never using Dropbox again.
I hope no one was trying to learn from that. FD can be tough to handle for people not mathematically trained.

Heat equation? Why? Any second order differential equation would suffice since there is no real example with materials, temperature, properties, boundary conditions, etc. Mine as well just been reading http://en.wikipedia.org/wiki/Finite_difference_method
Agh, the patent system should have rules that state that if you're not active you can't sue, or something similar. This is really BS
I agree. It was about building the structure of a social network around the "asymmetric follow," and doing it in a way that facilitated the curated transitivity that Chris talks about.
Belonging to the working class or underclass means not only that you lack the money and resources of the classes above you, it also means that you have a completely different outlook on life. What you suggest would take generations before you get any real results.
So? Doesn't seem out of the ordinary.
A Driverless Car Race From Rome To Shanghai
But wouldn't the end users be behind a double NAT in this scenario? (ISP's nat, end user's router's NAT.) Lots of voip protocols break when they try to deal with double NAT, and I'm sure there are other that will break too.
Good point. I'm not well versed in such TV, but it seems that the Christians who get on TV are pastors or community organizers or what have you, very nice people who you might tire of in a half hour. In contrast, the loud, obnoxious, and persistently followed loudmouths who get on TV claim to be Christians.
I'm assuming the time frame involved a lot of research and learning new skills to implement the design.

Regardless, the accomplishment of this alone would surely be enough to land the guy a job in the costume department for a special effects company. I've seen much worse work on huge budget movies, if a guy can do this in his free time with his spare cash he should definitely get a hire somewhere.

Edit: Robot Rock - http://www.youtube.com/watch?v=rBbasXXtrXw&a=GxdCwVVULXd...
Thanks. so it's for a private proxy.
Not only that, but Windows before Vista won't work with IPs ending in .0 or .255

http://support.microsoft.com/default.aspx?scid=kb;en-us;2815...
I understand your jest

I was only partially joking... I actually DO spend more time than I should on HN! You are right though - I do learn a lot from HN, but at the same time, I often browse just for the sake of it, or to procrastinate. So it goes both ways really.

If you stop finding HN useful, or you start coming here just to burn time or be entertained or to avoid work

Exactly.

and you really don't put any of the things you learn here to use

I hope that I do put the things I learn to good use! There is a lot of really useful information floating around here, I'd hate to spend all this time reading it without applying it. Most of the startup related information has yet to be applied, but I hope to soon. The programming related information does get good use though.
Ideas are Worthless, Execution is Priceless
The Next Big Tech Battleground: The TV
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.

In my experience, people who are born and raised upper middle class have absolutely no understanding of the different social classes, or what makes people belong to one and not the other. That makes for pretty irrational arguments. :-)

That said, I agree with you on the whole "shutting down debate", it's rather boring.
What my broken flip flop taught me about customer interactions
sometimes i cry when i think about poor people.