Readit News logoReadit News
agentgt commented on New Computer Language Benchmarks Game metric: time + source code size   benchmarksgame-team.pages... · Posted by u/benstrumental
agentgt · 3 years ago
I really wish they aggregated the metric of build time (+ whatever).

That is a huge metric I care about.

You can figure out it somewhat by clicking on each language benchmark but it is not aggregated.

BTW as biased guy in the Java world I can tell you this is one area Java is actually mostly the winner even beating out many scripting languages apparently.

agentgt commented on A Reply to “Let’s stop copying C”   gingerbill.org/article/20... · Posted by u/ScottFree
discreteevent · 6 years ago
They are right about null. To say it is a billion dollar mistake is completely over blown. Maybe it was at the time but now a null pointer exception is extremely easy to find and fix. It doesn't compare to the other complex bugs one has to deal with most of the time.
agentgt · 6 years ago
I have to agree (ignoring the whole C doesn’t throw exceptions).

I have been looking at our bugs, logs and exceptions recently of the past 6 years and an enormous amount of bugs are caused by methods/functions that have multiple parameters with the same type (Java).

This happens because (my theory) we use java and java doesn’t have type aliases or value types as well as easy destructuring. It also doesn’t have named parameters (well there is a compiler option to retain the parameter name but it’s not like ocaml label parameter or python kwargs).

So often times in boring business programming you are dealing with methods with 5 to six strings so it’s very easy to mix up the parameter order.

Very few “hard” bugs were caused by NPEs where as the previous problem caused serious pain.

agentgt commented on Ask HN: Has your HN karma score helped you in any way?    · Posted by u/behnamoh
agentgt · 6 years ago
I hope not. Not for me for sure.

Every time someone downvotes me it literally makes me feel like shit for like a day.

This includes reddit as well.

I’m not saying I’m looking for upvotes and I’m not on Facebook so it’s not about being “liked”.

When I’m downvoted I’m so afraid I have offended someone or I said something extremely fallacious.

It has gotten to the point where I have contemplated not ever participating again which is a shame because I’m nervous (assuming I’m not an extreme fringe case) there is some sort of convergent sheep opinion when there should be diversity in thought.

So if someone came to me and said hire me and look I have xyz karma on xyz platform I might even be less inclined to hire given how much I feel it has poisoned my own thought.

Deleted Comment

agentgt commented on Be likeable or get fired   sites.google.com/a/athayd... · Posted by u/gnulinux
agentgt · 7 years ago
There is a well known affect when joining a new group with some studies behind it: https://en.wikipedia.org/wiki/FNG_syndrome

Anytime I deal with new employees I am constantly focused on this bias.

EDIT and here is more of a general theory/subject on this:

https://en.wikipedia.org/wiki/Group_cohesiveness

(a quick read)

agentgt commented on Stuffing a Tesla Drivetrain into a 1981 Honda Accord   jalopnik.com/this-gloriou... · Posted by u/mdesq
agentgt · 8 years ago
Watching that video of the car accelerate I remember being awestruck how fast circa 1990 my Taiyo RC Fast Traxx could go.

I remember my dad and I scaling up the math (I was only 10 so I needed a little help) and I remember asking him why normal cars didn’t have batteries.

I don’t recall the answer but it was long... I also was quite distracted with my new RC toy car .. err tank (google fast traxx).

agentgt commented on Forecasts of genetic fate just got a lot more accurate   technologyreview.com/s/61... · Posted by u/rbanffy
agentgt · 8 years ago
I’m just not comfortable with this. Maybe I’m just getting old and maybe I have seen too many movies but I feel uneasy about our children and maybe us having another “grade” put on them.

I’d like to think this would be good so maybe some one will comment how this won’t eventually go too far.

If altering starts happening which I would imagine it will at one point will be no longer human (and maybe that is a good thing).

Maybe at some point like in the Altered Carbon series it won’t even matter and it will just go back to money (or maybe it will always be the case as the ultimate grade).

agentgt commented on Mark – A simple and unified notation for both object and markup data   github.com/henry-luo/mark... · Posted by u/henryluo
nfoz · 8 years ago
> I think most should just pick the best tool for the job and stop rebuilding things that don't need to.

I think you just contradicted yourself. Sometimes the best tool for the job is something new, something improved over what already exists.

I don't think the author intends to "replace all the old working stuff". But if this tool is better for new projects, then why not? I don't get all the negativity... do people here really love XML/JSON/YAML that much? There's a whole lot to complain about in all of those!!

agentgt · 8 years ago
I am not averse to new formats. I am averse to formats that try to “unify”.

And yeah I don’t have a problem with XML or JSON. Those two combined with some flatbuffer other men binary protocols cover most of my use cases... like really what’s with all the XML negativity.

agentgt commented on Mark – A simple and unified notation for both object and markup data   github.com/henry-luo/mark... · Posted by u/henryluo
agentgt · 8 years ago
The nice thing about standards is that you have so many to choose from.

- Andrew Tanenbaum Computer Networks, 2nd ed., p. 254.

I think all developers go through some experience where they want to just "unify" everything because that will supposedly make it easier for them and other developers.

Overtime as you become more experienced or I guess jaded you realize that reality of a "GUT" technology platform or programming languages is a pipe dream and the effort to get people to use said new format/language/tech is more effort than what you get in return.

Anyway to be short about it I think most should just pick the best tool for the job and stop rebuilding things that don't need to. And if you do please make sure you have a plan to how you are going to replace all the old working stuff.

u/agentgt

KarmaCake day2464September 22, 2011
About
SnapHop cofounder. Alumni of GaTech. Father.

I like sailing, hiking, fishing and of course programming.

I try to be accessible, and empathetic. Never hesitate to reach out to me!

If you would like to talk to me via twitter DM or twitter in general: @agentgt

Email: adam at snaphop com

View Original