Hacker Newsnew | past | comments | ask | show | jobs | submit | niv's commentslogin

I'm a native spanish speaker. To learn english I followed these basic steps:

1. Learn basic grammar and vocabulary. 2. Read. Read a lot. 3. Listen to movies and songs and pick up pronunciation. 4. Keep on reading! 5. Now you know quite a bit!


But the author mentioned qmail, which is an application that was built "secure by design", is non-trivial, and hasn't had many bugs. This is a little paper by the author of qmail: http://cr.yp.to/qmail/qmailsec-20071101.pdf


And yet there are still qmail exploits and fixes to those.

Not many people build insecure by design, but the simple truth is that security is both hard and always surmountable in some way.


The idea of unifying the interface of apis is pretty good IMHO, but I have to say something about this bit "(about objects and abstract data types) No existing user code can do anything useful with your instances." I don't think that's actually true in the case of haskell Abstract Data Types. I mean, sure, the existing code base can't do anything magic with the types, but at least declaring "deriving Typeable, Data" allows you to make some magic.


THE STRENGTH OF THE STRONG by Jack London http://www.trussel.com/prehist/strength.htm Basically, the story tells that a tribe figured out that the basic "law" was that no man should use his strength to abuse others, so whenever one would abuse his strength, the others would kill him as to not weaken the tribe. Much later in the story, they figured out that money (among other things) also was a strength that you can use to abuse others.

This is why (more or less) I don't agree with Ayn


How so? 'Abusing others' was certainly nothing she was advocating. Her point was that simply earning money or being good ('strong') is not at all an abuse of poorer or 'weaker' people. While one may get 'rich' by abusing 'weaker' people (i.e. robbers or slave drivers), that is exactly the kind of person she is up against. More specifically, against the kind of robber or potential slave driver who seeks to gain support and assistence of one group to rob or enslave another -- by denouncing the latters as the 'actual robbers and slave drivers' when all they did was voluntary exchanges and independent creation etc etc. Now, that I'm sure we can agree on, does exist and did happen in reality and history. Anything I'm missing?


How do you feel about things like sweatshops and sharecropping? (Personally, I'd rather be a debt slave than starve to death, but many people see these sorts of businesses as abusive.)


Rand excessively spoke about freedom, and free competition. "Sweatshops", as we see them today, would not occur in an ideal Randian world, as, in free economies, competitors inevitably arise and are more than happy to take your underpaid employees off your hands.

The fact that sweatshops do exist does not prove this false...you'll notice that almost all sweatshops exist in third world countries that are notorious for government corruption. When Rand spoke of freedom, she wasn't joking, she meant real freedom, meaning politicians that are not on the take, that couldn't yank an operating license from a competitor who chose to offer better working conditions.

If you want to speculate and say honesty is literally impossible in human society, feel free, but that is something entirely different than saying that freedom leads to sweatshops.


but the world is not ideal, and if money is a strength that can be abused, should you allow anything, without restriction, to be done with it? I believe totaly free economies lead to abuses. It happened in the past.


Maybe you should try reading a bit about dependency injection. It is a declarative way to assembly pieces of software (in this case, objects) that have no knowledge of each other. You can do it manually, but this is an easier way to do it.


I'm not sure I agree. Okay, English is not my primary language, but it largely applies to Spanish. The so called "clutter" sometimes adds expresiveness. He argues that "smile happily" is redundant. But not all smiles are happy smiles. So the word is not dispensable at all.


Compare:

Joe smiled happily.

Joe expressed his emotions of strong happiness through a certain smile.


If it adds expressiveness, then by definition it's not clutter.


I stopped reading there: "Juan Domingo Perón, the Argentinean dictator". I'm from argentina, and he was not a dictator, but a president elected democratically. The guy obviously doesn't know what he's talking about.

(just in case, let me say here that even those who were very opposed to Peron in argentina never called him a "dictator". they would call him fascist but not a dictator)


A quick glance at wikipedia suggests this isn't correct:

In the 1940s, upper-class students were the first to oppose Peronist workers, with the slogan: "No to espadrille dictatorship" (No a la dictadura de las alpargatas).

The Roman Catholic Church's Argentine leaders, whose support of Perón's government had been steadily waning since the advent of the Eva Perón Foundation, were now open antagonists of the man they called "the Dictator." Though much of Argentina's media had, since 1950, been either controlled or monitored by the administration, lurid pieces on "the Dictator's" ongoing relationship with an underage girl, something Perón never denied, filled the gossip pages.[2]

http://en.wikipedia.org/wiki/Juan_Peron

Not saying he was or wasn't a dictator (I have no opinion on the matter), but it looks like at least some of the opposition does describe him as such.

Incidentally, a dictator can be elected democratically.


I doubt wikipedia's sources, but I can't read it cause the source is a californian book, and there is no link to read it and I don't own the book. The guy was autoritarian, but he wasn't a dictator, and certainly not by wikipedia's own definition: http://en.wikipedia.org/wiki/Dictator


then what about abstract data types?


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: