> I do not see anyone ... I don't see it to the scale What scale do you see it? And what's the acceptable/unacceptable threshold? Right now you are jumping squarely into "this isn't an issue please move on and grow…
> I'm so tired of hearing about sexism in tech > that's the way it goes. > I haven't seen any of this. Maybe I've missed it, or I'm not looking, who knows. Or possibly you're predisposed to an opinion and…
> In the rest of my program, those functions would be the only way to talk to the database. There's your guarantee. Honest question. Take these pseudo sql calls: //Bad Person username = "lastname'; drop table…
> But if you write a secure version, you only have to write it once. > You only have to maintain it in one place. > You only need to test it in one place. Again, so this cannot be done in a dynamic language?…
> What possible purpose does your example serve then if it doesn't impart any sort of meaning at all? The example shows that static typing doesn't do anything more than what it says. It doesn't solve problems/fix…
> Now you are suggesting that you wouldn't write such code in a dynamically typed language anyways? I never suggested that...? > With a statically typed language, when you make the error, you get told about it…
So when the Query is sent to the database MySQL actually receives a Query object and then parses that Query object? ...oh wait, right before it is sent to mysql it is turned back into a string again. My point is that…
> but static typing enforces that you always use that function, and can't forget and accidently submit an unescaped string to the database. So you're saying it is impossible to do this without static typing?
Are we really talking about type checking or the larger circle of validation (of which type checking is just a small part)? ( Bugs found by unit tests ( ) Bugs found by input validation ) Or in other words... String s =…
2004: http://www.processor.com/articles//P2651/07p51/07p51chart.pd... 2005: http://www.wired.com/science/discoveries/news/2005/08/68403?... 2007: http://www.cogniview.com/convert-pdf-to-excel/post/the-end-o... 2007:…
That's easily solved Have a slider. When you move it have a window that lists what applications can be served with the selected allotment. Hell... that'd be pretty damn cool looking
Isn't this the same drum that has been beating since the days of desktop applications... for those old enough to remember when applications where actually run on a desktop OUTSIDE of a web browser ;). Actually... even…
More pictures & Info: http://www.chipchick.com/2012/06/vizio-dives-laptop-all-in-o...
I'm not sure where to file this: Viral add campaign for Saygent or bored lawyers writing a TOS. In either case, Saygent just won... oh I'll show YOU Saygent, I hope you like being on the front page of EVERYWHERE!
http://www.iana.org/assignments/character-sets >The MIBenum value is a unique value for use in MIBs to identify coded character sets. >The value space for MIBenum values has been divided into three regions. The…
On a side note, now I understand why HN doesn't allow comments on job postings. This is a tough crowd.
> people who wouldn't dream of letting someone else take half their work As someone who is routinely doing full stack development this phrase worries me. To be honest I'm more than happy to give someone half my work…
What if amazon bought book.com and then sold subdomains? So harrypotter.book.com?
I don't really feel this... I guess this might be a horrible thing to say but "I don't really care". It costs 100k to get a tld. So if Amazon takes .author then what about .writer? Or what about biographer, columnist,…
>computationally prohibitive yup it'd be a nightmare :) I'm not sure if you could even sell users with large clusters... as the only way to generate a large cluster would be to generate more fake users around that…
This is the fundamental problem with a static point system. Up/Down votes should be personal and entirely void from the process of agree/disagree. It should be about pushing individuals closer or farther away from your…
The test will persist and always be there to test again where as a gauge will be a one time thing. What happens next week when someone does an x += hugeBlockOfText in a loop? I'd rather have a set goal and a…
Fair point. On reflection my biggest problem isn't just tinkering, I don't mind that, but the fact that now when it fails it can fail HARD. That or it just wont have something supported (multi-touch, graphics, webcam)…
Meh, I think you are over-inflating the benefits of a debugger. Everything you described can be achieved through proper testing. Want to know if something is efficient? Then build a test to gauge it. That way if it…
(I posted this earlier... this is a little off topic) https://help.ubuntu.com/community/AsusZenbook#Suspend http://ubuntuforums.org/showthread.php?t=1774661 First off, I'm glad newegg will accept returns but we've got a…
> I do not see anyone ... I don't see it to the scale What scale do you see it? And what's the acceptable/unacceptable threshold? Right now you are jumping squarely into "this isn't an issue please move on and grow…
> I'm so tired of hearing about sexism in tech > that's the way it goes. > I haven't seen any of this. Maybe I've missed it, or I'm not looking, who knows. Or possibly you're predisposed to an opinion and…
> In the rest of my program, those functions would be the only way to talk to the database. There's your guarantee. Honest question. Take these pseudo sql calls: //Bad Person username = "lastname'; drop table…
> But if you write a secure version, you only have to write it once. > You only have to maintain it in one place. > You only need to test it in one place. Again, so this cannot be done in a dynamic language?…
> What possible purpose does your example serve then if it doesn't impart any sort of meaning at all? The example shows that static typing doesn't do anything more than what it says. It doesn't solve problems/fix…
> Now you are suggesting that you wouldn't write such code in a dynamically typed language anyways? I never suggested that...? > With a statically typed language, when you make the error, you get told about it…
So when the Query is sent to the database MySQL actually receives a Query object and then parses that Query object? ...oh wait, right before it is sent to mysql it is turned back into a string again. My point is that…
> but static typing enforces that you always use that function, and can't forget and accidently submit an unescaped string to the database. So you're saying it is impossible to do this without static typing?
Are we really talking about type checking or the larger circle of validation (of which type checking is just a small part)? ( Bugs found by unit tests ( ) Bugs found by input validation ) Or in other words... String s =…
2004: http://www.processor.com/articles//P2651/07p51/07p51chart.pd... 2005: http://www.wired.com/science/discoveries/news/2005/08/68403?... 2007: http://www.cogniview.com/convert-pdf-to-excel/post/the-end-o... 2007:…
That's easily solved Have a slider. When you move it have a window that lists what applications can be served with the selected allotment. Hell... that'd be pretty damn cool looking
Isn't this the same drum that has been beating since the days of desktop applications... for those old enough to remember when applications where actually run on a desktop OUTSIDE of a web browser ;). Actually... even…
More pictures & Info: http://www.chipchick.com/2012/06/vizio-dives-laptop-all-in-o...
I'm not sure where to file this: Viral add campaign for Saygent or bored lawyers writing a TOS. In either case, Saygent just won... oh I'll show YOU Saygent, I hope you like being on the front page of EVERYWHERE!
http://www.iana.org/assignments/character-sets >The MIBenum value is a unique value for use in MIBs to identify coded character sets. >The value space for MIBenum values has been divided into three regions. The…
On a side note, now I understand why HN doesn't allow comments on job postings. This is a tough crowd.
> people who wouldn't dream of letting someone else take half their work As someone who is routinely doing full stack development this phrase worries me. To be honest I'm more than happy to give someone half my work…
What if amazon bought book.com and then sold subdomains? So harrypotter.book.com?
I don't really feel this... I guess this might be a horrible thing to say but "I don't really care". It costs 100k to get a tld. So if Amazon takes .author then what about .writer? Or what about biographer, columnist,…
>computationally prohibitive yup it'd be a nightmare :) I'm not sure if you could even sell users with large clusters... as the only way to generate a large cluster would be to generate more fake users around that…
This is the fundamental problem with a static point system. Up/Down votes should be personal and entirely void from the process of agree/disagree. It should be about pushing individuals closer or farther away from your…
The test will persist and always be there to test again where as a gauge will be a one time thing. What happens next week when someone does an x += hugeBlockOfText in a loop? I'd rather have a set goal and a…
Fair point. On reflection my biggest problem isn't just tinkering, I don't mind that, but the fact that now when it fails it can fail HARD. That or it just wont have something supported (multi-touch, graphics, webcam)…
Meh, I think you are over-inflating the benefits of a debugger. Everything you described can be achieved through proper testing. Want to know if something is efficient? Then build a test to gauge it. That way if it…
(I posted this earlier... this is a little off topic) https://help.ubuntu.com/community/AsusZenbook#Suspend http://ubuntuforums.org/showthread.php?t=1774661 First off, I'm glad newegg will accept returns but we've got a…