Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?
Get HideMyAss! VPN, PC Mag's Top 10 VPNs of 2016 for 55% off for a Limited Time ×

Comment Re:Does it now support HDDs larger than 2 GB? (Score 1) 229

Yes, it does support hard drives bigger than 2 GB. _Long_ time ago the ext2 file system implementation could not handle _partitions_ larger than circa 2 GB because the file system was implemented using mmap (cool is it not?). That restriction would not have been a problem if the operating system had been ported to 64-bit architectures.

Hurd is working --- its biggest problems are stability and driver support. It is a beautiful system that has little value for normal users as Linux is more stable and has better drivers. The beauty of writing file systems, network stacks etc in user space is amazing. So is the possibility for the _normal_ user to create their own file systems, in any language, using any libraries and mount them without root access.

Comment Re:Speaking for German language, yes (Score 1) 330

While I do agree with most you write... an octet is 8 bits, a byte is (most often) the least addressable unit on a computer and is CHAR_BIT of length (usually 8 bits though).

You can read about octets in various (english) RFCs and it is not a french invention, it is also exist in many other languages.

Comment Re:Be careful what you wish for... (Score 1) 594

If they had gone with the embedded length option we'd be sitting around bitching about how short-sighted it was to use just two bytes for the length. Including how Dennis Ritchie supposedly said "64K strings should be enough for anybody".

One extra byte was clearly for that time, now days you would probably use 7 extra bytes (depending on memory model). This would of course not be hard coded.

Comment Re:To unclear (Score 1) 556

Apple should have said what this really is about: Your iDevice can't determine its position by using the MAC addresses of nearby WiFi points unless Apple knows the locations of those WiFi points. And Apple's servers can't tell your iDevice where it is right now, unless the iDevice gives them the information that Apple's servers need to determine the location of your iDevice.

To unclear? I do not understand anything you write, and wonder if you do???

I wonder if all those people who helped OpenStreetMap are aware that OpenStreetMap knows the exact location where they were when they collected the data.

I wonder who thinks that OpenStreetMap does not know where you have been when you collected the data, but for someone it must have been news as you where moderated insightful. Frightening.

On the other hand, there is a website know where you can enter the MAC address of a router, and it will give you the location of that router, based on data on Google's servers. I hope Apple doesn't allow the same thing. I would hope even more that Google would put a stop to this. According to what Apple says, this is a black box: Only when the location software in the iPhone OS asks for the information about routers that are physically nearby will it receive location information. And in that case, anyone with a working GPS could have the same information anyway, so this is no privacy breach.

Are you stupid? Seriously?

Comment Re:False (Score 1) 132

If you want predictable names from hardware, and you want to be able to add and remove devices the only solution would be to allocate enormous holes if you want to keep the current ethx naming scheme. i.e.

eth0 - eth999 on board
eth1000 + slot * 1000 + port for cards

Comment Re:Is C++ ever the right tool for the job? (Score 1) 509

Most applications should not be written in C or C++., they should be written in a more high level language, where certain kinds of mistakes can not be made.
Some time critical stuff can be written (as you suggest) in small parts in C to make it perform well. For some stuff you can not mix the C language with languages like Python, Java or C# because latency is a factor, and you want real time behaviour (that is, no garbage collection). Then C++ is a great choice.

Slashdot Top Deals

Professional wrestling: ballet for the common man.