Slashdot Mirror


User: andy753421

andy753421's activity in the archive.

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

Comments · 77

  1. Additional information on IEEE: New H-1B Bill Will "Help Destroy" US Tech Workforce · · Score: 4, Informative

    For what it's worth, the legislation is called the "Immigration Innovation Act of 2015 (I-Squared Act of 2015)". Here's another article along with the senate press release and the bill itself.

  2. Re:Outlaw Recursion on Stack Overflow Could Explain Toyota Vehicles' Unintended Acceleration · · Score: 1

    I think you could make the case that tail recursion is safe in that it doesn't result in an unbounded stack. You'd really need the toolchain enforcing it though.

  3. Re:coding standards on Stack Overflow Could Explain Toyota Vehicles' Unintended Acceleration · · Score: 1

    In embedded systems this is often the case. Not because it makes the software easier to understand, but for more practical reasons. You probably won't be stepping though the code with a debugger in real-time, but global variables are at fixed addresses and they don't disappear as soon as the function call returns, so they're just easier to look at.

  4. SCTP on Taking Google's QUIC For a Test Drive · · Score: 1

    I'm no networking expert, but does anyone know how this compares to SCTP?
    And have they taken various security considerations into account, e.g. SYN floods?

  5. Re:Unknown unknowns on Neil deGrasse Tyson On How To Stop a Meteor Hitting the Earth · · Score: 1

    Not exactly, according to NASA, we've found an estimated 911 out of 981 near earth asteroid in the >1km size range. 93% is pretty good, but a long way from "all".

  6. why simulate? on Visual Network Simulator To Teach Basic Networking? · · Score: 4, Interesting

    I assume you have some lab computers that are already part of a network, can't you just install wireshark on them and use the existing network? You won't be able to teach everything, but you can probably cover a lot of it that way. Learning tends to be easier for me when I'm looking at the actual thing anyway. If you trust them with root access (or have automatic restores) they can experiment with different configurations too.

  7. Re:Licensing? Severs? on Open Source Alternative To Google Earth? · · Score: 2, Interesting

    (warning, shameless plug)

    I've been working on a similar program for a while called libgis. The main difference is that libgis is built as a library instead of an application and uses OpenGL for rendering, which allows it to render terrain. It also uses GTK+ instead of Qt, but that's just due to my personal preferences. Unfortunately, it's not (yet!) as complete as Marble/WorldWind/Google Earth.

  8. Re:Interoperability among SCMs on What Tools Do FLOSS Developers Need? · · Score: 1

    Actually, you're pretty close there. Most of the projects I've checked out I only look though, or only make very small changes or bug fixes. In the past I've used cvs, svn, git, hg, and mtn. There's a bit of learning curve with each of these. Conceptually it's not too hard, but I have a hard time keeping track of whether it's `foo checkout --head' or `foo revert', `foo log --max-count' or `foo log --limit', etc. If you can keep track of all of these, then good for you, but I can't and would rather not try.

  9. Re:Interoperability among SCMs on What Tools Do FLOSS Developers Need? · · Score: 1

    I've noticed this as well, at least using git against other repos (git-svn, git-cvsimport), but it's always seemed like a kludge to me. I haven't looked into it, but I've always assumed that git-svn/git-cvsimport/git-* were specific to git, which means they would need to be reimplemented in hg, mtn, etc. A common format for pulling changes would mean you'd only have to implement one other protocol besides the native protocol.

  10. Re:Interoperability among SCMs on What Tools Do FLOSS Developers Need? · · Score: 1

    But they're the project leader. They're calling the shots so you use what they specify.

    Most projects let you pick your editor, filesystem, distribution, etc. It would be nice to add version control to that list. That doesn't seem like it would be all that hard to do. There are already tools to migrate a repository between different version control systems and they mostly use similar concepts.

  11. Interoperability among SCMs on What Tools Do FLOSS Developers Need? · · Score: 3, Insightful

    Git, mercurial, monotone, etc. are all ready nice, and do pretty much the same thing, but it's annoying to have to use the one that the project leader decides on. It would be nice (if it's possible) to be able to pick which one you want to use as a client, and have it work with whatever the project manager wants to use for the upstream repository. I'm not sure what all this would encompass, probably some common distribution (push/pull) protocol would need to be implemented by all the different SCMs..

  12. Re:Cocoa? on How Do I Get Open Source Programs Written For Me? · · Score: 1

    In my (somewhat limited) experience I've found that programmer productivity depends more on the language and tools used than on the widget toolkit. Working with GTK+ in pure C/Glib is going to be a lot more time consuming than using something like Ruby or Python and using a UI designer like Glade.

  13. Cocoa? on How Do I Get Open Source Programs Written For Me? · · Score: 2, Insightful

    If you're looking for Free/Open Source Software, you'll probably have better luck if you use F/OSS development tools such as GTK+ or QT.

  14. Re:Vim tips on (Useful) Stupid Vim Tricks? · · Score: 1

    Use \zs to avoid \(\) and \1 can also be nice.. :%s/\<[Ss]ite\zbCode\>/Identifier/

  15. xmodmap(1) on Matching Up Hotkeys for OS X and Linux GUIs? · · Score: 1

    Take a look at the examples at the bottom of the man page.

  16. Re:Outdated information on Replacement For Aging Doppler Radar Being Tested · · Score: 1

    Some say they are so accurate, they can actually measure a single drop of rain.

    Dual pol doesn't actually provide any higher resolution compared to the existing radar. The standard resolution for a NEXRAD scan is a 1 degree by 1 km area which is nowhere near the size of a single drop of rain. The way the dual pol radars work is based on the size and shape of the individual drops but it's just the average of all the drops in the sample area.

    Another new thing that is becoming available is Super-Res data which is simply a decrees in the sample size to 0.5 degrees by 0.25 km. See here for a comparison. This doesn't change the lowest elevation scans however so that problem still remains.

  17. Re:IQ Test? on The Smartest Browser and OS · · Score: 2, Informative

    From Wikipedia on the inventor of IQ tests: "His principal goal was to identify students who needed special help in coping with the school curriculum."

    Since school curriculums tend to involve things such as Literature, History, and Science it makes complete sense that knowing a lot about earth history and the the most popular book in the world would increase your IQ.

  18. Not MAC? on How the NSA Took Linux To the Next Level · · Score: 1

    If you have a program that responds to socket requests but doesn't need to access the file system, then that program should be able to listen on a given socket but not have access to the file system. ... This type of control is called mandatory access control (MAC).

    Am I mistaken, or does this have nothing to do with Mandatory Access Control? I was under the impressions that MAC (as opposed to DAC) was based on how the policy is implemented. In MAC the policy is defined by the administrator, whereas in DAC, the policy is defined by the users. The example seems like a policy is not an access control method.

    Perhaps the correct way to solve this misconception would be to find some better acronyms/names...

  19. Variety on Professors Slam Java As "Damaging" To Students · · Score: 4, Interesting

    Where I go to school, just this year we switched from teaching the introductory classes in Java to a combination of Python, then C, then Java. I think that this is much better than using any particular one of those languages the whole time. It gives the student experience with more different concepts and from that I think they can begin to see how everything works together. Also, starting with something simpler than Java/Eclipse seems to make it a lot easier the first few weeks of the course.

    One thing I have noticed though, is a complete lack of security related training. Something about calling eval() on every input just to parse integers makes me cringe. I guess the idea is that worrying to much standard practices keeps people from thinking creatively or something. Unfortunately, it also seems like a good way to get into a lot of bad habits.

  20. Re:Explanation. on MPAA Forced To Take Down University Toolkit · · Score: 4, Informative

    I would be really interested in seeing some data to back up this claim. When the toolkit was first released I downloaded a copy and checked the md5sums on both the ntop binaries and the snort binaries. Both corresponded to the binaries I downloaded form the Ubuntu server.

    There was also a page on the 'monitor' site that stated the software was released under the GPL, but I don't recall if it included a copy of the license itself. The MPAA code seemed to be kept separate and the license on that was unclear, however there were Java Server Pages distributed as binary only as well as some shell scripts and maybe some python (again, i don't remember).

    Does anyone know of a mirror of the original ISO? I would like to look at it further but I deleted the one I originally downloaded.

  21. More than you would think on Americans Giving Up Social Life for the Web · · Score: 4, Insightful

    As a Computer Science student and generally computer person I know that I spend more time online than most of my friends and certainly more than the average American, but I'm not sure about the average slashdotter. On the other hand I've also gone for quite a while without a network connection (on the order of weeks/months) and it's really not as hard as people seem to think it is, although deleting spam when I get back is... For me, using the internet obsessively isn't because I'm 'addicted' to the internet but because most of the time there's just nothing better to do. If I find something more interesting I tend to spend less time online.

  22. Size matters? on What's Keeping US Phones In the Stone Age? · · Score: 3, Interesting

    I don't know how true this is, but I've always assumed that the United States has a harder time upgrading to new technologies than places like Japan because of size and population density. In some place like Japan or Europe a cell phone tower will cover quite a few people, in Montana however.. not so much. This doesn't have anything to do with new cell phone designs, but more with prices for text messaging and such. Does anyone know how united states technology compares to places like Russia/Canada/China/Brazil/Australia?

  23. Re:Hm on Multiple Sites Down In SF Power Outage · · Score: 1

    That name resolves to an IP address in San Jose. Maybe they have redundant servers for their webpage, you know, wouldn't want to make potential customers think their sites would go down during a power outage..

  24. Depends on the language on Are 80 Columns Enough? · · Score: 1

    If I'm writing in C then 80 characters is fine. On the other hand I've seen HTML files that end up having 80 characters worth of tab stops, and in CSS all I ever really need is around 40.

  25. Re:A choice of all distributions. on Dell Opens a Poll On Linux Options · · Score: 1

    I would say they should still pre-install something but make sure there's no licensing costs associated with it. A lot of people will simply not want to hassle of installing a distro, for the rest of us it let's us cross install without having to burn another CD :)