I would wager that the Tegra is NOT used in the ECU. It's likely only used for running non-critical systems like entertainment and navigation systems and the gauge cluster. Not the engine management, braking or stability systems which would be handled by a more robust system.
The environment may not be significantly different, but think for a moment about driving your family car down a mountain road. Would you trust your family's life to a device that was manufactured to be sold for ~$150? Compare the result of a GPS device failing during this scenario vs. the ECU that controls ABS, stability programs, traction control, etc.
I for one am glad they are not using the latest and greatest in electronics for automotive ECU's. You need something PROVEN to be reliable, something that ALWAYS works. You absolutely do not need the fastest available microprocessor in these systems. Every microprocessor has faults and errata, and these need to be well-known so that faults can be handled in such a way as to not crash the system. You must also consider that the more complex and large any system becomes, the more time (and money) it takes to PROVE the system can handle faults without crashing. Debugging a system with 3MB of memory is far easier than one with much larger amounts.
Reliability is FAR more critical in ECU's than it is in your average desktop. If a program crashes on my desktop, at worst I've lost a bit of work since the last time I saved my data. If an automotive ECU crashes, it puts people's lives at risk.
I have yet to actually purchase DLC directly, and I have no plans to change that in the future. The only game in my inventory that includes DLC content is Oblivion, and only because the DLC came bundled with the deluxe package of the game. I refuse to buy "fluff" add-ons (horse armor, are you fsck-ing kidding me?) and games that are shipped incomplete with DLC required to be able to finish the game are off my buy list automatically.
I, for one, want the publishers and developers focusing on delivering quality games, at release, without show-stopping bugs. I'm getting tired of reading reviews of new games being launched without proper QA. In my opinion, if DLC is part of the release plan for a game it means the developers are going to focus on the DLC content after launch, not fixing bugs that slipped through QA. I don't have a problem with very minor bugs slipping through, because as someone who works in software development I know that commercial software will never be completely bug-free. But they better not release the game before it's "done". Far too many recent games seem to be rushed out the door to meet an artificial deadline. Please, if your game is not ready, don't ship it. Developers, don't let publishers force you to release an unfinished game.
Exactly. This was the first thought in my mind when reading the article... businesses that sell (or rent) wifi access are not exactly going to be thrilled to give out the password "free" and then turn around and ask for money for said access. Not exactly a good way to start a business transaction... sounds too much like bait-and-switch. "the password is "free", but please enter your credit card details..."
There are various types of indoor lights to mimic "normal" daylight available here in Finland. Philips is one of the more widely used/known. Personally, I do not have a huge problem with the short winter daylight hours but since I live in the south (Helsinki) we don't get it that badly, at winter solstice it's roughly about 5 hours of daylight. By the time you reach the arctic circle a few hundred miles north of here, there is little daylight left in the middle of winter though.
The benefits of these lights are fairly well known and understood in the Nordic countries, although I have never used one.
Ports. Most of the AA titles today, especially the ones covered by major media and with big sales numbers are developed for consoles first and then ported to PC. As a result, most of these titles do not gain any depth from the conversion to PC... even the controls stay dumbed-down in many titles to match their console origins. Although I have somewhat enjoyed a few recent titles that were ported from consoles, they desperately lack the depth and controls of a PC-only title.
In fact, I immediately lower my expectations when I see a game launched simultaneously on console and PC because it's very likely ported from a console and I've yet to see any ported game that 100% maintained the depth and complexity of earlier PC-only titles.
Interesting, have you ever actually owned a Nokia? I have owned many different Nokia models over the past 10+ years and nearly every one received multiple software updates during its lifetime. Only the oldest S30-based rarely got updates, and that was because it was simply a phone. It made calls. It stored my contacts. Not much could go wrong. My latest S60-based E75 which is a bit over 1 year old is on its 3rd software update. I would say in the past 5-6 years every Nokia smartphone I have owned has received at least 3 software updates over its usable lifetime. The updates fix bugs, improve stability and add new features. The last update for my E75 even improved UI responsiveness.
Or maybe you are talking about the *operators* not delivering software updates for the subsidized phones they sell? I don't believe it's the manufacturers not delivering on updates, it's the operators. And it's very likely because they have customized OS loads on their phones to disable features they do not want to support. Tethering anyone?
Hence, the need for better regulation of the "free market" when it comes to anti-competitive behavior as demonstrated by Oracle. Hands up if you still think an unregulated free market is a good idea and better for consumers?
Please, if you are going to use an acronym in a news post, especially one that may be a mod many are not familiar with, follow common courtesy and spell it out the first time it is used.
I had to click on the link and visit a page with information about a mod for a game I haven't played in YEARS.
Excuse me, but when has a soldering iron ever been required for owning or even building a non-Apple home computer? Sure, there are kits for the hobbyist community, but that is not the mainstream market of a "home computer". I am a long-time hardware hacker and electronic engineer and I can count the number of times I've needed a soldering iron around a PC on one hand, and that's only been for modifying the system outside of it's normal intended use. The same could be said for a Mac.
While I do own a couple of non-Mac Apple products (various iPod models), I firmly do not endorse the walled-garden approach they have been taking lately with their iGadgets. I do work with a few Macs at work, along with Windows boxes. As far as Apple's Macs are concerned, they are nothing more than a tool to do a job, just as a PC is a tool to do a job. Sure, one tool may be better than another at specific tasks but in the end it evens out.
This ongoing talk that all of Apple's products are "ground breaking" in some way or another is drivel, please stop repeating it. It makes you sound like a fanboi.
Interesting. I thought the TSA were required by law to put a notice in your luggage if they open it for extra inspection, let along removing something without permission and not notifying you. I know that I have sometimes found these notices in my checked bags. Basically it tells you the TSA searched your bag, what your rights are, who to contact if you have questions on the inspection, etc.
I have a real problem that the TSA, or anyone else for that matter, would have carte blanche to search bags and remove items without notification. Not because I might be hiding something, but because it's a courtesy to let you know it has been searched. Not to mention, they should be liable if they were to break or steal something. I know this is stretching it a bit, asking the TSA to be responsible, but they are a government organization paid for by tax dollars. They are no more above the law than the police.
Smells like a thief stole you stuff, regardless if he/she was working for TSA or not.
While I don't doubt you know what you are talking about, how exactly can air that has been used to heat/cool the passenger compartment, which must be kept around 20 degrees C, suddenly become much hotter when it reaches the pressurized hold? Unless this air is passing through a compressor of some kind that really jacks up the pressure resulting in heat, there is no way that the air arriving to the hold is going to be that hot after coming from the passenger compartment. If anything the outside temp while at altitude will have a negative effect on hold temperature (cooling it), not a positive one (heating it). I can understand heat could be a problem if the plane is parked for long periods in the sun on a hot day in the southern hemisphere, but not while in flight.
Just doesn't make sense and seems to defy physics.
Do you know anything about the courts in the rest of the world, or are you simply assuming that they all follow US courts? Here in Finland for example, it is the Letter of the law that counts. There is no "spirit" of the law and the laws are generally not open to interpretation. The laws are written in clear language, in such a way that they are easily understood by someone with a moderate degree of education. Lawyers are not required to "interpret" the laws. If the law says you are in violation if you do X, and you do X and are caught, there is not much wiggle room. You clearly broke the law. Of course the prosecution still needs to prove their case to the court.
Please don't assume that everything outside the US, operates like it does in the US.
All I gotta say is kudos to Ubuntu. When presented with 2 choices, bashing a competitor by whining to the authorities or improving their product, they chose to focus on improving their product.
Far too many companies focus on the legal and whining methods of beating their competitors down that they don't have the focus to work on actually improving their products.
6 months ago, I would have totally agreed with you. But today, it seems that 1920x1200 displays are making a comeback in the mid-price segment. HP in fact just released a new 24" with a full 1200 pixels vertically (ZR24w). A quick check of a local etailer shows models from Eizo, Lenovo and NEC with 1920x1200 pixels. Most (or all?) of these are IPS panels or derivatives. None of these models are even close to the high-end $1000+ bracket, all of them are substantially cheaper than the current Apple 24" cinema display, which also happens to have a full 1200 pixels and an IPS panel.
Stay away from the consumer-level cheap models from Acer, BenQ, LG, Samsung, etc, all 1080...
Sorry, this is one case of you get what you pay for.
Ok, then please explain how to view two A4 or letter size pages side-by-side for comparison on a single 90-degree rotated display. You can't. And if you try it with a non-rotated display that has only 1080 pixels vertically, the results for text are much less satisfactory than on a display with 1200 pixels.
No matter how you sugarcoat it, losing vertical resolution is a step backwards for computer displays. 1080 is there only for one reason, because it's the vertical resolution for movies in HD. I think I'll prefer to watch movies on my HDTV, with a perfectly suitable 1080 vertical resolution for that purpose, and not on my COMPUTER display, which is for... you know, computing. Where the extra vertical resolution really matters. I'll keep my 1200 pixels thank you very much.
Depending on which flavor of Windows you use, the ClearType tuner power toy from MS may help. It does allow some control over sub-pixel smoothing and blending, but unfortunately not full manual tweaking. It's a wizard-driven tool which let's you pick the text that looks best in several steps and then applies the results to your display. I've found it pretty useful, but I've never tried it on a rotated display.
I agree with what you are saying, but the N900 is merely Nokia's pilot device for Maemo. Frankly I'm surprised it was released outside the home market (Finland), but I guess they needed more user feedback on the device.
Also, I would add that the US carriers are way behind the curve, it's not surprising that GSM coverage is poor. I remember traveling to the US less than 10 years ago with a GSM multi-band phone which works practically anywhere else in the world, but would not work in several major cities in the US because there were no GSM networks or there was poor coverage.
Then why doesn't this apply to all apps and even the device OS? Weren't there a few reported cases recently of the iphone itself or some apps secretly firing off data to the mothership or a developer?
Even more reason to make bittorrent ubiquitous. The ***AA's can't possibly fight everyone on the planet with an internet connection if everyone is using bittorrent. Even they do not have enough money for that, it would drain them dry.
Note that I do not condone stealing other's work, I buy all my music legally. The ***AA have simply outlived their usefulness and are nothing but a drain on society and artists.
Surely you forgot about browser toolbars... the last time I cleaned my parent's computer I removed at least half a dozen damn toolbars from Firefox, several of them with very questionable intent. Remember, if Joe Sixpack visits a page and it prompts them to install something... they will very likely install it. They don't know they don't need it, most likely, because the general public has been conditioned over the years that various add-ons are required for viewing certain websites and content.
I did instruct my parents to not install anything prompted by a website withing knowing what it is and why they need the add-on.
I would tend to agree. I can probably count the number of unreadable CD-R's that I have burned since the mid-90's on both hands. However, I don't use generic brands of media and I do not burn the discs at their max rated speed. I would bet that in a number of cases, burning the media at the max rated speed is the culprit. It's widely known at least by those that actually have performed burning tests that discs burned at their highest rated speed are less reliable and have higher error rates just after burning than discs burned at a slower speed. My rule of thumb is to burn the media at half it's max rated speed if it's data. If I'm burning an audio CD with tracks from lossless sources, I will burn at 4x or the slowest speed supported by the hardware. I used to use 2x but it seems the burner manufacturers do not support the 1x and 2x burn speeds anymore in modern drives.
However, CD-RW (and even a few DVR-RW) media are another story. I have had unusable media within a year or two of purchase, some have failed within a few months. And it's not that I'm erasing/rewriting them all that much, many of the failed discs have been rewritten maybe 5-10 times, some have failed after one use. Today, I use RW media only for short term temporary storage. I wouldn't trust them to last nearly as long as R media. I would estimate my failure rate for RW media within 2 years is as high as 20-30%.
Maybe it's just me, but if I PAY for an app, I sure as hell don't want it flashing ads at me while using it. I already PAID for it... stop trying to siphon off even more money by trying to generate ad-based revenue.
With that said, I don't mind ads in trial-ware... and depending on the app and the way the ads are done, ads in free-ware might be tolerable as well within certain limits. But you better not put ads in PAID FOR apps or you will never get the sale with me.
Besides, this is very shaky ground especially for corporate users, if the apps are purchased for work. I don't think that there are many companies who want to be paying their employees to watch ads. And this is exactly what they would be doing if ads are allowed into paid apps.
This obsession with having ads everywhere is really getting out of hand.
60fps, why? That is 2x real-time, or a bit more than 2x if the source is 24fps. Once they are able to break 30fps decrypting in real-time, this is golden. It's only the first step, but it's an important milestone.
I would wager that the Tegra is NOT used in the ECU. It's likely only used for running non-critical systems like entertainment and navigation systems and the gauge cluster. Not the engine management, braking or stability systems which would be handled by a more robust system.
The environment may not be significantly different, but think for a moment about driving your family car down a mountain road. Would you trust your family's life to a device that was manufactured to be sold for ~$150? Compare the result of a GPS device failing during this scenario vs. the ECU that controls ABS, stability programs, traction control, etc.
I for one am glad they are not using the latest and greatest in electronics for automotive ECU's. You need something PROVEN to be reliable, something that ALWAYS works. You absolutely do not need the fastest available microprocessor in these systems. Every microprocessor has faults and errata, and these need to be well-known so that faults can be handled in such a way as to not crash the system. You must also consider that the more complex and large any system becomes, the more time (and money) it takes to PROVE the system can handle faults without crashing. Debugging a system with 3MB of memory is far easier than one with much larger amounts.
Reliability is FAR more critical in ECU's than it is in your average desktop. If a program crashes on my desktop, at worst I've lost a bit of work since the last time I saved my data. If an automotive ECU crashes, it puts people's lives at risk.
I have yet to actually purchase DLC directly, and I have no plans to change that in the future. The only game in my inventory that includes DLC content is Oblivion, and only because the DLC came bundled with the deluxe package of the game. I refuse to buy "fluff" add-ons (horse armor, are you fsck-ing kidding me?) and games that are shipped incomplete with DLC required to be able to finish the game are off my buy list automatically.
I, for one, want the publishers and developers focusing on delivering quality games, at release, without show-stopping bugs. I'm getting tired of reading reviews of new games being launched without proper QA. In my opinion, if DLC is part of the release plan for a game it means the developers are going to focus on the DLC content after launch, not fixing bugs that slipped through QA. I don't have a problem with very minor bugs slipping through, because as someone who works in software development I know that commercial software will never be completely bug-free. But they better not release the game before it's "done". Far too many recent games seem to be rushed out the door to meet an artificial deadline. Please, if your game is not ready, don't ship it. Developers, don't let publishers force you to release an unfinished game.
Sadly, I do not see this changing for the better.
Exactly. This was the first thought in my mind when reading the article... businesses that sell (or rent) wifi access are not exactly going to be thrilled to give out the password "free" and then turn around and ask for money for said access. Not exactly a good way to start a business transaction... sounds too much like bait-and-switch. "the password is "free", but please enter your credit card details..."
There are various types of indoor lights to mimic "normal" daylight available here in Finland. Philips is one of the more widely used/known. Personally, I do not have a huge problem with the short winter daylight hours but since I live in the south (Helsinki) we don't get it that badly, at winter solstice it's roughly about 5 hours of daylight. By the time you reach the arctic circle a few hundred miles north of here, there is little daylight left in the middle of winter though.
The benefits of these lights are fairly well known and understood in the Nordic countries, although I have never used one.
3... 2... 1... how long until the company gets a C&D from Apple?
Ports. Most of the AA titles today, especially the ones covered by major media and with big sales numbers are developed for consoles first and then ported to PC. As a result, most of these titles do not gain any depth from the conversion to PC... even the controls stay dumbed-down in many titles to match their console origins. Although I have somewhat enjoyed a few recent titles that were ported from consoles, they desperately lack the depth and controls of a PC-only title.
In fact, I immediately lower my expectations when I see a game launched simultaneously on console and PC because it's very likely ported from a console and I've yet to see any ported game that 100% maintained the depth and complexity of earlier PC-only titles.
Interesting, have you ever actually owned a Nokia? I have owned many different Nokia models over the past 10+ years and nearly every one received multiple software updates during its lifetime. Only the oldest S30-based rarely got updates, and that was because it was simply a phone. It made calls. It stored my contacts. Not much could go wrong. My latest S60-based E75 which is a bit over 1 year old is on its 3rd software update. I would say in the past 5-6 years every Nokia smartphone I have owned has received at least 3 software updates over its usable lifetime. The updates fix bugs, improve stability and add new features. The last update for my E75 even improved UI responsiveness.
Or maybe you are talking about the *operators* not delivering software updates for the subsidized phones they sell? I don't believe it's the manufacturers not delivering on updates, it's the operators. And it's very likely because they have customized OS loads on their phones to disable features they do not want to support. Tethering anyone?
Hence, the need for better regulation of the "free market" when it comes to anti-competitive behavior as demonstrated by Oracle. Hands up if you still think an unregulated free market is a good idea and better for consumers?
What the hell is a DotA?
Please, if you are going to use an acronym in a news post, especially one that may be a mod many are not familiar with, follow common courtesy and spell it out the first time it is used.
I had to click on the link and visit a page with information about a mod for a game I haven't played in YEARS.
Excuse me, but when has a soldering iron ever been required for owning or even building a non-Apple home computer? Sure, there are kits for the hobbyist community, but that is not the mainstream market of a "home computer". I am a long-time hardware hacker and electronic engineer and I can count the number of times I've needed a soldering iron around a PC on one hand, and that's only been for modifying the system outside of it's normal intended use. The same could be said for a Mac.
While I do own a couple of non-Mac Apple products (various iPod models), I firmly do not endorse the walled-garden approach they have been taking lately with their iGadgets. I do work with a few Macs at work, along with Windows boxes. As far as Apple's Macs are concerned, they are nothing more than a tool to do a job, just as a PC is a tool to do a job. Sure, one tool may be better than another at specific tasks but in the end it evens out.
This ongoing talk that all of Apple's products are "ground breaking" in some way or another is drivel, please stop repeating it. It makes you sound like a fanboi.
Interesting. I thought the TSA were required by law to put a notice in your luggage if they open it for extra inspection, let along removing something without permission and not notifying you. I know that I have sometimes found these notices in my checked bags. Basically it tells you the TSA searched your bag, what your rights are, who to contact if you have questions on the inspection, etc.
I have a real problem that the TSA, or anyone else for that matter, would have carte blanche to search bags and remove items without notification. Not because I might be hiding something, but because it's a courtesy to let you know it has been searched. Not to mention, they should be liable if they were to break or steal something. I know this is stretching it a bit, asking the TSA to be responsible, but they are a government organization paid for by tax dollars. They are no more above the law than the police.
Smells like a thief stole you stuff, regardless if he/she was working for TSA or not.
While I don't doubt you know what you are talking about, how exactly can air that has been used to heat/cool the passenger compartment, which must be kept around 20 degrees C, suddenly become much hotter when it reaches the pressurized hold? Unless this air is passing through a compressor of some kind that really jacks up the pressure resulting in heat, there is no way that the air arriving to the hold is going to be that hot after coming from the passenger compartment. If anything the outside temp while at altitude will have a negative effect on hold temperature (cooling it), not a positive one (heating it). I can understand heat could be a problem if the plane is parked for long periods in the sun on a hot day in the southern hemisphere, but not while in flight.
Just doesn't make sense and seems to defy physics.
Do you know anything about the courts in the rest of the world, or are you simply assuming that they all follow US courts? Here in Finland for example, it is the Letter of the law that counts. There is no "spirit" of the law and the laws are generally not open to interpretation. The laws are written in clear language, in such a way that they are easily understood by someone with a moderate degree of education. Lawyers are not required to "interpret" the laws. If the law says you are in violation if you do X, and you do X and are caught, there is not much wiggle room. You clearly broke the law. Of course the prosecution still needs to prove their case to the court.
Please don't assume that everything outside the US, operates like it does in the US.
All I gotta say is kudos to Ubuntu. When presented with 2 choices, bashing a competitor by whining to the authorities or improving their product, they chose to focus on improving their product.
Far too many companies focus on the legal and whining methods of beating their competitors down that they don't have the focus to work on actually improving their products.
Ubuntu just moved up a notch in my view.
6 months ago, I would have totally agreed with you. But today, it seems that 1920x1200 displays are making a comeback in the mid-price segment. HP in fact just released a new 24" with a full 1200 pixels vertically (ZR24w). A quick check of a local etailer shows models from Eizo, Lenovo and NEC with 1920x1200 pixels. Most (or all?) of these are IPS panels or derivatives. None of these models are even close to the high-end $1000+ bracket, all of them are substantially cheaper than the current Apple 24" cinema display, which also happens to have a full 1200 pixels and an IPS panel.
Stay away from the consumer-level cheap models from Acer, BenQ, LG, Samsung, etc, all 1080...
Sorry, this is one case of you get what you pay for.
Ok, then please explain how to view two A4 or letter size pages side-by-side for comparison on a single 90-degree rotated display. You can't. And if you try it with a non-rotated display that has only 1080 pixels vertically, the results for text are much less satisfactory than on a display with 1200 pixels.
No matter how you sugarcoat it, losing vertical resolution is a step backwards for computer displays. 1080 is there only for one reason, because it's the vertical resolution for movies in HD. I think I'll prefer to watch movies on my HDTV, with a perfectly suitable 1080 vertical resolution for that purpose, and not on my COMPUTER display, which is for... you know, computing. Where the extra vertical resolution really matters. I'll keep my 1200 pixels thank you very much.
Depending on which flavor of Windows you use, the ClearType tuner power toy from MS may help. It does allow some control over sub-pixel smoothing and blending, but unfortunately not full manual tweaking. It's a wizard-driven tool which let's you pick the text that looks best in several steps and then applies the results to your display. I've found it pretty useful, but I've never tried it on a rotated display.
I agree with what you are saying, but the N900 is merely Nokia's pilot device for Maemo. Frankly I'm surprised it was released outside the home market (Finland), but I guess they needed more user feedback on the device.
Also, I would add that the US carriers are way behind the curve, it's not surprising that GSM coverage is poor. I remember traveling to the US less than 10 years ago with a GSM multi-band phone which works practically anywhere else in the world, but would not work in several major cities in the US because there were no GSM networks or there was poor coverage.
Then why doesn't this apply to all apps and even the device OS? Weren't there a few reported cases recently of the iphone itself or some apps secretly firing off data to the mothership or a developer?
Even more reason to make bittorrent ubiquitous. The ***AA's can't possibly fight everyone on the planet with an internet connection if everyone is using bittorrent. Even they do not have enough money for that, it would drain them dry.
Note that I do not condone stealing other's work, I buy all my music legally. The ***AA have simply outlived their usefulness and are nothing but a drain on society and artists.
Surely you forgot about browser toolbars... the last time I cleaned my parent's computer I removed at least half a dozen damn toolbars from Firefox, several of them with very questionable intent. Remember, if Joe Sixpack visits a page and it prompts them to install something... they will very likely install it. They don't know they don't need it, most likely, because the general public has been conditioned over the years that various add-ons are required for viewing certain websites and content.
I did instruct my parents to not install anything prompted by a website withing knowing what it is and why they need the add-on.
I would tend to agree. I can probably count the number of unreadable CD-R's that I have burned since the mid-90's on both hands. However, I don't use generic brands of media and I do not burn the discs at their max rated speed. I would bet that in a number of cases, burning the media at the max rated speed is the culprit. It's widely known at least by those that actually have performed burning tests that discs burned at their highest rated speed are less reliable and have higher error rates just after burning than discs burned at a slower speed. My rule of thumb is to burn the media at half it's max rated speed if it's data. If I'm burning an audio CD with tracks from lossless sources, I will burn at 4x or the slowest speed supported by the hardware. I used to use 2x but it seems the burner manufacturers do not support the 1x and 2x burn speeds anymore in modern drives.
However, CD-RW (and even a few DVR-RW) media are another story. I have had unusable media within a year or two of purchase, some have failed within a few months. And it's not that I'm erasing/rewriting them all that much, many of the failed discs have been rewritten maybe 5-10 times, some have failed after one use. Today, I use RW media only for short term temporary storage. I wouldn't trust them to last nearly as long as R media. I would estimate my failure rate for RW media within 2 years is as high as 20-30%.
Maybe it's just me, but if I PAY for an app, I sure as hell don't want it flashing ads at me while using it. I already PAID for it... stop trying to siphon off even more money by trying to generate ad-based revenue.
With that said, I don't mind ads in trial-ware... and depending on the app and the way the ads are done, ads in free-ware might be tolerable as well within certain limits. But you better not put ads in PAID FOR apps or you will never get the sale with me.
Besides, this is very shaky ground especially for corporate users, if the apps are purchased for work. I don't think that there are many companies who want to be paying their employees to watch ads. And this is exactly what they would be doing if ads are allowed into paid apps.
This obsession with having ads everywhere is really getting out of hand.
60fps, why? That is 2x real-time, or a bit more than 2x if the source is 24fps. Once they are able to break 30fps decrypting in real-time, this is golden. It's only the first step, but it's an important milestone.