HNHacker News
TopNewBestAskShowJobs

lohengramm

301 karma · joined November 16, 2014

submissionscomments
lohengramm··on “Hello, (real) world” in PHP in 2017
Coincidentally I recently began a new project involving a user-facing PHP app, and even though I have enough ES6 + webpack + react blablabla experience (and some angular, but I didn't particularly enjoy it), I decided to just go with good old synchronous requests. It makes things easier and, in this case, development time is key.
lohengramm··on Rust's language ergonomics initiative
I also had problems understanding this whole crate system when I was playing with Rust.
lohengramm··on The Black Technologist Who Invented the First Internet Search Engine
Can you elaborate on that? Why is this so?
lohengramm··on Ask HN: How do you do Event Sourcing?
Hey, thanks for the answer. Maybe I wasn't clear about my point, but the question is not really about what is ES or what is Kafka. I am sure Kafka can be used in ES systems, but Kafka alone is not a complete solution for ES systems, it merely routes and stores the events.

I think people are doing ES in different ways, and I wish I could hear about the architectures around: what kinds of internal services people have producing and consuming the events, where they process the side effects of the events, where to store the events and also how they are updating the databases used by the applications. I mentioned Kafka because it plays a major role for several implementations, but Kafka is not the whole story neither it is obvious how to deal with it.

lohengramm··on Grafika – An image processing library for PHP
Maybe he just wants to build his own thing, or he doesn't like the code from the existing ones, or he doesn't want to commit to learn and write the code just to have his PR ignored or rejected, or he doesn't want to wait until someone notices his work and decides to ship it into the next version.
lohengramm··on Hacker News' “Who is Hiring?” thread, part 2, remote and locations
I understood your point about comparing São Paulo to other cities. I just wanted to point out that, in absolute terms (not relative to other ṕlaces), $70k is a great salary for SP standards.

About the $35k claim, let's make the math: currently USD 35k ~= BRL 115k. 115k/12 ~= 9.6k. That means USD 35k/year is roughly BRL 9.6k/month, which is the salary of a Senior Java guy here. Idk about 2000, but it seems like you were doing very good back then.

lohengramm··on Hacker News' “Who is Hiring?” thread, part 2, remote and locations
Just for the record: $70k is still an amazing salary for São Paulo. Actually, you can find good enough developers for half of that.
lohengramm··on Ask HN: Who is hiring? (July 2016)
Oh my god, that is so cool. Unfortunately I don't know enough robotics to apply, neither I am in the US.

By the way, your YouTube video have no sound: https://www.youtube.com/watch?v=_PKyKluMcNM

lohengramm··on Amazon software engineer interview
This seems like a very standard process, but personally the best interview I have done was a take-home exercise involving a real world problem. It took me a whole day to do it, but I only had to do exactly what I do best: write code, silently, "in the zone".

No interview environment will ever simulate "the zone", and there is no way to truly test a programmer out of it.

lohengramm··on Ask HN: What did your 'Show HN' project turn into?
Oh my god, it's so amazing! The web app is very simple but the names quality is awesome.

I used several similar name generators recently and they all sucked each on its own way, but this one rocks.

lohengramm··on Pastejacking
I got you, but those are actual operating systems. Regular browsers should keep being regular browsers, limits respected...

This clipboard thing remembers me of the webrtc functionality that enable browsers to scan my network without asking me.

Related: https://news.ycombinator.com/item?id=11407536

lohengramm··on “Eat, sleep, code, repeat” is such bullshit
Personally, I like to focus on one thing for a long time, and then focus on another.

Unfortunately, it is very hard to do so in a society that tries to level everyone in the same way.

The best possible situation to me would be working nonstopping for months, then do something else for months and so on.

lohengramm··on RoboVM is winding down
I've built and deployed a game using libGDX + RoboVM once, and it was super easy to get my app running on both Android and iOS. I was more intrigued by the bureaucracy around compiling and distributing an iOS app than by RoboVM itself.

That said, I was just this week thinking about my next game, a Tower Defense, and now RoboVM dies... :/

Will try the libGDX response as soon as possible.

lohengramm··on RoboVM is winding down
However by doing that, Microsoft protects Xamarin from competition.
lohengramm··on Go-hn: command line client for Hacker News, written in Go
No, and that would be funny.

I generally do not objectively refuse to use something solely based on the technology behind it, but it is an important aspect to consider in the big picture while evaluating the alternatives and the actual necessity of it.

lohengramm··on Go-hn: command line client for Hacker News, written in Go
I always make sure to check the technology behind the software I am about to use. This gives me a rough idea of how safe it is, how it works and how comfortable I am into hacking the source if needed.
lohengramm··on Ask HN: Who wants to be hired? (April 2016)

  Location: Brazil, São Paulo
  Remote: yes
  Willing to relocate: yes
  Technologies: PHP, JS, Java, Go, C, Lua, SQL, Docker, Elasticsearch, Linux...
  Résumé/CV: http://xra.sh/resume
  Email: felipe@xra.sh
lohengramm··on Ask HN: Who is hiring? (April 2016)
+1 for that.

Really, really cool initiative.

lohengramm··on Show HN: What every browser knows about you
To know that arbitrary netcode can run silently on the background of my browser is really surprising. And not in a good way.
lohengramm··on Ask HN: How do you integrate remote developers?
That's interesting, but it takes away a lot of the advantages of working remotely. I would rather go to the office than working under this kind of surveillance.
lohengramm··on My Passion Was My Weak Spot
Plus I consider gamedev to be significantly more complex than the traditional software engineering job.
lohengramm··on My Passion Was My Weak Spot
I am not from the field, but the gamedev scene seems to be full of cases like this.
lohengramm··on Understanding Git for real by exploring the .git directory
I once had a filesystem watcher watching a git repository. It does not give you detailed information about what changed in the files, but shows in real time what files are changing while you do your regular work.
lohengramm··on Vulkan is Here
Can anyone explain (or at least provide a glimpse to) why the difference is so huge?
lohengramm··on My Little Sister Taught Me How to “Snapchat Like the Teens”
I still don't know how to use Facebook... Neither Snapchat or whatever social thing. I only need a text messaging app, which today is WhatsApp, and i'm fine.
lohengramm··on Do Elite Colleges Lead to Higher Salaries? Only for Some Professions
You are very clear. To put in abstract terms: you argue that the education process carry some value which is difficult (or even impossible) to test, making it inherently more valuable than the certification process. I can't say I completely agree with the argument, but I can understand it.

I still think that the tests, if elaborated by entities fully dedicated to them, could grow to be way more advanced than they are today. But even in the case where this growth does not happen, having separate entities dedicated to perform test-only certification could be beneficial.

By the way, if you still read this: suppose you have student A and student B. Student A attended to all classes, did exercises etc. but failed the tests. Student B missed all classes, but passed every test. Do you think student A should be certified? What about student B? Who would you hire?

lohengramm··on Do Elite Colleges Lead to Higher Salaries? Only for Some Professions
When you say that any certification process (for a non-trivial field) necessarily becomes a sampling process, it is implied that this is already happening, i.e., there must be already a sampling process going on in the current universities. Decoupling may not solve this "problem" (if you consider this a problem), but it also does not create another one. It simply makes it more flexible so people who could not afford the education process for any reason, but were able to educate themselves by alternatives means, can also try to get certified in the level they wish. Also, the possibility of being certified by top tier certification emitters works as another motivator for people to strain and study harder (as going to top universities is not even remotely possible for most people, at least being certified by top certificate emitting institutes is probably less expensive (given the educational process is the more expensive one), and thus possible).

In other words, I believe you are right when you point that the educational institutes would narrow their focus to cover only the necessary bits to get certified, but I don't see this getting much far from what we have already; and from the point of view of the certificate emitting institute, it is desirable for the top ones to not emit certificates to anyone (in order to build a valuable brand name), having them to focus on elaborating challenging tests. Of course there may be "certificate mills", but again, this already happens, just with less flexibility.

What really picks me is that, at the end, it is all about the value people give to these certificates. Nothing would prevent society (including employers) to value more the educational process than the testing one; nothing would prevent the educational institutes to also emit certificates, thus coming back to where we are; but employers should not rely purely on certificates anyway, then I believe there is hope for the overall proposed model.

lohengramm··on Do Elite Colleges Lead to Higher Salaries? Only for Some Professions
One thing I always think about is to completely separate the "educational" institutes from the "certificate emitting" ones. Currently, it is the university's job to not only educate, but also to prove the student was educated (through the certificate/diploma). Wouldn't it be much more flexible if educational institutes focused only in educating, while other (unrelated) institutes focused only in testing and emitting certificates? This way, _how_ the individual learns the subject does not matter, as long as he or she is able to get certified.

This is what already happens in (at least part of) the technical certificate industry: people pay to make tests and get certified. This seems like a more intelligent approach.

lohengramm··on ISIS cuts its fighters' salaries by 50%
Absolutely. There are only benefits in acquiring the support from the local population, specially when people feel "neglected" by their current official government. This happens a lot in Brazilian poorest locations, where drug dealing gangs mix violence with "community support", creating a combination of fear and "acceptance" in the locals, getting them not only to not help the police, but also to "accept" their relatives getting into crime, as if it wasn't "completely wrong". There is also special behavior targeted at children, in order to drag them to crime later (or as soon as possible).
lohengramm··on When Philosophy Lost Its Way
While I agree that no religion can answer these questions convincingly, they just don't have to. That's what faith is all about. The answers provided by religions are intended to be "believed" and followed without much questioning. That's why I think there is not much room to discuss between science and religion: one can (and must) be questioned, while the other just can't.
← PreviousPage 2 of 4Next →