Agreed. You only need more complicated math if you're going into research, getting a Masters/Doctorate degree, or game development (this can still be argued away as there are many internal tools and interface developers that don't need complicated math). It depends on your career path.
The most that I use (as a typical 9-5 programmer) is algebra, proportions, statistics, and other simple math learned in High School or in my CS classes. Logic, data structures, etc. are far more important. Occasionally, I'll use some CS algorithms (infix notation, depth/breadth-first searches, etc.), but they're all related to CS with only a rudimentary knowledge of math needed. I've never used Trigonometry, Calculus, or anything higher on the job.
Ignorant bosses still have this mindset of Math & CS being tightly interlinked and how Math helps greatly. It helps to a degree, but not that much. I've known programmers that had high degrees of math -- and ultimately it's just a lot of "theory" in my opinion. They didn't do a lot of practice and application. Because of the high burden of math, they were forced by their colleges to put more focus on theory. Their job performance was/is terrible. They're crap programmers, sorry. So, then the bosses decide to put them as designers and architects... that may work with buildings, but not programming. In programming, you have to know how to build something properly in order to design it properly, so again, complete crap. If you want to be a programmer, learn CS and programming. If you think that you may need math or it will help you get hired, then pass all of your math classes with a C average and focus your intention on getting A's in your CS classes (while hacking out fun coding projects on the side). Then for the little time you have left drink some Sunny D and Rum and enjoy life...
RoboCode
Make it a competition amongst the members of the club. This is a little more modern take on old clubs where the main focus was usually Chess, Checkers, etc.
For a little more advanced stuff, you could fork Mana World or create bots for the server and improve the game overall.
Make an IRC MUD using PircBot or any of the other libraries out there. I've always wanted to do this but have never gotten around to it.
Lastly, the most advanced option... research into making another Linux Distro ("Club Name" Distro -- also come up with a cool club name) or another Linux Desktop Environment (forking LXDE will be the easiest).
There are lots of little things like this that you can research on the web. Chess can still be fun if you require no use of search trees, but instead force the use of a more pseudo-random algorithm like the Genetic Algorithm. Ask around the school to see what people are doing in their spare time at home and what they think is fun. Most people using Facebook? Maybe write a really simple Facebook app and then eventually a game...
This looks terrible. Why would anyone do this? I could understand for template functions and/or the throw declarations...but this? With tons of function declarations, it's just even uglier.
Me too. I hope it still fits on a 1GB flash drive (that's how I installed the last version). I'll never install with CDs/DVDs again! (Unless I buy a computer without BIOS support for booting USB.) It'd be nice if you could install directly from the ISO image file somehow like you can with VMs. I think I remember reading about someone doing this with 2 computers (1 as the server)?
At first, I didn't feel sorry at all. Usually, the guidelines specifically point out you must be 18+, and you agree to this upon submission. But then, I couldn't find anything about age restrictions. However, it does say "The bug bounty program is subject to change or to cancellation at any point without notice." and a bunch of other "Hey, we can screw you over if we want, and you agree to this upon submission." Therefore, I feel a little sorry for the guy because there is NO indication of an age restriction, but it's clear that Paypal can screw you over if they want (just like any legal Terms and Conditions that we all agree to everyday). If you don't want to be screwed over, just don't submit bugs. Submit bug reports for FOSS projects instead... or, call up Paypal and scream, "Show me the money!"
This was back when it was 100% free. I think it's called Graal Online Classic now. As stupid as it sounds, the in-game language is a great learning tool with instant results of "cool" stuff. Most languages don't give this kind of instant gratification as in-game languages do, and with a good distribution system in place, you can instantly share your "cool" levels with friends (I just used forums, p2p clients, and sometimes email). The language was (maybe still is?) very similar to C/C++. I had no problem transitioning to C++ with a book (either Complete Idiot's Guide or Dummies, can't remember). I got stuck on arrays for a bit (I was young and new), but everything else was a breeze, even classes, polymorphism, and memory allocation. Graal's language really just set the foundation for loops, math in a programming language, rudimentary data structures, and "thinking" as a programmer (e.g., thinking from top-down; from first step to last step. even with threads, you have to think this way within each thread's logic).
This is why I write all of my code on one line. It's clean and simple. Others brag about 1000 lines of code; I brag about 1 line with 20k columns. Got an exception? Yeah, it's on line one. Got a compile error? Whatdoyouknow, it's on line one also. I just need a better text editor that can handle columns better...
Is this meaning "(Security and Privacy) and Jobs", "Security and (Privacy and Jobs)", or "Security, Privacy, and Jobs"? I think probably the first one.
Wouldn't you try a test run on one user account before letting it fly for all users? Then this probably would have been caught. The bar has been lowered. Any takers?
I wish Linux, Mac OS X, or BSD would implement this. Hopefully, Linux steals this from Microsoft and uses it in the next release of The Colonel v3.1469.
If the DRM W3C standard is ever finalized and implemented, I propose that we create distributed software to crack it -- much like for cancer research, etc. (See List_of_distributed_computing_projects.) In fact! we can make it a "Windows virus" that spreads among the users, while keeping our Linux machines fast. If a key is found, it will instantly upload it to a website. Then the website will have a whole slew of keys to try on your DRM software.
The problem is that it has to be decrypted in order for it to play on your machine. I don't see how you could ever make this unhackable. One person will still have to buy a movie, but then it should be hackable and then distributable.
I also seriously doubt that Firefox will implement such a feature. In fact, I even question if Opera will (even though they're proprietary software.) IE and Safari will implement it right off the bat. Chrome is a question mark, as it would be a benefit to Chrome Books...
Stuff like this wouldn't be so bad if we didn't know how much an asshole these companies have always shown themselves to be in the past. Media stored on the cloud or a computer became fantastic for me because I didn't have to worry about a DVD working in the USA but then not working in another country. That means if you ever move to another country that you will have to re-buy every DVD in your collection. Fuck that. Now, I bet they'll add the same type of control here. You must buy a DRM for your specific country or even more ridiculous restrictions than this (like fast forwarding as mentioned in the article, etc.).
The rich get richer, and the poor get poorer. The free get freer, and the shackled get deader.
I see no problem with this in the initial phase. If developers are willing to potentially waste time and money, by all means please make multiple options. This is how our "system" has always worked. The one that users like the best will win, and the best parts/features of the others will be merged into the winner. Personally, I'd like to see at least 1 other candidate. The only problem will be if the developers of Wayland and/or Mir don't listen to their peers/users and for the potential problem of Ubuntu being the most used desktop "winning" simply because of their dominance. Hopefully, if Wayland truly is better from a developer and user perspective, a forked distro like Linux Mint will start using it instead over Mir. Then if most of the users start using Linux Mint over Ubuntu, hopefully Canonical will get the picture to drop Mir and use Wayland. Again, the problem is that Canonical is already building a reputation similar to that of Windows. They have dominance, so they refuse to drop Unity and/or the Amazon searches, even though very few users are okay with either. Luckily, in the Linux world, we don't have to put up with this and just switch to another distro/flavor. Either way, the future will be interesting, and I applaud any developers trying to come up with new solutions for X.
My brother and I spent hours playing this game on NES. One of the things that made it so hard was no saves -- something that my brother and I would enforce on Halo in legendary mode when we got older. The hover motorcycles were fun; the art was intriguing. It was an amazing game and probably the most fun I've had with co-op. I don't know why they never tired to recreate this -- as long as it remains in 2D instead of 3D.
As far as the Groupon thing, I don't have much sympathy. I have a few entrepreneur friends. Groupon "recruiters" have harassed all of them relentlessly, while exclaiming that their competitors would get an upper hand from it. However, in reality, Groupon is pretty shit for small businesses. For big businesses, it probably is good since they have a lot of money to throw around, but then this screws over small businesses even more. I'm not spouting out theory; I've had actual friends affected by this. I never use Groupon unless I know that there's not a local small business competitor in the area, but I admit that this probably ruins it for entrepreneurs thinking about starting a new small business in the area.
Researchers had been doing the equivalent of studying penguins while believing that they were learning insights applicable to all birds.
Okay, this would make sense if they were applying human studies to all primates: monkeys, apes, gorillas, etc. But, they're applying the studies to the same species. It's still not good, but it's not as bad. It's like applying the studies of penguins in one geographic location to all penguins. Bad, but not as bad as suggested.
Agreed. You only need more complicated math if you're going into research, getting a Masters/Doctorate degree, or game development (this can still be argued away as there are many internal tools and interface developers that don't need complicated math). It depends on your career path.
The most that I use (as a typical 9-5 programmer) is algebra, proportions, statistics, and other simple math learned in High School or in my CS classes. Logic, data structures, etc. are far more important. Occasionally, I'll use some CS algorithms (infix notation, depth/breadth-first searches, etc.), but they're all related to CS with only a rudimentary knowledge of math needed. I've never used Trigonometry, Calculus, or anything higher on the job.
Ignorant bosses still have this mindset of Math & CS being tightly interlinked and how Math helps greatly. It helps to a degree, but not that much. I've known programmers that had high degrees of math -- and ultimately it's just a lot of "theory" in my opinion. They didn't do a lot of practice and application. Because of the high burden of math, they were forced by their colleges to put more focus on theory. Their job performance was/is terrible. They're crap programmers, sorry. So, then the bosses decide to put them as designers and architects... that may work with buildings, but not programming. In programming, you have to know how to build something properly in order to design it properly, so again, complete crap. If you want to be a programmer, learn CS and programming. If you think that you may need math or it will help you get hired, then pass all of your math classes with a C average and focus your intention on getting A's in your CS classes (while hacking out fun coding projects on the side). Then for the little time you have left drink some Sunny D and Rum and enjoy life...
RoboCode
Make it a competition amongst the members of the club. This is a little more modern take on old clubs where the main focus was usually Chess, Checkers, etc.
For a little more advanced stuff, you could fork Mana World or create bots for the server and improve the game overall.
Make an IRC MUD using PircBot or any of the other libraries out there. I've always wanted to do this but have never gotten around to it.
Lastly, the most advanced option... research into making another Linux Distro ("Club Name" Distro -- also come up with a cool club name) or another Linux Desktop Environment (forking LXDE will be the easiest).
There are lots of little things like this that you can research on the web. Chess can still be fun if you require no use of search trees, but instead force the use of a more pseudo-random algorithm like the Genetic Algorithm. Ask around the school to see what people are doing in their spare time at home and what they think is fun. Most people using Facebook? Maybe write a really simple Facebook app and then eventually a game...
This looks terrible. Why would anyone do this? I could understand for template functions and/or the throw declarations...but this? With tons of function declarations, it's just even uglier.
Me too. I hope it still fits on a 1GB flash drive (that's how I installed the last version). I'll never install with CDs/DVDs again! (Unless I buy a computer without BIOS support for booting USB.) It'd be nice if you could install directly from the ISO image file somehow like you can with VMs. I think I remember reading about someone doing this with 2 computers (1 as the server)?
P.S. I use usb-creator-gtk... unetbootin if no X.
At first, I didn't feel sorry at all. Usually, the guidelines specifically point out you must be 18+, and you agree to this upon submission. But then, I couldn't find anything about age restrictions. However, it does say "The bug bounty program is subject to change or to cancellation at any point without notice." and a bunch of other "Hey, we can screw you over if we want, and you agree to this upon submission." Therefore, I feel a little sorry for the guy because there is NO indication of an age restriction, but it's clear that Paypal can screw you over if they want (just like any legal Terms and Conditions that we all agree to everyday). If you don't want to be screwed over, just don't submit bugs. Submit bug reports for FOSS projects instead... or, call up Paypal and scream, "Show me the money!"
This was back when it was 100% free. I think it's called Graal Online Classic now. As stupid as it sounds, the in-game language is a great learning tool with instant results of "cool" stuff. Most languages don't give this kind of instant gratification as in-game languages do, and with a good distribution system in place, you can instantly share your "cool" levels with friends (I just used forums, p2p clients, and sometimes email). The language was (maybe still is?) very similar to C/C++. I had no problem transitioning to C++ with a book (either Complete Idiot's Guide or Dummies, can't remember). I got stuck on arrays for a bit (I was young and new), but everything else was a breeze, even classes, polymorphism, and memory allocation. Graal's language really just set the foundation for loops, math in a programming language, rudimentary data structures, and "thinking" as a programmer (e.g., thinking from top-down; from first step to last step. even with threads, you have to think this way within each thread's logic).
That's what I think. ActionScript allows the same static/dynamic switch:
for(var i:int = 0; i < 0; ++i) { }
for(var i = 0; i < 0; ++i) { }
But, in strict mode, it will give you warnings for the 2nd.
Can I patent my algorithm for automatically generating unique patents?
This is why I write all of my code on one line. It's clean and simple. Others brag about 1000 lines of code; I brag about 1 line with 20k columns. Got an exception? Yeah, it's on line one. Got a compile error? Whatdoyouknow, it's on line one also. I just need a better text editor that can handle columns better...
Those sweet, sweet ass minerals! So sweet.
Is this meaning "(Security and Privacy) and Jobs", "Security and (Privacy and Jobs)", or "Security, Privacy, and Jobs"? I think probably the first one.
Wouldn't you try a test run on one user account before letting it fly for all users? Then this probably would have been caught. The bar has been lowered. Any takers?
Their README says nothing about making it work on Linux... If they're only making it work and run on Windows, then no big deal...
already did this. He was hacking in C while getting something underhanded... or it could have been overhanded; the camera didn't show under the table.
Thanks to Microsoft's awesome Shell, I easily created this script to automatically do rot13 for me!
#!/bin/sh
echo "$1" | tr '[A-Za-z]' '[N-ZA-Mn-za-m]'
I wish Linux, Mac OS X, or BSD would implement this. Hopefully, Linux steals this from Microsoft and uses it in the next release of The Colonel v3.1469.
XBILL will always be best game. 2nd maybe to vi. 3rd is emacs of course. 4th is probably either /boot or /etc.
Hmmm, so the only useful thing from this /. post: I like the adorable, red robot with the shiny key!
If the DRM W3C standard is ever finalized and implemented, I propose that we create distributed software to crack it -- much like for cancer research, etc. (See List_of_distributed_computing_projects.) In fact! we can make it a "Windows virus" that spreads among the users, while keeping our Linux machines fast. If a key is found, it will instantly upload it to a website. Then the website will have a whole slew of keys to try on your DRM software.
The problem is that it has to be decrypted in order for it to play on your machine. I don't see how you could ever make this unhackable. One person will still have to buy a movie, but then it should be hackable and then distributable.
I also seriously doubt that Firefox will implement such a feature. In fact, I even question if Opera will (even though they're proprietary software.) IE and Safari will implement it right off the bat. Chrome is a question mark, as it would be a benefit to Chrome Books...
Stuff like this wouldn't be so bad if we didn't know how much an asshole these companies have always shown themselves to be in the past. Media stored on the cloud or a computer became fantastic for me because I didn't have to worry about a DVD working in the USA but then not working in another country. That means if you ever move to another country that you will have to re-buy every DVD in your collection. Fuck that. Now, I bet they'll add the same type of control here. You must buy a DRM for your specific country or even more ridiculous restrictions than this (like fast forwarding as mentioned in the article, etc.).
The rich get richer, and the poor get poorer. The free get freer, and the shackled get deader.
I see no problem with this in the initial phase. If developers are willing to potentially waste time and money, by all means please make multiple options. This is how our "system" has always worked. The one that users like the best will win, and the best parts/features of the others will be merged into the winner. Personally, I'd like to see at least 1 other candidate. The only problem will be if the developers of Wayland and/or Mir don't listen to their peers/users and for the potential problem of Ubuntu being the most used desktop "winning" simply because of their dominance. Hopefully, if Wayland truly is better from a developer and user perspective, a forked distro like Linux Mint will start using it instead over Mir. Then if most of the users start using Linux Mint over Ubuntu, hopefully Canonical will get the picture to drop Mir and use Wayland. Again, the problem is that Canonical is already building a reputation similar to that of Windows. They have dominance, so they refuse to drop Unity and/or the Amazon searches, even though very few users are okay with either. Luckily, in the Linux world, we don't have to put up with this and just switch to another distro/flavor. Either way, the future will be interesting, and I applaud any developers trying to come up with new solutions for X.
It'd be great to have a Health Bar too and a note of what your last conversation topic was.
Kill all humans. Sincerely, Mother Nature
My brother and I spent hours playing this game on NES. One of the things that made it so hard was no saves -- something that my brother and I would enforce on Halo in legendary mode when we got older. The hover motorcycles were fun; the art was intriguing. It was an amazing game and probably the most fun I've had with co-op. I don't know why they never tired to recreate this -- as long as it remains in 2D instead of 3D.
As far as the Groupon thing, I don't have much sympathy. I have a few entrepreneur friends. Groupon "recruiters" have harassed all of them relentlessly, while exclaiming that their competitors would get an upper hand from it. However, in reality, Groupon is pretty shit for small businesses. For big businesses, it probably is good since they have a lot of money to throw around, but then this screws over small businesses even more. I'm not spouting out theory; I've had actual friends affected by this. I never use Groupon unless I know that there's not a local small business competitor in the area, but I admit that this probably ruins it for entrepreneurs thinking about starting a new small business in the area.
Turn it into a supplier. Let local bookstores name the stores what they want, run it as they want, and use B&N as the book supplier. Keep the B&N website and nook. Also make the nook more attractive to local bookstore owners like kobo. http://www.nytimes.com/2012/12/18/books/small-bookstores-say-theyre-thriving-even-without-big-hits.html?_r=0
Researchers had been doing the equivalent of studying penguins while believing that they were learning insights applicable to all birds.
Okay, this would make sense if they were applying human studies to all primates: monkeys, apes, gorillas, etc. But, they're applying the studies to the same species. It's still not good, but it's not as bad. It's like applying the studies of penguins in one geographic location to all penguins. Bad, but not as bad as suggested.