skysight-inc/HackerNews huggingface dataset:
this guy is asking them to join the rest of computerdom, which for apple would be the road toward mediocrity. definitely not going to happen.

if you can't find the gumption to get a mac, then you don't want to develop iphone apps very bad anyway.
You know this whole Flash debacle is a real shame because Flash, at least the concept of Flash, is really a great idea with lots of potential.

Flash allows people to create wonderful things (just visit newgrounds.com) but Adobe's lack of commitment to improving it is dragging it down and could be its unfortunate downfall.
I was thinking it would be more like the fast inverse square from Quake. If it's random, using the same code could be a problem, no?
Well can you blame Apple?.. they didn't want to have their infallible image tarnished by having an top ADC app advertising that it was designed for a competing platform.
[/sarcasm]

Boo
Schönfinkelisation and the tastiness of Curry
> They've also offered stock options though I'm not as interested in that and would rather take a higher salary.

Why?

Yes, cash is something that you can spend now, but stock costs them less, so you might be able to get more NPV by loading up on stock.

Also, suppose that they brought in another intern (or two) with the difference between what you'd like and what you can live on. What would that do to the value of your stock? (John Elway diverted part of his salary to linemen. That was an investment in his career and health.)

You could negotiate a steady increase in pay, so your income grows as you change your lifestyle.

BTW - since you've been working there for a while, the cliff for vesting should be significantly less than it would be for a new hire.
if I was Adobe I'd pull Photoshop for OSX

This is, perhaps, one of the reasons why you're not Adobe.
In addition to the point about chasing the $$$ by learning Java, I would definitely call your attention to C#. C# is based on C++, starting to pick up speed (think Sharepoint), and developers are coveted right now for the small but growing market.
It handles it less gracefully than I would have assumed. If you are running flash in multiple Chrome windows, this will corrupt ALL of them, instead of just the one visiting the page linked above. Wasnt one of Chrome's huge selling features the idea of memory independence?
How easy is it to use C# on a (shudder) Oracle Solaris box?

(edit) In all honesty, skennedy makes a very good point. C# does seem to be gaining popularity. (And yes I'm aware of the Mono project.) Frankly, I just don't trust Microsoft. There have been compatibility issues with migrating between early versions of the .NET framework, and the end of Visual Basic left a bad taste in many mouths.
First sentence:

For some absolutely shocking reason some people wonder why the Apple iPad comes without Java and Flash support.

Fair to say it's basically a biased rant.
Outrageous story, hard to believe. I guess Autumn of 2001 was quite disheveled for many agencies.
Some say no. Some say yes. One found out the reason.
http://en.wikipedia.org/wiki/Mahinda_Pathegama#Work

Anyway I can't find his research paper.
Erm, sorry, I just meant DejaVu Sans. But I do appreciate that its metrics are still different from Arial. Is that important in every application? Maybe.
Gmail Creator says he is not working on new email platform
Just as reasonable to think this would be solved if Apple opened up the iPhone platform to Flash.
Just installed flash 10.1 beta 2 on Mac, it does feel more responsive than 10.0.

http://labs.adobe.com/downloads/flashplayer10.html
Should automobile software be open-sourced?
C# would put me in the money if I go .NET after school. But is it used enough in applications similar to Java in Hadoop to make it worth learning?
No Sign of End to Headlines Expressing What Might Be True
At least Adobe is willing to try.

How's Hulu on your iPhone?
Flash on the iPhone wouldn't end the App Store. Flash developers would still release in the App Store because it is easier to make money in the App Store than over the mobile web.
Flash is to blame for that one.
Yup, crash on mine. WebKit nightly on OSX, everything up-to-date. Thankfully, it just crashes the plugin (though it holds up the browser for a bit), everything keeps working.
Qik: A Third-Rate Startup
If you are using C#, you are using a Windows box. But you can tie into Oracle using the ODBC connection.

Maybe it depends on your specific needs, but I am not sure why you would want any products you develop (regardless of the programming language) to share server resources with the Oracle database. My teams always separate the product load across servers and tiers. If you can afford the $20,000 per processor for Oracle, hopefully, you have multiple tiers to put your code elsewhere.
Be careful; the last chart isn't indexed at 0.
I doubt it was full featured, given how huge is the spec and how many technologies it embeds especially nowadays (video streaming, p2p etc).
When that happens, I usually rebase on top of both master and the other guy branch.
Watch UFC 109 Live Stream Couture vs Coleman Live Fight Online
I would love Apple to create a Photoshop competitor. As powerful as Photoshop is, there is a ton of room for simplification. You know there is a problem when software provides five different ways to perform a task, yet users have to have 5 years experience, or Google, to remember how to implement it.
Impure Math
Please add a city/state or location column.

Many angel investors around the country will only look at deals they are physically near, since the value is in mentoring and connections, not just $$.
HTML5 replace flash for datagrids?
All this talk that HTML5 will replace flash has got me wondering: one reason to use flash over ajax is flash is faster at rendering large amounts of data in a grid: say a grid of dimensions exceeding 10000x100. How will HTML5 increase the performance of grid rendering? Or will paging and on-the-fly (live) fetching still be needed?
Being able to do things using different approaches is one of the best features of Photoshop. It makes the application incredibly powerful.
I simply meant that Solaris is now an Oracle property - not that they're Oracle DB boxes.
As a Flash enthusiast I say thanks for being reasonable. In turn, I'm looking forward to what will happen with HTML5 (there's some great potiential in there).

Personally, I won't be using media-rich HTML5 until someone (probably Adobe) provides tools similar to what we have with Flash/Flex. Good interfaces are hard enough to create without having to hand-code everything.
Can't get it to work either. For WebGL to work do you need OpenGL libraries installed on your system?
After being told that all these startup types are trying to "redefine the world", I was a little surprised to discover that these guys seem to be pushing Yet Another Location-Aware Hookup Service. Nothing wrong with that, and perhaps theirs is better than the competition, but it is hardly revolutionary.
Thanks for the book tips! These will help after I make my choice.

How about IDEs for each?
Sauces and alcohol. Plums are good for both. Oddly, plum-coriander sauce is pretty good (try a small amount before you take my word for it -- I love it, but YMMV).
N15 Escort
If you need of escort services in N15 visit them today and review their escort girls. You will find someone that is appealing to you. All escorts are well trained and will meet all your requirements. Go ahead and call them today.
Seems fine with flash 10.1 beta 2, Safari on Mac.
Oh man.... the tooling situation....

Eclipse for Java.

Visual Studio for C++ on Windows. Netbeans everywhere else?

I am constantly dissapointed with my tools.

(edit) ViEmu for Visual Studio is excellent. I'm not sure if it's Eclipse or viPlugin for Eclipse, but one of them is laggy.
because we went to all the trouble to build an open network only to have a proprietary virtual machine run on top of it.

Flash shouldn't be necessary - they filled a gap caused by infighting within the various standards bodies
Ack. Still trying to get used to replacing all mentions of "Sun" with "Oracle". Sorry for the misunderstanding.
I guess this makes sense. If the flight takes 2.5 hours, what's the point of pretending that it will take 2? If you schedule it for only 2 hours, you'll just cause a delay which will cause somebody to get stressed and cause another delay.
TechCrunch Fail again.
As much as I agree with these obvious concepts, and I don't think any such model on its own is sustainable, there is a caveat. The model of potential financial success on the project could be more complex than simply price times units.

Using the Microsoft example, their traditional business lines are clearly not as easily profitable as they used to be. Their options are basically: Hunker down on their main products and innovate or diversify into new revenue streams.

They've generally gone with the latter. Success has been limited (this thread has inspired me to blog about the importance of the Xbox success on Microsoft as a whole). Yet it is still the direction they've chosen.

That brings the discussion to the war with Google over search. They see huge potential profits and markets in the internet, with search and its related advertising revenues being the biggest. It's also a market with a clear market leader, but one who doesn't necessarily have a complete monopoly and can lose customers in a click (aside from custom deals such as search on mobile devices, etc.)

Microsoft probably sees economic value that helps make up for some of the immediate financial loss: Not allowing one company to monopolize any tech-related industry or at least establish a brand and product in a growing market space.

None of these directly compensate for the cash spent, but they do have value. Microsoft has the cash to make long-term investments, and that's how they view search, as a long-term investment.

I feel compelled to be thankful that Microsoft is even bothering. I'd hate to see Google be the only serious competitor in the search space. As nice a company as they may seem, anyone given an absolute monopoly would inevitably cave to some form of laziness or corruption.
[Updated for technical clarity, rather than refuting bias]

Reading the original article, the issues seems to be with AVM1, the portion of the Flash Player dedicated to legacy Flash (v8 and older). Flash Player was updated in 2006 to include AVM2 and that's been Adobe's focus ever since.

Translation for HTML people: it's like pointing out IE6 bugs that still show up in IE7.

This is nothing more than an out of date flame post.

(Downvoters: have you actually looked at the nature of the bug?)
Memory independence + plugin that isn't designed to run multiple processes = plugin that can only run in one process. Imagine if Flash, forced into running twice, tried to read and write from the same cookie / any other kind of data, without any concurrency tools of any kind.

Chrome has to run Flash how Flash wants to be run, because doing otherwise could cause massive problems with any plugin. This is part of why it took so long for them to make Chrome, resolving the memory independence desires with the needs of plugins requires giving some things up. It was either roughly all plugins in existence, or allow the same process to interact with multiple tabs / windows.
I have been using Qik happily over the default Droid video camera for awhile. One of the best Android apps I've used. I have heard their iPhone versions are great too, especially since they add previously nonexistent video functionality to the older models. I would like to think that a startup's chances of success are at least partly based on the ability to deliver quality products, not simply a quick glance at the pedigree of the cofounders and VC firm.
In the end, of course, the consumer will decide.
Oh god. Here we go again. I think this dude should read a bit about Flash Player frame rates and how the Flash Player actually behaves inside the browser.
http://www.kaourantin.net/2006/05/frame-rates-in-flash-playe...
* In US worrying about cellphone radiation is considered "conspiratorial" for some reason.*

Indeed, as demonstrated by the majority of responses to this article. Surprising, at least to me.
Yes but we evolved to live with the sun's radiation.
In other news, Bill Gates says he is not developing a new operating system.
I was poking at Bloodshed Dev-C++ to test it out. Seems pretty good. Any experience with it?
Except Google is a HUGE Java user.

They've even release a large amount of libraries developed internally here: http://code.google.com/p/guava-libraries/
Not to dis Shannon who is a giant - but a Ben Franklin reference is in order - Franklin was much maligned for inventing things when so many things had yet to be invented...
The arc of invention is long, but it surely tightens up...
Why can't Flash make use of Quicktime like every other multimedia app on Macs for the past decade?

Adobe has stated that the APIs aren't sufficient, but I haven't seen any of you explain what exactly you do need. If you're looking for an API to specifically feed data to a dedicated decode chip, you're doing it wrong, because hardware abstraction is the operating system's job.

If it's merely a problem of the Quicktime APIs being hard to use, then you deserve a swift bankruptcy for complaining about it publicly rather than learning how to program properly on a Mac.

The simple fact remains that Flash is so resource-hungry that it is undeniably badly written. On my machine, with a Radeon X1600 GPU that doesn't have any useful h.264 acceleration, playing a certain h.264 video with a resolution of 640x360 causes Flash 10.1 beta 2 to use on average 90% CPU, whereas Quicktime Player playing from a file uses a steady 16%. Flash is wasting three quarters of my CPU cycles on overhead. Yes, I can understand a difference of a few points due to extra layers of IPC and the networking code, but even if I'm generous, the latest-and-greatest Flash pre-release is throwing away every other clock cycle that my CPU has.

Edit: I tested the video on VLC as well, to make extra sure that there is no home-field hardware acceleration advantage for QuickTime. VLC uses about 18% CPU. Flash's software decoder is 4-5 times slower than it should be.
Storm8, the #1 Role Playing Game company on iPhone is looking for someone to hack with us. (http://www.storm8.com/2010/01/18/software-engineer-objective...) We are located in Redwood City, CA.
Adobe's CTO claimed that they don't ship versions of Flash that are known to crash. The bug this triggers is more than a year old and the only versions it does not crash is the most recent _beta_ version of Flash. The post merely points out the deception in Lynch's claims.
Jean-Louise_Gasse
At some point, this does become an economic decision. Java does seem to offer the most in terms of use on the job. C++ is really strong in certain verticals like finance.
Dicey business, but what business isn't.
You don't need Apple to implement this, there is already a software product for the Mac that is slowly evolving into a full-featured photo editor: http://www.pixelmator.com/
(Ignoring the Boltzmann distribution for a moment...)

There are a couple of key things to keep in mind:

1) A photon's energy is proportional to its frequency.

2) It takes a specific amount of energy to induce a potentially carcinogenic effect.

For the rest of this post, I will assume that 1 keV is required to break a DNA backbone bond in one strand. Now, let's say you put your cell phone to your ear and start firing off ~uncountable photons, each of which are in the GHz range.

Billions upon billions of these photons will enter your brain. Imagine - if they were all energetic enough to be ionizing, then you would be experiencing strand breaks all the time while talking on your phone! But in fact, recall our (arbitrary) cutoff of 1 keV required to break a strand. Well, a 1.7 GHz phone is only emitting photons with an energy of around 7 micro eV. Such photons would be billions (10^9) of times too weak to cause a strand break.

Recall also that photonic energy is generally not additive. Think about pebbles being thrown at you. A 1-ounce pebble hitting you in the chest doesn't hurt. 160 1-ounce pebbles hitting you in the chest over the course of a few seconds might be annoying, but it's nothing like having a 10-pound rock thrown at your chest. Likewise, trillions of low-energy particles bombarding your DNA doesn't phase it at all.

Similarly, whereas one photon with 1 keV (again, that number is for sake of argument) might break your DNA, billions of photons with 0.1 keV wouldn't do a thing. This is why it is an odd proposition that low-energy, non-ionizing cell phone radiation should cause cancer.

As an aside, the pebble throwing analogy leads to one other possibility: imagine that all 160 pebbles hit your chest at precisely the same moment (to an accuracy of nanoseconds) at nearly exactly the same place. It would certainly feel as if you had been struck by a 10 pound rock. Likewise, if two photons hit the precise same place at precisely the same time, they will impart equivalent energy of one photon with double their frequency. This is rare, and at any rate the energy of one cell phone photon is so low that two together is still effectively nothing, as well.
Ken Perlin is one of the best computer science professors at NYU. Take a class of his if you get the chance.
"What possible benefit could this have?"

I was wondering this, too. Perhaps Apple has a policy of avoiding mentioning other platforms because it could confuse the end user. Remember that many people don't even know the difference between a browser and a search engine.
Any examples come to mind?
http://toys.lerdorf.com/archives/53-HipHop-PHP-Nifty-Trick.h...
Or, to state it without shilling:

Adobe has been an abusive monopoly in the streaming video market. It's only when a large company controversially decides to try to break that monopoly that people come out of the woodwork to cheer what may be the downfall of a product that truly sucks. Prior to Apple taking on Flash, it was a foregone conclusion that Flash sucks, but it was a necessary evil.
PHP: require_once - Manual
For a company whose main product lines throw off massive amounts of cash "a bit over break-even" is SEC-speak for "loss leader." If they ran for too long as money-losers then Apple would be more vulnerable to predatory pricing attacks based on the closed nature of both products, as long as they barely make money then Apple has better protection.
I know that people get tired of me ruining good "think of the children" debates with this question but here goes anyway:

What if the worst is true? What if one in every 100,000 people who uses a cellphone extensively during a lifetime is killed horribly by it?

Would you stop using yours? If so, why do you still ride in cars? I once saw an activist against the EM fields from power lines smoke 5 cigarettes while pontificating about the illnesses the lines in his yard might cause.

It all comes down to statistics and rationality. It seems humanity has chosen a technological path of growth instead of being content with 40 year lives of subsistence farming. We're gonna need those radio whatsits to get off this rock and preserve the species. Hopefully if there is something to weak EM / cancer thing, we'll evolve immunity to it before we get into space and get into the real radiation. (Or perhaps, advance to the "oops, you've got a DNA error, let me fix that for you" stage.)

Edit: Just to be clear, I'm not advocating head in the sand denialism of any possible ill effects, I'm just advocating rational, proportional responses to the possible danger verses the more common, knee-jerk "it might cause cancer ban them all!" responses.
I am stunned that "below market salaries for employees" is a red flag for a startup. Is there any correlation between throwing gobs of money at employees early on and medium-term viability?
Flash is doomed. I'm more interested in what would happen if Apple did write a Photoshop competitor.
I updated my post to explain why the bug is irrelevant.
Even if Flash 10.1 does bring performance parity with the Windows version, I won't be routinely enabling it.
It's an unacceptable security risk and most of what it's used for beyond video is just annoying/fluff.
As a long-time Rubyist, I find this kind of stuff... well, stupid. Python has some bits that I really wish we had in Rubyland, things like sane namespaces and the massive pile of libraries. Being able to pluck from SciPy for doing numerical analysis is an amazing boon, and outside of Python, I can't think of a single language that provides the same set of mathematical tools that you get from SciPy.

At the same time, I don't like syntactic whitespace, or the 'only one way to do things' philosophy, and I prefer Ruby's more functionally-oriented approach (e.g., blocks) to Python's more procedural feel. But these are just personal preferences, not objective reasons to choose Ruby over Python.

Trying to ask 'which is better' is pointless; they're both very good dynamic languages, and you should use whichever you prefer.
"one reason to use flash over ajax is flash is faster at rendering large amounts of data in a grid:"

I'm a little confused about the point you're trying to make here, given that Ajax is a method for retrieving data from the server with Javascript. That has nothing to do with rendering that data to screen.

Unless you mean the Flash version can preload all the data. This is a design decision and can be made in a HTML/JS grid as well.

Regardless, this has nothing to do with HTML5 and the HTML5 spec itself has nothing to do with performance. Performance is implementation specific.
Swirl Turns Washing Clothes Into a Game
That's not much of a reply, much less a refutation.

The majority of OS X crash reports are due to crashing plugins. Java applets et al are so rare that Flash might as well be the only plugin that is used.

Whether or not your web browser crashes when it isn't using Flash is completely off-topic, unless you are trying to insinuate that Apple can't even tell from a stack dump where the crash originated. In which case, you're taking an awfully roundabout way to calling Apple incompetent liars.
Are you seriously suggesting only one person has gotten wealthy without contributing to society?
Well, maybe I'm not the best person to ask, and my answer was a bit off-the-cuff. The best answer is probably more like: it depends on what you're doing.

But, I just find that Java makes life easier. For example, you don't have to worry about endianess issues. You don't have to worry about portability (as long as you can run a JVM). You can serialize objects across the network easily, and if you want to do stuff like RPC, there's Cajo.

On the C++ side, you have stuff like LAPACK? Though I'm not too sure about this stuff...

Also, Google's Protocol Buffers project is quite helpful in passing data around. (C++, Java, Python, in any combination)
Considering it's still occurring in the most recent release of Flash Player 10, I'd say it's nothing like pointing out IE6 bugs at all.

If they had actually fixed that bug in the Flash plugin and people were using older versions, then you might have a point.
Firefox 3.7a also handles this quite well, with a 'A plugin crashed' message.
I can't find your email address on your blog or in your profile. I know you're pretty new there but I'd like the chance to talk to someone working at google now.

Submitting resumes online is like dumping stuff into a black hole :(
I just don't know why the media is trying to cover up this important story.

I hear Henry Ford is also not working on a new automobile, despite having been instrumental in the mass market success of the automobile.
i think steve jobs does these kinds of these things just to get press - it doesn't matter if they're percieved evil or good - poeple will love him and buy his products anyway
Yay for writing software in C. It crashes really fast!