kras143
|
11 months ago
|
on: Why Fennel?
I believe that people who complain about parens have not coded in Lisp (atleast not enough)! Once you get over the "parens", the homogeneity of the language shines through and you will appreciate why some people like me never get over Lisp.
kras143
|
1 year ago
|
on: Tcl Tutorial
Tcl offers a unique combination of embeddability and power, often underappreciated outside specific domains. While its general-purpose usage might be less prominent, its dominance in Electronic Design Automation (EDA) is undeniable.
kras143
|
1 year ago
|
on: Johnny.Decimal – A system to organise your life
The more I tried to control and organize my life, the more stressed I became. Digitizing and organizing my knowledge base, in particular, wasted countless precious hours. Recently, I decided to let go of that rigid structure and instead focus on naturally prioritizing the most important tasks for the day, week, and month. So far, this approach has been working well, or at least it feels like it is.
kras143
|
1 year ago
|
on: Tcl 9.0
In the realm of Electronic Design Automation (EDA), TCL is ubiquitous. Virtually every EDA tool offers a TCL interface or API, making it the predominant language for tool configuration. I've always wondered why TCL hasn't gained traction in other domains. It possesses the elegance of Lisp while maintaining practicality.
kras143
|
2 years ago
|
on: Pixel 8 Pro
kras143
|
3 years ago
|
on: The beginner's guide to overÂcomplicating coffee
Where do you buy the Indian coffee?
kras143
|
3 years ago
|
on: Why 'Atomic Habits' may not be working for you
So much of what you said resonated with me. I did try meditation, and it was very helpful. Many have the opinion that meditation is something mysterious and that it is hard to get what it means, but IMO, they should keep trying. Like any muscle, our brain needs training. Once you start seeing that you have control over your thoughts, I think you will "get it."
kras143
|
3 years ago
|
on: Infosys leaked FullAdminAccess AWS keys on PyPI for over a year
I understand your sentiment! Do you have any references or stories to share which show WITCH companies in a good light?
kras143
|
3 years ago
|
on: Tactical Combat Umbrella
Why would I carry an umbrella on sunny days? And how is this on front page?
kras143
|
5 years ago
|
on: Writing English as a Second Language (2009)
English is my third language. Keeping sentences short and simple helped me read and write better. It also makes revising my own notes easier.
kras143
|
5 years ago
|
on: Rust Foundation: Hello, World
Assuming most people do not know is also a "bubble" perspective. We don't know what "most" people know about their time zones. Most countries in Asia have only one timezone.
source: https://www.timetemperature.com/asia/asia_time_zones.shtml
It is easier for them to relate to GMT in my opinion.
kras143
|
5 years ago
|
on: State of the Common Lisp ecosystem, 2020
The best progamming book I have read so far is "On Lisp". Reading that book and coding Lisp for sometime was the best time I spent programming. Unfortunately, the whole thing was purely academic.
Thanks for the effort and the information you put together.
kras143
|
5 years ago
|
on: How to Win at the Stock Market by Being Lazy
As a civilization it is better for 95% of the people to think that holding stocks for long term is better. We leave the milking to the top 5%, and we enjoy peace of mind.
kras143
|
10 years ago
|
on: The Unreasonable Effectiveness of Dynamic Typing for Practical Programs
My personal experience with a large project which I started in Python and later moved to Haskell: I did indeed get things done quickly in Python and had majority of the problem solved. Then I had few nasty bugs which made me change/refactor the code and thats where my problem started. I quickly realized refactoring a huge codebase in Python was really difficult. Maybe there is a better way to organize my python code, I do not know. Then I moved to Haskell (partly because of the excellent Parsec library which made things very simpler compared to the yacc style PLY I was using in Python). Initially, the fix-compile-execute cycle was really painful, but I soon realized how I could figure out some functional bugs (not type bugs) just by reasoning about the types. The compiler too helped in some cases with valid type conversion errors. I would have caught such issues in python only if I had a very large test suite which covers this corner case. Nevertheless, I am happy with the move and my love for static typing is only going up everyday.
kras143
|
10 years ago
|
on: Netflix comes to India
the collection is not that great
kras143
|
10 years ago
|
on: Lisp implementation in sed
What's the motivation? Just an academic exercise?