Re: VHDL's still a verbose horror, then.
Certainly for digital / logic, the HDL is the only way.
Analogue, which this seems partially aimed at, does usually need schematics and spice models that also add parasitic inductances and capacitances.
8460 posts • joined 23 Nov 2007
VHDL and Verilog are NOT programming languages. They are Hardware Description Languages. It's unfortunate that Verilog looks like C.
There is no "run time". The text describes the parts (components) and how they connected. It's a textual exact alternate to a circuit diagram. It's the easiest way to do FPGAs. If you are doing a logic ASIC, it makes sense to do it as an FPGA first. The FPGA tools can later produce the files for a custom chip rather than the FPGA configuration, usually loaded at power on from Flash (not executed).
Even with a free chip, I'd want to use an FPGA on a ready made evaluation board first. Then it might actually work when I've debugged the FPGA. The actual ASIC (custom chip) will not usually need as many pins and will usually use a tiny fraction of the power.
Analogue is harder. RF Analogue is much harder. Unsurprisingly while you can get an FPGA with an actual CPU (rather than defining one) as well as the usual multipliers, PLL, RAM Blocks (to implement gates) and RAM to define the interconnections, there is little in the way of analogue and less RF.
A Math AI seems a waste. One, AI is mostly marketing hype and two, better to develop such a thing as an FPGA.
The interesting application of this is designs that can't be done purely as an FPGA. You'd still make a prototype using suitable ICs, transistors and maybe a CPU and FPGA on a PCB first to debug and test.
The problem is that humans, often biased or lazy or making mistakes, in reality have to check all images. There is no AI, just human "trained" and curated pattern matching.
It's stupid and unethical to scrape websites and social media. That will decrease the quality. Apart from misuse of data.
Then another issue the lighting, angles etc. Photos taken for personal reasons are likely to have better lighting, viewing angles and framing than images from surveillance systems. We need to totally abandon automatic people identification and truly autonomous vehicles on ordinary public roads till it can be done properly. Do ships, aircraft, trains and last, trams before ordinary vehicles. Use humans to review surveillance video. Most of it shouldn't exist anyway.
"Upgrading can be painful in Linux thanks to potential dependency and configuration issues so waiting for the official guidance is a good plan."
Hugely less pain than Windows, where going NT 3.5x, NT4, Win2K, XP, Vista, Win7, Win8, Win10 is best with a fresh install.
I've tested 18.3 -> 19.3 which needs 18.3 to 19 first. Much slower than a fresh install and needs command line. But works. The 18.3 LTS maybe runs out this October, so no rush, though for existing 18.3 rather than a fresh install, likely it's 18.3 -> 19 ->19.3 -> 20.0
And then there are Mac OS upgrades. They've called all the versions since 2002 or 2003 change from Mac OS 9 version 10.<something> even though some are a greater change than Win2K to Win10 (like no 32 bit).
So rather unfair.
The UK did have their own nuke tech and close to delivery with the rockets being tested at Woomera, but USA persuaded the UK to ditch both. The UK is the only nation in the world to give up Nuke Tech and Sat / ICBM tech. The Trident is really sort of rented. It and F35 involve a subscription service.
Except when you spread the capacity over an entire county it's tiny compared to a fibre fed cabinet. But the capacity may indeed be the total capacity for the fleet / world and only a fraction of that even available in one place at one time.
There is a good reason why OneWeb has gone bust.
Satellite Internet is for users off the grid, in the wilderness, out at sea, in an aircraft. Not for British Rural. Not even these days for Africa (Mobile in rural areas, fibre in the cities).
I wondered, because hardly any of his stories have actual "aliens". I read an explanation once by him as to why this is the case. It's suggested that the people in Nightfall (the original short rather than later expanded novel) are "aliens", not humans.
Aliens of course claim we are Tellurians or Terrans (from the Classical Terra and Tellus) as all sentient, tool using creatures with a proper extendible language are humans. Don't confuse an extendible vocabulary with a language. Rooks are sentient, self aware, can use tools and have a big vocabulary, but are not humans because they don't have Language,
Certainly the phone has completely killed the market for snapshot cameras and now dedicated digital cameras are an expensive niche, but secure because a phone isn't going to have larger sensors, larger lenses (much larger anyway), a good range of interchangeable lenses, decent ergonomics (wrong shape) and a secure tripod mount for time-lapse or tracking exposures. I used to be fairly serious about photography and had a wide range of cameras (still have some), the last being an OM10 and big selection of lenses. I can't afford/justify film and processing for it, though in 1990s we had Photo CDs (not to be confused with seriously poor Picture CDs.) done at the lab from film, no prints, for our business. Yet I can't justify a decent digital camera and lenses. If the light is poor or the object needs a telephoto lens the phone camera is useless. Lack of a viewfinder on a phone also means accurate pointing in bright sunshine is impossible.
I said years ago that Apple would migrate the Mac to ARM. When it suited them. People laughed at me.
Perhaps big companies over use branding, like MS calling things "Windows" that are very different and may or may not be compatible for existing applications.
Apple "Mac" 68000, Power PC, x86 and recently x86-64 with 32 bit forbidden. Now ARM. Maybe all these families should have used different branding after the Mac 68K.
Also the Mac OSX is based on BSD via NextStep. A totally different (and better) thing to Mac OS9 and earlier. At least they didn't make the mistake with iPhone that MS made with PDAs and Phones and called the OS, iOS rather than pocket Mac OS.
If you do the sums, you'll see that the likelihood of our radio waves being detectable even at the nearest star is slim to zero. They might detect our oxygen, water, CO2, nitrogen and industrial pollution via spectroscopic analysis. SETI using radio is pointless unless Aliens arrive at the edge of the Solar system.
Let's not repeat the European exploitation of Americas, or Arabs in Africa moving south. Ethically would it be right to settle without an invite?
It's likely anywhere able to really support life would be teaming with life of its own. Likely the existing plants and animals would only be good for fats, sugars/carbohydrates and maybe protein. They'd likely lack suitable vitamins and amino acids. Even here not all plants or animals can sustain humans, you'd likely die just living on rabbit. Animals here also have differing needs of vitamins, amino acids and things that are toxic.
However, as C.S. Lewis remarked, perhaps the interstellar distances are a quarantine system. We have no evidence that any sort of interstellar travel other than a mostly coasting Generation ship is possible. We need to sort out our own problems here instead of exporting people and their associated shortcomings.
Really very few people are actually billed. Their main issues is the slow progress on leaks and upgrading sewerage. I think still over 400,000 septic tanks and many treatment plants don't meet standards. They are supposed to be inspected. Maybe Captia could do it?
DRM is evil and doesn't stop real pirates. It just "controls" the consumer, copyright and piracy are just thin excuses to impose DRM.
If you chose "download and transfer via PC" on Amazon, then the publisher decides if DRM is to be used. Amazon is illegally adding DRM when they deliver KFX, when the Publisher has decided to have no DRM.
In most countries certainly you can resell, give away or destroy the book. The physical copy is yours. But for lending there is the concept of rewarding the Author. Authors get a small royalty.
For digital the library buys a licence to loan a certain number of copies simultaneously and royalty has to be paid. There is no physical copy.
You'll find you can't run a library for video or audio by buying a retail copy in most countries.
"The Internet Archive is registered as a library but has asserted an untested (the publishers say “invented”) theory called “Controlled Digital Lending” (CDL), that argues libraries are not infringing copyright when they make digital copies of books they possess. "
Because REAL libraries do two things the IA has refused to do:
1) They buy a real ebook at a Library price. Can be more or less than retail.
2) They pay royalties based on how many times the book has been lent. Paper versions and audio also. The Author or whoever is the copyright holder, not the company with publishing rights, gets that.
The IA has been scanning for years and importing MS and Google scanned books. These are PDF images with OCR for search. The ebook formats are poor. Anyway, if you or I did it, we'd be in court. The stuff that's really public domain is in the regular IA archives, no "lending" even before. The claimed Education excuse is bogus as Unis have been making stuff available and most of the IA OL is fiction.
Depends on your usage and how important random read access of small blocks is vs large file sequential r/w. Also the quality of SSD. Some are basically the same chip tech as cheap USB sticks but with a different bus interface. How much warning of failure vs mechanical HDD and what backup strategy does the user really have? What is powered down archive life?
That's really too sweeping of a statement.
Urdu is more associated with Pakistan, though it's the main language in some Indian states. The 28 Indian states are very diverse. Very many languages.
"Urdu is the 21st most spoken first language in the world, with approximately 66 million who speak it as their native language" Or the 11th most spoken language. Depends on source.
"Gaelic as the display language"
You mean the menu language. as long as áéíóú and ÁÉÍÓÚ work, any Latin-Roman regional setting works. Icelandic, German, Spanish and French have more characters not familiar to USA texts.
I've known people that make notes or write in Irish, German, Polish, French and Spanish with the Menus/OS Localisation set to US or British. Comments in German in programs. The Chinese even invented a way to write Chinese in Roman-Latin characters.
This is cent-pinching by MS.
Bizarre fact: The Irish Health service can't store accented names, Might not be too bad for some from Scandinavia, Baltic states and mainland Europe, but people here that don't much speak Irish will laugh at someone's name without an accent (Fada). Loads of words in Irish have unrelated meanings depending on if áéíóú or aeiou.
Even, Brahmic languages, Chinese, Japanese, Hebrew, Arabic, Greek, Cyrillic based etc? Or just Latin-Roman? Anyone remember Wordstar, or Eudora mail or Amazon Kindles for many years?
No excuse for Eudora, it was a solved problem. Less even for the Kindle as the underlying OS had supported all of those for years.
The USA companies have a very US and English perspective. Many even seem to think only well off white adult males exist. Over 85% of the world's population is outside of North America. The average human has English as a second language, isn't white, has black hair, brown eyes and about 1/2 of them are women.
"but they've got some very large languages on that list. They were able to afford that before, they can continue to."
Greed and Arrogance.
Unless the teacher was really good, people using Basic only learned Basic, not programming.
If you learn to program it's a few days to pickup any random language, but of course MUCH longer to learn to use the libraries, or in the case of C, which libraries not to use.
The same can be said of many courses on <insert fashionable language>, you're learning a specific language and not much about programming. Though one university course, used Modula-2 as if it was Pascal and taught nothing about co-routines, signals, mutexes, procedure variables, why it has stronger typing so only typed arrays and not anonymous arrays can be assigned, Modules, using public and private parts of modules to implement object orientated programming, doing device drivers using "magic" types. Generic procedures or functions, e.g. a Quick Sort that takes procedures as parameters so it can sort using a Compare passed in. No knowledge needed of types, or type conversion, or even take a parameters which are procedures to access a "table" or file of the data and one to store the sort indexes. Discovered this interviewing a graduate that could produce lovely looking code who had no clue how to program, despite the Honours.
But I never did. I used Z80 Assembler, Pascal, Forth, Modula-2, 8051 assembler, NEC 78HC11 assembler. I learnt QUBAL at school and Fortran at college, then my wife, who studied from CAR Hoare, taught me how to program properly, even in Assembler. Macros and Forth like use of the stack let you use assembler better than Basic.
I wrote a static colour test card in Basic on the Spectrum and looked at the Basic on Apple II and IBM PC, Didn't use them. Wife got me to put UCSD-pascal on the Apple II to learn programming. You needed Modula-2 or Turbo Pascal (more like Modula-2) on the PC for actual applications. I had Modula-2, Prolog and others on the PCW. Controlled test gear with a veroboard interface and Forth on a Jupiter Ace.
The original MS Basic for CP/M etc was um "copied" from Dartmouth BASIC, a cut down version of ForTran. It basically founded their company,
I skipped on MS Basic till VB5. I used QUBAL, Fortran, Pascal, Forth, Modula-2, Prolog, Occam, Coral-66, C++ and C all before 1988 and before VB5, obviously, (short period) then VB6. It was the Forms and ODBC with data controls made it handy for in house stuff.
The GW-Basic was a seriously obsolete idea in the 1980s.
I'd say about social media:
1: Never post photos of self, family or friends. Use email or a private channel to share to family.
2: Never use your real name.
3: Never talk about where you live any more detailed than a county or city.
Unless you are famous and attention seeking, or selling on SM.
Best to avoid it altogether. There was a similar issue with an app that used fitbit or some other fitness tracker.
Why is Google allowed to buy fitbit?
I used emacs and vi occasionally over the years. Maybe one of them first on Cromix.
I did so much dev work using embedded Linux based systems I drifted to Nano. I've gone to the dark side (GUI based): Notepad++ on windows (if I have use Windows) and KATE on Linux.
Biting the hand that feeds IT © 1998–2020