This is the apple tv, not an iPad. Apple only releases one like every 3 years. That's still 2x the console market, but they also shipped something less powerful than a wii u.
You don't want to upgrade. The new Mac Mini is slower than the quad core. They have no replacement for the mac mini 2012 quad core model yet without spending $2000 on an iMac. I just went through this and couldn't find a single mac that was faster for under $1800.
That said, many of the new macs have SSD and better graphics but CPU performance is a joke. I decided to put a SSD into my mini instead and now I have most of the performance of a new mini in terms of IO but much faster processor.
Two events happened to kill interest in SPARC and POWER:
1. Apple switched to Intel. Macs were cheap, lowend POWER systems. Many ports to IBM hardware started as Mac ports. 2. Oracle bought Sun. The few remaining workstations disappeared. The cheap 1u servers from the.COM era were killed.
I have two Sun Netra T1 servers in my basement. I used to support SPARC64 on MidnightBSD and even had bought some used Ultra 10 systems for that purpose early in the project. However, it was hard to find parts that were cheap and reliable to keep them running. Then oracle shutdown free access to documentation and firmware updates. I gave up. I haven't powered on the systems for awhile. My goal is a desktop system and without workstations, there is no point in making a desktop OS for a line that only has serial ports.
Why even bother with the air now. What the iPhone taught be is that people either want huge screens or small screens. They don't want in between devices.
iPad Mini iPad (what is now the plus)
done.
Apple rep asks if you want big or small and storage. That is it.
Run levels don't solve the problem for desktop users. You can't ask a typical user to manually switch run levels. Not to mention rc.d in freebsd isn't setup like that.
It isn't about saving 5 seconds at system startup. People use that as an excuse because it's user visible. People constantly complain to me about MidnightBSD boot speed though. The real reason to do launchd (or maybe the one good thing about systemd) is that it allows you to make intelligent power decisions. If you know you're running on battery, you can avoid running background tasks that take a lot of CPU or disk IO. For example, the locate database could be updated next time you're plugged in. You could turn off services that are not needed when traveling.
If you had intelligent events sent as messages throughout the system, you could change graphics modes on low battery or tweak settings on wifi. If you think about it, OS X and Windows both act differently depending on power modes. It could all be done automatically. You can't build a good desktop OS without these features. They also have some value on servers when running on UPS backup, etc.
That's why I started MidnightBSD. I just didn't keep enough developers around after the initial push to finish it.
I've been looking at their code for a few weeks (it was in the trueos repo on a branch) and it's rather interesting. The Mach IPC layer is actually a port from code in NetBSD up to around 5.0. Then they've brought in patches for libdispatch workqueue support and a bunch of apple code.
You're right about DRM issues. There is one big win and the reason I support HTML5 video. It can be cross platform unlike flash. Flash only runs on the big 3 desktop operating systems. It doesn't run on any other desktop OS and isn't supported on many mobile platforms. HTML 5 video can change all that.
Tell him to get a copy of the Mythical Man Month and get Scrum Master certified. That should give him a start. In reality, they need to hire someone that knows what they're doing but I assume that is off the table for financial reasons.
I realize some developers hate Agile, but we're talking about a startup and inexperienced managers. They're never going to pull off waterfall. They probably have no clue how to manage projects like this.
I got my first PC in high school about a month before windows 95 came out. I got a free upgrade on that Packard Bell. It had an impressive 8MB of RAM, 1MB video card and a Pentium 100mhz. Those were the days.
I ended up installing Windows 95 a total of 52 times on that computer. I started experimenting with modifying the registry and often deleting things from it. For example, all those stupid "tips" messages you got at startup were stored in the registry. You could knock off a significant amount of data. That combined with a registry compression tool and you had extra RAM and more speed. I had pages of tweaks to do to windows 95. When 98 came out, I was disappointed. Went through an OS/2 warp phase and an NT4 phase before I got into Linux, Solaris and finally *BSD.
Without windows being such a piece of shit, I never would have gotten into operating systems.
Good point. I think one problem is that most consumer grade wifi is assuming 4-8 devices tops in a home. I realize I'm a programmer, but with all the smart devices these days, I've got Nest products, light bulbs, game consoles, chromecast, apple tv, tablets, smart phones and computers that all use the wifi. They're not all using it at the same time but i'm probably approaching 20 wifi enabled devices. A lot of the lowend crap will fall over with that many connections. As it is, my apple airport extreme router is crashing every 3 days to 1 week depending on usage. I've noticed it crashes more often when 2.4 ghz band devices connect like the Nest or wii. I spent almost as much on that thing as this Google product and if theirs actually works, I'm interested!
What's worse is that the airport extreme crashes daily on the latest firmware. I had to go through hand editing xml files to trick it into flashing to an old version of the firmware to get the 3 days. The idea of auto updates on firmware scare me a little but then again if google regularly updates it, maybe it won't be so bad. Apple just ships a bad firmware and leaves it up for a year.
But they have DRM and if apple's itunes can't auth, you can't watch. If you don't believe me, try to play it on a new computer or de-auth your existing one. After awhile, the authentication on the devices dies.
I cache iTunes content locally because I've had music disappear in the store before that I bought. (prior to them going drm free on that) The album still plays with my files but apple doesn't have it anymore. I've never seen that happen with video, but it's certainly possible.
If you have Disney content, you can get their app and then connect it to Google Play and iTunes. It gives you purchases in one on the other so you get a backup with an independent service.
The new problem I have is storage. I'm at 5TB of iTunes content and apple got rid of internal drive bays. There is no mac to buy that can hold them and I'm hitting the limits of external hard drive enclosures too. Whatever I buy, I have to have a bigger drive for time machine to back it up too. (mac mini drive + ITMS drive == 5.5TB just for one snapshot)
of the first 10 million websites. Their source uses alexa data.
This is the apple tv, not an iPad. Apple only releases one like every 3 years. That's still 2x the console market, but they also shipped something less powerful than a wii u.
You don't want to upgrade. The new Mac Mini is slower than the quad core. They have no replacement for the mac mini 2012 quad core model yet without spending $2000 on an iMac. I just went through this and couldn't find a single mac that was faster for under $1800.
That said, many of the new macs have SSD and better graphics but CPU performance is a joke. I decided to put a SSD into my mini instead and now I have most of the performance of a new mini in terms of IO but much faster processor.
Version numbers are made up. FreeBSD was on 4.x for a very long time before they went 5-11. NetBSD similarly waited a long time to go to 2.
FreeBSD has jails and bhyve though. There are options.
As a side note, MidnightBSD also supports ZFS.
Two events happened to kill interest in SPARC and POWER:
1. Apple switched to Intel. Macs were cheap, lowend POWER systems. Many ports to IBM hardware started as Mac ports. .COM era were killed.
2. Oracle bought Sun. The few remaining workstations disappeared. The cheap 1u servers from the
I have two Sun Netra T1 servers in my basement. I used to support SPARC64 on MidnightBSD and even had bought some used Ultra 10 systems for that purpose early in the project. However, it was hard to find parts that were cheap and reliable to keep them running. Then oracle shutdown free access to documentation and firmware updates. I gave up. I haven't powered on the systems for awhile. My goal is a desktop system and without workstations, there is no point in making a desktop OS for a line that only has serial ports.
By that same logic, it explains why fiat and honda are also not agreeing to it. They target those same consumers.
Why even bother with the air now. What the iPhone taught be is that people either want huge screens or small screens. They don't want in between devices.
iPad Mini
iPad (what is now the plus)
done.
Apple rep asks if you want big or small and storage. That is it.
With the chromecast, you have to count the power use of the device to control it too.
Modern game consoles use modified PC hardware. It's no shock they use so much power. Consider they use AMD chips :)
Linux is not about choice. Linux is about winning at all costs. systemd! pulseaudio! deprecating ifconfig. Wayland.
Run levels don't solve the problem for desktop users. You can't ask a typical user to manually switch run levels. Not to mention rc.d in freebsd isn't setup like that.
It isn't about saving 5 seconds at system startup. People use that as an excuse because it's user visible. People constantly complain to me about MidnightBSD boot speed though. The real reason to do launchd (or maybe the one good thing about systemd) is that it allows you to make intelligent power decisions. If you know you're running on battery, you can avoid running background tasks that take a lot of CPU or disk IO. For example, the locate database could be updated next time you're plugged in. You could turn off services that are not needed when traveling.
If you had intelligent events sent as messages throughout the system, you could change graphics modes on low battery or tweak settings on wifi. If you think about it, OS X and Windows both act differently depending on power modes. It could all be done automatically. You can't build a good desktop OS without these features. They also have some value on servers when running on UPS backup, etc.
Soon he will declare the kernel too confusing and replace it with a systemd command. I'll get the popcorn.
That's why I started MidnightBSD. I just didn't keep enough developers around after the initial push to finish it.
I've been looking at their code for a few weeks (it was in the trueos repo on a branch) and it's rather interesting. The Mach IPC layer is actually a port from code in NetBSD up to around 5.0. Then they've brought in patches for libdispatch workqueue support and a bunch of apple code.
launchd does not replace su(1) so it's not envy.
You're right about DRM issues. There is one big win and the reason I support HTML5 video. It can be cross platform unlike flash. Flash only runs on the big 3 desktop operating systems. It doesn't run on any other desktop OS and isn't supported on many mobile platforms. HTML 5 video can change all that.
Tell him to get a copy of the Mythical Man Month and get Scrum Master certified. That should give him a start. In reality, they need to hire someone that knows what they're doing but I assume that is off the table for financial reasons.
I realize some developers hate Agile, but we're talking about a startup and inexperienced managers. They're never going to pull off waterfall. They probably have no clue how to manage projects like this.
I got my first PC in high school about a month before windows 95 came out. I got a free upgrade on that Packard Bell. It had an impressive 8MB of RAM, 1MB video card and a Pentium 100mhz. Those were the days.
I ended up installing Windows 95 a total of 52 times on that computer. I started experimenting with modifying the registry and often deleting things from it. For example, all those stupid "tips" messages you got at startup were stored in the registry. You could knock off a significant amount of data. That combined with a registry compression tool and you had extra RAM and more speed. I had pages of tweaks to do to windows 95. When 98 came out, I was disappointed. Went through an OS/2 warp phase and an NT4 phase before I got into Linux, Solaris and finally *BSD.
Without windows being such a piece of shit, I never would have gotten into operating systems.
True, but OS X has a lot of 0 days lately giving root access. You don't run OS X for security.
The dell also has right click. This doesn't matter if you're going to hook a mouse up to it anyway.
I live in a subdivision like many other people. There are 20+ wifi networks all around me. They are building more houses nearby.
5Ghz works well but 2.4Ghz is flooded with other networks.
Good point. I think one problem is that most consumer grade wifi is assuming 4-8 devices tops in a home. I realize I'm a programmer, but with all the smart devices these days, I've got Nest products, light bulbs, game consoles, chromecast, apple tv, tablets, smart phones and computers that all use the wifi. They're not all using it at the same time but i'm probably approaching 20 wifi enabled devices. A lot of the lowend crap will fall over with that many connections. As it is, my apple airport extreme router is crashing every 3 days to 1 week depending on usage. I've noticed it crashes more often when 2.4 ghz band devices connect like the Nest or wii. I spent almost as much on that thing as this Google product and if theirs actually works, I'm interested!
What's worse is that the airport extreme crashes daily on the latest firmware. I had to go through hand editing xml files to trick it into flashing to an old version of the firmware to get the 3 days. The idea of auto updates on firmware scare me a little but then again if google regularly updates it, maybe it won't be so bad. Apple just ships a bad firmware and leaves it up for a year.
Probably was an english major in college, thus the taco bell job.
It does because you have to buy a new phone to use it.
But they have DRM and if apple's itunes can't auth, you can't watch. If you don't believe me, try to play it on a new computer or de-auth your existing one. After awhile, the authentication on the devices dies.
I cache iTunes content locally because I've had music disappear in the store before that I bought. (prior to them going drm free on that) The album still plays with my files but apple doesn't have it anymore. I've never seen that happen with video, but it's certainly possible.
If you have Disney content, you can get their app and then connect it to Google Play and iTunes. It gives you purchases in one on the other so you get a backup with an independent service.
The new problem I have is storage. I'm at 5TB of iTunes content and apple got rid of internal drive bays. There is no mac to buy that can hold them and I'm hitting the limits of external hard drive enclosures too. Whatever I buy, I have to have a bigger drive for time machine to back it up too. (mac mini drive + ITMS drive == 5.5TB just for one snapshot)
external raided enclosures get rather pricey.