Slashdot Mirror


User: swilver

swilver's activity in the archive.

Stories
0
Comments
1,056
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,056

  1. Re:"Smarter mail" can kiss my shiny metal a... on iOS 13 To Feature Dark Mode and Interface Updates, Report Says (9to5mac.com) · · Score: 0

    I thought that described Apple very accurately, our way is the best so we make it the only way.

  2. Re:And I give it ten minutes till its "hacked" on Alexa Scientists Claim Audio Watermarking Technique Nearing 100% Accuracy (venturebeat.com) · · Score: 1

    Add a few thousand watermarks of the same type, and see if they can still detect it.

  3. Re:Enforcement? on EU Set To Mandate Speed Limiters In All New Cars (bbc.co.uk) · · Score: 1

    Governments have other sources of income, which can be increased on a whim if needed to fill the coffers.

  4. Re:Unintended Consequences? on $200 Million Dollars a Year Could Reverse Climate Change, Says Wave Energy Pioneer (bbc.com) · · Score: 2

    Too late, we're already messing with climate on a global scale.

  5. Re:Personal Terms of Service on Most Online 'Terms of Service' Are Incomprehensible To Adults, Study Finds (vice.com) · · Score: 1

    Bye, you need us more than we need you.

    Now make it into a law that this applies to every person, and you're maybe on to something.

  6. Then the competition lowers it by $1, and sucks up all the sales for even more proift.
    Then you do it...
    Then the competition makes a deal with you to not undercut each other...

  7. Re:Just an observation here: on Those Opposed To Scientific Consensus Bolstered By 'Illusion of Knowledge' (edmontonjournal.com) · · Score: 2

    Oh look, a perfect example of what the article claims.

    You have zero knowledge of the subject, and claim that if it isn't suited for insects that that somehow has any bearing on suitability for humans.

  8. Re:Automated coding on Meet the Bots That Review and Write Snippets of Facebook's Code (ieee.org) · · Score: 5, Interesting

    I worked on software like this, that didn't punish the caller (with an exception) when called with bad data. And you're right, the code will just keep going until it hits a brick wall somewhere leaving you scratching your head what went wrong.

    The root cause of this is that the models used did not verify data was valid in them, in fact, nobody really knew whether some value would always be present or in what format it would be.

    What was worse, the unit tests accompanying this code were the primary source of badly filled models requiring the bad data checks all over the place in the first place to keep them running.

    When I became tech lead of my own project, I added verification to all data models used (upon construction) so it would be impossible to store bad or even unexpected data in them. This not only helped us learn what kind of data we could expect and what assumptions we were making about it, but we also discovered blatant bugs in dependent system that would feed us bad data as we would verify it before acting upon it further.

    The nice part was that all this bad data checking happened in one spot, localized to the model involved, and all the other code could make assumptions about it without needing to do null checks or other checks. Cleanest code I ever saw.

    The bot in the article is just promoting very bad coding practices, and making the problem worse. So much for AI.

  9. Re:"the cloud" = you are a sucker on Logitech Disables Local Access On Harmony Hubs, Breaks Automation Systems (arstechnica.com) · · Score: 1

    I don't see how this can replace a remote.

    Talking to a device isn't exactly quick, if you want to skip through a movie or adjust the volume.

  10. Re:yes, whatsapp should give the police messsage on Australia Set To Spy on WhatsApp Messages With Encryption Law (bloomberg.com) · · Score: 1

    No problem, just give us all messages then.

  11. Re:2nd amendment rights on Trump Says He Doesn't Believe Government Climate Report Finding in a New Low (apnews.com) · · Score: 5, Insightful

    Democracy is long dead in America. You must be pretty brain washed to consider a two party system, with no real way of ever getting a third party in power, a democracy.

    What you have is a system whereby the party best at slandering the other wins. Blaming the current party in power for current problems is a big part of this, which is why we see a regular switch between the two parties in power. As both parties are in the pocket of the rich, good luck ever changing something that will benefit the general public.

  12. Re:ECC so expensive on Rowhammer Attacks Can Now Bypass ECC Memory Protections (zdnet.com) · · Score: 1

    What do you mean? It is only marginally more expensive.

    With an AMD system that's the only extra expensive. For Intel, you also need a server class CPU (a 4 core Xeon will do).

  13. Re:Embarassing on 'Windows Isn't a Service, It's an Operating System' (howtogeek.com) · · Score: 1

    Like at 3 AM, when my laptop is stored inside its padded bag. Fire risk anyone?

  14. Re:You can do that with Apple hardware also on 'Windows Isn't a Service, It's an Operating System' (howtogeek.com) · · Score: 1

    That's hardly an issue when the hardware it does run on is freely available on garbage dumps around the world.

  15. So, you'd favor verbose languages or languages that are so unreadable it's better to rewrite the whole unit?

  16. If you develop a program expecting to deal with a list of 10 numbers and you allow scenarios where the 11th element could be requested, you would have done a horrible job in any programming language. Period.

    I guess you fail to understand that this is a simplified example to illustrate the problem. Perhaps a GIF/JPG/JSON/XML parser is complicated enough?

    The point is, in C you just created a potential exploit, which will lie dormant or perhaps cause some rare unexplained crashes every now and then in testing IF you're lucky... In safe languages, you just get a stacktrace telling you what a dumb fuck you are.

  17. No, not really. What sucks is having to learn the many quirks of modern C++. Any language has quirks, but none has as many as C++. And I thought Javascript was a piece of garbage... enter C++.

  18. Re:Lousy or inexperienced programmers are the prob on The Internet Has a Huge C/C++ Problem and Developers Don't Want to Deal With It (vice.com) · · Score: 1

    Except strncpy leaves plenty of room to shoot yourself in the foot as well, just like almost everything in the C/C++ world. It for example doesn't guarantee NUL termination of the copied result.

  19. Re:There's More to QUIC Than You Think on The Next Version of HTTP Won't Be Using TCP (zdnet.com) · · Score: 1

    Seems to me you could change the GUID on every connect to every port, or anytime a connection is idle you could close/reopen with a different GUID. Seems to me you could change it more often (and more easily) than your IP address.

  20. Re:The "kilo" remains at exactly 1000 on The Future of the Kilo: a Weighty Matter (theguardian.com) · · Score: 1

    Kibi... LOL, get off my lawn.

  21. Re:Amazon's name is worth way more than their fees on Amazon's Consumer Business Has Turned Off Its Oracle Data Warehouse (bloomberg.com) · · Score: 2

    They don't, that 3% is probably legacy crap that is being phased out. No need to migrate it first.

  22. Re:Oracle's glory days have passed on Amazon's Consumer Business Has Turned Off Its Oracle Data Warehouse (bloomberg.com) · · Score: 1

    Phones and tablets are hardly terminals, in the way Larry meant it, and certainly no replacement for a PC or Laptop. Let's not pretend that those have disappeared from people's homes.

    Oracle DB could have been good, but their refusal to fix trivial issues and provide data types that match with the application layer turns developers sour on their crap. It always felt like working with a 1980's product that had layer and layer of crap bolted on top of it while we just wanted a fucking storage system.

  23. Re:Makes me think of something I once read on To Keep Pace With Moore's Law, Chipmakers Turn to 'Chiplets' (wired.com) · · Score: 1

    Part of the reason why computers are slow is the rather stupid scheduling policies that are commonly used in Windows.

    A proper scheduler will prioritize handling *input* above all else (ie, recording keys and mouse movements) as this make a computer feel responsive. On Amiga's this was a separate process, running at a priority higher than everything else, just to make sure nothing got lost. It got even better with an improved scheduler (Executive) which automatically prioritized i/o bound processes over CPU bound processes. The computer would feel unloaded even with 90% of its *SINGLE* CPU used for background stuff.

    There's absolutely zero reason why a computer should feel sluggish in these days, with multiple CPU cores and all, apart from stupidity in design of the OS and scheduler. Combined with other stupidity (Windows stealing focus when they're created, despite actively working on something else) it can make for a frustrating experience.

    Even Linux has long suffered from a problem (from like 2000 to 2015 orso) where heavy background i/o (like copying a huge directory) would disrupt applications with minimal i/o (like a music player, or even a console that needs to do some i/o). Again, totally unnecessary and just a result of poor design.

  24. Re:Makes me think of something I once read on To Keep Pace With Moore's Law, Chipmakers Turn to 'Chiplets' (wired.com) · · Score: 1

    That's nonsense. Try using a C-64 now, you'll find it has trouble even keeping up with fast typing.

  25. Re:WTF were they thinking? on Zuckerberg Rebuffs Request To Appear Before UK Parliament (apnews.com) · · Score: 1

    A CEO needs to show respect to governments? Since when?

    Companies like Facebook operate within the letter of the law, and when they don't, they send a team of lawyers and delay whatever accusations against them until they become irrelevant. Respect doesn't come into it at any point.

    Their only motivation is financial. All other motivations a company may seem to have (like being perceived as green) eventually all boils down to what's best for the bottom line... that's what you get for allowing the creation of entities where there's no direct accountability for any one person -- the worst in people comes out and that's what actually drives companies.