Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Also: lots of code has been vetted for decades (Score 1) 46

Why are they still using C to deal with network protocol? Is the performance so critical that it's worth all the troubles?

Also, because there's a lot of C code that has been in heavy use, and tested for correctness, for decades, suitable for reuse with substantial confidence that it's correct (though you check it anyhow...).

Let's see you find code like THAT for a language that hasn't been AROUND for decades. B-)

Comment For starters, because it's transparent. (Score 1) 46

Why are they still using C to deal with network protocol?

For starters, because it's transparent. The "K&R compliant assembly laguage", as one of my former colleagues once characterized it, translates to object in a clearly understandable way (especially if you turn optimization down or off). Though it gives you more opportunities to create bugs, it makes it hard for the bugs to hide from inspection.

The "higher-level" the language, the more it takes over and inserts its own stuff between you and the metal, and the more opportunity for that to inject an invisible vulnerability - which you might have trouble removing even if you DO discover it.

Meanwhile, many of the things "higher-level" languages protect you from can also be detected and flagged by both modern C compilers and code examination tools - starting with the venerable "lint".

Comment Who says it serves no purpose? (Score 3, Insightful) 228

What offends you may not offend me. And vice-versa. What serves no purpose for you, may serve a purpose for me. Be it intended offense, or otherwise, or both at once.

No one in the USA has the "right to not be offended." Being offended is subjective. It has everything to do with you as an individual, or as part of a particular group; it varies due to your moral conditioning, your religious beliefs, your upbringing, your education; what offends one person or group (of any size) may not offend another, nor a person of another grouping; and in the final analysis, it requires one person to attempt to read the mind of other persons they do not know in order to anticipate whether a specific action will cause offense in the mind of another.

And no, codifying an action in law is not in any way sufficient... it is well established that not even lawyers can know the law well enough to anticipate what is legal, and what is not -- any more than you can guess what is offensive to me, or not.

Sane law relies on the basic idea that we try not to risk or cause harm to the bodies, finances and reputations of others without them consenting and being aware of the risks. It does not rely on the idea that we "must not cause offense."

Law that bans something based upon the idea that some individual or group simply finds the behavior objectionable is the very worst kind of law, utterly devoid of consideration or others, while absolutely permeated in self-indulgence.

Comment Re:Liars figure and figures lie (Score 2) 135

It's true that the majority of the profits in App Store sales is focused at the extreme top, but it's not true that 99.999% of the rest make "near 0". This analysis estimates that the top 3,175 applications earn at least the average annual income for a US household per year, and applications that rank about number 6000 still earn $25K/yr.

And that's only counting App Store revenue. I've earned a lot more than average since I started developing for iOS, and most of the applications I've worked on are free. You don't see things like banking applications earn revenue directly, but the developers responsible certainly profit from it. The Facebook application is free, but you don't think its developers are working on it for free do you? I've been paid to built plenty of enterprise applications that will never appear in the App Store.

There is a huge amount of profit in the "app economy" that will never be accounted for merely by looking at App Store profits. The "app economy" is much bigger than the App Store.

Comment Re:First they came for... (Score 2) 228

what have you "won" exactly?

You "win" Turkish citizens annoyed with their government -- a win in the only venue likely to be able to create change there.

so you're for not opening diplomatic relations with cuba? we should just never ever ever reconcile or talk with cuba?

Diplomatic relations are not on the same level as corporate sponsorship of repression. Yes, we should talk to other governments, definitely including cuba, and yes, we should allow our citizens access if they wish to go there, and vice-versa.

But no, I don't think it is a positive thing when corporations adopt behavioral restrictions that are antithetical to freedom in general. It's not that I expect them to change, it's just that I don't like it, and as I am free to object and explain here, I do so.

we don't talk to iran? what is iran's attitude going to be then?

This is a straw man. I am all for talking to, and mutual visitation of, Iran (Cuba, etc.) These things allow cultural values to spread -- because generally, the dialog is quite open. I am not for FB repressing speech. These are not the same issues.

you are a dogmatic rigid ideologue

It's always entertaining to watch someone slinging mud at their own straw man.

If you want to know what I think, ask me. Don't put words in my mouth.

Comment They only come for the ad viewers (Score 2) 228

the absence of facebook won't make those problems go away.

I missed addressing that; responded a bit too quickly, sorry.

I consider this assertion to be flawed; here's why. FB has a very high public profile. Any visitor to the US that is exposed to social media is likely to be aware of both the institution and its reach. They can also learn that the reason "they can't have nice things" is because their government has stepped in the way of their citizens using religion as an excuse. Likewise, US family members who cannot connect with Turkish family members are likely to hold strong opinions, and share them.

If anything is going to make things change, I think that's far more likely than a FB presence that is repression-compliant.

Of course, this would require Zuckerberg and crew to operate using a metric quite different from the "maximize users as ad viewers" model, and that doesn't seem to be in the cards.

Comment Agreed (Score 2) 228

There is an issue of State here, the Turkish State, requiring Facebook to filter and or creating at least the implied thread[sic] they will be blocked if they do not filter.

Yes. But it is, in fact, the Turkish state. Not the US state.

I agree with you that I don't like FB's policy here (nor Turkey's) and I would be much happier if FB operated with a lean towards freedom of speech, but that's never been who they were -- they mute, restrict and ban US posters on a regular and constant basis WRT written material and photographs, and they have inflicted their "Real Name" policy on members without regard for the numerous negative consequences.

The objective of FB is to sell ads they can put in the faces of their members. Those who describe members as FB's "product" seem to me to be very close to the mark. How they treat membership, then, can be expected to be the fruits of a policy to maximize the size of the group. And frankly, that's what I see when I look at their policies. Not care for quality, safety or freedom of speech -- just a place to farm ad consumers.

I suspect we're in a similar position to someone trying to tell a happy dictator that "absolute power is bad." It wastes our time and annoys the pig. Er, Zuckerman, I mean. But I repeat myself.

Comment Re:First they came for... (Score 1) 228

If gays were members in places with fundamentalist islam, as soon as they were discovered they would likely be killed.
Banning gays from facebook in those places actually protects them

Say I'm gay, I speak the language of Some Islamic State, and I live here in the US, and I have a FB page and otherwise post around FB. Facebook bans gays in Some Islamic State. They refuse to display my page or commentary in Islam.

Or just say I'm female, same set of circumstances otherwise.

This does not protect me, it only serves to eliminate gay/female voices. The consequences of that are fairly obviously negative to you, are they not?

This is also one of the consequences common to FB's "Real Name" policy. If you are a member of some forbidden or politically disadvantaged community, your speech is constrained. This simply serves to keep you down.

Comment Re:First they came for... (Score 1) 228

if the positive influence outweighs the negative

The problem here is who defines positive or negative. When you go with the majority or those who otherwise hold the most power, that rules out gays right out of the gate -- because gays are a minority and hold less power.

If you ask the minority/less-powerful what the positives and the negatives are, you're going to get a very different answer than if you ask the majority/powerful. Quite often, the minority/less-powerful answer will be the correct one.

a bastardized influence, in order to exist, is still an influence, and better than no influence at all... this is called realism

Actually, I think it is more accurately described as cowardice. YMMV, obviously.

Comment Re:Who eats doughnuts with the doughnut men? (Score 1) 468

Oh, I certainly don't: there's a permanent speed trap there.

It's conceivable that there's a reason for it. The road as a whole should be a major arterial, but it's got an awful lot of stop lights. (This is just outside of Washington, DC, which has practically no proper arterials.) At rush hour, allowing people to go faster on this section than the overall speed of the road would be worse for traffic.

What's really needed is to substantially restrict access to that road and make it a highway, though I'm sure that the businesses and residences along that road would hate it. The problem is systemic: there are no arteries and nobody wants to turn their stretch of road into one. There are zero interstates, so the roads are under a variety of local jurisdictions. I'm sure plenty of people complained to the county and state about that segment of road, but it's just a disaster for the whole region to deal with. And so it isn't.

Er, anyway, that's kinda beside the point, which is really that what's needed is for the traffic engineers to design for steady flow and for people to follow it, even if they'd be more comfortable at some other speed, especially when lanes are limited. But it's easier said than done in a metropolitan area.

Comment Re:CA requires commercial licenses for pickup truc (Score 1) 216

I can guarantee you that if the Govt. left it up to drivers to get the proper training and instruction on how to operate vehicles safely, people wouldn't do it.

Interesting claim - since it doen't work that way for guns.

Where the government requires training, most gun purchasers take the minimum required, then stop. Where it doesn't, most people start with the course recommended by the gun stores (which is far more comprehensive - and more focussed, with less time spent on political indoctrination B-) ) and also do substantially more range time, until they feel adequately competent. (Then there are those that get interested in shooting as a hobby...)

A similar effect is the reason police normally don't shoot at private ranges simultaneously with civilians. Most police are embarrassingly HORRIBLE shots and pistol-handlers - because they do only the minimum training and practice required by the department (which has lots of other stuff for them to do while they're being paid for their time), and almost never have to actually fire their gun during their work.

Comment and... (Score 1) 534

The rest of us may gape in amazement at the fact that you're willing to shell out a premium for an inferior product, but that's fine as long as you believe it isn't inferior.

...and some of us will gape in amazement that you're willing to subject yourself on a permanent basis to a vastly inferior operating system just to save a few bucks on cheap hardware. Lotta gaping going on WRT both sides of the coin, apparently. :)

Slashdot Top Deals

"By the time they had diminished from 50 to 8, the other dwarves began to suspect "Hungry." -- a Larson cartoon

Working...