a) i wonder which idio put his/her signature under such a transfer. I presume there was no life in danger, which is the only reason one could think about supporting criminals. Fuck these guys (the crackers and the company). For 100000 dollar i can invest enough time to hack (presumably by social engineering and really simple attacks) into at least 10 companies; and i am not a professional, neither white-hat, nor black-hat.
b) From the formal viewpoint, this looks like corruption. You pay people without any proof that they did something for you for a lot of money. Who keeps some employee from sharing his secrets and getting something back from some friends? Would be too easy!
c) If they have been hacked already and just pay the blackmail money not to see their customer details in the newspaper, then it would be better to be completely honest about it.
d) I dont think it should be considered to be "supporting terrorists", but it could be funding well organized crime.
The last commonly used type of NFC which worked (IRDA) different from magnetic induction essentially just vanished after a long time. All my Mobile devices bought from 2000-2007 (and one camera bought ) were able to speak irda.
NFC by sound is an obvious idea. But i dont expect that it works very well. The differences in the mass density are higher than the difference in the dielectricity constant of leather, cotton to air. The impedance mismatches seen if you work in practical wavelength regimes (we dont want efficient transmitters to be large) will make it difficult to predict the signal strength, making it prone to interference with devices close (if you cant predict the scattering, you have to have a large range of volumes which you accept).
For the applications where its practical (train tickets etc) you will have many tickets/devices swiped by close to each other. Assuming that you requirement is 10cm maximum working distance, and difference in the scattering of 20dB (power) for a device in a purse in a pocket, you have to allow 1m radius to communicate with a device in plain (acoustical) sight.
Thats more than the distance in the queue at the cashier and more than the distance to the neighbor entrance in the subway.
Say you have N customers in the area of an average cell. a fraction of them is active and occupies a part of the em spectrum in a certain domain (let it be time/time or frequency/available band) in this cell. You can quite easily determine that log2(S/N) bits can be transferred per (available time slots*used bw). So, ideally an umts antenna covering 400MHz band will be able to transfer rate=1-4Gbit/second.
Now lets assume that this antenna costs an investment of M at a interest+repayment rate r, then M*r is what you have to earn per year so that you can afford to set up more antennas. So the BW cost will be M*r for these 1-4Gbit/sec. After setting up the 3g networks, this was not saturated, so it was most reasonable to use uncapped contracts to lure customers.
However in a saturated network, for a cost of M*r/N you can provide an average data rate of rate/N. Encouraging users not to use youtube around the clock (e.g. sitting in the train, commuting) may help that goal.
My personal feeling would be that caps and uncapped usage should be forbidden and that the only form of billing allowed is a constant cost/data ratio + some monthly cost. The cost/data should be guaranteed over a timespan equivalent to the average lifetime of a phone.
With this billing the customers know what they get and there would be no unrealistic $/Mb prices.
Capped data may bring the cloud and the users to reason.
I like the cloud for some things. But i also like it if a device which has more memory than i need for all my personal documents (including 10000 Photos) is used wise enough not to require 24x7 online access.
If i use a local imap idle client i seldom exceed 1Gb/month. I can sync my music at home (why wouldnt i do so - i dont buy 100cds on the way to work each day).
capped data is the expression of a physical reality vs. a marketing tool used to push users quickly into freshly build networks without investing in the sw and forcing them to new phones.
A bomb dropped from a drone is not hostile in the same way as water-boarding is not torture.
I guess it must be a special reality bending field once you are the commander in chief of the military of a nation involved in non-war conflicts against hostile unlawful fighters and on humanitarian missions to protect civilians.
protection of own telecommunication industry by governments. i am happy such a thing could never happen in Japan (yeah, sure, forbidding prepaid contracts and not doing anything against monopolistic business practices was just to protect the people from phone scams) or the US (accepting bundled phones as a standard pratice for sure is only for the convenience of the customers), Germany (Wasnt it practical to keep the landline network in the Hands of a former monopolist, which still offers services to the customers).
The simple reality is that telecommunication companies are usually among the biggest national companies throughout the world. They usually are *extremely* well connected into the government by lobbyists. And the pressure they can excert by saying "oh, we have to fire 10% of the employees then" is quite large, since they are usually well known.
Please, how about printing all the important information ad a 2D barcode on the tickets (cryptographically signed. of course), which can be read without a connection to the central system and having for the really important stuff = scheduling of planes a second independent system. I always wonder that the cost of these sw bugs could easily go into the tens of millions of $ , so it should be possible to take measures not to be completely dependent on a single point of failure.
Nowadays its easier than 10 year ago to explain why you dont want an openly writable share on a network drive. Nowadays its easier to explain to people why they should choose their passwords well.
While i think anonymous-es script kiddies are stupid a-holes who should go to a therapy, i have to say all these things have made the job of the security admin much easier, since you will get more attention than 10 years ago when "but the my network is still working" was a usual response to a "hey, i think this is insecure".
So systems will get more secure, and at some point people may even learn about cryptographic certificates.
If you have heap which swaps heavily to disk, then please reconsider your system design. If you program uses a big amount of memory (of is used on a heavily loaded system), then its maybe a good idea to help manually/provide an own malloc.
a) if you run number crunching things and need 20 servers (not unusual for even small size physical simulations), then you already can pay your programmer.
b) You mean, the programmer should reimplement the some malloc for you or is it just enough if he uses an existing lib?
Which part of my comment did make you feel i do not understand that *allocating* memory involves searching trough a list? Why *exactly* did you think i pronounced that? And could you explain how a garbage collector can help me *find* free memory faster?
If your programming course did not tech you to take care about the different mallocs out there, i feel sorry for you.
If you assume that structure complexity has something to do with code complexity, i feel sorry for your boss. There are extremely simple programs which show you the dangers of malloc. I would go so far to say *especially* simple programs may see a significant time in malloc because it may be that a significant part of managing the data structues is done in malloc.
If you assume that generic solutions (gcc uses a....) to specific problems must always be the same, i feel sorry for your customers.
Its very funny that i was specifically referring to freeing memory, and that you refer to a *specific* implementation of malloc while *not* comparing it to the way in which *allocation* works in other languages.
Finding a free memory area to put a structure in should not be a very different task for a gc-managed memory list than for a malloced memory list. In the gc case you can hide the "compaction" in the gc cycle somewhere (which may be the right thing to do for most applications).
I am a strong fan of teaching creative things like programming in a project based way. It does not matter if they write a VB script which simplifies their lifes, a small web-spider which searches trough the local school web page or program a small game, whatever they like. Teachers just just make sure its doable and assist if help is needed.
Yes i also prefer gc languages, but the task in the article was very specific.
I would even say that if you have such a very specific task, you write (or custiomize) your own malloc (not unusual when doing numerics) to prevent thing like heap fragmentation. (on the other hand, one could write a specific gc...)
Maybe the women change. Would the researchers like Second Life: Barbie Edition to suite the womens needs?
Its like womens universities, womens computer courses etc? Womens games?
I think that there have never been much "men specific games" (lets exclude Strip Poker on the Commodore64 here...)
There has been an education that tell women no to play certain games.
Could be the last decent phone developed by Nokia.
Probably the will attribute its non-success to the OS instead of the fact that they clearly said that this eill be the last one.
a) i wonder which idio put his/her signature under such a transfer. I presume there was no life in danger, which is the only reason one could think about supporting criminals. Fuck these guys (the crackers and the company). For 100000 dollar i can invest enough time to hack (presumably by social engineering and really simple attacks) into at least 10 companies; and i am not a professional, neither white-hat, nor black-hat.
b) From the formal viewpoint, this looks like corruption. You pay people without any proof that they did something for you for a lot of money. Who keeps some employee from sharing his secrets and getting something back from some friends? Would be too easy!
c) If they have been hacked already and just pay the blackmail money not to see their customer details in the newspaper, then it would be better to be completely honest about it.
d) I dont think it should be considered to be "supporting terrorists", but it could be funding well organized crime.
Irrelevant besides the use cases where it is already use by millions of people each day
The last commonly used type of NFC which worked (IRDA) different from magnetic induction essentially just vanished after a long time. All my Mobile devices bought from 2000-2007 (and one camera bought ) were able to speak irda.
NFC by sound is an obvious idea. But i dont expect that it works very well. The differences in the mass density are higher than the difference in the dielectricity constant of leather, cotton to air. The impedance mismatches seen if you work in practical wavelength regimes (we dont want efficient transmitters to be large) will make it difficult to predict the signal strength, making it prone to interference with devices close (if you cant predict the scattering, you have to have a large range of volumes which you accept).
For the applications where its practical (train tickets etc) you will have many tickets/devices swiped by close to each other. Assuming that you requirement is 10cm maximum working distance, and difference in the scattering of 20dB (power) for a device in a purse in a pocket, you have to allow 1m radius to communicate with a device in plain (acoustical) sight.
Thats more than the distance in the queue at the cashier and more than the distance to the neighbor entrance in the subway.
China seems on good way to actually equalize the incomes a little bit. Creating a working internal Martken is good for them and good for the world.
Ok. let me do the math for you.
Say you have N customers in the area of an average cell. a fraction of them is active and occupies a part of the em spectrum in a certain domain (let it be time/time or frequency/available band) in this cell. You can quite easily determine that log2(S/N) bits can be transferred per (available time slots*used bw). So, ideally an umts antenna covering 400MHz band will be able to transfer rate=1-4Gbit/second.
Now lets assume that this antenna costs an investment of M at a interest+repayment rate r, then M*r is what you have to earn per year so that you can afford to set up more antennas. So the BW cost will be M*r for these 1-4Gbit/sec. After setting up the 3g networks, this was not saturated, so it was most reasonable to use uncapped contracts to lure customers.
However in a saturated network, for a cost of M*r/N you can provide an average data rate of rate/N. Encouraging users not to use youtube around the clock (e.g. sitting in the train, commuting) may help that goal.
My personal feeling would be that caps and uncapped usage should be forbidden and that the only form of billing allowed is a constant cost/data ratio + some monthly cost. The cost/data should be guaranteed over a timespan equivalent to the average lifetime of a phone.
With this billing the customers know what they get and there would be no unrealistic $/Mb prices.
i like the *choice* on how to access something.
You mean, if one makes the process of waterboarding remote-controlled, the legal safety is increased?
Capped data may bring the cloud and the users to reason.
I like the cloud for some things. But i also like it if a device which has more memory than i need for all my personal documents (including 10000 Photos) is used wise enough not to require 24x7 online access.
If i use a local imap idle client i seldom exceed 1Gb/month. I can sync my music at home (why wouldnt i do so - i dont buy 100cds on the way to work each day).
capped data is the expression of a physical reality vs. a marketing tool used to push users quickly into freshly build networks without investing in the sw and forcing them to new phones.
Also see: Mantrid Drones (The Lexx).
A bomb dropped from a drone is not hostile in the same way as water-boarding is not torture.
I guess it must be a special reality bending field once you are the commander in chief of the military of a nation involved in non-war conflicts against hostile unlawful fighters and on humanitarian missions to protect civilians.
protection of own telecommunication industry by governments. i am happy such a thing could never happen in Japan (yeah, sure, forbidding prepaid contracts and not doing anything against monopolistic business practices was just to protect the people from phone scams) or the US (accepting bundled phones as a standard pratice for sure is only for the convenience of the customers), Germany (Wasnt it practical to keep the landline network in the Hands of a former monopolist, which still offers services to the customers).
The simple reality is that telecommunication companies are usually among the biggest national companies throughout the world. They usually are *extremely* well connected into the government by lobbyists. And the pressure they can excert by saying "oh, we have to fire 10% of the employees then" is quite large, since they are usually well known.
Well. i thought he soldered it from discrete elements, like transistors. that would be something.
Please, how about printing all the important information ad a 2D barcode on the tickets (cryptographically signed. of course), which can be read without a connection to the central system and having for the really important stuff = scheduling of planes a second independent system. I always wonder that the cost of these sw bugs could easily go into the tens of millions of $ , so it should be possible to take measures not to be completely dependent on a single point of failure.
I prefer his head futurama-style in a cabinet.
Nowadays its easier than 10 year ago to explain why you dont want an openly writable share on a network drive. Nowadays its easier to explain to people why they should choose their passwords well.
While i think anonymous-es script kiddies are stupid a-holes who should go to a therapy, i have to say all these things have made the job of the security admin much easier, since you will get more attention than 10 years ago when "but the my network is still working" was a usual response to a "hey, i think this is insecure".
So systems will get more secure, and at some point people may even learn about cryptographic certificates.
If you have heap which swaps heavily to disk, then please reconsider your system design. If you program uses a big amount of memory (of is used on a heavily loaded system), then its maybe a good idea to help manually/provide an own malloc.
a) if you run number crunching things and need 20 servers (not unusual for even small size physical simulations), then you already can pay your programmer.
b) You mean, the programmer should reimplement the some malloc for you or is it just enough if he uses an existing lib?
For the latter, 100h seem exaggerated.
Yes, dont you get that feeling more often?
Hey, i programmed perl when this guy was born.....
Which part of my comment did make you feel i do not understand that *allocating* memory involves searching trough a list? Why *exactly* did you think i pronounced that? And could you explain how a garbage collector can help me *find* free memory faster?
If your programming course did not tech you to take care about the different mallocs out there, i feel sorry for you.
If you assume that structure complexity has something to do with code complexity, i feel sorry for your boss. There are extremely simple programs which show you the dangers of malloc. I would go so far to say *especially* simple programs may see a significant time in malloc because it may be that a significant part of managing the data structues is done in malloc.
If you assume that generic solutions (gcc uses a....) to specific problems must always be the same, i feel sorry for your customers.
Its very funny that i was specifically referring to freeing memory, and that you refer to a *specific* implementation of malloc while *not* comparing it to the way in which *allocation* works in other languages.
Finding a free memory area to put a structure in should not be a very different task for a gc-managed memory list than for a malloced memory list. In the gc case you can hide the "compaction" in the gc cycle somewhere (which may be the right thing to do for most applications).
I am a strong fan of teaching creative things like programming in a project based way. It does not matter if they write a VB script which simplifies their lifes, a small web-spider which searches trough the local school web page or program a small game, whatever they like. Teachers just just make sure its doable and assist if help is needed.
Yes i also prefer gc languages, but the task in the article was very specific.
I would even say that if you have such a very specific task, you write (or custiomize) your own malloc (not unusual when doing numerics) to prevent thing like heap fragmentation. (on the other hand, one could write a specific gc...)