Hacker Newsnew | past | comments | ask | show | jobs | submit | pbburns's commentslogin

I was hoping to see some measurement of dropped connections - something that I used to see sometimes when I was still using DSL.


This is very cool. Forgive me if I'm missing something but this only runs very specific command line programs right? (ie no iTunes)


For now. In theory, with enough emulated libraries, you could probably run anything with this. But I don't think the point is to run "random mac app" on Linux: it's probably more likely to enable something like iPhone development, which right now is Mac only.


Just watch as Apple, in their infinite wisdom, decides to shut this down because the developers aren't paying to buy the macs needed for development.


Is there any precedent for your assertion?



I don't consider the 3.3.1 situation to be relevant, as in this case you would be running the official Apple toolchain.

If you had brought up the section of the iOS Developer License Agreement relating to "non-Apple-branded hardware" you might be in the right ballpark, but the legality of a similar clause in the Mac OS EULA was cast into doubt in the Psystar case. Psystar aside, the (non-commercial) OSx86 scene continues to thrive, unhindered by Apple.

At the end of the day, given that you would be running the official Apple toolchain, how would Apple be able to prove that a particular iOS app was not built on a Mac?


However, GCC and friends are licensed under the GPL: the code is published at http://opensource.apple.com; their only technical barrier so far is actually making it run on another OS.

That's not to say they couldn't block something like that, but with GPL code it does become significantly more difficult, if not (technically, not "this would take forever to port back to Linux") impossible.


I agree that this is a fair piece of precedent, but I would also like to note Apple eventually removed this clause and developers are again free to develop in other languages.


Right. To do more is a hard problem.

This approach has been pursued before: http://hcpnet.free.fr/applebsd.html


I don't know how exactly it all comes together, but I would hope that Maloader and Cocotron (http://www.cocotron.org/) would enable many Cocoa apps to run on Linux (on Intel) without recompilation.

From the Cocotron website: "The Cocotron is an open source project which aims to implement a cross-platform Objective-C API similar to that described by Apple Inc.'s Cocoa documentation. This includes the AppKit, Foundation, Objective-C runtime and support APIs such as CoreGraphics and CoreFoundation."


I hope both cooperate with the GNUStep and the Étoilé OS folks.

But I fully expect all of them to suffer Apple's full wrath as soon as they get noticed by their legal...

Perhaps it's time to start thinking on collective defense.


right


I'd recommend you take an intro to macroeconomics course. You'll learn about how monetary policy works (interest rates) and that will help you your whole life. Understanding economics helps you understand business trends, investing, and it gives you more perspective on current events.


Maybe it was just the class I took, but I took macro and wished from the first day and ever after that I had taken micro. I felt like one class of micro might have gotten me some information I could actually use in business, whereas one class of macro was far from enough to get a handle on current events or monetary policy.


At least Linode recently gave everyone a 42% RAM increase. Good point though, most of the hardware progress has been pure margin for the cloud vendors.


I'd say Linode are about the only people passing on the savings.

(Disclaimer: I use my linode for just about freakin' everything)


Linode is VPS, EC2 is cloud computing. Although I agree that Linode is probably the best VPS provider around, EC2 provides a lot of cloud features that Linode does not including CloudWatch monitoring, autoscaling, external EBS storage, greater memory and compute power options, AMIs, virtual private cloud. So Linode vs EC2 is not exactly an apples to apples comparison. If all you need is VPS, then Linode is really the best option available.


>Linode is VPS, EC2 is cloud computing.

No diff in utilization. You can still use the API elastically spin up new instances, if at a different scale.

>...$features..

I guess, if that sort of thing matters to you. I don't really like relying on third parties for utilities like that.

> If all you need is VPS, then Linode is really the best option available.

K, but has anybody been making their machines faster?


> No diff in utilization. You can still use the API elastically spin up new instances, if at a different scale. They both have APIs, but EC2 has hourly billing versus monthly for Linode (they issue service credits pro-rated daily if you don't use a VPS for the entire month, refunds are manual and require a processing fee). EC2 also offers more options in terms of CPU and memory (3+ different CPUs and 1.7-32GB versus 0.5-4GB and single L5520 CPU architecture). They are both elastic, but from a billing perspective, Linode's elasticity isn't too practical.

> I guess, if that sort of thing matters to you. I don't really like relying on third parties for utilities like that. It may matter for your project, if you need automatic-elasticity, more durable off-instance storage, better security, more compute power, more memory. Linode can't provide these features.

> K, but has anybody been making their machines faster? Sure, EC2 has upgraded their m1 hardware the past couple of years, GoGrid is upgrading to Westmere later this year, Storm on Demand has upgraded some of their hardware, Flexiscale has upgraded, and others.


Linode provides 512 all the way to 20G instances, fwiw.


You're right, I meant 0.5-14GB, I hadn't noticed their new 16 and 20GB instances.


The point is that you are not actually using their machines. You're using virtual machines that have only ever given you a fraction of the machine's total power.


>only ever given you a fraction of the machine's total power

And cloud instances aren't precisely that, albeit generalized and abstracted further?


Hi I've done the same thing, http://www.craigdiddy.com and I also have a list of all the other sites that do this and why mine is the best. Besides email you can currently get free sms to find out even faster (via Twitter) and I plan on releasing the non-interface code on github.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: