Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror

Comment Get it right (Score 5, Interesting) 92

Assuming this is the equivalent of the task bar... I may be crazy but to me the natural position is right. In general, because I mostly do web dev and so work with code and web pages, vertical space is far more precious to me than the relatively abundant horizontal space. So I have my task bar/dock as a vertical column on the right, with the Start button at the top, rather than a mostly empty strip along the bottom.

I think there have been desktop systems that had it this way out of the box (NextStep?).

Of course on rotated monitors and vertically-oriented tablets I stick it at the bottom.

Comment Re: Duh (Score 3, Insightful) 102

Within the next few years most European countries are having elections, and in many of those alt.right, Putin-friendly populists are in pole position (Hungary, Italy and Slovakia are already lost; the UK, France and possibly Germany are on the way). So we'll soon prove we Europeans are just as stupid. In a worst case scenario Ukraine is toast, the EU dissolves, and there's war again.

Comment Brave New World (Score 3, Interesting) 49

My little theory is that China will at some point go hard on industrial production of humans, possibly the old school way (enslaving women, most likely in neighbouring countries) but more likely via technology & life sciences - in vitro fertilisation and artificial wombs. I've no idea how feasible that is - probably not very - but I bet they'll give it a good try.

Comment Termination Shock (Score 3, Informative) 51

If you're interested in this... the Neal Stephenson book Termination Shock is essentially about a tech bro type who decides to do this in a move fast and break things sort of way. As with all his books he's clearly done a pile of research into how you'd actually do it and what would happen.

Comment Working as intended? (Score 2) 42

So profits go to developers not the market operator (or consumers). That's a greater distribution of the wealth generated, which sounds like a good thing to me. I'd imagine the total number of people employed by app developers far exceeds the number of Apple employees, so in some sense the money is (in theory at least) going to more consumers, just not necessarily consumers of iOS apps.

Comment Children are hard (Score 1) 176

I suspect people perceive raising children is hard and scary and expensive and stressful, the rewards being less tangible and easily dismissed as parental delusion.

I also think there has been an increasing infantilisation of adulthood since Gen X (people playing video games and watching Marvel movies in their forties) which makes people less willing to give up personal pastimes to take on the responsibilities of family.

Contraception, abortion, and now online porn and an apparently decreasing interest in actual sex amongst the newer generations would also all lead to fewer unplanned babies.

In other words you can offer me all the money and support you want, but if I just don't see myself as wanting to, or being able to, look after another human being and be a role model, it's not going to work.

Comment Re:People who hire illegals will still hire illega (Score 1) 80

Thought experiment: in 100 years' time, do we think people will have plastic driver's licences and paper passports?

I'm not convinced they will, barring something like the internet becoming unviable because of runaway cybercrime AIs or somesuch civilisational calamity.

So at some point between now and then those things would go electronic, and I don't have any massive objection to things starting now rather than in a couple of decades' time.

Other countries have done it (Estonia is the one that comes up time and again, and they did it before smartphones existed) and the sky's not fallen in, so I'm not overly worried.

Comment Re:Well now ... (Score 4, Interesting) 52

This won't be about helping the driver, it'll be about monitoring them, and gathering data for AI.
Did they run the stop sign before the accident? Did they check the Amazon driver app 12 times per hour as contractually required? Does their gaze linger on men or women? What is the demography of the area they're driving through? etc

Comment Re:Nooooooooo!!!! (Score 1) 174

I work on a code base that is, in parts, 40 years old. There is nothing more satisfying that digging into some bizarre lockup or slowness, discovering it's because of assumptions or constraints from the 80s that no longer hold, ripping out or rejigging a load of code and seeing the problem go away not just in one application but in all the applications. Yes of course you need to maintain code without breaking things, and the damage footprint is higher the more dependents the code has, but there are well-established techniques by which you mitigate that risk (i.e. automated testing).

Libraries can have their issues but they are also absolutely a part of the answer to improving performance. Any library you include will be used by more than just you, and is therefore statistically more likely to have encountered, had reported, and fixed any performance issues before your application encountered them. Plus it will have been written by someone who cares more about the problem than you (after all, they bothered to write the code whereas you wanted to focus on other things to the extent that you went looking for a library). That said, knowing when to use a library (don't try to write a faster strcmp() than libc's) and when not (you can do better than qsort() in many circumstance) is something that only comes with experience.

Slashdot Top Deals

"When the going gets weird, the weird turn pro..." -- Hunter S. Thompson

Working...