skysight-inc/HackerNews huggingface dataset:
Someone else reports experiences of switches rebooting after 497 days:

http://storagemojo.com/2011/11/07/how-fault-tolerant-are-san...
Best news I've ever read on this site.

I love terse code. It's so much easier to learn from.

I wish we could revive an obfuscated sed contest as well.

Awesome news.
Thanks! Our BookReader is open-source, if you would like to use it:

https://github.com/openlibrary/bookreader
Sight adjustments
You could also just pipe it back into the clipboard with | pbcopy :)

A neat set of tricks, hopefully they'll replace jsonlint.com in my brain, and soon :)
How come I've never heard of cherokee?

Where does the internet start? Is it still on IRC?
Not being a physicist, but hanging out with control engineers for many years, I was actually introduced to Dirac through his Delta Function:

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

One thing I hadn't appreciated until recently was that Dirac held the Lucasian Chair at Cambridge. The list of people who have held this post is really rather impressive:

http://en.wikipedia.org/wiki/Lucasian_Professor_of_Mathemati...
I assume the article is referring to Fermi-Dirac statistics [1], not the Dirac equation.

That said, the Dirac equation (or relativistic QM more generally) as well as the Feynman path integral (the idea of which originated from a 1933 paper of Dirac) are pretty indispensable in modern condensed matter physics.

[1] https://secure.wikimedia.org/wikipedia/en/wiki/Fermi%E2%80%9...
No, it's not. The diminishing returns dwindle similarly as exponential functions grow, and I figured that getting too technical wasn't necessary just to make a point. Downvotes unnecessary.
I think that much of the problem is that the role of project manager and low-level manager are drastically different at different companies. At many companies these roles are nearly useless; they are filled with people who attend meetings and parrot things said by the people under them to the people above them and little else. There are of course companies where this is not the case, but I am not sure that they are terribly common.
Not necessarily. If you can make a federated social network that can interoperate with the networks people already use, people can migrate to it incrementally.
I have a CS degree and an MBA and overall I feel that the CS degree provides more value. The MBA is helpful for some positions but only combined with my CS background. An MBA or business degree on it's own is not that helpful because the only set of skills you have is business, and nothing really tangible.
You could have gotten married AT the hacka2thon!
>>The possibly healthier (?) way of dealing is to convince yourself that it was bad luck, or the other guy cheated

I think it would be healthier to accept that failure is normal and to rather enjoy the road to Ithaca [1]. Life without challenges/failures would be too boring.

[1]http://en.wikipedia.org/wiki/Constantine_P._Cavafy#Ithaca
I don't agree, mostly I've seen in the valley is that engineers are paid more than project managers and business analysts.
Java 8 Developer build with Lambda Support
it depends on the type of person you are. Sometimes we delude ouselves to protect against the downfall from believing the opposite
So sad. Rest in peace.
How is THAT an argument? Different users will obviously expect different things.

The green button in almost every case just resizes the window to the optimal size. Whereas the maximise button simply wastes most of your screen estate (which, bizarrely, many Windows users think is actually taking advantage of their large displays, whereas its really doing the opposite).
Against the Wall a Puzzle Game on the World’s Edge (Interview)
so sad :(
It is a particle. With a wavefunction. HN isn't the best place to teach quantum mechanics, but suffice it to say that the notion of spatial wavefunction spread is completely separate from the idea of particle being point-like vs. having internal structure of significant volume.
Why is a dearth of IPOs a bad thing?

Isn't it pretty naked when the private equity and venture capital funds that profit mostly from IPOs are the ones asking lawmakers to ease the rules?
While I prefer kik over WhatsApp because it's cleaner and free, I kinda like WhatsApp being paid and still growing much more than the free alternatives. This might be related to the ban kik had on Blackberry phones.
Why don't we wait for official comment before speculating on the cause of his death. The last thing his family/friends/coworkers need is false rumors. Not saying they're necessarily false or correct, I just think we should wait out of courtesy. I know I'd hope people do that if I died...
I place this mostly at the feet of social media. Since your past now never fades, you have a few choices:

1) Don't put/do anything dubious online. (Theoretically easy, harder in practice.)

2) Don't put/do anything that could be de-contextualized and subsequently re-contextualized as dubious, online. (Hard, but not mathematically impossible.)

3) Create some kind of autonomy so that you're not subject to the effects of social-media-based judgment, because social networking never forgets who you were. (Moderate difficulty).

Individuals choose one of more of the above approaches for the various parts of their life... possibly all three simultaneously.

Since social media makes no distinctions about who you were then vs. who you are now, every moment of behavior counts equally into future perception... so being polite, and deferential, and constantly "selling", is not a independent life choice, but rather the result of a most subtle form of coercion.

Coercion is not only from the barrel of a gun. You may completely swear off of social media altogether, or only post precision-calibrated Markov-chained text blurbs that make you look like a model citizen, but you get much less control about what your friends post.
Jesus Christ, the kid's in 6th grade. Cut him a fucking break, asshat.
A bit of an aside, but one of the best Evangelion episodes invovlves a Dirac Sea: http://www.youtube.com/watch?v=-aoLMp6q3js
The road to Ithaca
As a rule of thumb, I have all of my equipment and servers reboot every 30 days. You never know what sort of cruft you'll run into if you run your box long enough.
Pair Programming: Side-by-Side or Face-to-Face
Why have a thread full of condolences from strangers directed at strangers and shun any actual discussion?

Because this is how people deal with the existence of death, and they appreciate having a place to pay their respects independent of having an "actual discussion." Why do you think that ceremonial burial is a near-universal element of human culture? A breaking-news thread announcing a person's early death is a terrible place to have a discussion about "the stresses of life...related to tech." You should have that discussion inside your head, and then engage other people with it at a time when they did not just hear about someone's suicide.
Accel Partners Looks To Invest $100M In Big Data Firms
"He accepted it [Nobel Prize] only when advised that, as the first person to refuse a Nobel Prize, the publicity would be even greater"

Couldn't be more true.
Yes, in September this year the Swiss bank took the almost unprecedented step of announcing it would print currency at 'any amount' in order to maintain something like 1.2 with the Euro. Having a huge volume of money seeking safe haven in Swiss Francs has all sorts of destabilizing effects.
They're two very different ideas, even if they're often shared by the same people.

The singularity is all about AI surpassing human intelligence. On this front, I can tell you after having studied a lot of AI for the past three years, we are not close. We're a lot further than many people think, but still not quite that far.

As for extending lifespans, this is something we've been doing from the dawn of medicine. We've been making significant strides here for thousands of years, and as Aubrey DeGray puts it, we've become very efficient mechanics on the car that is the human body, and we're only getting better at it. There's a lot of research being done on slowing the aging process and beating genetic disorders, which are two of the largest barriers to extremely long lifespans for humans.
find me on twitter @ze_fi let's talk further
I appreciate the tradeoff, but I don't think that's the case. There are probably only a few thousand people who are on a level of notability to this audience as the young founder of a heavily-hyped project like this. There are many threads on the front page that seem a lot less newsworthy or thought-provoking.
I think in some ways the feeling of this piece embodies the phenomenon, real or not, it attempts to describe. The writer clearly harbors some negative feelings about hipster culture and his perception of its salesman roots, but he won't come out and explicitly rip it--similar to the attitudes of the hipsters he finds so enigmatic.
pbcopy/pbpaste are handy enough to point out on their own merit. Handy little timesavers.
Completely agree, and for that reason I started a meetup here in London recently called London Tech Founders Anonymous (http://www.meetup.com/LTechFA); we've had two great sessions thus far, and indeed as you've noted, one of the points raised in support of the initiative by attendees present at the inaugural session was the liberation of the format due to the group's aims; viz., steering participants away from the ubiquitous "We're killing it!" in favour of actual truth and deeper bonding/learning that, in my opinion, seems underserved in the community generally.

That being said, great initiatives like FailCon (http://thefailcon.com/) do exist, however I personally don't believe a consumption-centric format (i.e. standard lecture/conference/meetup format) will cut it; deep interaction and open sharing on a regular basis is the only way.

We in LTFA adhere to Chatham House rules (http://en.wikipedia.org/wiki/Chatham_House_Rule), so there is confidence when unburdening ourselves... and that's a big part of it, tbh!
A Masz Kalman Terv es egyeb nyalanksagok
"If you don't make clear for them why your proposal is beneficial (to them, not to the company), then you lose."

Fair point - basic human nature - but then people need to stop saying "you (developer) don't understand the business needs or the company's needs". I understand them quite well. If "the company" continues to employ people who need constant ego stroking every 5 minutes, then they'll continue to bounce along, and I'll go sell my skills to one of their competitors who is more open to input from all levels (to the extent any of those exist in that industry!) :)
[video] Time-lapse view of the earth from the ISS
Hmmmmmm, is that twitter bootstrap I see? :) Very nice.
> Basically, that function is too big, and it uses too many mutable variables.

An interesting statement that; particularly the part about mutable variables. Mutability implies state, and state seems to be something we, as programmers, often struggle with. Keeping the those state transitions within our mental model seems to be the hard part.

I've been studying Clojure a lot over the past 12 months; it's approach is quite different from the 9-to-5 Java I write. Rich Hickey's notion of disentangling state into value and identity has been so very helpful to me in dealing with the 'problem' of mutability and state transitions in how I write my own code.

Lisp, whatever the dialect, doesn't strike me as the sort of thing that most Java shops (particularly the large corporate variety) are going to swallow, but the ideas of Clojure... Perhaps I need to get out more, but it's the only language I've seen that proudly embraces a deeply functional paradigm without punting on State (or destroying my brain with monads).

I have no deep love for Java, but once Java 8 arrives with lambdas, all I'll really want is a good implementation of persistent data structures.

PS nothing against monads (or Haskell) - I just haven't gotten there in my Perlis journey.
Win95 had a famous timer wrap at 49.7 days. Ouch.

All timers should either be really tiny (whereupon they are good subjects for test cases) or really huge and not subject to possible rollover (64 bits of nanoseconds is 580 years, and should serve for an interval counter).

128 bits of nanoseconds is 10E22 years, and should serve to drive calendar time, unless you're doing cosmology.
Move over HTTP it's SMTP's Turn to Shine
@sinope: Note that you appear to have been hell-banned. I can't find anything in your comment history that suggests why this would be, but the upshot is that nobody can see your comments. I'm not sure whether there's an appeal method; you may wish to consider a new account.
That might well fit on the CodeGolf Stack Exchange site.

(http://codegolf.stackexchange.com/)
I came here to say _exactly_ the same thing. The IOCCC entries are absolutely mind blowing pieces of code (in both senses: they amaze you, and they make your brain explode when you try to understand them)

Here's a list of all entries with a quick summary, for those interested in looking at some past entries:

http://www.ioccc.org/all/summary.txt

http://www.ioccc.org/years-spoiler.html
肥満のタイプにはどんなものがあるの？
Unbelievable how many of you recently moved to Berlin. I've been here for 2 weeks and love it. Rock on!
Look at this site on how to make money working from home quickly.
If the author valued logic they wouldn't go about blaming Jews for the world's troubles. It's not ad hominem to believe that an author's position is inherently illogical.
If you don't control your personal brand. Someone else will
signing up for group
What are you saying, the stress of the Diaspora project killed him? Did you hear this from a close source or are you just guessing it?
I second this, a mobile app would be awesome.

Of course, you already know that, I'm just expressing my opinion on it to add another data point to your feedback.
Moving beyond the clinical trial? Medicine in a data-sharing world. [pdf]
Are you building a social fashion site? Here are 5 things to think about
Interstate 4 in Lakeland, FL closes down for an hour
I'd assume he is implicating suicide
clicky - http://PostFrenzy.com
I've found St Oberholz bar in Rosenthaler Strasse to be pretty famous for meetups http://g.co/maps/xex87
absolutely, make it opt-in.

At least for me, I will just forget about if it's not reminding me. Please give us a daily email opt-in.
SAHER HoneyNet : A Tunisian Honeynet Project
All the very best and most experienced programmers (wink) will know ways to write code that both amateurs and elites can enjoy. I personally (wink) do things like extract expressions to give them meaningful identifiers, include units in parameter names, and sprinkle short one-liners throughout to summarize blocks of code.
At the risk that it might degenerate into too much meta-level academic theorizing, I'd actually be interested in an analysis of generation-analysis itself. The way generations are segmented seems pretty strange, and shifts depending on who's writing, what/why they're writing, and when they're writing it. It'd be fascinating to get some sort of overview of how that process works.

As someone born in 1981, I've ended up in all sorts of buckets. Sometimes '81 is considered the tail end of Generation X. When I was younger, I thought of myself as solidly Gen-X, because "my" culture all seemed to be quintessentially Gen-X culture: Nirvana, MTV, skate-punk, the microcomputer revolution, cynicism about both staid corporate life and the hippie alternative to it, etc. Later I realized that many people considered '81 a bit late for Gen-X, but I had considered myself in it because as a teenager I identified with culture-drivers who were actually 5-15 years older (e.g. Kurt Cobain somehow seemed in my generation at the time, but was in fact born in '67). This article, and some others, by contrast would group me as a Millennial, but many of the other descriptions I've found of Millennials seem aimed at people younger than me, mainly people born in the late-80s/early-90s.
I receive annual suicide awareness training at work. One of the things they train us to do is, if we suspect someone might be considering suicide, to ask point-blank: "Are you thinking about hurting yourself." Most people will answer honestly, and then you can get them help if they need it. So while discussing suicide in the abstract can trigger others to commit suicide, discussing it directly with a potentially suicidal person is a critical first step in preventing suicide. Also, most people don't know what to do when dealing with someone suicidal, and the only way to teach them is to talk about it, which creates a bit of a catch-22 when you combine that with the Werther effect.
Entrepreneurs, Stay Out The Utter Idiocy of U.S. Immigration Law
> The sad thing that I find is that some of the younger generation now do not have the same amount of curiosity and imagination that we had when we were younger.

I'm willing to bet some of your generation did not have the same amount of curiosity and imagination you did when you were younger.
Well I don't know any of that unless you post your back squat. If youre doing strength trainng correctly, the absolute lowest you should be lifting is 250lb for the back squat after at most 6 months. You might get better results with less work if you do it correctly.
You'd perfectly call, at least Spain's, economy weak as it is not growing because a correction period. Spain had to reform its subsidized industries, a considerable mass of low specialized workforce and a sub par infrastructure network in the 80s. It has succeed in most of them, but the welfare state has been paid taxing a housing bubble which has popped. So although it has stopped growing, in volume it's strong, and its past performance has been quite good considering where it started.
Why are you unable to understand that this is not a question of what's written in my passport?

It is astonishing that you can make the statement of yourself that you are culturally Indian -- so you apparently understand the concept of cultural identity -- but then turn-around and fail to grasp that, when other people say they are Indian-American, they are not making a statement about a field in their passport.

There are no facts in contention here, because you are making a straw man argument -- attacking my argument as though I were making statements about my nationality. I believe you are being intentionally obtuse by disregarding the fact that it is a statement about cultural identity, which apparently you are fully capable of understanding.
Works great in Safari. In Chrome, there is a flicker when you click an icon. Sometimes the entire window flickers white.
Wow. I read the article before and comments, and boy am I happy at the general sentiment. I too agree that this is an over-simplification of a much more complex dynamic, which in any case would be more alarming in terms of crappy management, than bad employees. Such a polarized view on firing people could only come from a ruthless self-centered suit.
That might be true, for his position on jews. I don't know, as I haven't read much by him, just a comment here and there. However, his position on Einstein might be valid, and to ascertain that would require reading the book.
I'm afraid it would with such a plugin/script on Ubuntu Unity as the menu associated with each of the tiled windows would appear in the top bar of the screen, but I intend to play with this in Unity 2d...

http://markhansen.co.nz/xmonad-ubuntu-oneiric/
Mono didn't work for me. I think it might be okay if you targeted it specifically as your official runtime. But it is not, and I don't think ever will be a drop-in replacement for the MS stuff. I summed up my thoughts here: https://news.ycombinator.com/item?id=2777025
You did the right thing in submitting this now. In reading the feedback, just remember that you can't please all of the people all of the time. Focus on the feedback that really resonates with you.

Other people will create apps for those whose use cases don't fit your app.

I know it's hard to understand your target market. I've been looking for something like this for a while, so I'm excited and more than willing to give you further feedback. Feel free to email me at my gmail account -> username is tryitnowhn
How I got $500 worth of tweets and reached 900k people for free.
Huh? No one is criticizing the child for not being a good speaker. Noting that his speech wasn't perfect is entirely orthogonal to cutting or not cutting him a "fucking break."
Perhaps The Copyright Industry Deserves Some Credit
As a weekend project, seems like you're off to a good start here. The UI is nice, as I happen to like simple, clean, minimal interfaces. (This is bootstrap, I assume.)

I'm not keen on the flow of creating & editing questionnaires, though; would prefer having the whole process be done within the same screen instead of jumping to a new page. This is especially the case when mobile.

It's unclear if not being able to have multiple questionnaires active simultaneously is by design or a bug, but in my mind it's essential. There are a few things I could stand to be reminded of needing to do routinely during the day (i.e. take a 5-minute stretch break from coding every hour), some other tasks where I'd like to track how long I'm doing them over time (how much sleep, how long the workout was, etc.) plus a ton of possibilities I'm not even thinking of but would likely find really useful.

You might want to consider adding some scoring, rewards and achievements to the mix as well; it might make the journey of reaching your goals a little more fun.

I'd like a checkbox-based multiple choice questionnaire in addition to the radio button-based one you currently have. You'd have to complete all of the tasks for the questionnaire to be considered complete. Partially completed questionnaires provide lower scores than fully completed ones.

Also, the ability to add this as a channel to if-this-then-that (http://http://ifttt.com/) could turn out to be really powerful. Since this is yet another calendar in my life I would like to find a way to fit it into the one that rules them all. Not sure what that means, really, other than I have multiple calendars that I've taken the time to sync together, so this should as well, somehow. ;) Perhaps there's a way to take a recurring event that I've created on my calendar that Routinetap could trap and automatically turn into a questionnaire.

Lastly, Maybe I want to tell my social circle that I've reached some milestone or completed a goal; ifttt could provide that without you having to do much work at all (i.e. send an SMS or email to me when the milestone or goal is reached; on ifttt I could set up a trigger that blasts my achievement to my social networks, or something else entirely). If you're not familiar with ifttt, you should check it out. It's awesome.

Again, a very nice start. I think you're wise to get this out there as a MVP; I can envision this turning into a very useful product/service.

Feel free to ping me here on HN for more discussion. ♒ Cheers.