Slashdot Mirror


User: tepples

tepples's activity in the archive.

Stories
0
Comments
68,260
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 68,260

  1. Unusable error messages are also a bug on IT and Security Professionals Think Normal People Are Just the Worst (zdnet.com) · · Score: 1

    I still remember the guy who called me at 3 AM because his code wouldn't compile. He'd visually checked his code and was sure it was correct, and he wanted me to drive in and fix the compiler. (I did no such thing, had a meeting with his boss the following day to discuss service levels. Turns out, the problem was in his code.)

    The problem may have also been in the compiler if it didn't give clear enough error messages to help the programmer find where the problem in the code lay.

  2. In many of these cases, dysfunctional IT has blocked the use of work devices to run even work applications for work purposes in a timely manner. IT has imposed a two-week waiting period for work-related native applications or a zero waiting period for work-related web applications. This means end users are likely to do one of two things: use web applications, or bring personal devices just to be able to accomplish their work. How responsible would it be for IT to allow this dysfunction to continue to happen?

  3. Why use calendar/email that isn't compatible with the platform you use and vice-versa?

    Because an outside factor has suddenly imposed a specific "platform you use" on you. How practical is it for a user to switch to a completely different calendar/email provider every time the user changes operating system?

    And do all operating systems even have calendar software? Could, say, a user of the operating system called "Xbox One system software" use a calendaring application to schedule online play dates with another Xbox Live subscriber?

    Why use a work computer for personal business?

    For one thing, break time exists. For another, not having permission to install applications does not necessarily imply use of a work computer for personal business. Many especially larger companies' IT departments are so dysfunctionally lethargic that they have built a record of taking the most blame for other employees not being able to complete projects on time due to lack of authorization to install required applications. What should an employee who discovers this deep dysfunction do while polishing his or her resume?

  4. C++ compiler: object is never read from after being zeroed, thus by the abstract machine specification the last write does not lead to any observable behaviour and can be skipped.

    It isn't skipped if the program uses the memset_s defined in C11 to modulate the compiler's inference that the zeroing "does not lead to any observable behaviour".

    Java JIT: No reads between zeroing and freeing/next writes, skip zero writes. This is an important optimization since by specification all objects are zero initialized, leading to large amounts of overhead if the writes cannot be skipped.

    Even if the char[] holding the secret's UTF-16 encoding is cleared by by Arrays.fill method? Oracle itself uses this in its example for Swing JPasswordField .

    Any modern OS: let me copy that buffer to the swap file.

    A modern OS denies reading swap by nonadministrators within the OS and encrypts swap to protect it from reading outside the OS.

    Any SSD: you want to override this? Lets do some wear levelling and overwrite that other location instead.

    It's as if you think disk encryption is impossible.

  5. Facebook vs. straight email vs. hobby web boards on Linus Torvalds on Social Media: 'It's a Disease. It Seems To Encourage Bad Behavior.' (linuxjournal.com) · · Score: 1

    It was possible but less practical. Say someone switches to another ISP and loses access to his or her old email. Using email directly puts the burden of continuing to stay in touch after the change on the other participants. Using a web board allows each user to update his or her own authentication. And Facebook is somewhat less likely than hobbyist-run web boards to remain in operation as opposed to shutting down due to lack of money or interest.

  6. Weston can host Wayland clients on 'SPURV' Project Brings Windowed Android Apps To Desktop Linux (androidpolice.com) · · Score: 4, Informative

    Weston, the reference compositor for Wayland, has a special feature where you can use it to run Wayland clients under X.

  7. I can imagine a mathematical formalism where every instantiation of a secret key must result in calling a destructor that securely zeroes the key.

  8. Re:ADA contemplates public accommodations on Tinder Announces New 'Height Verification' Feature. But They May Be Lying (gotinder.com) · · Score: 1

    It's not about not getting laid. It's about a user not being able to verify the user's height at all when the app tells the user that the photo does not indicate a valid height.

  9. Re:Take 'push' notifications out of the browser on Mozilla Will Run Two Experiments This Month With Firefox To Explore Ways To Fight Push Notification Permission Spam (zdnet.com) · · Score: 2

    Then use a callendar program and an email program.

    And if your favorite calendar program and email program are not available for a given platform, or if you lack permission to install an application on your work computer, just do without.

  10. Re:A few things... on IT and Security Professionals Think Normal People Are Just the Worst (zdnet.com) · · Score: 1

    1) Did you read at the top of the page where it says "News for Nerds"? I DO NOT CARE WHAT YOU THINK ABOUT NON-IT PEOPLE.

    Nerds are employed in the same company as non-nerds and often manage resources used by said non-nerds.

  11. Unapproved app ban, STBs, Dropbox limits on IT and Security Professionals Think Normal People Are Just the Worst (zdnet.com) · · Score: 1

    What cases is a password manager not available

    - Corporate IT forbids installing an unapproved application and declines to approve your password manager.
    - The password is to a service accessed through a video game console, set-top streaming box, or other device to which your password manager is not ported.
    - You have installed a password manager, but in order to synchronize its database to this device, you'd have to first disassociate one or more of your three or more devices from your Dropbox account in order to associate the device.

  12. Passwords on post it notes are a sign that the password requirements are too strict or onerous.

    No, they're a sign that the person who wrote it down needs to be fired.

    Good luck retaining employees longer than ninety days.

  13. Re: where's the lie? on IT and Security Professionals Think Normal People Are Just the Worst (zdnet.com) · · Score: 1

    Why aren't you using ONE passphrase and a password manager??

    Because Dropbox, the service through which many password managers synchronize saved passwords among devices, recently restricted users to three devices. And which password managers also work for the OS user account itself?

  14. How else is a webmail user supposed to know, between when the user opens a web browser and when the user opens the user's email provider's website, whether or not the user has new mail?

  15. Temperance died for four and a half years on LA County Is Using An Algorithm To Clear 50,000 Pot Convictions Faster (engadget.com) · · Score: 1

    The temperance movement died nearly 100 years ago.

    Temperance died for four and a half years, from the Volstead repeal (February 1933) to the Marihuana Tax Act (August 1937).

  16. I've seen mail servers delay mail by 20 minutes or more, particularly mail when confirming a registration on a website.

  17. ADA contemplates public accommodations on Tinder Announces New 'Height Verification' Feature. But They May Be Lying (gotinder.com) · · Score: 1

    The ADA contemplates public accommodations. If an application's publisher fails to make the application accessible to a little person or a congenital amputee, said publisher could be held liable.

  18. I admit I'm moving the goalposts, but let me try to narrow the search:

    Find me a job that pays living expenses in the part of the country where the rest of my family lives and you can have 5 percent for one year.

  19. You get a 4 year degree in order to get past HR departments that are under the misconception that you do get a 4 year degree to write code.

  20. How do people raised in cities where the market is "quite chilly" find the money to move to cities where it "is quite hot"?

  21. It sounds like your bud needs to move.

    Which changes the question to how to find a job (like your welding job) in order to save up enough money to cover to moving to a more lucrative area (like your Middle Tennessee) and surviving there for a few months while seeking a job in your preferred field.

  22. If you find that you've fully specified what the software you're building is supposed to do, you might have also just finished implementing it.

    If for some reason that is not true, you should stop everything and write a code generator that accepts your specification as input.

    I'd be interested to see a proof of concept that automatically translates ISO's international standard for the C language and the datasheet of the Intel 80386 CPU into a working C compiler.

  23. That testing for psychopathy and narcissism, a bit costly but hey a few hundred dollar test versus ten even hundreds of thousands of dollars (be it stolen proprietary data, stolen company property, in office conflicts and fights or simply primitive sexual assaults, that test will reduce those risk a lot, seriously well worth the investment).

    Autism spectrum disorder used to be called "autistic psychopathy". How do autistic candidates score on the "psychopathy" scale that you use? I imagine that the leaders of an employer or employment agency don't want it to end up the target of a disability discrimination lawsuit.

  24. If someone, who is applying for a tech job, includes anything else but tech related experiences in his/her resume, then the person is very likely not to be selected. This is a known way of presenting your resume -- show only relevant experiences to the job applied.

    Unless the employer specifies otherwise in the job posting. I've seen a few employers that explicitly require candidates to explain all gaps in the candidate's employment history since high school graduation.

  25. #2 has shown he can learn on his own, without needing babysitting.

    #2 hasn't shown that he can learn industry best practices for quality control or security. Instead of a full stack developer, you get a full Stack Overflow developer who is more skilled at using the clipboard than anything else.