█ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
Current View Mode is Root and Node, switch to Minimal Nodes, Node Ancestors or Full ThreadViewing Nodes As of: <<<< <<< << < 2006-06-23 > >> >>> >>>>
Jump to Help | Legend | Page Settings
| Questions | Meditations | Perl News | Cool Uses For Perl | Tutorials | Polls | Users
Forking to read and write to an array (A:3/2)+/- 2006-06-23 03:05 19 years ago
[atistler]
Re: Forking to read and write to an array 2006-06-23 03:17 19 years ago
[Zaxo]
Re: Forking to read and write to an array 2006-06-23 03:45 19 years ago
[sgifford]
Test scripts and security (A:3/2)+/- 2006-06-23 02:19 19 years ago
[jasonmc]
Re: Test scripts and security 2006-06-23 02:30 19 years ago
[davido]
Re: Test scripts and security 2006-06-23 02:44 19 years ago
[sgifford]
huge multiline regex [-X](A:4/5/4)+/- 2006-06-23 02:06 19 years ago
Re: huge multiline regex (1)+/- 2006-06-23 02:18 19 years ago
[davido]
Re: huge multiline regex 2006-06-23 02:28 19 years ago
Re: huge multiline regex 2006-06-23 03:42 19 years ago
[wfsp]
sorting objects [21](FA:2/3)+/- 2006-06-23 00:51 19 years ago
Re: sorting objects 2006-06-23 01:16 19 years ago
[ikegami]
Re: sorting objects (1)+/- 2006-06-23 01:16 19 years ago
[rhesa]
Re^2: sorting objects [2] 2006-06-23 01:33 19 years ago
Summing the odd/even digits of a larger number (for upc check digits)...a better way? (A:7/14/12)+/- 2006-06-22 22:42 19 years ago
[EvanK]
Re: Summing the odd/even digits of a larger number (for upc check digits)...a better way? (1/5)+/- 2006-06-22 23:18 19 years ago
Re^2: Summing the odd/even digits of a larger number (for upc check digits)...a better way? (1/4)+/- 2006-06-23 00:02 19 years ago
Re^3: Summing the odd/even digits of a larger number (for upc check digits)...a better way? (1/3)+/- 2006-06-23 00:29 19 years ago
Re^4: Summing the odd/even digits of a larger number (for upc check digits)...a better way? (2)+/- 2006-06-23 00:39 19 years ago
Re^5: Summing the odd/even digits of a larger number (for upc check digits)...a better way? 2006-06-23 01:01 19 years ago
Re^5: Summing the odd/even digits of a larger number (for upc check digits)...a better way? 2006-06-23 01:01 19 years ago
[ikegami]
Re: Summing the odd/even digits of a larger number (for upc check digits)...a better way? (1)+/- 2006-06-22 23:21 19 years ago
Re^2: Summing the odd/even digits of a larger number (for upc check digits)...a better way? 2006-06-22 23:54 19 years ago
[ikegami]
Re: Summing the odd/even digits of a larger number (for upc check digits)...a better way? 2006-06-23 00:06 19 years ago
[merlyn]
Re: Summing the odd/even digits of a larger number (for upc check digits)...a better way? 2006-06-23 00:27 19 years ago
Re: Summing the odd/even digits of a larger number (for upc check digits)...a better way? 2006-06-23 01:01 19 years ago
[davido]
Re: Summing the odd/even digits of a larger number (for upc check digits)...a better way? 2006-06-23 02:39 19 years ago
[sgifford]
database stores UTF8 strings inconsistently (FA:4/5/3)+/- 2006-06-22 21:04 20 years ago
[robv]
Re: database stores UTF8 strings inconsistently 2006-06-22 21:12 20 years ago
[borisz]
Re: database stores UTF8 strings inconsistently 2006-06-22 21:31 20 years ago
[rhesa]
Re: database stores UTF8 strings inconsistently (1) 2006-06-22 23:28 19 years ago
[graff]
explain my fork (A:2/7/5)+/- 2006-06-22 19:07 20 years ago
[qbxk]
Re: explain my code (1/4/3)+/- 2006-06-22 19:10 20 years ago
[Joost]
Re: explain my fork (1) 2006-06-23 01:30 19 years ago
[sgifford]
using methods/modules ? (A:3/5)+/- 2006-06-22 18:41 20 years ago
Re: using methods/modules ? 2006-06-22 18:57 20 years ago
[lima1]
Re: using methods/modules ? (1)+/- 2006-06-22 18:58 20 years ago
[shmem]
Re^2: using methods/modules ? 2006-06-22 19:05 20 years ago
Re: using methods/modules ? (1)+/- 2006-06-22 19:02 20 years ago
[Joost]
Re^2: using methods/modules ? 2006-06-22 19:08 20 years ago
Extract a script from a perl2exe executable? (A:3/6/5)+/- 2006-06-22 18:31 20 years ago
[Marza]
Re: Extract a script from a perl2exe executable? (2/3/2)+/- 2006-06-22 18:50 20 years ago
[Asim]
Re^2: Extract a script from a perl2exe executable? 2006-06-22 20:03 20 years ago
[Marza]
Re^2: Extract a script from a perl2exe executable? (1) 2006-06-23 00:44 19 years ago
[syphilis]
Re: Extract a script from a perl2exe executable? 2006-06-23 01:38 19 years ago
Re: Extract a script from a perl2exe executable? 2006-06-23 02:03 19 years ago
[kabeldag]
system() not quite as described? (A:2/8/6)+/- 2006-06-22 17:56 20 years ago
Re: system() not quite as described? (1)+/- 2006-06-22 18:01 20 years ago
[xdg]
Re^2: system() not quite as described? 2006-06-22 18:13 20 years ago
Re: system() not quite as described? (1/5/3)+/- 2006-06-22 18:03 20 years ago
[Joost]
Re^2: system() not quite as described? (2/4/2)+/- 2006-06-22 18:10 20 years ago
Re^3: system() not quite as described? (1)+/- 2006-06-22 18:14 20 years ago
[Joost]
Re^4: system() not quite as described? 2006-06-22 18:16 20 years ago
[ikegami]
mod_perl debugging help (FA:9/31/12)+/- 2006-06-22 17:54 20 years ago
[MiggyMan]
Re: mod_perl debugging help (1)+/- 2006-06-22 18:41 20 years ago
[lima1]
Re^2: mod_perl debugging help 2006-06-22 19:30 20 years ago
[MiggyMan]
Re: mod_perl debugging help (1/9/5)+/- 2006-06-22 19:23 20 years ago
[jhourcle]
Re^2: mod_perl debugging help (1/8/4)+/- 2006-06-22 19:35 20 years ago
[MiggyMan]
Re^3: mod_perl debugging help (1/7/3)+/- 2006-06-22 19:38 20 years ago
[Joost]
Re^4: mod_perl debugging help (2/6/2)+/- 2006-06-22 19:47 20 years ago
[MiggyMan]
Re^5: mod_perl debugging help (1)+/- 2006-06-22 19:53 20 years ago
[Joost]
Re^6: mod_perl debugging help 2006-06-22 20:03 20 years ago
[MiggyMan]
Re: mod_perl debugging help (1/2/1)+/- 2006-06-22 20:00 20 years ago
[Solo]
Re^2: mod_perl debugging help (1) 2006-06-22 20:41 20 years ago
[MiggyMan]
Re: mod_perl debugging help (1) 2006-06-22 21:11 20 years ago
Re: mod_perl debugging help 2006-06-23 03:13 19 years ago
[rvosa]
PerlTaintCheck and configuration for secure paths (FA:1/4)+/- 2006-06-22 17:25 20 years ago
[geektron]
Re: PerlTaintCheck and configuration for secure paths (1/3)+/- 2006-06-22 17:37 20 years ago
[shmem]
Re^2: PerlTaintCheck and configuration for secure paths (1/2)+/- 2006-06-22 17:44 20 years ago
[geektron]
Re^3: PerlTaintCheck and configuration for secure paths (1)+/- 2006-06-22 17:51 20 years ago
[shmem]
Re^4: PerlTaintCheck and configuration for secure paths 2006-06-22 18:08 20 years ago
[geektron]
help! perl to html (A:2/3)+/- 2006-06-22 16:29 20 years ago
Re: help! perl to html (1)+/- 2006-06-22 16:32 20 years ago
[jeffa]
Re^2: help! perl to html 2006-06-22 16:37 20 years ago
Re: help! perl to html 2006-06-22 18:06 20 years ago
[Joost]
Unexpected exists() behavior (FA:4/8/7)+/- 2006-06-22 16:15 20 years ago
[tsmoyers]
Re: Unexpected exists() behavior (1/3)+/- 2006-06-22 16:18 20 years ago
[jeffa]
Re^2: Unexpected exists() behavior (1/2)+/- 2006-06-22 16:27 20 years ago
[tsmoyers]
Re^3: Unexpected exists() behavior (1)+/- 2006-06-22 16:51 20 years ago
[jeffa]
Re^4: Unexpected exists() behavior 2006-06-22 17:36 20 years ago
[Fletch]
Re: Unexpected exists() behavior 2006-06-22 16:29 20 years ago
[Fletch]
Re: Unexpected exists() behavior (1)+/- 2006-06-22 16:42 20 years ago
[davido]
Re^2: Unexpected exists() behavior 2006-06-22 16:57 20 years ago
[ikegami]
Ref to a list not being equivalent to a list of refs to each element (A:4/5/4)+/- 2006-06-22 15:37 20 years ago
[Hue-Bond]
Re: Ref to a list not being equivalent to a list of refs to each element 2006-06-22 16:21 20 years ago
[Fletch]
Re: Ref to a list not being equivalent to a list of refs to each element 2006-06-22 16:22 20 years ago
Re: Ref to a list not being equivalent to a list of refs to each element 2006-06-22 16:55 20 years ago
[davido]
Re: Ref to a list not being equivalent to a list of refs to each element (1) 2006-06-22 18:23 20 years ago
[Errto]
How to give format to numbers? [2](A:5)+/- 2006-06-22 14:56 20 years ago
Re: How to give format to numbers? 2006-06-22 15:00 20 years ago
[ikegami]
Re: How to give format to numbers? 2006-06-22 15:01 20 years ago
[philcrow]
Re: How to give format to numbers? 2006-06-22 15:01 20 years ago
[Hue-Bond]
Re: How to give format to numbers? 2006-06-22 15:02 20 years ago
[Asim]
Re: How to give format to numbers? 2006-06-22 16:49 20 years ago
[Mutant]
Regex to replace a particular part of content (A:4/7/4)+/- 2006-06-22 10:52 20 years ago
[rsriram]
Re: Regex to replace a particular part of content (1/3) 2006-06-22 11:18 20 years ago
Re: Regex to replace a particular part of content 2006-06-22 11:25 20 years ago
[reneeb]
Re: Regex to replace a particular part of content 2006-06-22 11:26 20 years ago
[shmem]
Re: Regex to replace a particular part of content 2006-06-22 11:47 20 years ago
[Moron]
P5NCI + void load_function-signature (A:3/16/13)+/- 2006-06-22 10:51 20 years ago
[nostromo]
Re: P5NCI + void load_function-signature (1/3)+/- 2006-06-22 15:35 20 years ago
Re^2: P5NCI + void load_function-signature (1/2)+/- 2006-06-22 15:45 20 years ago
[nostromo]
Re^3: P5NCI + void load_function-signature (1)+/- 2006-06-22 15:47 20 years ago
Re^4: P5NCI + void load_function-signature 2006-06-22 16:10 20 years ago
[nostromo]
Re: P5NCI + void load_function-signature (1/9/6)+/- 2006-06-22 18:55 20 years ago
Re^2: P5NCI + void load_function-signature (1/8/5)+/- 2006-06-22 19:20 20 years ago
[nostromo]
Re^3: P5NCI + void load_function-signature (3/7/4)+/- 2006-06-22 19:53 20 years ago
Re^4: P5NCI + void load_function-signature 2006-06-22 20:19 20 years ago
[nostromo]
Re^4: P5NCI + void load_function-signature (1)+/- 2006-06-22 20:21 20 years ago
Re^5: P5NCI + void load_function-signature 2006-06-22 21:55 20 years ago
Re^4: P5NCI + void load_function-signature (1/3) 2006-06-23 03:25 19 years ago
creating large xml files (FA:3/15/12)+/- 2006-06-22 10:38 20 years ago
[ftumsh]
Re: creating large xml files (1/3)+/- 2006-06-22 10:57 20 years ago
[holli]
Re^2: creating large xml files (2)+/- 2006-06-22 16:00 20 years ago
[tinita]
Re^3: creating large xml files 2006-06-22 17:46 20 years ago
[holli]
Re^3: creating large xml files 2006-06-22 18:39 20 years ago
[tinita]
Re: creating large xml files (4/8/6)+/- 2006-06-22 13:41 20 years ago
Re^2: creating large xml files 2006-06-22 13:50 20 years ago
[Jaap]
Re^2: creating large xml files (1/2)+/- 2006-06-22 14:35 20 years ago
[exussum0]
Re^3: creating large xml files (1)+/- 2006-06-22 14:53 20 years ago
[dsheroh]
Re^4: creating large xml files 2006-06-22 18:00 20 years ago
[exussum0]
Re^2: creating large xml files [5](1/2/1)+/- 2006-06-22 17:55 20 years ago
Re^3: creating large xml files (1) 2006-06-22 18:06 20 years ago
Re: creating large xml files (1) 2006-06-22 15:40 20 years ago
Problem passing CGI::Session between servers (A:1)+/- 2006-06-22 10:36 20 years ago
Re: OP's editing of parent 2006-06-22 17:46 20 years ago
[ww]
Prevent windows dialog when using file test -e (A:3/14/12)+/- 2006-06-22 09:27 20 years ago
Re: Prevent windows dialog when using file test -e (1/6/5)+/- 2006-06-22 10:46 20 years ago
Re^2: Prevent windows dialog when using file test -e (1/5/4)+/- 2006-06-22 11:47 20 years ago
Re^3: Prevent windows dialog when using file test -e (2/4/3)+/- 2006-06-22 17:19 20 years ago
[ikegami]
Re^4: Prevent windows dialog when using file test -e 2006-06-22 21:04 20 years ago
Re^4: Prevent windows dialog when using file test -e (1/2/1)+/- 2006-06-22 21:56 20 years ago
Re^5: Prevent windows dialog when using file test -e (1) 2006-06-22 22:10 20 years ago
[ikegami]
Re: Prevent windows dialog when using file test -e (1/2/1)+/- 2006-06-23 01:45 19 years ago
[syphilis]
Re^2: Prevent windows dialog when using file test -e (1) 2006-06-23 02:01 19 years ago
[ikegami]
Installation Issue in ImageMagic [4](A:2)+/- 2006-06-22 06:36 20 years ago
Re: Installation Issue in ImageMagic 2006-06-22 07:56 20 years ago
perl is an scripting language or programming language? (A:11/14/12)+/- 2006-06-22 06:11 20 years ago
Re: perl is an scripting language or programming language? (1/2/1)+/- 2006-06-22 06:23 20 years ago
[adrianh]
Re^2: perl is a scripting language or programming language? (1) 2006-06-22 14:51 20 years ago
[ptum]
Re: perl is an scripting language or programming language? 2006-06-22 06:34 20 years ago
Re: perl is an scripting language or programming language? (1)+/- 2006-06-22 06:56 20 years ago
[davido]
Re^2: perl is an scripting language or programming language? 2006-06-22 08:10 20 years ago
Re: perl is an scripting language or programming language? 2006-06-22 07:14 20 years ago
[msk_0984]
Re: perl is an scripting language or programming language? 2006-06-22 07:23 20 years ago
[McDarren]
Re: perl is an scripting language or programming language? 2006-06-22 07:44 20 years ago
[davorg]
Re: perl is an scripting language or programming language? 2006-06-22 08:26 20 years ago
[Moron]
Re: perl is an scripting language or programming language? 2006-06-22 10:58 20 years ago
Re: perl is an scripting language or programming language? 2006-06-22 11:21 20 years ago
[japhy]
Re: perl is an scripting language or programming language? 2006-06-22 17:18 20 years ago
Regular expression (A:4/5)+/- 2006-06-22 04:53 20 years ago
[lax]
Re: Regular expression 2006-06-22 05:01 20 years ago
Re: Regular expression 2006-06-22 05:11 20 years ago
[Zaxo]
Re: Regular expression (1)+/- 2006-06-22 05:20 20 years ago
Re^2: Regular expression 2006-06-22 05:54 20 years ago
[Mandrake]
Re: Regular expression 2006-06-22 05:45 20 years ago
[rsriram]
Apache web servers for CGI-perl. (A:4/2)+/- 2006-06-22 01:48 20 years ago
[valavanp]
Re: Apache web servers for CGI-perl. 2006-06-22 07:58 20 years ago
[kabeldag]
Re: Apache web servers for CGI-perl. 2006-06-22 14:54 20 years ago
Accessing CGI objects from within a 'require'-ed file? [2](A:4/1)+/- 2006-06-21 21:39 20 years ago
Re: Accessing CGI objects from within a 'require'-ed file? 2006-06-22 10:30 20 years ago
[shmem]
what is \ in perl [6](A:4/1)+/- 2006-06-21 21:37 20 years ago
Re: what is \ in perl 2006-06-22 08:01 20 years ago
[hawtin]
storing data in a hash (A:2/6/5)+/- 2006-06-21 20:34 20 years ago
[sunadmn]
Re: storing data in a hash (1/4)+/- 2006-06-22 16:04 20 years ago
[shmem]
Re^2: storing data in a hash (2/3)+/- 2006-06-22 19:57 20 years ago
[sunadmn]
Re^3: storing data in a hash (1)+/- 2006-06-22 20:03 20 years ago
[shmem]
Re^4: storing data in a hash 2006-06-22 20:20 20 years ago
[sunadmn]
Re^3: storing data in a hash 2006-06-22 21:08 20 years ago
[shmem]
Filling out PDF forms with data from DBI? (FA:13/21/5)+/- 2006-06-21 20:18 20 years ago
[merlyn]
Re: Filling out PDF forms with data from DBI? 2006-06-22 04:21 20 years ago
Re: Filling out PDF forms with data from DBI? 2006-06-22 04:44 20 years ago
Re: Filling out PDF forms with data from DBI? 2006-06-22 09:37 20 years ago
[Moron]
Re: Filling out PDF forms with data from DBI? 2006-06-22 17:37 20 years ago
[ghenry]
Re: Filling out PDF forms with data from DBI? 2006-06-23 03:55 19 years ago
[hesco]
passing CGI form parameters via HTML email (FA:3/9/1)+/- 2006-06-21 19:40 20 years ago
Re^4: passing CGI form parameters via HTML email (P) 2006-06-22 13:39 20 years ago
sort a hash with split values [6](A:4/9/1)+/- 2006-06-21 17:39 20 years ago
Re: sort a hash with split values 2006-06-22 04:00 20 years ago
[TedPride]
executing an external program (FA:4/6/2)+/- 2006-06-21 16:47 20 years ago
[smith111]
Re: executing an external program (1)+/- 2006-06-22 14:35 20 years ago
[Moron]
Re^2: executing an external program 2006-06-22 17:24 20 years ago
[smith111]
foreach to for (related to my last question) (A:3/11/6)+/- 2006-06-21 14:36 20 years ago
Re^3: foreach to for (related to my last question) (P:1/5)+/- 2006-06-22 11:17 20 years ago
Re^4: foreach to for (related to my last question) (2/4)+/- 2006-06-22 13:16 20 years ago
Re^5: foreach to for (related to my last question) 2006-06-22 14:21 20 years ago
[ikegami]
Re^5: foreach to for (related to my last question) (1/2)+/- 2006-06-22 22:46 19 years ago
Re^6: foreach to for (related to my last question) (1)+/- 2006-06-23 00:01 19 years ago
[ikegami]
Re^7: foreach to for (related to my last question) 2006-06-23 00:07 19 years ago
Factory Pattern (A:3/1)+/- 2006-06-21 10:21 20 years ago
[tomazos]
Re: Factory Pattern 2006-06-22 07:12 20 years ago
[adrianh]
Best practice or cargo cult? (FA:18/68/6)+/- 2006-06-20 14:37 20 years ago
Re^4: Best practice or cargo cult? (P:1)+/- 2006-06-22 04:17 20 years ago
Re^5: Best practice or cargo cult? 2006-06-22 07:38 20 years ago
[demerphq]
Re^4: Best practice or cargo cult? (P:1/2)+/- 2006-06-22 05:25 20 years ago
Re^5: Best practice or cargo cult? (1)+/- 2006-06-22 07:44 20 years ago
[demerphq]
Re^6: Best practice or cargo cult? 2006-06-22 13:40 20 years ago
Re^2: Best practice or cargo cult? (P:1) 2006-06-22 05:47 20 years ago
[sfink]
Small examples of string eval (FA:12/27/1)+/- 2006-05-13 06:41 20 years ago
[spurperl]
Re: Small examples of string eval 2006-06-22 11:12 20 years ago
[DrHyde]
Creating huge files with the Template Toolkit (FA:5/8/1)+/- 2005-07-15 11:52 20 years ago
[holli]
Re^2: Creating huge files with the Template Toolkit (P) 2006-06-22 15:57 20 years ago
[tinita]
$. - smarter than you might think (FA:4/9/4)+/- 2006-06-22 21:50 20 years ago
Re: $. - smarter than you might think 2006-06-22 22:29 19 years ago
[ikegami]
Re: $. - smarter than you might think (1/4/2)+/- 2006-06-22 22:35 19 years ago
[shmem]
Re^2: $. - smarter than you might think (1/3/1)+/- 2006-06-22 22:53 19 years ago
Re^3: $. - smarter than you might think (1/2) 2006-06-22 23:13 19 years ago
[shmem]
OT: Perl Programmer Career Path (A:4/5/1)+/- 2006-06-20 14:35 20 years ago
[ptum]
Re: OT: Perl Programmer Career Path 2006-06-22 05:53 20 years ago
[ady]
RFC: Templating without a System (A:10/36/2)+/- 2006-06-17 13:04 20 years ago
[shmem]
Re^7: RFC: Templating without a System (P) 2006-06-22 23:45 19 years ago
Re^2: RFC: Templating without a System (P) 2006-06-22 10:11 20 years ago
[shmem]
Non-retarded ORMs, and a general ORM discussions. (A:8/17/1)+/- 2006-06-16 17:51 20 years ago
Re: Non-retarded ORMs, and a general ORM discussions. 2006-06-23 03:27 19 years ago
[rvosa]
Using perl to speed up a series of bash commands by transforming them into a single command that will run everything in parallel. (FA:7/13/1)+/- 2006-06-09 16:11 20 years ago
[tphyahoo]
YAPC::Europe::2006 - Call For Participation 2006-06-22 08:53 20 years ago
[barbie]
String eval is cool (FA:5/8/4)+/- 2006-06-22 11:07 20 years ago
[DrHyde]
Re: String eval is cool 2006-06-22 12:39 20 years ago
[salva]
Re: String eval is cool (1/2) 2006-06-22 14:06 20 years ago
[ikegami]
Re: String eval is cool 2006-06-22 21:39 20 years ago
[shmem]
Re: String eval is cool 2006-06-22 21:53 20 years ago
[ikegami]
Quick and Dirty Hash (U:7/9/2)+/- 2006-06-22 00:45 20 years ago
[clancey]
Re: Quick and Dirty Hash 2006-06-22 04:08 20 years ago
Re: Quick and Dirty Hash 2006-06-22 04:36 20 years ago
[TedPride]
Operator Associativity and Eliminating Left-Recursion in Parse::RecDescent (6/15/1)+/- 2006-06-06 18:52 20 years ago
[ikegami]
Re: Operator Associativity and Eliminating Left-Recursion in Parse::RecDescent (1) 2006-06-23 03:32 19 years ago
[rvosa]
I think of pugs as: (8/12/8)+/- 2006-06-21 23:00 20 years ago
[jacques]
Re: I think of pugs as: (1)+/- 2006-06-22 04:27 20 years ago
Re^2: I think of pugs as: 2006-06-22 08:20 20 years ago
[jbrugger]
Re: I think of pugs as: 2006-06-22 11:01 20 years ago
[Gavin]
Re: I think of pugs as: 2006-06-22 11:08 20 years ago
[rhesa]
Re: I think of pugs as: (1) 2006-06-22 13:23 20 years ago
[tbone1]
Re: I think of pugs as: 2006-06-22 14:05 20 years ago
Re: I think of pugs as: (1)+/- 2006-06-22 20:56 20 years ago
[NateTut]
Re^2: I think of pugs as: 2006-06-23 03:29 19 years ago
[hsmyers]
Is it real? (25/49/1)+/- 2006-05-30 22:04 20 years ago
[jacques]
Re^4: Is it real? (mu) [0](P:1) 2006-06-22 17:26 20 years ago