Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?

Comment: Re:Pope Francis - fuck your mother (Score 1) 873

by lsatenstein (#48898753) Attached to: Pope Francis: There Are Limits To Freedom of Expression

Its not stupid at all.

I can coexist quite well with Catholics who think my being gay is a sin; we can do good works together, have lunch, be friends. I can coexist quite well with Seventh Day Adventists who think alcohol is sinful, too. We can all be friends. Heck, I can coexist with people who have a religion I think is patently absurd (I'm looking at you, Mormons), because when it comes down to it -- everyone has beliefs, and things they think are right and wrong. As long as it goes no farther then their skin, we can all be friends.

Tolerance doesn't mean you beat someone until they agree with you, its that you recognize peoples differences and don't try to force them to change. Now, where a minority of Catholics and I part ways and will have problems being friends is at the point where those Catholics try to enshrine their beliefs into law.

It has nothing really to do with my sin being a choice at all (for the record, it obviously isn't), but at the line between beliefs and mandates.

Hate the sin all you like, I don't care. Teach that the sin is against God's given path all you like, I don't care. If that's what you believe, all power to you to believe whatever it is. I'll argue the other side and we'll see who is more convincing. Try to mandate that the State give you special rights that I don't have, there I start caring. Try to argue for violence or discrimination based on your beliefs, there I care a lot.

Not everyone is as tolerant as you. Good for you.

My personal religious belief (humanism) allows me to respect life and the people who are different in all ways. But then the orthodox extremists would deny your right to be as you are. They cannot believe it is biological (its not genetic, in the sense of being passed from generation to generation). I say fuck the intolerant,

In Quebec, where I live, Gays marry and have adopted children. We have secular beliefs that do not allow religious barriers to the well being of a child. And if you are married, adoption is an easier process than if you are single. And yes, if you insulted my wife, mother, or children in public, expect a strong punch. But if you use satire, I may not like it, but I will winch and do ask to not persist further.

There was an old western movie in which it was asked, "Why did you let that guy yell at you with "Hey you old bastard". The response was, "Acceptance depends on the tone". "Je suis Charlie" was not an angry insulting tone.

Comment: Re: Did Congress pass a law? (Score 1) 121

by lsatenstein (#48898655) Attached to: Cuba's Pending Tech Revolution

As we know, there is quite a bit that the President can do without congress. As well, with the lifting of restrictions that are within the President's power, a "critical mass" for full lifting will build. Don't fool yourself, it will - and should - happen.

As far as I know, its only the USA that has that embargo. The rest of the world enjoys the beached of Cuba in the winter, and the superb education and healthcare system. Yes, the politics there has created poverty, but it would be dreamland to think that the standard of living would jump of the USA suddenly recognized a dying regime. There are always individuals who are being groomed to take over if the Castro brothers die.

Comment: Re:"Free Market" religion (Score 1) 182

by lsatenstein (#48898633) Attached to: Republican Bill Aims To Thwart the FCC's Leaning Towards Title II

Does anyone think the sponsors of this legialation have serioulsly considered the issues of user access and cost? Of course not. As in so many areas of public life, Republicans have adopted the mantra of "free markets". Which is another way of saying on behalf of large corporations, "Let the Wookie win". Let the big strong arm-ripping behemoth have its way. This disregards the needs of the majority of the population and lets corporations take the profits resulting from public investment and tax dollars.

The internet has never been about "free markets". The internet was developed by the government and universities (with public funding). As far as the big ISPs are concerned, most of them, such as Comcast and Time Warner, make use of public right-of-way to carry thier signals to their customers. Most of this right-of-way was obtained either through imminent domain (for the public good) or for other purposes entirely (to carry power lines). This has resulted in a protected monopoly for these ISPs. They have no competition, the exact opposite of a free market.

Title II will treat the ISPs as utilities so that their rates will be controlled and their fiber optic cables will be available to all content providers under competitive conditions. This is really a free market in content, rather than the coroporate oligarchy envisioned by this Republican legislation.

Is it time for a second internet, where all the devices that could/would/"need to be" connected could do so. (At a very low priority and very small message size)?
The regular internet for users would be neutral. As it is streamers who watch movies, etc pay for their bandwidth by their monthly fee. The networks make money from that fee, and are now also wanting to ding the providers. And with the loss of neutrality, will come the nickel and dime-ing of everyone who is connected. The loss of net neutrality creates an Open Highway Toll road which again shifts the money from the middle class to the super wealthy, but does not provide the needed services as part of a basic fee.

Comment: Re:Paradox (Score 1) 200

Community colleges are not equipped to train people for high-paying coding jobs. They can teach you the basics, sure, but any kind of advanced programming skill comes from interning, mentorship and/or *gasp* actually sitting home and coding, coding, coding. All night, non-stop, my-brain-is-a-compiler-now coding. Most people aren't fit for that, and it's not a crime to point that out.

The real experts are well aware that a few non-elite college classes aren't going to fill the advanced skill level, high-paying, rock-star-coding-ninja slots, and the President is doing a vast disservice in painting a rosy picture that communicates to people that all you need is a couple of entry-level courses and you too can be a professional coder, when the real problem here is access to the jobs that will get you the experience and the status.

And where are those slots advertised? Hint: not in the community college placement offices.

(Apologies if I sound glib to the parent poster; I mean only to be glib towards the original quote.)

Our colleges require a 16 week stage at an IT shop, where the programmer must work on a project, and write up a report at the conclusion of his internship.

The internship may(not) be a paid one. Result looks great on the CV/Resume

Comment: Re:The Dangers of the World (Score 1) 778

by lsatenstein (#48862069) Attached to: Parents Investigated For Neglect For Letting Kids Walk Home Alone

At age 6, with two working parents, I and my sister (age 5) walked to school and back everyday. I had a key around my neck. I can say that we understood to stay away from strangers. At home, I cooked (fryed my eggs for lunch), listened to the soap opera on the radio, and at 1pm, walked back to school.

I believe in destiny. If you are to befall harm, there is very little you can do if you can't spot it. At 6 years old, I could spot it.

Oh yes, we were a few kids all around the same age, and we walked the same route.

Comment: Re:C versus Assembly Language (Score 1) 226

by lsatenstein (#48814797) Attached to: Red Hat Engineer Improves Math Performance of Glibc

I programmed in Assembly Language. Over small highly repetitive sections of code, I could beat every C compiler around. However, when my assembly code for the entire program was compiled and tested, the C program proved to be faster. The reason is that the C compiler could do global optimization, guided by the user's wishes. Example of optimization for speed was loop elimination, other optimisation -- common code fragment reuse, and more.

I tended to look at the next bottleneck and tackle that delay in assembly, not always standardizing on using specific cpu registers, and I was sometimes guilty of not looking seriously to determine of there was a better way to solve the business problem. (Generous definition of business to mean any processing problem.)

Comment: Re:Saturation (Score 1) 130

by lsatenstein (#48814645) Attached to: PC Shipments Are Slowly Recovering

As PC sales increase in volume, should we not expect the prices to come down? I for one recognize the 300% markup from the FOB factory price to the consumer. I am now looking at just buying the essentials, the mother board, memory, and CPU. All the rest I have (I have case, power supply, fans for cooling, keyboard DVD burner/writer, hard disks, SSD, mouse and monitors). From my perspective, what I have is should be more than half the cost of a new AMD or Intel computer.
And I really feel that the I-7 computers are at double the price of what they should be sold. Someone is going to oneday take a bunch of qualcom or other small processors and make a PC that will run circles around the existing bus architecture. Give me 8 independent processors doing what each can do best, and junk the single chip multi-processor systems.

Comment: Re:No (Score 1) 325

by lsatenstein (#48776651) Attached to: Ask Slashdot: High-Performance Laptop That Doesn't Overheat?

Get a desktop with a large inverter (perhaps you should go around with an I7 desktop machine strapped to an APC or Triplet UPS powersupply. I would be careful about APC stuff. i had the 350wh unit and the 550wh unit and each had the same identical model battery. For the same battery, the units should have the same cost to the consumer.

Comment: Re:Fear (Score 1) 512

by lsatenstein (#48776371) Attached to: Publications Divided On Self-Censorship After Terrorist Attack

True, although the newspapers don't have control over the political choices that have led to a situation where we don't have any idea which people are actually in the nation.

I would say that ultra-orthodoxy is the cause. When certain individuals can't cope with life, and turn to religion, that belief is their anchor, the thing that cannot be unanchored. If that person, again for self esteem, needs to disallow any discussion that minimizes his belief. The religion feeds on ultra-believers and ultra-believers need the religion to survive.

Destroy one, and you harm or destroy the other. And if you can blame someone for destroying or harming your belief, you will search for revenge.

Comment: Re:Need the Concept Bus (Score 1) 167

by lsatenstein (#48774665) Attached to: Mercedes-Benz's Self-Driving Concept Car Is Here

Concepts cars are worthless, most never get made.

You want to convince me you are SERIOUS about getting into the driverless car? Then build a Concept Bus - or Concept Garbage Truck.

Those are large vehicles that honestly do not need drivers. They are expect to drive slow, not fast and usually travel set routes. Small cities can easily afford to self-insure them, and they won't have to worry quite so much about the stupid technology ignorant laws, as they will be purchased by the people that enforce, if not write the laws. Finally they are already expensive and the cities pay large salaries to people to drive them.

They will in all probability be the very first driverless vehicles we actually see on the road [as soon as we 1) convince the unions to let us and 2) actually get them to work.]

So forget about concept 'cars' and show me a concept bus or concept garbage truck.

Regarding unions. Their raison-d'être is job creation, protection, and union dues. The problem that many municipalities have is union agreements and idiotic outdated rules. For example of such a rule is , "a driver drives, and does not get out of the truck to pick up or deliver". Another example, "The electrician is responsible for the breakers. We had a swimming pool front door attendant plug in a kettle from home, and with it and the other electrical stuff on the circuit, caused the breaker to trip. The attendant unplugged the kettle, but had to call the electrician to reset the breaker. (Job protection). Gosh, we stopped using glass fuses eons ago.

In small communities, with the introduction of vehicle automation, the driver can be outside the vehicle, can be helping the crew, and when the truck has to be displaced a few feet, can use a remote control to advance the vehicle. Nothing wrong for the gardener or plumber or electrician to handle several kinds of jobs.

Comment: Re: Waste of money (Score 1) 341

by lsatenstein (#48774607) Attached to: Intel Pledges $300 Million To Improve Diversity In Tech

...and at least some assurance that motherhood wouldn't throw them completely off their career track.

And therein lies the rub. Unless he mandates a hysterectomy before hiring at Intel, that biological clock will be there, ticking. There isn't shit that you (or the Intel Corporation) can do about it, either. I know quite a few women in tech (including Intel employees) - the highly successful ones are childless, and have no inclination of having kids (the only exception is a former manager of mine - and she has an MBA, not a CompSci degree). The reason why? They forewent the child-rearing thing and went all-in when it came to technology - just like the guys do.

When you bear a child, your priorities change - hard. All the sudden, that project/application/datacenter/whatever doesn't seem so damned important anymore, and your life's focus changes. It's not sexist to say that women in general are affected by this a hell of a lot more than men are. Guys are generally used to sucking it up and getting on with the business of focusing back on that whole hunter-gatherer thing - it's how we're wired. There are exceptions in either direction of course, but they're not the general rule. Generally, the business of getting that little snot factory raised, educated, nurtured, and prepared for the world becomes a woman's focus much quicker than it does for a guy.

Even with compromises (day care, schools, etc), it still changes the top priority for most (not all - most) women. This in turn throws the statistics off pretty hard for careers that require constant education and constant renewal.

I don't see it your way. I see it as a rush to maintain 60hour workweeks, and to not balance "home life" with "work life". Why do we need a new car model every year? Why do we need a new cpu chip every few months? Why do we rush on that treadmill, and are still standing still? Why are American technologists living on burn-out street?

Most of Europe, shuts down for a month during the summer. Attribute it to whatever you want, but vacations are part of working -- not skipping the vacation because of artificial deadlines. And the ten days between Christmas and New Years is also a washout for many European corporations. Why are you obsoleted and discarded at age 50, and you are forced to become an independent consultant?

Those are my questions, what is the answer?

Comment: Its in you or it's not (Score 1) 840

From the age of 5, I had already built a home telegraph. I had bell wire (house wire for doorbells), I got doorbell push buttons, lights, and made a partyline circuit. I learned morse code, at a very few words per minute.

By age 8 or 9, I was fixing tube radios. Usually it was a dead tube, or a bad electrolytic capacitor.
By 11, I was building kits from Heath and Eico. My preferred were from the latter.
By 15, I was fixing all appliances, changing tap washers, and finding out about watch and clock mechanisms.
By 17, I was Mr watch repair for Sears, I was charging bargain prices. And I did all the other stuff too. I was into hi-fi, Vinyl longplay records and the finest of turntables (rec-o-cut, Garrad), I had my vtvm, my sweep generator, and Heath Oscilloscope.
By 19, I was a carburator expert. I had all the tools for changing spark plugs, rotating tires, and knew the V8 engine design by heart.
We were learning sponges in those days.

Today, kids are whiz kids an smartphone apps. They know not about epicycloidal gearing, "angles and draw" for watch anchors and escape wheels, "watch beating" incabloc, jeweling, carburators, plug-changing, welding, and so much more.

I left that for a masters degree in math, but I have never stopped playing and loving it. My thoughts were always impressed with the watch mechanism engineers who could work with near microscopic sized parts and movements.

Ahh them were the fun days. It was an enjoyment to do all that I did as a hobby. Today, I maintain my home and garden, and look at my grandkids. I am disappointed at how little they know.

Comment: Re:C versus Assembly Language (Score 1) 226

by lsatenstein (#48726081) Attached to: Red Hat Engineer Improves Math Performance of Glibc

And he missed the second step:

File a bug report for the compiler with 'missed optimization opportunity' in the title and a reduced test case.

We like to see real-world examples of where we're generating bad code - if we don't see them, we can't fix them.

How do you define bad code? I define it as producing erroneous results. But if your in a compute bound application, and the cost to upgrade hardware looks formidable, then you look at optimization. In my world, I look at optimization first, and hardware upgrades as second choice.

There are sure hours and hours of test cases for the work was done for optimization. The author looked at employing math factoring, not in designing new hardware. Great!!!

Well done!

I promise to not store and count with my integer fields in display format.

Comment: Re:not just many eyes (Score 1) 255

The security of the open source model isn't really the problem or the answer here. The problem is homogeneity. A million different sites and applications rely on just a few libraries, so that when a bug hits one, it has massive impact on the entire internet.

We also know that the answer isn't in rolling your own security. Very few people or organizations are likely to be able to securely implement their own version of TLS. Even the best packages of today didn't start out perfect, they had to iterate through several flaws to get to where they are today.

So perhaps the better answer is in having more packages to choose from? Instead of picking just openssl by default, it would be better to have a broad array of choices. With a dozen packages on the market, that might mean 11 times out of 12 the bad guys wouldn't exploit our site. If the packages are interchangeable, we'd be better positioned to switch them quickly in case of emergency.

Today, disk space is very cheap. Memory is very cheap, and I think nothing of having 32gigs of ram. My point-- do away with dynamic linking for your application. Do static linking, except possibly for display libraries. If a flaw is found, its going to require many recompiles, but that is offset by the non-reliance of multiple dynamically linked libraries. As was mentioned, get a flaw or security issue with that library, or create a "man in the middle" attack with one dynamically linked library, and voila, your security is compromised. With static linking, your application is more secure and is known to work with more versions of the operating systems

ASHes to ASHes, DOS to DOS.