Slashdot Mirror


User: aberglas

aberglas's activity in the archive.

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

Comments · 979

  1. Almost correct.

    The computer would have seen the geese, and not hit them in the first place. The weather was clear, and a large flock of geese is easy to see in plenty of time to avoid. Computer vision is good enough to detect an object like that, with two cameras maybe on the wing tips the geese would stand out very clearly using basic stereo vision.

    Having hit the geese, Sullenberger quickly realized that he had lost both engines close to the ground. But he then pissed about for a full 30 seconds before beginning the turn, with the river an option all the while. I can tell you as a Weekend Wairor (occasional light aircraft pilot) it would only take me a couple of seconds if that fan stopped -- a pilot should always be thinking about that in the first minute after take off.

    And then "Sully" became the Hero of the Hudson because he did not stuff up the water landing, which he should have practiced in the simulator many times.

    The pilot must always fly the plane to stay current. Without Autothrotle and other dangerous aids. The computer watches the pilot, and warns them of things like geese. Then if the pilot does not react, the computer takes over.

  2. Re:Loss of revenue on UK Security Researcher Who Stopped WannaCry Outbreak Arrested in US (zdnet.com) · · Score: 1

    They are no longer hacker conferences.

    They are business conferences that compete with RSA security. The Hacker element is just a bit of tinsel.

    And the corporate customers and IT companies are in the US.

  3. Siberia looks cool on Being Outside Could Become Deadly In South Asia, Says Study (go.com) · · Score: 3, Funny

    I met a Russian back packer from Siberia who thought global warming was a great idea.

  4. Medaling, but not by Russians, Paper on US Voting Machines Cracked In 90 Minutes At DEFCON (thehill.com) · · Score: 1

    The votes can be altered by any election official. Some voting machines even had an adjust votes.

    Paper ballots are even worse UNLESS they are properly scrutineered. In the US, they are counted in secret rooms and nobody is allowed in. And there are strict laws to prevent any recounts or external scrutiny.

    Republicans seem to be better at hacking elections than Democrats.

    In civilized countries, like Australia, the votes are counted in front of scrutineers appointed by the candidates. All done in a couple of hours on election night. Very efficient, cheaper than voting machines, and impossible to hack.

  5. Re: What does this do that Java does not? on IEEE Spectrum Declares Python The #1 Programming Language (ieee.org) · · Score: 1

    The trick for modern (post 1980s) garbage collection is that objects are *moved* in to different generations. So things that hang around are kept separate from transient objects. That provides huge improvements, as well as eliminating fragmentation. But in order to do that you need to know *exactly* where the pointers are. And that cannot be done with a crude 1960s model of programming.

  6. Re:What does this do that Java does not? on IEEE Spectrum Declares Python The #1 Programming Language (ieee.org) · · Score: 1

    The Bohem collector "uses a mark-sweep algorithm". I.e. NOT a modern GC. It presumably works by assuming that anything that looks like pointer is a pointer. Very hacky.

    C++ creates heaps of garbage. Every time you assign a string you are creating garbage. Without proper GC C++ programs tend to do a lot more copying of data structures than Java/.Net ones.

  7. Re:What does this do that Java does not? on IEEE Spectrum Declares Python The #1 Programming Language (ieee.org) · · Score: 1

    He is talking about junk languages like C++, which can only handle crude reference counting.

  8. Static typing on IEEE Spectrum Declares Python The #1 Programming Language (ieee.org) · · Score: 1

    Visual Basic has (optional) static typing.

    That alone makes it a much better language than Python for any significant code.

  9. Secure Remote Password on Let's Encrypt Criticized Over Speedy HTTPS Certifications (threatpost.com) · · Score: 0

    The purpose of Encryption is to sell people Certificates. Thus Let's Encrypt is destroying the Purpos of encryption.

    Very few people check the URLs. So the whole thing is pointless. EV certs do nothing but ensure that PayPalThieves.com is really owned by those thieves.

    There is a technical solution. It is called Secure Remote Password (SRP). https://en.wikipedia.org/wiki/....

    Or even just nonce based passwords where the password entered is not sent to the server or its JavaScript.

    But nobody does this. Because at the end of the day nobody cares about security other than security vendors that would hate a solution to Phishing.

  10. Re:liquid lunches and late nights on Say Goodbye To Spain's Glorious Three-Hour Lunch Break (citylab.com) · · Score: 2

    I've written code after a lunch like that that took weeks to fix afterwards...

  11. Without Glass Door there would be no reports at al on Judge Rules That Government Can Force Glassdoor To Unmask Anonymous Users Online (arstechnica.com) · · Score: 2

    In the bigger scheme of things, a Glassdoor that allows leaks reduces fraud. But killing the site (and similiar sites) means that in future there will be no users to disclose.

    Courts need to focus on the public good in general and not just on one particular case.

  12. Computerized voting is *Supposed* to be hacked on Should We Ignore the South Carolina Election Hacking Story? (securityledger.com) · · Score: 4, Interesting

    By the partizan electoral officials that control them. Heck, the Diabold machine was even found to have and "Adjust Votes" option on the menu, no need for any actual hacking.

    It amazes me that Americans put up with this grossly dubious system.

    I am sure that the Australian election was not hacked. I was one of the scrutineers who watched while every paper ballot (at a particular booth) was tallied. And then forwarded those subtotals on to the candidate themselves. No fuss. No court cases. Just transparency.

  13. Proud to be Australian on Porn Websites in UK Ordered To Introduce Age Checks From Next Year (bbc.com) · · Score: 1

    When Mnsiter Conroy (Labor) tried to introduce internet censorship a few years ago the outcry was so large and pervasive that they had to back down They did not do so lightly, the saga went on for years. Conroy did everything to force it through. But then an election loomed and it was dropped.

    The current conservative Liberals would love to introduce it, but having watched Conroy burn they do not dare. (Things could be different if they ever did really well in the polls.)

    The UK public, on the other hand, just rolled over. We do not quite have the tabloid press that they do though.

    (Not to say all is well down under, surveillance, etc. is hot. But we value their porn far more than our British cousins. )

    (Conroy is a devout catholic, who having left parliament took up a job lobbying for the poker machine industry.)

    https://en.wikipedia.org/wiki/...

  14. Performance is merely an excuse on TechCrunch Urges Developers: Replace C Code With Rust (techcrunch.com) · · Score: 1

    The real problem is that ADA has End If, and all the cool kids use {}. It also normally counts from 1 which is so archaic -- had a word about that to my kid's kindy teacher.

    (Ada is also obsolete because it does not have garbage collection, which is the number one issue with C in practice (providing you write it very carefully). Ada is also rather facist. There is a place for the very occasional explicit unsafe array access (like .Net). C was obsolete when it was invented, and many people said at the time how horrible it was. But it grew prominant with Unix. And no, Java is not slower than C in practice.)

  15. Middle class Indians just do not have a few lazy hundred dollars to spend. (The rich certainly do, but not the middle.) In the west, you need an iPhone because your friends all use iMessage, and it would not be cool to be without. Not so India.

    Hence the Apple attempt to focus Indians on the local market, which Apple wishes to enter more fully. But I suspect the money for Indian developers is still in the west.

  16. What about DOS CMD on Unix?? on Ubuntu Is Now Available On the Windows Store (windowscentral.com) · · Score: 1

    I've been able to run Cygwin for decades. But I prefer to use a real scripting language. The Windows CMD language can do anything for people with grit and determination.

    What the world needs is a good implementation of CMD that runs on Unix.

  17. Ten years ago, Ethanol was going to be the future. Now it is batteries.

    In 2040 robots will be everywhere. The world will change beyond recognition.

    Interesting that nobody tries to make films set in the realistic future. For example, there were no films in the 1980/90ss showing social media and smart phones, even though these were very much on the Moore's law horizon at the time.

  18. Apple have a direct interest in security on iPhone Bugs Are Too Valuable To Report To Apple (vice.com) · · Score: 1

    Unlike Android, Microsoft etc.

    For other companies, security is about protecting their customers. For Apple, security is about protecting Apple's walled garden.

  19. Re:Null in username on 'Severe' Systemd Bug Allowed Remote Code Execution For Two Years (itwire.com) · · Score: 1

    There is no reason that a "text file" cannot have a null In it. Just open an editor and put one there.

    What the effect of that is depends on how the C code happened to be written. If, for example, it scans for new lines, and ":"s, it will just happily include the null in the string. But then some strlen function will truncate it.

    Most programmers will make the same assumption that you did. Namely that nulls should not be there, and will therefor ignore the problem.

    This type of attack is not theoretical, it was used to break Certificates.

  20. Re:Null in username on 'Severe' Systemd Bug Allowed Remote Code Execution For Two Years (itwire.com) · · Score: 1

    That was root[null]stuff.

  21. Re:Null in username on 'Severe' Systemd Bug Allowed Remote Code Execution For Two Years (itwire.com) · · Score: 1

    Yes, but what part of the username? The bit before the null or the whole lot. What if someone creates a user rootstuff, and has the password for the full name but not for root?

    This sort of thing was used to break certificate processing in a number of implementations, due to inconsistent handling of nulls.

  22. Almost correct. Its statistics.

    At any point in time, one of the millions of Wikipedia pages will experience a surge, just by luck. If you then look for the page with the greatest surge you will certainly find one. That's why statisticians use ANOVA.

  23. Re:It's not the bikes... on Hanoi Plan To Ban Motorbikes By 2030 To Combat Pollution (bbc.com) · · Score: 1

    Electric motor bikes will not solve the problem.

    The streets are clogged with motorbikes. The elite cannot drive their cars. So get rid of the bikes ... in the name of pollution.

  24. The only ones executed are those that did not pay the right bribes to the right people.

  25. Null in username on 'Severe' Systemd Bug Allowed Remote Code Execution For Two Years (itwire.com) · · Score: 1

    So, how does it behave if we put a Null in a username. A good way to break most C grade programs. (Sure, not supposed to be allowed, but if an upstream process has a bug that lets it through, the world should not collapse.)