Slashdot Mirror


User: reanjr

reanjr's activity in the archive.

Stories
0
Comments
2,025
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 2,025

  1. While the code you write is running single threaded, that's only the programming model; the program you create with that code is decidedly multi-threaded. The truth is it's easier to write properly multi-threaded code in Node.js for the vast majority of real world use cases, and for everything else, you can write multi-process code with good language support built right in.

  2. If you can't be bothered to use professional tools which glaringly highlight misspelled variables, then perhaps you should stick with something with more hand holding. I've never really felt compelled to "use strict", because I - as a developer - have discipline, and don't need it.

  3. Re: I also performed a study. on We're Creating a Perfect Storm of Unprecedented Global Warming (popsci.com) · · Score: 1

    The concept of East and West doesn't map to the poles. All directions are some combination of North/South and up/down. At the South Pole, the sun rises and sets in the North, and moves clockwise; at the North Pole, the sun rises and sets in the South, and moves counter-clockwise.

  4. Re: Well that makes sense on 'Pragmatic Programmer' Author Andy Hunt Loves Arduino, Hates JavaScript (bestprogrammingbooks.com) · · Score: 2, Interesting

    I think the issue is that "clean" is in the eye of the beholder. It looks very different in OOP than it does in FP, both of which are pretty well supported paradigms in JS. Seems like the real argument is that JS doesn't make these decisions for you, so you don't get much guidance. That's certainly a speedbump, but it's also a feature, in that it is eminently flexible in the face of new paradigms.

  5. Also, I've never once felt any need for namespaces in JS. Whether you're using ES6, CommonJS, or require.js, you can name anything whatever you want, so there are no naming conflicts which require namespaces to address.

    Also, this is one example of how JS deters you from globals, and pushes you into DI.

  6. Weak scoping rules? How do you differentiat between strong and weak scoping? Either an identifier is in scope or it's not.

  7. Re: Well that makes sense on 'Pragmatic Programmer' Author Andy Hunt Loves Arduino, Hates JavaScript (bestprogrammingbooks.com) · · Score: 3, Insightful

    I will defend Javascript to pretty much anyone. All languages suck in various ways. Javascript at least has the sense to keep the language small, backwards compatible, and well defined. New language features are almost always targeted, useful improvements, with clear use cases. And it's fast as fuck (not really because of anything related to the language, of course, but still).

  8. Or named so because St. Jude is the patron saint of desperate causes and that concept applies to medicine in general.

  9. Do you really think it will not be possible to drag and drop onto another tab?

  10. Re:Chinese Wall on Sir Tim Berners-Lee Lays Out Nightmare Scenario Where AI Runs the Financial World (techworld.com) · · Score: 4, Insightful

    There's no guarantee an AI will be auditable. Lots of AIs are too complicated to understand how they work.

  11. Some of us actually thrive doing this sort of work. Rewriting working code is such a lazy cop-out.

  12. Re:More proof that drivers are employees on Uber Said To Use 'Sophisticated' Software To Defraud Drivers, Passengers (arstechnica.com) · · Score: 1

    Pretty sure the driver can take any route they (or the passenger) like. Which is probably why Uber is padding the up front cost.

  13. Re: I also performed a study. on We're Creating a Perfect Storm of Unprecedented Global Warming (popsci.com) · · Score: 1

    In what way is that answer still correct? The sun rises in the South at the North Pole.

  14. Re: Stay loyal to your preferred airline on Why Bargain Travel Sites May No Longer Be Bargains (backchannel.com) · · Score: 4, Insightful

    Quickest way to kill my loyalty is treating loyalty like a currency. I pay you for good service everytime. Not just for the times I present a magic "gimme decent service" card.

  15. Here in the US, I get paid a competitive salary, have unlimited vacation, work about 35 hours a week, have on demand telecommuting, and free health care.

    Sorry, foreigner, you can tell yourself you've got a good deal, but it sounds like unsubstantiated nationalism.

  16. Re: What is Facebook thinking? on Facebook Reports BBC To Police Following Publication's 'Sexualized Images' Investigation (bbc.com) · · Score: 4, Insightful

    Police put child pornographers in prison after asking them for photos. That's how the law works. It's a dumb law, but THINK OF THE CHILDREN!!!!!!!!!!!!!!!

  17. Re: But the requirements on Microsoft Research Developing An AI To Put Coders Out of a Job (mspoweruser.com) · · Score: 1

    No. The requirement is that the software do something useful for the company and provide ongoing value. The feature list and documentation are what comes out at the end, after you have figured out how to meet the requirement.

  18. Re: s/drug trials/climate change/g on Most Scientists 'Can't Replicate Studies By Their Peers' (bbc.com) · · Score: 5, Informative

    Many studies have been done on anthropic climate change, but almost no experiments.

  19. Re: Still playing catch-up on Apple's iPhone 8 To Replace Touch ID Home Button With 'Function Area' (appleinsider.com) · · Score: 1

    Doubtful. Ubuntu phone is designed around various side swipes. This is probably a case of Apple designers not wanting anything spoiling their pretty mockups. Apple: fuck usability, it's fucking pretty.

  20. Blame the anti-intellectual Europeans who forget how everything worked in their quest for a Catholic idiocracy.

    http://www.history.com/news/th...

  21. Re: HTTP Spec on Most of the Web Really Sucks If You Have a Slow Connection (danluu.com) · · Score: 1

    Opera started it. Other browser makers had to follow suit to keep up with Opera's speed.

  22. It means 4 concat 4. This is typical notation. PostgreSQL even supports it for text concatenation.

  23. Management functions primarily as a distributed buffer for blame. It will continue to serve that purpose for the foreseeable future.

  24. Which are exactly the types of jobs that Americans can be trained for and for which there is a glut of underemployed workers looking for an American salary.

  25. Re: Don't look at it that way... on The 32-Bit Dog Ate 16 Million Kids' CS Homework (code.org) · · Score: 3, Interesting

    For a lot of things, 32 bit is overkill, but you don't see people storing 24 bit numbers. This is a fundamental problem with premature optimization. You should always use the largest precise integer available unless you have a compelling, evidence-based reason not to. The onus should be on the 32bit users to demonstrate their choice is better.