HackerTrans
TopNewTrendsCommentsPastAskShowJobs

altrunox

no profile record

Submissions

A Year or So Studying Clojure

giovanialtelino.com
4 points·by altrunox·5 лет назад·0 comments

comments

altrunox
·5 лет назад·discuss
Great article, love Clojure, unfortunately couldn't find any work with it when I tried, I managed to flop in the only interview I got :( Still, I miss it sometimes when I'm writing C#.
altrunox
·5 лет назад·discuss
> 2) I was hired because of my post on HN.

Well, not really, BUT, I go some thousand of views on my blog, and I never reached the front page. While it's not really money, it's marketing...

But I would say you could get hired, I posted in a specific reddit community last year I got an interview opportunity due to my post.

But I'm mostly here to get some new information and read some different perspectives of stuff in general, not only IT related.

And about IT stuff, I've found books and information that I probably would never by other means, which, by itself, could help me do better at work, interviews and so on.

I check the front-page almost daily at my lunch break.

----------

EDIT: I just remembered that someone also approached me due to sharing a post here, that they were hiring.

I didn't move forward because I just started a new job, so yeah, you can get hired.
altrunox
·6 лет назад·discuss
Is that much?

He said they got around 88k RPS.

I did a quick benchmark another day, I'm hosting my blog at the Digital Ocean App Plataform, in the free tier, used Locust with some VMs in Azure to stress test it, managed to hit 20k RPS and the only issue I had was that the my VMs at Azure were hitting memory limits...

Doesn't look impressive at all, weird that GA broke.
altrunox
·6 лет назад·discuss
Well, that is impressive, this year I decided to track some daily data, but much more simple than this. It's pretty much a Yes/No activity X in that day, besides my weight, which is the exact number.

I'm also using Google Sheet and I'm quite curious if I will be able to keep doing it until the end of the year.
altrunox
·6 лет назад·discuss
Well yes, that would be a better way to say it, no recursively nested objects, there is a Github discussion about it here:

https://github.com/graphql/graphql-spec/issues/91

And if someone else is interested to take a look at my clone project (it's in Clojure), for the GraphQL issue you can search for "request recursively nested objects".

https://www.giovanialtelino.com/project/hacker-news-graphql/
altrunox
·6 лет назад·discuss
A while ago I decided to build another one of those Hacker News clone, and decided to use GraphQL, everything was fine, until I got at the comments...

You cannot ask for all the children of a main comment or a thread, something like "give me all the comments and sub comments of thread X" is impossible, I was quite shocked because I read nowhere about this limitation, I solved it adding an extra field to my response adding a "father" field, so I needed to organize and sort the data at the front-end, instead of using an already sorted JSON like would be possible with rest.

With all due respect, I find that most of GraphQL tests and examples return mostly simple data that is kinda easy anyways.
altrunox
·6 лет назад·discuss
> If you only know one language, no matter how well you know it, you’re not a great programmer.

Well, is this unpopular?

If you only know a single language, and nothing else, I would think you are just good at reminding stuff you read, like guides and examples, and not that you really know what you are doing.

Although I can understand when people don't know other paradigms.
altrunox
·6 лет назад·discuss
Well, as a watcher from series is much better to already know how long an episode already take, which is usually around one hour.

And if you release something all together in 16 hours it became harder to go back to where you stopped, in case the software glitches, harder to comment with friends, which maybe would create less hype, and maybe even create a mental barrier, like, "omg, this is 16 hours long in one go!"

And how are you even supposed to know when you should take a break while watching it for the first time?
altrunox
·6 лет назад·discuss
Well, I think it's just Boeing getting good PR, they even called journalists to the flight ... reminds me of this classic YC article.

http://www.paulgraham.com/submarine.html
altrunox
·6 лет назад·discuss
IDK, considering the insane rent prices in NYC I would think that they could do something like a small division so that the person could access the apartment without direct access to the rest of the library.

It could help to support the libraries, I guess some people would even pay an "extra" because it's in there.
altrunox
·6 лет назад·discuss
I had no idea uBlock could do that!

I just removed my Twitter treding topics, awesome.
altrunox
·6 лет назад·discuss
"Wasm can be fast but implies C++ or Rust."

Oh BTW, you can do WASM with Blazor (C#) now.

https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor
altrunox
·6 лет назад·discuss
> which could have very well been the Python of today if they had paid any attention to it.

Wow, really? I'm a big fan of Clojure and F#, but IDK, I think there is a bias against functional languages since they, IMO, are harder to start doing stuff.
altrunox
·6 лет назад·discuss
well they are working with something called ".net maui" that should be released with 6 https://github.com/dotnet/maui
altrunox
·6 лет назад·discuss
The "normal" app yes, but there is another one called Youtube Go, which you can download and save the video on your phone, IDK if it´s avaliable worldwide.