skysight-inc/HackerNews huggingface dataset:
http://www.washingtonpost.com/wp-dyn/content/discussion/2006...

"Luck and perseverance also enter into it. There was one day when I considered not joining Eric at two parties; I was tired, I'd already been to a LOT of parties, I had good material, I wanted to sit down start writing. But I forced myself to go. The first turned out to be the party in the Coxes' house at the top of the story; the second was the party...at the end."
http://apple.com works for me. Check your hosts file.
Big win for Microsoft. Though I'm skeptical about whether the VB focused ASP.net dev community will adopt this over the fundamentally broken "WebForm" piece (Microsoft hasn't taken any official position over which one is prefered).

Still, I've gone through this and its very well architected. Not going to get me to switch back to ASP.NET from Rails/Merb, but its nice to know that some people at Microsoft finally understand how to build a well built web development framework.
Intro to the Objective-C Runtime
How To Win An iPod
Rush shell (rush.heroku.com) is awesome, you should give it a try if you do any sort of sysadmin across multiple machines.

This one (Rubish) looks a bit half baked, but I'll have to look into it some more.
Cool thanks for the heads up, fixed now.
Pertinent bit of `wget --verbose --server-response --no-dns-cache apple.com`:

HTTP/1.1 302 Object Moved
Location: http://www.apple.com/
I'd prefer to live in a world without any tax assessment on my house or my neighbors. Problem averted.
For what it's worth, that was the one thing I really liked about the Facebook status messages -- the last bastion of the old IRC /me command.

Somehow, having your name at the start of the textbox (and not being able to erase it) seemed to force status updates to be terse and, well, third-person. I've noticed that just in the last few days, this beautiful brevity has completely disappeared.

[Edit: but I concede that it probably didn't work so well for other languages...]
That bookmarklet is great! Thanks for the link. Do you know of a firefox extension that does that to persist across page views?
right, but by necessity most of the wealth that disappeared was involved in non-productive economic activity. The wealth lost that actually was involved in productivity is a side effect of the massive fluctuations in imaginary wealth.

If it didn't effect the productive portion of the economy we wouldn't even have to worry about the shenanigans of the fed in the first place.

The real effect of this fluctuation is reflected in the fact that america has had an aggregate negative savings rate for the last 10 years. The imaginary wealth made people think that they could spend the real wealth, get returns in imaginary wealth (home valuations for example) and be net ahead.
The recipient could disable this, then.

By default, Gmail tells you when your contacts are online anyway... so if you want to see if someone is reading their email, you can just click their name and send them an IM. This doesn't invade their privacy any more than that does.

(BTW, the undo conditional should be "seen", not read. Basically, if the recipient has logged into Gmail since you've sent the message, undo should not work.)
Why is this modded down to -3? This isn't trolling or spam, this is a legitimate suggestion.

If you disagree, you need to post a comment, not click the downmod button. HN is not Digg.
Privacy activist asks FTC to halt Google apps
Favorite software Easter eggs
Whether you think Easter eggs are nothing more than a display of vanity or that they're useful tools for boosting user engagement, chances are you have a favorite.
Why should keyboards have a backspace key? Just make sure you always press the correct key, then you won't need it. Easy!
Surf Canyon
That's not the advantage of Github. The advantage of Github is that everyone else has an account already.

Account management is tedious, and it's something I never want to do. With Github, people can fork my projects without me doing anything until they actually commit something. This saves me a lot of time, since people say they want to work on something, but never do. With Github, these people don't take up any of my time. If they do end up contributing it takes about the same amount of time to make them a committer on Github as it does anywhere else.

Anyway, the network effect always wins.
I really liked this story. They definitely persevered. It is great to see someone work hard, even when it doesn't workout at first, and still make it big.
> drug, or indeed anything that improves our quality of life is addictive.

There is a difference between using something (and getting used to it because it increases your quality of life) and a chemical addiction.

> The chemical/psychological distinction is hardly important.

There is a huge difference. If you are addicted to something it is pretty much a physiological effect on you.
We rarely see a case of attention deficit disorder as obvious as this.
I agree that sites with people, thought and energy behind them go much farther than sites that are just technology. And DIYcity consciously tries to develop real community in real local areas where it has a presence - through meetups, through locally-oriented message boards, through wikis that are specific to each local area.

In fact, I'd say that's exactly what we're trying to be at DIYcity - an organizing force to what is otherwise just technology. We're trying to take all of the existing technology - the mashup/api/data/etc technology out there and match it up with real people, real interest groups, in real communities.

I also don't think this is just about government data and transparency. That's certainly a piece of the puzzle, but maybe one that is getting too much attention at this very moment. There are lots of types of data you can harness in a city to make it work better. DIYcity is interested in all of them.
OP shows a really strange prejudice against Java. I've been a Java developer for 10 years. The syntax of Java is a bit more hairy than other languages but the IDE and library support is much better. It is high performance, established and actually extremely easy to write once you are used to it. The syntax of other languages is a bit friendly and I personally prefer dynamic languages, but there is Groovy for that. Remember - 90% of coding work is design, 10% is typing code. Language doesn't matter as much as many people think.
Whatever, it's still a bad headline regardless of the quality of the article itself.
Making up testimonials and pretending they are from genuine third parties is dishonest. There are no shades of grey here.
If you are talking about cognitive enhancement there are a few (not all are technically “stimulants”). Firstly, things rich in Omega 3 has shown to improve your memory (e.g. flaxseed oil). Ginkgo Bilbao has shown to work in some studies.

Then there is things such as Piracetam (http://en.wikipedia.org/wiki/Piracetam) that has shown to improve memory.
I suspect one of their servers is down, 'wget www.apple.com' resolves to 17.149.160.10, but 'wget apple.com' resolves to 17.112.152.57 (first, anyway) which is not giving me any response.

Also, in the respective commands I'm seeing:

Resolving www.apple.com... 17.149.160.10

vs

Resolving apple.com... 17.112.152.57, 17.251.200.70, 17.149.160.49
That's a stupid idea. This isn't a turn based game. What the hell would once a month per recipient do for you? It wouldn't be a useful tool if it didn't provide value to the user at all times. What happens if I screw up much more than one time? Great, I was saved once, but that really didn't do much.

And as for the original idea, it's stupid too. When I browse my inbox, I know exactly what's there, opened and unopened. Once it's sent to me, it's mine. I don't want to see messages appearing/disappearing from my inbox if it's not me doing the manipulating.

I'm all for brainstorming and developing new ideas, but come on, give these ideas some thought.
Agreed.

Also, more businesses involving content search should have their search box in a prominent location.
The printing of physical journals was extremely expensive. So this was the main concern.

Also - this MIT is interesting (and good) but I doubt it would be applied everywhere. Will everyone at MIT stop publishing in IEEE journals (very restrictive about copyright)?
Probably because it's such a weird/dumb suggestion it is hard to distinguish from a troll.
Cool. How does this work? Is it polling the Reddit API every 15 seconds? Gnip? Comet? Something else?
Not necessarily concurrently?
This isn't a legitimate suggestion. It makes email a gimmick.

I can suggest something as ridiculous by saying, well, if the other user hasn't logged into their account since receiving my message, I should be able to log into their account and delete my message.
You could use a "smart" lexer that divides the incoming stream into functions (based on counting "{" and "}") and run Parsec separately on each function.

You can't really divide the stream without parsing it, due to things that change the meaning of "{" and "}", like /* and ".
MYOB Indonesia Community - Download MYOB Versi Terakhir
I've always thought it was funny when someone would try to sell me on macs by saying there are less bugs and viruses on them. You have to remind them that if Apple had 90% of the business computer market that wouldn't be true anymore. Apple's best security is the fact that far fewer people buy their products than they do Microsoft's.
I can't wait to see the finale...will prob go out and start it over from the beginning. Enjoy the ringtone.
Call me a naysayer, but this is the danger of starting your company too close to the open source flame. Eventually the community decides they'd rather have an open/free version and you get burned.
Something I don't understand:

Have some free space on the drive. When you need to write to the drive, write it to the pre-erased, free space. Then merge in the pages from a different block, and then erase that block.

Wouldn't this ensure that you would always write to pre-erased area? And avoid the slowdown completely?
This already happens with ESPN 360. I can access it on campus, but can't when I walk home to my Time Warner connection, apparently because Time Warner has not negotiated with ESPN to provide it.
There is a difference between being in it to make money and having no plan to make that money. Those that have a plan find it very easy, even in todays climate to make money. Those who don't won't. The future is clear, make money or perish.

I often have to point out to entrepreneurs the difference between an idea, project and a business, regardless of how many "eyeballs" they have.
Miller says that the bugs have a market value beyond $5000 -- indeed, he claims that an IE8 exploit has a "market value" of over $50k.

But that market value exists only if you're willing to sell the exploits to people who either (a) are planning to use them or (b) want to fix them. The former group are the ones setting the market value, since they're the ones who are going to monetize the exploits.

The idea of announcing NO MORE FREE BUGS really amounts to saying to the world "I'm either going to sell my work to criminals, or am going to participate in an ongoing blackmail scheme to make myself rich."

Nice. Good luck with that, Charlie.
That's actually not quite true. In digital circuits, we do often use pull-ups or pull-downs to keep an input from floating. That's not what's happening here.

You're making a voltage-divider. One half of the voltage-divider is your temperature sensing resistor (thermistor), and the other half is the resistor you're asking about. Go look up voltage-dividers. In the meantime, I made a little javascript helper app as one of my very first 'learn javascript' apps a while ago. Check out http://eebug.com to play with a voltage divider. In the app, both legs of the voltage divider are constant resistors, while in this circuit, one leg's resistance varies with temperature, but it's the same concept.
Look at it this way - a thermistor varies its resistance based on temperature. But an A/D port doesn't read resistance - it reads voltage. Therefore, you need some circuitry to translate the sensor resistance into a voltage. The simplest way of doing this is the "voltage divider" shown.
R2 is not a pull-down resistor.

They are taking an analog reading here, and the resistor is used as part of a voltage divider. You can use Ohm's law to calculate the output voltage.

To understand why R2 is needed, imagine the circuit without it. It would always read 5V, no matter the temperature.

Pull-down (and up) resistors are used on digital components with floating outputs, like switches, buttons, etc. For example, if a button is either open or connecting to a high potential, you would use a pull-down resistor to give meaning to that open state.
That is a good point. When addicts use drugs their stress is reduced. But nicotine is unique in that its profile depends on the dose.

When smokers want to have more concentration, they take short and quick puffs. This gets a low level of nicotine in the blood. At a low dose, nicotine increases norepinephrine and dopamine. So it acts like a stimulant.

When smokers want to relax, they take long and deep puffs. This increases the dose of nicotine. And at high doses, it affects serotonin and opiate levels in the brain and acts like a sedative.

http://en.wikipedia.org/wiki/Nicotine#Psychoactive_effects
Ultra-thin Chip Embedding For Wearable Electronics
New Dates & Venue for 13th Edition of the Wills Lifestyle India Fashion Week
The Wills Lifestyle India Fashion Week (WIFW) announced the new dates and venue for the 13th edition of the Wills Lifestyle India Fashion Week Autumn/Winter 2009. WIFW will be hosted at the Intercontinental Eros, Nehru Place, New Delhi from the 18th – 23rd of March, 2009.

WIFW also began the hunt for the New Faces Going Places – ramp scorchers, who will help enhance and bring the vision of all WIFW participating designers to life. The Wills Lifestyle India Fashion Week is known for being a hotbed of emerging and established design talent converting the runway and exhibition area into business destinations for Indian fashion designers.

Announcing the new dates and venue for the Wills Lifestyle India Fashion Autumn Winter 2009 edition, Sunil Sethi, President, FDCI, said, “The Wills Lifestyle India Fashion Week has established itself as a leading business of fashion event and has strived to create a platform for designers and models that are established and those that are emerging. WIFW will be held from the 18th – 23rd of March at the Intercontinental Eros. The dates for WIFW have been brought forward in accordance with the convenience of buyers, sponsors and the availability of the new 5-star venue.”

He further added, “WIFW is a well recognized platform for young models to showcase their talent. It is key for models to blend in with the mood of the collection and thereby enhance every aspect of a designers vision. Models walking the Wills Lifestyle India Fashion Week runway will be both established names as well as the faces of tomorrow. I wish all the participants the very best of luck.”

Atul Chand, Divisional Chief Executive, ITC’s Lifestyle Retailing, said, "The Wills Lifestyle India Fashion Week is the country's most prestigious and celebrated fashion event. It has been a great platform to recognise and nurture fresh talent. We are delighted at the overwhelming response to the model auditions and I am sure the new faces discovered will go places. We look forward to another exciting and spectacular edition of Wills Lifestyle India Fashion Week."

The Jury members for the model auditions would consist of:
Aparna Bahl
Ashish Soni
Ayesha Thapar
Rahul Khanna
Tinu Verghese
Varun Bahl
Vidyun Singh
Geneva Fashion Fair in Switzerland from November 6, 2009
World Events Association will be organizing the next Geneva Fashion Fair in Switzerland from November 6th to November 8th, 2009.

Event Profile:
GFF is a trade event opened to registered buyers (wholesalers, distributors, agents, retailers, buyers), individual buyers, the press and industry representatives.

Exhibitor Profile:
Brand Owner
Designer
Stylist
Distributor
Licensee

Visitors Profile:
Retailers, Department stores, boutiques, specialty stores, agents, wholesalers, distributors, importers, mail order houses, merchandisers, franchisees, licensees, manufacturers, fashion professionals, fashion media.

Brands & Products Sector
Apparel
Cosmetics and Fragrances
Fashion (Clothing / Accessories / Leather goods)
Jewelry
Luggage
Press
Sporting goods
The fact that you were downmodded tells me that the bozos are now the majority of HN. Time for a new digg clone?
You're assuming he read it
I agree up to a point, but we know that psychological events cause physiological changes, not just vice-versa.

Simple example, the addiction of the adrenaline rush and dopamine release of extreme sports.
It's more a concentration issue than it is general memory and cognition.

I've tried piracetam and aniracetam, and neither of them really did much for me. I actually had better luck with gingko biloba.

Personally, it's not a huge issue; it just frustrates me that I know I'm not operating at peak capacity.

Still, if I know I'm going to have a day where I need to be able to keep a lot of various fiddly bits in my head while I work through a particularly rough patch of logic; every little bit helps.
I don't like vulnerability markets. It seems to me like a flaw is more valuable before it's patched, and more valuable before it's disclosed. Like plutonium, anything done to make it safer makes it less valuable. If you're going to pay top dollar for something like that, you bother me.

But I have two problems with where you're going.

First, finding a bug in your own time and not telling Apple about it unless they pay you isn't blackmail. Charlie Miller bills $300/hour. His work product is worth money. Apple has no right to confiscate it. If the dilemma was, "pay up or it's going to the Russian Mafia", it'd be blackmail. But if you think Charlie Miller is selling vulnerabilities to the Russian Mafia, you're a jackass.

Second, the reason you don't see me at CanSecWest --- well, one of them, another being that Nils and Charlie and Dino would crush me --- is that I spent all day reversing protocols, writing fuzzers, and finding flaws. For cash. Vendors pay us, and so do large companies that buy from those vendors. It's my day job; it's a job; money changes hands. How is Charlie's proposal different?

I think it is different. But it's way more subtle than you're making out to be. It's also a common industry practice, so making him the face of it isn't a great play.

(You can see where we stand on this: http://www.matasano.com/log/mtso/ethics/).
A really common response to that is, "well, malware share on Macs should track the market share of Macs; it doesn't, ergo Macs are more secure".

This is, of course, silly. We haven't hit "peak oil" for Windows infections. A new Windows worm still pays off wildly better than a Mac worm; writing Mac malware is economically irrational.
Lots of people have pointed out several possible improvements to this feature. Now if we could anticipate these things with a few minutes of contemplation (each), I'm sure Google would have come up with the same list of gripes.

But obviously, they did some tradeoff analysis and decided to do what they did.

Now, from a technical standpoint, the fact that they implemented this feature in the present way results in some information of their internal infrastructure and engineering organization to leak through.

The 5 second, non-configurable timeout should allow us to speculate a little bit on what Gmail's architecture is.

The only reason I can think of is that maybe the undo operation results in a scan over all queued email for all users. This is obviously an expensive operation, so maybe they cannot easily increase this delay with their current architecture. They'll have to add per-user queues on their servers. Maybe that's too big an engineering project at present.

What do you think?

Microsoft Outlook has had a sophisticated version of this for a long time. I know a guy who had set up Outlook to send all his email 30 min after he hit send. You can even schedule a message for sending at an arbitrary time (i.e., per-message level granularity of send delay).

For instance, the Microsoft Outlook implementation of this feature essentially implies that each client can queue up emails for later delivery on the server and later interrogate this queue in a sophisticated way (i.e., it's not fire and forget).
The End of Business Schools? Less Success Than Meets the Eye. (2002)
1876 the telephone - people will never leave their home again
1877 the Phonograph - has eclipsed the telephone, people will never leave their home again.

nick always gives a great presentation.
Yeah, but in a way a lexer is a parser, just a simpler one (so you can write it from scratch, without a library like Parsec). Most lexers can deal with comments and string constants already, so you could extend it to do "{" and "}" as well...
I would be very surprised if you don't meet the criteria for ADHD. Why not talk to a psychiatrist or general physician about it? The prescription stimulants greatly improve one's ability to keep various fiddly bits in one's head. They've been around for so long that their safety is very well documented.
Given that : V = I x R

Where: V = voltage
I = current
R = resistence

For this circuit: R = VR1 + R2
V = 5
I = 5 / (VR1 + R2)

That means the voltage at analog pin 0: VO = 5 - I * VR1 = 5 - VR1 * 5 / (VR1 + R2)

So if you did not have the R2 resistor: VO = 5 - VR1 * 5 / VR1 = 0
I've had the opposite experience. Whenever I was down to one or two cigarettes per day, I'd find myself using almost 100% of all my brainpower trying to convince myself to not give in to the craving. In the end, I decided that it would be more productive to smoke a few sticks a day and not have the craving run as a * * * * * /bin/trytosmoke cron job the whole day.

I've been able to keep it down to about 5 per day for a couple of years now.
Cool! I guess this is as close as it's going get to my pet feature request: a preview feature for emails. (I absolutely suck at scanning text for errors in a textbox.)
I have one of those CVS disposable cameras. It's great - you can give it to kids without worrying they'd break it, and it takes great "snapshot videos" perfect for emailing.
I'm sure that a lof of the people who this could help already know about it.

If you're in Queensland, Australia, the Climate Smart Home Service costs $50 and you get:
- a wireless energy monitor
- up to 15 compact fluro lightbulbs
- a water/power efficient showerhead
all with installation.

http://www.climatesmarthome.com/
We're running multiple databases, live, with the Django ORM. Confirming that it's not very hard.
The approach I tried taking (but couldn't get quite right, ran out of time and abandoned) was to create two new combinators, which I called "manyR" and "many1R". These behaved like Parsec's built-in "many" and "many1" combinators except that on failure they would print the error (using unsafePerformIO) and attempt recovery.

I really should try to get those working, because I think they would be useful additions to Parsec.
The fact that all applications, even simple ones like this vote app, require handing over access to your entire profile is still my biggest beef with Facebook.

I happen to like the redesign, especially after using it for a few days. I would like them to rethink their application permissions though.

There's really no reason that I can't use an app like this and only hand over some minimal set of information like just my name and profile pic/icon.