skysight-inc/HackerNews huggingface dataset:
The trick isn't to convince the hard line critics, but to marginalize them. The vast majority of people have no hard fast opinions on the matter and are only aware of what the trends are. If Microsoft can put out a positive message and get that message repeated and talked about, the naysayers will begin to look silly. There's just enough latent resentment against the snobbishness of the Mac campaigns for this to work.

This is not just marketing, it's politics. You could draw parallels to current US presidential election, but I won't because I know where it will lead.
Yeah, we haven't figured out how to do the chicken-and-the-egg problem yet.

We've been promoting the site in our local area heavily, yet it hasn't "sparked" yet.
Hello, Duplicated Content, Hello.
No. It's a reference to the nosy suburbanite stereotype. Cars weren't featured enough in the commercial for it to work as a Mac vs PC metaphor.
Nondeterministic regular expressions library for Arc (don't miss the cartoon)
Microsoft fires employee who talked to Venturebeat.
LHC explanation video
OOps! The following comment was in the wrong thread...
Was meant for "THIS is the page that made doing OOP in Javascript click for me"
---------------------------------------------------------------
Wow, that really is an incisive article! I've been hacking AS2 + 3 for the last 7 years after being a proper JS head for the previous 4, this makes me want to get back and hacksome JS for fun again!
It's hardly a failure. Just because the phone has bugs doesn't mean it isn't useful. It's very handy to have a mobile phonebook with maps, for example.

The reality is that software doesn't have to be bug-free to be successful. That's not to say bugs shouldn't be fixed. However, features are more important than fixing every bug. Perfectionism has claimed the life of more software projects than we know; we just don't hear about the fate of the true failures.
It says the research was done by MIT students, not the test subjects were MIT students. Perhaps they found students from other universities in the area or the general public?
Wow, that really is an incisive article! I've been hacking AS2 + 3 for the last 7 years after being a proper JS head for the previous 4, this makes me want to get back and hacksome JS for fun again!
Corporate America meets honesty. That's rough for this guy, and I hope he finds another job in this field.

Is it realistic, though? Of the startup founders and established corporate people who are reading this, would you hire him? Why or why not?
It probably accentuate the sell-off. Trading signals were probably fired after the initial drop-off.
Go with the cheapest - Interactive Brokers

Damn I hate their security device though. It's kind of irritating to have to enter the security codes every time i want to make a trade. And if you're a frequent trader, it'll get on your nerve (on the flip side, it prevents over-trading)
I got it on Wednesday for my iPod Touch. I like how there's more information like duration, album in the song lists, podcasts, etc.
Unique closed beta signup form
that they don't trust someone else's hosted solution
Why is it so important for you to keep him?
Do you work here?
Ask HN: How Would you Implement this?
I am not a developer but I have dabbled in the past and I consider myself fairly technical and web savvy. I have an interesting idea for a small web app and I am considering options for implementing it.

So I would like to ask the HN community how you o glorious hackers would advise me to implement such a lowly app as the one (sort of) described briefly below.

Features:
1. A main page that allows the user to upload as many images as they want. Kind of like selecting multiple files to attach to an email.
2. The user should be required to enter an email address.
3. The site will charge per image so needs checkout facilities including taking shipping details and postage charging etc.
4. At checkout the user should have the option to:
4.1. Save their shipping address for use next time (in other words sign-up). Otherwise, the user should not need to sign-up to use the service. If they do choose to sign-up, they will need to provide a password - ideally without going to a separate page.
4.2. Have their images stored for future use and shared with their Facebook friends. This would require d user to enter their Facebook username (email) or state that it is the same as the email address already entered above.
5. Ideally, all of the above functionality should be on a single page.
6. A My Images page for registered users.
7. A Tell a Friend page and associated form.
8. An About Us page.

Without giving the idea away, the closest thing I can liken this to is one of those websites to which you can upload your photos and have them printed and sent to you.

As a non-developer on a very tight budget, below are the implementation options that I can see for now:
1. Buy/clone one of said photo-printing services, modify it and for the Facebook functionality, integrate/mashup the site up with Facebook Connect, Gigya’s Socialize or WidgetBox’s AppAccelerator.
2. Use one of the many easy website builders out there like Weebly or Synthasite, mashed-up with form-builder Wufoo and do the same as above for the Facebook bits.
3. Pay someone to build the site from scratch and integrate with Facebook as above.
4. Pay someone to build it as a Facebook app directly.

So what do you think? Which of the options are viable/best, how much would you charge a customer for option 3 or 4 above?
Your post in and of itself is why your employee wants to found a startup. Instead of sitting down directly with him and saying, "What will it take to keep you here?" and listening to the nitty gritty of what he wants for himself, which would totally make your post here unncessary, you are posting here, trying to convince everyone bullet by bullet why corporate life is the shiz and looking for someone to hand you some magical answer that you can whisper in his ear to get him to continue working for you.

Look at it this way; people don't leave companies when they:

a) Have a vested interest in staying (they share in the rewards)
b) They believe in the company's vision.
c) They believe the company is run by competent individuals who can execute that vision.
technically half the bits change, on average
Arbitrary enforcement of unwritten rules. Sounds like a great platform to develop for.
I'm not a huge cod fan myself, but fish'n'chips isn't that bad.
Even among the general public in that area, the concentration of college students and grads is high relative to the rest of the country.
And they still insist on being IE6-only.
Has cuil gained some traction now? I lost track when it was in the "bad" stage.
honesty isn't respected or appreciated enough
Even assuming that MIT students are way smarter than the average population, what factor would you consider? Do you think MIT students on average are a thousand times smarter than an average person? Or maybe just 3 to 4 times? Even with a 1000 times, the study would probably still show amazing capabilities for an average memory?
Northwestern's journalism school offers scholarship for programmers
I've bought a domain name while under the influence. It seemed like a good idea at the time.
Javascript is a nice language, but that won't decide much. I mean, look at Lisp.

(Speaking of Lisp, I recently discovered reader macros. I mean, damn, but they're awesome.)
I've had a program that did this for my on-disk pictures for a long time: DupDetector (http://www.photo-freeware.net/dupdetector.php). I'm sure they have some form of documentation on their algorithm somewhere...
Apple screws another iPhone app developer
Well, you are obviously right about JS having anonymous functions. In addition to anonymous functions, Ruby also has a very late-binding object and class system borrowed from SmallTalk that also--to the Java or C# programmer--looks like trickery.

This can be built on top of JS, of course, but I also recall Object Assembler ;-)
I work 30 hours a week. I'm taking a heavier course load than I ever have. And to top it off, I'm in a semi-long-distance relationship (3 hour drive) and make every effort to see my SO.

My current job isn't so bad, either. The pay is peanuts, but it isn't "corporate" (100-ish employees, but just 6 in my department) and they've been great about working around my school schedule for the last 4 years.

So yeah, jumping feet-first into entrepreneurial waters is appealing to me for all the usual reasons, but I just don't have the time to devote to it right now. And weekends are off limits, too.

I should have more time in the spring, but Spring Fever usually starts early for me. :)
Neither is discretion.
Adam Selene:

http://en.wikipedia.org/wiki/Mycroft_Holmes_%28computer%29

(Hey, YC! A bug here: if I copy and paste the URL

http://en.wikipedia.org/wiki/Mycroft_Holmes_(computer)

the forum software should include the parens and the word computer - I had to tweak the URL by hand to make it work.
I have been working for more than a decade in startups, and when folks as me why im still continuing doing so, simple answer is- the passion and the drive to work on something innovate, that, someday will change the world.
"Plugins" in the documentation seemed to suggest JVM and Flash-like plug-ins. And sure, you can fork it, but then I'd argue that it isn't the Google Chrome Browser and regular users won't use it. :)
I like the last line
Doing a startup isn't a sensible CAREER decision... It's a largely emotional lifestyle decision
LG KM500 Black Red Unlocked
LG KM500 are obviously on the audio side. We have special dedicated music keys, advanced music player with easy controls, equalizer and background mode which is actually a multi-tasking feature.
How would JAVA do any of this better?
not necessarily, we could be talking in our spare time!
people are still talking about cuil, but it's still an epic failure. There is such a thing as bad publicity.
Thank goodness they fixed the dropped call problem, I was seriously considering to return the phone because my calls got dropped so much.

And I would love it if they could somehow amplify the speakerphone functionality too... it's got to be the quietest speakerphone I have ever used
Again missing the point. Of course we won't be brainwashed. We're all media-savvy and generally ad-resistant.

But should a 4+ minute skit from Microsoft be 'top of mind' news for hackers? Did watching it make you a better hacker? Did it give you marketing insights that work for anyone other than a fading monopolist with money to burn on sitcom celebrities? Do the best hackers spend a lot of time watching, and chit-chatting about, giant companies' clumsy viral marketing efforts?

The value here is in finding what is uncommon. Content-free celebrity-filled Microsoft ad campaigns are as depressingly common as you can get.
Hacker's Political Lawn Sign
Option #3/4: In a software project, you have three main levers - time, quality and cost. Improve one, then you need to lose on one or both of the others.

If you want real ballpark to start the thinking process (can't really promise much more than that without a lot more information) - well I'd say that a local 2-3 man shop might quote around $25k on this (i.e. ~4 weeks work).

Course, people will tell you that this is 1 week's work, or 2 days, or whatever, but generally this will be coming a developer, and they'll only quote the development time.

This cost will vary greatly depending on location (e.g. India vs Bay Area vs elsewhere). You could look at going somewhere like India, China or the former Eastern Block for development - the daily rate will be lower, but I suspect the overheads will swamp you, particularly for a one-off piece of work.

The approach will make a big difference too - I suspect you'd find if you tweaked certain requirements something like Google Checkout could provide a lot.

If you wanted to build something to demonstration level only, then probably half that.

A larger professional development shop could easily quote 50-100k. They'll want to do requirements, testing, etc, etc.

If I was building this in/for a corporate environment with all the trimmings, then I'd push this ballpack up to 100-200k. (You don't really get "Hello World" in this environment for less than 100k - but it'll be tested to the n'th degree, scalable, fault tolerant, etc, etc).

There are other costs as well, perhaps more significant and something to be aware of.

1. How much interface/web design do you want to put into the product? You can spend very little through to astronomical amounts on the design.

2. If you're handling images, potentially large ones, then you're going to have a much higher bandwidth and storage requirements than many web apps.

2B. If you need to scale (i.e. X new users every day) the you'll need to accommodate that. Even if you're not paying for the capacity, building in the ability to scale can be expensive. This could be anything from using a top-tier host, or investing a lot more in development and performance testing.

3. You might need other things like domains, secure certificates, company formation fees, legal fees (disclaimers, etc). You might (and I usually recommend) want a good copywriter. These things are usually pretty manageable in themselves, but add up really quickly.
Odd: Gates doing the robot shows he is human.
Couldn't help but think "MIT researchers find memory capacity much bigger than they remember" would have been a better title.
Just to clarify I meant Arlington & Fairfax, Virginia.

Arlington & Fairfax are to DC what Somerville & Cambridge are to Boston. Technically not part of the city, but very accessible.
Around Harvard Square, it's pretty expensive, but I found a 4br apartment for $2460/month 5 minutes' bike (downhill) from Davis, so it's pretty reasonable if you're willing to live with people. If you need something closer to Boston proper, that's more expensive, but Davis is cute and homey, and people smile at you in the streets.
This sounds exactly like the facebook/bebo/myspace/orkut/hi5 platforms.
This is a slight tangent, but I think people would be surprised at just how many studies are based upon college/university students.

I knew quite a few PhD students and their colleagues a while back - almost all of their test subjects came from the student body (in fact, in some places, students were had to participate in certain studies as part of their course requirements).
Perhaps the falling man fell in that way by chance? I guess we'll never know, but let's not draw wild and probably invalid conclusions.

Agreed, but the article does take pains to cover this very thing. They mentioned that there were something like 11 other photos snapped of the man as he fell and, by sheer chance, the photographer caught this angle in one of the frames. In the other frames, the guy didn't look majestic . . . he looked like a guy falling 100 stories.
Startup Challenge. Amazon Web Service.
When I'm drunk (or buzzed) at the computer, which used to be a lot of time, I'm just working :\
That is unfortunate - having "played" on and off for erlang for a little while, I have noticed they steadily improve usability things like that.

However a bytecode thing is a bit more serious, but I am sure they will address that given time.
Eric, I'd agree, but at the same time, why is the U.S. so unaware of sites in other countries? It can't just be a language barrier, since there are tons of great English-language sites that aren't American. I get the feeling that the U.S. is so wrapped up in itself that the rest of the world is just passing it by.
I was going to suggest that rather than posting treehugger links people could just post the original, unbutchered press release... but I see MikeCapone has a mission in life.
Microsoft (or whoever) might want to take a look at the "McLibel" case before they take legal action:
http://en.wikipedia.org/wiki/McLibel_case

Whilst McDonalds actually "won" in the end, the case enabled the high-profile exposure of a lot of internal documents and secrets. Ended up being a massive embarrassment and not at all worth the small victory.
His courage is admirable, but unfortunately misplaced. His job was to test next-gen consoles. It shouldn't have been surprising that he'd find bugs. And since he was a tester, he likely saw far more bugs than most end-users, simply because he was looking for them.

I empathize with his frustration with Microsoft. He probably felt like they were not listening to his reports, or if they were, that they were focusing on problems that he believed to be less important. However, as a game developer, I understand why it can take a very long time to respond to a playtester's bug report. In the game industry, you're constantly working on improvements. There really is no downtime. So, tester identifies bug; tester reports bug; manager schedules bugfix; developer finishes what he's doing; developer reproduces the bug; developer fixes the bug; developer does a "programmer test" to verify that the bug is actually fixed; code is checked in, which is queued to be deployed; and finally, the bugfix is deployed back to the original tester. It can take anywhere from two days to two months for certain bugfixes, through no fault of the process. (A process like that is inevitable for codebases that are millions of lines of code.) And once you throw in the fact it is probably difficult to deploy new code to consoles, and also that the testers aren't in the same building as the developers, that process can probably take quite a long time from the point of view of the tester.

So that said, I don't understand why he felt it was a good idea to be a whistleblower in this case. There really is no big scandal. If a console fails, Microsoft will replace it.

Also, I assume he signed a non-disclosure agreement, which he brazenly violated.
And "OS X, for IQs 50 and below"?
What amazes me most is that people will trust all their passwords to a piece of software and they don't really know what it is doing.

If you want to install this Password Gorilla thing in your MacOS, how do you know if it isn't trojaned? Where is the checksum for you to verify it?

Do you remember that even an security researcher and openbsd developer got his box hacked and his software trojaned?
http://tinyurl.com/3owcj7

Remember what your mother said: Don't accept candy from strangers. So I hope you all are checking the source code and compiling it your selves.

Not that checking the source code would be enough. When was the last time you checked the source code from anything you downloaded?

Ok, so you checked the source code to see that there's no backdoor sending your password over the internet, but do you yet remember the debian SSL vulnerability?

Yes, there could be a similar, subtle, but maliciously introduced flaw in cryptographic algorithm used by the password manager. So it's just a matter of an attacker having access to the cloud storage, not that that would be difficult either (remember the hacked Fedora and Redhat servers?), and "deciphering" all of your passwords.
Makes me giggle when I remember Joel's rant (http://www.joelonsoftware.com/items/2008/05/01.html):

"Since 1988 many prominent architecture astronauts have been convinced that the biggest problem to solve is synchronization.

[...]

When did the first sync web sites start coming out? 1999? There were a million versions. xdrive, mydrive, idrive, youdrive, wealldrive for ice cream. Nobody cared then and nobody cares now, because synchronizing files is just not a killer application. I'm sorry. It seems like it should be. But it's not.

[...]

this so called synchronization problem is just not an actual problem, it's a fun programming exercise that you're doing because it's just hard enough to be interesting but not so hard that you can't figure it out."

You show him!
The tutorial video is great. One of the files was named TPS Report.doc.
I wonder if this guy tuned his network card. OS X default for max open sockets is 128, can make it hard to max out the cpu running network based loads generators.

sudo sysctl -w kern.ipc.somaxconn=512

http://www.macgeekery.com/tips/configuration/mac_os_x_networ...
Incroporation - $500 to $5000 (depending on how fancy a law firm you want to have).
Hackers attack Large Hadron Collider
Also, it's visual long term memory.
One major problem with this article is that it confounds content-based sites with the web. Just a quick sampling of Alexa's Top 100 Sites for about 10 random countries indicates that Google, MSN, and Yahoo (or their localized versions) are frequently among the top ten most visited. So there are in fact some truly global sites on these here interwebs.

What types of site vary the most between countries? Sites that produce content, like newspapers, all-in-one portals, and video sites.

Maybe the problem with Hulu and Pandora isn't just their complex licensing agreements, but also the content that they license. Anyone been to karaoke bars in Asia that are popular among youth? Guess what? Only about one-tenth to one-third of the content is in English. Look hard enough, like mechanical_fish suggests and you'll find plenty of similar sites (some even identical) in other countries.
I never work in a company before. Now I am still a student. But, I have this intention that I am going to start my own startup after I graduate( hopefully I don't have to wait after I graduate ). As a student majoring in Computer Science, I feel that the rules and regulations in the school really don't favor a business-minded programmer.

Personally, I really don't like the formal schedule that you have to follow strictly( imagine you have to go to your company everyday 0-5 ). Programmer usually likes to code when the ideas come. And, this "productive time" is varied with person. So, fixed working time in big corp really is not an ideal environment for a programmer.
Not to brag or reveal my political leanings, but I had my SSIDs set to RonPaul2008 and VoteRonPaul last fall :-)
Qantas to allow you to use mobile as flight boarding pass
Bed sharing 'drains men's brains'
Sorry to come so late to the party, but I just got around to cleaning my desk. Here it is:

http://modos.org/desk.png

It's nothing special, but I like it. It's two pieces of plywood glued together and suspended around the perimeter. I prefer the feel of real wood to that fake stuff in low-end desks.
the iuuuy7 is probably McCain's since he himself admitted that he is computer illiterate and needs someone to check his email for him.

Thats pretty shocking...how long will it be before he tries to control the internet tubes
oh yeah I forgot about the part where there was absolutely no conflict in any of the novels
You mean hosted solutions besides:

* sales/CRM (SalesForce),

* financials (ADP, SurePayroll),

* HR (PeopleSoft),

* investor relations (Morningstar), or

* security (Qualys).

And that's for web apps. Look inside any large enterprise, and you find that outsourcing is all they do; everything's white-labeled for everyone else, and a huge chunk of the revenue comes from relationships between the giants.

Large enterprises routinely outsource core business process to hosted web apps. Where security is concerned, my guess is virtually every Fortune 500 company does what our clients do, which is to keep a small internal pen-test team and contract third-party security testers to "certify" apps before they get deployed.

And, of course, outsourced hosted apps aren't the definition of enterprise software. Take your Python app, wrap it in an Ubuntu VMware image, and give it an admin interface: now you have an enterprise web app.
solution: don't believe everything you read on the internet
McCains' it would be "linksys"... no padlock
Any suggestions for quick GUI-prototyping tools? Thanks.
Thanks for the thoughtful post. Wow - that much huh? It really feels like a fairly basic app to me but I guess that shows how much I know. I did have someone build me a comparably complex app for me for $600 last year though - but no facebook integration with that one.

Yes, it had occurred to me that storage could be an issue with this one.

By the way, do you know any good resources for finding good but affordable copywriters?

Still keen to read others' thoughts.