There is a fair bit of nasty backstaby fighting in some subfields, but maybe you could just avoid such subfields.
There is a much larger problem that real academic science jobs aren't nearly numerous enough accommodate the glut of PhDs. Anyone studying a STEM degree should plan on "selling out" to industry after their PhD or first post-doc. If possible, avoid the subfields that industry doesn't care about.
If you find yourself with a PhD in a not particularly applicable subfield, then you're basically faced with several choices : (1) Retool back into an applied subfield. (2) Accept a teaching position at a crappy school that doesn't want you "wasting time" on research. (3) Emigrate to a poorer country who's university system is still growing. If you emigrate, then plan on staying permanently, you'll lack the financial resources to retire in the first world after you raise kids or whatever.
I've heard the Greens have a reputation for selling out a bit in Germany. I believe the Pirate party offers most everything the Greens offer, plus reform on key intellectual property, transparency, etc. issues and minus the bit of corruption that tarred the Greens.
There is another fact that Saarland is extremely conservative, which hurts the Greens, but not so much the Pirate party.
There are other European countries where the Pirates have basically joined the Greens, agreeing to support one another's candidates.
Ideally, they should do what Nokia always did before, produce a dizzying array of phones for everyone, but mostly based upon Android now, except for Symbian phones for low end markets, and why not Windows for shits & giggles too assuming M$ does all the work. Yes, they'll need one high end Android phone to acquire geek affection, but that doesn't make them any money directly, it simply gets their name into the right circles.
There will probably be two biggish regrets in my life when I'm 80 years old : All the women I should've tried harder to fuck. Maybe not having kids sooner. And that I spend a decade using Apple laptops. I should've stuck with Linux for laptop machines!
You should remind them that accessing another user's account is a violation of facebook's terms of service, even if that user gives them permission, which potentially makes it a violation of the Computer Fraud and Abuse Act (18 U.S.C. 1030), i.e. a felony.
In addition, there are various other questions that employers cannot ask during interviews because doing so violates federal equal employment opportunity legislation, meaning that accessing a user's facebook account opens them up to lawsuits.
There is however one valid legal use for asking users for their facebook accounts, namely screening out employees who'll create a security risk by being especially vulnerable to social engineering. If an employee will have access to sensitive user or employee account information, then you might reasonable ask them for their facebook account password. If they provide it, you politely tell them they have failed the interview, thank them for their time, and send them home early. If they refuse, then you tell them they answered that question correctly and continue with the interview.
And any skilled IT monkey who gets the cloud job but has a social conscience can hack at will all the smaller companies using their cloud services. "Anonymous hackers" simply means "guys who don't work for your company but can access all your data from their cloud job". lol
Advocacy and marketing aren't usually criminal unless the crime is particularly serious, like murdering a specific individual. In particular, anti-cable advocacy might be protected political speech, i.e. "you shouldn't pay your cable modem company because they're evil."
In any case, advocacy and marketing should never fall under wire fraud because you aren't actually defrauding anybody with whom you communicate directly. In essence, any laws restricting such public speech should be explicit rather than derived from non-speech laws. Ergo, I wish him luck on appeal if advocacy entered into the judgement at all.
I suspect his crime was offering technical support that was to specific to particular customer's circumstances with particular cable modem companies, only detailed support should really cross that line into conspiracy to commit wire fraud.
A locksmith who sells you lockpicks has not crossed the line into conspiracy, even if he teaches you their use on a specific lock type in his office, even if you look like a thief, even if he's feels locks are evil and everybody should pick them. He only crosses that line when (a) you tell what your trying to do, or maybe (b) he helps you enter a building without doing any due diligence.
We should never outlaw creating tools like lockpicks, knives, cable modem sniffers, or CPUs able to run unsigned code. We should only outlaw specific usages of said tool.
A priori, there is nothing wrong with explaining how such tools work either, but aiding customers with the specifics of their particular cable provider could eventually cross the line into conspiracy to commit wire fraud, just like helping a robber a house's door would become conspiracy to commit robbery.
I therefore hope they convicted him on specific instances of technical support he provided which unambiguously made him a conspirator in specific customer's wire fraud. And I hope he wins back his freedom on appeal if they convicted him on any other grounds.
In fact, we should discuss the physical plans for equipment and software which he sold here because I'm sure we're curious what exactly he sold. Anyone got links to DIY kits? We should add this stuff to thepiratebay.se's physibles section : http://thepiratebay.se/blog/203
Rutgers University bans ssh public keys. Ergo, all the students employ expect scripts that contain their passwords. These expect scripts aren't from students writing em' themselves, but just copied from friends. In particular, there are students who barley know what ls and rm do, but certainly won't know to change their password if their laptop gets stolen. And students commonly hack one another's accounts by copying said script.
I'd agree the debugger is fucking weird, but that's mostly because your code runs backwards, which grows on you. Any opinions on what gdb offers that ghci doesn't? I haven't noticed anything missing, but maybe I don't use gdb well enough.
I've found GHC's profiling tools vastly easier than anything I've used for C++ or whatever, but I haven't used C++ profilers much. And I got stuck using Xcode for a bunch of profiling once, very annoying.
You're wrong about the error messages though, GHC's error messages are infinitely more informative than any gcc's C++ compiler's messages, especially the type errors. If you find a funky one, you could usually force the error message into the right place by simply inserting a type signature. C++ has all the type signatures to begin with but still produces massive unreadable type errors. I'm unfamiliar with Java's type errors, hopefully they're better than C++'s errors.
I'd imagine that google has considered tag clouds far more deeply than Fortune's Dan Mitchell, well frankly I'd imagine they prototyped it even.
I'd further expect they vetoed tag clouds on the basis that any tag cloud they might produce can be better implemented by assigning the correct weighting for results.
In fact, you'll recall that google once offered "similar" results, which provided exactly what Dan Mitchell wants, but I'd imagine Google has good reason when they removed it.
In short, Google has already spent millions on the algorithm exploring exactly this algorithm via their similar button, which they ultimately discarded.
Btw, you'll also notice that Rick Santorum's wikipedia page comes up fairly high no matter how hard we try creating additional frothy content top push it down. Isn't this indicative that google has done a very good job identifying the two meanings of Santorum?
Umm, a smaller population should mean a smaller number of extradition requests, sounds like the U.K. is being screwed by an order of magnitude.
Oh, I understand your point, a larger population means a larger number of rich assholes to take offense at your mostly harmless activities. Yeah, maybe that's possible, but I didn't check how many were bullshit extraditions. It might be Americans just throw a shit ton of people in jail for no good reason though. Occam's Razor.
I agree, that's actually my point, which you're taking the piss out of.
There is an awful lot of room for "not the best coder in the world" out there, javascript, access, whatever. And the more "not the best" we have doing useful stuff the more gets done, the less stupid stuff we good ones must do, and the more important interfaces offer basic coding friendly APIs for us to exploit.
In fact, I'm certainly "not the best" myself. I'm actually a mathematician by training. I love Haskell, C++, and Perl, but basically I learn whatever I need for whatever I'm doing, and then move on. I've never actually won at codegolf, but I've contributed useful insights even there.
Another web based mobile OS? Why bother? I'll stick with native-ish code, thanks.
Btw, I'm still running Maemo on my N900, but I'll upgrade to Android soonish. Android is good enough, open enough, and satisfies the moral imperative of offering good open source encryption tools, i.e. not worthless CALEA garbage like facetime or skype.
Yes, encrypting your traffic is now a moral imperative, look around, maybe you don't have anything worth hiding, but some guy on your ISP probably organizes occupy stuff or whatever.
Originally copyright only applied to organizations because you needed money to own a printing press, but now that anybody can copy, they conveniently forget that disorganized copying cannot compete with institutionalized distribution, ala iTunes, and attack individual copying.
Is there any doubt why they're passing SOPA/PIPA this year? It's WikiLeaks, Hacktivism, the Arab Spring, the European Summer, OWS, the possible African Spring, and the coming stronger protests.
Torrent? Where do I seed?
There is a fair bit of nasty backstaby fighting in some subfields, but maybe you could just avoid such subfields.
There is a much larger problem that real academic science jobs aren't nearly numerous enough accommodate the glut of PhDs. Anyone studying a STEM degree should plan on "selling out" to industry after their PhD or first post-doc. If possible, avoid the subfields that industry doesn't care about.
If you find yourself with a PhD in a not particularly applicable subfield, then you're basically faced with several choices :
(1) Retool back into an applied subfield. (2) Accept a teaching position at a crappy school that doesn't want you "wasting time" on research. (3) Emigrate to a poorer country who's university system is still growing. If you emigrate, then plan on staying permanently, you'll lack the financial resources to retire in the first world after you raise kids or whatever.
Try this against sound exchange. lol
Fine, copyright law works between two nobodies. Ain't never seen it "work" whenever anyone big got involved.
I've heard the Greens have a reputation for selling out a bit in Germany. I believe the Pirate party offers most everything the Greens offer, plus reform on key intellectual property, transparency, etc. issues and minus the bit of corruption that tarred the Greens.
There is another fact that Saarland is extremely conservative, which hurts the Greens, but not so much the Pirate party.
There are other European countries where the Pirates have basically joined the Greens, agreeing to support one another's candidates.
Ideally, they should do what Nokia always did before, produce a dizzying array of phones for everyone, but mostly based upon Android now, except for Symbian phones for low end markets, and why not Windows for shits & giggles too assuming M$ does all the work. Yes, they'll need one high end Android phone to acquire geek affection, but that doesn't make them any money directly, it simply gets their name into the right circles.
There will probably be two biggish regrets in my life when I'm 80 years old : All the women I should've tried harder to fuck. Maybe not having kids sooner. And that I spend a decade using Apple laptops. I should've stuck with Linux for laptop machines!
LulzSec were their own hacker group operating under their own name to bolder their own egos. Please don't conflate them with Anonymous.
LulzSec shared some aims and humor with Anonymous, but they always wanted to be identified. And that egotism helped get them caught.
You should remind them that accessing another user's account is a violation of facebook's terms of service, even if that user gives them permission, which potentially makes it a violation of the Computer Fraud and Abuse Act (18 U.S.C. 1030), i.e. a felony.
In addition, there are various other questions that employers cannot ask during interviews because doing so violates federal equal employment opportunity legislation, meaning that accessing a user's facebook account opens them up to lawsuits.
There is however one valid legal use for asking users for their facebook accounts, namely screening out employees who'll create a security risk by being especially vulnerable to social engineering. If an employee will have access to sensitive user or employee account information, then you might reasonable ask them for their facebook account password. If they provide it, you politely tell them they have failed the interview, thank them for their time, and send them home early. If they refuse, then you tell them they answered that question correctly and continue with the interview.
And any skilled IT monkey who gets the cloud job but has a social conscience can hack at will all the smaller companies using their cloud services. "Anonymous hackers" simply means "guys who don't work for your company but can access all your data from their cloud job". lol
Advocacy and marketing aren't usually criminal unless the crime is particularly serious, like murdering a specific individual. In particular, anti-cable advocacy might be protected political speech, i.e. "you shouldn't pay your cable modem company because they're evil."
In any case, advocacy and marketing should never fall under wire fraud because you aren't actually defrauding anybody with whom you communicate directly. In essence, any laws restricting such public speech should be explicit rather than derived from non-speech laws. Ergo, I wish him luck on appeal if advocacy entered into the judgement at all.
I suspect his crime was offering technical support that was to specific to particular customer's circumstances with particular cable modem companies, only detailed support should really cross that line into conspiracy to commit wire fraud.
A locksmith who sells you lockpicks has not crossed the line into conspiracy, even if he teaches you their use on a specific lock type in his office, even if you look like a thief, even if he's feels locks are evil and everybody should pick them. He only crosses that line when (a) you tell what your trying to do, or maybe (b) he helps you enter a building without doing any due diligence.
We should never outlaw creating tools like lockpicks, knives, cable modem sniffers, or CPUs able to run unsigned code. We should only outlaw specific usages of said tool.
A priori, there is nothing wrong with explaining how such tools work either, but aiding customers with the specifics of their particular cable provider could eventually cross the line into conspiracy to commit wire fraud, just like helping a robber a house's door would become conspiracy to commit robbery.
I therefore hope they convicted him on specific instances of technical support he provided which unambiguously made him a conspirator in specific customer's wire fraud. And I hope he wins back his freedom on appeal if they convicted him on any other grounds.
In fact, we should discuss the physical plans for equipment and software which he sold here because I'm sure we're curious what exactly he sold. Anyone got links to DIY kits? We should add this stuff to thepiratebay.se's physibles section : http://thepiratebay.se/blog/203
Rutgers University bans ssh public keys. Ergo, all the students employ expect scripts that contain their passwords. These expect scripts aren't from students writing em' themselves, but just copied from friends. In particular, there are students who barley know what ls and rm do, but certainly won't know to change their password if their laptop gets stolen. And students commonly hack one another's accounts by copying said script.
Tor for bypassing the restriction. Or magnet link packs from thepiratebay.se hosted elsewhere. OneSwarm for protecting yourself from the MafiAA.
I'd agree the debugger is fucking weird, but that's mostly because your code runs backwards, which grows on you. Any opinions on what gdb offers that ghci doesn't? I haven't noticed anything missing, but maybe I don't use gdb well enough.
I've found GHC's profiling tools vastly easier than anything I've used for C++ or whatever, but I haven't used C++ profilers much. And I got stuck using Xcode for a bunch of profiling once, very annoying.
You're wrong about the error messages though, GHC's error messages are infinitely more informative than any gcc's C++ compiler's messages, especially the type errors. If you find a funky one, you could usually force the error message into the right place by simply inserting a type signature. C++ has all the type signatures to begin with but still produces massive unreadable type errors. I'm unfamiliar with Java's type errors, hopefully they're better than C++'s errors.
Haskell is the best language for anything new and interesting!
I'd imagine that google has considered tag clouds far more deeply than Fortune's Dan Mitchell, well frankly I'd imagine they prototyped it even.
I'd further expect they vetoed tag clouds on the basis that any tag cloud they might produce can be better implemented by assigning the correct weighting for results.
In fact, you'll recall that google once offered "similar" results, which provided exactly what Dan Mitchell wants, but I'd imagine Google has good reason when they removed it.
In short, Google has already spent millions on the algorithm exploring exactly this algorithm via their similar button, which they ultimately discarded.
Btw, you'll also notice that Rick Santorum's wikipedia page comes up fairly high no matter how hard we try creating additional frothy content top push it down. Isn't this indicative that google has done a very good job identifying the two meanings of Santorum?
Get a PhD. Write more challenging software. Release it open source. Get hired by google if you burn out.
I always refuse the scan to insist on the pat down, but I suppose Ron Paul is old enough that a little more cancer won't hurt much.
Umm, a smaller population should mean a smaller number of extradition requests, sounds like the U.K. is being screwed by an order of magnitude.
Oh, I understand your point, a larger population means a larger number of rich assholes to take offense at your mostly harmless activities. Yeah, maybe that's possible, but I didn't check how many were bullshit extraditions. It might be Americans just throw a shit ton of people in jail for no good reason though. Occam's Razor.
DropBox also offers zero security. Isn't like he couldn't offer anything. He just chooses not to. Fucker.
I agree, that's actually my point, which you're taking the piss out of.
There is an awful lot of room for "not the best coder in the world" out there, javascript, access, whatever. And the more "not the best" we have doing useful stuff the more gets done, the less stupid stuff we good ones must do, and the more important interfaces offer basic coding friendly APIs for us to exploit.
In fact, I'm certainly "not the best" myself. I'm actually a mathematician by training. I love Haskell, C++, and Perl, but basically I learn whatever I need for whatever I'm doing, and then move on. I've never actually won at codegolf, but I've contributed useful insights even there.
There is an awful lot of need for javascript lackies so that real coders can do real work. bring em'. slap em' when they do badly.
Another web based mobile OS? Why bother? I'll stick with native-ish code, thanks.
Btw, I'm still running Maemo on my N900, but I'll upgrade to Android soonish. Android is good enough, open enough, and satisfies the moral imperative of offering good open source encryption tools, i.e. not worthless CALEA garbage like facetime or skype.
Yes, encrypting your traffic is now a moral imperative, look around, maybe you don't have anything worth hiding, but some guy on your ISP probably organizes occupy stuff or whatever.
Copyright laws evolved from the British crown outsourcing censorship.
Copyright has really always been about the powerful controlling the flow of information. Check out around 12min into Falkvinge's Google Tech Talk.
Originally copyright only applied to organizations because you needed money to own a printing press, but now that anybody can copy, they conveniently forget that disorganized copying cannot compete with institutionalized distribution, ala iTunes, and attack individual copying.
Is there any doubt why they're passing SOPA/PIPA this year? It's WikiLeaks, Hacktivism, the Arab Spring, the European Summer, OWS, the possible African Spring, and the coming stronger protests.
Android has by-far the best cryptography suite amongst all phone/tablet OSs, well unless your running vanilla Linux on a tablet.