Viewing profile — INTPnerd
INTPnerd
HN member- Joined
- Wed, May 15, 2013, 8:54 PM UTC
- HN karma
- 49
- Public activity
- 50 items
- HN profile
- View on Hacker News ↗
About INTPnerd
No profile information was provided.
Recent public activity
-
comment
Comment #22839476
It is true that the underlying technology used to write the code to begin with should be less forgiving. If you use a strictly typed, compiled language instead of PHP, you would ha…
-
comment
Comment #22839428
Even if you can reason about the code enough to come to a conclusion that seems like it must be true, that doesn't prove your conclusion is correct. When you figure something out a…
-
comment
Comment #22558121
Thanks! These definitely sound like what I should explore next in my journey.
-
comment
Comment #22557990
Which languages would you say are really good for defining your own types? Would they be a good fit for the example I provided where a function needs to accept integers larger than…
-
comment
Comment #22557932
This is a good point. Right now Kotlin is my favorite language. By default classes and methods are closed for inheritance, and therefore for polymorphism. I like the way this is th…
-
comment
Comment #22557845
Which languages would you say are really good for defining your own types? Would they be a good fit for the example I provided where a function needs to accept integers larger than…
-
comment
Comment #22557742
In Kotlin classes and methods are closed by default, making avoiding inheritance and polymorphism the default. It also makes you mark each variable as mutable or immutable, by decl…
-
comment
Comment #22557497
The main benefit of classes is as a way to define custom types. Otherwise you are stuck with the types built into the language, which are not designed to help ensure correct progra…
- story
- story
-
comment
Comment #17817606
What a stubborn Emacs user, all they had to do was switch to Vim..
- story
-
comment
Comment #16782586
That's brilliant, using heart attacks to treat strokes
-
comment
Comment #16449545
I'm not saying you should not rename it instead. I'm just suggesting that there may be times when placing a helpful comment is easier than renaming it. So you might start by adding…
-
comment
Comment #16400990
I mostly agree with you. I think the key is to always keep improving the code, don't expect or try to achieve perfection, and keep refining your concept of what makes for "improved…
-
comment
Comment #16070674
Yeah, I would have recommended Kotlin. Runs on the JVM, so benefits from the matureness of Java, but is a more modern, and better designed language. A reason to choose Rust over th…
-
comment
Comment #15705252
I prefer to just do screen sharing with an audio conversation going to maximize the learning and flexibility. Since I also like Sococo, I prefer to just stick to that, since that i…
-
comment
Comment #15418801
I'm working on a new flavor of the logic paradigm https://github.com/still-dreaming-1/PurposefulPhp
-
comment
Comment #15344229
It has MRU tab switch ordering!!! Oh wait, Firefox already had that, I just didn't care because it was.. Firefox. Now that it is faster, I care. If either of those is missing I don…
- story
-
comment
Comment #15212265
I was actually kind of excited until I started reading the sample code and that it deletes code that has bugs. Of course this coming from the guy who went on a reddit rant about ho…
-
story
HTML is now versionless... since 2011
I recently had an interesting conversation about the use of the HTML 4 transitional doctype, and was surprised to find out that it was no longer valid. I thought this website was t…
-
comment
Comment #12991200
"As an Emacs user"... Switch to Vim. Problem solved.
-
comment
Comment #12858949
The intro video is very...interesting. They have this fast paced, upbeat music while they very slowly do things on the phone, like make phone calls. It felt like they thought we sh…
-
comment
Comment #10682171
I like that it's open source now, but until they remove the need to mark certain references as weak or unknown, it still just feels like Apple doesn't get modern languages. Until t…