Slashdot Mirror


User: Xrikcus

Xrikcus's activity in the archive.

Stories
0
Comments
446
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 446

  1. Driverless trains are pretty common. The DLR in London had no drivers from when it opened thirty years ago.

  2. Re:Wonder if this applies to TMobile on China Cracks Down On International VPN Usage (thestack.com) · · Score: 1

    At the moment roaming data seems to be unfiltered as far as I can tell. I assume they are working on the basis that they know that these people are foreign, so there is no benefit to filtering the traffic. VPNs have been hit and miss enough recently that I have been suspecting they have been experimenting with blocking them, although as that includes our corporate VPNs it may be coincidence.

  3. Re:3d fails about every 10-15 years. on Ask Slashdot: Why Did 3D TVs and Stereoscopic 3D Television Broadcasting Fail? · · Score: 1

    NVIDIA did some research on that topic a few years back: https://research.nvidia.com/pu...

    No idea if the work is continuing, though.

  4. Re:Four hard problems in programming: on 'Here Be Dragons': The Seven Most Vexing Problems In Programming (infoworld.com) · · Score: 3, Insightful

    Or, even better, put them in the type. This is one thing that makes std::chrono hard to use incorrectly.

  5. Re: One privacy invading site threatens another on Facebook Threatens LinkedIn With Job Opening Features (techcrunch.com) · · Score: 1

    If they never test the system by actually asking, then people could trust listing your name even if you were likely to give a bad reference. They have to ask occasionally to keep people honest.

  6. Re:Folks, have your license and registration ready on Facebook Decides Which Killings We're Allowed to See · · Score: 5, Insightful

    Is that a reasonable assumption? For the first couple of years I lived in the US I don't think it was obvious to me that I should even stay in the car when pulled over. When if my wallet was in my bag in the back of the car? No reason to take it into the front just in case I'm pulled over, after all, especially when you come from a part of the world that has no requirement to carry identification in the car in the first place. Certainly back in the UK I wouldn't assume I couldn't leave the car. This peculiar interaction where the driver has to follow careful rules that are only practically spread through word of mouth and watching TV shows, just in case the cop gets nervous, isn't really optimal, and I don't think assuming that "everyone knows" is a reasonable view of the world..

  7. Re:This is BS on Self-Driving Tesla Owners Share Videos of Reckless Driving (nytimes.com) · · Score: 1

    That ignores the fact that some traffic controls work specifically to keep traffic moving. Look at variable speed limits for example - the entire goal of the control, and the benefit of having people obey it, is that traffic keeps moving by lowering the speed and removing the stop-start behaviour or racing towards other cars.

    In this case the OP wasn't even talking about traffic controls, rather that truck trailers should be fitted with guards that would stop cars slipping underneath. They absolutely should have those fitted.

  8. Re:T.his S.ucks A.lot on TSA's Precheck Registration Program Causing Longer Security Lines (usatoday.com) · · Score: 1

    Tell that to the security in Beijing. They will happily search your bag to confiscate drinks that are still sealed and you picked up 20 yards away at the nearest shop. Then they blame the US for this requirement, which is a claim the truth of which I have no way to assess.

  9. Re:Of course ... on Windows 10 Passes Windows XP In Market Share · · Score: 1

    I don't know if that is a perfect comparison. I have been wondering for a long time why liability cover on US car insurance policies is so low compared with UK liability cover. Default cover at a pathetic 100,000USD instead of the 8,000,000GBP that my last UK policy had.

    I recently spent some time reading web sites suggesting how to assess how much cover you need and they suggest it based on the value of your assets. So it strikes me that while UK auto insurance is designed to have a high enough liability cover amount to make sure that those you harm don't lose out (within reason, clearly a person who loses a leg loses out, but the value should at least cover their medical bills and given them some compensation given the loss of income), US insurance cover is intended to cover you as a driver against the risk of losing your assets to legal action on the part of those you harm.

    So although clearly the payout on auto insurance does go to others, to then cover their costs while health insurance directly covers your costs, the actual goal of the insurance strikes me as protecting yourself in both cases - at least in the US.

  10. Re: NULL is there. Use it! on Epoch Time Bug Causes Facebook To Congratulate Users On 46 Years of Friendship (gizmodo.com) · · Score: 1

    in C and C++ null is not really encoded as 0, but it is represented that way syntactically. int i = NULL will give you a 0-encoded NULL. void * i = NULL need not, though. Of course, most C implementations do encode null pointers as 0, but not all.

  11. Re:So what if the world sees it? on BBC Begins Blocking VPN Access To iPlayer (torrentfreak.com) · · Score: 1

    The problem there surely is the "subset of the content" aspect. Currently the only TV we watch in the US is iplayer - and most of that is documentaries that the BBC still does much better than the American channels do. If the subset of the content is just major new series, I wouldn't pay for it. I would be very happy to pay a subscription to all content - and even better if, like CBS all access and other options, it then includes a back catalogue so you don't have to catch a programme within 30 days of broadcast.

  12. Re:Those Anti-Science Liberals. on UK Labour Party's Support For Homeopathy Grows · · Score: 1

    Isn't that a statement of the obvious? Most drugs are not beneficial for most conditions - clearly not, they all tend to be good for specific conditions. So not doing anything, for any given condition, is better once side effects are taken into account than almost all drugs. For any self-limiting condition for which drugs offer no real benefit, a common cold, most back pain, imaginary diseases and so on, which are common reasons to visit a doctor, then not doing anything is the best treatment.

    Once we realise that, placebos fall out trivially depending on the answer to one very important question: is it better to lie to someone and say they are getting a treatment, knowing it does nothing, or better to tell them their condition is self-limiting and it is best to give them no treatment?

  13. Re:OpenGL has lost its way on OpenGL ES 3.2 & New Extensions Unveiled · · Score: 1

    Maybe, though from the point of view of the engine devs pushing Vulkan, I think their goal here is to push GPU hardware to its limit in a way that GL made difficult, in particular by removing driver overhead and complexity that vendors couldn't ever hope to optimise.

  14. Re: Title condradicts summary on AMD Forces a LibreOffice Speed Boost With GPU Acceleration · · Score: 2

    No it really doesn't. Just because NVIDIA's marketing department calls something a core does not make it comparable to a CPU core - notice that even AMD's marketing is being more up front about this by talking about an APU having some number of "Compute units" which is the sum of the CPU cores and the GPU CUs.

    Even if the GPU did have thousands of cores, though, that does not affect the numbers I discussed. Instead of having 32 cores with 64 ops per cycle you just get 32*64 cores with 1 op per cycle. You still only have a factor of 10 on ALU throughput.

  15. Re: Title condradicts summary on AMD Forces a LibreOffice Speed Boost With GPU Acceleration · · Score: 1, Informative

    I honestly thought that we'd got away from this 500x nonsense a few years ago. I would suggest that AMD is one source for the information that 2-3 is more reasonable. AMD, Qualcomm, Khronos, any of the members of the OpenCL committee you talk to as well as NVIDIA insiders if you catch them at a conference. I gave multiple public talks countering any factors over about 10 when I worked at AMD, which were approved by management.

    Just think the raw numbers through. The GPU has, say, 32 cores. The CPU ALSO has multiple cores. Don't count them, then you're cheating. So let's say we have 8 CPU cores there. Each CPU core has two SSE units or one AVX unit, to be conservative. That core is doing 8 ALU ops per cycle per core. So you have 64 ops per cycle. The clock rate is 3x the GPU so let's call it 196 ops per GPU cycle. The GPU had 32 cores. Each GPU core can do 64 ops/cycle (fair number for GCN). So you have 2048 ops/cycle on the GPU. 2048/196 is roughly 10. That's your peak - now you add in divergence costs on the wide GPU SIMD units (which statistically will hit you much earlier than with the CPU's narrow SIMD units), count the tiny GPU caches leading to more cache misses than the CPU and you can see why that factor of 10 invariably drops to 2 or 3x.

    More honestly you're looking at a factor of 10 or so for ALU throughput, and 10 or so for memory throughput - and those are not multiplicative. In real use cases 2-3 is about right when comparing against well-optimised CPU code.

    If there is a 500x speedup appearing with Libreoffice here, and the likelihood is that that is somewhat cherrypicked anyway, then what we are seeing is the difference between someone optimizing code and someone else not doing so. There is every reason to think the original code was only lightly optimized, not parallel, not vectorized or some set of the above.

  16. Re:Poor man's limo service on Europe's Top Court To Decide If Uber Is Tech Firm Or Taxi Company · · Score: 1

    Try the same thing at Heathrow airport. You can take a metered taxi from the airport, but you can also request a private hire vehicle from the airport or (as I just did) book a car in advance to meet you in arrivals. In the US you might call that a limo service, but that usually implies a certain higher standard of car. In London we'd still call them taxis or cabs. We're talking about services that are significantly cheaper than private hire and cheaper than Uber as well based on the numbers I looked at.

    Uber is little different from such a taxi dispatcher, the only real differences are that Uber is metered, and that Uber uses an app as opposed to grabbing a dispatcher phone number from the hotel lobby. If anything that metering and the roaming around waiting for the system to find you a job make Uber much more like a black taxi than like private hire in London.

  17. Re:Examples? on How Television Is Fighting Off the Internet · · Score: 1

    On top of that if you do pay CBS to get streaming access to any episode instead of only the most recent few, you get exactly the same adverts anyway with exactly the same abrupt volume changes at ad boundaries.

  18. Re:Plain ol' C might a better option on Ask Slashdot: Is C++ the Right Tool For This Project? · · Score: 1

    std::vector a {1, 2, 3,4, 5};
    for(int &v : a) {...}

    Uses a reference, short and clean. Before C++11 the STL was a little copy constructor heavy, but only if you use it that way. If you use large objects, make your vector a vector of unique_ptr. It cleans up the data automatically when you delete the vector. On top of that, move construction/assignment should remove the majority of the cost of copying objects around in STL containers.

    An STL implementation presumably could fairly easily optimise a vector> to a single type erased implementation, as long as the code that called delete had the type available. In the end you're trading code growth against pointer indirection and most evidence I've seen suggests that code growth is the smaller issue in the majority of code bases. I'm sure there are exceptions though.

  19. Re:Plain ol' C might a better option on Ask Slashdot: Is C++ the Right Tool For This Project? · · Score: 1

    It's more the association of destructors with objects that makes C++ different. Ensuring that a particular function is called when an object is destroyed needs compiler support. RAII is a huge benefit of C++ over C. Although admittedly it is most important in the context of exceptions, which are themselves a C++ feature.

  20. Re:Plain ol' C might a better option on Ask Slashdot: Is C++ the Right Tool For This Project? · · Score: 1

    Only in the most basic sense of data encapsulation. Most people are thinking of inheritance, run time polymorphism and a notion of representing concepts with objects when they talk about OO, and C++ requires none of that.

  21. Re:Expect an updated U.S. travel advisory. on North Korea Blocks Data Access For Foreigners · · Score: 1

    Right. It's a pleasant experience for an organised tour. From the tourist point of view much less of a hell hole than all sorts of places you can visit in more liberal countries - including poorer parts of the US. Of course, in a large part that's because they are presenting an image to try to make the place seem better than it really is. In reality they do a good enough job to make the tour pleasant, but not a good enough job to make you come away thinking it's the utopia they would like to make out - the reality is pretty hard to hide. You can get enough of a gist of what they don't want to show you to see something of the underlying situation.

    The US takes a far harder line on NK travel advice than other countries do. Partly because the authorities really do dislike the US and have been known to take that out on American citizens. Partly presumably for the same underlying reason the US has such a harsh line on travel to Cuba that other countries do not have. After all, I don't think many people outside the US believe the Cuba travel/spending ban is intended to benefit Cubans. There were Americans on our tour, though, and they were well treated. This was all long enough ago that they still held mobile phones at the airport, but my understanding is that rules have relaxed considerably since then both in terms of phones and freedom to leave the hotel without a guide.

    The bigger challenge with travel to NK is the ethical question about giving money to the authorities there when paying for travel in the first place. We were torn on that for a long time before deciding to go. In the end we decided to largely because it would be better to see something of it than to jump to conclusions.

  22. Re:None of that will matter on Why Companies Should Hire Older Developers · · Score: 1

    Even if you only consider the sales part, are they any less a computer company than Google? One could easily say that Google isn't a computer company, by and large it's just a modern day advertising broker.

  23. Re:The problem with older developers... on Why Companies Should Hire Older Developers · · Score: 1

    Often even up to VP level. Other companies treat management as an optional add on to a technical role up to some fairly high level in the organisation. It still depends a lot on what you want to do, though. Few of those Fellow/Director of Technology/whatever other tech track title roles at the high level end up really having a lot of coding. You're exchanging making decisions about people for making decisions about projects.

  24. Re:nonsense on The Medical Bill Mystery · · Score: 1

    That is true, but maybe one reason for that is that only people the government doesn't care about, democratically speaking, suffer from it. The NHS in the UK affects almost all voters, even most middle class people use it for most things, and so there is more incentive to keep a reasonable standard of service. It also means the service for the very poor is integrated with the service for everyone else, so you don't end up in the same situation of a doctor restricting NHS patients in favour of private ones to anything like the same degree you see with medicaid.

    Dental care is a bit of an exception, but in part that is because while dental bills get high they don't generally reach bankruptcy levels in the way hospital bills do. A lot of UK dentist have dropped support for NHS dental treatment for adults. Not for children, though, which is probably why the UK rates so well on dental health.

  25. Re:nonsense on The Medical Bill Mystery · · Score: 1

    Have your French cousins experienced American healthcare? One of the big things British and French expats miss when living in the US is the healthcare.

    If you are wealthy and have good private insurance, then American healthcare works well. British and French top up insurance and private care is comparable, though. If you are not rich, and had to rely on the government healthcare in Europe, then the American version is inferior.