HNHacker News
TopNewBestAskShowJobs

math-dev

534 karma · joined April 5, 2021

submissionscomments
math-dev··on OpenBSD: How it all started
Never trust microsoft or any other big tech firm
math-dev··on Open secrets about Hacker News
I thought he was asian lol, cause dang is an asian name
math-dev··on Open-Source Contributors Worth Sponsoring
Calibre is Amazing!
math-dev··on Why Turtl switched from Common Lisp to JavaScript (2019)
Thanks, will check it out!
math-dev··on Why Turtl switched from Common Lisp to JavaScript (2019)
Agree 100%
math-dev··on Why Turtl switched from Common Lisp to JavaScript (2019)
Oh, are you the developer mentioned in the main post?

If so, I agree a lot with what you said!

math-dev··on Why Turtl switched from Common Lisp to JavaScript (2019)
Yeah the CL community likes to be lone warriors, I am definitely very guilty of that.

Documentation in CL is pretty bad. Worst is when people say its well documented and its nothing but, all those manuals just listing all the functions are a complete nightmare and useless to me

math-dev··on 10% of households pay more than 80% of taxes on alcohol and cigarettes
Sugar and other lobbies
math-dev··on History of Lisp (1979) [pdf]
Did John Mccarthy invent the IF statement for all languages?
math-dev··on WhatsApp scaled to 1B users with only 50 engineers
Looking forward to reading it, plz let us know once done
math-dev··on WhatsApp scaled to 1B users with only 50 engineers
Yeah Microsoft was too dysfunctional before, but they’ve improved a lot recently and are killing it in many areas
math-dev··on WhatsApp scaled to 1B users with only 50 engineers
Nice story. What are you doing now?
math-dev··on 5 side projects in 6 years, earning $0
Superb Advice, thanks. I often get caught in the trap of having my feet in both buckets
math-dev··on To learn a new language, read its standard library
I say best way to learn is to start coding and break stuff :-)

Also once one gets more experienced, its better to decouple the language from programming concepts like object oriented programming, continuations, avoiding side effects in functional programming, etc. Useful to read books like SICP and algorithm books, then learn multiple languages and you will see they are not that different overall.

I recommend learning Lisp or Scheme or related languages because they have a lot of good conceptual resources to learn from. But maybe that’s my background talking, I loved SICP. I learnt SO much from studying Common Lisp in the last year. Of course it helps that it has a great language specification.

In terms of choosing a language, standard library matters a lot. Hence the explosion of JS due to NPM and also being in browser. I’m suprised SWIFT is not more popular, given Apple’s place in the ecosystem. I really liked programming in Swift, very enjoyable language. And it has generic functions too!

math-dev··on How to keep a support contract: Make the user think they solved the problem
Yeah I wouldn’t have time for anything else. Just fix it, I have to focus on my main work. Can’t imagine any other attitude flies for most people.

Now, being able to delicately explain important details to a user who doesn’t care, that’s an art, which I have not yet solved for. The easiest I found was I think that’s a great idea, unfortunately the system cant do that, it would cost XXX to do it. Never say no, but make them say no by telling them the cost ;) Cost can also be time - it would take me 30 hours for this request, shall I proceed?

math-dev··on How to build a universe that doesn’t fall apart two days later (1978)
Thanks!
math-dev··on How to build a universe that doesn’t fall apart two days later (1978)
Have you automated this or do you still manually type it out every time?

Automate in the sense that when an article that has been reposted hits the front page, a post like the above is auto generated, looking back at previous submissions of the same post

math-dev··on Kina Knowledge, using Common Lisp extensively in their document processing stack
Yes, I am thinking of starting a part time web company based on it. But very early days so I shouldn’t be quoted or assumed to be anywhere successful as my preceding sentence may imply.
math-dev··on Kina Knowledge, using Common Lisp extensively in their document processing stack
I’ve heard that. How do you find racket for speed and also interactive development?

I don’t mind a bit of scheme / racket, so would be curious to jump in.

math-dev··on Kina Knowledge, using Common Lisp extensively in their document processing stack
Thanks!!
math-dev··on Kina Knowledge, using Common Lisp extensively in their document processing stack
Does anybody know what they actually do? I see them mentioned all the time but I don’t get it. Is it just flight information or do they do pricing analysis and other stuff
math-dev··on Kina Knowledge, using Common Lisp extensively in their document processing stack
I can’t imagine the choice of language being strongly correlated with programmer skill (it would be elitist to think so, and everybody feels best in the language they spend the most time in).

I think C) Lisp is well suited to certain applications, from what I can see, web development or niche areas where exploratory programming is required. The downside of Lisp is lack of good GUI (CAPI is the best they can offer, but this is not as good as other language implementations for various reasons) and not having the backing of Apple, Microsoft, Google or Facebook, and thus lacking in APIs.

But given its dynamic development (its a real joy), its very well suited to exploratory programming.

Web Development is an undiscovered gem for Lisp. It doesn’t face the issue of GUI / lack of APIs, since you can work directly in HTML / JS / CSS for the front end, and its a serious solution that covers servers, databases and all aspects of the stack very well. Its simply amazing (this is coming from a web developer), but I shouldn’t advertise this too much - its a secret weapon!

math-dev··on Magit, the magical Git interface (2017)
Perhaps I misread both of you, but I think you are in agreement actually
math-dev··on Ask a Librarian
I wanted to come and say the same thing
math-dev··on Glisp: A Lisp-Based Design Tool Bridging Graphic Design and Computational Arts
Very nice! Was thinking something like this whilst in the elevator today, will definitely check it out in detail
math-dev··on Dead Internet Theory: Most of the Internet Is Fake
#maths or #math at irc.libera.chat is pretty active.

For CS / Physics, perhaps try asking there too, I usually hang out in #emacs and #vim. #emacs is super active, so if you ask there, you will get good pointers

math-dev··on Ask HN: Non-tech professionals on HN?
Thanks for sharing, that’s awesome to read
math-dev··on Dead Internet Theory: Most of the Internet Is Fake
Hard to say
math-dev··on Dead Internet Theory: Most of the Internet Is Fake
The internet is alive and well if you know where to look. IRC, subreddits, some twitter circles, github, hacker news, etc. Once you delve more into what you are into, you will find people and the places to interact. IRC in particular for me has been a great blast to the past
math-dev··on Ask HN: Non-tech professionals on HN?
Thats great! Do you find music and programming are complimentary pursuits? I listen to a lot of music when I code and I know others who do that too
← PreviousPage 5 of 8Next →