I find the AWS setup quite secure. No password for login, and you can read the fingerprint from the console in the web.
Maybe. Maybe not. Not sure what the effect of secod order page translation would be if you manage to trigger the loading of a module (of the first use of memory in a module) in another VM after your VM hase been loaded. If you manage to trigger the access to the modules data memory, whci normally may be unuses after you allocate ("pad") enough memory, i could imagine that you can actually kill "nearby" data (which in Second order translation would apprear physically close to you memory).
I am not saying that this is a MOV instruction into another VMs memory, but merely stating that by a educated guess, and innocent network communication you could sometime reset/clear flags or counters which may enable you to do further things.
Moreover, this task is actually so simple that if i did it for a hobby i thought first: should not take mora that 3 ttl chips to implement it, but then i thought: woulf be interesting to get the transistor count below 10 per color channel if built directly using transistors, resistors and diodes.
But only if i get the headline "guy replaces iphone, bluetooth module and arduino by 20 transistors".
Thats an evil bug. This could even be triggered accidentally by bad programming.
But more imporant, this allows you to break your VMs memory boundaries without any restriction. If you happen to make an educated guess about the memory layout of the physical machine and the host and guest kernel images loaded, you can try to
a) manipulate the host kernel directly (that would be nearly undetectable)
b) manipulate private keys in other VMs or the host
c) manipulate other VMs memory
d) communicate between VMs
And all of this independent of any software bug. The only thing which can be done about it would be to disable the feature on the simulated guest processor which allows to manipulate the cache arbitratily (and implicitely limit running guest programs to 1 core!). Alternatively,increase the refresh rate (i remember that the refresh rate could acturally be set manually in the 90s).
That being said, i just wonder if it possible to trigger this bug from a high level language (e.g. matlab) or the JVM where the operation causing the problem could be used implicitely for some vectorized code or other operations, e.g can this bug be triggered by the voilatile keyword in Java and accessign the memory in the same way?
It is fine if i have to pay for more bandwidth/allocated bandwidth.
As long as everybody has to pay the same price for this. Because then I (as a customer or provider) can compete in a special area with google.
If only companies who can affort their own ATM networks and are powerful enough to push anybody else to give preference to their traffic, then nobody can compete.
Which is why i think a mandatory split of companies into branches and trading of bandwidth of all kinds (guaranteed, allocated, and opportunistic) on a stock marekt would be appropriate.
And actually: yes, there is traffic, which I as a consumer need with higher priority than other traffic. I just would appreciate if I have the choice.
i think there will be. Too big to fail....
IP packets had a TOS field from in the beginning. IP v6 has this again. I am fine and appreciate prioritization/TOS if:
* ISP explicitly list these classes of traffic in their Terms
* Everybody (no matter if google or a 1 person specialized SW shop) can buy priority traffic on the backbone with a specific latency/reliability class
* Traffic/Capacity is traded only trough a open market (tick exchange), with no "secret deals"
* Costs for traffic appear separately on the bills of the customers - even if the overall product is free.
* The "last Mile" is a deal between the Customer and *his* ISP. Cross financing the last mile from other businesses should be considered as abuse of a vertical monopoly.
The MPC565 is pretty standard in Airospace. Has all the features you need and not more:
* Clock: in the low MHz range. Pretty easy to make transmission reliable, even if a PCB trace is damaged or the board deteriorates.
* No MMU: Why the hell would i put a MMU in a Controller which should perform identical operations over 5years-40years and has no additional unplanned tasks, and is running software which is somewhere between well tested (level D) and insane (level A). The complexity of a MMU is incompatible with ceritfying this thing as level A (critical) for any reasonable price.
* big SRAM on chip. Buffer the voltage to the processor well and it does not matter to you if the clock fluctuates wildly.
* Flash on chip. (for program storage). So you can be pretty sure that as long as your program runs, it will run well.
That being said it should be mentioned that a variant of TFTP (35years old) is the standard for Loading SW onto parts in Planes.
I dont think that they will set up the EUV Production lines there.
Overtime needs to be paid appropriatly.
If somebody (in my case: simulation experts) do something for me, in want them to be motivated to do a good job every hour they work. If i misplanned the project and they are the only ones who can handle it, it should be on my bill/ the companies bill, not on theirs. I also want them to be not disgruntled and ready for sleeping for 5 weeks because some other PM pushed them the last 6 months to 80h/week, since I need them to have a clear mind.
Unpaid overtime gives wrong incentives, since "too good to be true" Project Management Plans are not pnished, but rewarded.
It's ok in the game to beat up people, shoot them, drive them over with trucks, use granades in the middle of the city and help the mafia.
But heaven help, should the game allow show that Mafia people actually beat women. Everybody knows that organized crime and human trafficking are completely independen and that truely, there are 'honourable' mafiosi which just shoot among themself, without earning money from such things.
a) Learn in the library. Leave your laptop/smartphone/tablet at home whenever possible.
b) When you notice that you became distracted on the computer, make a note about how long you stayed focused.
c) Make enough breaks (>1/hour) when learning.
d) Sleep enough (corollary: computer should not be taken into your bed)
d) Go to the doctor and let yourself check for possible root causes. It could very well be that it's not the electronics which reduced you attention span, but that you have some other problem (mild depression, organic problem, stress, anxiousness)
e) Seriously question if you study choice is really something you love and are well suited for. It's very hard to stay focused if you dont like the subject.
f) Play games requiring steady concentration on your phone (my favourite is 'fly dragon fly')
I updated my kernel to the 3.17 and the machine locks up every few days (no when stress testing, when web surfing). No trace, no panic, nothing (which coincides what was described in the tread.
You wife may have misunderstood "i like to play exciting games for one hour every day".
Just call it -traditional-init
What is this thing about creating supposedly funny or original names for technical things (a branch is not a brand). Just makes things hard to remember.
And look at:
Are you really telling me than not one of the countless existing forks of debian wants to stay with traditional init and you could help there? would that not increase the chances of continued support. Or is this just about being the boss of something?