Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Comment Re:Do you code? (Score 1, Interesting) 388

Also you have interface complexity. Adding these features requires some way to use the features, possibly including configuration options, menu items, hotkeys and so on. Prior to the Ribbon, Microsoft tried to fix this in Word by hiding all the menu items you had not used yet, so you'd never know those features were there to be used. My boss constantly asks me to remove menu items and "simplify" but he never has any answers on where he thinks users should go to access those features if they're no longer in the menu. Relevant Dilbert.

Comment Re:It's very simple (Score 2) 63

and you do nothing

Except that every time CloudFlare has been notified, they have disabled the content that they were notified about, as required by the DMCA, unless you have evidence that they are not complying with the DMCA (which the MPAA and RIAA don't or they'd have marched straight to the courthouse to put an end to it rather than paying people to whine about it online).

Look, I get it, the MPAA/RIAA bribed the fuck out of the Democrats to get the DMCA and now you feel like the law they bought isn't working and they should get a refund. But guess what! It's the law until it's replaced.

Now, the question is whether you think you can replace the law with one where they should use psychic power to determine whether or not a given file would be found to be infringing by a court and block that file if so. If you think a law like that is going to fly, well, I'm sure the Democrats have their donation slots WIDE open for 2018.

Comment Re: oh no (Score 1) 423

A few years ago I came across my old BBS number during a Google search and decided to call it and see who answered.

It rings once and then...a modem sound.

Freaked me out until I discovered it was just a fax machine that actually blasted that noise on answering.

Comment Re:memory allocation errors, gone. (Score 1) 300

I start by using my knowledge of whatever it is that I expect to receive to pick a reasonable size starting chunk, say if I'm expecting to receive a line of text from an IRC client, maybe bufsize=256;. Then, if I read 256 bytes and don't receive a newline, I double the buffer size and read another 256 bytes. If I still haven't received a newline, I double the buffer size and read 512 bytes and so on. The realloc() system call allows me to (attempt to) extend the buffer, so it does not have a fixed length.

Comment Re:memory allocation errors, gone. (Score 1) 300

You don't know the length of the input until you have read it in. To read it in you need a buffer, that buffer will have a fixed length.

realloc() says hi. You can read() bufsize bytes from your source, determine if you have reached the end of input, and if not, allocate more memory for your buffer and continue to read() some more.

Comment Re:I think someone without a degree wrote that sum (Score 1) 329

so the obvious solution is to expand the pool. Diversity, H1B, education programmes...

Or, by paying more. The other day I was reading an article about some construction company whining that they couldn't keep their workers because another company kept driving by their job site with a big sign saying they were paying more. The first company absolutely believed they were entitled to workers at the rate they were paying, and that everyone else should bend over backwards to ensure they got what they wanted.

Paying more worked just fine for the company with the sign.

Comment Re:HAHAHAHA, Free Speech! (Score 2) 248

The most anti-free speech action you could ever take would be to require private entities (not government)

The most anti-free speech action you could ever take would be to turn a blind eye to censorship by private entities, then feign shock when it turns out the government encouraged that censorship.

This isn't a theoretical thing either, we saw it with Bush's administration withholding government contracts from Qwest over refusing to participate in (at that time illegal) warrantless wiretapping (and then arresting the CEO for financial statements that had been made, that were no longer correct after the withdrawal of the government contracts).

Comment Re:Not a surprise for those who sell 3P on Amazon (Score 3, Insightful) 32

any attempt to abuse market power will lead to Amazon being uncompetitive in the market

As long as you only define "abuse market power" as "charge too much".

Just a minute, I'm getting new orders from Bezos... if I want to keep buying products from Amazon, I need to park my car to block you in whenever possible.

Comment Re:Dilemma Solution (Score 1) 396

who says that as a business you have some sort of a right not to have competition?

Nobody does, but we haven't even gotten to market yet, we're still discussing the relative costs and benefits of our staffing decisions. As it stands the opportunity cost of choosing to hire humans over purchasing robots seems to be quite high. Maybe you can "compete on the fact that you hire humans", ask the "Buy American" people how that worked for them?

automation is not an immediate thing

Neither is hiring a human, they will have to be trained in whatever innovative process you've dreamed up. Except that every human you hire will have to be trained, while the robot would be trained once and that programming replicated as many times as necessary.

Comment Re:Dilemma Solution (Score 1) 396

So it will run at reduced efficiency and productivity compared to a robot-staffed company because hiring three shifts of workers plus spares for each position is less capital-intensive than buying a robot for each position? Keeping in mind, of course, that robot-built-robots will theoretically be as inexpensive as everything else robot-built (ie cost of raw materials plus whatever margin the bot owners can eke out as profit), plus the added overhead of having to outfit your place of work for human occupation eg lights, bathrooms, potable water, etc.

As for "processes", at this point, just about any assembly process is well understood and well automated. The ones that aren't are waiting for computer vision to finish baking. Which, like everything else, will remain 5-10 years in the future until one day it isn't.

Slashdot Top Deals

God made machine language; all the rest is the work of man.