2,212 reputation
312
bio website
location
age
visits member for 2 years, 4 months
seen Apr 22 at 15:03

Apr
6
comment Would it be ethical to create an open source alternative to the software you've been hired to create?
There is absolutely nothing ethical about expecting a client to pay you to write code and provide access to their staff and business practices for a developer to to give that knowledge to others (at all, free or paid) unless specifically agreed up front. While a non-compete clause might not be legal, they would not be able to say there wasn't a confidentiality breach. I would bury that developer in lawyers until they literally pooped red tape...
Mar
18
comment Range or Row and Column Indices in VBA
It's worth checking to see if there's a performance hit for just referring to cell(s) instead of using a range too.
Mar
15
comment Do bare computer systems (without OS installed) use (executable) files?
@CharlesE.Grant - Once you've executed code to start doing things like enumerating peripherals and then you have an operating system even if a simple one and it's no longer 'bare'...
Mar
15
comment Do bare computer systems (without OS installed) use (executable) files?
The BIOS is a program supplied/stored on an EPROM (or EEPROM to be more exact). It is not a hardware device and therefore cannot enumerate a thing...
Mar
15
comment Do bare computer systems (without OS installed) use (executable) files?
They do exactly that in some systems but not in the x86 from what I recall. I've not done bare metal x86 in quite some time though.
Mar
15
answered Do bare computer systems (without OS installed) use (executable) files?
Mar
15
comment How do operating systems… run… without having an OS to run in?
@martiert - Hardware doesn't do initially do anything with the disk. In fact - tt doesn't even know there are disks until some software is loaded and run from the EPROM to tell it to start up the various peripherals and chipsets.
Mar
15
comment Do bare computer systems (without OS installed) use (executable) files?
downvoted: a harddrive is a peripheral and would require some kind of operating system to enumerate it before any attempt to access even raw bits/bytes on it.
Mar
14
comment Working on Free Software
I'm just asking you to share your evidence to back up your assertion "...that free software is developed by part-time hobbyists is today mostly a myth."
Mar
14
comment Working on Free Software
Do you have a source for numbers of paid developers working on free software? Last I heard the kinds of projects listed (linux kernel etc.) are very much exceptions and that the bulk of FOSS development is still predominantly the domain of students and hobbyists.
Mar
9
reviewed Reject The dream of declarative programming
Mar
9
reviewed Reject Can a Java Boolean be used for ternary (3-state) logic?
Mar
8
reviewed Approve When should I subclass an exception in Python?
Mar
8
reviewed Reject Can I use GPL libraries temporarily for prototyping and make the future code closed source?
Mar
8
reviewed Approve Can I use GPL libraries temporarily for prototyping and make the future code closed source?
Mar
5
comment Team member questioning moving from VBA to C#
@Taemyr - because (from experience) working in vba AND vb.net at the same time is a world of pain!
Mar
5
comment Team member questioning moving from VBA to C#
@recurvate - while the premier level customers (think big banks, governments etc) are still tied to business processes built in VBA it's not going anywhere. What they did say (IIRC) is that they were thinking about not adding new features to VBA.
Feb
28
comment Bad sign if nobody can comprehend one's code?
+1 the point of us not writing everything in machine code is to manage complexity, if a developers code is not working to that aim then there needs to be a good reason.
Feb
5
comment Long Filename Extensions: Why Not
The problem with this answer is that it ignores the lowest common denominator. Which is that at some point a system is going to get a file thrown at it without that metadata - at which point that critical information (what to do with the file) goes from being known to being guesswork.
Feb
4
reviewed Approve Finding a Pre-Written Software License