skysight-inc/HackerNews huggingface dataset:
For the HN crowd that likes random behind-the-scenes details:

In the photo, the sun is low and behind them. This makes great rim light--and looks fantastic through the veil--but it also means you need to use strobes or a reflector to light their faces.

It's probably a reflector, gold side up, something like this: http://www.flickr.com/photos/justin_fotog/6018934549/

They're super glare-y to look at; it's kind of hard to keep your eyes open and make any kind of normal face...
Why does time go faster as we grow older: http://news.ycombinator.com/item?id=713339

What's your favorite HN thread: http://news.ycombinator.com/item?id=2158116
Mazel Tov to Mark & Priscilla .

Nice simple way to have a wedding.
--incognito (add this to the command line after Chrome)
UC Berkeley video lectures and related materials
> the 'hard to plug to plug in' comment is your own opinion.

Sure. Right on, man.

>The micro USB format does not do the same thing. It does a few similar things.

I never claimed they do the same thing. I said it's capable of doing the same things with MHL wired to it.

>I don't understand why an adapter from Apple is inadequate.

Didn't say it is, I just find it funny that there are excuses for Apple not going with the interoperable standard and instead going with something that only they produce and can gouge you for.

There is a legitimate argument to be made that there is simply more bandwidth available in their connector, but I don't know of any peripheral that utilizes it that wouldn't work perfectly fine with USB.
Oddly, the first set of images looks like the visual 'aura' effect that I get when I get a migraine. I immediately had to stop read the article unfortunately, the association was quite strong.
Racism at hogwarts
The energy transition juggernaut
IPS monitors typically have decent stands. The Dell ultrasharp series for example are quite good in my opinion.

I don't think I've seen a cinema display with a monitor-arm, I'm a bit skeptic that people that buy the cinema display could ruin the aesthetics of the display with an arm (not that the cinema display is that good looking anyway).

I don't feel that an arm is needed when a good stand is included, and a good arm can easily cost as much as the monitor in the first place. Better to buy two monitors with good stands than one monitor with a crappy stand and an arm - in my opinion.
In the industry, they've actually got a formidable reputation for IT systems that actually work. I've worked with a few ex-GS people at various different firms, and none of them miss the hours, but all of them miss the IT.
It's the same deal if you try to watch a lot of BBC videos outside of the UK. PBS is the closest thing the US has to BBC (though closest is an extremely relative term here).

It sucks, but that's the way it is :\
Utah paleontologists discover new raptor dinosaur
Ask HN: Improve programming skills
I'm 16 and a programmer. Lately though, I've been feeling bored with the thing I fell in love with. I was wondering if anyone can help me with getting back on track with programming and if there are any ways I can stay on track so I don't lose my skills.
I'm getting good lulz right now, and we'll see who has the last laugh in all of this. I have moved on.. just that the OP asked about favorite threads.
I don't know the details behind CloudFront, so this is just speculation, but based on the assumption that CloudFront pricing is based on the usual AWS "cost plus" computations, the per-request price looks like it's mostly covering the cost of random disk seeks. For arbitrary request streams, this is a conservative cost model and makes sense; but portsnap bits happen to be cheaper to serve up since most of the requests are for very small patch files which should never be evicted from RAM.

So I don't think Amazon is doing anything wrong with their pricing, nor is this due to HTTP/1.1; it's just that the portsnap bits are "easy" to serve up in ways which are too subtle to be captured by any reasonable CDN pricing model.
Mark Zuckerberg's 8 lessons for entrepreneurs
Nokia uses Lumia 900 as a hammer in a torture test, makes us wince (video)
Nothing really new here, but I did like learning about the 4-part HBO documentary series that is available to watch online:

http://theweightofthenation.hbo.com
Would you care to motivate?
Adam Savage Commencement Address to Class of 2012
A little explanation in the README would be nice.
> It's worth explaining why mutable defaults are bad

They can also be good. Here's an example from the Reddit discussion, showing how a mutable default can be used to very neatly and cleanly add memorization to a function:

def fib(n, m={}):
if n not in m:
m[n] = 1 if n < 2 else fib(n-1) + fib(n-2)
return m[n]
> Apple's laptops are widely regarded as the best in the industry and have been for quite a few years.

Oh, well in that case. Sigh.

Speakers, webcam and ambient light sensor... Those are the kind of non-features that you typically don't have to deal with on an apple product, if you care about a crappy webcam, inbuilt speakers in the monitor etc. you most certainly should buy a PC - they are crammed with useless stuff like that.

These kind of non-reality based post just shows just how blindly loyal the typical apple customer is.
I don't think this has anything to do with Ruby (dynamic) or Haskell (static).

Scala is a dll hell b/c of binary incompatibility and a community that wants all frameworks on bleeding edge Scala (RC even) versions.

Compared to Java, where many frameworks still work with Java 1.5 and dependency management is a joy.
Well, that sounds the same like CPython.

And to be fair, 4 months of that 9 months were myself sulking in the corner – one of the reasons why I wrote that article was to give others the hint to do it better. If you embrace the whole process, happens faster (I have no numbers to back that though).

But proving yourself takes time and work in any case.
Cool article overall, especially since it was an actual CS related application of the abstract algebra class I took this semester. Also, is there any reason in particular why that particular polynomial was chosen for AES?
Good coverage. I use it quite often for cache dictionary, it's much simpler API and overall code, than creatng a new class for it. Demo snippet from effbot's site:

def calculate(a, b, c, memo={}):
try:
value = memo[a, b, c] # return already calculated value
except KeyError:
value = heavy_calculation(a, b, c)
memo[a, b, c] = value # update the memo dictionary
return value
None that I had pleasure to drink with :)
Young Entrepreneurs: The Time to Arrange Financing is Sooner Not Later
Create And Restore Partition Images With Partimage
Please stop that PC nonsense. Marriage is ownership -- they have a monopoly on each others sexual-ability and in the event of a divorce they will properly have to split the money fifty-fifty.
Yeah, because we accept reality -- if you get marriaged you are more likely to get divorced than not.
It is interesting to note why Thorium is not being used as widely as it should have been. Most of the nations chose to invest in development of Uranium since it can help them build nuclear weapons whereas Thorium does not.

On the other hand, India, which has scarce Uranium but a lot of Thorium, has been leading the research and development of Thorium-based reactors using fast breeder technology. China too has focused its research based on molten salt as the coolant as are other countries including US, France, Japan and Russia.
I don't have Facebook, but the title says it all (shouldn't it be 'got married?' btw). I guess congratulations are in order for going public (with their commitment I mean)
Well, that was an hour spent. Thanks!
Or it could be that babies learn to chunk noun phrases as units from hearing other types of speech. The corpora you mention only disprove one mechanism of acquiring antecedent skills, not prove that it is innate. Conflating the two is, in fact, typical Chomsky nonsense.
This video was incredibly informative for being so short. The idea of harvesting pig organs, rinsing out the cells so only the natural protein scaffold and blood vessels remain, then reseeding it with the donor's own cells is amazing.

This technology is advancing much faster than tooth-replacement techniques.
"Nearly all my 30-plus investors responded immediately with enthusiasm and congratulations, and many of them also offered to help [...]"

i certainly did not expect this. i'm always pessimistic about gender issues in the real world. maybe it is better than i think (not good, that's for sure).
Fiber - a Django CMS
I think it was chosen because the addition of two elements in GF(2^8) with their binary representation is a XOR. Which is a really efficient operation.
"Risk, Uncertainty and Profit" by Frank Knight (1921)-FULL BOOK-[TXT]
Auto Transport Allentown, Pennsylvania
Honestly, why?

As long as Africa has to live of what we want to give them, they will always suffer.

If anything lend the money to make their own nets.
That second thing is perhaps your best example so far.

The cube example suffers from construction. It's simple to see that the bounding spheres are fixed to the cube's corners, which escape with dimension. While very interesting, this doesn't do much to constrain the ball's shape.

Volume is also bad measure to use here, since it's already agreed that the volume of the entire sphere rapidly decreases. This is mostly due to the immense expansion of the reference cube. The ratio of the cap to the sphere is better, but you left that as an exercise to the reader, ignoring things like what height relative volume starts materializing in (a reasonable person might expect cos π/4).

But picking a random direction from the surface is illuminating. It's hard to get rid of that effect without switching to spherical coordinates.
Yes, but this is true regardless of the irreducible polynomial used to form the field. My question is why that specific polynomial was chosen; was it an arbitrary choice or was there some reason?
My greatest problem with that talk is that he gloss completely over the countries that haven't improved (in particular Congo/Zaire) and never will.
Using Shoes In Charging Your Smart Phone
This incorrectly assumes that typing speed is a bottleneck on coding. Most of the time is spent thinking therefore typing speed is pretty much irrelevant.
Is that clean and neat, or weird and inscrutable? Will it be clear to /anyone/ reading that code what it's doing?
This is interesting, but doing it all at the compiler and language level seems like overkill. ObjC is a dynamic language, so the important thing is to have namespacing support in the runtime. If the user of a framework or bundle can specify a (reified) namespace to load a bundle's classes/protocols/etc and the runtime and language support A.B.C style class and protocol names, that might be enough to solve name collision problems. The framework/bundle author need not then bother to find a suitable globally unique name. This would certainly be enough to solve the original poster's problem.

I'm not sure I've thought through all issues with the above approach, but the whole @namespace thing seems gross overkill to me.
A nearly flat cap from the 3D sphere with big radius will also have small volume. I think the word "spikey" is bad for getting your idea across.
Not really, what about browsers that don't support first-child? Backwards compatibility is important.
U.S. Files Antitrust Lawsuit Against Apple.
The U.S. sued Apple Inc., Hachette SA, HarperCollins, Macmillan, Penguin and Simon & Schuster in New York district court, claiming the publishers colluded to fix eBook prices.
Yes, the munching square picture is the same because the hamming distance of two binary numbers is their XOR.

As to why it looks similar to the visualization in the article, your hamming distance picture is essentially the multiplication table for a galois ring GF(2^n), where n is width of the bits of the binary numbers you were using.

Note that I say galois ring, not field; assuming that an n (for n even) bit unsigned binary number overflows as such: 0x00..01 + 0xFF..FF = 0x00..00, then your chart is the multiplication table of the ring formed by taking Z_2 modulo the ideal generated by the polynomial <x^n-1 + x^n-2 + ... + x^3 + x^2 + x + 1>, which is a ring since this polynomial is reducible (it has a root of 1).
Also worth looking at prefetch_related(), which landed in 1.4, which can be used to alleviate common O(n) situations:

https://docs.djangoproject.com/en/dev/ref/models/querysets/#...

I've also used this in the past to do something similar, grabbing the ids of all specified related fields (related to the same model type) and pulling them back in a single query, with the option to only grab certain columns as dicts instead of full model instances if you're only selecting additional data required for specific templates:

http://djangosnippets.org/snippets/1117/
Are you talking about per capita economic growth?

Anyway once a non-industrialized population reaches a population saturation point such that more people cannot create more agricultural produce (like here in Bangladesh) there's a squeeze on per capita economic output of the country. Sure the extra labor can now be used to industrialize, in theory. But the problem is without capital to industrialize with (as is the case here) a cycle of poverty can form which gets worse.
As the article mentions:

"That first one that worked (100011011) is the one used in AES"

i.e., the polynomial that was chosen for AES (x^8 + x^4 + x^3 + x + 1) is the minimal irreducible polynomial of degree 8 (minimal in the sense of the natural ordering of polynomials). I guess that could be a good reason (but I'm not sure it's _the_ reason).
Extremely informative and update to date news..
• Editor on one monitor, running application on the other.

• Editor on one monitor, documentation on the other.

• More source code at once.

I mean, seriously, have you never run out of screen real estate when you have five source code files, a web inspector window, and a browser window open?
But in the 3D sphere the volume of the cap grows rapidly with the height. That's not true in higher dimensions, which is why in higher dimensions it behaves more like a spike than a sphere. It's the apparent contradiction of that image that helps prevent the usual mistake in visualization.

That's why I use the term, for that shock value.
I'm about to accept a job at a large investment bank. Any advice? (yes, it is GS)
"in front of a very small number of family and friends, around 100."

indeed...
what's the news here? that's only advertisement, isn't it?
How To Register Menus In WordPress
Take advantage of the time you have to explore, learn, and discover new things. You're young enough that you have a lot more opportunities for what you can do with your time than us older people do - but you (probably) don't need to spend some of your time working to pay for your own food, housing, transportation, etc. You can always come back and program if you want to.

But you definitely should be in a CS program if/when you goto college :)
RabbitChat - A Simple web based chat system
Fortune, Marriage And Grief All At The Same Time For Mark Zuckerberg
I feel nerd sniped...
http://xkcd.com/356/
Regression testing of Google products on Windows?
Camera add-on for the Raspberry Pi on the way
the idea of using multiple independent free providers as a unified one it's something that could be very popular among some of my friends, if someone could slap a nice UI on it I believe there would be a good market for it.
Network confusion links Facebook and Nasdaq
It was the 'Unlimted' part I was objecting to not the wireless part.
God is just. When you win unjustly, it will suck. When you lose unjustly, it won't be bad. half a dozen one-way and six the other.

God says...
the wheat? saith the LORD.

23:29 Is not my word like as a fire? saith the LORD; and like a hammer
that breaketh the rock in pieces? 23:30 Therefore, behold, I am
against the prophets, saith the LORD, that steal my words every one
from his neighbour.

23:31 Behold, I am against the prophets, saith the LORD, that use
their tongues, and say, He saith.

23:32 Behold, I am against them that prophesy false dreams, saith the
LORD, and do tell them, and cause my people to err by their lies, and
by their lightness; yet I sent them not, nor commanded them: therefore
they shall not profit this people at all, saith the LORD.

23:33 And when this people, or the prophet, or a priest, shall ask
thee, saying, What is the burden of the LORD? thou shalt then say unto
them, What burden? I will even forsake you, saith the LORD.

----

Bad cop, no god for you.

God says...
hype thats_laughable piety look_buddy do_you_want_another
patience completely study ehheh_thats_all_folks I_have_an_idea
arrogant you_know_a_better_God thank_you_very_much I'm_in_suspense
woot praying on_the_otherhand petty glam Tonga figuratively
Costa_Rica Ghana ahh_thats_much_better Honduras boink
you're_nuts gambling Greenland clever blessing now_you_tell_me
hollywood persistence you're_in_big_trouble Spain handyman
wont_you_be_my_neighbor atheist Shalom ghetto Spain Shhh
Bulgaria the sad handyman Kazakhstan you_talkin'_to_me
on_the_otherhand what_part_of_God_do_you_not_understand
that's_for_me_to_know how_do_I_put_this Mom whale didn't_I_say_that
you'll_see no_more angel exports you_think_you_could_do_better
that's_your_opinion heads_I_win_tails_you_lose Mom Afghanistan
don't_worry qed Italy earnest
Unfortunately people do plan to run companies into the ground (usually so they can exit the smoking shell with a fat profit) which is why these laws are necessary.
You should study some history to understand why western society consider a woman to be owned by her husband. In many tribal religions, before the global spread of Abrahamic religion, had a different concept of what was norm arrangement for a man and woman to have a sexual relationship. For example, in many Arab tribes, women belonged to tents. Men would visit those tents and as long as he financed the tent he could have sexual intercourse with all the females in the tent. Daughter, mother, didn't matter. Men would stay at the tent temporarily. This obviously meant they had no concept of family like how we do. In Abrahamic religions and western society a woman belongs to her husband as opposed to a piece of property. In such a society, women were shunned as if they committed adultery if they refused sex to the man who is currently financing their tent. This was a part of a Persian communism that existed about 2000 years ago. Obviously with the success of Abrahamic religion we kept the terms but forgot the meaning behind the terms. I would love to be able to give more precise details but I haven't reviewed these historical topics since high school.

There are some references to what I'm talking about on the wikipeda page on Mazdak. http://en.wikipedia.org/wiki/Mazdak
Definitely the best comment. By looking at it this way, the mystery almost vanishes!
There are two main purchasers of Cinema Displays: those who own an Apple laptop and want to use the display as a docking station with the laptop in clamshell mode, and those who own a Mac Pro or Mac Mini. In both use cases, having a display that integrates a webcam, speakers, and ambient light sensor is hugely beneficial.
> The very best IDEs in the hands of a skilled programmer should produce code better than a similarly skilled programmer who insists on using a dumb text editor.

The very best IDEs produce code at the skill level of dumbest programmers - generating getter-setter, or importing, or wrapping something in try-catch...From the top of my head, I can't think of a single instance where the code produced by IDE can be considered semi-intelligent, let alone at par with code produced by skilled programmer.

And code produced by a skilled programmer using a dumb text editor? A skilled programmer using notepad, eclipse and vim produces different code in all 3?
I am planning to study CS in college. I have a lot of time on my hands since I'm on summer break. I just want to increase my skills over the summer.
"The polynomial m(x ) (‘11B’) for the multiplication in GF(28) is the first one of the list of
irreducible polynomials of degree 8, given in [LiNi86, p. 378]."

from the Rijndael submission to the AES competition, page 25 (http://csrc.nist.gov/archive/aes/rijndael/Rijndael-ammended....)

LiNi86 refers to is R. Lidl and H. Niederreiter, Introduction to finite fields and their applications, Cambridge University Press, 1986.

So there is no apparent reason they choose this polynomial, i.e. other would also have worked.
Now she just has to divorce him and take half the company.
When you see the URL is facebook.com just assume it is behind a login wall and don't click it. The other 99.5% of people wont care because they have FB accounts. Whats the problem?
> I never use an IDE to edit Java,

What do you use? I find it extremely painful to write Java in Vim, even though I have been using Vim for quite some time and am very comfortable using it. Text based completions and re-factoring doesn't cut it for Java/C#, so I use eclim to use what eclipse is good at which comprises of smart auto-complete, auto-imports, generating getters and setters, implementing interface, auto-correct code for trivial cases etc.

> To use a class in Java, you must import it first. To import it, you type "import " and then the fully qualified name of the class. From there, you can use the unqualified name.

That's similar in Python. I think the parent post wasn't complaining about namespacing but the way project is structured and named(impl, factory).
You're right, my mistake. It's a delivery report rather than a 'message read' report. However I find that often it amounts to the same thing these days.
That's ultimately my impression as well. At the end of the day, whether it's Ruby or Objective-C, you're spending the bulk of your time in Cocoa so switching to Ruby doesn't buy you much.
Very interesting. I'd love to know how to interpret this: http://www.zerohedge.com/sites/default/files/images/user5/im...
No, Gallery the web photo album organizer:

http://gallery.menalto.com/

http://en.wikipedia.org/wiki/Gallery_Project

To my knowledge, the Android photo viewing app isn't open-source (and I'm kinda surprised that alternatives to some of the default Android apps haven't popped up - the Gallery and Music Player apps really kinda suck.)
I agree with your sceptisism. This is misusing a language feature, a better approach is using a decorator.
Not quite "anything" - parliamentary privilege doesn't extend to anything deemed to be "unparliamentary language". For example, you can't call a fellow member of parliament a liar:

http://en.wikipedia.org/wiki/Parliamentary_privilege

http://en.wikipedia.org/wiki/Unparliamentary_language
This SO entry seems to answer your question fairly well: http://stackoverflow.com/questions/258091/when-should-i-use-...
Pinterest+Twitter= Semantweet.
Semantic+Twitter.
The fast way to organize and store your favorite tweets, coming soon.
From Cubicles, Cry for Quiet Pierces Office Buzz
"To marry" is a verb. "Married" is the past tense. The headline is fine.
In 1999 I think they were talking about millions or tens of millions of users, not hundreds of millions. The order of magnitude makes a difference. So does the existence of Google AdSense and its competitors.
Not every page on Facebook is behind a login wall.
Why Google+ Sucks
Because its news stream is not in the center of the screen.