Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
raspasov
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
27 ms
·
331.
▲
by
raspasov
6y ago
"you can change the fundamental data structure and the algo still works" - it doesn't really pan out, and it's not important in my experience of using Clojure for about ~8 years. What makes Clojure worth it is the pervas
332.
▲
by
raspasov
6y ago
>> Only the zealots are left using it. Evidence for this statement? How many years of Clojure programming experience do you have?
333.
▲
by
raspasov
6y ago
Anywhere where Java/JVM languages (server) or JavaScript (clients + server) is appropriate.
334.
▲
by
raspasov
6y ago
Am I the only person that is surprised that this book does not mention immutability even once?
335.
▲
by
raspasov
6y ago
>> Programming in Swift is nothing like programming in Lisp on many levels. Precisely. "Any sufficiently complicated C or Fortran program contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common
336.
▲
by
raspasov
6y ago
The fear of China "overtaking" the US is like the fear of the Soviet Union during the Cold War. Real, but with no substance. A system built on top of paranoia is very unlikely to succeed.
337.
▲
by
raspasov
6y ago
Agree. Either choose to use lisp syntax and lisp macros or add all the language "features" ad-hoc one by one over the years.
338.
▲
by
raspasov
6y ago
What do you use? PS Also, I'd rather share *some* data with a company that proactively (1,2) teaches users how to minimize data sharing and is moving to an opt-in model rather than opt-out. I realize that this is a marketing strategy a
339.
▲
by
raspasov
6y ago
I use Safari. It's the best browser for Mac.
340.
▲
by
raspasov
6y ago
An Object-Oriented language for the '20s: don't do it.
341.
▲
by
raspasov
6y ago
Companies should definitely train their employees during business hours but there’s people actually wanting to spend most waking free hours learning about programming topics. Those people are usually some of the best in their field. I am no
342.
▲
by
raspasov
6y ago
To check if a written sentence is truly simple, just ask yourself: "How would it sound if somebody spoke it out loud?" I've found that to be a very accurate way to check sentences for too much fluff. Complex sentences just so
343.
▲
by
raspasov
6y ago
How do you define "greatest"?
344.
▲
by
raspasov
6y ago
Hopefully under somebody who doesn't constantly reinforce a victim mentality in minority groups which does nothing to actually help fix the problem but only makes it worse. From all the Twitter evidence, I support Google's decisio
345.
▲
by
raspasov
6y ago
This is very cool. My two favorite languages are Clojure and PHP. Do you implement persistent data structures? (totally cool if not, just curious) Is Phel a subset/superset of Clojure? Perhaps a list of "differences from Clojure&q
346.
▲
by
raspasov
6y ago
Oh, they for sure monetize their Neo-Marxist activism decently well. I doubt Stalin was eating stale white bread three times a day either.
347.
▲
by
raspasov
6y ago
Very often when I read a NYT article, I get a paranoid Neo-marxist feeling that NYT doesn’t really care for equality of opportunity, minority rights, women’s rights or any particular oppressed group. They just hate the successful and the ri
348.
▲
by
raspasov
6y ago
Things are what they are when you interact with them. You can't learn how to ride a bike by learning the theory. It's no different for software.
349.
▲
by
raspasov
6y ago
Sounds like a quantity is better than quality argument. I bet it came from a non-technical person (or someone who hasn't written code in years).
350.
▲
by
raspasov
6y ago
Clojure.
351.
▲
by
raspasov
6y ago
Replacing ClojureScript with TypeScript? I wonder what the rationale for that is.
352.
▲
by
raspasov
6y ago
Try Clojure/ClojureScript, you might like it. Much less ecosystem churn, good tooling, an excellent language.
353.
▲
by
raspasov
6y ago
I would not be so sure on performance vs Python: https://benchmarksgame-team.pages.debian.net/benchmarksgame/... I haven't run the tests myself in 2021, but I used to do PHP for many years, and there were signific
354.
▲
by
raspasov
6y ago
The reality of most of programming I've done is that in 98% of cases you deal with data structures that are sufficiently small for performance not to matter much on modern hardware. If you do need to deal with data structures that are
355.
▲
by
raspasov
6y ago
I don't use PHP anymore, but I used it for years in production. Was pretty easy to maintain (via Apache's mod_php).
356.
▲
by
raspasov
6y ago
Yes, wooden rings are better. Rogue fitness has high quality ones.
357.
▲
by
raspasov
6y ago
Get gymnastic rings instead of TRX. Cheaper and way more versatile. Anything you can do on the TRX you can do on rings, and way more. Only potential benefit of the TRX is that it might be more gentle on the hands due to the rubber handles.
358.
▲
by
raspasov
6y ago
Is Java fast enough for the apps you write? What kind of apps do you write?
359.
▲
by
raspasov
6y ago
* It's fast enough for 99% of apps out of the box. It's fast enough for 99.99% of the apps with minimal tuning. * Yes, if your project is very big and macro heavy, it can take some time, but startup times have improved. In any cas
360.
▲
by
raspasov
6y ago
Technical debt can exist in any product and for a variety of reasons: inexperience, frequent employee churn, lack of leadership, frequent change of product direction, etc. Your comment implies that the technical debt is with Clojure the lan
More ›