Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
agentgt
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
agentgt
9y ago
Ok briefly observable but not anymore and never will be. And galaxies can move faster than the speed of light: https://m.phys.org/news/2015-10-galaxies-faster.html I was going to correct that technicality on observable
32.
▲
by
agentgt
9y ago
Somewhat related but I believe there is some discussion that non observable parts of the universe (i.e. Really far away) may behave differently. Unfortunately these outer/early edges are going faster than the speed of light (I think) s
33.
▲
by
agentgt
9y ago
What I do for these situations is do the reflection as a unit test to confirm that the hand written children() is correct. When the unit test fails for a node type it prints what it should be and you just copy and paste that code for childr
34.
▲
by
agentgt
9y ago
I'll have to try Moom. Right now I use SizeUp which isn't really a tiling manager but does provide some similar features. I use the tmux iterm integration which I must say is pretty badass. The iterm folks did a good job on that.
35.
▲
by
agentgt
9y ago
One of the reasons I still use both Emacs and Vim (yes I strangely use both) is because I can go execute them on a terminal (terminal, tmux, screen, etc). There are just so many times I need to SSH into a machine. I know Emacs has some remo
36.
▲
by
agentgt
9y ago
Interstitial is a good word. I like learning new words.
37.
▲
by
agentgt
9y ago
It unclear if you are introducing a new variable to the scope or mutating an existing one. # Am I defining foo for the first time or am I mutating foo = "stuff" Python if I recall in the OOP sense combats this with re
38.
▲
by
agentgt
9y ago
Yes but at least Python has very good native access to libraries. For example I am sure Java is faster at numerical processing than pure Python at least with Python you have the option of writing in native. Python has really good C interop
39.
▲
by
agentgt
9y ago
Yes of course and for my own personal projects I will take the time often to learn new languages (e.g. Rust). However when dealing with a team often with an existing code base getting everyone on board with "X" while potentially p
40.
▲
by
agentgt
9y ago
Its interesting you mention CSV as I had an issue with CSV with Java many years ago. I was trying to cut a couple of columns out of a CSV and tried to write it in Java and for some reason either the CSV library was slow or maybe I didn'
41.
▲
by
agentgt
9y ago
I'm a Java dev (and the one you replied to) and in the past when I didn't work at my own company the real reason Python was often not picked was because it was considered "a toy language" or "scripting language"
42.
▲
by
agentgt
9y ago
> Oh, I've heard "Python is slow" from Node folks, Java folks, Scala folks (in terms of productivity) I have hard time believing Java folks made an argument on productivity unless you meant for that parenthetical statement
43.
▲
by
agentgt
9y ago
Unless we are talking like circa 1999 I don't think I have heard a complaint yet that Python is slow. I'm curious who or where the author heard that from (not specifically the people themselves but the domain they are in). What I
44.
▲
by
agentgt
9y ago
Oh the "service bus" <strike>xml</strike> json is coming back... its called lambda architecture. And again nothing new except someone else takes care of some server software for you with the promise of reduced pri
45.
▲
by
agentgt
9y ago
I'm still not sure I understand "Unit". I can't speak for the other languages (PHP, Go, Python) but I have some reservations about it helping Java (as well as Erlang and other (J)VM languages) as FastCGI like stuff has b
46.
▲
by
agentgt
9y ago
> Are there any other options around? Are there any other outstanding issues in developing for for Lambda? I'm not sure how AWS Lambda handles the charging of network latency (or failure) case of downstream external service dependen
47.
▲
by
agentgt
9y ago
I'm fairly certain the lunar landing required perhaps not perfection but pretty damn close planning. Modern heresy is applying anecdotal solutions to situations as learnings for all problems.
48.
▲
Is the Midlife Crisis Real? Economists and Psychologists Can't Agree
(bloomberg.com)
2 points
by
agentgt
9y ago
|
0 comments
49.
▲
by
agentgt
9y ago
Really what has sort of stuck with me that is analogous is Alan Watts talks on living. Particularly about life being a dance. http://www.befreetoday.com.au/alan-watts-life-not-journey/ Yeah it's a little pop cultu
50.
▲
by
agentgt
9y ago
This sort of reminds of "voting theory" and if I recall it was proven by I think a nobel prize winner that there cannot be a fair winner. Obviously it's not entirely analogous but I would not be surprised if it mapped over to
51.
▲
by
agentgt
9y ago
Yes CLOS is superior particularly multimethods. As for the JVM: https://common-lisp.net/project/armedbear/ Sooo its not the JVM. BTW AspectJ and JRebel will get you around methods and even inheritance changes but
52.
▲
by
agentgt
9y ago
I think I'm in agreement with you. What I meant by the IDE is that "ideally" it should have REPL like offerings if the language can support hot code swapping. I still don't think its REPL that makes Lisp or clojure magic
53.
▲
by
agentgt
9y ago
I have a feeling given your screen name I'm talking to some who is equally biased as I am to Java :) > Using a REPL vs. an IDE like you describe is the difference between a conversation and sending somebody a letter with instruction
54.
▲
by
agentgt
9y ago
> It's not that the environment is custom, is that it's real. Do you call your payment service or your mail sending service from your tests? This is exactly the kind of thing you want to experiment with in a supervised, non-rep
55.
▲
by
agentgt
9y ago
I probably did at one point know this as I did use it in college but for some reason forgot it (we are talking 15 plus years) given that is apparently how you distribute executable lisp code... IIRC though I hated image saving when it came
56.
▲
by
agentgt
9y ago
Yeah the Python one was a stretch and I often use the Python REPL as a calculator (I have no real strong idea why but I guess because numpy is what I know).
57.
▲
by
agentgt
9y ago
> When I am thinking about a REPL the image I have in mind is of Jupyter Notebook and Clojure, Elixir, Idris, Haskell REPLs in Emacs Thats my point is that the REPL case of using Emacs to run and evaluate your code is almost hardly diffe
58.
▲
by
agentgt
9y ago
I'm not against REPLs I just think they have been around since early Lisp and there are vast improvements that can be made. I use REPLs all the time... Bash is basically a REPL :) The reason I think Java REPL would be awful is not beca
59.
▲
by
agentgt
9y ago
However to the author's point I believe some languages are inherently superior for REPLs particularly if they have powerful literal syntax. Java is not a fun language to type expressions in and IMO neither is Python albeit for complete
60.
▲
by
agentgt
9y ago
I have been meaning to look at Idris for so long! Thanks for the inspiration to move that higher up the queue :)
More ›