Beta

Slashdot: News for Nerds

×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

Favorite "Go!" Phrase?

TVmisGuided Salute, final. (701 comments)

520, clear forward. Lights. Lights. Winds. Crosswinds. Thumbs. Thumbs. Head steady. SHOOT.

5 days ago
top

Australian Electoral Commission Refuses To Release Vote Counting Source Code

TVmisGuided Re:Corruption (112 comments)

Given the choice between "security through obscurity" and "security through thorough code review", I'd much prefer the latter. See also: Heartbleed.

about two weeks ago
top

Flaws In Popular Solar Power Management Platform Could Crash the Grid

TVmisGuided Re:Simple solution (90 comments)

You ask the programmer because it's the programmer's job to implement the design. There's no bias involved in doing one's job, unless you consider it biased to want to produce both safe and secure code.

Think "Heartbleed."

'Nuff said.

about 3 months ago
top

Flaws In Popular Solar Power Management Platform Could Crash the Grid

TVmisGuided Re:Simple solution (90 comments)

What's the cost of the tradeoff between saving money and risking security? That's the first question you need to be asking.

Everyone's excited about IF they can put something on the Internet, and no one's stopping to think if they SHOULD.

John Barnes, author of several programming texts, clearly outlines the concepts of "safe" and "secure" software. For software to be considered "safe", it must not harm the world, and for software to be "secure", the world must not harm it. Given the tacit invitation for attack which is issued any time anything is connected to the Internet, such control systems MUST be developed with those two concepts not only in mind, but integrated into the core design.

I invite dissenting commentary.

about 3 months ago
top

Flaws In Popular Solar Power Management Platform Could Crash the Grid

TVmisGuided Simple solution (90 comments)

Why not just keep the management system OFF the network? Make it local-only?

Just because something CAN be hooked to the Internet, it doesn't necessarily follow that it SHOULD be hooked to the Internet.

Just my 2p worth. Save up the change for a cup of coffee or something.

about 3 months ago
top

How To Prevent the Next Heartbleed

TVmisGuided Re:How about (231 comments)

Not to belabor the obvious, but that takes the "Open" out of the equation, doesn't it?

about 3 months ago
top

How To Prevent the Next Heartbleed

TVmisGuided Re:How about (231 comments)

Adacore has a perfectly good implementation of a high-security Ada compiler, which produces executables for multiple platforms. There's nothing difficult about finding such tools. What's difficult is finding programmers and developers who are willing to take the time to actually develop their code to take advantage of the strict typing which is one of Ada's strengths.

John Barnes, author of one of the most-used Ada texts, outlined the meanings of "safe" and "secure" software in a very straightforward manner:

If software is "safe", it cannot harm the world

If software is "secure", the world cannot harm it.

From what I've seen, C and its derivatives do not have the intrinsic mechanisms to make software developed with that language either "safe" or "secure". It's too easy to break both safety and security using C and its derivatives, because a programmer can cast between types, auto-promote from one type to another, and similar logical faux pas, and the compiler will very happily allow such to take place, which means most bugs are able to hide until run time. Not so with Ada; because of strict type checking, casting must be explicit, and an attempt to auto-promote will be met with a CONSTRAINT_ERROR at compile time.

As the poster on my wall says, "[i]f builders built buildings the way programmers write programs, the first woodpecker to come along would destroy civilization."

about 3 months ago
top

Ask Slashdot: Why Are We Still Writing Text-Based Code?

TVmisGuided Three problems (876 comments)

I see three problems with automatically presuming that any meaningful code for a compiled program will include a graphical interface.

  • Adding code to produce a graphical interface immediately quadruples the amount of code required for a given program, and at least triples the size of the executable.
  • Trying to design a usable and logical graphical interface for a program is frequently more complicated than devising the base program itself.
  • Ask any two programmers to choose a standard library for developing a graphical interface, and you'll likely get three answers.

That said, programs that I write for my workplace perform 100% in the background, and do all their work on large data files. What needs to be graphical about that? Would it really be that useful to quadruple the size of the code base for a program just to add selector boxes for input and output files, and a status bar?

That's as far as I go.

about 6 months ago
top

NSA Has No Clue As To Scope of Snowden's Data Trove

TVmisGuided Re:Whatever happened (383 comments)

The Principle of Least Privilege is also one of the core emphases in the Department of Defense's security-clearance program. This appears, to me, to be yet another case of one hand not knowing what the other is doing...or, possibly worse, not caring.

With that said, I see no reason to live in fear. If others choose to do so, it's their choice, and I have no say over their choices; only over my own.

about 7 months ago
top

NSA Has No Clue As To Scope of Snowden's Data Trove

TVmisGuided Whatever happened (383 comments)

...to the Principle of Least Privilege? What was the oathbreaker (I refuse to speak of him by his given name, and if that makes me a troll, so be it) working on that would give him copy access to that many files? Was he preparing some sort of comparative concordance with the WikiLeaks files?

The Principle of Least Privilege is one of the core emphases for the CompTIA Security+ certification exam. One would hope that an organization that goes by the moniker of "National Security Agency" would grok what's on that certification exam, at the very least.

Just my 2p worth. Save up the change for a root beer or something.

about 7 months ago
top

Zuckerberg To Teach 10 Million Kids 0-Based Counting

TVmisGuided Re:We don't (295 comments)

Ada also begins iterating at 1. It's SAFER that way.

about 8 months ago
top

A Look at the Koch Brothers Dark-Money Network

TVmisGuided Re:News For Nerds (406 comments)

Recall Plato's admonishment.

'Nuff said.

about 9 months ago
top

Microsoft Pushing Bing For Search In Schools, With Ad-Removal Hook

TVmisGuided Just remember... (158 comments)

In the Chinese, bing translates as "poison."

I'm just sayin'.

about a year ago
top

Snowden Is Lying, Say House Intelligence Committee Leaders

TVmisGuided But...but... (749 comments)

This is exactly what someone would expect them to say.

(See what I did there?)

about a year ago
top

English May Have Retained Words From an Ice Age Language

TVmisGuided There's no other explanation (323 comments)

I still firmly believe that the English language was actually invented by five German philosophers on a mushroom trip.

about a year ago
top

Lawmakers Seek To Ban Google Glass On the Road

TVmisGuided If I was paranoid... (375 comments)

...I'd say the lawmaker was worried about the possibility of the Google Glass user recording what transpires at a traffic stop.

Good thing I'm not paranoid.

about a year ago
top

E-Mail Hack Exposes Bush Family Pictures, Correspondence

TVmisGuided The lesson to be learned (230 comments)

There's an object lesson here: there's no such thing as privacy on the Internet.

about a year and a half ago
top

First City In the US To Pass an Anti-Drone Resolution

TVmisGuided Paranoid much? (198 comments)

I see you've posted a handful of blogs and op-ed pieces...but I see no links from you which bring anyone to (quoting Wikipedia's requirements) reliable, verifiable sources. I must therefore ask whether you yourself have been employed as a QA sampler for the Kool-Aid(tm).

Examining ALL the facts is rarely comfortable or enjoyable, since it forces one to abandon any and all preconceived notions. But that is exactly why it must be done.

about a year and a half ago
top

First City In the US To Pass an Anti-Drone Resolution

TVmisGuided Re: FAA? (198 comments)

Psst...the FAA doesn't write laws. That's Congress' job.

about a year and a half ago

Submissions

top

Bill proposed in Oregon State Senate to ban "drones" puts R/C flying in jeopardy

TVmisGuided TVmisGuided writes  |  about a year and a half ago

TVmisGuided writes "A bill introduced into the Oregon State Senate by Floyd Prozanski (D-4th) would ban private ownership or operation of "drones" in that state. The trouble, as pointed out by the Roswell Flight Test Crew, is that the bill's definition of "drone" is so broad and vague that it actually could ban all radio-controlled flying in that state. Even OWNING "an unmanned flying machine that is capable of [among other things] capturing images of objects or people on the ground” would be a Class B misdemeanor, on a par with stealing $50 in merchandise or possessing a switchblade. Actually flying one bumps it up to a Class A misdemeanor, equivalent to drunk driving or unlicensed carriage of a concealed firearm. Text of the bill here (in PDF)."
Link to Original Source
top

Drone made of Lego takes flight

TVmisGuided TVmisGuided writes  |  about a year and a half ago

TVmisGuided writes "People have made UAVs out of wood, aluminum, even 3D-printed plastic. But now comes the tale of C#/C++ developer Ed Scott who, after damaging his Gaui 330x, got the idea of designing and building a Lego quadcopter. And it worked! "Most people go to their favourite hobby store to get parts for their UAV, I go to my kids playroom.""
Link to Original Source

Journals

TVmisGuided has no journal entries.

Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Create a Slashdot Account

Loading...