Click here to Skip to main content
15,887,027 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Irked! Irked I am. Pin
Graeme_Grant17-Aug-23 16:49
mvaGraeme_Grant17-Aug-23 16:49 
GeneralRe: Irked! Irked I am. Pin
Daniel Pfeffer17-Aug-23 17:41
professionalDaniel Pfeffer17-Aug-23 17:41 
GeneralRe: Irked! Irked I am. Pin
Richard Deeming17-Aug-23 21:33
mveRichard Deeming17-Aug-23 21:33 
GeneralRe: Irked! Irked I am. Pin
Jörgen Andersson17-Aug-23 21:40
professionalJörgen Andersson17-Aug-23 21:40 
GeneralRe: Irked! Irked I am. Pin
PIEBALDconsult18-Aug-23 4:13
mvePIEBALDconsult18-Aug-23 4:13 
GeneralRe: Irked! Irked I am. Pin
Jörgen Andersson18-Aug-23 4:35
professionalJörgen Andersson18-Aug-23 4:35 
GeneralRe: Irked! Irked I am. Pin
PIEBALDconsult18-Aug-23 5:52
mvePIEBALDconsult18-Aug-23 5:52 
GeneralRe: Irked! Irked I am. Pin
jschell18-Aug-23 12:15
jschell18-Aug-23 12:15 
Long ago certainly many OSes used a EOF marker at the end of files. It was a specific sequence of bytes. I can't speak to why in general that is no longer the case but I do know it was possible to maliciously overwrite that and thus the file would no longer have an end.

I would not be surprised however if the answer is related to buffers. Buffers exist all the way down the chain. Right down to the hardware.

And that means one can never 'read' to the end. Although some files would be an exact multiple of the buffer lengths most would not. So some other comparison must always be done.

Nothing stops you from replacing something in the current IO stream hierarchy. You probably can't replace the hardware buffering but I am rather certain that you can replace the IO libraries in the OS. Or inject something in to it. I think something like that happens with USB drives.

You can also replace libraries in your language of choice. This is not all that difficult in Java or in C++. I suspect it is more difficult with C# but I haven't looked.
GeneralRe: Irked! Irked I am. Pin
PIEBALDconsult18-Aug-23 12:51
mvePIEBALDconsult18-Aug-23 12:51 
GeneralFound a new way to get rid of scammers. Pin
OriginalGriff17-Aug-23 8:47
mveOriginalGriff17-Aug-23 8:47 
GeneralRe: Found a new way to get rid of scammers. Pin
Slacker00717-Aug-23 8:58
professionalSlacker00717-Aug-23 8:58 
GeneralRe: Found a new way to get rid of scammers. Pin
raddevus17-Aug-23 9:52
mvaraddevus17-Aug-23 9:52 
GeneralRe: Found a new way to get rid of scammers. Pin
pkfox17-Aug-23 22:14
professionalpkfox17-Aug-23 22:14 
GeneralRe: Found a new way to get rid of scammers. Pin
MarkTJohnson17-Aug-23 10:02
professionalMarkTJohnson17-Aug-23 10:02 
GeneralRe: Found a new way to get rid of scammers. Pin
dandy7217-Aug-23 10:43
dandy7217-Aug-23 10:43 
GeneralRe: Found a new way to get rid of scammers. Pin
Graeme_Grant17-Aug-23 15:57
mvaGraeme_Grant17-Aug-23 15:57 
GeneralRe: Found a new way to get rid of scammers. Pin
Richard Deeming17-Aug-23 21:36
mveRichard Deeming17-Aug-23 21:36 
GeneralRe: Found a new way to get rid of scammers. Pin
Richard MacCutchan17-Aug-23 21:43
mveRichard MacCutchan17-Aug-23 21:43 
GeneralRe: Found a new way to get rid of scammers. Pin
obermd18-Aug-23 3:44
obermd18-Aug-23 3:44 
GeneralRe: Found a new way to get rid of scammers. Pin
jschell18-Aug-23 12:17
jschell18-Aug-23 12:17 
GeneralRe: Found a new way to get rid of scammers. Pin
Mycroft Holmes17-Aug-23 11:32
professionalMycroft Holmes17-Aug-23 11:32 
GeneralRe: Found a new way to get rid of scammers. Pin
obermd18-Aug-23 3:45
obermd18-Aug-23 3:45 
GeneralRe: Found a new way to get rid of scammers. Pin
Graeme_Grant17-Aug-23 15:58
mvaGraeme_Grant17-Aug-23 15:58 
GeneralIdeas for teaching basic arithmetic operations Pin
Amarnath S17-Aug-23 5:38
professionalAmarnath S17-Aug-23 5:38 
GeneralRe: Ideas for teaching basic arithmetic operations Pin
Richard MacCutchan17-Aug-23 6:05
mveRichard MacCutchan17-Aug-23 6:05 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.