Slashdot Mirror


User: prefec2

prefec2's activity in the archive.

Stories
0
Comments
1,986
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,986

  1. Writing code is not writing news paper articles on The Robots That Will Put Coders Out of Work · · Score: 1

    First of all, the argumentation of the article is wrong. And second, the automation of coding is no new thing happening in this world. At the beginning of programming people draw solutions on paper, then encoded them in machine operations and pushed holes in punchcards. All these tasks were first done by humans and then subsequently transferred to machines and computers, by assemblers, compilers and later build systems. As time passed only the jobs where algorithms had to be written remained making compilers and assemblers workless. Since then complexity of software increased and better programming languages allowed to structure programming even more. Nowadays, we have four distinct areas of software systems: Embedded systems, desktop software (which includes to some degree app programming), enterprise systmes, and high performance computing.

    Embedded systems are mostly reactive systems and they have to fulfill high savety standards. Therefore, they use specific languages to achieve this combined with verification. However, standard C for example, allows for too many errors therefore they limit the use of certain constructs in the language. Furthermore, they use domain specific languages (DSL) to abstract from plain C. In addition they use libraries for specific reoccuring functions. For desktop systems, OS wirting has similarities to embedded systems, however the main effort is put into programming applications and apps. Therefore, people use any number of frameworks which provide a specific API which is also seen as internal DSLs and use external DSLs often encoded in XML to describe the UI and other typical tasks of their applications. In enterprise computing the use of DSLs is even more widespread. For example, most people use there templating languages such as JSF or GWT with various extensions. They also use DSLs to define the data model and queries on that data model. Also workflows can be formulated in BPMN or BPEL. All these technologies have been used to rise the level of abstractions. Therefore, present day coders do not need to know that much about implementing an specific algorithm, they more need to be able to find the right function in their DSL and frameworks. This even lowered the barrier for people to enter programming compared to systems around the 1980/90s when it was necessary to be able to implement quicksort. True, today it is harder to get started with programming, but that is beside the point.

    In future, we will even more use people to model software. They will use any number of modeling languages to do so. And they will still be required to think logically. We might have less webdesigners, but hey when the few remaining designers would be able to not only draw "nice" interfaces, but would also understand that what they design is there to be used to communicated between human and machine, then we are in a better world than now. The only problem I see, is the unwillingness of you computer scientists to go into modelling. And that compared with the fact that most of them are not really able to code. And yes, those poeple will have a real big problem in future. People who are able to write generators, however, will have a superb future and a lot of work.

  2. An alien invasion could be detected by satellite control radar for earth orbit. However, if they use stealth technology. We would only be able to see them after landing. If they try to infiltrate us by replacing one by one with remote controlled automatons, then we would see that only on a personal level (at least in the West, because we normally do not care about our neighbors that much).

    However, it is totally stupid to think that any alien able to travel to the stars requires our planet.

  3. Re:Time repeats on The Software Revolution · · Score: 3, Interesting

    To make people jobs back in the industrial revolution we had to fight for the rights of workers. Very hard. And with a lot of bloodshed. As the industrial revolution had also destroyed old family structures where the young cared for the old, and the healthy cared for the sick, we had to invent retirement funds and health care systems. We also required to develop an unemployment protection. Furthermore, an education system was required to educate the people. In addition we got higher output from farms and industry. As we had a real demand gap, as not all people had sufficient clothes and food, an massive increase in production was a good thing to support them.

    Now in the next step we will eradicate a lot of jobs which were suitable for present day humans. The new jobs which are created are all for higher education or caring jobs. However, most of present day workers could not be educated in a way to reach higher education. This is impossible. Furthermore, we have now no gap in demand of important resources in the Western world. Therefore, the workforce will be reduced. As the state is normally funded based on income tax of workers, this has also an impact on state finances. A solution would be to tax profit, but present govenrments try to avoid that.

    Therefore, time does not repeat. The preconditions are quite different. The effects are different. And the outcome will be different. However, to stay in your picture. We will have to fight for our rights again. Including unconditional basic income, education towards self-improvement rather than wealth. Taxing profit, finance transactions etc. and it will cause a lot of bloodshed.

  4. Re: Software is the wrong villian here. on The Software Revolution · · Score: 1

    And? It is also forbidden in Christianity. That's why it was outsourced to jews. And then they were blamed for it. I love my culture it is so full of hypocrisy.

  5. Re:Big Data on Will Submarines Soon Become As Obsolete As the Battleship? · · Score: 1

    Such submarines would be autonomous.

  6. Re: Big Data on Will Submarines Soon Become As Obsolete As the Battleship? · · Score: 2

    During Cold War it was clear that if on side starts a full scale conventional war and is going to lose it will use its nuclear arsenal to stop the enemy. In most scenarios this was first done with a limited nuclear attack followed by a nuclear resonse of the same magnitude. However, at this point it might trigger mass retaliation which would require a response in same magnitude. Therefore, in almost any scenario at the end all are dead. This was also the key logic used to tell the opponent that if you start you will be dead. Mutual distruction.

  7. Re:The greens... on EU Preparing Vast Air Passenger Database · · Score: 1

    This is not true. The Left is also against it.

  8. Re:Ship. on EU Preparing Vast Air Passenger Database · · Score: 1

    Or trains. In Europe we have trains. ;-) especially in Switzerland, Italy, Germany, and France.

  9. Re: A database... on EU Preparing Vast Air Passenger Database · · Score: 1

    No it is not. Also you can still by bleach and other household cleaners which can be weaponized. They do not rule out notebooks or other battery carrying devices.

  10. Re:A database... on EU Preparing Vast Air Passenger Database · · Score: 2

    In Germany we all carry a personal ID and have to provide an address to the state where we can be contacted (which is also used for elections). However, these information are only allowed to be used in specific cases. To protect us we have data protecton laws. This registration allows the state to autoregister you for elections, handle your taxes etc. However, recording data about my traveling is not necessary for the state and I doubt that it is compatible with EU treaty regulations and local constitutions. Courts already invalidated laws to collect mobile phone data and meta-data. Having an ID is quite practical. If the police stops you and you have an ID, they are only allowed to check it. If you have the time you can ask for the cops ID as well ;-)

  11. Re:A database... on EU Preparing Vast Air Passenger Database · · Score: 1
  12. Re:A database... on EU Preparing Vast Air Passenger Database · · Score: 1

    No no we are vast too in Europe.

  13. What a mess on NASA: Increasing Carbon Emissions Risk Megadroughts · · Score: 3, Interesting

    Reading the posts here saddens me. All this hate on climate research telling that NASA is only interested in more funding (sound like MY TAX DOLLARS!!!!), or that man made climate change is a hoax comments, or the science was wrong in the past. This only tells me that all this poster do not understand science or don't want to understand science. And that a deep conservatism has hit the US. So while we try to change our impact on climate and in general on natural resources, you will continue to pollute the world. Too bad that we have to life on the same planet.

  14. Wrong conclusion on Quantum Equation Suggests Universe Had No Beginning · · Score: 1

    If the unisverse is not expanding (which it is presently) in general then that allows not to conclude that the age of the universe is infinite. It only shows that you cannot determine the age of the universe on the basis of inflation. However, you still could determine the age by entropy. The higher the entropy the older the universe. And if I look at my work desk, the universe is pretty damn old.

  15. stop being afraid on Ask Slashdot: What Will It Take To End Mass Surveillance? · · Score: 1

    The US citizens are afraid of so many things including Islam, terror, their neighbors, bees, black people, etc. Then stop electing those people. Why the fuck are you either elect crazy republicans which would first shoot and never ask, or the democrats who occasionally ask but also make politics for wall street combind d with gunboat diplomancy.

  16. Re: um, OK on Free-As-In-Beer Electricity In Greece? · · Score: 1

    First, this free electricity to those who cannot afford it. Second, in other EU countries like Germany, if you are poor they pay your rent, healthcare, electricity etc. of course only to levels to support your basic human rights. Nothing else they do now in Greece. This is no socialism this is capitalism otherwise such measures would not be necessary as you would have enough resource tokens to get the electricity.

  17. Re: No more bailout on Free-As-In-Beer Electricity In Greece? · · Score: 1

    As no country is going to pay back its debt, why should they do so?

  18. Looks like a reverse engineering project on Ask Slashdot: What Tools To Clean Up a Large C/C++ Project? · · Score: 4, Interesting

    Modularize the software. There are a lot of tools which can help you to analyze static dependencies in the code which can help you to identify components. You could also use a run-time analysis tool for example Kieker which is initially for Java, but there is an extension for C/C++.

  19. Great on Study Predicts 9% Drop In Salaries of New CS Grads This Year · · Score: 1

    Less people who are unable to write a short article, use Google, and use their brain for thinking.

    But oh these drop is in the US? Too bad. So no change here.

  20. Re:they say sugar is bad for you on Science's Biggest Failure: Everything About Diet and Fitness · · Score: 0

    Too much sugar is bad for you. Hidden sugars in your meat which hase been put there to trigger an insulin reaction are a example. Sugar as such is not dangerous. But science never said do not eat sugar. Only diet "experts" say such shit. I eat cheese all day and I am not fat. Obviously it is not that much cheese which is wrong.

    The most important thing about food is: Do not see it as a combination of nutritional supplements, see it as an cultural and social event. Focus on what you are eating and that you are eating. Try to enjoy it without rushing it.

  21. He is wrong on Science's Biggest Failure: Everything About Diet and Fitness · · Score: 1

    The real problem are people over interpreting science results. The truth is when you eat more joules than you need you become rounder at the edges. Foods which contain a high amount of energy could lead to obesity, but it is not necessary. If you eat things which trigger fat storage processes it is harder to resist to eat more. Now when Mr. Adams is confused because of a new book, he should go in and try to differentiate between documented effects, corelations, and their total impact. Cheese might be fatty, but it is something different than a burger (containing sugar which causes a heavy insulin reaction). Traditional foods are often less dangerous if you also work in a traditional job. Fast food is designed to trigger you to eat more based on the science he is not so sure of. And it works.

    The best thing about food is: Eat responsible. Meaning eat real food. Don't think in nutritions and supplements. Eating is a social, cultural task as much as it is necessary to supply you with necessary nutirtional resources.

  22. Old News on Don't Sass Your Uber Driver - He's Rating You Too · · Score: 1

    Companies do customer assessment for a long time. This is no new development. Credit companies and banks do it, and when you have a bonus card then a couple of companies are profiling you. So what else is new? Ah yes, Uber the overrated taxi killer and exploiter of drivers is doing it too. I would rather walk home in a Blizzard than ever using their service. Why is that news? Because they are sooooo in or is it because they pay some extra? Either way it sucks. The best thing for all of us would be to ignore that company. Even if the taxi business is doomed the day autonomous cars are available.

  23. Re: yep on Nuclear Safety Push To Be Softened After US Objections · · Score: 2

    Your government is what sucks not you. Actually it us not the administration itself, but your lobby driven ggovernment.

    Its the same shit which has been established by the EU through EU commission.

  24. Re:Interesting Development on Police Stations Increasingly Offer Safe Haven For Craigslist Transactions · · Score: 1

    Trust is a required ingredient for any business. While it is true that in human history not everyone has behaved trustworthy. Otherwise we would not have ever required something like police and laws and regulations. It is also true that a certain amount of trust is necessary. For example, on a flee market (as an IRL type of craiglist) people can trade goods in the open and normally you don't get ripped off. When we sell items over ebay 'small ads' people normally come by and pic it up and from personal experience the pay either via a bank transaction or money at the door step. So far we never had a problem with the money and I didn't hear from anyone who have been payed in counterfeit money or acquired broken goods. However, I would not exchange anything on a parking lot in the night.

    Anyway, it looks like that people around here or people I am dealing with are trustworthy (so far) and that this is not so much the case in the areas portrait in the article. And it is not good for business if you cannot trust your business partner. For example, if I am an manufacturer for, let say, custom cooling devices. Normally we make an contract and then it is considered that I am delivering the device and the buyer is paying me after deliver. Beside the contract, I have to trust the buyer that he is able to pay, that he will pay, and he must trust me that I am delivering the device as promised. The contract only provides some protection. The rest is based on trust.

    After the last banking and economic crisis the main problem was the mistrust among bank which hindered immediate recovery. So trust is important for business.

  25. Interesting Development on Police Stations Increasingly Offer Safe Haven For Craigslist Transactions · · Score: 1

    Such police guarded "flee market" is only necessary if you have to assume that it is very common that people try to rip you off.
    How broken must a country be that the police has to provide something like that? That implies that you generally cannot trust anybody (beside the police). For a society which requires cooperation and trustworthiness to function, this is a big crisis. And you should fix it. However, it might be helpful that the police tries to provide grounds where such trust can be developed, again.

    As we a ruining Europe right now. This is also a warning sign that when we fuck up our countries (as we are currently doing) we will also end up with a society where no one trusts no one.