HNHacker News
TopNewBestAskShowJobs

islon

929 karma · joined September 8, 2011

submissionscomments
islon··on Question quality is dropping on Stack Overflow
That’s the logical end to "everyone should learn to code". Imagine the same fever happening to painting and we have a paintersoverflow site where people would be asking how to mix primary colors.
islon··on The Deadliest Animal in the World
Mosquitos are like heart attacks: they kill thousands/millions but they are boring so nobody care.

Sharks are like terrorists: they kill just some dozens but are super scary.

islon··on Show HN: A socially curated startup job board
"Startupjob.org a Reddit for startup jobs” and now I understand the expression 'ideas are a dime a dozen’.
islon··on My Ideas, My Boss’s Property
We’ve seen the end of physical slavery just to go into an era of intelectual slavery.
islon··on Hack: a new programming language for HHVM
It seems like the name really suits the language.
islon··on How to turn into a tree after you die
I have to agree that if every human became a tree after he dies we would reforestate the whole world in no time!
islon··on Rules for Learning Foreign Languages in Record Time
I think this was his personal experience, or maybe his german level is too basic to be useful. I’m a brazilian living in Germany and people here are very open and forgiving about your german even if you are still learning and make a lot of mistakes, they really like their language and prefer it over english if it’s possible, at least that’s my experience.
islon··on Q – A Data Language
In Clojure you can use schema (https://github.com/Prismatic/schema) which does the same thing without needing a separate language.
islon··on Google’s suggestion for a better infinite scroll?
my suggestion for infinite scroll: make it finite.
islon··on Object-Relational Mapping is the Vietnam of Computer Science (2006)
After I moved to Clojure and start to deal with raw data instead of objects I remember all the pain of ORMs from my Java days… Jeff is right: objects are overrated.
islon··on It's Settled: Silicon Valley Is Dying. So What's Next?
It's Settled: Journalism Is Dying. So What's Next?
islon··on How Religion Destroys Programmers
"The problem with this self-imposed religion is that our technological religion blinds us from the truth."

No. The problem is that this self-imposed religion blinds us from the fact that there is no "truth".

islon··on Game Developers Are Trolling the Makers of Candy Crush With Other "Candy" Games
King is trademarking the words candy and saga so nobody can ripoff king’s ripoffs
islon··on Seven Habits Study Guide
Reads like a self-help book...
islon··on The Database Administrator is dead
> These days, the technology decision maker is the dude with Sublime Text open and a cloud control panel up in Chrome.

My sublime text is open and I have a cloud control panel open on chrome, am I the technology decision maker? Nobody told me that here on the company.

Wait... maybe nobody told me because... I'm the decision maker D=

islon··on Occupy Google: Income Inequality Backlash Hits Silicon Valley
Indeed you are right. To say the truth I knew what to expect when I clicked the comments link: the “I studied hard therefore I deserve more” meritocratic bullshit we are used to. The worst lies are the ones we create ourselves as a excuse to feel better.
islon··on Time to take the Bitcoin bubble seriously
You have to pay to access the article. Why even bother posting it?
islon··on Simulations back up theory that Universe is a hologram
"Breaking news: we live in the matrix!"
islon··on Marvin Minsky – The beauty of the Lisp language
In clojure you have thread macros to solve the “inside-out” problem.

(-> 3 (+ 6) (* 7) (/ 12))

or (just an example, fictional names)

(->> object reflector fields (map :balance) (filter #(> % 1000))

Which reads like (pseudo language)

object.reflector().fields().map(:balance).filter(field -> field > 1000)

islon··on Microsoft Makes Moves To Protect Customers From Government Eyes
Microsoft is like the cheating boyfriend/girlfriend that always come back saying "I'm different now, I've changed!"
islon··on Why Scala is the best language available today
If you don’t have unit tests in a distributed team of 30+ devs per site you are screwed in ANY language.
islon··on Why Scala is the best language available today
Scala doesn’t support dependent types AFAIK
islon··on Why Scala is the best language available today
"This is the problem with dynamic syntax in, well, dynamic languages. As Philips puts it, ignorance is strength, and freedom is slavery..."

Hey man, that's like... your opinion

In my opinion types are a poor man's schema, my email is not a string, it's a email, and my longitude/latitude pair are not just ints they have specific ranges, saying that longitude is 500 is as wrong as saying it's "foo". I use schema libraries and asserts to both document the code and make sure you can't feed it wrong data. I even generate automatic html documentation out of my schema so my clients know what to send me, and this only in the places I need, no need to a schematize or assert every simple function with obvious parameters.

Maybe type annotation is more useful in OO languages, but as a clojure programmer, for me, data is just data, there's no behavior associated. If I really want type safety at compile time I can use core.typed only in the places I need it.

As a former long time java programmer (who tried scala for months) I welcome my new found freedom from type slavery, but that's just... my opinion.

islon··on JuicyDrop – Winamp Music Visualization with JavaScript and Canvas
It's not a valid javascript post if it doesn't say how many lines of code did you use.

Edit: grammar

islon··on Google is building a Chrome app-based development environment
"Dart meanwhile is Google’s open-source Web programming language, which has an ultimate goal of replacing JavaScript." Good luck on that. On my side if I were to see JS replaced I would choose Lua as a replacement.
islon··on Lua Fun: A high-performance functional programming library designed for LuaJIT
I was just looking for that! Can it be used with the normal lua interpreter too? I want to use it on my löve game, so, no luaJIT.
islon··on Drawing bad logos for beer money since 2010
One would think that after 3 years you'd learn how to draw a good logo =)
islon··on Weak passwords brute forced
I do the same, only KeePass is my wallet, safer and easier =)
islon··on Asknative for iPhone lets you ask locals your travel questions
I could see it being worth using if it was just a q&a app but I don't want another social network to care for.
islon··on Show HN: Capture a screen area in OS X and automatically pin it
This is really cool but I have one question: "Now free, one month only" that means it's free forever if I download it this month or can I use it for free for one month and then I have to pay?
← PreviousPage 5 of 10Next →