Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Comment Some keyboards I used (Score 1) 363

Logitech G19 gaming keyboard. Having a glowing keyboard is really useful working at night and having a room light disturbed those in other rooms (doorways had glass windows above the door). The built in mini LCD screen was a nice touch. Mini apps could be written for it, even an X-windows driver.

A $10 keyboard from the supermarket.

 

Comment Re:Sounds like what every company should do (Score 1) 85

Before digital customer service systems, the manager/worker ratio was something like 1:3 . Whole chains of directors, assistant directors, senior managers, managers, team leaders, lead engineers and engineers all sitting in offices passing line printer dockets to each other up and down, signing them off, filing them away, going into each others office, maintaining their [IN], [OUT] and [PENDING] trays. Once everything was online, they didn't need to print things out, sign them off or even go into each others office. Those management jobs just vaporized when they retired.

Comment Re:The cost of all that billing? (Score 1) 456

The problem is that as that infrastructure ages, more money is spent on maintaining existing systems rather than expanding the network. Old brick and clay tunnels that leak water and flood when there are rainstorms might be acceptable when everything was gas lamps, but add on modern electronic track monitoring and electrically operated junctions and the message "all services are suspended until further notice due to signalling problems" becomes frequent. Then money has to be spent replacing the signalling equipment and compensating passengers.

Comment Re:Fear? (Score 1) 87

Most application developers build their own shell applications that load in the commonly used libraries (OpenCV, OpenGL, CUDA, maths libraries) and then run a basic application rendering loop. Then there are file parsers, object serializers, libraries to simply data transfer between hosts

Comment Re:THe reason for 6 cameras (Score 1) 168

Even when taking a panoramic photograph, the camera software now seems to think you actually want to make a movie as well. I could never understand why it became impossible to send a panoramic picture. All because someone thought it would be incredibly spiffy if you could do two things at the same time, or maybe they figured that sometime they'll have better stitching software at a later date, and if you keep both the movie and panorama in the same file, it can be reprocessed at a later date.

There is stereo photography to get depth perception. Or maybe they'll add a laser scanner to get the depthfield. You get addon genuine USB attachable IR cameras, plus endoscopic cameras. But then they take functionality away like using digital zoom with panoramic mode. But they did add enhanced night-vision by making use of the 16-bit depth resolution of the CCD sensor.

Comment Re:They don't need to invest in you (Score 1) 354

But those H1B visa guys burn themselves out as well due to lack of knowledge. I know a company that did custom systems. They had a project that needed a vendor or customer splash screen that needed to appear upon power on. The task was split up into several parts using Agile methodology (#1 = display the splash screen, #2 provide a menu to select the splash screen, #3 write the selection to the display routine). Well, the boot loader took 50 milliseconds, the specification called for 15 milliseconds, so they put the vendor splash screen into the boot loader, which could only be updated by SD card. That guy gets a big round of applause for showing ingenuity. The GUI guy merrily went on with creating the menu selection screen. He gets a big round of applause for having a flashy menu interface. The third guy gets the last and final task of writing the selection from the GUI menu into the boot loader. Can't be done in software, so obviously he's no good at the job and gets fired.

Avoid those corporations and set yourself up as a independent software provider.

Comment Re:Lessons learned the hard way... (Score 1) 354

Starts up are primarily concerned in building a big blob of technology that they can sell to a corporation and get bought out. That requires technical skills and design. As they get larger, there is more maintenance work and less design work, Once they get bought out, the corporation will impose formal project management structures like architects, project manager, team leaders, tech leads, all to make sure there isn't any code regression with bugs. The original founders and engineers will leave to found new startups.

Comment Re:Real AI (Score 1) 51

If you look at human brain architecture through fMRI and diffusion tensor analysis, it's the same architecture as a supercomputer. Neural bundles carry information to and from the body into the brain. There are various data flow pipelines to process audio, vision (what and where), touch (temperature, pressure, motion), position and movement. Something like around 1800 cortical units that actually interlock with each other, do particularly processing from one type to another (image->name, name->sound, sound->object, object->purpose, sound->text, text->action).

Each of these process conversions has a dual-use. It could be used for a car entertainment system, but it could also be used to assist fighter pilots or tank drivers and missile operators. TCP/IP is a type of AI that reroutes data traffic from one system to another even when nodes are lost in a mesh network.

Comment Re:No such thing as AI. (Score 1) 126

That was the days of flowcharts and expert systems. The researchers back then thought that everything from diagnosing medical conditions to optimizing traffic flow through grids of traffic lights was a simple yes/no binary decision. Then when they started interviewing doctors and traffic light police to find out how they made decisions, they started getting phrases like "it might be", "they might have". Anything from a simple infection to a rare tropical parasite can cause an inflammation and fever. It's only if a specific antigen test was performed that they could be absolute certain. Other times they just had to make an educated guess based on limited information available. So they ended up with "fuzzy logic" where things aren't binary 0 or 1, but fuzzy 0.0 to 1.0

https://en.wikipedia.org/wiki/...
https://en.wikipedia.org/wiki/...
https://en.wikipedia.org/wiki/...

So if you want a text processing system that can read number plates, it doesn't do a simple pixel by pixel comparison, but does something like sum the square of the differences. The digit with the least difference is the most likely candidate. The differences between a 6, 0, 9 and 8 are a very small group of pixels. They applied that to everything to trains that could stop and self align at platforms to image classification. Then all that expands into deep neural networks where the patterns become more complicated.

Slashdot Top Deals

Congratulations! You are the one-millionth user to log into our system. If there's anything special we can do for you, anything at all, don't hesitate to ask!

Working...