Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror

Comment Did they really "promise" anything? (Score 0) 184

I'm not sure you can really teach someone programming. If someone really want's to learn how to code, they can just do it on their own. Download the JRE and just figure things out little-by-little. They have to want to learn it. Read stuff on the Web. And actually yes, "Google it". Last I checked, they don't teach programming in College. If you're a compsci major, you're just expected to know how to code already. So every serious coder is pretty much self-taught. Yeah, it might be nice to have some place to go and ask questions but you can't make programmers like you're making pizzas. Did these Mined Minds people really "promise" anything?

Comment Definite iOS Bug (Score 3, Interesting) 148

As a developer who has written drivers for DSP and other low level stuff, I can say with great certainty that this is definitely an iOS bug. The problem did not occur at all before the 11.4.0 update. As soon as that update dropped it happens without fail for the past 5 weeks. It's not background apps. I can close all apps, charge to 100%, unplug when I go to bed and in the morning it's 20%. Something is getting stuck in a loop or maybe some chip is getting bad commands. The phone gets physically warm so something is running free.

No doubt everyone that always used their iPhone a lot is going to jump in an say "me too" when their problem is that they're just using their phone a lot. So naturally that has created enough doubt to muddy the diagnosis. And Apple has not acknowledge the bug so there are a lot of responses regarding how to turn things off to improve battery. But, again, that is NOT the problem. The problem is something is running uncontrolled.

There are many theories as to the cause. Many have to do with something related to WiFi. The only pattern that I have seen is that if I shutdown and restart, the problem goes away for a while. But as soon as I use the phone for whatever reason, it comes back. It might take 6 hours. It might take a day. But eventually it always comes back and then it's stuck draining battery unless I reboot.

Note that iOS 11.4.1 was just released yesterday. But the release notes say nothing about battery anything so it remains to be seen if they have fixed it. It is discouraging that they have not acknowledged it. It makes you wonder if they're actually having trouble reproducing it. But that would almost unbelievable since they could just install 11.3 and compare. Of course we can't do that because 11.3 isn't signed anymore so it cannot be installed. Obviously it's not a trivial CPU loop or they would have spotted it quick. Running the CPU in debugging mode probably suppresses it or again they would have spotted it quick.

I'm starting to have doubts about Apple. Steve Jobs was a prick but maybe that's precisely why he was so successful.

Comment Re:Overstating what "AI" can do (Score 1) 79

Agreed. AI used to mean a computer that could "think". At least that's what people have been lead to believe. Over the years the term "AI" has been hijacked by companies who are clearly taking advantage of the misconception with advertisements for systems that talk to people about finding viruses and "healing" networks and other such nonsense. These programs are not "thinking" like a person and I don't believe they ever will simply because they do not have human experiences. They are simply sophisticated algorithms for specific problems.

Comment Re:Trump WAR (Score 1) 159

You are gullible beyond belief. You said, "see campaign stump speeches for more information"? You must be joking. Trump is a narcissistic reality TV show personality who is a master at manipulating public opinion. You have taken the bait hook-line-and-sinker my friend. Trump is going to try to start a war by scaring people so that they rally around him to do something (war). Just watch. They are going to start to build up rhetoric about threats from NK or Iran or wherever and use the whole thing to scare people into being his followers. How ironic it is that Kim Jong Un does precisely the same thing.

Comment Integration (Score 4, Interesting) 417

I have used Linux as my primary desktop since ~1997. As a software developer it is a power platform. The shell is critical. However, as a conventional desktop it is just not competitive with Windows. And OSX isn't either. Both Linux and OSX are below 4% market share. Vertical integration is very weak. Windows has an identity management system that allows transparent filesharing, advanced group based access control, sophisticated business applications. Getting stuff like that to work on Linux is too difficult or simply not possible. So software venders focus on the Windows platform. And rightly so. I just tried and application that recently released a Beta for Linux and it was a total fail. I occasionally dabble in engineering related stuff and I have to have a Windows machine for all of the various programs for cad, PCB design, simulation. Yeah, programs like that exist for Linux but they're just not good. And I know people agree with me that the GNOME desktop has actually regressed. It used to be much more usable. But they dumbed it down for reasons that where not entirely clear. My guess would be that when new developers come along, they have a tendency to want to re-write everything from scratch. I'm not diametrically opposed to this strategy but you better come up with something that was at least as good as what you're dumping. And that didn't happen. There are other integration related issues as well. For example, for as long as I can recall there has always been a fight between X and the desktop over who should remember the positions of windows. X says applications should save that information and recall it when re-launching an app. Desktop people think it should be handled by lower level facilities. Now, whenever logout and back in, all of my terminal windows have to be re-launced and repositioned (I run 6-8 terms on 4-5 workspaces). That is something that actually used to work somewhat in GNOME. It worked in WindowMaker IIRC. The Linux desktop has been dumbed way down to the point where it's not nearly as useful as it used to be. At least not for people doing more than surfing the web and email. Might as well just get a Chomebook for that.

Comment Re:W3C, please. (Score 1) 194

The reason people don't respect the W3C specs is because they don't meet application requirements. HTTP and HTML were designed to serve static documents. The W3C thought the web was going to be like a giant encyclopedia composed of book like content with chapters, paragraphs, static images and so on. The statelessness of HTTP causes all sorts of problems that have resulted in hacks like cookies. Consider that HTTP does not specify any way to even authenticate a client. There's no way to do a proper complete stand-alone authentication. So we have to process plaintext passwords on the server over HTTPS. If HTTP had a proper authentication mech, major hacks like those we hear about on the news would be significantly reduced. The whole tool-chain stinks. Nobody understands CSS. The DOM is buggy and generally not that useful. JavaScript is mess. It's all way more complicated than it needs to be. The only upside is that it's so bad, it's an inevitablility that someone will come up with a completetly different "browser" with it's own tool-chain or possibly a browser plugin that just completely replaces the whole W3C toolchain. I hope anyway.

Comment Re:Computers are making everyone's life easier (Score 3, Insightful) 212

Theoretical computer scientists might be intelligent but in my experience they make bad programmers. Computer science professors are almost always really bad programmers. Good programmers are more artist than scientist. And you can't automate art.

Also, I don't know what automation is being referenced because I never met an IDE I didn't hate. And as far as build tools go, the whole automake, autoconf, libtool tool-chain is a bad joke. I wish that stuff were automated. But right now it all seems to be very manual to me.

Comment Re:RHEL is for servers not desktops (Score 1) 231

Last I checked a RedHat subscription was not priced for the non-corporate user.

And I have tried those "long term support" distros more than once (although not RH) and my experience was that a) nobody actually uses them so the support isn't that great (you can't find a lot of answers in forums, blogs and such) and bugs take a long time to get fixed and more likely b) they only support new hardware for a little while so they don't really work unless you buy a laptop at the same time the distro was released. As soon as the kernel is remotely dated, you can't get wireless or suspend or whatever to work properly because there's some new chip the kernel doesn't understand.

Comment RHEL is for servers not desktops (Score 2) 231

I don't think I've ever installed RHEL or CentOS with X Windows. Frankly it annoys me that there are no desktop distros that are maintained for longer than a year or two. Are we really expected to reinstall Linux on a workstation ever year? That scares me because it makes me think the people who are using Linux are just screwing around and not doing real work. Anyone doing real work doesn't have time to reinstall Linux every year.

Comment It's CNN's fault (Score 1) 2987

Seriously. I think the media coverage of these events inspires these guys. They have to stop reciting every little detail over and over. These shooters are not just raging against something, they want to become infamous. And CNN is making these guys infamous. The media should just report some basic facts and then change the topic. Don't show video, don't show pics, don't play 911 calls and most important stop leading witnesses through each moment of the crime. The shooter's fantasy is people reciting the horror over and over on prime time TV. Please stop!

Slashdot Top Deals

Heisenberg may have slept here...

Working...