skysight-inc/HackerNews huggingface dataset:
That level of lying would be too painful for me, even given the success that might come from it. As an engineer whose job it is to make reliable systems, I have strong feelings about the truth. I don't want to behave like that, and I don't want to be around people who do.
Uh... Did I miss the part where he explained what was wrong with existing clients? Without a clear, specific problem to solve, this is going to be an exercise in wasted time.

I was looking over the mailing list and just about everything I see mentioned can be done with Mutt (or Sup). Personally, I use gnus on emacs. Add in some org-mode magic and you have just about everything anyone could ask for (well, search is not as nice as I'd like it).
I doubt you can extrapolate from your experiences on a single MMORPG to the industry as a whole. Grind may well be intentional in your case, or in WoW; but in (many) other MMORPGs, the designers put a lot of work into reducing grind. Grind is always a double-edged sword, and rather than focus on grinding for grinding's sake, I recommend you focus on creating a compelling gaming experience first; worry about metastructure when you've managed to do that.
That is obviously the reason. I still think about it sometimes. Very very sad.
Except there's a flaw here: if you only consider one end of the power/status continuum you don't get the whole picture. Men outnumber women at both extremes, which suggests that traditional theories of gender discrimination are, at the very least, missing something. "Men discriminate against women to get to the top" doesn't explain why so many men and so few women end up at the bottom, and so is insufficient.
Cool Augmented Reality App for Fixing Cars
Did I ever tell you about my first startup? We did top secret project for the US government and sold to a branch of the government for about $100 million.

The name? Oh, I can't tell you the name. That's top secret!
Yup, completely forgot about the Script Editor. Though, as you say, it doesn't really hew purely to monospaced type, but more of a hybrid. (Hypercard was similar, IIRC.)
Hang on, this has been up for two hours and no-ones complained about the way Firefox treats self signed certs yet. Normally we get six in the first hour.
Sounds sensible. If you do find that study, make sure to post it. I'd love to see all the conclusions they came to
Silicon Valley companies are no good at negotiating with barbaric governments, therefor are no longer king?

Since when was that SVs claim to fame?
This might seem a little polemic - and it is - but I have been wishing Flash a quick death for years now. I simply hate it. No justification of existence for uncaring companies like that in the web of the year 2010. We don't need Flash!
Recession Special: NASA cuts space shuttle price
That's the problem I have with this blog in particular.

It talks about an interesting topic (FP games programming), one that's related to my profession, where there isn't much material out there. The author is describing issues he's faced making functional programming practical, but never provides source or detailed explanations and doesn't seem to reply in the places he's "outsourced" the comments to.

This isn't an attack on the author, it's just that the blog is framed as being informative but is actually more of an opinion piece and I think it would be better as an open discussion, you know, so some of the problems can actually be worked on and potentially solved.
They did, yes. It was a code-signing certificate, and it was a relatively long time ago. You'd be hard pressed to do that again.

Mistakes happen and always will - lessons were learned, procedures tightened.
Nowadays getting, say, an EV certificate mis-issued would be hard. Not impossible as of course documents can be faked, people social-engineered - but it's definitely not as simple as just asking for a certificate anymore.

Also - most CAs have insurance policies that can be claimed upon in the case that a mis-issued certificate is used and causes financial loss.
This is an interesting riff off my blog post.

What struck me about the particular hospital I visited in Munich was not that they were better at efficient triage or pipelining incoming cases, but that it had no queueing facility. There was no waiting room at all (unless you count a few empty chairs in the hallway).

I suspect the real reason we have such bad ER wait times in the US (3 hours and 42 minutes mean waiting time according to a Press Ganey study from 2006) is that for many Americans the ER is the go-to care provider. It's the provider of last resort for people who don't have insurance, or who simply don't have a primary care doctor. And even for people who do have insurance, there's a whole culture around going to the ER that's ingrained in many people.

As a Canadian looking from the outside in, the author of this post seems to think that the US health care system is a brutally capitalistic free market, and that it may leave some poor people without care but that supply will meet demand in some predictable way.

However, many of the people who show up at the ER are deeply unprofitable for the hospital to care for, and yet the hospital is legally required to treat them. (Though the hospital probably makes up for these losses with insured people in serious distress, making the ER profitable overall.)

The US health care system is not a free market, it's a tangled mess where patients, doctors and hospitals have no ability to control costs and are often motivated in the wrong directions. So it probably won't work to try to explain its behaviors from first principles.
Ask HN: please review my website (textbook reviews)
http://www.needthebook.com/

The idea is to use peer reviews to find out if you really need to buy the textbook(s) for a particular college class. (I've had a few classes in which I never used the textbook at all, and I suspect most others have too.)

I would appreciate your opinions about the site's functionality and the idea's feasibility.

There is clearly a "chicken or the egg" problem, which I am struggling with. Most visitors do a quick search for one of their classes, see that there aren't any reviews yet, and immediately leave. Suggestions for incentivizing the review process would be excellent.
StartCom were accepted into the Microsoft Root Program late last year, so they work in 'most' modern browsers (IE, FF, Safari, Opera, Chrome etc.)
They unfortunately miss out on mobile devices, older browsers and a number of non-browser SSL clients.
Actually she sounds like a clear case of a sociopath.

Aspies lack EQ, but not necessary empathy. Sociopaths lack empathy altogether, and will result to destructive actions to get what they want with no regard to people around them, or sometimes, even themselves.
In case others missed it like I did:
http://www.shirky.com/weblog/2010/01/a-rant-about-women/

And the discussion here:
http://news.ycombinator.com/item?id=1056689
http://www.needthebook.com/ clickable
Gmail has everything I want from email. I consider email to be a solved problem.
I'd like to hear more details about this. Is there a certain "drive" towards an outer simplicity, say with interaction design or the appearance of a tool or application, that the CA people have developed a knack for?

If that's the case I'd like to know more about it, but I still may not be convinced it's the "right" path. Just look at the inventor of the mouse for example. He was a big advocate for appropriate use of a human interface but never imagined it would be abused to the extent it has, many decades later. For a Lisp analogy, consider C++ which went off on an "object" path and though of much practical use it's completely at odds with say true functional programming or smalltalk. These are crude examples but I have a hunch that what the secret CA sauce represents is some alignment with a mass appeal and existing constructs. That by definition would fit well with quarterly statements, and a short term gain, reinforcing its persuasiveness. To hell with any long term implications.
Sweet. My Vim sessions generally consist of issuing a dozen random commands before I happen to type an "I", followed by exiting, restarting, and cursing. Glad to hear you're having more success!
Why Haiti Matters by Barack Obama
The research: http://www.bmj.com/cgi/content/full/310/6979/565

There is no such thing as a sleep debt in the sense that it accumulates over a week. You could go days without sleep and only need 8 hours to get back to perfect. However, in the course of a 24 hour period. If you only have 4 hours of sleep you obviously have a sleep debt of 3-4 hours and need to take a power nap or something
Every couple of months I probably leave a comment here something like this:

Where is the "tweetdeck of email"? Columns, filtered lists, simple, and cross OS compliant. Let me plug in my IMAP info, then start creating columns based upon filters, people,etc. Make writing a message more like writing a tweet, so that things are more orientated towards being short. Give me some social context about the person similar to Xobni.
Can you list those cognitive flaws?
Precisely.

I was expelled from a "science and technology" magnet school for finding some holes in their network. The IT admin's password was "north" so I could basically do anything.

Based on the way they did logins (Novell on Win2k workstations) any time a user logged in on a machine, I could get their password. It was a matter of booting a live linux distro, mounting a usb stick, copying a few files from the windows drive over to the usb stick, and then brute forcing once I got home.

I screwed around a little bit, rebooting various Netware servers from the web admin for fun. Unfortunately the "shut down" button does a graceful shutdown and sends a message to every single machine on the network... so it wasn't very stealth. All in all, I never did a single malicious thing. I explored their network, restarted some servers, and logged in as a teacher occasionally to screencap the "Logout blah teacher name" to show off to my buddies. Never once did I look at anyones personal documents or change any grades. I was a pussy, just an explorer.

Long story short, being a cocky 16 year old kid with a ton of user passwords, I blogged about it and got nailed. The way they handled it wash horrible, literally dragging me and my buddies out of class by the arm and cursing at us for embarrassing the school. This all happened the day after returning from a thanksgiving break, but the interesting thing is one of the teachers there was dragged into the "investigation" (every single post/page on my blog was printed into little booklets for the majority of the staff to read and analyze) and personally called me the day before the break, to let me know that I better watch my ass.

I'm a good guy, I give money back to people who drop it on the sidewalk, give up my seat on the bus to women, kids, and the elderly, etc... but they didn't realize it. The staff there is so elite because their public magnet school only gets the "smart" kids in the district. They kicked me out as soon as they had the chance. Their infrastructure is probably still vulnerable and their IT staff are just as clueless. I'd have happily done anything that I could to prevent other jacknobs in the school from doing what I did, if they had just asked for my help or even just noticed there was a problem and made changes. Instead... I'm some crazy hacker kid who doesn't belong amongst the elite kids.

I remember booting a live cd once before I even had a reputation at the school, and it was as though I was beating off in church. People were so incredibly offended by the terminal and lack of gui, like I was some kind of hacker just waiting to destroy everything.

Looking back.. I wish I hadn't been such a wimpy 10th grader. I should have screwed around way more in high school. For some reason the second I was expelled and sent to the "normal" high school I grew some balls and started acting like a regular teenager.

Oh yeah the dump I speak of is called Clark Magnet and it's in La Crescenta, California.
For anyone looking at this and wondering about the process of starting an open source project, I humbly recommend reading Karl Fogel's Producing Open Source Software.

It's CC-SA 3.0, and available at http://producingoss.com/
.. probably it has _always_ been doing that.
At Zoho, we are thrilled to have jQuery hosted on Zoho Discussions. We use jQuery extensively, so it is particularly sweet for our developers. We plan to offer forums free for all open source projects.

We have been strong users of forums software internally for a while. In fact, our company culture is strongly shaped by our use of community tools, and in return that has shaped our product roadmap. As the experience in our 1000+ person company shows, collaboration within a business can learn a lot from collaboration that happens in open source communities.
This started very soon after the Google blog post, as per Chinese users of Twitter.
Google upgrading to Ext4, hires former Linux Foundation CTO
'recent work on getting the rsync algorithm into a variety of everyday protocols, such as CVS and HTTP.'

Sadly a case of parallel invention means that the rsync algorithm was covered by someone else's patent, meaning it was never able to be integrated into HTTP 1.2.
I have a sneaking suspicion that this entire story is made up.
The cool thing is that if you look at their Website now, there is no vice-principal listed. Just somebody with a position of "N/A". I'm thinking that person got a whole lot of email...
It doesn't appear to be a satire.

Mailing list: http://lists.ranchero.com/pipermail/email-init-ranchero.com/

Twitter: http://twitter.com/emailinit
MMORPGs and RTSs aren't directly comparable. Due to nature of the genre there's no long-term reward possible in RTSs outside of self-improvement, whereas this is generally the focus of RPGs, massive and online or not.
So was the VP still listed as a VP when you found that page? Instead of "N/A", as it stands now?
I never said I focused on grinding for grinding's sake.

Our game is a parody, and our main focus is on creating a universe that is funny and engaging. It would simply be bad game design if we didn't recognize that grinding is part of the MMORPG experience.

You obivously know this because you used the word "reducing" when referring to it.
Haiti: OSM and Sat Imagery for Free iPhone App
Exactly. I am glad the trend is turning back from desktop clients to web ones. Before, the common statement from web mail hosts was that the web client was for minimal use, and a desktop client was the preferred way to go.

As an example, I think rackspace thought this up until a few months ago. They weren't improving their web client and just recommended you use a desktop client. Just these past few months they have added a lot of new features. I think they see the light now.
Your first paragraph is correct. Your second is not in most cases.

You're right that, in general, once you've guessed enough of a secret, you can just brute-force the rest offline. However, a timing attack is online, so you have to issue a query for each guess. Thus, there is no way to turn this into an offline attack and thus nothing changes about the process along the way. You do the same thing for the last byte as for the first.

The other is that entropy has nothing to do with this really. You have to guess bytes sequentially from first to last, you can't gain information about the last byte from the first.

Now if the secret is a password and not a cryptographic key or MAC, incremental information does help you. So in this case, you're right.

PS. no idea about your downvote
Color me naive, but doesn't an open source email client already exist, i'm pretty sure its called Thunderbird ... http://www.mozillamessaging.com/en-US/thunderbird/

Am i missing the point of the post?
Reminds me of how we got money for our first servers for Publictivity. We were in between brainstorms and went down to Publix to get beer since we knew it was going to be a late night of mockups/product specs/ brainstorms,etc. It was a couple of weeks before the superbowl and Publix had a "win tickets to the superbowl contest" going on where you had to show that you were a passionate NFL fan for your favorite team. No one else competed, so they asked us two days before the superbowl to go compete in front of a few hundred people + NFL stars to win those tickets. We were pretty excited, because we knew those tickets were worth a few grand. We could use that to pay our server bills+other costs. So, we went. I had the routine of eating a cake in under a minute and getting everybody hyped up. I didn't win. Frank had the routine of shaving the Dolphins logo into his chest and being the number one Dolfan:

Video: http://www.youtube.com/user/publictivity#p/u/2/DP3WtwwoarE

Frank won. We hawked the tickets on the day of the superbowl for about $3,400 or so. It paid for our original servers + development servers for the next year. The money was minimal though helpful, but moreso the story is one worth a whole lot more.
The state of Haskell-Torrent
The biggest problem, I think, is that there's no vision. He says we need a better email client, but we don't know what he thinks better means.

We don't even know what he doesn't like about existing clients.

Even if this project does manage get started, it will almost certainly turn out to be something completely different than what he's imagining.
The post is notable in its absence of any hint as to why and with what kind of data this was done. Was the driver cost? Performance? A pleasant cloudy feeling? It seems a given you can, if you try, get a billion rows into SimpleDB. You can probably get a billion rows mechanical-turked onto clay tablets. The interesting thing to learn would be why doing so is advantageous.
Can someone help me understand why the poster's first requirement is that this be a Cocoa app? Honest question; it's just tossed out there as though it were obvious and I have no idea why.
What you're describing isn't really email any longer. It sounds more like Google Wave.
($) helps to avoid some parens. The (.) is more common to change functions, and closely related. ($) does not really compose functions, it is function application and right associative.

Your example would rather read something close to

sort -n . uniq -n . sort . awk '{ print $5}' . grep tcp . netstat -n

(And `$ argument' at the end, if there was one.)
I think that explanation is simple:
The end of age discrimination in science.
They can, but then they have to hand the result back to the browser to render, which can be slow.

Check out the new stuff coming in flash player 10.1, which will have some hardware acceleration, BUT not on OS X because it requires updated video drivers. Since Apple controls the video drivers on OS X, we just have to wait for them to update them (and since they don't seem to like Flash much, it could be a while).
I still prefer a desktop client (well emacs gnus). I like access to my email when I'm offline and traveling, which is often. I prefer the speed of processing email locally and the integration I can have with other local tools and scripts.

All that said, I still use GMail as a sort of online archive and client when I'm away from my laptop.
I almost agree. Gmail has everything I want in email, but it's tied to Google. You can (and I do) use your own domains with Google, but you still have to go through them.

Is that a problem for me right now? No, not really. Might it become a problem in the future? Maybe, although probably not for a while. Is it a problem for some people? Yes.
Higher-order Shell
I'd guess that there are actually far more open source clients than closed-source. The author's asking in particular for a Cocoa email client, which Thunderbird is not, but I don't really see why that's an important factor.
Do what you're told while at work or school, nothing more. On your own time. Watch tv. Make sure to only watch what we tell you. That will be all, thanks.
Yes, you are. Thunderbird is a e-mail client that attempts to please the "masses". You may have noticed but the "masses" aren't developers, they aren't coders, they aren't testers, or designers.

They send e-mails to mother's web-tv, tell their boss they're sick, and talk to Nigerian princes.
Would you like champagne with your happy meal, too?
Email is not a solved problem when you get to ~50-100 messages per day.

For email powerusers -- I've spent a lot of time setting up gnus (others use mutt) for really rapid email editing. Hurts to be super efficient with keybindings for other tasks but back to click/click/click for email.
People like you become good managers.

People opposite of you become good programmers and designers.

Detail is everything and oftentimes that's that one thing that makes you stand out among competition and makes the first impression count.

/end of my opinion
There is a lesson there.

Another story along these lines I heard a few years ago is about a guy who wants to put on a trade show in some industry. This is going to be the first of a (hopefully) annual occurrence. A great event to pull customers and businesses together, yadda yadda. Nobody wants to be the first vendor to sign up for his show. So, he starts calling some 2nd tier companies and telling them there is "limited space" and "many of their competitors are already on-board", but of course he can't name specific names.

Once people started thinking it was actually filling up and was going to be a good event they started to sign up. He managed to fill the whole expo space at the last minute and everyone lived happily ever after.

Had he not sold on the "lie" it would of never happened... Sometimes you have to get creative with your marketing and take a chance when you believe in yourself.
My experience has consistently been that the only reliable way to tell how good someone is is to work with them on a real project. Since that actually works, and nothing else does, I'd say it's the interview and hiring processes that are broken.
so if he spent all his money on equipment, had no name, and didn't do the porn thing to make money...how did he make his living?
I agree with the post that there needs to be a developer specific e-mail client, open source and designed from the ground up.

I disagree on:
* Cocoa specific design
* IMAP based specs
* The community tools he's using. This is a perfect project for librelist.
Further proof that many of Hugh's friends are full of shit.

(there, I said it. It was waiting to be said by someone ffs)
That is quite likely why they recommended counseling. The official reaction here sounds exactly like the one depicted in E.T.! Any 11 year old would be traumatized. The linked article doesn't say what the counseling is for.
The biggest problem, I think, is that there's no vision.

from experience, open source developers don't like writing code to someone else's vision; it feels like work. they write code to solve their own problems, according to their own vision. if their vision correlates with an existing project's, then all the better, and they can just work on that project. if not, they start their own. nobody's going to sign up for a mailing list and crank out code just because someone else is asking for it.
Darpa: U.S. Geek Shortage Is National Security Risk
Honestly, I can't think of anything I need that Thunderbird doesn't do. IMAP support? Yup, and the offline support works great too. Search got awesome in the new version. Calendar is supported with Lightning, and works well with Google Calendar. Multiple languages and encodings? Also just works.

So what if it can also be used by non-technical people? If you want something with more geek cred, set up emacs to do your email. Otherwise just write an extension to Thunderbird that implements whatever functionality it's currently missing. There is no need for more fragmentation.
sure it is. it's just a semi different way of visualizing it. I'm not talking about real-time updating and all the crazy stuff google wave does. I think the columns concept of tweetdeck works well, and it might make sense for email.