Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment an infection is as an infection does (Score 1) 129

Despite the brass ring TOS of whatever version you were previously running, an infection is as an infection does.

Also, read your antibiotic prescription carefully.
* may include systemd[**]

[**] First we keep Berlin, then we take Warsaw, someday soon we annex Prague, and eventually perhaps we'll incite the Arabs to cut Manhattan down to size.

All hail PC-BSD: the systemd-free libertarian antibiotic of last resort.

Comment public routing table vs connection tuple (Score 1) 115

Even a 64-bit address would have been seen as doubling memory requirements of routing hardware for no good reason.

There could have been an optional 32-bit client sub-address ignored by the public routing backbone.

Then, for most purposes, non-backbone routers need two routing tables: a routing table for the public network (if more complex than a few simple gateways), and an organization-local internal routing table (with 32-bit addresses, just like the public table).

The actual problem is that each TCP/IP connection would require for the connection tuple (src_IP, src_port, dst_IP, dst_port) not 12 bytes, but 20 bytes.

Probably something could have been done to mitigate that, too, as things stood long ago, but I don't feel like speculating further just now.

Even without mitigation, let's suppose you have an FTP server and you want to guarantee at least 16 kb/s for each active FTP connection (circa 14.4/28.8 modem technology). You need to provide nearly a kbit/s network bandwidth per byte of connection tuple held in system memory (we'll ignore the messy nature of FTP, much of whose ugliness could have been averted by a better original IP design).

At the same time, NAT isn't all bad. It does help to conceal the internal structure of your network from the evil public network (and makes exposing your non-firewall hosts more of a sin of commission rather than a simple sin of omission).

NAT also erects a barrier to ultimate host fingerprinting and traffic analysis, at least until HTTP came along to ruin things with user agent strings and cookies.

Some people are quick to point out that a low barrier is no barrier at all, but I like to force my adversaries to at least put on their ballet shoes before attacking my network, and then to stay alert for people with trunks full of tools good at hopping low barriers.

My proposal doesn't much complicate the backbone routing table, except for Sandvine, who would have—once we got there—been pissed in a big way (counterfactually), to much rejoicing.

Comment digital assistant final selection challenge (Score 1) 67

For this one, no pretense of family language.

This post will cover first the competition fine print; then the long-term relationship; and, finally, the lamentable low bar responsible for this Tourettic outburst.


To qualify for certification, the DA candidate must be able to distinguish when I'm searching something deserving to bring it more fully into my consciousness, and when I'm searching something horrawful to determine the appropriate size of BFBM (big fucking black marker) required to cross that POS—along with any predictable next of kin—out of my life For-Fucking-Ever.

Digital assistant, read my lips: having now surveyed the top twenty search results in any extreme lather of sudden aghast attention, be it resolved that I hate this thing per the aforementioned For-Fucking-Ever. Please eradicate with extreme vigilance, or crawl back on your pathetic digital stomach to the corporation that brought you into this world with no goddamn balls.

YouTube, for example, keeps on suggesting styles of videos I explored for a tawdry half hour at some point in the distant past, long after a sane AI would have wooshed that bowel movement down the egress funnel, around the septic hair pin, to swirl and merge into the collective effluent.

But no, Google has settled for the derp, derp, derp algorithm in which it presumes that if you ate it once, you'll surely eat it again—forgetting, I suppose, that it gave you the major shits—so long as we continue to wave it under your nose until the end of time.

Nicely done, YouTube.

Comment Re:Commercial "education" generally fails (Score -1) 310

Hmm, I taught people who I hire to work for me, that is over 30 people that I needed to teach. I also taught some kids. But that's irrelevant, the only relevant part is that today we have more resources to provide extremely cheap education to people because of the technology that we built and yet due to government intervention with all the money flowing into the system the prices are extremely high and will only increase over time *because* of the money.

The more money that is betting for a service the more expensive the service will be and it has nothing to do with how cheaply and universally the service can be provided without all that unnecessary money.

Comment s/Have/Have Not/g (Score 3, Insightful) 170

Please, for the love of the children, can we STOP innovating on curly braces already.

And here I was all pumped up about the Erlang to Elixir upgrade path, repeated for Go, which suffers from the same weird Erlang-like conservatism that isn't suitable for all needs (such as most projects by corporations employing fewer than 20,000 technologists).

Conservatism has its uses, but it's no silver bullet, nor can removing braces make it so.

Comment Re:Do we have to let the winner out of the arena? (Score 4, Insightful) 51

Kind of boggles my mind that the google thinks they made $22 billion profit on $31 billion revenue from Android. Talk about magic money? Some kind of projection of the effects of Android's success on their stock prices? Already we're dealing with fantasy here.

Why does it boggle the mind? Most of the Android revenue is licensing. Google doesn't have a lot of cost when it comes to licensing.

However, my two primary reactions were sadness and amusement. The sadness is at the loss of the google's innocence. I used to think they were sincere about the "Don't be evil" thing, but now they are just another giant EVIL company and the corporate motto has become "All your attention are belong to us." I can't decide whether I was a gullible fool or if the transition was just inevitable under the rules of the American business game as encoded into law by the most cheaply bribed politicians.

Again, why? Sure Goggle has done some evil things but you're saying making money is inherently evil. How do you think Goggle can afford to be not evil as a company. Some money has to come in from somewhere.

Comment Re:I'm an immigrant (Score 1) 847

You can't leave the border wide open

Clearly you've not taken geography or civics or history. The US border with Mexico is 3,201 kilometers (1,989 mi) long with much of it over rugged terrain. The Canada US border is 8,891 kilometres (5,525 mi) long. The Atlantic coast is 2069 miles. The Gulf Coast is 1631 miles. The Pacific Coast is 7,623 miles. The Arctic coast is 12,383 miles. So how do you propose to "close" the border? My rough estimation is almost 30,000 miles of border to close. That's just geography.

So which countries maintain a closed border? Only the totalitarian ones like North Korea, East Germany, etc. The vast majority of countries have open borders because the logistics of closed borders is too much to handle. That's history and civics.

Comment Re:Anti-Hillary is not Pro-Trump (Score 1) 847

How did my choice between "if" and "not unless" turn into "not if"? I'm going to generously account this one as an error between first coffee and keyboard, like a quarterback who forgets himself on the first play of the game and inserts "y'all" into his snap cadence, and then immediately collides with his running back.

Comment Re:Anti-Hillary is not Pro-Trump (Score 1) 847

In the end it will not make that vast a difference in Trump or Clinton wins, two arms springing from the same body politic.

Well, not if we equate "vast" to the four horsemen of the apocalypse, and even then with our fingers crossed.

In domestic relationships (excluding domestics), you need to maintain a ratio of five positive comments to every negative comment. Fly in the ointment: some of those positive comments need to be about the other person.

Is this rule any different in international relations? Does the fly in the ointment somehow squirm less?

Stay tuned to an exciting meme generator near you.

Comment Re:Last resort (Score 1) 294

A line needs to be drawn somewhere. I doubt that it's possible to create a society where no one ever gets screwed (even to death), but it would be far worse if we didn't try to draw a line and enforce it.

Read it again. Nowhere in the article does it advocate for the line not being drawn.

Civil disobedience is where you choose to cross the line nevertheless, knowing full well you might ultimately bear the full force of criminal-code sanctions.

If you draw attention to a stink pile by doing so, and society determines that the stink pile is effectively breaking far more serious laws (e.g. systematic torture of children) while throwing their prestige and authority around to suppress the normal mechanisms of recourse through the courts (gag orders, parentectomies, threatening to black-list staff who spill the beans) then it would be an unusually cold judge to sentence the unlawful whistle blower to maximum term (suspended sentence on reduced charges seems to be the standard "well, don't do it again"). But if you deliberately broke the law, a soft outcome is more a courtesy of the court than a public obligation of forgiveness.

I've only ever met one physician where I felt that a story like this was remotely possible. Unfortunately, he cleared that bar by a wide margin. He was quick to judgment, he was opinionated, he felt he was personally defending society from the depredations of leeches and slackers (perhaps due to that copy of Atlas Shrugged he kept under his pillow he suffered from chronic neck pain that adversely affected his bedside manner). Furthermore, he was powerful (director of his own institution at a major research hospital), and I sensed he was willing to wield that power to brook no dissent.

When faced with such an individual , the courts are an imperfect instrument.

Sometimes life presses you into such an unbearable corner that the equation "do the crime, do the time" comes up "damn the torpedoes, full speed ahead" with no lines of civic order blurred anywhere.

Military combatants routinely make the ultimate sacrifice in war. So too do civilian combatants sometimes make the penultimate sacrifice in the name of social justice (the penultimate sacrifice being life behind bars among a population of violent sex offenders, to whose unlawful depredations on your person society turns a winking blind eye—so I guess I must now concede that "yes, Dorothy, there are blurred lines at play in our system of justice after all").

Comment Re:You Mispelled "Bradley Manning" (Score -1) 385

Yeah, sure, and if a guy calls himself an ostrich then we must 'keep up'. Now, it's none of my business what the guy thinks he is, a female or anything else, that's his business. I do mind calling a person with a dick and balls a female though. I think he is a male, he'll have his physical surgery and will become a former physical male, fake physical female from my perspective, fine, then I'll concede that's not a he any longer.

Slashdot Top Deals

The test of intelligent tinkering is to save all the parts. -- Aldo Leopold