1312 posts • joined 18 May 2007
Re: Computer says "No"
The concept of RISC (as I recall) was to get closer to the microcode to streamline the instruction pipeline and reduce the size (etc.) of the core, though it's not the same thing as BEING microcode.
The original RISC architectures like MIPS and SPARC did not use microcode at all. In that sense, the user-visible instructions were the microcode. Being able to avoid microcode is the main benefit of having simple and regularly encoded fixed-length instructions. I am not sure if any later implementations of these architectures use it.
I don't recall MIPS or ARM _EVER_ being faster than the high-end x86's.
In the 1990's, RISC processors generally ran circles around Intel's 486 and the original Pentium. I am not sure when the tables turned. Maybe around the time when Pentium III was introduced. Should did up old benchmarks.
Reminds me of the very cheap Chinese locks I used as a kid to lock my yacht club locker. In case the key was lost (which happened a couple of times), this kind of lock was about as easy to break as the Tapplock, but they cost something like 50 cents instead of $100, so it was acceptable.
Anyway the story was really comical. Sounds like the design team did not include anyone with a clue about making any kind of lock, and apparently not very good programmers either.
Remember the rule
Bah, just Windows developers diverted to Linux work, without sufficient competence building.
Remember the saying, "never attribute to malice that which can be adequately explained by stupidity".
But even so,
ln -s /bin/bash /bin/sh
in an install script is a pretty monumental display of stupidity, unless your script is meant to install Bash itself.
Why not just switch the batteries
you can have someone sitting around for hours with their car plugged it waiting for it to recharge.
One would think the obvious solution is to have standardized interchangeable battery packs. The service station would charge them for hours, but switching can be done in a minute. Like back when cellular phone batteries had worse capacity (in the pre-lithium days). I used to have two batteries, one charging, one in the phone.
Fascinating opportunity for comparison
Devuan ASCII is mostly put together from the same code as Debian Stretch, except for the systemd-octomy. So now one could make a scientific comparison of which approach works better. Hint for an El Reg feature?
Re: They're about as interested in animal rights as [insert topical comparison here]
Hey, plants are alive too.
Yes, that is worrying me. Are there any nutritious rocks?
Re: Are they zarking kidding???
A bigger rock would be seen earlier. Extinction-level rocks hopefully years earlier.
Re: Specific Energy
This by the way demonstrates why nuclear waste storage is really a non-issue if considered rationally. Sure, you have to store it for a long, long time, but there is actually very little volume to store, relative to the energy you have got out of the fuel. Compare that to the coal plants that continuously spew lots of evil stuff into the atmosphere. We have just got used to that.
Stingray phone stalker tech used near White House, SS7 abused to steal US citizens' data – just Friday things
Re: Boss said leave it alone.
> The issue with that is that in order to actually snoop on conversations and data a Stingray type device needs the cooperation of the telco. It needs to be able to ask the network for encryption keys.
Not necessarily. If I remember some older discussion correctly, the way one type of attack works it convinces the phone only GSM reception is available. This older standard does not have such a great crypto, and it does not authenticate the base station towards the phone. Snoops can thrn siphon traffic, then brute-force it later. Or was it so it can even tell the phone to skip encryption entirely (thanks, France and other countries that insisted on a cryptoless mode in GSM).
Re: the survey only listed Disney as a viable acquirer. How about AOL?
I wonder why the survey did not include Red Hat? As a company built around Linux, and a major contributor to it and other open source projects, Github would fit there.
Re: All your open source code
> In fact, MSFT is not the worst in here. By far.
Yes, a certain company with a name that starts with an "O" comes to mind immediately.
Re: Slurp the Clueless
Yes. Also the way Git itself works makes migration easier. As the article notes, there are similar competing services, ready to take in projects looking for another home.
Re: ICANN is the epitome of malevolent bureaucracy
Umm, whois.com is not ICANN, jus another web business. How they present the data should not be relied on. I guess the only official way to get whois data is a query with the whois protocol.
Re: A bit sad
The idea of the conditional instructions is to avoid jumps, which disrupted pipelines in the older simpler processors without instruction reordering or speculation. Other RISC designs at the time used delay slots for the same reason: the instruction following a jump is always executed (compilers are supposed to find something useful to put there, if not, they put a NOP). But delays slots don't help much if the pipeline gets deeper.
Re: bit meh
It is different because the malware gets activated by merely pulling the code from the repo before you have a chance to inspect it.
Who rates the raters?
> Its standard would define “semi-autonomous processes using standards to create and maintain news purveyor ratings for purposes of public awareness”.
The problem with both this and Elon Musk's project is getting sufficiently objective ratings. You can bet any ratings database with public input is going to be the top target of "troll factories", seeking to bend the ratings to favour their fake news outlets!
Proprietary on top of Linux is OK, so don't slam Tesla there
Tesla is under no obligation to publish the proprietary application source code, unless that ise derived from GPL'ed code. Just running your code on top of Linux, using the documented Linux API, does not make it GPL. Torvalds even added this statement explicitly to the Linux license, although he felt that that would be the case even without the addendum.
Re: Copyright, Patents all screwed.
> but that should be strictly limited - so copyright should be limited to the life of the creator + 10 years.
I think a good case can be made for life + 50 years, like it was in most European countries until recently. It is actually the minimum prescribed by the Berne copyrigt convention. It gives a useful legacy for the heir of an artist for their lifetime, or most of it, (usually), but does not stretch to practical infinity,
robots and computers with speech interfaces have been a staple of science fiction since forever. Wasn't the play that introduced the word robot written already in the 1920's? But that is not prior art because it does not tell how the trick is done.
Packaging an application as a single executable? Static linking reinvented! Actually makes a good deal of sense if it ultimately runs in a container providing a microservice.
Re: "Our mission is to make Windows the best dev box for you"
The need to dual-boot? I don't even remember when I last did that. Virtual machines took care of that problem! Linux in Virtualbox is superior to Microsoft Linux hack anyway, because you get all Linux features without restrictions, but still have good data interchange with Windows (share any host directory as needed, clipboard transfers from Linux desktop and back work).
I must admit, while I am an avid user of Linux, I have never understood why the end-of-line delimiter is solely Line Feed in that operating system.
Saves space. And you will anyway always have a required conversion in terminal or printer input or output of the file, no matter which choice you make: If your line separator is LF, you have to convert it to CR LF when printing, but if you choose CR LF, you must convert CR when someone types into CR LF before storing. Of course the LF regime must also convert here, but from CR to LF.
Also note that when processing the file in a prorgram, dealing with a single character separator is much easier. It is telling that the C library and many other language runtime systems simulate single LF line endings also on Windows.
On balance, I think using a single LF is the superior convention.
Re: Good advertisement for it
That answer is rather old, and there is a raging comment stream attached to it...
Good advertisement for it
Got to check out that Telegram. It must be handling privacy properly, since so many authoritarian governements hate it.
Re: On the face of it
XFCE is minimal and sweet.
Yes! I have been using it for years after finding that both KDE and GNOME left the path of sanity, making counter-productive UI changes while increasing bloat to unbelieveable levels. XFCE evolves in a predictable way (basically, not much), and does not try to fix what is not broken,
re Mahler's death march
The caption says "12 Spectrums", but there are also some different machines on the table, with built-in cassette drives. What are those? I seem to recall there used to be Amstrads that looked like that,
Re: "The report doesn’t really discuss the current capabilities in AI"
Remember reading an old science fiction short story, where the army asked an AI if they could win the nuclear war. The AI pondered and realized it would have the planet all to itself if it answered yes, so yes it was. (The story did not end there, the AI then "lived" for milennia and watched new life arise). Actually would like to reread it, but cannot remember even the author.
> I played with Windows Phone 7 and 8 (not tried 10).
Used all three, still use WP 10 (Lumia 650). The 8.1 was the best, 10 feels like a downgrade, except for the Edge browser that still mostly works on web sites (the IE in 8 was hopeless, but one could replace it with Opera Mini).
Paradoxically WP is less of a spy than Android, and more secure (mainly due to less users to write malware for). I never thought I might say this of a Microsoft product! So that is one reason I have kept it. There is a Samsung S5 Neo in my drawer waiting (hand-me-down from my son, who gets the new gear these days), one of these days I will join the Android Borg collective...
I got 99 secure devices but a Nintendo Switch ain't one: If you're using Nvidia's Tegra boot ROM I feel bad for you, son
I wonder how long it now takes for a Linux port to appear for it...
Re: No changes apart from the changes of course...
Uh, that does not make any sense. Why discontinue the only part of Flickr that produces some income?
(I glanced at the terms, having a little-used account there, but missed that weird bit.)
Re: Well this all raises a pretty good point
> but ECMAScript is an even worse name (sounding as if it is an unfortunate medical condition somewhere between eczema and acne).
And thus describes that mess of a programming language pretty well!
Re: TL;DR but what is it with ****ing developers
They ask for country code and had the expected county code starting with a + already filled in. It then refused the accept the + as it only allows numbers
I too encounter this all the time. There is a legit workaround: "00" is usually acceptable as an alternative to "+", but not in all countries. In fact, the "+" notation was introduced precisely because of the variation in international prefixes. (But probably there are some moronical web sites that forbid also phone numbers stating with zeros).
Re: For more details....
> I think the glass pyramid idea was dropped because of the technical difficulties of filming a large piece of light refracting material.
According to the "Lost worlds" they next planned a transparent monolith with the 1x4x9 dimensions, and actually cast it from Lucite (whatever that is, Clarke claims it was the largest block ever made of that material), but as you note, filming the transparent object convincingly was too difficult, and they switched to black. In the book version of 2001, the monolith is still transparent (to be precise, the version the ape-men encounter is transparent, in later appearances it is black).
> Must find my, by now, yellow copy of The Lost Worlds...(No, it's not for sale!)
I hope I still have my in my attic, under tons of other stuff. Got to check.
We have clearly reached the Singularity. No, not the Kurtzweill one, but a situation where the combined complexity of processors and OS means every patch creates at least as many bugs as it fixes. From now on, there is no reliable computing, unless you are willing to simplify radically.
I'm pretty sure it would be illegal for Microsoft to scan private email and skype messages just based on user complaints in Finland and other countries with strict privacy legislation. But of course at that point they would argue the server is in the U.S...
The hardware underneath
The big thing Facebook, Google etc bring to the table is a huge network of maintained servers. We can dream up alternative social networks and software all we want, but it has to run somewhere, And that costs real money, and cannot be done as a hobby (at least not for long).
Hacking on Mauritius? Sounds delightful. Maybe start considering move from Finland, where spring seems to be canceled this year,,,
About "this change won’t have a massive effect because Windows Mail isn’t a big deal. ": Of course it isn't - yet. This is a trial balloon. The change will start affecting other parts of Windows 10, if Redmont does not see too much outcry. Boiling the frog, and all that.
What is even worse, even many multi-statement code sections are going to be similar, because sometimes there is just one or very few ways to do something, or the code section in both programs may have originated from a common source that is in the public domain, or liberalry licensed.
But no doubt this will be a gold mine for IP lawyers.
Re: Ah, the "good old days" ...
In my first computer-related job in the 1980's, me and other trainees had among others the task of printing and mailing monthly reports to branch offices around the country from a line printer, with ink ribbons that resembled Torah scrolls. I recall the printer itself rarely caused grief (apart from the regular need to change the scrolls and clean the print head), but whoever had written the reporting software (for the Honeywell Bull mainframe) did not bother to sort the output by office. So we implemented a manual sort algorithm on the mailing room floor. That was to most time-consuming part. But I guess trainee time was cheaper than CPU time in those days...
Re: Need help from the Russians
Running a phone for years on a radioisotope battery should be doable with current technology, but the shielding might make it a bit heavy...
- The memorable android character in "Blade Runner", played by Daryl Hannah.
(Why should it always be confectionery?)
>ESA’s GOCE gravity-mapping mission, but it carried 40kg of Xenon gas to provide it with thrust so it could change altitude when its orbit became low.
Actually it ran the ion thruster all the time, to keep it orbiting smoothly, despite the air resistance.
I never owned one, but borrowed from a friend for a while (enough to experience the data loss from the infamous wobbly RAM pack). One thing not mentioned in the article was that since the screen refresh was almost entirely handled by the Z80 CPU, your program ran much faster if you turned it off. The BASIC had FAST and SLOW commands for this. In the FAST mode, the screen just displayed "snow" until the program execution ended.
Putin's gift to U.S. the armaments industry
Expect plenty of new weapons programs to be announced by the U.S, in response to the toys Putin just announced...
It has a keypad. Good! After watching elderly relatives struggle with smartphones (even a supposedly simplified Doro), I am convinced phones with keypads and very simple UIs have a long future, with our aging population.
Re: I would have thought...
I wondered about that too. If every device has its own global IPv6 address, it should be easier for the cops argue some particular laptop was used for something naughty. The alleged criminal cannot so easily claim the IP address was actually used by someone else's device, like a neighbour or a "wardriver" who has managed to break in into his WLAN.
Re: C fun
OK, looks like I'd be in the same situation you were. What's the problem?
Missing keyword "case" before each enumeration constant name. Without it, the names are interpreted as labels for use with goto statements.
Early in my C programming career, I wrote the equivalent of
and spent many hours wondering why none of the branches ever activated... (no, the compiler did not even warn about this. It is syntactically perfectly correct C).