skysight-inc/HackerNews huggingface dataset:
Personally, I have always been drawn to graphics programming, since it allows a huge amount of expression (even with relatively little code). There is also no end to the challenges that you will encounter (particularly if you are creating your own algorithms). You will also learn many important data structures and algorithms in the field, and probably a better understanding of underlying computer hardware.
How many people does it take to make 9 million Samsung Galaxy S3 smartphones?
بهروان خبر داد: شرط ملی پوش بودن برای ورود دروازه بان خارجی
غلامرضا بهروان مي‌گويد در نشست مشترك فدراسيون و سازمان ليگ تصميم گرفته شد كه
i think the title of the article is misleading, it should have been something like "quick Galois Field overview". 3 or 4 images of GFs is not "visualizing" them.

take a commutative ring, mod out by a prime ideal and you've got a field. congratulations.
There's a difference between "you can't open source some/all of our code" and "you can't work on unrelated open source projects in your free time".
The photos are not tagged! shame on you Mark!
>it would be an act of state sponsored terrorism.

How would that be, in any way, shape or form, terrorism? If anything,
it might be espionage or something in that vein. Calling whistle-blowing
terrorism is disingenuous at best.
It's not like the pace of science is glacial either, which was what the ggp attempted to say.

Really, that's a wild exaggeration, in the last 30 years alone there has been so much technological progress it's staggering.

So sure, let's add the 25 years from 1844 to 1869 to include the telegraph.
My friend created a (node)JS A* Pathfinding
Previous submission based on press release from study team, with multiple comments:

http://news.ycombinator.com/item?id=3991580
Show HN: A weekendproject, disposable web chats
Create a chat, copy the URL, paste it wherever you want.
Perfect for those that would like to continue a discussion on a social network without having to sign up for anything.

http://beta.mss.gs/#!/page/home
Create a chat, copy the URL, paste it wherever you want.
Perfect for those that would like to continue a discussion on a social network without having to sign up for anything.

You can find me here: http://beta.mss.gs/#!/chat/424ad948f671dd032c4a2e89fb115763
SQLAlchemy is philosophically similar to DAL from what I'm reading, but closer to pure set algebra than SQL. On top of that, it builds SQL-specific features and declarative models (as objects).
On second thought, I don't like either domain. You can come up with better.
Apparently it isn't the place for humour either.
Ring of Fire: How Japan sees it
When I think about this, I think it's actually correct that an IDE produces fairly unintelligent code.

The smarter and more intelligent it gets, the harder it is for the less skilled programmer to edit it.

The skilled programmer can still improve the unintelligent code.
I have benefitted from african colonisation in that I get access to tea, coffee and chocolade.

If you are thinking about the slave trade (and when people talk about Africa a lot are) just remember that the europeans brought the slaves from other, stronger, tribes: meaning Africa was itself as responsible as was my ancestors.

Except it is of course complete bullshit. A continent cannot have any guilt, nor can should I be guilty for what my ancestors have done. The only people responsible are the people involved. A man cannot be guilty because of the blood in his veins.

As for how much Africa was hurt take a look at present day Zimbabwe -- it is a completely failed state. Back when the evil white farmers were occupying it, it was a net producer of food and the breadbasket of Africa.
Outdoor Wicker Furniture – What Options Do I Have? 
These days, the outdoor furniture has reached to a new level. It has a particular status. It is not just the low quality furniture you use to sit in your backyard and read a book, but the furniture that provides some of the most relaxing moments of the day, therefore you must look after quality and a good design.
Technical post-mortem of The Witcher 2 on X360
Satyamev Jayate - Aamir Khan's most popular indian TV talk show
so you have two reasons to leave?
Download SUSANU - VAI, VAI [CD ORIGINALA]
Nice. I have been typing like crazy for a few minutes, then started to read the code.

I didn't know that nblocks = nblocks ? : 1 is equivalent to nblock = nblocks ? nblocks : 1. Pretty nice trick.
Cif2.net fans are everywhere
The main difference to air breathing engines is that both your fuel and oxidizer are dense liquids so their volume is a thousand times less than comparable ambient air (never mind the nitrogen). Still, if you think that's a lot of power, only a few percent of the propellant is burned to run the pumps. Something like 20x burns in the main chamber, the aim being to accelerate the exhaust gases. The power of that jet can be gigawatts, though it's relatively meaningless.
He gifted his father some shares, is it that surprising he'd gift his partner/wife shares as well?
This is how much you should ask Redmond to pay you.
As somebody who lives in London and has paid money for this Olympics directly thru extra tax's upon my local country tax and with no extra gain from it beyond extra delays in transport, increased costs and less chance than anybody in other countries to get a ticket I will say I will be glad when it is all over.

Also have to add after watching the advert. What about dads? Apparently every child has one of those as well as a mum. Go figure :(
I don't know the details in the case of this particular article, but for reference we have ~60 machines on EC2, a couple dozen of TB of data on S3, we do around ~250MB/s and when picking our CDN both cdnetworks and akamai (which we ended up going with) worked out a lot cheaper than cloudfront.
It would be a problem if you couldn't simply ignore or block anyone you didn't want to talk to. There's plenty of people I would have lost touch with years ago were it not for Facebook. When it's someone I want to talk to, I'm grateful. When it's not, I just unfriend them and my privacy options do the rest.

There is a bit of a problem in that many teenagers don't seem to understand the fact that it's very difficult to delete things from the internet. It's a non re-writable medium, in many respects - particularly if you're not smart with your privacy settings. There is definitely room for more education on this. It would be way more useful than the joke that was IT lessons at my school.
I believe that's a GNU extension, not standard C.

See for instance: https://en.wikipedia.org/wiki/%3F:#C
It's online, sorry even when people link to a fork the original gets a huge spike and my poor server have some problem handling everything. It's nice to see that people still remember the source.
C is again the most popular programming language
also for android ;)
https://play.google.com/store/apps/details?id=net.hackertype...
vert.x seems to be a node.js like solution running on the JVM (as opposed to V8), offering multi-core concurrency.

It doesn't appear to have any significant traction yet, but that may be because it's fairly new.
Great work. You may want to consider switching the "Add Task"-div with the "Daily/Monthly/Future"-div. So that the "Add-Task"-div is aligned in the lower left hand corner. That would be way more intuitive for me. Another great feature would be rearranging the existing tasks.
Python: Youtube
Share, discuss and get connected on Devvox
One of those stores is a way to make money for a company. The other is a way to help contribute to a non-profit social movement.

Or if you're looking for a partisan response: emacs users have better paying jobs and aren't as worried about the price of coffee cups.
This seemed relevant: http://unfunnythings.tumblr.com/post/1312737586/theoatmeal
To understand what the ultra-orthodox have against the internet you must first understand the ultra-orthodox. (I am NOT ultra-orthodox, but understand them well.)

1) Time waster: Ultra-Orthodox Jew's believe that it's Gods will to study Torah for as much time as possible.
--Internet usage very easily turns into a a huge time waster. How many times have you found yourselves hours later in the same spot reading a blog or youtube video which you had no intention to see when you sat down at the computer? "Just one more link...", "Just one more video..".
2) Smut: Ultra-Orthodox Jew's aspire to purity of thought and vision.
--Fact- The Internet is FULL of easy to access smut from the privacy and anonymity of your home.
3) Womens attire: Have you ever seen how Ultra-orthodox women dress? That's right, they cover their hair with a hat or wig, wear long skirts, stockings and long sleeves even in the summer. Ultra-orthodox Jews believe it's inappropriate to gaze at women especially if they are not dressed according to their standards.
--News flash- women of the world don't dress like that. The internet is full of pictures, and unsurprisingly, the women in them are not blurred out.
4) Values: Ultra-orthodox are very insular. They stubbornly attempt to maintain their traditional values and educate their children with those values, many of which are not in tandem with the values of society at large.
--The internet is place where ideas and values are freely expressed. While generally thought of as a good thing- Ultra-Orthodox Jews see this as a risk since it is a place where they cannot control the education given to their children.

Of those points I think only point 4 could be the basis for a strong counter-argument. An alternative solution would be to expose their children to all freedoms of expression the internet has to offer and to explain why they feel their own point-of-view is correct. But to do that they will still need to figure out how to address points 1-3.

As the article stated the idea is to make people aware of the risks that unrestricted access to the Internet poses both to adults and to children. And to give them tools and ideas how to live with (or without) the internet in a effective and safe way. Internet addiction is a real thing as are the risks to children (not just Ultra-Orthodox Jew's children.) The purpose here is not to limit internet usage in the world or to impose a national censor but to protect their own community from the risks they see as evident.
IA Writer ported to Javascript
长春信用卡代还款
Maybe it is just a matter of style but I really dislike when advices are repeated three times, I regard this as disrespectful of the reader.
长春信用卡提现
But Python's methods already have self curried in. Class.foo(self, x) takes two arguments, but instance.foo(x) already has self bound, and only takes on argument.

This lets you do bar = instance.foo; bar(x) and it'll still work. Much more consistent.
News about acquisitions https://news.ycombinator.com/item?id=3817840 or interesting hacks by FB employees https://news.ycombinator.com/item?id=2002742 and actual engineering details https://news.ycombinator.com/item?id=3347457 are hosted on facebook.com and are HN-worthy.
You don't need fancy statistical information, you simply need to force yourself to use all ten fingers. You place your index fingers on the f and j keys, and from there the correct finger for each keys is simply the one closest to it. If you do it right your hands should move very little if at all. It might help to switch to a new layout such as dvorak or colemak, to start with a clean slate and learn typing with ten fingers from the ground up. I agree with the others that typing is not the bottle neck in programming, but typing correctly will also be less straining so I think it's worth the effort to work on it.
Agree with the "stick to relational model advice". In my team we stopped writing classes for each tables, using simple modules and functions instead and the result is less code, less state, more explicit parameter passing, less circular dependencies, less classmethods, less properties, more atomic tests, and more decoupled code.
I find it funny that Google's second attempt at a social network was given the name Google Plus, horrible.
Ancient life, millions of years old and barely alive, found beneath ocean floor
Obat Kanker Usus Besar Herbal
Kanker merupakan pembunuh yang diam-diam, sehingga banyak orang yang tidak tahu akan kesehatannya. Kanker usus besar misalnya kanker ini adalah jenis kanker yang berkembang di usus besar. Usus besar kita memiliki panjang sekitar 6 kaki dan merupakan jalan sisa-sisa makanan yang berasal dari usus kecil untuk kemudian menuju rektum. Namun bagi anda yang saat ini sedang mengalami hal tersebut kini telah tersedia Obat Kanker Usus Besar Herbal yang dapat menyembuhkan kanker usus besar anda. Obat Kanker Usus Besar Herbal satu-satunya obat yang ampuh dan aman untuk di konsumsi untuk pengobatan maupun pencegahan.
SketchSynth: A Drawable Open Sound Control Control Surface
You guys should swap nicks.
It's not just about money. If he has a majority share, and she ends up divorcing him and taking half of whatever she can get, it may destabilize the company. At that point, it's not just about Mark and his wife, there are jobs and people's well being's hanging in the balance.
You PDF analogy is an apt example, as the [pdf] part links to scribd where you can view the document online without a PDF reader.
Schemer requires Google+
Losing half your wealth should have approximately zero effect. Any computer scientist will tell you that "a factor of two is close enough".

I'm joking, but there's a hint of truth here. I can't imagine any level of wealth at which suddenly having half (or twice) as much would make any difference to me at all. A factor of two either way really wouldn't change my life appreciably.
My Utica New York Cavallo's Food Experience Review Part 1
Nokia Lumia 900 used to hammer in nails (video)
Noisy environment are awesome to work in. But it does need to be noise, as soon as there is any signal mixed in with the noise it throws you off because you start focusing on that instead of whatever you're doing.

That's what makes coffee shops such a great place to work. There's a bunch of people who don't care about you - so nobody will say anything to you - even the music is taken care of so you don't have to worry about that either.

Quiet environments are the worst. I find myself completely incapable of thinking when it's quiet because my brain just starts playing music to run away from the quietness.
I would consider using import * as an error per se, and other improvements over pyflakes seems not worth switching. Question: does it have a vim plugin, as pyflakes have? Displaying errors in the editor is helpful.
Additional fun (and ambiguity): The verb "to marry" also means to perform the marriage ceremony. "Mark Zuckerberg married" could, in theory, mean Zuckerberg married two other people. "Got married" doesn't suffer from ambiguity and for that reason i think preferred.
This adds some useful features, but why would you need a fork for this? Seems more useful to merge it into pyflakes than to pretend you've made a whole new tool.
From what I can see WRESAT used a modified American Redstone launcher. Britain still manufactures satellites, but what we don't still have is a home grown capability for launching them.

As far as I know, the UK is the only country to have launched its own satellite with its own launcher that has given up that capability.

NB The Prosopero satellite is still orbiting after 40 years and was launched from Australia:

http://en.wikipedia.org/wiki/Prospero_%28satellite%29
What is the reasoning behind this policy? It seems quite arbitrary to me. I know of people having signed contracts that say that their employer owns (!) all the code they may write in their spare time.
Getting a pre-nup is pretty much going through the work of a divorce, but before you get married. He wouldn't leave her with nothing, unless she found her lawyer from the bus station bench.
The difference seems to be that languages with dynamic type systems or very simple static type systems aren't as difficult as languages that encode a lot more information into their types.

Maybe it's not fair to generalize from just those few examples though.
Haskell on Heroku
That's a very interesting point!

That said, it's not quite as cut and dry, given that API compatibility goes a long way.
Interesting. Question to article author : is it easier to start helping on documentation?
Dissecting Python
that's a dumb reason why you shouldn't buy Windows 7
...and Estonia.
Depressing.
Gift Ideas - Custom Hoodies – With Style And Comfort
I work for a company run by a guy who is quite the entrepreneur (has started about 5 different companies, only one is a web application related company) and I've been fortunate enough to experience what it's like getting venture capital in Australia, it's basically impossible. Case in point a client of ours has just started an online shoe store and instead of trying to get Australian funding which they've described is almost impossible and the odds of a large investment amount are next to nothing (even with a solid business/revenue plan and or established business). They're currently raising capital in China and Europe because nobody in Australia wants to fund them, they're making revenue but need cash to expand.

There is a lot of talent here in Australia I know of many talented programmers and designers working on startups, but they will all fail to get funding and dwindle unless they decide to go it themselves and build on credit.
Looks like the "book" has been yanked from amazon.com, though it's still up on amazon.co.uk at this moment. Likely it will soon be gone from there as well.
Brain drain: why young entrepreneurs leave home
I don't buy this explanation.

Actually, this is not a design flaw, and it is not because of internals, or performance.
It comes simply from the fact that functions in Python are first-class objects, and not only a piece of code.

Why in Common Lisp defaults behave the way one would expect, then? Functions are also first class, but defaults are evaluated at every call.
twitter and facebook is already popular social network, many have gotten used to it, I ask why my friends didn't use google+, they say they are already lazy to set up another social account if they have one or two already...
I couldn't find the video on youtube, vimeo, or Google.

If someone in the US using a mac can be bothered, do the following:

Install get_flash_video ( http://code.google.com/p/get-flash-videos/wiki/Installation ):

curl -o get_flash_videos http://get-flash-videos.googlecode.com/files/combined-get_flash_videos-1.24
chmod a+x get_flash_videos

You may need to install a cpan module. First run:

cpan

then

sudo cpan Crypt::Rijndael

Finally:

./get_flash_videos http://video.pbs.org/video/1754537562

And you should be able to get the video. Then upload it to youtube, I guess... or post it up somewhere and link it from here so the rest of us can watch it...

Note: this can be done on a windows or linux PC too - just adapt the instructions appropriately...
I'm the author of "Land of Lisp" and a while back someone posted a book named "Land of Lisp 2" which contained all the text from PG's "On LIsp" in it :-)

(we got it taken down)
I bring headphones. The ones like earplugs. Then I watch MST3K on youtube and ignore anyone that doesn't ping me on chat.
Karbon KT-21 Express with Dual SIM, Push Mail, Live TV and lots more
Sure! My first patch was a doc patch too and got committed within hours.

We’ve got people that work on the docs nearly exclusively – it’s a big deal for Python to have great docs.
This is very similar to one of my own weekend projects from several years back when I was trying out Google AppEngine.

http://yakeze.appspot.com/chat/4d8079ff24d6ab02fcd9fd0e767a2...

Yours is much nicer. Well done.
Sensplore
I blogged about this, and other uses for mutable default arguments (with tongue somewhat in cheek) a few weeks ago: http://inglesp.github.com/2012/03/24/mutable-default-argumen...
They don't have a 100% risk? ;-)
not spectacularly new and exciting but with a few useful links (if your favorite webservice blocks a few disposable email services). thanks for posting.
Not "dead" as in "has no charge". "Dead" as in "This battery is no more! It has ceased to be! 'E's expired and gone to meet 'is maker! 'E's a stiff! Bereft of life, 'e rests in peace! If you hadn't nailed 'im to the perch 'e'd be pushing up the daisies! 'Is metabolic processes are now 'istory! 'E's off the twig! 'E's kicked the bucket, 'e's shuffled off 'is mortal coil, run down the curtain and joined the bleedin' choir invisibile! THIS IS AN EX-BATTERY!!"
>Funny how Apple still relies on language without any form of namespace support for their system.

Yeah, very funny, especially since they don't have any other pragmatic reasons to use it, ie. it being a more dynamic OO C than C++ while retaining full C power, them having huge API libraries for it over 25 years of NeXT/OS X development, etc etc.

>Prefixes are not a solution as they have no ways to avoid collisions.

It's not like you use lots of third party libs (if any at all) in OS X.

>So much for supporting large scale development with Objective-C.

Yeah, I mean they have just those tiny projects in it, like iPhoto, Final Cut Pro, Pages, Numbers, the whole Cocoa and Cocoa Touch stack, etc.

But we need more support for large scale development, because there are many many teams of 100s of programmers that also want to write 20 million lines Objective-C programs.

And C is even worse, you just have small projects like the Linux kernel written in it, due to the severe issue of lack of namespaces.

/s
Wow, congrats on having made this so long ago! Very similar indeed.

Thank-you!
Startup hopes to hit a home run in sports social media
As part of an anti-spam effort in my previous project, I collected a disposable email domain list:

http://madk.org/disposable-email.txt
I worry about the effects on my eardrums of 5-6 hours of wearing headphones....try to limit it to 2 hours max. So really, the optimal solution to me is to work in a non-cubicle scenario that has everyone in small offices of 1-2 people. If I were setting up an office, that would be the preferred arrangement.
I also built http://prompt.im (http://news.ycombinator.com/item?id=2457111) around 1 year ago which is pretty similar (doesn't really work anymore). Good luck with it.
Except if the memes involve common startup, functional programming, or fad-of-the-year memetic behavior, in which case they are encouraged.
If you found this interesting you might also enjoy a TED talk by Rachel Sussman entitled "The world's oldest living things":http://www.ted.com/talks/rachel_sussman_the_world_s_oldest_l...
Finally, as for website administrators, they always want to get real user information, so they may hate this kind of disposable email service. No worry, you have your weapons, undisposable.NET can help you to identify which email address is not a real one. Then you can refuse them to register.

I've tried to register with Mailinator on a few sites but was told by the form validator to use a real address. So I go over to mailinator, find one of their disposable domain names of the day, and use that instead. Works every time. (They even make the list of domains an image so websites can't easily scrape it. Wonderful!)
Is the reason that Samsung makes their smartphones in Korea is probably due to the fact that their supply chain already exists in Korea. Since they manufacture all of their products in Korea it stands to reason that moving somewhere else has a much deeper cost than just labor.
There's a simple answer to that one. It's "don't use multiple package managers, you numpty". Use Homebrew. If it's missing a package, write a formula. Fork the repo on Github, brew-tap it [1], and if you think other people could use it, open a pull request.

[1]: https://github.com/mxcl/homebrew/wiki/Homebrew-0.9
You missed about 99.99% of mailinator's domains.

Hell, you can even point your own domain at mailinator, so blacklisting will never work. Sorry.