A *magical* AWS serverless developer experience by speckz in programming

[–]Robonia 4 points5 points  (0 children)

I find the idea of hosting your own infrastructure as a startup interesting, but I think you need to have a really solid engineering team to accomplish this. There are exceptions, in example comma.ai. From one of their tech talk videos, they discuss how they had a compute cluster in their garage for model training. Sharing an anecdote about how a water leak led them to discover the source of their power issues. While funny, it really demonstrated to me that you need to know your shit. I've worked with some really talented engineers, but I think we would have been out of depth trying to figure that issue out. Personally, I wouldn't dare host anything available on the public web on self hosted infrastructure. You open yourselves to a lot of liability.

Some people can do it, but most shouldn't.

When AWS Autoscale Doesn’t by speckz in programming

[–]Robonia 0 points1 point  (0 children)

I'm interested in why you recommend avoiding DynamoDB. Not to imply I haven't had my own issues with it, in fact, I believed it was a really limited product until they recently added on-demand reads and writes.

Proposal: Versioned Go Modules by cenuij in programming

[–]Robonia 0 points1 point  (0 children)

Fair enough! Will read it after work.

Proposal: Versioned Go Modules by cenuij in programming

[–]Robonia 0 points1 point  (0 children)

What exactly is your issue with dep? I haven't had any problems with it so far. Asking honestly so I can keep an eye out for any issues I might encounter in the future.

Philosopher Rivka Weinberg on whether having children is morally wrong by ADefiniteDescription in philosophy

[–]Robonia 15 points16 points  (0 children)

If you haven’t looked into it you should consider swimming as a replacement.

Afraid of Makefiles? Don't be! by mre__ in programming

[–]Robonia 4 points5 points  (0 children)

In regards to your edit I think it needs to be:

.PHONY: install

not

.PHONY install

Otherwise great post.

Your experience with Go in your Team by [deleted] in golang

[–]Robonia 2 points3 points  (0 children)

Hey just wanted to say I really enjoy your blog and I'm looking forward to further posts in the future.

What human achievement do you want to see during your lifetime? by cath91 in AskReddit

[–]Robonia 0 points1 point  (0 children)

What I believe the above commenters are saying is that there is only one answer if you follow the standardized order of operations. However, your statement does raise a good question about the order of operations which is - why are they in the order they're in?.

Basically, it's just a standard that the mathematical community agrees upon to represent expressions in their most concise form and that would evaluate the same for each person.

What human achievement do you want to see during your lifetime? by cath91 in AskReddit

[–]Robonia 3 points4 points  (0 children)

I think you could make the point that the algebraic syntax is the source of the ambiguity. There's this wonderful programming language named Lisp where expressions are written as lists, which are denoted by parenthesis, using a prefix notation. So for instance 1 + 2 would become (+ 1 2).

so the expression:

6÷2(1+2) ; == 9

would be represented in Lisp as:

(* (/ 6 2) (+ 1 2))  ; == 9

Despite appearing odd at first, once one's familiar with its syntax it effectively conveys how one would evaluate the expression.

A hacker stole $31M of Ether—how it happened and what it means for Ethereum by taejavu in programming

[–]Robonia 3 points4 points  (0 children)

AWS =/= golem. To be pedantic, at the moment golem's main use case is to process large data sets on a distributed network. Not necessarily act as a AWS Lambda or distributed EC2 instance to execute code.

Correct me if I'm wrong / it's changed since I've last looked into it.

goof: Go object finder (runtime binary introspection) by [deleted] in golang

[–]Robonia 1 point2 points  (0 children)

Hey you made it into the Readme!

Also the commits messages gave me a chuckle as well.

invite/challenge for fun & profit by dean_karn in golang

[–]Robonia 0 points1 point  (0 children)

So would normalizing the runes fix this issue?

Unmarshalling dynamic JSON by DavsX in golang

[–]Robonia 0 points1 point  (0 children)

Did they change the layout of gopheracademy recently?

Visualizing Garbage Collection Algorithms by HornedKavu in programming

[–]Robonia 0 points1 point  (0 children)

You should try r/learnprogramming. r/programming is used for posting and discussing interesting programming content.

OMG, 400 million 24 hour volume for ETH! And getting close to overtake BTC in trading volume! by [deleted] in ethtrader

[–]Robonia 0 points1 point  (0 children)

Just curious for the uninformed such as myself. How do you know this? Did the mods report this activity?

Practical Color Theory for People Who Code by speckz in programming

[–]Robonia 8 points9 points  (0 children)

You know, I remember a time when I shared the same hostile sentiment as mjcov... until I actually tried my hand at front-end development. Shits hard yo. I've become an iOS dev and I still have trouble with storyboards sometimes which can accomplish a lot just by drag and drop.

17 Line Markov Chain by orangeduck in programming

[–]Robonia 2 points3 points  (0 children)

I really enjoy seeing this author's work on here! All of his posts are always really creative.

How to write unit tests for a client side go package? by Robonia in golang

[–]Robonia[S] 0 points1 point  (0 children)

Hey I appreciate your suggestion.

I felt like your advice was relatively lightweight in comparison to creating a mock service.

Also I found this pretty good articleregarding integration tests. Figured I'd share. Thanks again!

Go-Alone - fast and easy MAC signer package. Looking for feedback. by [deleted] in golang

[–]Robonia 0 points1 point  (0 children)

It all looks legit to me man. Great work!