tremols's comments

tremols | 9 years ago | on: Venezuela’s Currency Has Had its Biggest Monthly Collapse

The problem is that Venezuela imports everything, the policies are very hostile to national production and there is a mafia with access to government sponsored dollars that profits from the whole situation without moving a finger, in other words, corruption that actually pyramids to all society: people enters the game by reselling scarce goods and believing in a cardboard opposition - that never delivers any concrete result - obviously linked to the government and its corruption mafia.

tremols | 10 years ago | on: The Sad State of Web Development

Its the eternal battle between leanness and bureaucracy, the later always stealthy infiltrating to unfold its corrupting influence. Then its up to the mature developer to pick the proper technologies for the job based not on fads but on real project needs and wise criteria. Not everything coming from SPAs is bad; reactive programming is awesome when you implement it in your own lean way with small friendly libraries like ractive, blaze, etc.

tremols | 10 years ago | on: Ask HN: How happy are you working as a programmer?

The problem with CRUD apps is that they are architected around persistance, the product particularities and business logic are then like second class citizens that must play by CRUD-world or the framework of the year rules. The result is often a mediocre and painful to maintain app which may fulfill a bureaucracies' objectives but for the programmer it feels like being forced to be unprofessional , as if a surgeon was asked to perform an operation with a rusty saw.

tremols | 10 years ago | on: The Latin America WikiLeaks Files

So this joke repeated through decades never gets old. Its been like 50 years since the times of nationalist dictators, its 50 years ruled by U.S backed leftists, yep.. the same who have created the skirts of misery: ghettos and fabelas.

It should be obvious by now that USA will support the left wing if it fits with its agenda. There you have WW2 and polpot to mention just a few extreme historical cases.

tremols | 10 years ago | on: The Myth of Welfare’s Corrupting Influence on the Poor

I think that either the author got it wrong, or its just cheap socialist propaganda.

Corruption is not about buying alcohol and tobacco or avoiding work, it is about becoming dependent on nanny estate to a point of:

a) blindly supporting the populist politicians even if they are corrupt.

b) ignoring the consequences of unsustainable public spending like debt and inflation. (Again, while corrupt bankers and bureaucrats become richer creating a greater inequality).

tremols | 10 years ago | on: Ask HN: Why web frameworks are becoming so complex?

Writing config files or filling some template classes instead of actual programming is pretty much the purpose of a framework. As a senior developer it may be your responsability to filter the hype from the real stuff as you can influence which technologies should be used in your projects. Fortunately there is a parallel universe of people developing wonderful libraries that you can combine and use as you wish.

tremols | 10 years ago | on: Individuals with social phobia have too much serotonin

Is low serotonin the cause of social phobia? or is social phobia the cause of low serotonin?. The evident power of mind over body is an uncomfortable truth for a few industries.

So we need some sort of cause & effect algebra so that fallacious and faulty reasoning doesn't get smuggled in the name of science, otherwise science is just some form of social control exploiting the power - highjacked from religion - of an alleged ownership over the truth.

tremols | 10 years ago | on: Ask HN: How can I learn math?

I can relate to the same problem and often I am stuck when reading about algorithms explained through math formulas. I would love to see some kind of dependency tree for math knowledge which clearly shows all the requisites for understanding a specific topic. Maybe it is a nice problem to solve for empathic math freak enterpreneurs which can come up with new, structured teaching methods.

tremols | 10 years ago | on: Why It Pays to Be a Jerk

To me the logical conclusion is that in a weak and vulnerable society: it pays to be a jerk. In other words, the fact that a jerk can be a good leader just speaks poorly of those following such leader. That said, I think that the article is rooted on a stereotyped false dichotomy: I have met nice people that can sometimes act as assholes, and assholes that can be empathic.

tremols | 11 years ago | on: Eve: the dev diary of a programming environment aimed at non-programmers

Its all about abstraction layers and inmediate feedback, factors that have been already succesful providing motivation, easing the learning curve for newcomers and even enhancing productivity and pushing further the possibilities of technology.

Scripting languages, mouse-operated visual operating systems; we have been there before and taking away the micromanagement of the development process has been a good thing. And while the challenge back then was to abstract away the processor, now the goal is abstract away web technology stacks, having to learn at least 3 different languages to build the most simple web app, and so on.

An even more interesting question which is implied in this proposal is whether non-imperative languages can be made easier to learn by being closer to the way the brain works.

tremols | 11 years ago | on: Ask HN: How can I prove to my coworker that his code is complex?

Complexity is not a problem if something is achieved with it. That said, a complex problem will often require a complex solution and sometimes the simplest solution is the most appreciated, efficient or elegant.

Poor maintainability /extensibility / modularity /scalability, bad encapsulation, abundance of side effects, spaguetti and raviolli code - among others - are perhaps the real problem you're seeing behind your coworker's complex design.

It is not a war that can be easily won though, you can see how in the java ecosystem unnecessary complexity is the norm. And outside java too we see unnecessarily complex frameworks or libraries gaining heavy traction.

tremols | 11 years ago | on: The Man Who Saves You from Yourself (2013)

Anything that questions mainstream media version of the truth is automatically labeled as conspiracy theory delusion and hence put in the same category as believing in reptilian illuminati . How is this different to cult brainwash mechanics? (to ridicule a view other than the cult-accepted view).

The sirya crisis is a perfect example: a few years ago the shariah law al'qaeda guys were the movie villains: religious fanatics that stone women to death and bomb our free countries, the media now portrays them as rebel democratic heroes because they oppose the siryan government, we almost send them an aircraft carrier as military support. If you don't see the contradiction and obvious attempt to manipulate your opinion to support an agenda, then (downvote me to zero karma if you want) you are a well educated fool.

tremols | 11 years ago | on: Spreadsheet-like programming in Haskell

To ellaborate a bit further, I don't know haskell but I can agree that the authors code doesn't look like spreadsheet programming.

My approach is inspired by join calculus which is centered on the concept of waiting on a set of signals/cells to trigger a reaction (I ignore the concurrency capabilities of join calculus which make it a bit more complex). It seems to me that FRP takes the long route to achieve this since its focused on event handling.

Anyhow, this can be easily achieved with a simplified cactus stack where each stack "frame" holds a reference to its parent so that it notifies its parent when its value is set, then when all of the stack frames are ready the procedure associated to it is triggered.

This type of stack has some interesting capabilities including memory friendly infinite recursion and compound-key data structures. I believe that it has potential for artificial intelligence and the development of modern dataflow languages.

page 1