skysight-inc/HackerNews huggingface dataset:
I suspect that anyone who Keith Olbermann thinks is an idiot, is actually a genius...
1) Have kids.
You, madam/sir, are awesome. Thank you for this.
With regard to your second point, late night hackers might find f.lux useful. I have used it with success the past year and half; just be sure it is not activated while doing anything which includes a color palette.

Check it out here: http://stereopsis.com/flux/
I can't wait to use them when this is implemented in 2020.
The point is not to test the library you're using. Test your own code and assume the library has been taken care (even if there are bugs there).
Hmm, I'm curious about how much this is overstating the effectiveness of the optimizations in order to teach about them. With this approach, (it seems like) you would still have to render the highest zoom level first, which already takes 3/4 the render time anyway. There are lots of other optimizations you can do (and they probably are doing) there, but they aren't related to the tree/reference-based ones mentioned here.

The presentation also seems to overstate the redundancy found in the land tiles. You would get savings from water tiles at all zoom levels, which would be enormous, but (looking at http://mapbox.com/maps) even if humans only cover 1% of the land, our infrastructure is well enough distributed that it and inland water and other details they've included would preclude redundancy at all but the highest zoom levels (although, in this case, the highest zoom level taking up 3/4 of the tiles saves the most).

With that in mind, I'm wondering about the claimed rendering time of 4 days. That fits nicely with the story told, but with the 32 render servers mentioned at the end, that would seem to be 128 CPU days (though I'm not sure about the previous infrastructure they were comparing it to), which is actually close to the count mentioned early on with a super-optimized query and render process. This is all just supposition, so I don't want to sound too sure of myself, but the storage savings seems to be the big win here (60% from water + redundancy at highest zoom levels), while I would guess that you would save considerably less in processing (15% from water + minor redundancy on land (absent other optimizations e.g. run-length-based ones)).
TextWrangler 4.0 Now Available
Well sure. If you have the same news as everyone else, there's competition. If you want eyeballs, you have to have news that no one else has!
My #move method was perfectly innocuous; I cheated by making my player never take damage, and by giving him infinite stats.

Parsing source code for "bad" stuff is generally an arms race you can't win. For actual sandboxing you need a clean environment (hence, the reference to Lua's setfenv).
> It looks as though Caine will be a future lover of HN, like us.

He's got the hacker gene, that's for sure. With his non-reversible, encrypted, calculator-based hashing algorithm one time pad ticketing system...
Almost 90K right now and it increased by around $300 from when I started and finished the video.

Edit: 3:50 PM Pacific (roughly 1 hour since my previous post) it is at 95K.
They've been talking about that for years. It won't happen. We don't have the money, and the gov doesn't want to waste money on mostly pointless systems, i.e. a repeat of when they tried to bring in evoting
Genuine interest: how does one use "comments and README.md" for agreeing a set of requirements with stakeholders who are not programmers, yet domain experts?

Note, I'm not talking about your average "look, a fancy dropdown control on Github" type of project. I rather mean the "look, it's the entire software stack of a TV" or the "hey, this software computes taxes for all households in a country" type of thing.

The stakeholders in such domains typically know quite well what they want, in terms of their domain. The software people know how to turn that into working, maintainable and usable software. Getting the automated tests to also be the acceptance test spec saves a lot of double work, and, most importantly, a lot of human error (acceptance spec not matching acceptance test done, etc).
I think you take for granted some features commonly provided by modern web frameworks addressing what used to make web development difficult. For example, in the pre-Rails era, building just a simple CRUD website used to be difficult.

For arguments sake, if we say there are 20 "real-life issues" then all web frameworks tend to address up to 12. New frameworks are created to address some of the issues of the past frameworks but with regressions in other areas.

Recently, I've been using Lift which happens to be very strong on most of the points you named, yet in retrospect, I don't feel it made web development easier overall because it has other deficiencies.
In Depth Discussion with Gabriel Weinberg on Closing DDG's $3m VC Round (Audio)
Really? You're going to go there?

You're making just the exact same mistake my comment referred to. The 'joke' is that it's just Google employees, but guess what? Reality doesn't mirror that. My circles are full of people who aren't Google employees. If yours are, then either you work at Google or you have a weird selection of friends and associates.

If you have proof that the 170million odd members are predominantly Google employees (which seems unlikely, unless they've spent their 20% time developing AI to be used as social networking bots), then I'll be pleased to see it.
Facebook has gone full circle.
When I saw the whole "looks like English!" thing I skipped it without a second thought. That's just a bad idea because you're going to piss people off when it turns out that it's really nothing at all like English, and you're also going to irritate the people who wonder why Ruby constructs don't work either.
http://dev.w3.org/csswg/css-variables/
Physics of cancer propagation: A game theory perspective
I know, they should call these school groups "networks".
I don't know what "music theory" is, and I agree that I wouldn't listen to Radiohead if I didn't like the melodies (there are other mathy/geeky bands out there I don't listen to, an extreme case being Information Society giving you instructions on how to configure a modem to translate their "song" into ASCII, no. 1 listed here: http://www.cracked.com/article_18896_10-mind-blowing-easter-...).

But some theories about music are very mathematical. We probably are just beginning to understand how to think about music in terms of math, because music is complex and (at least much of Western music) discrete. An article in Science in 2008 defines equivalence relations and uses n-dimensional symmetries to describe sequences of pitches in time. See here: http://www.sciencemag.org/content/320/5874/346 and here: http://www.sciencemag.org/content/320/5874/328.full)

I think there is some truth in a Leibniz quote: "The pleasure we obtain from music comes from counting, but counting unconsciously. Music is nothing but unconscious arithmetic." (http://www-history.mcs.st-and.ac.uk/Quotations/Leibniz.html)

It's hard to say why I like Radiohead. At first I really didn't like them; I found Kid A (album) especially discomforting. I had to let go of a lot of pre- (mis?) conceptions about what makes music good before I could come to like it. I probably had to let go of a lot of pre- (mis?) conceptions about myself and my worldview at the same time to appreciate the lyrics. But now it's one of my favorite works of art.
It's cliché at this point to say that people like Keith Olbermann and the bloggers who first broke this story aren't interested in the truth, but instead their own aggrandizement.

It may be cliché, but it's important enough to say, and to repeat.
We've been using this at Waterloo for a couple of months now. It's a nice new feature, but one issue is that we already have some huge groups (textbook/housing/class-of groups) from before that cannot be moved into Groups at Waterloo.
What is the expected value of a MegaMillions ticket in this drawing?
At the bottom:

>I'll stop myself from commenting on the "state of the media" and such. It's cliché at this point to say that people like Keith Olbermann and the bloggers who first broke this story aren't interested in the truth, but instead their own aggrandizement. (Oops.)

and the next paragraph:

>The four of us shut down Bumba about a month later. Matt, Joe, and Aman, along with Jared Kopf, went on to start HomeRun. It was at this time, too, that Matt introduced me to Michael Preysman, a friend of his from CMU. Less than a year later Michael and I started Everlane.

fuck off
This was exactly my first thought, too.

Neat feature. Probably won't be relevant by the time it's approved.
Don't be surprised about the "somehow". Some kids are just way more curious where others are more reserved.

I'm not looking into a nature vs nurture debate but having enough friends with kids who are all super supportive, some just don't take a liking to some things while others start quicker, and take off way quicker.
The fundamental problem that you are suffering is that Google+ is centered around people and yd prefer a system based around topic or interest.
> You won’t take my word for it? You are not so smart has a great writeup about the effects of coffee. Go read it now!

Yes, a "great writeup" that makes a ton of controversial assertions which are, at best, tenuously supported by a smattering of cherry-picked studies interspersed between non-academic articles.

I'm not impressed.
Or they could just change the license terms banning any non-ms product from connecting, for 'security reasons'

The only reason not to is a DoJ monopoly investigation - and Apple would have a task persuading the government that they are the victims of monopolies in the smartphone world!
Most of Posterous blogs don't open in most countries, use proxy
So PHP does not have the same power as Python, just like Java. Yet I don't see people saying Java encourage writing bad code.

Different language has different limitation. Just because you can not have SQLAlchemy in C, does not mean C encourage bad code.
JavaScript shims will start popping up far sooner than that; those shims can then fall back to native browser support when available.
Ironic that this is coming from The Kernel. The editor is one of the most arrogant members of the London tech scene - just look at his Twitter feed. He is one of the very worst offenders when it comes to writing about stuff to try and cause a stink.
"Indeed, there was both a human (e.g. low salary for those workers, incredibly long working days for those Asians manufacturing the cheap product)"

They may work for a low salary, but in those countries, it's low salary or their family starves.

"(e.g. pollution in countries where the anti-pollution laws are non existent, carbon emitted during transport)."

Blame the government. They are the gatekeepers that choose to allow this type of pollution.
Source site if you want to make a donation or visit the arcade:

http://cainesarcade.com/
O(log n) structure takes, on average, log n operations to get to the node you want to get to

Big-O notation is for asymptotic upper bounds, not the average case. That is, it's a guarantee that using the algorithm will never take longer than the function given. It is not a statement of the average case. In order to do that, you must make some analysis on the distribution of the inputs.
How I Started Learning Python
Less people should have access to computer, it will make those who does more competent at programming.
Sane defaults shouldn't hard at all. Just like in Python you have to do Decimal('1.0') now, we could just as well have to do Float(1.0) to override the default.

Clojure has with-precision [1] and Common Lisp has defaulted to fixed point, fractions and explicit ^float type annotations.

[1] http://clojuredocs.org/clojure_core/clojure.core/with-precis...
"I Have an Idea...."
Farewell, App Store? Netizine Turns Magazines to Social Networks on HTML5
Nirvan, the guy who made the film about Caine, says that not only does he wear his shirt to school now, but they're going to have a screening of the film there too:

http://www.reddit.com/r/videos/comments/s1lmp/reddit_here_is...
Study: Half Of Top 100 Blogs Now Use WordPress
Demo JS 2012, 4k Javascript online invitation
This happened as I was changing playlists, so that makes sense.

The actual behavior was rather odd - there was a popunder, then Grooveshark closed, then the popunder came to the foreground maximized, with the usual ZOMG YOUR COMPUTER IS INFECTEDS scare crap.

If you can give me assurance that the offending ad's been dealt with, I'd be happy to turn adblock back off. I appreciate the service and want to support it, but malware ads lose my good will pretty quickly.
Yes. That's why in Haskell programming a common sentiment is that data structures are control structures. And why we need non-linear data structures for concurrent execution (http://vimeo.com/6624203).
I think that change is a lot clearer and gets what you provide into the viewers mind immediately. Of course you should probably test variations to see what gets the best response.
There seem to be a lot of people confusing complexity with practical issues.

I think we can agree that:
1) you can write most software in a functional programming language without any (noticeable) loss of performance
2) there will always be software (video encoders, HPC stuff) that will always be done in Fortran/C :D

However, I think the question is very interesting from a theoretical point of view: if you model imperative algorithm as programs for a RAM machine (good theoretical approximation of real single core computers) and purely functional algorithms as programs for a TBI machine (good theoretical approximation of a hypothetical machine executing pure algorithms), is there a problem for which a faster solution exists for a RAM than for a TBI?

Note. RAM machines exist and are standard in literature; to my knowledge TBI (to-be-invented) machines do not (yet) exist.
This is great for the boy (who the producer thinks is a genius) but it seems to me like it is a strategic publicity vehicle for the producer's (Nirvan Mullick) other idea http://www.the1secondfilm.com

(The domain CAINESARCADE.COM is registered to Nirvan...)
Design looks great, but can't get the meeting working. It is stuck on that flash permission dialog. Neither allow or deny work. I am using Chrome 18 on OS X Lion.
Blog in node.js
Hi guys, anyone got a nice blog engine written in node.js ?
No, you're thinking about ssd drives.
The issue with e-ink is that pixel refreshes use power, so eink devices are optimized to try to minimize the number of refreshes used. For example some of the newer kindles try to do a screen full refresh every 6 pages so that the battery life is longer.

There is no wear for eink, same as for lcds
I'm telling a story; am I supposed to leave out the ending? Michael, my eventual co-founder, was peripherally involved in this whole episode.

And trust me, neither HomeRun nor Everlane need the pitiful traffic my blog post will send them ;)

If you're ever in SF look me up. I'll buy you a drink. jesse@20bits.com
"... when your alarm goes off the next day, just get out of bed ... Just get the hell out of bed ... It's just self discipline."

http://fishbowl.pastiche.org/2003/10/07/just_is_a_fourletter...

http://c2.com/cgi/wiki?JustIsaDangerousWord

http://www.oreillynet.com/onlamp/blog/2003/08/cant_you_just_...

Or, for a more specific counterpoint,

http://news.ycombinator.com/item?id=3828794
How to Spoof your MAC address in Mac OS X
Aw, this is not newsworthy. This isn't even innovative.
for posterity's sake, here is the Working Draft version, to go along with the above posted Editor's Draft link:

http://www.w3.org/TR/2012/WD-css-variables-20120410/
Live stream of #TrueTalkLA event at 7pm PST with alanajoy
So I saw this video on reddit and thought it was really cute but said to myself at the time, "I hope this doesn't wind up on hacker news because it's not really hacker news". So I'm honestly not trying to "big bummer guy" but I always thought of HN for more tech and startup news than heartwarming stories. I think we all agree that memes and +1 are not for HN, so where is the line?
Open Source « ErikSvedang.com
more Earth ejecta must end up in interstellar space than all the other planets combined

Coolest thing I've read all week. Sort of suggests that 1) there are earth rocks on Mars, we just need to be very lucky to find them, and 2) if we're really really lucky, they may still contain life.
Why Geeks Love Radiohead? because they're not very big music fans.

Radiohead has a song called "Palo Alto"? Well here's an album called Chip-Meditation by a group called Software: http://www.discogs.com/viewimages?release=132407

Radiohead uses a mathematical basis for composition? Try an album by Autechre and try and let your brain parse the mathematical precision and complexity of the music.

That's not to say that Radiohead aren't a decent pop group: they have proven that they are. I'm just sayin that based upon the points brought up by the author, Radiohead are pretty entry-level
Vector addition benchmark in C, C++ and Fortran
Get in before the i-watch and the patent nightmares
Highly negative. Lottery tickets are always highly negative, and it is a commonplace observation that the expected value is much more negative for lottery drawings with unusually high jackpots.
This is definitely true. My question is more along the lines of "what scalability lessons will we have to learn now that the World of Warcraft guys already know" (more or less). It'll be a different world from the firestorm of short lived (often stateless) connections we worry about now.
The LIBOR Scandal Heats Up
Edit: O(log n) is clearly worse than O(1) if you just considered an O(log n) array-replacement data structure or hash table-replacement data structure and considered what its performance would be. I mean, how is this even a question?

Also if memory is O(log n) then arrays are O(log n) but BSTs are O((log n)^2).

(Edit II: Let's be clear that BSTs are already (log n)^2 if you're counting CPU cycles with O(1) memory access. They're O(log n) if you count cache misses or comparisons, or you might say they're O((log n)^2) but the first log is base <2 and the second is the logarithm base 2 to the 256th power, so only one really counts. (The second manifests as a cache line miss if your key comparison walks past the first 32 bytes of your key.))

(Actually memory access is at best O(n^(1/3)) thanks to space being three dimensional, but really worse thanks to cooling concerns, and uh, for sufficiently large n, worse because of gravity.)
Indonesian has a word for this.

Jayus - A joke so poorly told and so unfunny that one cannot help but laugh

Word three on this list - http://matadornetwork.com/abroad/20-awesomely-untranslatable...
Considering that Steve Jobs wanted to "destroy" Android, they were at least headed in that direction, and at the time, they had the majority of the smartphone market, i.e. phones where you could actually buy an ebook.
I get your point, but just because you can name examples of other technological advances that are more revolutionary, does not mean that this (in its own small world) cannot be described using that term. Revolutionary (according to the Oxford English Dictionary) simply means "involving or causing a complete or dramatic change". A technology that dissolves the boundaries between client-side and server side development is a pretty big thing in web development and it may very well cause a dramatic change in how we go about cranking out web apps.
I'm a fellow 4:3 fan. I understand why width is more useful to some users than height, but I feel like it's a monoculture.

Beyond that, I feel like computer buyers everywhere have been duped. In 2003, there were 15" laptops with QXGA (2048x1536) screens. by 2008, the best you could get in a 15" laptop was WUXGA (1920x1200). Now, with a few soon to disappear exceptions, it's FHD (1920x1050). Note how these are not getting wider; they're only getting shorter.
I was under the impression that Google Mpas for android was vector rendered since honeycomb. Am I wrong or/and are they somehow cheating in some way ?
Spider man: ترنيمه الله بيدعمنى mp3
WUXGA is 1920x1200
Software Engineer ranked best job of 2012
I have a pretty high resolution, but Google+ have screwed here.
I view unit tests as a kind of proof by counter-example. You have a logical structure your program embodies. This structure is very hard to specify mathematically and prove deductively so you come up with key statements that must at least evaluate to true for this structure/theory. The tests are a bunch of counter-examples that should be false (test passed).

If a random testing framework is available in your language they really should be integrated as they are able to come up with some pathological examples.
Same here. I would argue that most of their songs that I like have a certain melancholy to them. They invoke a mood that is like the feeling I get after reading the bipolar lisp programmer:
http://www.lambdassociates.org/blog/bipolar.htm
Show HN: Protect your productivity zone
Hi everyone, we've been working on a little piece of hardware (as in wood, magnet and acrylic!) in the past months that, seeing a lot of discussions on the ins and outs of physical workspaces, I think could be interesting to you.

Have a look at http://getyourkliks.com/ and let me know what you think!
I am aware of the finer details, I am just assuming that branching to somewhere you didn't want to go is generally a Bad Thing (tm) ;)

(Unless you get lucky, and it's a branch-predict, that turns out to be an incorrect predict, and then flushes and re-branches into valid memory...)
> "Merrill has formed an advisory board with members including Sascha Meinrath from the New America Foundation; former NSA technical director Brian Snow; and Jacob Appelbaum from the Tor Project."

I find that interesting. Indication of dissension in the ranks of the NSA over how far to take domestic surveillance?
Of course it is.

So what?

This guy put in a lot of work, he deserves it.
Note how these are not getting wider; they're only getting shorter.

A friend of mine said the term around his house for these HD displays is "short screens."
Which only proves my old adage that Web wasn't designed for high-speed Internet. We need something new.
And of course a clickable link for your convenience: http://getyourkliks.com/
I do not know how you blame Keith Olbermann here. You published a threat to the President of the US. It was not a credible threat but people reading your poll do not know that. They do not know whether the poll was started by a 14 year old girl or a neo-nazi group.

Furthermore, you had a very glib comment where you blamed things on people being upset over the poll instead of taking responsibility for the poll. It is not unreasonable for Americans to be upset at death threats to the President. Again, they did not know at the time that the death threat was not credible. So you blaming people for being upset was a stupid thing to say and Olbermann was completely justified in calling you an idiot.

(I am assuming here that Olbermann quoted you accurately, as he did quote a published source and you did not complain about being misquoted)
I'm an undergrad at Emory and we've had this for the past two months.
That would depend on whether you are fast- or slow- caffeine metabolizer. For example, I am of a latter kind - I can drink few shots of espresso, then go to bed in an hour after that and pull of a full-night sleep.
Why are you bankrupting yourself for college?
How Star Wars made OMGPOP's DrawSomething Successful
You're correct. A quick search shows this being the case since Maps 5.0.
I didn't look at the URL before clicking, so I was totally disappointed that it wasn't for National Review Online. Podhoretz for kids is just an awesome, awesome idea.
but I bet the 16:10->16:9 move was predominantly due to screen supply and cost.

Most likely, while the percentage of consumers who would be complaining has rapidly dropped.

Also, if you've never had a laptop before then it's all pretty much the same.
How to do a better reality entrepreneur show