skysight-inc/HackerNews huggingface dataset:
I don't know much about Hazelcast, but it seems to just be a group of distributed versions of constructs used for managing threads. That's the key difference. Akka abstracts thread management for you with an Actor model, which imo is much much easier to use.
Game Developer Gives 7-Year-Old Best Birthday Present Ever
Great, now I can put the panel on the night table, key in the code half groggy in the morning and go back to sleep. :)

Seriously, $135 for an alarm clock?
Apple pressures manufacturing partners to cancel production of ultrabooks
> XML and Json are much more mature ideas for data sharing.

How're they more mature than s-expressions? I don't think everything needs citations, but I'd like to see some supporting evidence for this particular claim.
As to drivers, what reason does Goggle have to not release the driver code? This would be helpful to us that still want to use the latest Android more than 2 years after we spend $800 on a nexus phone.

Sadly, the binary that is always locked down is the modem. That might not have anything to do with the manufacture. Who knows what code carriers and requiring manufacturers I hide in there.
RVM vs Packaged Installation of Ruby in Production
Yet, there is still a value x such that x != x and x !== x.

That value is NaN.

If true equality matters, use a helper function:

function equal(a, b) {
if (a === b)
return true ;
if (isNaN(a) && isNaN(b))
return true ;
return false
}

People keep repeating this as a strangeness of JavaScript, whereas in fact this is standard floating-point behavior, the same as you'll see in any other language (C, Java, Python, really everything). In JavaScript, you almost always just want a === b, not a function that checks for NaN.
What to expect from Apple for iPad 3 Grand unveiling next month
I like your reasoning, but wouldn't that kill the UI of a login modal? Why not just automatically have 'Remember Me' boxes checked instead?
> Of course Sowell would criticize intellectuals. He's an unapologetic conservative Republican.

Bravo! No need to look at whether he's correct, he's a Republican.
Motorola’s Intel-powered Ice Cream Sandwich phone leaked
"Provocative pictures of teenagers in swimsuits" is child pornography. It's the "provocative" part that's important. Even if there isn't any nudity, if the focal point is on the child's genitals and framed to elicit a sexual response in the viewer, it's considered pornographic.

These weren't candid shots of the beach. These were posed children. The reason I'm not describing them well is because it's making me uncomfortable to continuously describe them to people who are coming into this discussion with no idea what was posted. You have no idea how queasy I feel typing "child's genitals".
If you really want to cheat yourself: Just don't buy that alarm clock or set the alarm for 11 instead of 7:30..

It's meant to defeat your inner demon, not police your life.
What info can iOS apps access?
Windows Flag Logo Gets a Facelift, Not A Flag Anymore
Firewire security exploit can compromise Macs with Thunderbolt [OS X Fix]
Crockford warns against ever using `with` in a talk he gave last year. Discussion on `with` at 19m58s: http://ontwik.com/javascript/douglas-crockford-javascript-pr...

Edit: He says it's not that `with` isn't useful, but that there is never a case where it isn't confusing.
> Many people feel a blend of slight obscurity with succinctness are the core ingredients for an elegant solution.

My exemplar for mathematical elegance is page 3 of Serre's A Course in Arithmetic. In a tidy page of text, it proves what takes many textbooks a long and tedious chapter, introducing important concepts like the Frobenius. It's so short and neat I can reproduce it here in full:

Let K be a field. The image of Z in K is an integral domain, hence isomorphic to Z or to Z/pZ, where p is a prime; its field of fractions is isomorphic to Q or to Z/pZ = F_p. In the first case, one says that K is of characteristic zero; in the second case, that K is of characteristic p.

The characteristic of K is denoted by char(K). If char(K) = p != 0, p is also the smallest integer n > 0 such that n 1 = 0.

Lemma. If char(K) = p, the map sigma : x -> x^p is an isomorphism of K onto one of its subfields K^p.

We have sigma(xy) = sigma(x) sigma(y). Moreover, the binomial coefficient (p choose k) is congruent to 0 (mod p) if 0 < k < p. From this it follows that sigma(x + y) = sigma(x) + sigma(y); hence sigma is a homomorphism. Furthermore, sigma is clearly injective.

Theorem 1.
(i) The characteristic of a finite field K is a prime number p != 0; if f = [K:F_p], the number of elements of K is q = p^f.
(ii) Let p be a prime number and let q = p^f (f >= 1) be a power of p. Let Omega be an algebraically closed field of characteristic p. There exists a unique subfield F_q of Omega which has q elements. It is the set of roots of the polynomial X^q - X.
(iii) All finite fields with q = p^f elements are isomorphic to F_q.

If K is finite, it does not contain the field Q. Hence its characteristic is a prime number p. If f is the degree of the extension K/F_p, it is clear that Card(K) = p^f, and (i) follows.

On the other hand, if Omega is algebraically closed of characteristic p, the above lemma shows that the map x -> x^q (where q = p^f, f >= 1) is an automorphism of Omega; indeed, this map is the f-th iterate of the automorphism sigma : x -> x^p (note that sigma is surjective since Omega is algebraically closed). Therefore, the elements in Omega invariant under x -> x^q form a subfield F_q of Omega. The derivative of the polynomial X^q - X is q X^(q-1) - 1 = p p^(f-1) X^(q-1) - 1 = -1, and is not zero. This implies (since Omega is algebraically closed) that X^q - X has q distinct roots, hence Card(F_q) = q. Conversely, if K is a subfield of Omega with q elements, the multiplicative group K* of nonzero elements in K has q-1 elements. Then x^(q-1) = 1 if x in K* and x^q = x if x in K. This proves that K is contained in F_q. Since Card(K) = Card(F_q) we have K = F_q which completes the proof of (ii).

Assertion (iii) follows from (ii) and from the fact that all fields with p^f elements can be embedded in Omega since Omega is algebraically closed.

> proof courses

I can't think of a single course I took, starting with the first semester, that wasn't a "proof course".
You can also use blocks this way in C, Java, etc.
This may be a syntax error of my part: I meant that the US existed as a nation before a bureaucracy existed in the US. Obviously, bureaucracies elsewhere predates the US declaration of independency.
I would also add an option to link directly to the book as well as the book homepage. Occasionally books are legally available from the authors but not directly available on the book's website. (For example, 'The Haskell Road to Maths' which I just added.)
How To Remove Facebook Chat Virus / Photo Tagging Spam / Nude Video Posts
One of the strangest things about == is that although it's commutative, it's not transitive:

0 == '0' // true
0 == '' // true
'0' == '' // false
[video] Tasks and collaboration
Nice site, but it seems of the books aren't really free. Code complete and Programming pearls come to mind.
Really cool, guys. Congrats!
But they have patented "a linked list". They haven't patented all linked lists and they haven't patented the standard trivial singly-linked list, but "a linked list" is what they seem to have a patent on.
Very clearly my ass. From the patent:

> The present invention overcomes the disadvantages and limitations of the prior art by providing a system and method for traversing a list using auxiliary pointers that indicate the next item in a sequence.

The "invention" here is called a sentinel, and have been used in conjunction with linked lists since time immemorial. For "prior art" I would refer you to CLRS.

Go ahead and downvote me. Please.
Disclaimer: I want a Clocky! Love that thing.

What it is missing, though, is the (permanent) decoupling between clock and snooze/defuse button.

Clocky needs to be near your bed to be a usable clock and to set it. It tries to run away screaming in the morning. If you are quick, you could do what he did in the video.

He tries a different approach: You have the (arguably beautiful) clock near the bed all the time, but there's just no button on that thing to turn it off. You can still cheat (see initial post of this discussion), but you _need to cheat in advance, intentionally, in the evening_.

For me at least that wouldn't work. In the evening I _want_ to get up early tomorrow. In the morning though....
The rsync algorithm and program are both great, and I use the program a lot to update directory trees across the network. It's also my default tool for synchronizing two directories on the same system. The rsync program correctly optimizes for this case by skipping the rsync algorithm and completely copying changed files. However, it still uses multiple processes and seemingly still calculates some hashes, making it slower than it needs to be.

Joey found [0] that running rsync once in dry-run mode to find what files have been changed, copying them each with cp, then running rsync a second time to handle things like deletions and file permissions resulted in a major speedup.

[0] http://kitenet.net/~joey/blog/entry/local_rsync_accelerator/
He's not even entertaining.
This site is a prime example of it. Its UI is pretty crappy looking, but does provide a pretty good experience.
XKCD reference: http://xkcd.com/927/
Here's one such article: http://www.slate.com/articles/arts/dvdextras/2006/09/i_queue...
However, in C and Java they're actually useful because they delimit variable scope. In JavaScript I'm not aware of any use for them.
Nearly 20,000 Indian sites gets hacked by Bangladesh Hackers
The iPhone 3GS was released on June 19, 2009, and runs the newest iOS releaes.
That was 2 years, 7 months ago.
A Staggering Tower of 15,000 Abraham Lincoln Books
You're responding as if you are performing customer service. I appreciate that. But my point is that your project will not get proper funding on Kickstarter with a video edited so that it is the bait and switch feeling of prototype vs. finished product that stays with the viewer.

I'm not your customer here, I'm pointing out that your marketing is broken. Any amount of explanations in the comments on HN is not going to change the fact that your video leaves the viewer with the wrong impression.
LaunchBit Launches Email Ad Network
Like I said, we can argue about prior art. But are you really saying that these claims cover a standard linked list?

Also,

> Go ahead and downvote me. Please.

Yawn. And you can't downvote someone's reply to your own post, btw.
Exploits and Vulenrablities
Exploits and Vulenrablities
Lol... trying to make this a Vim vs Emacs rant now? It started as a Windows vs Linux rant... :D
Buy cheap alarm clock from Amazon $5 - $10.
Put it far from your bed so you have to walk over to it to turn it off.

I love the look of the Ramos, especially the nixie tubes but I just don't see much of an improvement over placing the alarm clock on the other side of the room.
As Brian Ford pointed out, this is far more reminiscent of Palm's bravado before iPhone in 2007:

http://brianford.newsvine.com/_news/2012/02/13/10398704-sams...

> Responding to questions from New York Times correspondent John Markoff at a Churchill Club breakfast gathering Thursday morning, Colligan laughed off the idea that any company — including the wildly popular Apple Computer — could easily win customers in the finicky smart-phone sector.

> “We’ve learned and struggled for a few years here figuring out how to make a decent phone,” he said. “PC guys are not going to just figure this out. They’re not going to just walk in.”

But, really, what does anyone expect incumbents to say? They know that they can't compete with Apple on the ecosystem. They know that they can compete with Apple on the quality of the picture, because that's the part that they will likely be supplying to Apple anyway. It's clever to try to shape the direction of the discourse away from the stuff Apple will be trying to compete on and back to what Samsung try to compete on.
Inkling Creates First Industrial Publishing Platform For Interactive eBooks
If GumRoad and StubHub Had a Baby Who Was a Sports Fan - BoxRowSeat
Unfortunately, only about publishing textbooks to the iPad instead of actually inventing a new type of physical printing press ;)

I reckon this is about as close as we have to a new type of press:
http://h10088.www1.hp.com/cda/gap/display/main/index.jsp?zn=...

It's one of the presses that print-on-demand operations use (this one's made by HP, but I believe Xerox make them too). The video is nifty :)
Surely you're not suggesting that the Democrats are more accepting of "science". (They're not - they just accept different things and want to do different things in response to said science.)

As to grant-supported "artists", they've entered the political sphere. That has consequences.

And, very little of it is art, let alone deserving of tax money. (Cowboys can pay for their own poetry and so can rich people.)
I'd argue that forgiving HTML parsing is one of the main reasons the web got as big and broad as it did.

http://quandyfactory.com/blog/39/the_virtue_of_forgiving_htm...
My fun little side project. I needed a place to sell my Bruins season tickets without StubHub gorging me on commission, or gorging my buyers on "convenience fees".

So, I learned Rails and scratched my own itch.

Would love to hear what you think.
Or if you live in one of the numerous cities where space is at a premium and Clocky would have all of about 2 square meters to run around in (not including the bed, which is occupied by boxes, or the wardrobe, which would crush Clocky like an insect if it approached too close!)
Ladies Designer Clothes – A Whole New World
If TV is "ultimately about picture quality" then BetaMax would have won out over VHS in the VCR wars. Instead, consumers sacrificed a little picture quality for larger recording capacity. And if it comes down to convenience and usability, Samsung should be plenty scared of Apple.
Glisse.js - a simple, responsive and fully customizable jQuery photo viewer
How Samsung's Galaxy Note changed my life
Not sure about the -1. Cake is a clj build tool that would help alleviate the severity of JVM startup cost...
Would like to test it out -- do you have a free trial?
I wouldn't hold your breath--in his recent State of AOSP post, about getting companies to support AOSP, JBQ wrote: "I've given up on HTC, Motorola and Qualcomm, as it's clear at this point that they're not going to help in that area"

This was just before the CDMA/LTE (Qualcomm) devices were eradicated from AOSP.

https://plus.google.com/112218872649456413744/posts/75aLL1dW...
Not sure if that's the falsifiability you meant, but a scientific theory _must_ be falsifiable by definition. As in -- there must be a way to setup an experiment with a possible outcome that would prove this theory to be wrong. It is impossible to disprove a theory that "invisible pink unicorns exist" -- because for every suggested experiment you can just say "well, they are invisible, so we can't see them". Of course falsifiability is not the worst problem with this particular theory (how can something be pink and invisible bothers me more for example), but it is a necessary condition any scientific theory must meet.
1000 times this. the major browser vendors should get together and make specs. there is no need for a middle-man. there can be an incubation period of maybe a year at most where public opinion polls are held for the various options being considered in an open forum so that developer input from the community can be considered.

it's obvious the standardization process needs a major overhaul when vendors are forced to consider adopting OTHER vendor's proprietary standards.
Canada wants warrantless Internet spying, says critics back child pornographers
Yeah. My wife will just love listening to my alarm going off for a few minutes as I stumble out into who-knows-where to find the defuse panel and remember the code.
Ask HN: How to make website hosting innovative
I'm building a data hosting company with a vision for exceeding any one customer's exceptions. Besides fanatical support and decent hardware, what are some great ideas to make my hosting company attractive to serious buyers?

For example, should I offer a bigger range of features (Mobile Server Management, 24 Hour Live Support etc.) or should I focus entirely on simplifying the process of getting one's website online fast? I want to go from Good to Great.
A troubling puzzle (as a Processing.js experiment)
Not really, wrapping the code in {} makes no difference whatsoever, but a anonymous function executed after creation does (function(){ /* code */ })()

In another note, the article says that '' == false yields false but in Chrome and Firefox it returns true.
Awesome! Well, there goes my work productivity for the day:)
Apologies, we'd made some changes to the copy (including the disclaimer) before we pushed to production. My bad.

In our defense we included most of our better-known competitors as well, but the story got buried, so serves me right.
The presentation today Tools of Change conference also announced that Inkling will soon be available in HTML5 browsers. So, Habitat will cover an even larger spectrum in the near future... not just the iPad.

Edit: here's a link to the only official word I can find, other than the presentation given today... https://twitter.com/inkling/status/169441976633147392
> But, really, what does anyone expect incumbents to say?

Exactly. It's not like a Samsung rep is going to get up on stage and talk about how one of their competitors entering another of their core businesses is bad for Samsung. You have to sound confident, and in the case of TV they probably ARE much more confident regarding competition with Apple. Whether that confidence is warranted remains to be seen.
Six More Conj 2011 Videos Available
Actually, wrapping the code in {} does make a difference with 'let'. A 'let' in braces does not escape the braces.
Can a middle-aged neophyte make it to Carnegie Hall?,
It's time zone differences. The 4 hour lag is the difference between Eastern US time during Daylight Saving Time and GMT.

The EC announcement, assuming that the Google blog is on Pacific time, would be around 5-6 PM GMT. That's after normal trading hours ends, which makes sense for announcements like this.

The DoJ announcement was at 5PM ET as well.
If you really want to get crazy, buy 3 or more cheap alarm clocks. Place each one in a different room and freak yourself out when you wake up each morning as your rush to each room to turn off the alarms. ;-)
Yep.

“They don’t have the best scaling engine in the world and they don’t have world renowned picture quality that has been awarded more than anyone else.”

A lot of those concerns go away when the source is digital.

Apple has created the splendid CoreGraphics package and that getting the best scaling on the market might be the easiest part of iTV for Apple.

Try do a blind-test: play the same video using VLC using 100% and 110% window size. How many people can see the artifacts from the 10% scaling?
Kickstarter - such a good way to corner all the dumb money.
Do You trust Path Now?
Show HN: An Open-Source Solution to Expensive Textbooks
Competence or perceived competence?
Numbers 6 and 9 seem at odds with each other.

6 says there should be no chairs and people will learn to focus but 9 says people are kids and need kindergarten rules.

FWIW I think 9 defines the role of the chair, anyway.
Moody's continues down-grading European countries
It's also impossible to instantiate an object with `new` and varargs.

new Breakfast('bacon', 'eggs') // great
new Breakfast.apply(null, ['bacon', 'eggs']) // b0rk
Bootstrap based themes for Wordpress
Implementing a loose MVC structure in WordPress
It's like when you're learning lisp and everyone tells you that you should use emacs even though you're a vim guy. New paradigm in language and new paradigm in editor make the learning process longer. This is my first android app and my first contribution to open source, so I wanted to keep some aspects of development familiar. I do agree github is a good place for this project to live, and we may migrate there sometime.
Try and put the sign up form after the user has described a ticket. If possible, avoid setting up a password and just ask for an email. Once someone puts in even a few seconds entering info, they have a vested interest to not quit the process.

These little things take extra time to get right, but help conversion.

I'm not a big sports fan (and not in the US), otherwise I'd have more useful feedback.
Was it purely coincidence that this was posted the same day as PyClojure?
http://news.ycombinator.com/item?id=3589374
https://github.com/eigenhombre/PyClojure
My rule of thumb is, as soon as it gets to the point where I need to use "this", I find a library that abstracts that whole business away.

I've been there and it sucks. I say leave it to someone with the expertise to use "this" in Javascript without shooting themselves in both feet, at least for browser-side work.
Few of Apples products have the latest, best hardware in them. Yet they sell very well, and are extremely profitable. This situation reminds me a lot of when Steve Ballmer laughed at the iPhone.

I'm not saying that Apple will deliver the best display, but I also know they will not deliver one that can be considered even remotely close to bad. With all the potential an Apple TV has, with the iOS-ecosystem, with Siri-voice control, streaming media from your Macs (the list goes on), I'd be very scared if I were Samsung.
And then you get no favicon for media urls?
Oh, I don't think it matters. It just depends on the social circles you run as to what the noun in that sentence is.

You a farmer in Illinois? Then the noun could be "John Deer" or "Monsanto" and you'll get appropriate responses.

If you are a chef in New York you could say "Dilantium Knives" are/aren't stupid and get an appropriate response and so on.

We are a lot like race car drivers anymore; draping the brands of the companies we are proud to identify ourselves by.
Rival Solar Companies Claim Computer Fraud Against Each Other
Horde backdoored
>Every meeting should have a clearly defined mission statement.

People who use the term "mission statement" are usually people of the meeting holding variety. That and memorandum of understanding, vision etc.
I finished my master's degree in computer engineering in December 2010 and by June of 2011 was put in charge of a team of interns. They left at the end of the summer, but I'm now managing another intern on a year-long project. I'm the local PI on a large, multi-site project; every week, I have meetings and conference calls for that and other projects. I'm not a manager, just a member of technical staff in a research group, but I'm certainly expected to take leadership/management roles and interface with many different groups.

We're not all Doc Brown, weird and secluded in our labs as we work on solitary secretive projects :)
9 Essential Skills Kids Should Learn
That's pretty pedantic, and I can't imagine a single person actually understood my comment to mean what you said. But I've edited it, just the same.
Chinese Company Seeks Ban on iPad Imports to China
Teaching is a bizarrely evidence-free field. It's as if there's an active aversion to finding out whether a method or tool works or not. I can't think of any field where so little is known, where there is such a paucity of good data.

We've been spending hundreds of millions on putting technology in classrooms, without a shred of evidence that it improves learning outcomes. As a society we do plenty of things that we know not to work, like imprisoning people or criminalising drug users, but at least we've got enough data to say that they don't work.
Thanks - I'm already working on exactly this :)
N-ary Trees
Announcing Reduced Pricing on SQL Azure and New 100MB Database Option
Something is just… wrong… about that perspective. It's like looking at a crooked painting; I just want to straighten it.