Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
anc2020
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
91.
▲
by
anc2020
17y ago
Common Lisp changed the way I program because the macros open your eyes to a whole lot of code duplication that you can't avoid in other languages - this encouraged me to really work at those bits of code until they actually contain the bar
92.
▲
by
anc2020
17y ago
> Programming doesn't end, it just changes and become harder and harder. I'd say the programming becomes easier, but then there are always harder problems than the ones that are currently within reach (eg. AI is still out of reach), but
93.
▲
by
anc2020
17y ago
Right, but I meant generating code at compile time with macros which take code as a data structure as their input. PHP doesn't have that.
94.
▲
by
anc2020
17y ago
Yeah but to be fair he said you should learn a decent language from all paradigms, things like Smalltalk, Haskell, Prolog, C etc. and not specifically functional programming. He was quite specific about learning Lisp though, probably becaus
95.
▲
by
anc2020
17y ago
I am a programmer and I want to be one. Unlike "web designer", this is the first time I've come across negative feelings to the term "programmer" and I can't really see why (if you want to insult a programmer call them a code monkey). What
96.
▲
by
anc2020
17y ago
Firstly, mapping consonants to digits is hardly original, Derren Brown teaches the method in one of his books, and its one of the techniques used by people who do this seriously. Its also not very space efficient because all of your vowels
97.
▲
by
anc2020
17y ago
1) Its a cool party trick - if you can give someone the 82nd digit of Pi in 8 seconds, they'll probably be impressed because you can't really do that using a conventional method of counting in your head through to that digit of Pi in such a
98.
▲
by
anc2020
17y ago
Use this to impress your friends by recalling the nth digit of Pi where n < 100 It took me four days I think, 5 words a day, and got me some beer money from my maths teacher. Only slight relevance to HN because I'd like to think that it
99.
▲
Learn the first 100 digits of Pi
(pitoletters.awardspace.com)
17 points
by
anc2020
17y ago
|
17 comments
100.
▲
by
anc2020
17y ago
I use Linux too and this should work on both Linux and Windows. When you start with Firefox it has File Edit View etc. followed by a separator on the top row, then the rest of the row is filled by a flexible space and a little "loading" ima
101.
▲
by
anc2020
17y ago
I've got everything on one line, like this: File Edit View History Bookmarks Tools Help [Y| http://news.ycombinator.com/ *|v] [G|v| Google ] Just drag the address bar and search to the top.
102.
▲
by
anc2020
18y ago
Probably only plugs it in while copying files, so no Linux distro. Would also lose its novelty factor pretty quickly with me because my desk means I have to have my PC on the right side!
103.
▲
by
anc2020
18y ago
It'd be interesting to see the stats on how much it affects the site's traffic!
104.
▲
by
anc2020
18y ago
> While I won't claim that learning these 4 skills will make you a great hacker, it seems unlikely you can become one without them.
105.
▲
by
anc2020
18y ago
Seconded
106.
▲
by
anc2020
18y ago
Read this and thought it made sense, but I'm not physicist. I'd really like to know what actual physicists make of this.
107.
▲
by
anc2020
18y ago
Indentation reader for Scheme: http://www-student.cs.york.ac.uk/~anc505/code/sugar-read.scm Some less-parenthesised forms for Scheme: http://www-student.cs.york.ac.uk/~anc505/code/macro-sans-par... Scheme mode for Emacs will fade out an
108.
▲
by
anc2020
18y ago
Do you think Google's Native Client could provide the ingredients for a 3.0 stew?
109.
▲
by
anc2020
18y ago
Because its not very hard to validate and can catch minor errors and typos. If you're a C programmer, do you also ignore warnings from the compiler?
110.
▲
by
anc2020
18y ago
Use your mouse to quickly highlight the text. Now you can read it as light grey on blue, which is much easier.
111.
▲
by
anc2020
18y ago
This is a post about JavaScript as a whole, and so I can only hope he meant "first class functions and closures". If he didn't, well that would be even more worrying.
112.
▲
by
anc2020
18y ago
It changed my mind too. As for only now realising that tables really are the only easy way to do it, I guess partly we've come to accept that the web is broken thanks to IE, so it doesn't stand out as odd that layout is hard with CSS.
113.
▲
by
anc2020
18y ago
> First-class functions - great. The author magnificently understates how useful closures can be. Besides this, the author has posted a single complaint about the language (one that I don't find particularly important) and then seems to
114.
▲
by
anc2020
18y ago
Hehe, no-one. But KDE are probably right to show a Vista knockoff. People like you and me already know its customisable, but people who use Vista might see it as a slightly nicer looking version of what they've got and be more tempted to tr
115.
▲
by
anc2020
18y ago
Hang on, we haven't had 2.5 yet
116.
▲
by
anc2020
18y ago
> Incidentally he mentions that he's using mod_lisp A cleverly laid decoy.
117.
▲
by
anc2020
18y ago
Summary: In taking this job, you will be my bitch.
118.
▲
by
anc2020
18y ago
University of York, UK
119.
▲
by
anc2020
18y ago
Ah, well this is where we differ, I'd say PHP is easy, not simple, and that Python is simple not easy. My reason for feeling that way hinges upon Python having more available abstractions. Scheme is an exagerated example of this. Continuati
120.
▲
by
anc2020
18y ago
> I'm not sure how anyone can claim that ... could be considered easy. PHP is Easy, and it's easier than Perl, I'd be surprised if you argue with me on that. PHP has very little to trip you up mentally (or at least that was definitely t
More ›