Slashdot Mirror


User: i_ate_god

i_ate_god's activity in the archive.

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

Comments · 803

  1. Re:answer: no on Is Blockchain the Most Important IT Invention of Our Age? (theguardian.com) · · Score: 1

    This is a discussion forum. Questions are typically a good mechanism for starting a discussion. Perhaps this is not a good place for you.

  2. Re:Code Review Pair Programming on Code Reviews vs. Pair Programming (mavenhive.in) · · Score: 1

    well, at Job 1 it was hit or miss, but at Job 2 we have a formal code review tool: https://www.reviewboard.org/

    So yes, you do know who reviewed what, and whether or not they give their seal of approval.

    now I'll admit that someone can just mark a review as fine without having read it, but as I said, nothing is perfect. Our process could certainly be improved more if we used a Github-style way of managing code (pull requests and all that) but since we use SVN and do all our work on the master branch it won't happen. I've fought for it but was the counter argument was that the team is not large enough to justify that kind of workflow. *shrug*

  3. Re:Code Review Pair Programming on Code Reviews vs. Pair Programming (mavenhive.in) · · Score: 1

    > No, a review process is useless.

    then

    > You need actual code reviews for it to work,

    I'm not sure what you're getting at.

    The last two jobs I've done had a review process where all commits to the RCS resulted in a notification sent to the entire team, and was expected to be reviewed by two or more people.

    One nice thing about this approach as well, better architecture. Not because of someone's review, but because the review process works far better when commits are small. Keeping commits small helped to improve modularity of our code, since 98% of the time we expect each commit to result in software that can be built (we did everything in our powers to avoid committing changes that would break a build).

  4. Code Review Pair Programming on Code Reviews vs. Pair Programming (mavenhive.in) · · Score: 4, Interesting

    A proper peer review process is far superior. Review your plan with your teammates. If you're working with components that others work on, make sure they are part of the plan review. Once all questions are answered, put your headphones on and go forth and code. Rely on unit tests to catch the obvious problems, rely on integration tests to catch less than obvious problems, rely on QA to catch what your integration tests miss. Use linting, static code analysis, and other tools like Sonarqube to identify potential problems within your code that may not manifest themselves under day to day usage. Voila...

    Is it perfect? Of course not. Will your software be 100% bug free? Of course not. It also doesn't solve problems related to lack of intelligence or experience amongst your teammates, and it doesn't solve problems related to lack of foresight from management who impose impossible deadlines or who close deals with customers that include features which don't exist. But the team will still be more productive than if they had to share computers and work in pairs. Programmers need focus and pair programming will ruin any focus you could have.

  5. Re:Can this entry be any more click bait? on Enterprise Datacenter Hardware Assumptions May Be In For a Shakeup (acm.org) · · Score: 1

    > But lets get away from games and onto serious computing.

    And games are not serious computing how? There are grand challenges that have been overcome in the technologies that power video games. Path finding, latency reduction, 3D computation, and so on.

    Not to mention budgets that exceed that of some "enterprise" firms.

  6. Re:what is their development strategy? on 'Unauthorized Code' In Juniper Firewalls Could Decrypt VPN Traffic (arstechnica.com) · · Score: 1

    goes through branches before making it to trunk

  7. what is their development strategy? on 'Unauthorized Code' In Juniper Firewalls Could Decrypt VPN Traffic (arstechnica.com) · · Score: 2

    Every commit I make at work is required to have at least one peer review and its' recommended to have two and we are not selling security-related software.

    I've never heard of this company, but this revelation speaks volumes to their poor development strategy. Maybe they fell in love with buzzwords like Agile or Waterfall or whatever without realizing that proper processes like peer reviews have nothing to do with these buzzwords. Either way, they can not be trusted for letting this happen. Either they do not review their own code on a regular basis, or parts of management are corrupt for letting this happen. Either way, probably time to stop doing business with them.

  8. Re:SQL Server, thanks on Why To Choose PostgreSQL Over MySQL, MariaDB (dice.com) · · Score: 1

    Cross platform and free are two things postgresql offers that sql server doesn't

  9. Re:Terrorist Funding on After Demanding $3 Million Ransom, Hacker Dumps Massive Customer Financial Data (dailydot.com) · · Score: 1, Insightful

    to be fair, this whole mess could actually be partly responsible on climate change.

    Syria has been experiencing a severe drought, which has lead to unemployment in the agricultural industry. The mass unemployment was one of catalysts of the civil war.

  10. Re:The Source? on Google To Drop Chrome Support For 32-bit Linux · · Score: 2

    People keep blaming Netflix for decisions enforced upon them by production studios.

  11. Maybe the comets are the alien megastructures? on NASA Concludes That Comets, Not Alien Megastructures Orbit KIC 8462852 (examiner.com) · · Score: 1

    Bet you didn't consider that NASA

  12. Re:Keto on Japanese Company Makes Low-Calorie Noodles Out of Wood · · Score: 1

    doesn't keto also mean no alcohol?

  13. Re:Defense will be based on advertising dollars on YouTube Defending Select Videos Against DMCA Abuse · · Score: 1

    so?

    Greed is inevitable, what's wrong with working with it instead of against it?

  14. Re:I'd use it on Docker Turns To Minecraft For Server Ops (sdtimes.com) · · Score: 1

    it's also a wide open invitation for someone more imaginative than I to point out how it could be practical. This is a message forum after all ;)

  15. Re:Go Work for the Competition on Ask Slashdot: Convincing a Team To Undertake UX Enhancements On a Large Codebase? · · Score: 2

    all that was said was

    > and many of these users expect modern conveniences like intuitive UI and documented processes

    Which doesn't necessarily imply that the customers "hate the product because of UI". Have you considered that maybe the customers priorities are not the UI, even though it's near the top of the "nice to have" list?

    OP then says

    > However, convincing the development teams that undertaking projects to clean up the UI or build more self-explanatory features are often met with, "It's too big an undertaking," or, "it's not worth it."

    So an entirely plausible scenario is that the customer NEEDS feature X, and WANTS nicer UI, devs say UI work will take extensive time because blah blah blah and it'll delay feature X, customer says "eh.... well feature X is more important, here are my tens of thousands of dollars of maintenance dues".

    The devs will work on whatever the management deems a priority, and management will deem revenue streams a priority, regardless of what anyone wants.

  16. I'd use it on Docker Turns To Minecraft For Server Ops (sdtimes.com) · · Score: 1

    I've never played minecraft but I'm a huge fan of garrys mod and space engineers. I'd use this, but only for my small home network. Its impractical but fun, which is perfect for hobby grade stuff.

    I.can't imagine myself using it in any professional capacity and I can't see how it would be easier than what we have now.

  17. darknet? on After Paris, ISIS Moves Propaganda Machine To Darknet (csoonline.com) · · Score: 3, Interesting

    on "the darknet"?

    What is the "darknet"? tor sites? freenet sites? or is darknet an actual service/thing?

  18. Re:Something something question in headline equals on Should Programmers Be Called Engineers? (theatlantic.com) · · Score: 1

    invoking Betteridge's Law makes no sense on a discussion forum, stop doing it.

  19. Re:Military funding to thwart this threat? on Russian Presence Near Undersea Cables Concerns US (nytimes.com) · · Score: 1

    > Which does not mean we have to like them or even mean we have to or should tolerate them but if we want to act 'rationally' and possibly self interested

    "we" as in the politicians, will need the political capital to act, capital that comes from "we', the people.

    So painting the actions of someone who threatens us as "irrational" is a good way to gain that capital.

  20. Re:Candidate Obama on Documents Expose the Inner Workings of Obama's Drone Wars · · Score: 2

    > versus an elitist who thinks that the people are not capable of making the right decisions. The latter is the "nanny government" mentality, which is what we're dealing with here.

    In most modern democracies, the people elect a leader on their behalf to make decisions that the people are not capable of making on their own. This is not elitism, this is just common sense. Especially in countries like the US where the education system a mediocre mess.

    Honestly, do you think a country as big, powerful, and comparatively unintelligent as the US, should have a referendum on every decision made by government?

  21. Grace Hopper on Happy Ada Lovelace Day (findingada.com) · · Score: 5, Insightful

    She did far more for computer science than Ada Lovelace, and she did far more at defying social gender norms than Ada Lovelace.

    If anyone should be celebrated for breaking social barriers AND important contributions at the same time, it should be her, not Lovelace.

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

  22. Re:What if I don't want to own a car? on Why Self-Driving Cars Should Never Be Fully Autonomous (roboticstrends.com) · · Score: 2

    Many transit lines are fully autonomous. Vancouver's SkyTrain and Montreal's metro both run on autopilot. Montreal does have one person occupying the cab though, but that person's job is exactly what TFA is talking about. Should anything go wrong, that person can take manual control of the train. Slam on the breaks if someone is on the tracks. Hold the doors open a few seconds longer if they notice someone who is just a few seconds late, coordinate evacuation if needed, and so on.

  23. Re:Who are these people? on EFF: the Final Leaked TPP Text Is All That We Feared (eff.org) · · Score: 2

    > the electorate are going to punish anyone who brings the government down and brings on another round of elections

    Considering that only 1/3rd of Canadians want Harper, I'm not sure there would be "punishment". Also, I suspect that our current Governor General will not be so feeble and kowtow to Harper's prorogue or dissolution requests if the NDP and Liberals go the coalition route.

    And despite Harper having scared Canadians the last time a coalition was tried, I think the desperation of so many Canadians to see Harper go will force them to settle all their centrist vs left wing differences and be much more open minded to an NDP/Lib coalition. At least... I hope. Our system would work far better if we can accept coalition governments. Heck, if we were really open to coalition governments, maybe we would still have the Reform party.

  24. Re:Here we go again on 10 Confirmed Dead In Shooting at Oregon's Umpqua Community College · · Score: 1

    so then the problem is that people who need help live in a country that steadfastly refuses to provide it, despite having more than enough resources to do so.

  25. Here we go again on 10 Confirmed Dead In Shooting at Oregon's Umpqua Community College · · Score: 4, Insightful

    Anti gun lobbyists will say this is because of guns.

    Pro gun lobbyists will say this is because there weren't enough guns

    The rest of the world will look at America and wonder "what social/economic/cultural problem exists where there can be a few mass shootings a year?"

    Everyone will argue for a month or so. John Oliver might say something about it. But after a month, everyone will forget this has happened. Then, several months later, there will be another mass shooting in the US and the cycle repeats itself.