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!



Pro Silverlight 4 In VB

Unoti Re:fpfpfpfpfp (181 comments)

It's better to know more than one. This is particularly true if the one you know is VB.

more than 3 years ago

Greed, Zealotry, and the Commodore 64

Unoti Re:monophonic sound chip? (645 comments)

It was damn cheap, that's why!

Yes! $99USD, right?

more than 3 years ago

LHC Spies Hints of Infant Universe

Unoti Re: citation needed on the Bible (311 comments)

I've studied the Bible... The morality is repulsive. The theology is degrading...

[citation needed] That was pretty vague, unfortunately. Toss me an example or two to illustrate.

I'm not the grandparent you were responding to, but here are some examples.

Start with Hosea 13:16 which speaks for itself: "The people of Samaria must bear their guilt, because they have rebelled against their God. They will fall by the sword; their little ones will be dashed to the ground, their pregnant women ripped open."

1 Corinthians 11: 2-16 says that women should cover their heads with a doiley in Church or when praying, to avoid disgracing God. Like many other anti-women scriptures, modern Christians have spent a great deal of time and mental power explaining this away.

1 Corinthians 14: 34-36 says that women should STFU in church, should not be allowed to speak. If they have a question, they should be good and talk to their man privately at home. Again, much time and energy has been spent by Christians explaining away this segment of the Word of God.

It's actually too easy, with regard to women, to bag on the bible. From putting women to death for prostitition, to cutting off the hand of a women who tries to help her husband in a fight and showing her no pity... to put it mildly, the Bible takes an unkind and unenlightened view of the role of women in the world.

Ephesians 5:22-24 says that women should submit absolutely to their husbands in everything, just like a husband should ultimately submit to God. "For the husband is the head of the wife as Christ is the head of the church, his body, of which he is the Saviour."

Go read the Bible, cover to cover. It's disturbing in parts. But don't worry too much, very few Christians actually read it for themselves except for the happy parts. Alternatively, look at Dark Bible for a very unkind look at other things that are in the Bible.

more than 3 years ago

Samsung Galaxy Tablet Coming In September

Unoti Re:Possible GPS navigation? (202 comments)

Perhaps so-- the new crop of smartphones do require more manual messing around and is less polished than the Apple versions. But that doesn't mean they are not real contenders, or that they won't get better.

Back in the day, if you wanted a GUI, you needed to buy a Mac or use an expensive Unix workstation. Windows came out. But it required a lot of fiddling with autoexec.bat and config.sys to make it work. Meanwhile with Macs you could just plug right in to Appletalk and get things like networking and printers to work automagically and wonderfully. But to discount Windows as a contender because of this would have been a mistake.

about 4 years ago

Eben Moglen Calls To Free the Cloud

Unoti Re:All they need to do is everything (173 comments)

Hardware that no one has adopted with software which no one has written is not a replacement for social networking sites.

You raise a good point, but this is a chicken and egg issue. Back in the day, near the dawn of the personal computer, user's personal machines were generally not networked. You could get a network card, but there wasn't much point for most users. This is because there were not generally useful network-aware applications, there was a lack of lots of other machines to communicate with, and a lack of generally useful information to share on the network. Each of those kinds of problems posed a barrier to solving the others.

Facebook, dating sites, and other social network sites in general have the same kind of chicken and egg problem when starting up-- there is no real value for the early adopters because nobody else is there yet.

So your statement that hardware that no one has adopted with software which no one has written is not a replacement for social networking sites is completely true, obviously. But at the same time, there has to be a way to make the statement false. Otherwise, we must say that today's existing social networking sites can never be replaced. Because whatever replaces them will, at the time of their birth, have zero people using them.

It may well not work out or not catch on, but somehow, some day, today's existing status quo will fall and be replaced by something else. And something else has to be built before it can be used.

more than 4 years ago

Cache On Delivery — Memcached Opens an Accidental Security Hole

Unoti Re:I fail to see why this is news (149 comments)

You and the some other ancestors are not understanding the distributed/shared nature of memcached, and how it needs to be accessed from more than one host except in the most trivial use cases.

more than 4 years ago

Kmart Briefly Offers $149 Android Tablet

Unoti Re:Wake Up (245 comments)

Personally I'm gathering courage to try this out on my hero

A great way to turn a Hero into an Hero!

But kidding aside, sounds like a fun project.

more than 4 years ago

Google Kills Wave Development

Unoti Re:What did it actually bring? (327 comments)

Perhaps you don't remember 1980 as well as you think. Seriously, you wouldn't have been impressed in 1980 if I were to tell you that pretty much everybody would have their own personal phone number, and be able to use it anywhere? That the same device would act as a personal music collection with enough cassette tapes and records stuffed in there to fill several refrigerators, with fantastic audio quality? And that you could touch a couple of buttons and get just about any music in the world in a few seconds? And that record stores as we know them, would essentially cease to exist as a result of this game changing technology?

And games. Seriously the lowliest game on a phone today pretty much blows Atari 2600 out of the water. Oh plus they're multi player now over the net.

In 1980, if I wanted to send an email, I used CompuServe for $5/hr to connect on a 300 baud modem, and my system wasn't advanced enough to compose it online. And I was pretty advanced-- nearly nobody else around at the time had even heard of email.

Also you used to have to read a manual to be able to use pretty much any piece of software. The whole idea of an intuitive GUI that you could figure out how to use by just looking at it didn't really exist yet.

If you wouldn't be impressed in 1980 with the state of computers today, perhaps you don't remember 1980 very well. Maybe this list of the top songs of 1980 will help you remember 1980 better.

more than 4 years ago

The Limits To Perpendicular Recording

Unoti Re:Stop Making It Bigger. Start Making It Faster! (222 comments)

You can't get away from the fact that it takes time to physically move the heads and then wait an average of half a rotation for the data to be under them.

You can, sometimes... this is one of the central ideas that MapReduce and Hadoop are all about: removing disk seek times from the equation and getting the data streaming non stop. Things get a lot faster when the application is designed start to finish to stream as much as possible.

more than 4 years ago

Black Hole Emits a 1,000-Light-Year-Wide Gas Bubble

Unoti How can a black hole emit anything? (145 comments)

I'm sorry if this is a really dumb question, but how can a black hole emit much of anything? I thought they couldn't emit light, any anything else, not even information.

more than 4 years ago

Microsoft Out of Favor With Young, Hip Developers

Unoti Re:MSDN? Hello? (775 comments)

Frankly, if you dont have $2K for an Enterprise MSDN licensing, you really have no business doing a start up, do you?

Ok pop quiz, people. Is the above person a young hip developer, or a douchebag?

more than 4 years ago

Microsoft Out of Favor With Young, Hip Developers

Unoti Re:Bullshit (775 comments)

The tools may not be quite as good in some cases, but running cross platform makes up for it in my book. And it's getting better all the time. And I agree with you fully-- I might still be a MS developer today if they didn't ask for $1000 USD for developer tools at a critical juncture where I didn't have that kind of money for something that might not work out.

more than 4 years ago

Microsoft Out of Favor With Young, Hip Developers

Unoti Re:Ballmer! Ballmer! Ballmer! (775 comments)

Microsoft Word? Excel? MS Project? Visio? Visual Basic? Visual Studio? Visual Studio became the standard against which all subsequent IDE's are compared. It's hard to argue that, isn't it?

more than 4 years ago

Microsoft Out of Favor With Young, Hip Developers

Unoti Re:Right and wrong (775 comments)

In fairness, that is a pretty cool program. You've got 3 years to develop your software, and you're liable for $100 USD if you don't make it happen. Seems fair, and especially enticing for people not willing to step up to the plate and learn something they're not familiar with. I probably would have used this program if they offered it a few years ago. Instead I bit the bullet and weaned myself off Microsoft. I'm glad I did. Now all my stuff runs cross platform, and on cheaper machines (cheaper hosting because of lower memory requirements and no MS software licensing for OS, DB, and webserver).

more than 4 years ago

Microsoft Out of Favor With Young, Hip Developers

Unoti Re:Right and wrong (775 comments)

That's pretty cool. Personally I'd rather not enroll in somebody's program and have them breathe down my neck. Instead, I'd go to, burn a cd, do some sudo apt-get install commands. There's your database, development environment, webserver, ui tools, the whole schmear. And the agonizing phase of wondering if you're going to be on the hook for $100 if your job sends you on some six month death march on the other side of the country, or something else comes up. Just say no!

more than 4 years ago

Microsoft Out of Favor With Young, Hip Developers

Unoti Re:An appropriate quote seems to be... (775 comments)

Is MS losing money ? retrenching ? no longer the biggest software company in the world ? I wish I could lose the way you say they've lost !

They've done well so far, but look closer at the past. A decade ago, if you wanted a personal computer, you pretty much got a PC with Windows. Only the truly hardcore went any other way. If you used a browser, it was almost certainly IE. Or if you were into graphics or a couple other niche areas, you'd get a Mac. Mac and Linux are serious alternatives now, and were not previously. Software development for portable touch screens like the PocketPC used to be a big deal, but it's pretty much irrelevant now.

In around 2004 I started my own business, and I needed database software and front end software. In my day job, I was developing using MS SQL and ASP.NET in C#. I knew the tools, they were what I was most productive in. But I had a choice: drop a bunch of cash for Microsoft tools, pirate it all from work, or go totally legit and figure out how to do it with free software. I chose to go legit, and I won't ever turn back. They had the free developer version of MS SQL, but it felt like crippleware to me. And I was in a situation where I'd need to deploy before the revenue came in, so I chose to go with real software instead of shelling out a grand for software before I had any revenue.

Wouldn't you make the same decision, too?

I submit that most people who wouldn't make that decision lack confidence in their ability to come up to speed quickly on new technologies. Plus, the free software development tools are better today than they ever were before. Also it's cheaper to deploy code that doesn't need Windows to run.:

Linux machine at Rackspace Cloud, 1.5 cents/hr for 256m, 3.0 cents/hr for 512m.

Windows machine at Rackspace Cloud: 256m *not available, needs more memory*, 4.0 cents/hr for 512m.

The key reason to use Microsoft if you're starting from scratch is if you can't step up to the plate and retool yourself. And if so, be careful-- there were a lot of guys I saw growing up that wouldn't do anything other than COBOL, Fortran, and RPG/3, and didn't think they'd ever need to learn anything new.

more than 4 years ago

Plone 3 Products Development Cookbook

Unoti Re:Okay but... (52 comments)

I consider myself well versed in the universe of technology

There's the problem, right there. "Technology" in general is a terribly diverse subject, and getting more diverse with every passing moment, and at a faster rate with every passing moment. In the field of software technology, this is even more true than in most of the other sciences. If you'd been doing software development for more than 7 years you might be more sensitive to this issue. 20 or 30 years ago, there were people around that knew pretty much everything there was to know about digital computers. (This may not be true strictly speaking, but it's true enough for people like, say, Peter Norton.) Today, it's just not possible because the state of the art is progressing too quickly.

I hear what you're saying regarding not giving even a 1 line intro. But if you weren't up on Plone before, that's not slashdot's fault, that's your fault. Plone and Zope have been discussed here at length many, many times over the last several years.

I don't really want to come down on you too hard, but maybe you're not as much of a technology badass as you think.

more than 4 years ago

Cisco To Challenge iPad With Cius 'Business Tablet'

Unoti Re:Lot of space between $500 and $1k (217 comments)

Could be a chicken and egg problem here: only people with convenient cameras are going to turn them on during a business videoconference. A few years ago, I felt the same way about skype and voip: people would use telephones because they had those on their desks and didn't use Skype or other voice systems because they didn't have computer headsets. Today, in my world at least, it's radically different. Perhaps tomorrow will be different for video conferencing for the same reasons.

more than 4 years ago

Volume Shadow Copy For Linux?

Unoti Re:no offense, but what a windows mentality (300 comments)

Yes, it's very old. They also talk about using cvs for version control, and mention that that world has moved on to svn, and the world has moved on a couple of times since then even. We also use Nagios rather than more ancient monitoring software. But still the central ideas are sound, even with many details changed. And practical, too.

These ideas actually apply very much to cloud infrastructure. It's really all about the cloud-- considering a machine not as just "a machine", but instead thinking of it as having a base image with certain functionality bolted on top of it. Thinking of a machine not just as a machine, but as a replaceable/exchangeable component in a larger collective system. That essentially is cloud computing. The thing a lot of people don't consider is that even a smaller cluster of machines should/could be configuration managed, maintained, and viewed this way.

more than 4 years ago


Unoti hasn't submitted any stories.



Oracle Apps

Unoti Unoti writes  |  more than 10 years ago I've been learning Oracle Apps for the last few months. I'm no newbie to large application software, but I'm still struggling through a miasma of bizarre releationships between tables. If I want a list of our customers in the state of Washington, I've got to wade through no fewer than 12 different tables. The structure of the tables defies reason and goes squarely into the absurd: customer accounts, parties, customer sites, customer site uses, contact preferences... it's totally out of control. You need all of those and more to get a simple customer list.

Getting even the simplest information out is like pulling teeth. I've been working to make a few easy views that show information in a logical, consise way. This has turned out to be a major undertaking, but I've now got a solid reporting infrastructure built. We can now do most of the reporting we need from two views, a customer and an invoice detail view.

Why Oracle doesn't ship with views that do these simple tasks is beyond me. To get total sales for a given time period is a view that takes up a page of code with case statements and whatnot. A view that we created here, and debugged over a period of months to get it to work right with returns and discounts. I asked the Oracle consultants if they had a view like that, and they said no. "You don't? Doesn't everyone need that kind of thing?" Not really, they said. "Come on, I just need to know what we sold, when, and to who... you're telling me people don't ask for that?"

"We've done many implementations, and people don't usually ask for that," was the reply. I'm just stunned.

Experienced Oracle Apps developers I've talked to don't really see this lack of good views in Oracle as a problem. All the people I've talked to just have these informal cut-and-paste libraries of code to do different things they cobble together as needed. I'm stunned that there's not more standardization and simplicity for doing tasks that every business out there would need to do.

I could be missing something, but I think I'm not. I've learned that when I see things differently than 5 other people, that doesn't mean I'm the one that's crazy. More than once I've felt like I'm the crazy one in a room full of people, only to learn later that they're all the ones that are wrong.

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>