Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×

Comment Re:This will hugely backfire... (Score 1) 422

I dont think these rich, tech executives are trying to reform illegal immigration from south of the border.

They are trying to reform immigration so they can import as many engineers as possible in to the U.S. from other countries.

You don't think most of them got rich by actually writing code did you?

They mostly get rich by hiring/funding engineers to write code for them. The more engineers they have to choose from the happier they are because they have more startups to choose from and they can suppress engineering salaries which improves profitiability and the value of their stock portfolios.

Comment Re:Good (Score 1) 519

it might not have made sense in the past, but given how nowadays evolution and climate change are most certainly "unpopular" in certain states it seems like tenure protection there would be quite helpful for teachers wanting to teach them as opposed to what is currently mandated by the local curriculum, otherwise if a student in your class asks you a question along the lines of "what does science say about x" you will have to worry about your job if you answer truthfully.

Of course as usual when there is a discussion on social safety nets and worker rights in general in the US there will be plenty of n=1 anecdotes about how this change will improve things for everybody because "deadbeats" will finally get their due, but in the end for every "lazy" teacher fired because of this change I am sure there will be many many more fired because of politics and other reasons.

If people in the US stopped focusing on the small % of people taking advantage of something (universal healthcare, pensions, union protections, safety nets in general) and instead of on the large % of deserving people benefiting from that something society would be so much better as a whole...

Comment Re:Lol... (Score 3, Insightful) 329

BF2 64 man Karkand Infantry Only probably the best PVP game ever, and I doubt it will ever be topped on the sick trajectory PVP shooters are on.

Sad to see it go, though there is only one server left. Big E, and the Big E admins suck so it was effectively dead already anyway.

All of EA's lame COD knock offs since simply don't capture what makes multiplayer PVP intense and fun, nor does COD:

A. Teams need to be evenly balanced
B. Teams need to be in a confined space so there is immediate contact
C. Needs to be some tactics and strategy but not a lot, versus aimless COD styling circling, killing and being killed
C. Weapons need to be equal, simple, skill based. No air, no armor
D. No stupid gimmicks
E. No excessively dense, expensive graphics. Simple graphics is actually better and you aren't forced in to a constant hardware upgrade just to play games that are immensly fun even if the graphics are simple. Excessive graphics also drive up costs needlessly.

If EA had just kept fixing the bugs in BF2, spent more effort controlling hacks, did new maps occassionaly, did minimal refinements, someone like Twitch promoted a competition system around it, someone provided some professionally admin'ed servers to get away from clan based bias, it would've gone on forever like Starcraft.

Comment One simple reason for this (Score 5, Interesting) 386

Apps are becoming progressively worse, not better, over time. In the early days there were a lot of cool apps written by people who just wanted to write cool apps for a cool new tool.

Now with the preverse incentives of the app market, the app store is saturated by apps trying to squeeze a maximum amount of money for a dwindling amount of useful application.

In app purchases, in particular, are well on their way to completely destroying gaming at all levels.

Every free app you download any more is ususally worthless until you shell out significant amounts of money in IAP to make it usable, and then its still usually still not good

I'm all for paying software and content developers for their efforts but the methodologies for achieving this in app stores and on the Internet in general has completely failed.

Increasingly the only thing I use my tablets for is an ereader. They excel at that, but for just about everything else the app comcept has failed.

Comment Besides the manipulation issue (Score 4, Insightful) 355

which is already concerning, as fine motor skills are very important, the other sentence in the article that worried me was the mention that kids now have trouble memorizing even simple lines for a play, since they are used to information being easily always available so they aren't putting in the effort of learning it.

As much as easy global information access is great, unless you learn the basics it's quite difficult to make sense of what's available and to have an informed opinion. Just because you have a river of information always available it doesn't help if you can't relate to it, it makes you that much more susceptible to being influenced, because since you are not able to discriminate between quality information and misleading or wrong information, any page/blog/article of somebody with an agenda can just point to "studies" that support their point (no matter how objectively wrong that point is) and it transforms informed discussions into popularity contests.

I don't think it's tinfoil hat time in terms of there being some sort of overall arching conspiracy about this, but it sure is concerning when you have a society like ours where media has many orders of magnitude more funding and impact than academia, I mean, even the word "academia" nowadays is overlaid with negative connotations (at least in North America) rather than the respect it should evoke: these days an actor/model stating an opinion can easily counterbalance hundreds of scientists/academics with fact-based studies.

Before the internet there were just as many crackpot theories around, however they were not presented as if they were the same as science, if you went to the library you wouldn't find in the astronomy section geocentric books shelved together with heliocentric and general relativity ones: now with your browser on the "internet library" you can find professional-looking sites pro/anti everything and without the tools learned in school/university how can you make sense of which is right? especially in cases where the science is counter-intuitive for a particular issue?

Comment Re:old tech (Score 1) 165

The C64 came out in 1982, the Commodore Amiga, and Commodore 128 came out in 1985

6 months after the C64 came out were there already rumblings that the Amiga was on its way? Obviously in a decade where you went from the ZX80 to the 486 there were new computers on a fairly regular basis, but it was really not the same as it is today with yearly PC updates (cpu/video), yearly phones, yearly games, ...

Comment Re:old tech (Score 3, Insightful) 165

I laughed at the joke, but it is actually true, you can't compare the feeling one got in the early 80s when computers were new and mysterious (and expensive) and they got a C64, the vast majority of things now are commodity, there is going to (predictably) be a new and (slightly) improved model next year or in a couple of years at the most, there is not as much attachment as there used to be.

When the C64 came out, you didn't already know that next July/September the C65 was going to come out, and the year after the C66, etc. you didn't need a credit card to play your C64 games, you didn't need to pay $0.99 every 5 games of Archon or wait 1 day for the 'crystal' to 'recharge', most games were not thinly veiled attempts to nickle and dime you to death. You didn't have Archon 1983 knowing that Archon 1984 was going to come out next year with slightly reskinned pieces, and Archon 1985 the year after that with maybe a rule tweak or two.

In order to have nostalgia you need a unique time to think about, and nowadays electronics (and increasingly games) are anything but unique: there is no money in fostering feelings of attachment to what you bought, the money is to make you want to get rid of it and get a 'better' model basically as soon as you got home from the store.

Comment Re:It's time we own up to this one (Score 1) 149

and btw, funding is good, but funding does not buy you a good software development process: for that you need to actually focus on finding a good process first, and use the funding to achieve what you are planning without forgetting that if it's a critical piece of infrastructure nowadays it will be attacked by adversaries with much larger pockets than yours no matter how large yours are, so the process has to take into account that any development is done in a completely hostile environment, where a-priori you cannot trust ANYTHING, you can't trust your compiler, you can't trust your system libraries, you can't trust your fellow developers and you can't trust the repository you are using.

How do you deal with this? That is definitely a question you would need some of that funding to answer correctly, but it probably would include a lot of redundancy and testing: the advantage of the OSS model is that you can actually do this out in the open where everybody can see what you are doing and vet it every step of the way (a lot of those eyes are unskilled in your particular domain, but still it's a lot better than not having those eyes available at all).

Comment Re:It's time we own up to this one (Score 2) 149

this does not have anything to do with open source and all to do with the software development process (or lack of) used here: something like this could've happened in a closed source library just as easily, the only difference would be that rather than source analysis you'd have used other tools to find the vulnerability: if a new addition to a protocol comes in and you have bad intentions of course the first thing you do is to see what happens if you feed it invalid data, if you did that here you'd have found this extremely quickly (and probably faster than if you were trying to do source analysis).

The main issue here is that you should not be able to commit anything to something like OpenSSL with only one reviewer looking at it, period. The secondary issue is that for anything this important there should be a LOT of unit tests for everything and that absolutely everything everywhere should be tested with invalid input to make sure the library is solid: QA-ing a crypto library is a job as important as writing it in the first place and should be funded just as much, there unfortunately does seem to be a bias against QA being as important as development among developers, until this bias is removed this kind of issue will keep happening.

QA and development are two faces of the same coin for critical software, some people are better at writing something, others at finding issues with things other people developed: there should be no stigma for people preferring focusing more on QA, but in a lot of companies QA is seen as much less prestigious than development and the first thing to outsource, which leads to substandard testing, which creates more problems (because the tests are not good but give you the false impression that your software is ok).

Comment Re:for a library... (Score 1) 447

that is the typical OSS strawman, if you don't like it why don't you do it? if you are complaining, are you volunteering? if not you are not allowed.

We are not talking here of a random OSS project, I have contributed to some of those over the years in my off hours when I feel like working into some other environment than what I do at work, we are talking about a library that most of the internet depends on for security: do you really think it should be volunteers that should be working on it? don't you think that Google, Amazon, ebay, paypal, and all the major world banks could take 0.0001% of their profits and put together a fund to hire competent people to do this full time? and not just security researchers, project managers, QA, technical writers, etc.

OpenSSL/GnuTLS/... development is not something to be done in off hours, at off times in your company when you don't have other projects to do, it has to be done as your primary job description with no rush, no pressure, just making sure that things are done right and stay done right, with a proper process, proper QA and proper project management.

I have many years of defensive C development under my belt, I especially love passwords and associated issues, I have worked with crypto software before, but it's not something that I would want to risk doing at night when I am tired after a day at my "real job" and my brain is not at 100% efficency, hence why "I am not volunteering I see".

Comment Re:This is how America ceases to be great (Score 1) 133

this is what I was getting at above when I was talking about how any time there is any criticism of the US its inhabitants will often respond with "we are doing the best we can" or "if you don't like it here leave" or "it's better here than in a 3rd world country" or "since you don't live here you are not allowed to comment" etc. the vast majority of people are glad to be born where they were, if you removed economic incentives very, very few people would emigrate and leave behind their family, friends and memories: I have left my country many years back, and not a day goes by I don't miss it and wish I could go back, even after having made for myself a life here in North America now with new friends and so on it still is not the same. Most people from every country feel the same way, we all love our country of birth, and that despite all its warts and problems it's still the best place to be, it's just basic human nature.

This said just because in my opinion the US is on a wrong path from a societal standpoint and its priorities are not serving the majority of is citizens well, I don't think that the US is a horrible place to live like some truly bad places on our planet, having seen first hand how some people live in slums in the 3rd world even the worst place in the US cannot compare. This said to me the situation is akin to "living off the table scraps of the kings sitting on the floor under the table in the warm castle is better than being starving to death outside in the cold", of course it is better, but is it really all that should be aspired to?

You don't think that at the end of WW2 the US did not have over 10x the resources per-capita of, say, Austria? In 1945 the US had 150 million inhabitants, Austria had 7 million, the US is 10 million square km, Austra is 83000 square km, this makes it so the pop density for them in 1945 was 15/sqkm vs 85/sqkm so even if Austria and the US had the same amount of natural resources per sqkm in their country, the US would have had already nearly 6 times as many on a per-capita basis.

Now, I don't want to spend quite some time researching hard data, but I think you will agree that the natural resources available in the US (in terms of arable land, minerals, metals, oil, coal, ...) are much larger in abundance: I don't remember ever reading about Austria as a net oil/coal/food exporter for example... Austria's industry after WW2 was not exactly in great shape either.

Now look at available data about education, schooling, life expectancy, and general quality of life among the two countries: do you think the US is doing as good a job as it could be? by a long shot? The US was on a trajectory where it could definitely have become the greatest country in the world on all metrics, but it seems all the tremendous energy generated in the 50s-60s and to a certain extent 70s was harnessed towards making the powerful as powerful as possible, and the rich as rich as possible, as opposed to making society as livable for everybody as possible.

The great tragedy is that this trajectory change was sold, and is still being sold, as somehow good for the country as a whole while if you, for example, look at the recently proposed republican budget, with all its cuts to social programs, cuts to taxes for rich individuals and increases in military expenditures without a partisan hat on, it seems pretty obvious it is only good for the few and very, very bad for the many: but this issue is of course framed in a "us vs them" "job creators vs moochers" "socialists vs americans" metaphors and so half the country would still vote for it if they could, when a country's population is not given the tools they need to develop critical thinking and instead is taught that opinions and beliefs should carry the same weight as scientific theories and facts, it is a lot easier to sway with emotional pleas as opposed to reasoned arguments.

Comment Re:This is how America ceases to be great (Score 2) 133

do you think that a country like the US with the vast, vast, vast natural resources it contains, its economic power, and the amount of extremely bright people that call it their home should not have 10x the standard of living of a small country in Europe with next to no natural resources, much fewer inhabitants, and an industry that was basically razed to the ground a generation ago?

If US society was geared towards making life as good as possible for everybody I am sure by now everybody would be on basic income with free healthcare (especially mental health, which is sorely underfunded right now) and education. People could be free to do what they wanted to do with their life without having to worry about becoming destitute, not being able to eat or have shelter. Of course some people would take advantage of that and live a life of videogames and idleness, but is that reason enough not to provide society at large the option of not being chained to a for-profit job if their don't want to? basic income would be just that, basic, a grocery allowance, a rent allowance for some sort of "government housing" apartment, a very minimal allowance for extras, that's it, if you want more you can always get a job just like now, it's just that if you don't have a job rather than ending up on the street you'll at least be taken care of.

Wouldn't society as a whole be improved by its citizens being able to do what they want instead of what they need to survive? In the end idle pursuits are hollow pleasures, and sooner or later people will tire of them, the vast, vast majority of people are happiest when they feel they are contributing to their well being and to society at large, and the most rewarding form of contribution is to feel you are doing a good job, whatever the "good job" is according to your inclination: some people like to build furniture, others to code, others to cook, etc.

In my opinion the majority of people would still work full time to have a better standards of living, and jobs would eventually have their pay rise based on the willingness of people to do them as opposed to how desperate people are to find one: if a job is rewarding and enjoyable it should pay a lot less than one that isn't, being a professional golf player is a lot more fun than being a dishwasher at a restaurant, why should it also be paying 100x more? just because if you are a pro golfer you can sell more stuff to people that they don't need so the corporations that produce it make more money? how does that help society as a whole?

If this meant that eating out would cost $500 because the line staff had to be paid $50/hour to work there and there would be very few restaurants less, well, that's what will happen: or is being able to go out to eat whenever you want (because you are lucky you have the skills to be in a high paying job) worth having a lot of people working at those restaurants be paid under poverty-level wages and have to have two jobs which makes it impossible for them to improve their situation?

Why does your genetic luck in terms of your hand-eye coordination and your luck in being born to the right parents at the right time have to make it so that you will have an amazingly easier life than somebody who due to a small genetic abnormality was born blind? how fair is that? and how fair a society is that idolizes the former and tries to remove as much help as possible from the latter because somebody somewhere might be "taking advantage of government handouts"? always with the focus towards the few that take advantage of things vs the may that would benefit from them?

This is getting way out of topic, but when you see decisions by the supreme court that corporations are people (who can't be put in jail, though, if a corp does something bad often the worst thing that happens is the CEO leaves with their golden parachute and then it's business as usual) and money is free speech (money that is not accountable, however, where "hate speech" in the form of attack ads is considered totally ok) it's hard to believe the US is as great a nation as it could be if its priorities were different.

Slashdot Top Deals

What good is a ticket to the good life, if you can't find the entrance?

Working...