Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Comment Re:Consistent Histories? (Score 1) 365

> I'm pretty much pushing a rock up hill here, but some people enjoy pointless struggle.

I love pointless struggle! I could read it for hours.

Funny part is, all this fuzz about FTL goes on and on because people don't understand what time and distance are. Explain that, and the babbling stops.

Takers?
 

Comment Re:It's called engineering (Score 1) 769

Oh yes.

Throw in "automate the acceptance tests" between the usage agreement and coding, just for good measure. Well, actually to free the developers from ever worrying whether they met the goals or broke any planned functionality again.

Really. It's not that hard:
- Expect for the commandline,
- Netcat for network,
- Selenium for web,
- Robot framework for graphical user interfaces.

Googleable, deadwooden and professional help are available on all of above.

It's a world I'd love to live and work in where programmers were engineers providing precise solutions to actual problems!

Comment Close collaboration is fun independent of location (Score 1) 206

In my experience, after building sufficient trust in a team, good collaboration in software development and most of ICT administration only requires face to face contact every once in a while, such as beginnings and ends of sprints if that's how you organize. IRC or other such persistent communications channel is actually preferable to ensure continuous virtual presence of everyone concerned.

When things don't work and when you enhance your ways of working (such as in retrospectives), face to face contact is essential. Otherwise you need extraordinary trust between communicating parties or it will degrade, taking honest communication and traceability with it.

Say, doesn't most of free software development happen in quite a distributed manner? Maybe only rudimentary trust is required when there is low to no gain from cheating, motivations are pure and results are clearly visible?

Personally though, I find it really boring to sit in an office alone. Some company is great to have around. It keeps your mind open and makes it really easy to start pair work on small problems.

Currently I work on our own product with my boss as my sole team. Thus, I voted "Not As Many As I'd Like" :)

Comment Re:Tolstoy's version (Score 1) 140

In reality everyone is miserable.

"In reality everyone is happy" is equally true.
 

Only if you tune your meter so that it covers the variation available rather than some idealistic edge of scale, you get variation. Such as people varying between misery and happiness, nobody quite stably at either end, as moods tend to be dynamic in living things. Then you can inspect people who tend more towards one end than the other, on a reasonable timescale, not whole life, since we do tend to learn and grow.
 

I know people from many walks of life from many places on Earth and do not perceive a clear correlation not to mention idea of causality (used to nurture one though) between how you live and your happiness or misery. Yes you have to have basic needs fulfilled, after that it's up to your ability to react constructively to your environment; a lot about communication and sympathy, it would seem. I'd risk a guess that those would even expand to one's success at work as well.
 

As usual, reality is rather more complex and boring than extreme one-liners :)
 

Comment Re:Don't (Score 3, Interesting) 121

I agree (would mod up but gave up modding way back). However this is an interesting and probably reoccurring problem: extending the wealth of public net wisdom with precision data from local context (organisational or task-centric rather than geolocational).

 

A proxy adding local content into pages loaded from outside as suggested in Re:Solution by mcrbids would solve some of the problems you mention:

 

        * The wikipedia content will always be out of date
                * it's fetched from real sources in real time
        * Changes made to wikipedia content don't get fed back into wikipedia
                * this changes to risk of unintentionally publishing private information - how hilarious!
        * Trying to load the wikipeida DB locally is a headache due to its shear size
                * not done; could instead cover the whole of outside web with one solution.

 

This problem remains:

 

        * Creates confusion as to what is and is not company information

 

I guess you'd be best off injecting a (user-hidable) "widget" layer that would contain all the local information needed, thus providing clear separation of local and global content. Least breakage of existing layout that way, I hope.

 

I assume here that we restrict our proxy to embed HTML (possibly including Javascript) into well parsing HTML pages only, so as to avoid breaking things as much as possible - inevitable to happen sometimes anyway.

 

Updating the contents of another window based on browsed content would require either

 

        * a single sign-on solution to target references to correct user's desktop (seen in updaters of multiple applications views in medical solutions for instance) or
        * a browser-specific local hack to study each page url and content and to fetch related information from local database based on those.

 

OT, adding such meshing into Google Wave would probably prove an interesting challenge :) Think of doing it Right (tm), with private additions to documents and discussions getting saved and tracked on local servers while public parts would be passed on to public servers.

 

Portables

ARM-Powered Linux Laptops Unveiled At Computex 272

Charbax writes "At Computex in Taipei on June 2-6th, several companies unveiled ARM-powered laptops that are cheaper ($99 to $199), last much longer on a regular 3-cell battery (8-15 hours) and can still add cool new features such as a built-in HDMI 720p or 1080p output, 3D acceleration, connected standby and more. The ARM Linux laptops shown as working prototypes at Computex will run Ubuntu 9.10 (optimized for ARM), Google Android, Xandros OS for ARM, or some Red Flag Linux type of OS. In this video, the Director of Mobile Computing at ARM, is giving us all the latest details on the status for the support of full Flash (with all actionscripts), the optimizations of the web browser (accelerating rendering/scrolling using the GPU/DSP), the stuff that Google is working on to adapt Android 2.0 Donut release for laptop screens and interfaces and more. At Computex I also filmed an interview with the Nvidia team working on Tegra laptops, the Qualcomm people working on Snapdragon devices and the Freescale people doing their awesomely thin ARM laptops in cooperation with manufacturers such as Pegatron as well."
Programming

How Software Engineering Differs From Computer Science 306

cconnell sends in a piece he wrote for Dr. Dobb's which "argues that software development will never be a fully formal, rigorous discipline, and the reason is that software engineering involves humans as central to the process." Quoting: "Software maintainability, for example, is the ability of people to understand, find, and repair defects in a software system. The maintainability of software may be influenced by some formal notions of computer science — perhaps the cyclomatic complexity of the software's control graph. But maintainability crucially involves humans, and their ability to grasp the meaning and intention of source code. The question of whether a particular software system is highly maintainable cannot be answered just by mechanically examining the software. The same is true for safety. Researchers have used some formal methods to learn about a software system's impact on people's health and property. But no discussion of software safety is complete without appeal to the human component of the system under examination."
Math

String Theory Predicts Behavior of Superfluids 348

schrodingers_rabbit writes "Despite formidable odds, condensed matter physicists have made a breakthrough most thought impossible — finding a practical use for string theory. The initial breakthrough was made by physicist and cosmologist Juan Maldacena. His theory states that the known universe is only a 2D construct in anti-de-Sitter space, projected into 3 dimensions. This theory manages to model black holes and quantum theory congruently, a feat that has eluded scientists for decades; but it fails to correspond to the shape of space-time in the known universe. However, it does predict thermodynamic properties of black holes, including higher-dimensional viscosity — the equations for which elegantly and almost exactly calculate the behavior of quark-gluon plasma and other superfluids. According to Jan Zaanen at the University of Leiden, 'The theory is calculating precisely what we are seeing in experiments.' Unfortunately, the correspondence cannot prove or disprove string theory, although it is a positive step." Not an easy path to follow: one condensed matter theorist said, "It took two years and two 1000-page books of dense mathematics, but I learned string theory and got kind of enchanted by it. [When the string-theory related] thing began to... make predictions about high-temperature superconductors, my traditional mainstay, I was one of the few condensed matter physicists with the preparation to take it up."

Comment Coding while commuting^Wwalking (Score 1) 384

Count me in on any efforts, I've waited for those over ten years as well.

Those, a pair of data gloves and the laptop in my back pack that's already always there anyway.

For simpler tasks than Eclipse, a modern phone would provide enough of a CPU.

Prolonged battery life from walking movement powered generator or solar panel jacket.

Some reason for hiking.

Comment Re:In a good team (Score 1) 508

Thank you for writing my viewpoint for me.

My jobs seem to be increasingly about solving problems with bright colleagues rather than stomping away untested code.

Then again, when you have your problems solved and only tests and code to write, I've found commuting most effective. Hands free, no-one requiring your attention. I'd rather not drive a car (not even a cdr) to work, that would slow me down tremendously.

Comment You lag way behind (Score 4, Interesting) 352

Here in Finland our family is burning through our 4th digital TV device. Analog broadcast was shutdown way back when. Our first was an ok converter box for cable, had to drop it when we moved to a house with terrestrial antenna. Second was some small windows-only USB stick. Third was Topfield with hard drive, best so far. Fourth is MiniMac+42" FullHD "monitor" with Elgato EyeTV Diversity USB stick, which unfortunately comes with software with some drawbacks and unreliability. Works great for skype, browsing and email for the whole family though. Not to mention replacing stereos, DVD players etc. Oh and once I tried to get a Linux box working with some PCI digiTV card but the video signal never got through. Going to try that again if we get seriously fed up with the Mac.
It's funny.  Laugh.

Submission + - Why should you despise geeks?

Rockgod writes: "Here goes the rambling of a suit...
From the article:

If you observe him closely, you will find that a geek approaches non-computer avocations in a fanatical way and always with the certainty (in keeping with an outsized opinion of himself) that he can master any subject with a dilettante's effort. In fact that seems to be the whole point of the rare excursion into non-computerized activity. Once his shallow sense of mastery is satisfied he ceases to progress in the avocation because really hard work bores him.

This is the geek as you might find him on Slashdot and in other forums arguing about Firefox or Linux or whatever his latest petty obsession is, and as I find him walking past my office day-in and day-out acting like a child. I tell you these people make feminists seem charming.
"
Security

Submission + - Windows Animated Cursor 0-Day being exploited

An anonymous reader writes: On a limited scale, people who use Outlook Express get send self-executing e-mails containing animated cursors. This is due to a vulnerability in Microsoft Windows since W2k. There is little one can do to mitigate this problem at this time, except to stop using Outlook Express, or to hope that a virus scanner catches the e-mail. Outlook 2003 and Vista Mail are also vulnerable using their default settings, and Microsoft Internet Explorer is yet another attack vector. I guess it is only a matter of time before a mail-worm will pop up.
Networking

Submission + - CPUShare: Grid Computing On The Cheap

Diablo-D3 writes: "Andrea Arcangeli, famed kernel hacker, has decided to take on all the grid computing systems out there and has created CPUShare. As he describes it, "CPUShare allows the home users to profit from the significant power of their hardware that otherwise would be wasted every day," allowing us geeks with a thousand idle computers to profit for other people's need of CPU power."

Slashdot Top Deals

Anyone can make an omelet with eggs. The trick is to make one with none.

Working...