Beta
×

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

Single Gene Can Boost IQ By Six Points

Orsmo TL;DR, but I presume statistics (199 comments)

My guess would be that two groups, those that express the gene and those that do not have a 6 point difference in IQ on average, in favor of those with the gene.

about 4 months ago
top

Cutting the Power Cable: How Advantageous Is Wireless Charging?

Orsmo Re:hackability, A/V out (284 comments)

Software updates (including the device OS) are pretty commonly done via network connections these days, be they wifi or some other other network (LTE perhaps). Now, I'm not saying that your hackability argument has no truth to it, since over the air updates are often tightly controlled as to the source of the update, so installing a non-approved update might be trickier. In principle however, this depends far more on the specifics of the controls the device has put into place to stop unauthorized firmware installation than it does with the means of connectivity employed to make it happen. Keep the port if you have to, but I haven't connected my iPhone to a computer via USB for data transfer of any kind in something like a year now.

It could also readily be argued that re-flashing with non-standard firmware and low-level debugging aren't consumer features and thus don't represent a substantial use case to drive the inclusion of the port for the sake of the percentage of users that would actually use it. I could see a JTAG connection for repair and debug for instance, but why a full USB port?

MHL has seen relatively light adoption. There are other ways to handle A/V out than a physical connection though. AirPlay comes to mind. The bandwidth required to send compressed audio and video at with multiple digital audio channels, high definition resolutions and high frame rates is well within the capabilities of WiFi. I stream 1080p video to my Roku from my Plex server all the time over WiFi.

I guess what I'm trying to say here is that you can argue that a physical connection is somehow better than a wireless one on the grounds of it being faster, more secure, requiring less power, or whatever you like. The real question though is is the experience of plugging in a physical cable and getting those things more compelling to the consumer than the experience of getting "good enough" capabilities without the need for a cable? Once you pass the "good enough" barrier, the cable vs wireless argument is pretty much a done deal for most people.

about 2 years ago
top

Cutting the Power Cable: How Advantageous Is Wireless Charging?

Orsmo More than cool. (284 comments)

I'm sure there's definitely a whiz-bang factor at work here, but I think there's more to it than that.

Power is the last reason you need to connect a cable to most wireless devices now. Have low bandwidth data needs communicated at short distances (both a limitation and a feature)? There's NFC. Have one or two-way audio, or higher speed data transmission with the range of a room or two? There's Bluetooth. Need to communicate at greater range with much higher bandwidth? There's Wifi. Need to charge your device? There's Qi.

Why do I need a USB port anymore? My phone syncs over my WiFi network. It talks to my car audio system via Bluetooth. It talks to my car speaker phone or my headset via Bluetooth too. It just might, someday very soon, pay for my purchase via NFC as I swipe it at the checkout lane. Someday soon, you may even pair your device with Bluetooth accessories or join it to a WiFi network by passing it over a NFC pad. So I have to find the right cable and power adapter to charge it? Why should I have to do that when there's Qi?

Given that Qi can be combined with NFC, its possible that there is some hardware design synergy that makes the cost of implementing both together more palatable than implementing either alone. Honestly, if Apple were a member of the Wireless Power Consortium, I'd expect the new iPhone to have both NFC and Qi. Even without that membership, it just might anyway.

about 2 years ago
top

Ask Slashdot: Simple Way To Backup 24TB of Data Onto USB HDDs ?

Orsmo Re:Bacula is your friend (405 comments)

> Yes, Bacula is the only real solution

What a minute. Really?

OP is asking for a linux console application that can perform a backup over multiple block devices (in this case externally attached hot-plugable drives like USB), and Bacula is what you come up with as the *only* real solution? Obviously you've never heard of dump.

http://linux.about.com/od/commands/l/blcmdl8_dump.htm

more than 2 years ago
top

Is TV Over the 'Net Really Cheaper Than Cable?

Orsmo Re:My story.. (285 comments)

I pulled a similar switch. I dropped TV service while bumping up the speed of my internet service, cutting my bill from about $120/month for both down to $40/month for the net. I picked up a Roku2 XD for $99 for the TV in the living room. I already had a PlayStation3 which could have handled most of what I had in mind, but I like the Roku. Then I added Netflix and Hulu Plus for about $8 each. I already had Amazon Prime for the free 2-day shipping at $79/year, but if you wanted it just for the streaming service that'd be about $6.58/month for that. Add in Crackle for a few more movies, Pandora for music, and a smattering of special interest channels like TED Talks, because I can. Those channels are free.

Everything about it is essentially on-demand. I can even purchase pay-per-view-like timed rentals on Amazon or the like if I really want.

To make it all even better, I installed Plex Media Server on a Mac that I use as a server. On that, I can load any video, audio, or photo files that I want. The Roku has a Plex channel that can see the media server and play its content, including any channels that are available on Plex but not on Roku. Further, I've got the Plex app on my iPhone, which can display any of Plex's content over the net from home so I can watch it anywhere. This means that if I want, I can download content via iTunes or some similar service. Now, if I were the sort to be into downloading less than legal content, I could also set up Sickbeard and Couchpotato on the Mac so that Plex would have all sorts of content.

Total price, if you ignore the value of Amazon Prime outside of its streaming service and discount the up front investment in the Roku, is roughly $62.58/month, or a touch over half of what I used to pay. What I'm missing is sports and pay channels like HBO. Although there are some sports channels on Roku and Plex, I suspect that sports fans may find the selection lacking. HBO and the like I can live without, but if I couldn't I've read right here on Slashdot that most of those shows have become the internet download darlings on bit torrent and the like.

Next project? Installing Asterisk and converting the house to VIOP.

more than 2 years ago
top

UCLA Develops Transparent, Electricity-Generating, Solar Cell Windows

Orsmo Re:70% ? (163 comments)

Blocking 30% of visible light doesn't mean obfuscating what's on the other side. It means simply letting less light through. Think lightly (30% is lightly) tinted windows, not soap scum on the shower door.

more than 2 years ago
top

AT&T On Data Throttling: Blame Yourselves

Orsmo Basic product pricing fail (406 comments)

OK, so here's the process as it is supposed to work:

  • Step 1: Decide what it costs to create the product.
  • Step 2: Project sales.
  • Step 3: Price the product based on costs vs. sales required to profit to the required margin within the time required by your business plan.
  • Step 4: Adjust prices and/or improve infrastructure to maintain target margin after the profitability goals are reached.

This normally means that prices have downward pressure as your infrastructure gets paid for. In opposition to this is the upward pressure of the cost of investing profit into improved infrastructure. Generally, people do a good enough job at forecasting adoption rates, infrastructure costs, and other product costs to have prices drop over time. Failure to do so basically means you've screwed up pricing your product.

What they're claiming is that they have to limit the bandwidth because they don't have the infrastructure to support the level of average utilization they're seeing because they have the "problem" of too fast an adoption of their product (bandwidth). But the reality is this falls under the heading, "nice problems to have." They *should* be able to simply scale up the infrastructure to handle it, but they have not invested the required money and man-hours to do so fast enough to meet demand.

The difficulty is that what they sold people was "unlimited" data usage. Data usage is just bandwidth over time. You can't call it unlimited if your response to too much demand is to throttle what's supposedly unlimited. Hint: throttling is also called limiting bandwidth. Unlimited data usage != limited bandwidth.

Failure to plan and invest properly on their part does not free them from the obligations they've made to their customers.

more than 2 years ago
top

We Finally Know Why Oil and Water Don't Mix

Orsmo Re:first such equation which measures? (222 comments)

Even more correctly, an equation "describes". The accuracy of the description provided by the equation relative to measure, may merely be an estimate, or may be perfect. They may describe the limits within which values must fall, or the values themselves. Measurements themselves are after all, only estimates withing a certain degree of precision. Playing semantics isn't really the point though. What you have here is a theory that accurately predicts and explains the behavior with an accompanying equation that describes how the variables contribute said same behavior.

more than 2 years ago
top

Windows 8 To Be Released In October 2012

Orsmo Well, of course. (337 comments)

Everyone knows that's why the Mayan calendar stops there. Windows 8 comes out. The world ends. Apocalypse explained.

more than 3 years ago
top

Mathematics Reading List For High School Students?

Orsmo Re:Penrose's "The Emperor's New Mind" (630 comments)

I would have to second this recommendation and extend it. Roger Penrose , is an incredible mathematical physicist and yet managed to pen a highly readable and even entertaining book that asks more deep questions than a teenager can shake a stick at. Reading this book as a teen made me want to be a physicist, a computer scientist, a philosopher and a mathematician all at the same time. He also wrote two follow on works, Shadows of the Mind: A Search for the Missing Science of Consciousness, and The Large, the Small and the Human Mind. Again, this is not only about math. Instead it can be seen as a book about many things to which math is a gateway that just happens to talk about the math involved along the way.

more than 5 years ago
top

Why the Light Has Gone Out on LAMP

Orsmo It's a poor crafstman... (443 comments)

The very idea that a tool is bad because it allows you to do sloppy work without knowing what you are doing at the in-depth level of a professional expert in the field is not an anti-feature. You might just as well say that table saws are horrible at cutting wood because they allow you to, with a little effort, remove the saftey guard and thus potentially slice off your hand. Or worse, that screwdrivers are horrble tools because of the alarming number of people that attempt to use them as pry bars or makeshift hammers.

The fact that the barrier to entry is lower and that a language offers the flexibility that allows you to write badly designed code does not make the language fundamentally deficient. There are times, rare though they may be, where that flexibilty to bend the rules of good code provide simple and yes, even elegant, solutions to problems that would require convoluted solutions otherwise. It is a good programer that can look at the situation and make and _informed_ decision to take the easy solution that involves 'bad coding proctice'.

The problem the writer talks about stems from programmers that don't have the knowledge of the field to make such _informed_ decisions and instead make the decision to use 'bad coding practice' over and over again without knowing even that it is 'bad'. Surprisingly, this can happen in ANY language. Bad code is universal. The fact that you might see more examples of bad code in one language or another is almost entirely due to two factors:

1) The popularity of the language.
2) The ease with which the uninitiated can write code that actually does something.

Since 1 is oftent a function of 2, you end up with a preponderance of inexperienced/uneducated coders in any language that is easy to learn and therefore popluar. It is often precisely _because_ you don't need to understand 'computer science' to code in these languages that you find so many new coders using in them. As a corollary to this I would propose that if you want to write a a very popular programming language, make it very easy to learn by removing as much enforced structure from the language as possible. That may make the language very 'bad' in the sense that it allows truly horrific code that 'works', but it _will_ be popular.

All that said, the true test of the 'quality' of a language then is ist it both possible and easy tow write 'good' code in it. If it is, then the tool is not the problem, but the craftsman.

I'm sorry if this comes across as hostile, but I find this sort of nonesense the very worts sort of programming snobbery. "If the language is easy, then prety soon they'll let just _anyone_ be a programmer. Can you _imagine_?!?!"

more than 8 years ago

Submissions

Orsmo hasn't submitted any stories.

Journals

Orsmo has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?

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>