skysight-inc/HackerNews huggingface dataset:
You almost get the impression that the author has just never seen a good movie before. Almost everything he said could be applied to any top film maker. Coens, PT Anderson, Wes Anderson, lots of others. If all you've seen are summer blockbusters I can see how you might be wowed by good writing and lack of special effects.

Sorkin's good for sure, sometimes really good, but he too has his weaknesses. For instance the fact that every character has the diction of a Harvard English professor and the wit of George Bernard Shaw.
Numbers Behind the Trash Talking: Investments in Early Stage Funds Fall
This guy doesn't deal in those books. He deals in books with known prices and enough volume that he can be reasonably sure it'll sell in a moderate amount of time.

If nobody else has it on amazon, this guy isn't buying it and putting it up there.

Your stated benefit doesn't exist.
What's "CS"? Unless it's Outlook's calendaring, I doubt it will have any effect on "the enterprise". Remember, most people only use their computers to send email, setup meetings, and browse Facebook.
Most of the people I've heard say "Web 2.0 compliant" aren't kidding.
http://articles.sfgate.com/2007-10-14/living/17265958_1_cali...
Great article on Almonds and Bees in case you weren't aware... over 50% of the bees in the US are shipped to California during growing season... pretty crazy. Wonder what the impact will be on almond prices.
Regarding: "Adobe's shares rise as much as 17 percent"

Just a small detail, but the above bullet exaggerates the indicative reaction of the market. It was up 17 percent for an instant because someone fat fingered and bought it for $30.00 exactly at 3:08pm (Added: 12 minutes after the announcement at 2:56pm), maybe a little excited to buy in. Really it is up 10-11%, which is a strong and positive reaction, but there is more uncertainty factored into the price than what the bullet would seem to imply.
It helps to shorten the gap between "West" and "East" freedoms or lack thereof.

Anyway, I absolutely agree that Arab peninsula states still have some horrific human rights issues to deal with, especially when it comes to foreign and especially "third-world" immigrants.

But that brings us too far from the original discussion concerning Sharia law because that has nothing to do with immigrant rights, which they essentially don't have being treated as second-class at best or slaves at worst.
"Adobe Flash"

shudder
What's the worst that could happen? This might actually create a vortex of suckage capable of destroying them both.
Interesting article about principles for designing a successful web app... if you're the only user. There are zero references to security mentioned at all. As a security engineer, this bothers me a little bit.

A lot of people don't understand that security holes in their applications aren't usually caused by a 0day in their framework, but instead sloppy security practices in the application itself. I break web applications for a living, and although I appreciate the consistent business, entrepreneurs and developers on Hacker News should understand that a critical hole will cripple their business.

Take some time before you let other people use your app (other than internal testing) and do a few simple checks:

- Am I sanitizing user-supplied input in my application? Can I throw a ' in a userid form, or will it break my SQL statements?

- If I put ''";<xss> in the search bar, and view source, are > and < symbols floating around the page?

- Am I relying on security through obscurity? This is a big one. "Oh, no one will find the hardcoded password in this world-readable configuration file six directories deep" is how infrasctructures get destroyed.

- Am I handling credit card data myself? Do I need to be PCI-DSS compliant?

These few questions will prevent 90% of XSS, SQL injection and CSRF attacks if you carry them out thoroughly. Don't realease a buggy webapp just to get hacked.
The dollar amount is irrelevant, it's the principle of whether there is some duty to act or not. By this I mean legal rather than moral duty. They're two different things, though you could say that there might be some moral duty towards the neighbors who are otherwise going to have to live next to a charred shell.

If the guy calls up the fire department and they say 'sorry, busy fighting fires in our own town,' then too bad, that's what he gets for living in the boonies. But if they can help, and they are the only ones who can help, but they don't, it's a totally different situation. In those cases where they turn up and just watch, it's worse than not turning up at all.
So let me get this straight: Gap first hires someone to design a logo, and it's universally panned by the design community. They then ask the community "if our new logo is so crappy, why not see if you can do better?" Then, the design community bitches at Gap for not hiring someone to design their logo? Does this seem a bit odd to anybody else?

Also, it's hard to bitch when your whole career depends on something as subjective as logo design. Because of this subjectivity it's possible a design rookie out of high school could design something as cool or cooler than the seasoned professionals, and do it for a fraction of the price (or free). Conversely, that same subjectivity allows people to get away with charging outrageous fees for design work (i.e. http://en.wikipedia.org/wiki/NeXT#cite_ref-rand_16-0)

It seems to me like Gap is damned no matter what they do.
I'm not really a fan of this literate coffeescript. Most of the code speaks for itself, and the English explanation make the code much harder to follow. It's worse than "add one to i" because at least that doesn't take up multiple lines.
I think MS time and money would be better spent buying much smaller web companies that innovate and grow. Adobe is old and shrinking.

As a .net dev id love to see them grow the community beyond enterprise.
HTML5 has come to mean two things - the specification, and the loose group of new browser technologies. A lot of people, for example, talk about the new "HTML5 geolocation API", but there's technically no such thing - there's a geolocation API, but it's not HTML5.

Sorta how people called JavaScript visual effects "AJAX" despite there being no asynchronous requests nor XML involved.
Coldfusion runs on Mac, not certain about JRun.
Now I'm confused. How is expecting return on risky investment being very close to return on risk-less investment is not risk-averse?
I wasn't aware of that. Won't it be living hell for web developers trying to build cross-browser compatible websites? Will you have to perpetually keep track of the implementation status of every HTML5 features for every browser in addition to keeping track of every browser version and their market share?

Edit: I wasn't referring to the DOCTYPE. I was referring to the fact that up until now you could just assume it was safe to use HTML 4.01 because you knew it was implemented (almost) consistently across a large share of browsers out there. Now you will have to keep track of features individually instead of keeping track of a discrete set of features AKA a HTML version.
Facebook Groups Don’t Have A Privacy Problem
Apple already has all the PDF technology they want, and the creative products are too high end (too niche) or Apple has a competing product.
Thanks a good system, I might start doing that too.
Could they be doing this so flash 11 includes silverlight support?
Maybe various comments indicating how they are unhappy they've missed the mobile bus, including seemingly oddball suggestions like a tool to "port" iOS apps to x86: http://www.ibtimes.com/articles/69637/20101007/intel-porting...
That's really not the point I was making at all, although it's nice of you to say so :-)

Scaling the business side is definitely another strength of Mark's, but I don't think it was a contributor to their early success -- certainly not the first six months covered in the movie, where it appears Parker was the one who knew how to get deals done. Of course, the movie is fiction, so who knows really?
CS is shorthand for Creative Suite. A collection of several Adobe products into one package available in several flavors.

http://www.adobe.com/products/creativesuite/
Only if you assume there are few others who haved worked for several years on the field. If that's not the case, then you have to attribute at least some of the success to luck.
I don't think it's necessary to create an ecosystem around your hardware, if all the Android-based pads are basically equivalent. It'll be more like Apple vs Microsoft in the 90s, with Google in the Microsoft role.

... though on second thoughts, I don't think the market for pad computers is anywhere near as large as the market for desktop PCs (circa 1995) or mp3 players (circa now). It's just not an "everybody needs one" sort of product.
Yes. Though it probably does make a difference, does it?
Google tests page preview feature
Excellent deal, just wondered how quickly I need to redeem the offers. Is it possible for me to use them in say 4-8 weeks time, I would rather purchase when available now than lose out.
I agree. Eat your own dog food. Use your own API. If you aren't doing that, in most spaces, then there's more friction to scaling.

Course technically it doesn't _have_ to be REST, but that's the buzz of the now.
I used 99designs, and I agree with you on the designer end. Not so sure about the buyer end in this case. If you offer $x, to make it worthwhile each designer has to "spend" ($x)/N dollars to submit, where N = (avg # of competitors). So you end up paying $x to one designer, yet each designer only "spent" a small fraction of that to make their submission. In other words, you get tons of low quality submissions.

Your hope is that with the diversity, either by chance a hastily made cheap one will be decent or that someone will take a risk and "spend" more than ($x)/N dollars on your submission, hoping for the full $x. It usually works out "okay," but there is a good risk that you as a buyer won't get exactly what you're looking for.
Maybe it's better to kill Office for Mac then?
>"spy? now where did anyone suggest that?"

When OP said Lewin was "ex-mossad"? When you suggested being from Sayeret Matkal is "not that big of a difference" from being in the Mossad?
I think the comment cuts both ways at the same time.
I suppose this is feasible if Microsoft is looking to acquire Adobe's enterprise customer base - the PDF, document management, etc part of the company. Having Air/Flex/Flash might also be nice, but doesn't seem like a good fit for Microsoft's traditional Windows-centric strategy (one they should abandon, in my view - the days of owning the market via the desktop are rapidly coming to a close).

What I'd love to see is Microsoft buy the Flash/PDF side of the company, and then the creative arm (CS, the type foundry, lightroom, etc) be spun off into an independent company that was once again run by people passionate about design and great software.
Microsoft Photoshop. Windows 8 only. :(
http://www.electronista.com/articles/10/09/09/intel.says.goo...

http://www.macworld.com/article/154632/2010/10/intel_mobile_...
Sorry I missed it -- no one in my network (or on HN, when I asked) mentioned QtCreator to me.
Because the Windows versions of their products account for the vast majority of their profits.
"Don't Make Me Think" by Steve Krug is the single best book to start with on UX. It is short, extremely accessible, and very useful.
Ribbons in CS6
I have started to put my work in my diary, particularly when I need to focus completely. People look in my diary and if I have a meeting-free day, they assume that I will be at my desk with my feet up waiting for some work. The office culture has changed so much; I remember being bothered once a week by the project manager asking for updates on the plan; nowadays its every hour that somebody is bothering me for something. Anyway, I've started declining meetings, particularly last minute meeting requests submitted under the guise of being 'urgent' meaning 'I forgot to book this meeting weeks ago'. A good tip from me if you use Outlook: mark time you block in your diary as Personal so that others cannot see a description of the item when scheduling meetings; and will therefore not attempt to book the time in your diary. Also, book an hour in your diary for lunch and mark that as 'out of office' to prevent those sad people who book lunch time meetings.
well the recommendations wont be "ready" till when?, 2018? And there is no way that even the top 3 browsers will ever support it in its entirety

As it has always been its a matter of deciding what you need to do, deciding what your audience is, evaluating the tradeoffs and picking the best solution.
Assuming eventual availability can be pretty handy -- one way deal with a dependency outage is to retry with an exponential backoff. If a dependency is unavailable now, and your system keeps retrying until it is, then you are assuming your dependency will become available again eventually.
Gotta love stock markets. A rumor arises of two CEO's secretly meeting, and stocks skyrocket instantly. I'd assume that nobody actually knows what they were discussing, if they even met. Wouldn't be much of a secret meeting otherwise.
That's why I have two hearts, in case one needs surgery.

Seriously though, what kind of redundancy are you suggesting? I could have two cars, or two ovens, or two hot water systems in case my first one breaks down, but I can get by with workarounds for a broken-down car, oven and hot water system anyway.
This example, at least, does not depend on asymmetry of information. It depends on the willingness of the parties to invest extra labor.

The business model of the thrift store requires treating the books as commodities ("all hardcovers $2/ea", etc.), as they don't have the volume to invest time in research. The business model of the used book seller requires knowledge, amortizing the cost of researching each book over a global (or at least national) customer base.

Adam Smith would find this a wonderful example of division of labor.
"Adobe, Microsoft expected to collapse into new black hole after getting nearly 90% of the world's shitty C++ together under one roof."
You linked to the wrong version, given the topic of this thread.

Recently ZSH support has been added to git-completion.bash, but it's still only in the "next" branch of git: http://git.kernel.org/?p=git/git.git;a=blob_plain;f=contrib/...
I've started using the oh-my-zsh project.

http://github.com/robbyrussell/oh-my-zsh

Has all sorts of themes, and most have git status.
Correct, but a large chunk of corporations have in house creative departments and many(if not most) use macs. Killing the Mac version of CS would force them to switch back to PC.
How can you blame the retail investor for having stop-loss orders to lock in profits and praise some HFT's for "fixing" the flash crash by buying at the bottom when it was other HFT's that precipitated the flash crash to begin with?! Maybe that's why the retail investor is getting out of the stock market and leaving it to the machines to fight amongst themselves.
I'm really amused that you called them muggles, and that everyone knows what you mean :)
Again, you're thinking of retail investors being like herd of stupid sheep.

First of all, very elitist from you (even though I suppose you're one of them too).

And second, actually not true. As I said, no (or almost no if you like) retail investor is stupid. All they wanted to do is to protect their positions at a reasonable level depending on variety of factors like entry price, relation of the price to some moving average etc. etc. So calling that stupid and being equal to "offering a bargain" or giving Mr. Market "wrong information" is itself stupid at best.
As a thought: If it does happen, I can totally see an MS Office GRAND DELUXE edition that puts together Office and CS. And I would guess that the price would be less than the sum of the individual packages.

That wouldn't be too bad, really.
I cannot recommend Time Capsule highly enough.
Think of what great software activation schemes they will make!
I suspect that were Adobe to leave the Windows market, the vacated "niche" would be quickly filled.
The doctype has never been useful for detecting browser features. You needed, and still need to, do that with user agent sniffing or with Javascript. All the doctype has ever been useful for is for controlling the browser rendering mode, i.e. standards compliant mode or quirks mode. HTML5 defines much more precisely how pages should be rendered, including how to render broken HTML pages, thereby obsoleting a thing like quirks mode.
You can also use Git's own __git_ps1 from git-completion.bash in either bash or in zsh (see my other comment). Here's an example of it in use: http://github.com/avar/dotfiles/blob/master/.bashrc#L86

It doesn't give you info about whether you have staged files (but maybe it should). But it gives you a bunch of other neat stuff, like whether you're in a git-rebase or git-am operation
In a pinch (like when I find that my proper knives haven't been washed) I find that my steak knives will cut anything, from raw meat to vegetables to cheese to bread to steak.

But the kitchen is a lousy place to practice minimalism anyway.
I've thought about doing truecrypt a few times, but I'm afraid that will greatly complicate cross border trips
Last year I bought a used book through Amazon, that upon arrival turned out to be a galley proof. I was a little annoyed that it hadn't been marked as such, but I kind of thought that it might be collectible in some way.
relevant - http://adobegripes.tumblr.com/
But a minimalist coding style does make you a better programmer.
The Correct Time is 5:30-7:30pm
Full disk encryption (hardware based) on SSD seems like an interesting option for this but not many manufactures have this. Samsung has done this, http://www.computerworld.com/s/article/9131684/Full_disk_enc..., but I cant find the market ready product.
Well, then setup bind. It's not the end of the world :). That, or just use /etc/hosts, it's more of a pain, but for testing you just need a handful of URLs.
Proves the old adage. "Buy on the rumor, sell on the news"
Net detriment to society, obnoxious theatrics that accomplish nothing of real value, turns moderate people away from responsible and intelligent conservation.
Lazy, or Burned-out?
> Yes, there are still places that rely on this software.

Killing JRun and Cold Fusion would be doing them a favor.
He's defining success in terms of potential popularity. I think security is important, but empirically, security seems irrelevant to most apps' popularity. Many apps have stayed popular after major security breaches.
Just redeemed my code using the new process, and it was totally painless.

This deal was already amazing, and you guys made it 10x better (for my app at least :)).
When composing my original sentence, I chose the word tend very carefully. ;)
The author is the project lead of the pyjamas web framework (http://pyjs.org). He knows some Javascript :). But he hates programming with html, css and Javascript.
Not A spammer.. had a different account, but lost the password and needed to create a new one. It might sound stupid to some, but it might be interesting to others.
As Judge Doom said, "My God, it will be beautiful..."

edit: http://www.youtube.com/watch?v=gURUMv7qZW0#t=1m58s
perhaps i'm living in blissful ignorance, but who?
I mostly agree with your critique of javascript. I do not actually agree with 7. You do have the possibility of defining any datatypes you'd ever need. You just don't have the possibility of defining literal support for them.

All your other points are right on, but i feel that most are more the result of the history and constraints of javascript than anything else.

#3 is a language problem but is also the most arguable of your points. Ruby allows monkey patches and is one of the most appreciated languages in existence today. Also viable approachs to give the power of monkey patching without the drawbacks are just being thought today. Protocols in clojure looks good but still need the appreciation of time i'd say.

#6 is stupid i agree

Every other point are more the result of the history, and most importantly of the use case of javascript:
- No sane package system sucks but a package system is hard to get right in a file based browser environnement.
- Browser environnement, well yes, but that's precisely what we are talking about, you can't really say it's a problem, it's the very reason we're using javascript in the first place
- Lack of rich datatypes is really bad. The lack of sets, but also of propers hash maps sucks. But more generally javascript lacks a proper standard library. Something that python definitely has. But it's also definitely harder to get right in a browser environnement, when you have got to ensure support from every browser on every platform.

But anyway, thanks for a proper critique of javascript.
Most designers I know would work for McDonald's before they'd use Windows :)
Pretty good and not particularly bullish. What's your point?

I don't think "enjoyment" of the fact that you just asserted/defended yourself does any harm. Holding a grudge is far worse, imho. I recall some guy from the ScienceBlogs commenting on his high school reunion, and you could tell he had some deep running hatred going on even after several years - to the point of enrolling his kids in martial arts classes with a "so-maybe-they-can-get-some-sweet-revenge-for-me" type of attitude.

The martial arts are not bad per se, but a parent teaching a kid that it's ok to turn to violence when they can't get along with their peers is not very responsible.
...because two bricks float better than one...
I don't quite agree with everything the author said. For example, the new keyword can make the code a lot more readable if you use it to call your own constructors (that is, functions that assume that "this" is referencing a newly created object).

Also, if you're dealing with DOM, you might want to avoid anonymous functions and closures as IE tends to not do proper garbage collection within closures and leak an awful lot of memory that doesn't get freed even after you visited another page. (This is an oversimplification, Google "IE DOM memory leaks" for a better description of the issue.) This is not JavaScript's fault, but still it is an important thing to consider as your users will hate you if your site is crashing their browser even if it's not your fault.
An acquisition sounds really out there to me -- the product lines & culture don't seem to match up well, and it's hard to imagine Microsoft running Adobe as some sort of separate entity.

More likely: a partnership with Adobe involving Flash/AIR as a development platform option for Windows Phone 7.
Luckily I have a "I threw out all my winter clothes and all I kept was this ironic t-shirt" t-shirt.
Dustin Curtis' Redis logo contest submission
the article says 'they've got nothing to worry about' in terms of being on a sexual mission but it doesnt rule out an evolution of .ly's opinion of it's stake in the deal, and it seems to me they'd have final say about it. The 'scare' was ly asserting what amounts to their territory, no?
I really don't appreciate an autoplay video that I can't pause.

Why force me to watch it? It's not supposed to be an ad. Let me watch at my leisure, or at least let me stop it..
Not quite. What I'm saying is that a dropped packet or a failed node are not partitions as far as the CAP theorem is considered.

A distributed system is considered available if "every request received by a non-failing node [results] in a response." It does not mean you cannot retransmit or retry.

Similarly, the consistency guarantee only requires that there exist a total order on operations. Failures are ok, as we're allowed to retransmit, retry, and otherwise tolerate faults. There is no inconsistency, nor is anything eventual.

My point is that a "temporary" partition is just a fault, and as long as the fault is shorter than the allowed response time of the system, it doesn't make a difference.
Personally I will not build a business at the mercy of the Libyan government.