Recent submissions

Comment · 10 years ago
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.
Comment · 10 years ago
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.
Comment · 10 years ago
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.
Comment · 11 years ago
You americans must go beyond the false dichotomy of republicans and democrats.. its just two different ways of getting your tax money, weapons and staged wars or bureaucracy. Neither gives a damn about an african genocide to lower the price of chocolate.
Comment · 11 years ago
the lie was not neccesary. climate change deniers are worried about the government getting its nose into everything and destroying a country to favour some bankers. if you started with the right arguments like arnold the story would be different.. and its not late.
Comment · 11 years ago
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.

Comment · 11 years ago
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).

Comment · 11 years ago
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.
Comment · 11 years ago
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.

Comment · 11 years ago
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.
Comment · 11 years ago
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.
Comment · 11 years ago
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.

Comment · 11 years ago
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.

Comment · 11 years ago
Less pancakes, bacon, fries, pizza, hamburguers (and more vegetables and grains). Such greasy food might have sense on a hostile cold weather but that doesn't mean its good on the long term.
Comment · 11 years ago
You will be punished if you criticize communism and angular.js among other subjects where political correctness and idiotical consensus have more weight than reason. The kool kidz rule with an iron fist, and they know no mercy.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton