2238 posts • joined Friday 9th March 2007 09:48 GMT
...and we can be happy about that
DARPA doesn't seek to enlighten the world or make computing safer. They may have done many years ago, but those times are long gone, particularly since 9/11.
There is no way you can win as a hacker. You can only temporarily fool yourself into believing that attacking foreign computing systems somehow is a good thing, then you will realize you have done terrible mistakes. However unlike a normal job you cannot quit easily.
If DARPA wanted to improve the world. They would start projects to build type safe computers and computer assisted code proving systems where you need to prove your code doing the right thing. Defence would be so much more beneficial to society, but that doesn't seem to be the target DARPA is heading for. All they want is new toys for people in funny clothes to play with.
Re: I have two immaculate apple newton messagepads
Well I'm not sure if that was a mistake, however the Newton was essentially one of the few sensible mobile computing concepts. If that concept would have been given a chance, it would have been a serious replacement for PCs. Pen input is, when properly done, close to as efficient as keyboards.
We need a change of mind in society
We need to come back to realizing how important skilled technical people are and how damaging greedy economists can be to the society.
Look at the 1980s, there literally was a TV series praising the skills of a hacker. This inspired quite a lot of people, including me, to go into engineering. Then there were great educational shows like the "Curiosity Show" (now largely on Youtube) bringing science and engineering to children in an entertaining and accessible way.
We need to learn from the Sputnik shock. We need to learn how much education can bring to a society, and we need that we should get our money into schools not banks.
I fear that the ship has sailed for the UK. While in Germany there is still some engineering and manufacturing (though German exports have recently been even surpassed by some Asian country) the UK seems to be dominated by the financial sector.
And what exactly is old with that?
I mean monitors last for ages, particularly the video ones. At my parents place I have a Commodore monitor set up. It's a great video monitor and works great (though with slight sync problems) on the RGB output of most satellite receivers.
Other than that, 11 years is no age for a printer, not even for an inkjet one. There's lots of people using old HP LaserJet 4 printers. Mine is from 1992 as far as I know and still works like a charm for what is now probably just fractions of cents. And no, there are no problems getting it to run, it just works, just like any proper printer does since it uses open standards written down in the manual... just like you'd expect from any printer.
Laptops of that age also aren't unusual, particularly tablets.
Re: idiots... what better time to develop a self hosted open source solution...
"these are not just simple templates but programmed (VBScript??)"
Actually Munich had a lot of trouble with those, however they managed and were able to get those scripts out there and replace them with self written software.
I'm always surprised at the naivity of people
I mean seriously, what do you expect to happen if you download software the creator refuses to give you the source code? Why would anybody keep the source code from you other than wanting to defraud you?
.... will it be staffed by robots who start their own religion and praise the energy converter with songs composed by Delilah Derbyshire?
Kudos to you if you get that reference without having to look it up.
Actually RGB is, while found in some micros, a bit unusual. If you already have a graphics chip, it's typically simpler to generate Composite/S-Video directly, instead of going through RGB. RGB would mean adding an additional fairly complex PAL-encoder. That's also why micros typically had such strange colour palettes.
Depends on how much power you'll get
If you are able to weed out all the crap previous people have installed, it can be a rather nice job. After all the main problem of a sysadmin is dealing with mistakes from the past. So if you weed out all those non-working high maintenance shitty solutions and replace them with something sensible, you'll probably reduce that to a 20 hours a week job. :)
Re: lost the plot
"Arguably Intel should come out with a new architecture, the legacy baggage of x86 is a millstone around their neck such that even being a step ahead on fabrication tech they are still having trouble competing with arm"
Well the question is, can they do this? There is one big advantage of the x86 architecture which kept it alive till now, and that's the PC architecture. It was designed to eliminate porting. You have the BIOS a sorta "minimal operating system" designed to give you a life line to the operating system, so it can go from disk to fully running without having to be ported.
Microsoft got to bad...
...they never managed to build a system which was easy enough to keep running yet powerful enough to do anything with it except for very undemanding tasks. Windows, for example, didn't have a proper shell for most of its time and now it's to late since nobody ports their work to it.
That's why on the serious end of things Linux has taken over. Modern Linux distributions are easier to run (think of updates and software distribution) and are proper operating systems.
On the side of less demanding tasks the market gets gobbled up by mobile devices.
If Intel continues to hold on to Microsoft they will sink with that sinking ship. Actually even the attempts from Microsoft to appease Intel (like not supporting win32 on ARM) are hurting Microsoft. And even the attempts from Intel to thank Microsoft do the same for Intel (like skipping Linux support on one generation of Atom).
Wintel is hurting both Microsoft and Intel. It's in the best interest for both companies to end it soon.
Bitcoin is not just a currency
It's an experiment for a new form of "government". In Bitcoin every transaction will be logged and if it is considered legal by the miner managing to solve the crypto puzzle, it's legal. Laws are not created by some elite class, but everybody can implement their own laws into their client (if it mines at least).
Think about it in a grander scale. We could decide that certain transactions, e.g. trading for weapons, buying blue stuff or whatever could be illegal. We could implement this into our clients and the transactions would take longer and longer to be actually confirmed. Eventually, even without central organisation, the rules on this network would represent the moral rules of the population. (if mining power is distributed more or less equally)
It's an experiment. It has its flaws, but we can learn from it.
Re: So that means...
No, that's not hate, that's laughing at someone who claims to be better than the rest, but then constantly proves to be an idiot. Unfortunately there are many Apple users who are like that, just like there are normal Apple users.
Unfortunately it's those idiots who are the loudest.
I hate it when technology providers...
...somehow want to turn into lifestyle companies.
I mean if I buy Intel, I do it for the hardware, not some software or brand or whatever. I want hardware that suits my needs. This kind of marketing has put me off since they started using dancing clean room employees in their ads.
Other companies try to get into the same trap, like ISPs for example which want to sell added services instead of just shifting around bits like I pay them to do.
So please Intel, stop making shitty marketing decisions and just churn out decent hardware for decent prices. AMD is not going to give you another K6.
Ahh, companies that build equipment to break the Internet...
claims that it's somehow better to buy their censorship/caching equipment than to invest in fibre technologies like wave length multiplexing and routers, or perhaps even re-thinking the way ISPs do business by making the network more grid like, with routers on the curb and peering points at every router.
You can extend that idea to wireless networks, making every mains powered "mobile station" a routing node, helping to get traffic around. The Freifunk Communities do this for years now.
Would be cool in the embedded world
Currently one of the big problems in the embedded world is that you have extremely little memory. Adding external memory typically means having to go to BGA and 8 layer PCBs which is rather expensive.
Now if you had significant (>16 Megabytes) memory inside your CPU this might be an competitive edge for Intel over ARM in the embedded market.
As many things...
...it's a product for a market. It may not be a big market, but I'm glad for every market that's satisfied.
It does remind me a bit of an actual server I've seen somewhere in the early 1990s. It was a big tower case with a keyboard and an LCD screen (probably monocrome back then) on top. So it looked like a laptop on top of a tower case.
Hmm, China would be better actually
It's probably a lot harder for the Chinese agencies to affect my life in a bad way than it is for the US ones.
I'm sorry, but it can't be easier to configure than Asterisk
It needs a Windows server set up... which, unless you already have one, is comparatively hard to set up and maintain. After all there is no central update mechanism.
If you've got the hang of it, configuring an Asterisk server is very straightforward, particularly if you want to do slightly unusual things. It's a far cry from the unusable GUI softwares which used to keep you from configuring your PBX in the 1990s.
Re: What about "phone only" extension wiring?
For Asterisk you can get PCI(e)-cards with "analogue" ports.
I wonder how much of those 40% comes from renting typewriters to companies which just forgot to cancel their lease. Some say that some big companies have huge rooms in their basements filled with IBM typewriters, and that the people responsible for it will not react since that would mean acknowledging an error.
Re: Some context
"According to the FT they made $4m in royalties from licensee manufacturers on the back of 1.6m sold; roughly $2.50 / £1.55 per Pi."
Hmm, maybe in a few year that would be even enough to get your own SoC, one that's not as restricted as the current one. In fact you could even try to make it attractive to small smartphone makers in China which would then churn out Foos-friendly devices.
Patents have little to do with innovation
Many huge discoveries shaping the face of the earth of the next decades never got patented while even trivial things get patented.
So people who have patents assigned to their names are not necessarily the people who are the ones who are particularly intelligent or creative. There may be some overlap, but there's no identity.
Actually... no. QNX is far to large for many situations. If you can run QNX you can run Linux, typically. At least one without MMU. If we need another system it would have to be usable on the integrated memory of microcontrollers. It would have to run in less than (roughly) 128 kibibytes of RAM. QNX isn't that small... in fact you could get MS-Dos and a minimal version of Windows 3.11 easily onto a floppy disk.
The problem is once you need to add additional RAM, it doesn't matter whether you add 1 mebibytes or 16 mebibytes, it's all the same on such low scales. The main cost is in having to use more expensive PCBs to get in all those extra wires to and from the external RAM.
Many companies don't stick to commercial OSes because of technical problems, but because they believe open source software would be a huge problem. There's a lot of open source FUD going in certain large companies.
The really sad thing is that not everybody is doing it
I mean in the embedded world, there are a lot of crappy commercial operating systems out there, typically with their own untested network stacks and badly documented APIs. The amount of money and time wasted on those is enormous. Of course there are reasons for dedicated small operating systems, for example in the < 1Megabyte of RAM area, but they are still used in areas where you could just as easily use some BSD or Linux.
How could they find an SD-card reader....
... that doesn't work out of the box. I mean it's trivial to do that, you can for example use USB as an internal interconnect and it'll just work.
Re: A million eyes look at the source
Yes, but when you have the source code you have a decent chance of "hardening" your system. While it is hard to fully understand a code base, it's comparatively simple to just throw out all functionality you don't like. This reduces the code base and the chance for errors in there.
The reason why this works for both 9 and 3 volts...
(This is heavily simplified as most people here probably won't understand the details)
This detector is built with a field effect transistor. It's a kind of electronically activated switch. Normally it switches based on the voltage at it's "Gate" connector (the one going to the antenna). It switches between the source and drain connectors so current can flow and the LED can light up.
Now one thing that's important with LEDs is that the amount of current going through it is not to high. Usually this is done with a resistor. However the current a resistor lets through is proportional to the voltage you apply to it. That's why you need larger resistors for higher voltages...
However field effect transistors have a secondary effect. If you pass to much current through them while "switched on", they will gradually "switch off" so less current goes through it. This kinda causes an equilibrium where the current is limited at a certain value. Apparently with this transistor it happens just in the range that's acceptable with LEDs.
Actually the next version of Bitcoin would probably use "post quantum cryptography". That's something people apparently even think of.
Ohh sorry, apparently current hash functions are quantum proof, so no you cannot use it to mine bitcoins.
Just like the multimedia CD bubble
Remember it. It was in the 1990s when everyone thought the future would lie in Macromedia generated content on CD-Roms... you could buy quote databases and CD-Rom encyclopaedias. Of course the only thing that's left from that time is the Flash Plugin.
The whole app business will implode after internet access on smart phones becomes ubiquitous, and once web designers learn how to optimize their code.
Anyhow for Snapchat it won't matter. If they are that stupid, they may have gone through their 1.5 Billion each in a couple of years anyhow.
Re: Not quite Computer HD, Only TV HD
Well there's nothing wrong with small devices. I'm happy for my IBM X200 which is 13 inch and has 900 pixels in height... for half the price. It's just that Ultrabooks are a lifestyle product. They aren't meant to be actually used, otherwise they'd have easy to replace batteries so you could suspend to disk and put in another battery during long train rides. Or you can easily replace your battery after a couple of years so you can extend the life of it for a couple of years.
Yes, why use your brain when you can just spend money?
Seriously running a mailserver is something trivial. You can train it for spam automatically in a matter of minutes, and easily add a cron job.
And for your 25 client company you don't need active directory. You can do that manually. In fact most systems now have idiot-proof ways to add and remove users.
Outsourcing e-mail is just plain wrong, and even if you are to incompetent to set up your own mailserver you can always get to a small hosting provider offering you some decent hosted e-mail package.
Probably another deliberate trainwreck
Let me guess, it'll have a shiny display with a fairly low resolution for the screen size. I won't have Ethernet and somehow they found hardware which won't run smoothly on Linux. Ohh and it'll probably be far to expensive.
Yet another one of those products designed to "proof" that nobody wants Linux on their computers. Make hardware no reasonable person would want to have, stick Linux on it and sell it for twice the price.
82 million Germans get surveilled: no reaction
Merkel get surveilled: great outcry
Re: Problematic with IPv4
"...I'm sure they are capable of setting up a port forward in their router."
Yes... which achieves precisely nothing when you are behind carrier grade NAT. The days where ISPs hand out a _full_ IPv4 address to every customer are gone.
...don't build SCADA systems on platforms you don't understand. Please get one of the 20 Windows experts out there if you want to run it on Windows, otherwise get something you can scale down to the minimal amount of code you need.
Stuxnet wasn't a game changer. If it was we'd learn from it and stop building systems so complex we don't understand. Instead people are happily using OPC and even think about "SCADA in the Cloud". Feel free to guess what cloud that is. Hint: It's named after a colour and starts with A. (I'm not making this up, google yourself)
Problematic with IPv4
Since many people are now behind, sometimes even multiple NATs, this is hard to do on IPv4. On IPv6 however it can be a simple plug and play solution. And if you can connect a screen, you can even display a QR code with the IP and some authentication token.
Re: BTW there was other stuff, too
That's actually not the first "live computer created" video the BBC had. I think the animated BBC2 logo.
It apparently was created by a machine having around 60 kilobytes of ROM. I haven't found the engineering articles about it yet.
BTW the BBC also briefly experimented with recording digital data on video disks. That way they could do idents in high quality at low cost.
Wait isn't that to late?
I mean Life Day is already in November, they are going to miss out on all the families going to the cinema to celebrate that.
BTW there was other stuff, too
For example "Scanimates" which essentially consisted of some cameras, an analog computer and a CRT screen. You could feed the deflection signals through that analog computer.
If you were a boring German, the result would look like this:
If you had some more creativity and you did multiple passes, you could do things like this:
http://www.youtube.com/watch?v=ispW6-7b2sA (note the generous use of mock-3D and a tiny big of real 3D)
or even something like this:
http://www.youtube.com/watch?v=DPI63UKkdHY (starting ag around 0:25)
This usually involved ping-ponging video between 2 VTRs and adding layer after layer of motion. For this you needed the best VTRs you could get which back then where IVC 9000s. They were apparently so good you could go down 29 generations. The company went bust after shipping 69 (or so) of them. The BBC had only 2.
Eventually digital disk recorders became available which could store several minutes of, obviously uncompressed, video. Additionally there were digital video effects, essentially a dedicated box which could store a whole video frame and distort it digitally.
You could layer those effects by using hard disk recorders and later even digital video tape to create fairly nifty mock 3D.
Of course in the hands of the Germans you get something like this:
Or with the right drugs something like this:
http://www.youtube.com/watch?v=7kv7gCTqous (Note the colouring which could be done by quite a lot of machines, many video artists even built their own video colorizer)
Bluescreen as it was called in German...
...best works when you have the raw RGB data from your camera. Since VTRs back then only recorded composite video, you could only derive the keying from live video in any decent quality. So you'd get your RGB video into your keyer which then controls your mixer to mix composite video. This works fairly nicely in PAL or NTSC.
BTW PAL doesn't actually have "colour every second line". It has an optional feature to average the colour between 2 consecutive lines to get rid of certain impairments. Monitors for home computers typically choose not to do this resulting in full vertical resolution chroma. (though with the usual small horizontal resolution)
However you cannot mix SECAM that way since the chroma is FM. A SECAM studio actually needs to transcode the composite video to components, mix them, and then convert them back. That's a rather lossy process. In effect heavy SECAM shows like "Les Gammas Les Gammas" you can see how bad it can look. SECAM countries also were among the first to go component.
I've used one of those
It was essentially an USRP (1) with the appropriate modules and a laptop. You set your mobile phone to get into the network, then you'll get a message telling you to choose your telephone number... then you get an error message but you are in and can telephone with everyone else in the network.
In Germany test licenses, which don't allow you to connect it to the public telephone network, are reasonable expensive at somewhere around 100-400 Euros for the first, and about 50 Euros for each following year or so. The values seem to fluctuate a lot.
Amateur GSM networks are now completely feasible and larger CCC events now typically have at least one GSM network in productive use.
It was the 1990s
In the 1990s there was this strange idea that you didn't have to be able to program any more and that somehow you could do actual work just by using pre-made application software. Programming was cut out of the school curriculum and replaced with worthless clicking around in office software.
We need to understand again that programming is the natural way to use computers. And we need environments which convey that idea. We need powerful shells either textual (like bash) or something graphic (like GRAIL).
That's why we need a common hardware platform
It's like on the PC, manufacturers ship their them with lots of pre-installed crapware, but that doesn't matter a lot since PCs have a common hardware platform. You can install any operating system you like and easily re-install it. You pop in the boot medium and it boots.
Since however the mobile world has no standard hardware, every operating system needs to be ported to every device. This is what takes most of the development resources.
Re: MIDI tunes?
Obligatory Klaus Wunderlich reference:
He was the artist who composed the music for the popular TV series "Bavarian Reports Mode"
Portable would be great
Kinda a "subnotebook" case, or perhaps even a "communicator" one, where you also have a small keyboard. Essentially a computer you can put in your pocket.
Re: Drive noises
Good question. I do not believe so.
With your voice the pitch is determined by how fast your vocal chords swing which in turn seems to be determined my the density of the gas around it.
In a harddisk the pitch is determined by the speed the platters rotate, this is controlled by electronics and doesn't change with outside conditions.