Apple's 80 column card
Apple's 80 column card
I'm still running a Sandy Bridge E with 6 cores. I'm guessing quite a lot of non-gamer folks who do serious work on their machines are too.
The main 2 reasons I haven't upgraded are only modest increases in performance since then, and the time & effort & disruption of upgrading. Cost is a much lesser concern.
Should the trial be conducted as you've described, with a presumption of guilt and the ultimate sentence always determined?
Hopefully soon they'll follow up with an even lower power 1050 card.
I always buy the very best fanless card for my Linux (no games) deskop. When a better one comes along, I buy it.
If you can afford this "enterprise" SSD, you can certainly afford a Xeon or Haswell-E and LGA2011 motherboard with 40 PCIe lanes.
Well that's a pretty amazing endorsement of autonomous vehicles, if *already* 25% of the population is accepting of a new technology they haven't yet experienced.
Well, if the article is to be believed, we're already in the situation. The CO2 has already been released and merely takes 14 to 17 years to manifest as temperature increase.
Then again, that's probably not a very compelling argument to any climate change denier!
I use github, where I manage dozens of open source projects and I contribute to many more.
All 3 of these are real problems, especially #1 "Ability to force issue submitters to supply more data".
Except they're not asking anyone to be "forced". They're asking for customization of the new issue page to prominently display guidelines, and for a template that specific users fill in, rather than the current blank box.
Most users are terrible at reporting problems. They don't tell you which version they're running, which operating system they use, and sometimes they describe an error message rather than copying and pasting the actual text.
It's a huge time waste for the developers who contribute so much open source software for the world to use.
You and everyone will benefit if the tools improve to help the developers who actually create open source software work more productively.
Hey, that's *me*. I'm the guy who makes Teensy.
First, thanks for the compliment. Really, the thought does count.
Indeed dev boards like Teensy do cost more than hardware that's subsidized by semiconductor manufacturers. They also cost more than Chinese clones. Those folks don't spend anything on software development, and they deflect all tech support and even some customer service back to the name-brand websites where they copied designs. Likewise, big semiconductor companies only put significant effort into supporting engineers at major corporations who are likely to design chips into high volume products like cell phones.
Projects like Arduino and Teensy are about helping ordinary people. We really do put effort into making things easier to use and we do respond to help individuals. We do invest a lot into software development that's aimed at allowing novices to achieve their goals. Obviously it's not possible to hand-hold everyone through every project, but the non-engineer user experience is dramatically better.
The simple reality is that costs money, especially ongoing software development as these 32 bit chips become more advanced and people wish to utilize that power for awesome projects. Name brand boards, where sales does fund software and documentation development will always cost more.
Software development means much more than just the tools. For example, years ago I wrote the FreqCount and FreqMeasure libraries, because all other exampls and Arduino libraries at the time has subtle timing errors. Since then, numerous people have wanted to measure 2 or 3 frequencies. Just a couple weeks ago I wrote a new FreqMeasureMulti library (released under MIT license) which uses the more advanced timers with input capture on every channel to allow simultaneously measuring up to 8 different frequencies. *That* is the type of software development which sales of boards like Teensy funds. I try very hard to keep costs low, but funding ongoing open source software development does cost something, which is necessarily reflected in the price of the hardware, since the software is all distributed for free.
There are many "Arduino Haters" in the world, and much of their frustration seems to be based on the high retail pricing for dev boards. Indeed, if you're an experienced engineer who's capable of developing all your code from scratch on bare metal, even things like filesystems and USB & networking stacks, then the idea of paying anything extra for well tested and easy to use software probably seems utterly silly. Paired with a simplified feature-poor IDE, it's maddening. But it really takes a special lack of human connection to refuse to see how easy-to-use platforms could be valuable for less experienced people, let alone utter beginners.
Of course, nobody uses boards like Arduino or Teensy in high volume products. Comparing costs of dev boards to the actual chips from distributors is silly. Sometimes it does make sense to embed a dev board into low-volume or pre-production units, especially if that lets you start selling and shipping sooner, but when volumes increase, of course you're not going to buy dev boards at high volume.
Teensy does use a proprietary bootloader. That's a business decision for a small company within a large marketplace with massive Chinese cloning. It's perfectly fine to object on philosophical grounds. The market is filled with lots of alternatives, much like how you can install Debian instead of Ubuntu. But bootloader corruption isn't much of an issue. Perhaps you're unaware that 32 bit Teensy uses 2 separate chips? You can't overwrite or corrupt the bootloader on the other chip, no matter what part of the main chip you overwrite. It really is a solid design, which has proven itself in real world usage over the last 3 years, by many thousands of people of wildly varying skill levels.
If you took the time to read all this, I hope you'll at least be able to appreciate that a tremendous amount of open source software development that many people take for granted is indeed funded by the sales of more expensive name-brand dev boards. That doesn't necessarily mean *you* should buy one, but a little recognition that lots and lots of widely used open source code is written by relatively few people who are funded by creative business models would be nice.
Regarding Andrew âoebunnieâ Huang ridiculous article....
As commercial success and product differentiation starts to depend less on quickly leveraging the latest hardware and moreso on algorithmic improvements, companies will not magically become more inclined to publish source code. When the path to improved performance involves massive man-hours optimizing code, small teams & startups will not somehow gain an advantage.
Click baiting "open source" and an interactive graph might bring a lot of page views, but the entire premise is truly absurd.
Does anyone else see a similarity SCO and the recent Arduino drama?
This all hinges on what "that money" is.
Sure, they repaid with interest "that money" which was their bailout, fronted by taxpayers when nobody else could loan cash.
But if "that money" refers to all the losses they caused to investors, losses to businesses incurring cash flow problems they wouldn't have had, losses to individuals whose homes dropped in value and were foreclosed, and the huge amount of financial loss and pain felt by pretty everyone else who works for a wage, especially people paid off work, I'm pretty sure those bankers never repaid any of "that money".
Today Atmel, Microchip and others make inexpensive microcontrollers with native USB peripherals. The Atmel "8u2" chip, for example, is less expensive than even most of the FTDI clones, and certainly a LOT less than a genuine FTDI chip.
For years, I've published a very simple and easy-to-use USB code for those chips.
I also publish a signed INF installer that works with ALL USB Serial based on this standard protocol (called Communications Device Class, Abstract Control Model, or CDC-ACM). All 3 operating systems have the necessary driver built in. Mac OS-X and Linux load it automatically. Windows needs the user to add a INF.
Sadly, the CDC-ACM driver in Windows (called USBSER.SYS) is buggy. About a year ago, I sent Microsoft this reproducible bug report.
In a follow up email a few months ago, they were supposedly testing a fix. I'm hopeful that Windows 10 may be the first version of Windows to ever ship with a good quality USB Serial driver (as Linux has done for many years, and Apple as done since releasing Lion a few years ago).
A fish cannon sounds like a idea Nintendo Super Mario Bros game idea.
Just to put "some time now" the time frame into perspective, the last mainstream PC memory form-factor to use asynchronous DRAM was 72 pin SIMMs.
When PCs went from 72 pin SIMMs to the first 168 pin DIMMs, in the mid-1990s, the interface changed to (non-DDR) synchronous clocking.
What sin has not been committed in the name of efficiency?