Announcing: Slashdot Deals - Explore geek apps, games, gadgets and more. (what is this?)

Thank you!

We are sorry to see you leave - Beta is different and we value the time you took to try it out. Before you decide to go, please take a look at some value-adds for Beta and learn more about it. Thank you for reading Slashdot, and for making the site better!



Thanks For Reading: 15 Years of News For Nerds

NickFitz Re:dayummm (229 comments)

I remember logins being introduced. It's pure chance that I posted a comment early enough to get in the four digit range. And yes, mine is prime :-)

more than 2 years ago

Thanks For Reading: 15 Years of News For Nerds

NickFitz Congratulations! (229 comments)

Happy birthday! God, has it really been that long? No wonder I'm old :-/

more than 2 years ago

App Developer: Android Designed For Piracy

NickFitz Re:Offensive (596 comments)

And you say this on the site "Slashdot: News for Nerds"?

more than 2 years ago

Khan Academy Chooses JavaScript As Intro Language

NickFitz Re:Since when is JavaScript an unorthodox choice? (355 comments)

Paper tape had its uses: it came in a variety of colours. When I was 14 I decorated my bedroom with streamers for Christmas using nothing more than early versions of my programs for matrix multiplication and plotting ASCII graphs on a Teletype :-)

more than 2 years ago

Khan Academy Chooses JavaScript As Intro Language

NickFitz Re:Since when is JavaScript an unorthodox choice? (355 comments)

The first computer I used was a PDP 8/e. As a result, I think that if you don't know enough about computers to enter the bootstrap in binary using the toggle switches on the front, set the program counter to the start, and hit the RUN switch to start the computer loading the language interpreter from the high-speed punched tape reader, you probably don't know enough about computers to learn how to code.

more than 2 years ago

Leaked Memo Says Apple Provides Backdoor To Governments

NickFitz Re:Only open source can be secure (582 comments)

What's surprising is that so many people think their secrets are worth protecting. Seriously, folks, you are almost certainly not interesting to anybody but your mother, and possibly not that much to her.

about 3 years ago

News Corp. Subsidiary Under Fire For Hacking Dead Girl's Voicemail

NickFitz Re:Really? (251 comments)

If you knew anything about this story, which has been running since 2006, you'd know that it isn't about the actions of one individual; it's about a culture of using illegal techniques to obtain access to private information that has been rife at the News of the World (NotW) for years.

Rebekah Brooks, editor of the NotW at the time Milly Dowler's voicemail was hacked, accidentally admitted to a House of Commons committee a few years ago that the paper bribed police officers for information, though she later claimed that she didn't know the details of specific instances. As knowing the specifics would have left her open to prosecution, we can form an opinion of the merits of her claims of ignorance of what those she employed and directly supervised were doing on a regular basis.

Two people, one a NotW editor and the other a private investigator employed by the NotW, have served prison sentences for hacking the voicemail messages of members of the royal household.

The voicemail messages of senior politicians, including the former Deputy Prime Minister, and of senior military officers have been hacked, and this has been admitted by News International.

So far, News International has paid out more than £2million in out-of-court settlements, and it is believed they may have to pay as much as £40million to deal with all the claims against them by individuals whose privacy has been invaded.

This isn't the actions of one individual: it is a corporate policy of deliberate illegality for the sake of profit.

more than 3 years ago

News Corp. Subsidiary Under Fire For Hacking Dead Girl's Voicemail

NickFitz Re:Newscorp isn't in the business of news (251 comments)

At least we have the guts to put our names to it when we say: Fuck you, troll.

more than 3 years ago

Even Faster Web Sites

NickFitz Re:Running up the down escalator (171 comments)

The chunked transfer encoding referred to in the book is not the same as progressive browser rendering, which is what you are referring to. Nor is either one dependent on the other.

more than 5 years ago

XHTML 2 Cancelled

NickFitz Re:html and xhtml (222 comments)

Unfortunately, IE sends an Accept header which doesn't include text/html but does include */*, thereby ruling out content negotiation in the case of text/html versus application/xhtml+xml.

more than 5 years ago

Sniffing Browser History Without Javascript

NickFitz Re:Old stuff (216 comments)

The IE click effect on TFA is a side-effect of the demo, not of the fundamental technique. If the original page markup includes a hidden iframe containing all the links of interest there will be no reloading and no click. It would look as if the page is taking a long time to finish loading because of the size of the iframe contents for any usefully large set of links, but a lot of sites seem to get that effect just by using Google Analytics, so the average user wouldn't notice any difference ;-)

more than 5 years ago

MySQL in a Nutshell

NickFitz Re:This Bookvertisment... (86 comments)

I remember News for Nerds. I also remember book reviews on /. before your user account # was created.

So do I :-)

more than 5 years ago

(Useful) Stupid Regex Tricks?

NickFitz Re:Regexp-based address validation (516 comments)

There's more to it than that, as you'll find if you look at RFC 822 (part 6). For example, you need to check for conformance with the following syntax:

domain-literal =  "[" *(dtext / quoted-pair) "]"
atom        =  1*<any CHAR except specials, SPACE and CTLs>
quoted-pair =  "\" CHAR                     ; may quote any char
phrase      =  1*word                       ; Sequence of words
word        =  atom / quoted-string
address     =  mailbox                      ; one addressee
            /  group                        ; named list
group       =  phrase ":" [#mailbox] ";"
mailbox     =  addr-spec                    ; simple address
            /  phrase route-addr            ; name & addr-spec
route-addr  =  "<" [route] addr-spec ">"
route       =  1#("@" domain) ":"           ; path-relative
addr-spec   =  local-part "@" domain        ; global address
local-part  =  word *("." word)             ; uninterpreted
                                            ; case-preserved
domain      =  sub-domain *("." sub-domain)
sub-domain  =  domain-ref / domain-literal
quoted-string = <"> *(qtext/quoted-pair) <">; Regular qtext or
                                            ;   quoted chars.
qtext       =  <any CHAR excepting <">,     ; => may be folded
                "\" & CR, and including
domain-ref  =  atom                         ; symbolic reference

(... and so on in enormous detail - I've definitely missed a few bits.)

Email address validation isn't as simple as people think ;-)

(OT: why does /.'s filter mistake a quote from an RFC for ASCII art, forcing me to post in Code mode?)

more than 6 years ago



NickFitz has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?