Slashdot Mirror


User: Ihlosi

Ihlosi's activity in the archive.

Stories
0
Comments
4,892
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 4,892

  1. "like a brain" is for AI what "like a bird" ... on Why Not Every New "Like the Brain" System Will Prove Important · · Score: 1
    ... is for aircraft.

    We've come up with many working designs for flying machines, some of which use the same principles that allow birds to fly, but none of them works like an actual bird.

  2. Re:Note to myself: on The 69 Words GM Employees Can Never Say · · Score: 1
    I dont know how GM only manages to get 300 KW out of a 6.2L V8 LS1.

    They design their engines for the most common fuel in the US - regular gasoline.

    Europeans get more than that out of 4.5L V8's.

    In Europe, most cars run on premium/super gasoline, which makes it easier to get more power out of the same displacement.

  3. Re:When you gag the enginers ... on The 69 Words GM Employees Can Never Say · · Score: 2
    You have to use exactly these words in order to get management to take problems serious.

    Actually, you have to use words like "liability", "class-action lawsuit", "company stock price drops like a rock", etc.

    At least when you're dealing with real managers, and not pretend ones that used to be engineers at some point.

  4. Re:So someone didn't follow the practice ... on The Technical Difficulty In Porting a PS3 Game To the PS4 · · Score: 1
    You've quite obviously never worked in embedded systems

    Your crystal ball is quite obviously broken, as half of my work involves embedded system (the other half, the one that comes before the whole embedded thing, involves Matlab).

  5. Re:So someone didn't follow the practice ... on The Technical Difficulty In Porting a PS3 Game To the PS4 · · Score: 1
    You can't "optimize" a bubble sort into a quick sort.

    When you're deciding on a sorting algorithm, you're already optimizing. The unoptimized version just needs to run correctly, i.e. deliver the expected result. You pick a search algorithm that's easy to understand for that (so, bubble sort rather than quick sort). Chosing one that is best suited to the target hardware and implementing it optimally on the target hardware is part of the optimization process.

  6. Re:So someone didn't follow the practice ... on The Technical Difficulty In Porting a PS3 Game To the PS4 · · Score: 1
    I'd blame the managers for suddenly springing a new platform on them after the game was done.

    This is normal manager behavior. An experienced programmer plans for it, or makes sure he's not the one who has to adapt the old code to the new platform.

  7. Re:So someone didn't follow the practice ... on The Technical Difficulty In Porting a PS3 Game To the PS4 · · Score: 2
    I expect that when they started, they had no intention of porting to other platforms.

    Oh, yeah ... that is the other mistake. "No one's ever gonna look at this code again, so it's okay if it's an incomprehensible, unmaintainable mess. Ship it!".

  8. Re:So someone didn't follow the practice ... on The Technical Difficulty In Porting a PS3 Game To the PS4 · · Score: 0
    The optimisations are the program, there is no unoptimised state to work from.

    And that is the mistake. You first need something that actually runs correctly, and then optimize it to work with the hardware that is at your disposal.

    Have you ever worked with soft real-time code?

    Part of my work involved hard real-time code, down to twiddling with sub-microsecond timings and of course counting CPU cycles. Still, I usually start with code that runs correctly (i.e. it would fulfill the specifications if run on an infinite-horsepower CPU) and then optimize it to work with the hardware.

  9. So someone didn't follow the practice ... on The Technical Difficulty In Porting a PS3 Game To the PS4 · · Score: 1
    ... of making the software run correctly first, and only then doing optimizations (down to the assembly level)?

    Sorry, but *yawn*.

    Had they followed the practice, they would have a version of the source code that runs correctly (but slowly) that they could optimize for different target platforms.

  10. "If we consider one CPU cycle to take 1 second, ." on Understanding an AI's Timescale · · Score: 1
    ... then we're starting with a premise that turns the rest of our argument into pure nonsense.

    Who says that an AI can do in one CPU cycle what the human brain can do in one second? Once CPU cycle to an AI is possibly less than one neuron firing in the human brain.

    Also, if you compare communication latency to the human/AI potential lifetime, then the AI suddenly has all the time in the world.

  11. Useless. on BMW Unveils the Solar Charging Carport of the Future · · Score: 1
    Even if the solar panels had the right inclination, they'd produce 2-3kW at most.

    And you'd have to park the car there during the day. Most drivers use their vehicle during the day and leave it parked at night.

  12. Re:Undefined on Autonomous Car Ethics: If a Crash Is Unavoidable, What Does It Hit? · · Score: 1
    "Collision unavoidable. Vehicle on left is driven by Apple patent lawyer, vehicle on right is occupied by Justin Bieber fans. Attempting to target both vehicles"

    Hope the vehicles software comes with a good physics package for these kinds of trick shots ...

  13. Re:A bunch of nuns? on Autonomous Car Ethics: If a Crash Is Unavoidable, What Does It Hit? · · Score: 1, Interesting
    If you could stop a runaway train from going over a ravene, by pulling a lever, thus saving 300 people, but the lever sent the train down a different track on which 3 children were playing, what do you do?

    The answer depends on whether I'm on the train and on whether any of those kids are mine.

  14. I'd say "right now". And it's getting better. on What Was the Greatest Age For Indie Games? · · Score: 5, Insightful
    Never before have documentation and good tools been so available to even indie developers.

    Never before has it been so easy to actually earn money with indie game development.

    And things might be getting even better.

  15. Re:What do the have we don't? on Death Wish Meets GPS: iPhone Theft Victims Confronting Perps · · Score: 1
    Ok so what do the police have we don't besides a worthless piece of tin on their shirt?

    The blue code of silence.

    Almost unlimited sympathy from prosecutors and judges.

  16. Violence. on Rand Paul Suggests Backing Bitcoin With Stocks · · Score: 5, Interesting
    Other than fresh water, oxygen, shelter, and sustenance, anyway.

    Violence (and any means increasing the potential violence an actor has at his disposal) has intrinsic value.

    In fact, in any system with potentially malicious actors, a currency must be backed by some degree of violence. Otherwise, the malicious actor can just take the currency by force (if he considers it valuable).

  17. Re:Programming is "hard" ... on The Ways Programming Is Hard · · Score: 1
    And people are busy pouring more water on that puddle with an occasional bucket of mud added.

    They only add buckets of _mud_ where you work? Do they have any open positions?

  18. Re:Programming is "hard" ... on The Ways Programming Is Hard · · Score: 1
    No, but what happens is that the architect comes along and tells you that the foreman picked the wrong side of the plot markers when telling you where to dig the ditch, so it's exactly a ditch-breadth off from where it should be.

    Yeah. Or a case of the dreaded undocumented ninja-spec that pops out of nowhere two weeks before the release.

  19. Programming is "hard" ... on The Ways Programming Is Hard · · Score: 2
    ... because gratification is delayed and not necessarily guaranteed.

    Compare this to digging a ditch, which is hard labor, but provides almost instant gratification (you can always look at how much of the ditch you've already dug), and you're not likely to fail completely (unless you're trying to dig in solid rock).

  20. Re:Evolution has given humans the following: on You Are What You're Tricked Into Eating · · Score: 1
    Except that you have to define what FOOD is..

    For the majority of the time humans have existed, it was defined as anything edible you can get your hands on. Evolution hasn't yet had enough time to change this.

    Meat, of course, keeps you lean, but only if you spend most of your time chasing it down and killing it.

  21. Evolution has given humans the following: on You Are What You're Tricked Into Eating · · Score: 5, Insightful
    1. If there's food, eat it.

    That's it. Humans with exactly this strategy were most likely to survive the periods of hunger that were very much normal until a few decades ago.

    Of course, this strategy fails completely if food is always available and hunger periods never occur. Constant availability of food is a relatively new phenomenon, too new for humans to have adapted to it.

  22. Re:Hydroelectric killed 280,000 people in 1 accide on Waste Management: The Critical Element For Nuclear Energy Expansion · · Score: 1
    Wind is a really really bad joke I'm afraid.

    The depends on where you are. Wind power is the best option if you're in an area that doesn't have plenty of hydro or geothermal resources and is too far north/south of the nearest tropic to make solar the best option.

    It's unreliable

    Wind power generation is easy to predict, and unlike solar, its output becomes more steady if the generation is spread out over a larger area. The larger the are, the lower the probability of wind power output ever dropping to low single digits of total installed capacity.

    Also, the changes in output are much slower than for solar, which makes smoothing them a smaller technical challenge.

    It has to be backed up by something else (usually natural gas.)

    You'll have to back up _any_ power plant, or you'll be in the dark as soon as your primary plant goes down for maintenance or due to technical problems.

    we'd have to have these things pretty much EVERYWHERE on our planet

    Not really. You'd se almost none of them in areas with hydro/geothermal/solar resources.

    And how about maintenance for hundreds of thousands of wind turbines?

    Other types of power plants need maintenance, too, and keeping relatively simple mechanical devices running is hardly rocket science.. And with smaller generating units, you can do maintenance on 50MW of your generating capacity at a time while the remaining 950MW are still available.

    Multiply the failure potential (and harm potential) of wind power by the huge number of new generators.

    That's just a matter of proper occupational safety, and of course insurance. In fact, the more turbines there are, the easier the business for the insurance company becomes, since they'll get very good statistics on frequency and cost of accidents. Compare this to nuclear, where you won't find any insurance company in the world that will sell you coverage for an INES-7 type accident, or even an INES-6 one.

    Solar is nicer idea

    It's ridiculously expensive (even compared to wind power) once you're north/south of the 45th parallel. Also, it cycles much more rapidly than wind, and produces power anticyclical to seasonal power demand in these areas (peak power demand is during winter, where solar produces almost nothing).

    Of course, if you're closer to a tropic than to a polar circle, it's hard to beat solar. It only has small seasonal variations there, and (due to the prevalence of air conditioning) produces the most power when demand is at its peak.

    It's all a matter of looking at the local geographical and geological resources, and making optimal use of them.

  23. Re:Hydroelectric killed 280,000 people in 1 accide on Waste Management: The Critical Element For Nuclear Energy Expansion · · Score: 1
    If terrorists really want to kill a lot of people all they have to do is steal a strategic nuclear warhead.

    Actually, it might be easier to look for one of the many lost warheads. Even easier would be combing the worlds scrapyards for lost radiation sources, which can provide enough material for a dirty bomb.

    Also, even the most powerful strategic bombs don't come close to the contamination caused by a reactor belching its contents into the environment. The largest nuclear bomb weighted 27 tons, the fuel load alone of a normal reactor is over 100 tons (plus there might be pools full of spent fuel rods nearby for additional contamination).

    If security really were the issue with nuclear, it would be easily solved.

    It's one of the many issues. Security, safety, disposal, transport, etc.

  24. Re:Not how natural selection works on Brazilians Welcome Genetically-Modified Mosquito To Help Fight Dengue Fever · · Score: 1
    Also, they should compete favorably against non-GM mosquitos for mating purposes.

    That's going to be hard, take one blood source away and still be competitive.

    Instead, they could make GM mosquitoes that are unsuitable as carriers for the Dengue virus. You'd still get stung by them, but at least you're less likely to catch crippling diseases.

  25. Disposal in space. on Waste Management: The Critical Element For Nuclear Energy Expansion · · Score: 1

    Yes, I know, "totally infeasible due to launch costs". However, this uses the premise of current launch system and that the waste actually has to be in solid/liquid form.
    Has anyone considered building an ion accelerator and shoot the waste into space as a stream of ions? The energy necessary for the waste to disappear into space would be a couple of magnitude below scientific particle accelerators. The only large obstacle is earths atmosphere.