Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Re:Back to the Future! (Score 1) 110

An update mostly consists of a set of binaries (EXE and DLL), where the source code is only slightly changed compared to the previously shipped version.
With the process they did up to now, they shipped all altered files as a whole in an update, likely zipped, but not being based on the previous binaries.

When changing the source a little (fixing a bug, adding some functionality), the binary (DLL, EXE) changes a lot, because if one function gets slightly longer due to an added check, all following functions are moved a little to make room. As any caller references the function by address, many code places change for each moved method.
Tools like bsdiff and courgette anaylze the old and the new binary, and can encode very efficiently what has moved and where references have to be updated.
A Chromium update, where a 10MB DLL has changed (and MS would have shipped the whole file, maybe compressed to 6MB), can be encoded using courgette into a 0.08MB differential update.

Comment Re:There is something to that... (Score 1) 524

If you ever get to price out a Dell or HP machine with the same features as a Mac, you're ending up paying more than a Mac.

That's partly because Dell does't let you select consumer GPUs for workstations*, and partly obscene pricing for extra RAM, disk and CPU. The last workstation I needed, I was required to buy from Dell (company-forced), and when giving my build order to the IT guy, I complained how expensive Dell is. He replied, don't care, when ordering by phone and mentioning you buy lots from Dell, the price goes down to a rerasonable level.
He was right, the 2500€ shown in Dell's web shop was reduced to 1600€..

* For a development project a few years ago, I needed the GPU to support a specific pixel shader version, and DL-DVI for the 2560x1600 screen. but not much graphics power, and no CAD support. A 100€ entry-level passive-cooling gaming card would have been a good choice, but was not configurable. One only had the choice between close-to-obsolete underpowered CAD cards (150€, not supporting the pixel shader level), and power-hungry CAD cards with noisy fans (800€+).

Comment Re:Why isn't it the trucks fault (Score 4, Informative) 379

I wonder how the car got under the trailer. Is there no regulation for trailer impact protection?
In Europe, trailers are required have strong bars on sides and back of the trailer to prevent cars getting under. The sides also must have flat covers, which improve visiblity.
Here's an example: https://de.wikipedia.org/wiki/...

Comment Re:When can we disable 2G everywhere? (Score 1) 42

Technically, LTE goes a different rout than (W)CDMA.
(W)CDMA means several transmitters sending on the same frequency at the same time, using different modulation codes. From the sum signal, a receiver can pick out each transmitter's signal by correlating with the transmitter's code.
On LTE, transmitters never send on the same frequency at the same time. They always use separate frequencies and/or different time slots.

Comment Re:I don't get it (Score 1) 166

In Germany, I'd say at least 80% of all private smartphones have Whatsapp installed. SMS is limited to short text. Whatsapp has emoticons (some people cannot communicate without 'em), sending pictures, video, and you current location, if you want to meet e.g. in a big park.
Phone number change afaik works, you just have to link old and new number somewhere in the options. With SMS, this doesn't work.

Comment Re:Renewable energy can work. (Score 4, Informative) 298

You cannot get a $0.15/kWh power plan in Germany for private homes, only for large industrial plants.
The cheapest price (by kWh) I can get for my German home is 0.23€ ($0.26) / kWh plus 60€ ($69) per year, so it's 0.25€ ($0.28) / kWh in total.

Latest statistics say the average price for private customers is 0.28€ / kWh:
http://de.statista.com/statist...

Comment Re:You don't have to use keurig brand cups (Score 1) 299

Those machines seem to be expensive in the US. In Germany, you can buy 10 different models for under 270€ (= 305 USD, including 19% VAT), and some time last year, Amazon Germany listed several models for around 200 USD. I bought one for 180€, and the ROI vs. coffee cups was within a year.

Comment Re: What is a DOS screen? (Score 1) 155

320x240x8bit is 76800 bytes, more than 64KB. It required bank switching, but it was easier than the GP wrote. VRAM was still linear, but you needed a VESA BIOS call to change the 64KB VRAM bank accessible in the 64KB video memory segment. Of 320x240, 204.8 lines fit in the first bank, the remaining ones in the second bank. As a display line split in two banks is very unhandy, you could increase the virtual resolution to 512x240 an had 128 full lines in bank 0 and the other 112 lines in bank 1.

Comment Re:Slippery Slope (Score 1) 347

Well, for me it seems that most of refugee-related destruction in Germany seems to come from Germans, who in certain areas set newly built refugee shelters on fire. In Hamburg, I live very close two container camps housing 850 mostly Syrian refugees. I've talked with several refugees, helped them find the right trains or groceries when they cannot read English or German. I haven't seen any "destruction", crime or even aggression from them.

Slashdot Top Deals

Whom computers would destroy, they must first drive mad.

Working...