It's an espresso machine. Espresso requires very high pressure to make in the first place: between 9-14 bars. That's an order of magnitude above atmospheric pressure and several times more than what you'd see in a pressure cooker.
The pressure isn't the difficult part. It's making sure you get the product to come out safely and correctly without gravity after being subject to such high temperatures and pressures that's the hard part.
This is a horrible question to ask. Software is a tool to lower hardware requirements.
Compile your algorithm to the simplest RISC architecture reasonable. For most, something among the lines of ARM or MIPS works. Then, take note of all variables and add up how much RAM they'll take. Consider every bit (yes, bit, not byte) as a D-flipflop and convert every instruction (post-compile, in assembly) into a respective set of logic gates. A bit of googling should get you those values.
If your algorithm is reasonably complicated, chances are, you'll get a number that seems absurdly high compared to what state-of-art hardware is available.
In practice, it's probably best to just pick an off-the-shelf CPU and run the software on it. There might be some parts that are better done in hardware than in software, but you should get someone who knows what they're doing for that.
Airline employees can manually mark any boarding pass as SSSS.
How do I know? When it was possible to fly by purposely refusing to present ID, I once flew on a ticket that was paid for by another family member. When I went to check in and check my bags, they asked for ID. I told nicely told them that I prefer not to be identified and will be flying as a selectee. Person at ticket counter gives me a dirty look and responds (expectedly) that the SSSS is required if you don't present ID, but everything flowed smoothly after that. It's a shame that you can't refuse to identify yourself anymore these days.
After that, I think I was flagged as all my boarding passes for the next couple years had SSSS on it.
It's a lost art. While most programmers are exposed to the high-level world of mobile and web apps, they're often clueless about what happens below a couple layers of abstraction.
Learn some ARM assembly and a bit about modern devices. Get a Raspberry Pi and see how far you can push its performance.
This low-level stuff is in your comfort zone, and you possess a skillset that few people have. Why not leverage that?
Put those Linux skills on your resume and start searching for a position that uses those skills.
At the end of the day, employers care about whether or not you can do the work and how good of a cultural fit you are. Skills are skills, whether or not you acquire them personally or professionally.
As far as positions go: you either build the systems or operate them. If it's the first, you're a developer. If it's the latter, you're a sysadmin.
If your team only consists of the smartest people in the world who have the ability to work with others, then your team will respect each other. This reduces the unhealthy type of politics and allows everyone to just work together to create the best product ever.
Allow these people to utilize their intelligence, have ownership in the product, and be able to find meaning in their work. Everything else is just perks.
Those MMS text-messages are most likely to be the Group MMS messages that originate from iPhones when you do a group text. To the best of my knowledge, only iPhones support those; they do not even work on Android devices unless you have an app to handle them (very surprisingly, no good ones exist).
As for the data plan: smartphones can easily function over WiFi on a regular voice plan. However, you may find it useful to have data on-the-go: i.e. receiving picture messages, email anywhere, navigation, etc. You're basically paying for internet while you're not within range of any WiFi access point you can use.
For a cheap plan, look into something prepaid. I currently use T-Mobile's 200MB Monthly4G (actually HSPDA+, at the top end of 3G) service and pay $50/mo. I get unmetered talk and text, plus 200MB of uncapped data. No contract involved. Other companies to look at include Page Plus Cellular, H2O Wireless, and SimpleMobile.
It's a wedding. Those are supposed to be big, formal events.
Sure, you can have a bit of fun, but you got to keep in mind that not everyone is necessarily a geek. The QR code by itself, coupled with an otherwise elegant card, will more than suffice and drive across the point that you're geeky.
It's quite embarrassing that the lawyers can't tell them apart. Working for a company that routinely develops on both iPad and the Galaxy Tab, there are a few clear distinctions that are obvious to anyone who has used both products:
- The iPad has one physical button on the front, the Galaxy Tab has no physical buttons on the front - The iPad has a smooth metal back, the Galaxy Tab has a brushed metal back - The iPad charges from the short-edge, the Galaxy Tab charges on the long edge (alright, no so obvious)
Although these may be minor differences, they should be obvious to anyone who's reasonably familiar with both products, especially if they're fighting a patent suit. Have the lawyers even done the most basic research?
Having been both a sysadmin and programmer, I have to honestly say that while sysadmin day is deserved, programming day isn't. There's just simply much more to sysadmins that are underappreciated when compared to programmers:
* Sysadmins setup routine systems that are built by programmers (who usually get the credit). * Sysadmins only get (negative) attention when something goes awry. * There's usually no mention of sysadmins anywhere. * Unless you are very technical, you probably don't even know that sysadmins exist!
In contrast, programmers have it nice in the sense that when they do a good job, they are seen as the heroes who created the system. People go to programmers for feature requests in addition to bug reports. Their names are usually listed in an about dialog or readme file somewhere. Also, unless you are completely technically illiterate, you know that someone has to create the software.
The final bit: the infrastructure will crash and burn without sysadmins, but without programmers, it'll just cease to advance.
Having a Programmer Day in addition to Sysadmin Day is like having an Executive Day in addition to Labor Day: unnecessary, unjustified. In both cases, the former already has the glory on a daily basis that the latter is hugely lacking.
So, the article is addressing the possibility of a certain laptop distracting other students, but I do have to say: if you are a student and are distracted by the mere presence of a laptop, you have much more serious issues! Perhaps you should be checked out for ADD?
Using the same argument, clocks, windows, and other students taking notes on pen and paper may also be distracting.
I personally don't see this as a valid argument to ban laptops in a college classroom.
I personally never understood gear ratios until I was about 20 (and several years after I got my/. account). The reason is because I never had a reason to understand them, however simple they are, until I began to use a bicycle as my main commute vehicle. I live in a very hilly area, so an understanding on how to optimally use all those gears on my bike is crucial if I want to get to places as fast and with little energy as I can.
I just wish I understood all of that when I was a kid; I could have done so many more cool projects.
Even then, most of the companies I've seen (inc'l T-Mobile, Sprint, and AT&T) waive the ETF if you move to an area without coverage. This is regardless of any other situation.
If your goal is to ensure that you are able to get back home, why bother having all those keys with you? It's time to break up your keys into several groups. After all, you have multiple directories for all the files on your system, so why not gorup the keys?
You'll need the two keys for your own doors, plus a key for the vehicle you need. You can leave the knife, keys to your girlfriend's, etc. in your backpack.
I personally carry around four keys, which easily fits in my pocket -- two for my bike (my main mode of transportation), one for the gate, and one for the apartment door. I have a mail key, but that never leaves the apartment. I also have keys to my (separated) parents' places, but they're stored in a secure location in my home unless I need them.
Don't you think that a SPARCstation is a bit too material and stuck within the times?
Being a geek isn't necessarily about having one particular thing or another, but rather about having fun and pushing the limits with the intracracies of the latest and greatest.
If it was me, I'd hate to spend eternity in that thing. It may be cool for now, but even as little as five years later, the hardware will be outdated and boring. It's simply not timeless enough. Would personally perfer something like a high-tech crementation at an unusually high temperature so that there's basically no remains or something.
Whether or not your campus supports Linux is a moot issue. As long as all their equipment is standard, you should be fine. The way to be sure is to just bring your Linux laptop to campus during the tour and try connecting to campus WiFi, etc. Also, look up security policies, class syllabi, etc. to ensure that there aren't anything Windows-specific.
Truth is, most professors don't care how you got something done, as long as you got it done properly and honestly. In many humanities classes, I've typesetted my papers in LaTeX and often became the only person whose papers aren't in MLA. Even then, nobody complained -- it was all about the content. Then, if the professor was really fussy, you can always use a package that formats your paper MLA and makes it basically indistinguishable from a Word document.
In fact, the only department that will probably notice that you weren't using Windows / Mac is probably the CS department. In that case, there will probably be better support for Linux anyways.
Point is, if you want to use Linux, you can. However, it's difficult to provide support to all the configurations, so if you can't set up everything based on OS-neutral instructions, then you should either get a geek friend to help or just use Windows / Mac like everyone else. Windows-specific app? No problem, virtualization is the way to go.
Here in Berkeley, CA, we have all the smart parking meters, and I've wondered that myself. Since the parking nazis here really clamp down on the meters and I see them all the time while biking around, it was not hard to talk to one. One day, I stopped and asked a meter maid this exact question. Guess what she said?
"You have to pull up to the meter first, pay, and then come back and park."
Before I could say another word, she added:
"If you have any further questions or concerns, please contact the city at..."
She proceeds to give me a brochure with all the contact numbers of the city, winked, and left. It's an absurdity, but hey, the city doesn't seem to care. I'm sure they enjoy their $80 parking fines...
Windows doesn't work without support. So, all they have to do is refuse to help you, and it's not significantly different from being banned from using Windows!
I was in line during the day of the pre-release, where the only place you could get one in the world was at the T-Mobile store in the SoMa area of San Francisco. The release was set at 6:00pm on Tuesday, October 21, 2008.
When I got there at 6:10pm, the line only extended down the block. It took me approximately two hours before I got to the front of the line. In the mean time, I held a few conversations with the others by me, and it appears that the consensus was: there's not enough apps for the G1 right now - maybe it'll take off in a year or so, but there will be better phones for the platform by then.
I met a large number of *NIX users there who might have very well been other slashdotters. It appears to be that the G1 is in a niche market right now. People don't seem to care that it can be modified, but rather that it has less features and apps compared to the iPhone. Instead, most of the people in line wanted one because of its relatively cheap cost and stability.
Also, the lack of lines may be attributed to how well T-Mobile has handled the release compared to Apple. People were processed in less than three minutes, and there were eight CS reps working at the same time. In fact, the line moved at approximately the speed of a security screening. If the process was done similarly at other stores, there wouldn't have been much of an opportunity for a line to form.
It's an espresso machine. Espresso requires very high pressure to make in the first place: between 9-14 bars. That's an order of magnitude above atmospheric pressure and several times more than what you'd see in a pressure cooker.
The pressure isn't the difficult part. It's making sure you get the product to come out safely and correctly without gravity after being subject to such high temperatures and pressures that's the hard part.
This is a horrible question to ask. Software is a tool to lower hardware requirements.
Compile your algorithm to the simplest RISC architecture reasonable. For most, something among the lines of ARM or MIPS works. Then, take note of all variables and add up how much RAM they'll take. Consider every bit (yes, bit, not byte) as a D-flipflop and convert every instruction (post-compile, in assembly) into a respective set of logic gates. A bit of googling should get you those values.
If your algorithm is reasonably complicated, chances are, you'll get a number that seems absurdly high compared to what state-of-art hardware is available.
In practice, it's probably best to just pick an off-the-shelf CPU and run the software on it. There might be some parts that are better done in hardware than in software, but you should get someone who knows what they're doing for that.
Airline employees can manually mark any boarding pass as SSSS.
How do I know? When it was possible to fly by purposely refusing to present ID, I once flew on a ticket that was paid for by another family member. When I went to check in and check my bags, they asked for ID. I told nicely told them that I prefer not to be identified and will be flying as a selectee. Person at ticket counter gives me a dirty look and responds (expectedly) that the SSSS is required if you don't present ID, but everything flowed smoothly after that. It's a shame that you can't refuse to identify yourself anymore these days.
After that, I think I was flagged as all my boarding passes for the next couple years had SSSS on it.
Don't you mean NAND gates?
It's a lost art. While most programmers are exposed to the high-level world of mobile and web apps, they're often clueless about what happens below a couple layers of abstraction.
Learn some ARM assembly and a bit about modern devices. Get a Raspberry Pi and see how far you can push its performance.
This low-level stuff is in your comfort zone, and you possess a skillset that few people have. Why not leverage that?
Put those Linux skills on your resume and start searching for a position that uses those skills.
At the end of the day, employers care about whether or not you can do the work and how good of a cultural fit you are. Skills are skills, whether or not you acquire them personally or professionally.
As far as positions go: you either build the systems or operate them. If it's the first, you're a developer. If it's the latter, you're a sysadmin.
If your team only consists of the smartest people in the world who have the ability to work with others, then your team will respect each other. This reduces the unhealthy type of politics and allows everyone to just work together to create the best product ever.
Allow these people to utilize their intelligence, have ownership in the product, and be able to find meaning in their work. Everything else is just perks.
Those MMS text-messages are most likely to be the Group MMS messages that originate from iPhones when you do a group text. To the best of my knowledge, only iPhones support those; they do not even work on Android devices unless you have an app to handle them (very surprisingly, no good ones exist).
As for the data plan: smartphones can easily function over WiFi on a regular voice plan. However, you may find it useful to have data on-the-go: i.e. receiving picture messages, email anywhere, navigation, etc. You're basically paying for internet while you're not within range of any WiFi access point you can use.
For a cheap plan, look into something prepaid. I currently use T-Mobile's 200MB Monthly4G (actually HSPDA+, at the top end of 3G) service and pay $50/mo. I get unmetered talk and text, plus 200MB of uncapped data. No contract involved. Other companies to look at include Page Plus Cellular, H2O Wireless, and SimpleMobile.
It's a wedding. Those are supposed to be big, formal events.
Sure, you can have a bit of fun, but you got to keep in mind that not everyone is necessarily a geek. The QR code by itself, coupled with an otherwise elegant card, will more than suffice and drive across the point that you're geeky.
It's quite embarrassing that the lawyers can't tell them apart. Working for a company that routinely develops on both iPad and the Galaxy Tab, there are a few clear distinctions that are obvious to anyone who has used both products:
- The iPad has one physical button on the front, the Galaxy Tab has no physical buttons on the front
- The iPad has a smooth metal back, the Galaxy Tab has a brushed metal back
- The iPad charges from the short-edge, the Galaxy Tab charges on the long edge (alright, no so obvious)
Although these may be minor differences, they should be obvious to anyone who's reasonably familiar with both products, especially if they're fighting a patent suit. Have the lawyers even done the most basic research?
Having been both a sysadmin and programmer, I have to honestly say that while sysadmin day is deserved, programming day isn't. There's just simply much more to sysadmins that are underappreciated when compared to programmers:
* Sysadmins setup routine systems that are built by programmers (who usually get the credit).
* Sysadmins only get (negative) attention when something goes awry.
* There's usually no mention of sysadmins anywhere.
* Unless you are very technical, you probably don't even know that sysadmins exist!
In contrast, programmers have it nice in the sense that when they do a good job, they are seen as the heroes who created the system. People go to programmers for feature requests in addition to bug reports. Their names are usually listed in an about dialog or readme file somewhere. Also, unless you are completely technically illiterate, you know that someone has to create the software.
The final bit: the infrastructure will crash and burn without sysadmins, but without programmers, it'll just cease to advance.
Having a Programmer Day in addition to Sysadmin Day is like having an Executive Day in addition to Labor Day: unnecessary, unjustified. In both cases, the former already has the glory on a daily basis that the latter is hugely lacking.
So, the article is addressing the possibility of a certain laptop distracting other students, but I do have to say: if you are a student and are distracted by the mere presence of a laptop, you have much more serious issues! Perhaps you should be checked out for ADD?
Using the same argument, clocks, windows, and other students taking notes on pen and paper may also be distracting.
I personally don't see this as a valid argument to ban laptops in a college classroom.
Definitely a good idea to do Knex.
I personally never understood gear ratios until I was about 20 (and several years after I got my /. account). The reason is because I never had a reason to understand them, however simple they are, until I began to use a bicycle as my main commute vehicle. I live in a very hilly area, so an understanding on how to optimally use all those gears on my bike is crucial if I want to get to places as fast and with little energy as I can.
I just wish I understood all of that when I was a kid; I could have done so many more cool projects.
Even then, most of the companies I've seen (inc'l T-Mobile, Sprint, and AT&T) waive the ETF if you move to an area without coverage. This is regardless of any other situation.
If your goal is to ensure that you are able to get back home, why bother having all those keys with you? It's time to break up your keys into several groups. After all, you have multiple directories for all the files on your system, so why not gorup the keys?
You'll need the two keys for your own doors, plus a key for the vehicle you need. You can leave the knife, keys to your girlfriend's, etc. in your backpack.
I personally carry around four keys, which easily fits in my pocket -- two for my bike (my main mode of transportation), one for the gate, and one for the apartment door. I have a mail key, but that never leaves the apartment. I also have keys to my (separated) parents' places, but they're stored in a secure location in my home unless I need them.
Don't you think that a SPARCstation is a bit too material and stuck within the times?
Being a geek isn't necessarily about having one particular thing or another, but rather about having fun and pushing the limits with the intracracies of the latest and greatest.
If it was me, I'd hate to spend eternity in that thing. It may be cool for now, but even as little as five years later, the hardware will be outdated and boring. It's simply not timeless enough. Would personally perfer something like a high-tech crementation at an unusually high temperature so that there's basically no remains or something.
Y'know, the real reason why they built this thing is probably to inspire behavior that results in increased demand on the hospital.
Car accident treatment plan? One low monthly price with reasonable overages?
Whether or not your campus supports Linux is a moot issue. As long as all their equipment is standard, you should be fine. The way to be sure is to just bring your Linux laptop to campus during the tour and try connecting to campus WiFi, etc. Also, look up security policies, class syllabi, etc. to ensure that there aren't anything Windows-specific.
Truth is, most professors don't care how you got something done, as long as you got it done properly and honestly. In many humanities classes, I've typesetted my papers in LaTeX and often became the only person whose papers aren't in MLA. Even then, nobody complained -- it was all about the content. Then, if the professor was really fussy, you can always use a package that formats your paper MLA and makes it basically indistinguishable from a Word document.
In fact, the only department that will probably notice that you weren't using Windows / Mac is probably the CS department. In that case, there will probably be better support for Linux anyways.
Point is, if you want to use Linux, you can. However, it's difficult to provide support to all the configurations, so if you can't set up everything based on OS-neutral instructions, then you should either get a geek friend to help or just use Windows / Mac like everyone else. Windows-specific app? No problem, virtualization is the way to go.
Here in Berkeley, CA, we have all the smart parking meters, and I've wondered that myself. Since the parking nazis here really clamp down on the meters and I see them all the time while biking around, it was not hard to talk to one. One day, I stopped and asked a meter maid this exact question. Guess what she said?
"You have to pull up to the meter first, pay, and then come back and park."
Before I could say another word, she added:
"If you have any further questions or concerns, please contact the city at ..."
She proceeds to give me a brochure with all the contact numbers of the city, winked, and left. It's an absurdity, but hey, the city doesn't seem to care. I'm sure they enjoy their $80 parking fines...
The problem with the iron spike idea is that most people don't know that the iron spike is going to do them any harm in a crash.
Don't assume that most people have an understanding of physics. Those that do probably wouldn't be driving dangerously in the first place.
Actually, they've directly addressed this problem in a new law that comes into effect in 2009.
http://www.dmv.ca.gov/about/no_text_law.htm
That's because it's not really in beta.
Google Inc. is simply doing business as Google Beta.
There's no need...
Windows doesn't work without support. So, all they have to do is refuse to help you, and it's not significantly different from being banned from using Windows!
Oh snap...
Two minor mistakes.
1.) 1 does indeed divide 7. So, you should only show that 2, 3, 4, 5, 6 does not divide 7.
2.) You need to state that numbers larger than 7 do not divide 7.
I was in line during the day of the pre-release, where the only place you could get one in the world was at the T-Mobile store in the SoMa area of San Francisco. The release was set at 6:00pm on Tuesday, October 21, 2008.
When I got there at 6:10pm, the line only extended down the block. It took me approximately two hours before I got to the front of the line. In the mean time, I held a few conversations with the others by me, and it appears that the consensus was: there's not enough apps for the G1 right now - maybe it'll take off in a year or so, but there will be better phones for the platform by then.
I met a large number of *NIX users there who might have very well been other slashdotters. It appears to be that the G1 is in a niche market right now. People don't seem to care that it can be modified, but rather that it has less features and apps compared to the iPhone. Instead, most of the people in line wanted one because of its relatively cheap cost and stability.
Also, the lack of lines may be attributed to how well T-Mobile has handled the release compared to Apple. People were processed in less than three minutes, and there were eight CS reps working at the same time. In fact, the line moved at approximately the speed of a security screening. If the process was done similarly at other stores, there wouldn't have been much of an opportunity for a line to form.