41 posts • joined Wednesday 20th January 2010 21:12 GMT
Re: He's right.
I don't understand how this is really any different to the publicly undocumented stuff on all 3D graphics chips.
The documentation is usually available only under NDA because a) the registers are there for hardware hacks and you can potentially do an inadvertent HCF by writing the wrong thing or even just doing so in the wrong order and b) documenting it would reveal stuff about how it works which is useful to the competition.
With the pace of SoC development, registers for fudge factors and such will always be present in these devices as there just aren't going to be enough respins of a part to iron them out. Therefore SoC's in general don't make for great general compute platforms. (Says an OpenWRT hacker. :-)
I am currently using a phone with an OLED display on mine with a bluetooth earpiece and it's fine. I have yet to try it in Summer, but tucked inside the fairing it's got some shielding from the daylight. Nokia Maps is superb by the way and shames the Tomtom I have.
Re: Gallium arsenide has been talked up for decades now
Researchers were building circuits with up to 6 transistors on a gallium arsenide substrate when I was in uni 15 years ago, also using MBE. I think no matter how small they are, drawing the individual transistors on is not feasible when you need billions per device.
Ahh, I've got it now. I agree completely.
What I mean is this: He's written some clever code to modify the functionality of the TCP stack in such a way that it can tell when a new web page is on it's way out and modify it as it passes though without triggering anything watching. He might well be developing this on Linux (as let's be honest, it would be night on impossible trying to debug and test it under Windows), so having some real Linux servers to try it on would be invaluable.
As there's no apparent mention of the method of installation, we can assume he has got root access to these machines by some other means and just gone in and done it manually. It's not a virus if there's no method of installing itself on other machines.
Once the code is perfected, it can be ported to whatever OS is vulnerable to attack, yet still a worthwhile target.
It sounds like it's the method of modifying the TCP stack to inject some extra bytes and, perhaps more cleverly, knowing exactly when to do it that is the novel technique.
Given there's no mention of how it gets planted on the server, the OS is pretty irrelevant. Perhaps the developer was just testing it out on some servers he already has access to that happen to all be running Debian. Having it spawning shells and writing temp files is pretty indicative of something not well polished.
(Hint: Here is a very good portable DAB receiver that I've used and like: http://www.tesco.com/direct/pure-one-mi-portable-dabfm-radio-black/208-6060.prd?pageLevel=&skuId=208-6060 , Note: Other even cheaper options are also available.)
Heh, I have that exact radio too. The FM mode is noticeably less muffled sounding than DAB mode. I'm about 11 miles as the crow flies from my local transmitter and it's more or less flat ground. Also, Radio 1 in DAB appears to lag R1 analogue by a significant fraction of a second.
I like the extra stations, particularly Radio 6 music which sounds great on iPlayer, just saying if they're serious about DAB they really need to fix the problems first.
Re: It came out of Tangerine.
Excellent stuff! I had an Oric at primary school age. I remember my Dad coming home one day with a copy of the v1.1 ROM burned onto a couple of EPROMs. I guess someone at work must have had a new Atmos and let him have a copy of the ROM image somehow. It absolutely transformed the machine. I took the old EPROMs to school subsequently to show to the awe of the children (and confoundment of my teacher). "You can see the actual microchip through the little window!"
The 6502 and its beefed up successors are still very much alive inside of various ASICs. I bought a little photo frame a while ago which contains a very standard 6502 augmented with JPEG decoder hardware, SPI flash and USB interface.
Re: "over 16.8 million"
"It's also the number of colours in the RGB palette (256^3)."
No it isn't, that would be infinity. Though by quantizing it at 256 levels per channel you actually end up with many repetitions of the same set of colours at differing brightness or saturation.
(Also RGB HDMI uses 30 bits per pixel.)
Re: Problem is,
Absolutely yes to C# (and F#). Microsoft (or other global megacorp) doing more to help bring Mono up to scratch would be the optimal solution.
Re: Not a PC
"My PC doesn't have an ISA bridge and it's 5 years old. Do you think the presence of a serial port honestly effects battery life and performance?"
Yes it does. Boot into a Linux kernel and you will be able to see what's hanging off it, including the PIC. Of course it's all embedded into one of the jungle chips on the motherboard, but it is still there ticking away consuming power. Intel based Apple products of course will have it too, but it will be switched off.
Re: All I want
Yes, yes, and perhaps not Android. Energy efficiency was coded deep into the roots of EPOC (Symbian) in a way it just isn't with Android/Linux. Symbian is still being worked on somewhere by somebody, so I think that would be my preference, or at least a choice.
Perhaps some enterprising individual cobble a Raspberry Pi and a colour OLED screen into a Psion V chassis and win teh Internet for a day.
For the past 2 or three years I've found a combination of Imgur.com for pictures, Vimeo.com for movies and the Super Dimension Fortress freeshell.org (need to email them a one dollar bill for a web account) for the text and meta works adequately.
My point is though, that the whole lot is backed up multiple times on machines I own, and I've picked services which happen to have a convenient way to automatically shove the latest content on line from a shell script. If one of those entities drops off the web, I'll pick another with a non-interactive means of publishing content and tweak my scripts to suit. That way, the content will be available as long as I can be bothered to keep it maintained.
It's a cheap way to do it. And archive.org hoovers up everything at irregular intervals too.
Re: @Neil Barnes
Bing even provides a nice API for the maps too. I wrote a little Python script a while ago to scrape OS maps in both scales for the whole British isles. The tarball of all the map tiles comes to a little over 16G and easily fits on an SD card.
Re: 102 RPis?
Mine from the ramped up production run arrived this morning.
Chucked in a fresh SD card, samsung phone charger, gash keyboard and the TV and it's buzzing away happily. Nice work raspberry people!
Managed to step on my one and only wifi dongle so got to wait for a new one to arrive now :-/
Well for a point of reference, the work I do is very CPU and memory bound. I spent quite a bit of time looking at Ivy Bridge and the alternatives, and went for a 3570k (quad-core Ivy Bridge but without Hyper Threading). Performance for well behaved multi threaded programs is identical to the 3770, but there's a near on £80 price difference.
Re: Green Power
I switched to an mini-ITX form factor always-on server: a dual-core Atom with a pair of 2.5" laptop drives in a £30 off ebay small form factor case. I have a Wifi router int he same box which steals power from a drive bay. Total outlay was about £120 and running tweaked-a-bit Ubuntu server, quiescent power draw is near enough 18W, or £18 a year in electric.
I plan to replace the PSU with a SLA battery and trickle charger one day as a sort of poor man's UPS, Google tea tray server style.
Reminds me about the story of the supposedly biggest ever deployment of the scheme language was an interpreter some poor techie embedded into his employer's toolbar / adware / malware for the express purpose of detecting rival's malware and disabling it. There was such a constant state of flux between the different camps, a lightweight framework for distributing and executing the day's new rules gave them a huge advantage apparently.
In modern terms though, object orientated and lightweight would suggest Lua. Perhaps the byte code is obfuscated.
Re: prior art?
I have an actual computer keyboard in front of me right now which works exactly the way described. It's in the front panel of a piece of equipment made in the 1970s and is obviously not meant to be typed on, more for pushing buttons to command the machine to do things. The key hinges are half an inch above the bit you press, but you do get a nice click action.
The icing on the cake is that the key caps are actually little transparent perspex windows which you can pop off with a suitable tool (watchmakers screwdriver) to customize the key legends, i.e with printed paper, slivers of wood, metal, meteorite, etc.
I wouldn't for an instant want to bet on Apple not getting awarded their patent though. (Twats.)
that is. Are you a policeman?
Would be interested to hear how they are filtering the SSL traffic. If it's by port, then it's trivial for hosts to circumvent. If there's packet inspection going on then SSH port forwarding to a friendly proxy may be a good substitute? I doubt even a deranged government would attempt to block all ssh traffic on spec as too much stuff would break. They may as well just turn the whole WAN off and be done with it.
Hah. My daily driver is a Datsun Cherry. I had a Proton MPi once. The Proton was a thinly veiled 80's Vauxhall and although comfy exhibited all the rubbishness. Apart for is love for the tinworm, the Datsun is in a different league in terms of component quality and refinement.
I don't think you can draw any meaningful comparison between Japanese and South Korean car industries at all. Different mindset, different goals.
You know what to do...
So get involved and so some tweaking ;-)
Neatly demonstrates the USB renegotiation function built into the newish Atmel ATMega*u2/4/6 line.
It's not really doing anything you couldn't do with an attack on a wireless keyboard though and stands a higher risk of being detected. e.g. by the anti-virus software throwing a warning when a new device is connected. I have been on sites where the leads are glued into the USB ports and any spares pasted over to mitigate this type of attack.
Big shuttle is big
Shuttle is not exactly dwarfed by the ISS, but a lot of the area is solar panels. Can't help but wonder how many shuttle trips before you might as well have just ridden the ISS into orbit.
Wires = JTAG?
Looks like a JTAG header to me. Can't see an obvious one anywhere else.
And also wrong
If you had read the cited article, it's not the tower location, it's triangulating your actual location down to a few metres and recording it with timestamps with 1 second precision. And it's not a cache file, it's an SQL database which is not getting deleted.
Did you bother to read it?
It does actually triangulate your position. With 3G, the cell base stations already know their own location and broadcast it precisely so devices can do this.
Android's online location database is for stations which don't report their location, i.e. GSM (and WiFi thanks to streetview).
It's sloppiness on the part of the SSD controller firmware that the ATA security erase command does not directly translate to an erase all pages command to each nand flash chip. The operation takes about 3-5 seconds to complete on the nand flashes I'm familiar with and every last bit can be guaranteed to have been reset to a 1 unless it is already worn out, in which case the odd zero in a sea of ones is hardly going to convey meaningful data.
NAND flash memory is very much segmented into pages, usually 512 bytes. This is the granularity of an erase operation. Your point about them being emulated is wrong.
I think the detail in your comment of the physical layout is a bit of a red herring as magnetic drives also have the same disconnect between logical and physical indexing: They usually employ multiple heads and have a strategy of dynamically reordering the data with the aim of reducing lateral head movements to minimise power consumption, seek time and noise.
Absolutely right that encrypting any temporary files (and the swap file/partition too) is the only way to be sure.
MS on Acrhimedes
My memory is hazy as it was a long time since I was in high school where we had one of these machines set up in a locked cupboard due to the vast expense incurred procuring it, but I can faintly recall a 486 co-processor on a daughter card therein which I believe was there solely to execute the MS binaries. In other words it was a bastard offspring and there wasn't actually any emulation going on.
colour CRT TVs this is; the ones that came from a smoking household and had been on 12 hours a day for a few years tended to grow sticky tendrils about the back of the tube and over the HT portions of the PCBs. A vacuum cleaner and brush would only ever be partially successful at removing it before you had to start working on it. Trike was the best stuff for getting it off.
That's still /only/ 8PB per year, or a few thousand new servers. Not exactly peanuts but still little more than drop in the ocean compared to what Whitehall already runs. I would put money on the impracticality of being able to mine anything useful from the dross beyond mapping the connections to specific protocol/ip address combinations. Still that it itself might be useful enough to justify the investment. I trust someone actually knows the answer to that.
Doesn't address how the aborigines' ancestors managed to migrate from Africa some 50K years ago without significantly populating places along the way. If they were building ocean-traversing craft and navigating the doldrums then presumably ground edge knives would have been child's play.
I think to take the drawing board simile to its natural conclusion, Apple would intend you draw on this with a stylus, or maybe even a glass with cross-hairs type affair. (Both have been done before by the way, so still the prior-art argument applies.)
Possibly a touch interface
Agree that the flexi printed conenctors are long, though they could simply be designed to wrap around the PCB underneath should their destination happen to be situated in an inconvenient location. They also have the advantage of reduced risk of damage via being stressed during assembly.
The lower cable could easily be for the backlight however. As the LED current is not transmitted though the glass, it may be better to have that circuit entirely separate, especially if the power supply for it is situated well away from whatever generates the picture data (as on the Sony PSP for example).
Lastly, the picture data bus appears to be serial. Given the apparent large pixel count, that would make for a pretty slow frame rate, so I would guess this is not meant to display video, but rather static annunciators.
Admittedly it been 15 years since I was at uni, but 4% seems very low for female students doing escort work. And I'd tend to agree that'd it would have been in preference to working behind a bar like I had to. Perhaps amongst the blokes the 4% figure would have been about right (unless you're polling the CS dept, in which case 4% would be about right for those that wash regularly). Maybe I was just hanging around with the wrong crowd...
Err... the current generation of ipods and the iphone use Imagination IP for their tile-based 3D rendering. There's not really a whole lot of competition for hardware 3D on handheld devices.
And wrt to Linux drivers, well the Pandora supposedly will run Debian won't it? Not to mention there are several Linux smart phones with PowerVR SoCs.
- Xmas Round-up Ghosts of Christmas Past: Ten tech treats from yesteryear
- Review Hey Linux newbie: If you've never had a taste, try perfect Petra ... mmm, smells like Mint 16
- Analysis Microsoft's licence riddles give Linux and pals a free ride to virtual domination
- I KNOW how to SAVE Microsoft. Give Windows 8 away for FREE – analyst
- Geek's Guide to Britain How the UK's national memory lives in a ROBOT in Kew