Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Re:Not surprising at all (Score 1) 67

Let's assume that the general education requirements of most college educations (ie, some smattering of English literature & composition, arts, bit of a foreign language, social studies, etc) actually does result in those students coming out slightly more knowledgeable than if they would have had even an "advanced" kind of technical education.

It's a reach, I know, but let's say they are overall a little smarter (ie, learned some new analytical skills & strategies) and are better informed.

I wonder if we're actually better off from this. Not because people aren't smarter or better informed, but because they're only a little smarter and a little better informed and they overestimate how well they informed they are and how good their analytical skills are.

On a mass scale, I wonder how much our political divisiveness and partisanship is driven by a whole bunch of people, who think they're smarter and better informed than they really are, taking sides -- often quite stridently -- on issues they don't really know about and reaching conclusions they don't really have the analytical tools to reach.

Add in the fact that everyone is an Internet Expert on everything they can read in Wikipedia and you have this recipe for high-quality mass ignorance and confirmation bias trying to portray itself as an educated populace.

If we moved the overwhelming majority of these people into a more advanced and focused vocational education that left out the "well rounded" part, would our *actual* ignorance as opposed to overestimated wisdom make us less partisan? Or would we just be even more gullible, swayed by propaganda, etc?

Comment Re:User scripts FTW (Score 1) 6

My point was just those features make quickie editing even quicker - your Amazon script is

var el = document.querySelector('#summaryStars, .totalReviewCount'), total = parseInt(el && el.textContent)

if (total) {
    Array.from(document.querySelectorAll('#histogramTable td:last-child a')), a => {
            var num = parseInt(a.textContent), pct = 100 * (num / total)
            a.innerHTML = `${num} - <b>${pct.toFixed(0)}%</b>`
        })
}

and about two dozen of my scripts are variations on this :) Put the basic framework in the new script template and you just need to fill in a selector and what to do with each element...

There are a lot of annoying websites out there lol, hope this comes in handy next time one just needs that little fix... ;)

Comment User scripts FTW (Score 1) 6

I write a lot of user scripts and couldn't live without being able to tweak websites to add features, or more often, fix their problems - I just checked Tampermonkey and I've currently got 40 user scripts for various sites :)

There are a lot faster ways to write them now using features from HTML5 and now ES6 which weren't there even a year ago - for instance, your password script can be rewritten in one line

Array.from(document.querySelectorAll('input[type=password][autocomplete=off]')).forEach(elem => { elem.autocomplete = 'on' })

using arrow functions, Array.from and querySelectorAll .

If you use Chrome this currently only works in the development version, so for the next few months until that's released you can write

[].slice.call(document.querySelectorAll('input[type=password][autocomplete=off]')).forEach(function(elem) { elem.autocomplete = 'on' })

instead.

If instead you want to insert HTML, using template strings and insertAdjacentHTML again make life easier, e.g.

Array.from(document.querySelectorAll('a[href$=".jpg"]')).forEach(a => { a.insertAdjacentHTML('afterbegin', `<img src="${a.href}" style="width: 32px; height: 32px; margin-right: 0.5em">`) })

matches links with targets ending in .jpg, then prepends a 32x32 pixel sized copy of the linked image to each!

About 90% of user scripts are just

find things -> loop over them -> adjust properties and/or edit HTML

so it's handy having simpler ways of writing it :) Hope that was helpful, I keep meaning to write an article on advanced techniques for writing user scripts and not doing it...

Comment Re:EMC SANs (Score 1) 219

Are there vendors that actually support RAID across otherwise independent SANs?

Like if you had SANs A through F, each with a 10 TB volume and you used SAN controller Z (which has no disks of its own) to take those 10 TB volumes and turn them into a single (say RAID-6) volume.

I've done this for laughs with a NAS4Free implementation, using its iSCSI client to mount LUNs from 3-4 different storage devices and then combining those mounts into a RAID LUN which I then exported via ISCSI and used on a client.

It seems like an interesting idea, and put together right seems like it might offer some relatively interesting redundancy versus some of the replication and mirroring options I've seen vendors advertise.

Comment Re:The article should use "ridiculous" 0 times. (Score 2, Insightful) 292

There are some things that reasonably can be ascribed the quality of being a worthy candidate for ridicule.

Certainly the notion that a representative democracy would copyright its laws and attempt to control their distribution for profit or any other motive is worthy of ridicule.

AFAIK the motivation is almost always financial, usually in collusion with some big legal publisher who gets exclusive rights and kicks back to the state. But it's not hard to imagine some kind of conspiratorial intent to restrict information to protect the legal class or bury details.

About the only rationale that makes any sense is to try to maintain an official reference presentation. The state could actually format and print a small run of the code and annotations themselves, which anyone could copy, but that would probably be a non-trivial amount of overhead, so they outsource it to a publisher in exchange for exclusivity.

Comment Re:How about a report on WiFi at airports? (Score 2) 40

I blame airline consolidation.

Fewer airlines, each hiding out in their fortified monopoly hub airports, means less gate competition and less gate competition means airports can probably charge less for gate access. It's probably even worse, because with fewer airlines overall a lot of airports worry about losing their hub status and probably charge even less to the big carrier left providing service or provide other accommodations which save the hub carrier money.

This revenue pinch causes them to turn to commercial providers to install and run their wifi networks or if they run their own, to charge for service.

Flying sucks.

Comment Re:This shoudn't even really be a debate (Score 5, Informative) 174

An economist who studies the commercial pollination market hasn't seen any real impact from the bee crisis.

Wally Thurman on Bees, Beekeeping, and Coase

Yeah. I mean, there should be, just purely from an economic perspective you should see evidence of this. So we started looking. And surprisingly enough, as I speak here today, in 2013, we have more bees in America than we did in 2007, before Colony Collapse Disorder was observed and named. There is virtually no effect--there has probably been some effect on the price of pollination services, but it's not dramatic. And it's probably only for almonds, the only early-season crop that is pollinated. Not for the other crops pollinated the rest of the year. And this is surprising, given all the discussions of CCD and honeybee health.

We've found there's been no effect of Colony Collapse Disorder on the prices of queens.

Comment Re:NIST? (Score 1) 98

It does make a person wonder how many university organic chem labs churn out drugs on the side, even if its only for self-consumption.

I would imagine by now that the precursor chemicals for relatively easy synthesis are controlled, but I would think a good PhD in organic chemistry would merely take that as a challenge and attempt a more complex synthesis which made the precursors.

Hell, if they were clever they may even be able to some of it (or even all of it) as a legitimate project if it somehow advanced the synthesis know-how. I think I've read that the total synthesis of morphine is ridiculously complex but that it would be highly desirable to develop a synthesis that avoided any kind of opium base.

Comment Re:As a former expert (Score 2) 112

... the cost of breaking corporate software with an update (they just took out our scheduling program for 4 days) is very measurable and affects everyone in the company, ...

Where are your test systems and test cases?

If you want to win these fights, you have to present defensible numbers in units that the PHB's understand: Dollars or Euro.

And the core problem with estimating losses is that you are now trying to play in the realm of the PHB. You will always lose. That is because while you are spending time on productive work they are spending time on personal relationships and politics.

Any time they do not follow your advice and a disaster does NOT strike ... well it is obvious that they were right and you were wrong. So they SAVED/EARNED the company money by being more "productive". Those IT people are all "the sky is falling". Ha ha.

Right up until the systems are cracked and then they're going to blame you any way because it was your job.

Comment Re:What Security Experts Can Learn From Non Expert (Score 3, Interesting) 112

NOT training users not to download suspicious executables or engage in fantastic feats of memory regarding passwords.

Don't depend upon a user's memory. Tell them that it is GOOD to write down their passwords AS LONG AS THEY STORE THEM WITH THEIR CREDIT CARDS.

The solution, which security people hate to hear, is to get better at installing and maintaining multiple levels of firewall, application sandboxing and/or streaming applications for all office applications, improving intrusion detection and dynamic virus removal in real time.

The REAL problem with security is that the VENDORS do not place a priority on it.

It isn't that we hate to hear that.

We're already DOING that. But it doesn't help much when a CxO installs some infected software on his laptop (which he can because he is so important that he NEEDS admin-level access) and then brings it into the most firewalled section of the network.

Right now I'm focusing on knowing when a site is compromised rather than trying to get EVERYONE to follow the best practices EVERY TIME on EVERY SYSTEM.

Comment Re:High-volume requesters should do "due diligence (Score 1) 188

It's what collection agencies do with lawsuits and what many mortgage holders have done when going after homeowners.

The collection companies have gotten bad press from filing bogus lawsuits with inadequate documentation. Like sending summonses for their suits to the wrong address, resulting in bench warrants being issued to people who never got the notices and ignored the default judgements that resulted. I don't think most county level civil courts did much about it, though.

The mortgage industry I think earned more heat from bankruptcy courts when they showed up with bad documentation that basically couldn't prove they owned the mortgages. I think some judges got annoyed with the mass litigation many engaged in and started discharging the mortgages unless they could provide accurate documentation, but I think it only happened after a few savvy defense attorneys began to understand the maze of paperwork and lack of legal documents (ie, pen and paper notarized paperwork) that actually proved the plaintiffs owned the mortgages.

IMHO, there ought to be a set of steep progressive penalties imposed on both counsel and plaintiff who file serial/mass litigation with flimsy or substantively inaccurate documentation. Like the first one is a slap on the wrist, the second within some window of the first is a $10,000 fine and the third in the same window is a $100k fine, risk of disbarment to counsel and perjury charges to the plaintiff. You need these kinds of penalties to restrain counsel and clients.

Slashdot Top Deals

Those who can, do; those who can't, write. Those who can't write work for the Bell Labs Record.

Working...