Re: All Pi's need USB3!
Getting rid of the USB2.0 requires a new SoC...this is NOT a cheap thing to do. You'll have to wait for Pi4 for a big change in SoC.
2466 posts • joined 12 Jun 2009
Getting rid of the USB2.0 requires a new SoC...this is NOT a cheap thing to do. You'll have to wait for Pi4 for a big change in SoC.
Some answers to questions above:
New SoC: I reckon about three years work. We need to ensure its robust, performant, certified with a solid SW base that works on day of release.
H265. Not purely in HW, that would require new HW blocks, but we are reusing some H264 blocks, plus NEON to get HEVC 1080p30 working for the majority of the use cases.
Just too expensive to put on every board, hence the add on board. Image making 5M devices a years, with $0.50 more hardware on that only 10k people use. You've just wasted a shitload of cash on something no-one uses.
We've had problems with the supplier of the BT chip updating their firmware at any sort of reasonable rate. This is a newer chip with newer firmware, although same supplier, so we hope there are some improvements.
BT is just a PITA in general I find.
EDIT to add: BT/Wifi coexistence is the culprit I suspect. A good idea in principle, a PITA in practice.
Admittedly I am biased, but I have never had any reliability issues with the Pi3B. Be interesting to know why you think the previous model (9M sold) is unreliable, since we don't get many returns.
No fast path in to the SoC. Getting PCIe, USB3 or similar would require a new SoC on a new process, which is more than a B to B+ upgrade.
We have pretty much reach the limit of this SoC on this process. Anything past this point is likely to have a new SoC.
Pretty sure you could make this with a Pi 0 in a box, and a few small PCB's for joystick interfacing.
Max cost $35, depending on how posh you want the box to be.
Wasn't this fairly obvious about 3 years ago?
Musk isn't stupid.
And only stupid people think they can make money in the mobile phone industry.
(excluding the two major incumbents, and one of those doesn't make huge money)
Not making any changes to licencing until the last two countries lapse since Pi's are sold there.
Recently found out my '86 Jap made Squire Fender Strat is worth £700! So Yay! for Fender, even the cheaper ones!
On the other hand my Marshall valve amp has never really worked properly. Must buy some new valves.
@DougS The problem is that Android is a sprawling mess of millions of lines of code. Stripping out 'unnecessary' stuff is a horrendous job, and there is still no guarantee it will be any more reliable than something written from scratch (albeit based over the Linux kernel which handles all the complex stuff).
What is not straightforward about that statement?
They will adhere to any open source licences. Simples.
It's not that the development process is shit, it is indeed that CPU development is very hard indeed.
Combine that with some very clever people who can figure out utterly obscure exploits such as these, and this sort of thing can happen.
As someone above said, it's taken about 10 years to figure out this exploit. If Intel/ARM/AMD had spent an extra 10 years figuring it out before releasing the chips, well, nobody would be in business.
Using a Dell laptop, charges fine though the USB-C docking station. Walk in, one plug, off and running with two monitors plus the laptop screen running.
@Jake. Feel free to continue polluting the world until you die coughing, or my children do. Electric is the future, you might not like it, but to get this planet back on the road to long term climate stability, something needs to change. Going electric is one way of doing it, it's going to be a long process, and people like you won't like it. But I guess once the electric vehicles start out performing petrol and diesel across the board, even the most hardened petrol head (and I am one - used to race cars, children race karts) will finally have to admit defeat.
Here's a thought. Don't buy an electric car.
But who has that amount of money to buy a car company against their wishes?
Indeed, Which is why they are fixing the production issues.
This is the bit I don't get when this is continually brought up. They have loads of people working endless hours sorting out the productions issues. Do people actually think they WONT sort them out, that they will encounter some intractable problem? Seems horribly unlikely to me. Production line are a solved problem, they take time to get up to speed, but they (almost) always get where they need to be.
In Ely a few months ago, in a queue of cars waiting at a T junction. Car in front drives away, I start moving up to the stop line. Some guy in full on lycra running gear runs straight across the junction in front of me. Because there are houses on each side of the junction and he was at speed there was no way I could see him before he ran out. He rolls along the front the car. Then gave me an earful*. He hadn't even slowed down or looked as he ran across the road. He did slow down as he slid over the car. I was doing about 3mph at the most, which is not a huge speed, he was running faster than I was moving, yet he was still unable to avoid the incident.
If you are reading this you wankpuffin, you will, in all likelihood, die through behaviour like this. Cars are heavier than people, and somewhat more robust.
* I did return the earful.
I once went to a talk by Doug Trumbull (yes, the one mentioned in the article - Siggraph 94 IIRC), and he was asking for 16kx16k resolution for IMax (specifically, the Back to the Future ride at Universal, again IIRC). So resolution is important, it just needs to be applied in the right place.
1080p is not necessary on a smartphone.
So, you favourite SciFi series in Firefly, and yet your name is from H2G2.
That's a ten year plan.....New CPU architecture don't grow on trees.
Google sold Boston Dynamics to Softbank (owners of ARM).
SS definitely used the front facing camera to detect a face and not go in sleep when it did so. It wasn't a light sensor - the actual camera. Running low frame rates though, to save power. I worked on it for a while in Sunny S. Korea.
"Bag of resentment" - great phrase! Hope you don't mind if I use it.
Almost certainly the AI would do a better job than a human in panic school leaving situations. Maybe not at current state of the art, but within a few years.
It's actually a lot easier nowadays to build you own silicon. Good tools, libraries and cheap FPGA's make the process cheaper. Still expensive making the actual silicon, even on a MPW.
I'm not surprised in this move TBH, getting a custom designed chip exactly targeted at what you want, rather than buying something not quite right from a third party for more money seems like a good move.
I don't think this is overstretching. Its not like Musk is sitting there doing the design himself, he has employed a lot of smart people to do that for him.
The Musk hate is strong in this one.
Perhaps waiting until all his companies fail, then gloating would be a more useful use of your time.
Of course, then you might be disappointed.
Important to remember - Investors, in general, are not stupid people. If they think DONT think Tesla are a worthwhile investment, they don't need to put any money in. And yet, here they are, putting money in. Ergo, they think Tesla are a good investment. And I think they are right, certainly better than the money sinks that are the other car companies in the states.
If you are going to give examples of failure, at least give examples of failure. I think everything you mentioned is actually still in progress. Failures happen when they fail. And none of the examples you have given have failed, in fact, most of them are successes. And having read you post, were you being sarcastic? Because after I wrote the below I realised that everything you wrote was actually the exact opposite of whats actually happening.
Gigafactory - production ramping up.
Hyperloop - people starting to build prototypes.
Powerwell - installations going on around the world. Related - Pueta Rico and the Australian thing that just went online.
Solar Shingles - early days, but still going and a great idea.
Constellation/Global Broadband (same thing) - Two prototype satellites going up early next year.
Boring Company - currently building a test tunnel.
Model 3 production ramping as we speak.
SpaceX - undercutting its competitors by a considerable margin and now launches about half the worlds satellites. And is bringing back boosters for reuse. Whether they use them is up to SpaceX, some already used, the F9H is two reused cores. Block 5 about to come on line which is the final variant and should be good for 100 flights each.
Of course, any of the above might not pan out, but to claim any of them are failures at this point is clearly absolutely incorrect.
Which is classic bullying behaviour....
Not astronauts, generally, but experimental stuff, like zero g grown crystals, which require low accelerations forces to survive to the ground.
Also, you can buy The Pi Zero and Zero W in quantity, but they will cost more than the single unit price. I'd go with the Pi3, so much faster.
Yes, the Ethernet and 4 port USB hub all go via a single USB port into the SoC. Yes, it is a bottleneck, no it hasn't really stopped a lot of sales, because in general people are not too worried about it. Those who really need the throughput get alternative devices and live with the less than useful support.
As for whether this is a toy, I'd suggest that if Los Alomos National Lab though it was a good idea to make one, then it's not really a toy. After all, it's not like the Pi is the new kid on the block with an unexpected design that will catch them unawares.
This is a project for testing code in an environment similar to the real HPC's, so you don't take up valuable compute time ironing out the kinks. It gives you 750 * 4 core A53 devices running at 1.2GHz, with slow interconnects and only 1GB RAM per node, buts costs less than $35k or so (my figures, not sure of final cost, assuming $35/Pi ex VAT plus costs for the Bitscope racks)
The latest Pi version is a quad core arm A53 running at 1.2gig so considerably faster than the original Pi model. They also support neon in the latest models so that if you can take advantage of it give you a massive speed improvement.
There's a thread on the Raspberry Pi forums that has a lot of linpack style testing done on it which might be worth a look if you're interested.
Raspberry Pi make what is it about 500k a month or something ridiculous so buying in quantities is not a problem.
As for using something like a banana pie or an orange Pi yes they do have faster ethernet but the os support is absolutely rubbish. Since this is a educational project rather than a serious high-performance computing project it seems that the Ethernet is probably not that important anyway.
I'd go for whining twat, but that's just me, a happy desktop/embedded Linux user/developer, who occasionally uses Windows as well.
There is a single consistent GUI/desktop. The one you chose to use. Just ignore any others.
As for compiling applications, just chose one where the distro has already done it for you. I haven't had to compile an app for years, I just use whatever Canonical has in their repo.
And using one distro does not means a monopoly, since the kernel development is done out of distro land.
Note: I have Windows10 on the laptop, but only for web and some Windows only apps (not many at all). We handle a huge amount of stuff on the cloud (email, source control, bug tracking, office management, task management, which can actually be done under Linux as well). All of my software work in done on a Linux VM, or VNC to a Linux server, apart from a particular debugger which runs under Windows, but access the source tree on a Linux server.
Generally, the Windows fails exceed the Linux fails by quite some margin.
I've got a couple of Dysons and a Henry.
The Henry is shit at actually sucking stuff up compared with the Dysons. The Dysons (one handheld, one upright) are fairly robust. The upright has a broken bit of plastic, but is over 5yrs old and still works fine. One day I'll get round to fixing it. The handheld is great, cost about £80 IIRC, so maybe twice the cost of a really cheap nasty, but well made and very effective.
I have no issues with Dyson's.
He owns lots of farmland which is rented out to tenant farmers. It's not as it the land is sitting there idle.
@itzman No you don't need to own a car that can do 200miles. You get an electric car, then hire something else for the long journeys.
Or just get a Tesla with >200mile range.
Dyson is an engineer - certainly more so that Sinclair. The development of the original Dyson vac was done by him IIRC. https://en.wikipedia.org/wiki/James_Dyson
And you can keep your Henry, I'll stick with my Dyson that been running for years and actually sucks stuff up.
@Gordon JC Pearce
Not going to work. Tesla cars work so well because they are designed from the ground up to be electric. The battery is low down, the car built around it.
Not only that, but with electric you can get rid of much of the transmission which is power hungry, a drop in replacement would still require some sort of transmission I suspect. And where would you put the battery?
Yes, you can buy it. Ricardo in Cambridge specialise in selling their services in this area. There may be skills shortage right now, but that will ease.
Hmm, I've been coding for over 35 years, still enjoy it, now earn in the top 10% (countrywide) working for the third biggest computer company (by sales) worldwide on really interesting stuff.
So being a dev isn't all bad. You just need to be good at it and find a decent job!
We have interns in who are VERY bright, even at age 18 they are well worth paying well. They could walk in to a job here no problem - and have. Helps being in Cambridge I suppose, with a good catchment.
"Anyone can code"
No, not really.
"Not so much, as anyone with those other degrees can, if they don't already know, learn to code very well in a matter of weeks."
Even more, not really.
I'm not too bad as a coder (been employed doing it for the last 30 years with no gaps), and I learn something new almost every day. Although I do have a CS degree, it's hasn't been used to a huge extent, but has come in useful. But compared to how I started out I am SO much better now. And that only comes with doing to job for years. So, no, you cannot learn to code well "in a matter of weeks", unless your bar for decent code is really quite low.
What's quite annoying is that the picture is better than almost every one of the 12k pictures I have taken over the last 20 years.
Oh, that and the fact the PETA get even more press.
Biting the hand that feeds IT © 1998–2018