HNHacker News
TopNewBestAskShowJobs

erik14th

190 karma · joined May 8, 2013

submissionscomments
erik14th··on Consciousness as a State of Matter (2014)
I interpret "soul", "spirit" and such terms as a poetic concept to represent the kernel of being, as in, what defines individuality. If you understand conscience as the flow of conscious states, what defines you should be the persistent aspects of those states, trying to draw a parallel with programming languages, it's spirit would be it's core functions. So, not what kind of information you have or deal with, but how you deal with it.

I just can't understand the search for a metaphysical soul, as it is not an actual search, it's just faith, hope, it's not a reasonable answer or an attempt at one, and I guess a lot of philosophers and poets use the words "soul" and "spirit" with what I said earlier in mind.

erik14th··on Launch HN: Tress (YC W17) – Online community for black women's hairstyles
Is there a plan to expand to a larger/more heterogeneous demographic?
erik14th··on Show HN: Evilpass – A slightly evil password strength checker
If you think long and carefully enough, you'll find out "evil" is just something that would offend or harm other people. Showing that you can log into someone else's account with info they provided you is like saying "dude, you stupid". And even though your intention is for them to take care of themselves, they will, instinctively take that as an aggression. Sure it's not as bad when it comes from a website, but I bet you know how people react when you try to teach them something they don't wanna learn.
erik14th··on A glitch in the human psyche that equates repetition with truth
The "brainwashing" part is not related to the repetition, but the way you "acquire" the information, "acquire" on the sense of taking it for yourself. If you learn something through repetition, it's a good thing, it is learning. If you're fooled by repetition, then it's brainwashing. Also important to note, that quite often, the one that fools you is yourself. Now to distinct between "being fooled" and "learning". I would say that learning comprises understanding, while being fooled only comprises agreement. Thing is, defining "real understanding" is a pretty hard problem.
erik14th··on India floats the idea of a universal basic income
People can already get comfortable living an "easy" life of party and shitty jobs till a child happens and then they're screwed.

Worse than that, lots of people have no choice, they inherited no capital and thus can't afford to educate themselves to get a good job since they need to work to supply for themselves and their families, effective UBI would give those people breathing room to work/study what they want and actually achieve enough to have a good family.

erik14th··on India floats the idea of a universal basic income
A location based value would never work. If people could choose to live in a more developed area for no cost at all, they will most certainly move there, increasing the demand for goods there and thus increasing the cost of life there which would result in a snowball effect.

A "low-income slum" is not a problem so long as people can live decently. It's "universal" so everyone receives it, what differentiates people in low-income areas will be that they inherited no capital and have no means of acquiring capital which is a problem that already do exist, so I don't really see your point.

erik14th··on One Percent Stake
Dude, you mad.

It doesn't mean there is no risk or no effort on the entrepreneur's part, just that most people doesn't even have the privilege of taking that risk.

erik14th··on CSS Grid – Table layout is back. Be there and be square
I remember when I switched away from tables, it was due to a performance issue(back in 2008). I could have the div based layout render about 700ms faster. I never went back to full table layout, but I never ditched tables for layout purposes entirely.

Of course this is anecdotal, but I wonder wether it'd be just easier for browsers to just improve table performance.

erik14th··on Ask HN: What do you do when you run into poor or deceptive customer service?
"You: Eduardo, do you think that this is like regular data, but sparkly? You: I don't feel particularly sparkly. "

Ok, maybe mean wasn't a good word choice. I just assumed you were kinda mad, and with reason to be, my point is being nice to people usually works better than demanding what's "right". It's their job to drive you into surrender, they're trained to do it, unless you overcome the medium abstraction and gain some empathy, you won't get anything.

erik14th··on Ask HN: Too many ideas to work on. How do I discern which one to choose?
I like Musk's take: "work on the most important thing".[0]

If money is enough to drive you, try to find out which is more profitable should do it, but being useful and good to people and mankind in general is an added bonus and motivation.

[0]https://www.youtube.com/watch?v=ycJeht-Mfus

erik14th··on Ask HN: What do you do when you run into poor or deceptive customer service?
Hate the game, not the player. Being mad at the underpaid support guy won't get you anywhere, being nice might.

Capitalism trends towards monopoly, and a monopoly doesn't have to give a shit about how they treat customers as customers have no choice. So a radical(as in, rizomatic) solution would be to make people aware of the actual problem and claim for better regulation or lobby if you have the power to do it. Now for a personal solution, good luck (:

erik14th··on The Fallacy of Premature Optimization (2009)
"build quickly to prove out a product feature, but always with a path to a more robust solution."[0]

I like Discord's compromise.

[0] https://blog.discordapp.com/how-discord-stores-billions-of-m...

erik14th··on Elixir v1.4.0 released
Erlang was developed to solve problems that are quite common in Web Development like concurrency, high availability and so on. I see Elixir basically as a user-friendlier version of Erlang with some added goodies. So I think it makes perfect sense for it to be popular among the Web crowd. It definitely has it's own problems(ease of deployment, package maturity, imo). But if your problem involves networks I think Elixir is at the very least worth having a look at.
erik14th··on What Scientific Term or Concept Ought to be More Widely Known?
Even in portuguese the book is unfortunately pretty hard to find. I actually am thinking about translating it myself, I already asked the publisher if I can make it easily available online(I'm thinking something like a github repo so people can help translate and fix errors), not sure if they'll answer me tho.

Send me a mail at erik@14th.info and I'll let you know if I get something done.

erik14th··on Beautiful JavaScript – Functional JavaScript
That's what I meant by "mostly". Indeed it does have influence from scheme but it is not "scheme in c clothing" as people have put it.
erik14th··on What Scientific Term or Concept Ought to be More Widely Known?
I'd pick Juarez Cirino's book "Radical Criminology". It reeks of ultraidealist marxism but I think the observations it makes on the workings of the criminal system in capitalist societies is simply enlightening. He draws from ideas of Foucault, Marx, Pasukanis and many others to form a concise and understandable take on modern criminal and penal systems.
erik14th··on Beautiful JavaScript – Functional JavaScript
"As I’ve often said, and as others at Netscape can confirm, I was recruited to Netscape with the promise of “doing Scheme” in the browser."[0]

I guess what you're confusing is that he disclaims that it is inspired mostly on scheme:

"I still think of it as a quickie love-child of C and Self."[0]

[0]https://brendaneich.com/2008/04/popularity/

erik14th··on JavaScript frameworks and topics to learn in 2017
Apples and oranges. You're comparing SPA paraphernalia with a library that basically gives you a sane cross browser JS API's and some goodies.

Yes, you can develop highly interactive, reasonably complex web apps with jQuery, but then you would have to develop a lot of abstractions, guidelines and whatnot to keep the thing from exploding. That's pretty much what those SPA libraries and frameworks are.

About server side, IMO there's no inherent advantage on picking node over java other than the fact you'll have one less language in your stack(or not, since you may end up using TypeScript or some other compile-to-js language).

erik14th··on The Idea of Lisp
I wonder why lisp isn't as popular as say python for AI, ML, and stuff. I see these fields as having a strong academic tone, and it feels like racket or clojure could be bigger when it comes to that.
erik14th··on Parsing JSON is a Minefield
I like HJSON[0] for files you need to edit manually. You have comments and other user friendly things.

[0]https://hjson.org/

erik14th··on Can Transcendence Be Taught?
Truth is almost never comfortable because we come from a world of ideals. If you expect perfect, anything you get is shitty.

If you accept you're a conscious imperfect animal, being able to communicate with other conscious beings is in itself a pretty nice deal.

You can't change the truth, so it cannot be put as the problem, the problem is the expectations we are given while growing up just to discover most of it is bullshit.

You could also try to put the ideal in it's place, as an horizon, something you walk towards in order to progress, but it'd be foolish to expect to get there, let alone demand to be there already.

erik14th··on Our IQs have never been higher – but it hasn’t made us smart
Poetry is a lot less about form than most people think. It's actually the opposite if you think about it, poetry is to write freely.
erik14th··on Our IQs have never been higher – but it hasn’t made us smart
I think the question should be "what should I read?".

Sure most of what's written is bs. But I really like books as a medium , reading inspires a reflexive form of cognition. Even if you read the same content,online you're more likely to just alt-tab away and forget about it while reading will kinda force you to understand things slower, to digest information in a different way. I think good romances are like transformers, there's more than meets the eye.

erik14th··on Bone Lisp – Lisp Without Garbage Collection
https://github.com/JeffBezanson/femtolisp
erik14th··on "I know how to program, but I don't know what to program"
I guess the hard part is to find something complex enough that you'll get motivated and simple enough that you can get done on your own in the free time you have. And software is pretty good at teaching you how complex simple things can be.
erik14th··on After reading “Rails is yesterday’s software”, I need to reply
Have you tried luminus[0]? I found it to be quite straightforward to get started. What I didn't like about clojure is that it smells like java a tiny bit too much and there's too much to choose from be it language abstractions or libraries I guess that's what you refer to as "pulling teeth".

I'm gonna try Phoenix for my next project, even though I really like Django and I have never been too much into rails or ruby. My other option would be Django + socket.io, and I think that would be the more mature stack, but as much as I like javascript and python I think that would lead to more complexity and thus make the project harder to maintain. I may be stabbing myself in the foot, but let's hope not :D

[0]http://www.luminusweb.net/

erik14th··on “Facebook has destroyed the open web”
silv3r does have a point tho, increasingly pages change according to information they know about you. I'm from Brazil but I usually use browsers in english, which leads to weird experiences in some websites including google.
erik14th··on WhatsApp is back online in Brazil
whatsapp thrived in part due to the fact that it works on a lot of devices and in a lot of cases supported devices no one else did before their competitors.
erik14th··on WhatsApp, Used by 100M Brazilians, Shut Down Nationwide Today by a Single Judge
"why would the sale of iPhones with FaceTime and Messages not be an even greater threat than WhatsApp to telecom revenue?"

There's no "would", whatsapp is a bigger threat. Simple math: number of whatsapp users > number of iphone owners.

As I said I don't know if the cases are related, I just laid down some well known and interesting facts. Your conclusion sounds perfectly reasonable to me (:

erik14th··on WhatsApp, Used by 100M Brazilians, Shut Down Nationwide Today by a Single Judge
When it comes to decisions this big, I always assume there's more than meets the eye.

You're probably aware of the statement Brazilian telcos made on the intent of charging according to bandwidth usage and it's public reaction. Which to me indicates that telcos are kinda desperate on trying to find new sources of revenue. And this happened not long after one big telco company acquired a big competitor. Add the fact that Brazilian telcos have already tried to shut down whatsapp before[0].

Whatsapp makes sms and mobile phone calls a pricey redundancy to anyone with access to wifi, no wonder they're desperate.

Do I have any evidence the two cases are related? no. But the flow of events is certainly interesting.

It just doesn't seem justifiable to restrict communication for millions of people due to a single case. As in, sure, arresting a drug dealer may be a good thing to society overall, but is that worth the limitation shutting down whatsapp imposes on Brazilian citizens?

The decision may be in agreement with the law, but is it in harmony with the law's ultimate purpose? which is to protect the interest of the society as a whole?

[0]http://www.zdnet.com/article/mobile-operators-unite-against-...

← PreviousPage 2 of 4Next →