HOAs are voluntary. They're nutty, but people voluntary enter into those agreements. This has nothing to do with Libertarianism except in that it's free people acting freely with one another. No one's forcing you to buy a home that's part of one. I wouldn't.
HOAs are not voluntary in most cases. In some states there is no requirement to disclose the HOA prior to closing either.
Yes, an HOA can be setup as voluntary; but most are not and are part of the Land Deed that goes with the property in a clause that cannot be removed from the Deed. Fees and Fines can be placed as liens against the property (usually granted to the HOA in the Deed).
My parent's, for instance, bought a house in OH. They didn't know there was an HOA at all until months later when someone from the HOA tried to collect dues. The majority of the people in the development did not want the HOA. They couldn't absolve it unless they got the local township to annex them; and the township didn't want to annex them.
When my wife & I bought our first home in SC, they was a voluntary HOA. We never joined since the rules of the HOA only applied if you were in the HOA; and there wasn't really any benefit to being part of it. It has since dissolved because of not enough members, meetings, etc.
When we were looking for a home in GA we came across a number of HOAs, including one that was "voluntary" - voluntary until an owner joined it, then it was no longer voluntary for them or any subsequent owners. They were actively trying to get all the homes to be no longer voluntary.
When we bought our second home in GA, there was no real HOA. There is an "HOA" but it's only got charge of the maintenance for the entrance; no rules, no attachment to the deed, etc.
Both in SC and in GA we had to look long and hard to find an HOA that was not restrictive. Most had dumb rules like "you cannot work on a car in your driveway except in emergency". The worst was one in SC that had a rule that anyone under 18 found on common property after 10 PM would be arrested for trespassing - they made the rule in response to a couple of minors and an adult vandalizing the pool house.
Ultimately, HOAs do not "increase or maintain value" for a home. They decrease it because of the rules and how hard it is to change them.
Actually the last machine I had with a turbo button was the DX4-100, if you turned off the turbo it ran at 66 MHz I think. It was totally pointless, no software assumed it ran at that speed. If they still had an XT/AT compatibility button that would actually have been useful, as it were I think it was just for marketing because people expected a "turbo" mode.
My Gateway 2000 P-75 (Pentium 75 MHz) had a "Turbo" button (http://www.vintagecomputer.net/browse_thread.cfm?id=433)
Isn't there a philosophical difference on whether the machine should watch the pilot (and override the pilot if the machine thinks the pilot is making a mistake) and the pilot watching the machine (and overriding the machine when the pilot thinks the machine is making a mistake) ?
No, it gave 4 virtual desktops on the same machine, the same user, the same login session.
I'm familiar with the "power tool" that gave that, and it was buggy and caused XP to crash a lot. Yes, I used it, and it wasn't available for Win2k.
But at the same time,Terminal Services was available in XP which is how they enabled the multi-user mode for XP; no more than two of which could be RDP sessions, and they would log out each other and the local user. (Unlike in Windows Server where they can co-exist.)
I've worked as a mechanical engineer and done metal part design. That doesn't really sound like a problem caused by computer aided drafting so much as just human laziness or incompetence.
Using *mechanical* design software like SolidWorks or ProE or Catia that stuff is pretty simple. AutoCAD, which I haven't used extensively but God knows I've tried and given up on it a few times, is basically just a shitty drawing program.* It's really old and well established though and it's locked in as the standard for civil engineering just because it's what everyone else uses, like MS Office or Photoshop (except those don't suck as much). Note I said civil engineering; designing mechanical parts in AutoCAD is really old school and dumb IMO. But SolidWorks and the others let you see your part in 3D, and assemble it together with other parts to see how they fit, and with plug-ins or separate software you can also model the stress and strain (bending, stretching, etc.) when it's put under weight at a given point. You can also do all those calculations by hand/in a separate math or modeling program just as you always could. And typically prototypes are manufactured and physically tested. AutoCAD's not supposed to replace the physical testing; it just replaces the pencil and paper. If people are skipping testing that's just good old corner cutting.
*It does have a lot of power user features and it may actually have the stuff I'm saying it lacks, just buried behind an impenetrable layer of hard-to-useness and suckiness. I haven't invested the time to become an AutoCAD expert because it's always been easier to just use something else.
I'm pretty sure AutoCAD can do all that stuff. I know it does the 3D stuff - the part I referenced was designed in a 3D model in AutoCAD. The problem is all the layering you have to do so see everything fitting together - updating every single diagram to show the new parts. Now, may be AutoCAD and others make that easier than I realize (I'm no expert at them); and I really don't know why they didn't figure out that the parts wouldn't fit (in this case, the one end of the piece made and the piece it attached to couldn't be physically accessed because other stuff interfered on one side but not the other, or at least the other wasn't as bad).
I wouldn't be surprised by a "shitty drawing" though as the one ME in charge was not liked very well by the technicians since this was not an abnormal thing - everything being in the drawing, but not necessarily being obvious how to do it, even when multiple detailed diagrams were provided. But that's a different thing entirely.
When talking about cars - I'm referring to things like you have to take off 10 parts that requires 8 hours of labor to do in order to change 1 part that takes only 30 minutes of labor; when providing a little more space could have enabled one to change that part in 30 minutes entirely without to disassemble a chunk of the vehicle to get to it.
If I can't work on my car, I will not buy it. Same with my computer.
The problem is that people like you who want to work on their car are becoming more and more rare -- most people just want their car to be reliable and if it breaks, take it to the garage.
No, I think most would rather that someone they know could work on it, only the cars are so needlessly complex and require such special tools that most do not know how to work on them, so people take them to the shop because they don't know what else to do.
I would love to fix my own cars; and I do do some of the work myself. But even then, there are limits simply due to the computer being so integral to everything.
Sadly, even most shops now are useless as they just plug the computer in and do what it tells them. This has probably lead to the current issue with my 2005 Mazda3 which needs a major repair to stop it burning oil (a known issue on the 2.3 litre engine that seems to be related to ethanol content in the gasoline, and one which is not being owned up to by Mazda - seems one of the original OEM parts doesn't withstand ethanol very well, so you have to replace it with an after-market part); it probably could have been fixed early on with very little issue except the dealer just plugged in the OBDII to the computer which said everything was running fine, and kept going. Only after one big repair at another (non-Dealer that was still Mazda approved) shop was the oil burning uncovered.
No, it's a matter of technology creeping too far in and people feeling helpless about it as a result - that an design engineers who don't know who to design to actually make things easy to work on since they do everything in AutoCAD where its just a few clicks. I had a direct experience there where an engineer designed something in AutoCAD per their boss's requirements, the parts were made, and when the technicians when to put them on, it didn't work due to how all the parts fit together and would have broken due to fatigue at some point since it bent under the weight - this after many hours of design and review and much expense in building the parts; the technician and I went to the hardware store and spent $13 CAN and solved the problem in under an hour.
I can guarantee, Microsofts version of 'Open Source' , will differ quite vastly from what you or I consider as 'Open Source'. There business IS licensing models. It's certain, to a point, them being Open Source won't benefit you much at all.
Yes, just look at the analysis of the licenses surrounding the Open Source.NET projects MS is running. An Open Source Windows wouldn't likely be any different.
So did XP and every release since. You had to download it from Microsoft (included in Windows Power Tools, iirc).
FYI - it's called Terminal Services. XP and every consumer release (e.g Vista, 7, 8, 10) are limited to only 2 logins simulaneously; while the server editions are limited to 5 out the gate, and more with sufficient CALs. But it's all based on their Terminal Services functionality that goes back to NT4; it just wasn't natively integrated until an SP for WinXP and Windows Server 2003 - prior to that it was an add-on or dedicated product (Windows NT 4.0 Terminal Server Edition).
Makes perfect sense, no nighttime, panels would have sunlight more than 90% of the time. Loss in transmission would be low with microwaves, could be sent to ground based rectanna of tens of square miles with 80% efficiency, and the power density per square unit area kept within safe limits for living things. Look up facts before you spew.
That's actually not a big problem. It just means you push the panels far enough away from the earth that they can interface with a series of geo-synchronous satellites that are used to transmit the power from the collector to the ground station such that all of them take turns in transmitting the signal to the ground relay satellite (collector -> geo-sync array -> relay -> ground station). Now, power is loss with each transmission, but space being space it's probably still quite efficient.
You know what makes even more sense than that? Putting solar panels on fucking rooftops or on the ground.
On a roof or ground, you have the cost of the panel, plus frame and mounts. You also have reduced output, and maintenance costs from dust. You have reduced output from atmosphere and clouds. And after all that, cut the output in half again because of the varying angle over the day and through the seasons. Put it on a stratospheric kite, balloon, or kite-balloon-hybrid, and you can easily double or triple your output. Is it worth it? I dunno.
Problem then becomes weight. They're not light (no pun intended); and either you have to tether it or you're back to microwave/laser transmission with less control over placement due to winds than there is in space.
That's all well and good, but which do you think we are more lacking in the world?
a) Engineers with "perspective" on the world and people around them...or...
b) non-engineers with highly critical thinking skills?
Surely this is obvious.
For most engineers worth their salt, humanities exposure happens on their own time and in good measure. I can't say the same for non-engineers I work with, who receive little to no exposure to actual critical thinking of any variety.
In other words, developers want something that works everywhere, and.NET is the best of the only, crappy, solutions we have available.
More like, it's the only framework said developers understands or cares to learn, so it's what they use; or it is an easy framework to get past their manager that doesn't want to invest more in training for proper tools like Qt (PyQt, Qt), Gtk, etc that are actually 100% open source and freely available.
The very lack of them finding the plane (MH370) at all means that it more than not it did not crash
No - They haven't found the plane because of the size of the search area.
Search area is a big issue; but the fact that they've ignored a sizeable chunk of it is another part of the issue.
As noted, someone with access to the data (who publically wrote up the issue a few weeks ago) gave credence to the fact that it was more likely to have taken the northernly route - which has been completely ignored - and whether it made it to a destination controlled by a terrorist group or otherwise or crashed in the mountains along the way is another things that has yet to be ruled out.
I'm surprised how few people seem to get this.
The search area is choppy, stormy ocean and is the size of Australia. To put that in perspective, here's a map of Australia overlaid on the USA:
http://keithooper.smugmug.com/...
So imagine you're looking for a seat cushion in Nevada that's bobbing on the water in Illinois.
It's actually bigger than that.
And no, I'm not discounting the size of the search area. The issue with looking in the ocean is the fact that no debris of any kind has turned up any where. The likelihood of a crash happening in the ocean with zero debris (no debris, no oil slicks, etc - nothing) is smaller than that of the plane being hijacked for neferious purposes by an organization like Al Qaida.
As to why...well, a country like Russia might just want to remind certain powers that be of their influence; or for an organization like Al Qaida - it's easier to hijack a plane in that part of the world this way than it is to do it in someplace like the US or Europe. All they have to do then is figure out how to turn it into a bomb and get a flight plan scheduled that takes them close enough to the targets they want in a legit way that they can then carry out a mission.
Just saying, there's numerous methods to the madness. An outright crash is making less and less sense by the day.
Rather than locking the co-pilot out, just shoot/stab them, and keep the door locked.
Pilots have to go through the same security checks the passengers do. Or, at least, the pilots in the US do - I've seen them in the security checkpoints several times.
They also have access to weapons on the plane, provided to them for the sole purpose of protection. Whether an axe or a pistol locked in a safe, either is sufficiently useful.
Then again, as a friend said - your car keys are enough; as is a pen or pencil. So there's plenty of tools that they could use that they are legally able to get through the security check points too.
Much less likely, I'd be more worried about the "depressed narcissistic arsehole" overpowering the stewardess and crashing the plane anyway.
I suspect (ok, assume) this is what happened to that Air Malaysia plane just over a year ago, the one which vanished without trace.
Well since we're throwing out conspiracy theories...
The very lack of them finding the plane (MH370) at all means that it more than not it did not crash, but was hijacked in some form and taken elsewhere. One credible person that had access to much of the data surmized that they likely took the route north, not south where everyone insists on looking, and were able to land near or in Russian territory at a site that after years of neglect happened to have a lot of activity and rebuilding of a hangar-like building that was big enough to hold the Beoing 777.
Well, I'm not sure if they made it that far. But I said from day one that it the lack of finding the plane or any evidence that it crashed thus far lends more and more to the the flight being hijacked, and we'll likely see it next when whomever decides to crash it into a building somewhere.
Now whether the pilots were in on it, or a passenger was able to access the controls via computer connections and then override the pilots is something entirely different. In either case, if it was hijacked then it's likely backed either by a nation state (e.g Russia) or a sufficiently large well funded terrorist organization (e.g Al Qaida). Which one we'll likely never know.
There is only one form of decentralization involved here.
Even if git users have their own copies of a repo, it is not trivial to share changes among more than a couple of users, especially if they are on distinct networks with firewalls and other hindrances.
That is why GitHub is used.
All true.
GitHub negates the decentralization of git in order to make it practical for real world use.
GitHub being down may not be a problem for your rinky-dink one-man JavaScript library project that nobody uses.
But for real projects with distributed teams consisting of numerous people the decentralization of git is a big problem.
GitHub is the only practical solution to the problems of decentralization.
This can actually be mitigated by several different means:
1. Using multiple Git services - e.g Git Hub AND Gitorious or Public GitHub and Git Hub for Enterprises if you use private repositories
2. Using your own servers as well - e.g. Qt has gitorious but also their own servers
It's just a matter of deciding where the "master" copy resides and keeping them all (hopefully automatically) in sync.
Now, this can be managed with tools like Subversion too, using replication, but it's no where near as nicely done as it is in git.
However, if you don't take the time to do the replication between several services then yes, you are risking this kind of situation.
Or, you could take advantage of this kind of replication by using the DVCS nature of git to your advantage.
OpenVMS handles invalid logons correctly. It locks out the terminal (that is, the network address) of the intruder. Why Microsoft, and most of the rest of the industry, does not understand how this is more secure and less vulnerable to DOS, I don't know.
It's usually policy based, though things like fail2ban make it easy to do for most logon methods. Even then, you cannot necessarily just use the IP address for blocking.
For instance, on your Windows system if a user locks their account, another user can come along an login (f.e support admin) and will still need to be able to validate against the domain. Once you enter into a centalized logon control that kind of things becomes a requirements. Otherwise you risk locking all your computers without any way to support them or risk severely increasing your organizations' internal help desk support load; this is often mitigated by using time period lock outs on the accounts.
So sadly there is no single, perfect solution to the issue. It's just a matter of which trade-offs are acceptable.
They do not and will not account for such situations because there isn't enough political power to slap the politicians in the mouth, make them look in your eye, and tell them how it is...
The powerful interests have that power which is why they get exemptions built into the system and the laws are generally tailored for their operation.
Anyone that can't do that tends to get fucked.
And as the system gets larger you have to hit the politicians in the face progressively harder to get them to pay attention.
As the system gets larger only the very largest interest get any attention at all. Which means all the less powerful interests are ignored. Outright irrelevant.
And that is a problem when entire countries or states in your government fall into that category.
No government or state can be irrelevant. And if they are then your system was poorly designed or you've grown too large for your existing system.
Not saying that is not a problem; and I don't know the comparison in EU but it's probably not much different than in the US in that SMBs (Small-Medium Businesses) make up the vast majority of businesses in the US, while no one single business has a lot of clout, there are organizations that tend to represent a majority of them and are big enough to be able to combat the larger (Large Businesses and Enterprise) organizations. In some cases, the SMBs get represented several times - between the various SMB organizations, Chambers of Commerce at different levels, etc. This is why many things - like the Family Medical Leave Act (FMLA), Americans with Disabilities Act (ADA) - are progressive in nature in the US; if fully enforced on SMBs they would put those companies out of business entirely so they are progressive in that as the business grows in size (revenue or number of employees depending upon the law or regulation) then more things kick in. For FMLA and ADA the first things kick in at around 50 employees, more at 100, more at 500, etc.
I use FMLA and ADA b/c I'm familiar with how they kick in; however, I know there are many others that are structured similarly but use different measures. For instance, Business Licenses usually have a revenue portion associated with them so you pay X + Y*M where X is the base, Y is your pre-tax revenue, and M is the progressive multiplier based on how big Y is.
Again, I don't know how well the comparison holds up for the EU, but I imagine it's not much different.
Well, yeah, but that's not going to work consistently. Worst case is if the string is on the stack you'll smash the stack and likely have a memory access error. If it's on the heap you'll likely get the error quicker.
I wouldn't even think of writing a program in the manner in which their sample was written, but if I was trying to solve their basic "problem" there are better ways to go about it.
That depends on your program, and how much memory was allocated and when it would get detected.
The OS is not going to detect anything until you try to leave the bounds of the program itself.
Take the following function for instance:
You can extend buffer into buffer2 without any detections going off, or even any ill-effects until you surpass buffer2 and all the other variables in the function.
Heap allocated functions are a little more tricky but even then you can produce the same kind of behavior if you really wanted to - even with the HEAP randomization, which really doesn't protect the program internally, it only protects the program from the libraries the program uses by randomizing where they are loaded.
And since you control the program, you can control the optimizations so that the only that would mess you up - by re-arranging variables - are not run.
As I pointed out elsewhere, the point is not that it's the right way to do it. It's that it is possible to do in C, just as possible as in Assembly.
If that's your idea of "extending a string" then perhaps you should be using a language which protects us from you, er, I mean you from yourself.
It was meant a counter to the GP saying that it was impossible to "extend" a string in C .
Not saying it's the correct way to do it, just that there are possibilities that the GP did not even consider, probably b/c they were taught to program using a language that protects them too much.
Between B and C, the attackers (and anyone they've sold the dump to) are busy cracking the passwords (assuming they weren't stored in plaintext) offline. They don't have to worry about being locked out after 3 fucking attempts. No one does brute force / dictionary attacks against online fucking data you clown. You take the data offline and fuck on it at full speed.
They do the brute force thing in A before they have access and time it such that they don't hit the lock outs.
For instance, most Windows systems will lock an account for 30 minutes when you hit the lockout. After 30 minutes, you're free to try again. Other systems behave similarly; most never do a true lockout.
So what do they do for A? Loop over a list, try the entry until locked out or gain access. If locked out, put it back in the queue and try again later. Move to the next entry.
If you want to observe this, just run an SSH server and monitor your logs. After the server gets noticed you'll see this happening quite a bit. Using tools like "fail2ban" help significantly, but that just means they have to hit from multiple IPs to do the same thing, which bigger cracker organizations will certainly be doing to start with any how.
Many of the regulations are only contextually relevant. The best example would be comparing very small farms with very large farms. The health and safety requirements for a large farm are needed. However in smaller operations they don't have the same contamination issues and so they're not relevant.
That depends on the regulation, the cause, etc. Yes there may not be as much potential for contamination, but there is still a possibility. The regulations therefore should be progressive in nature much like many other things - if you exceed X then Y applies.
You can also look at small cattle ranches and dairy operations. A small dairy farm for example can generally produce completely safe milk without pasteurization.
Actually that is a very bad example. A small dairy farm is actually more like to have certain issues than a large one. For instance, if the cattle are range fed then the propability of "bad feed" (e.g a cow eating a plant that when passed through in the milk can be dangerous to humans) goes up significantly with a smaller number of cattle to mix it together with, especially since the possibily that more cattle ate the "bad feed" goes up too. This is taken care of through homogonization; but pasteruization also has a good and equal roll even for small dairy farms.
It became a health issue when they started making much larger operations.
This lack of context is typical of the issue. You look at what is relevant in YOUR area and then you assume and project those assumptions on to everyone else.
That is sometimes fine and often it is not fine.
True, pasterization does play a bigger role in larger dairy farms where milk is more likely to sit for longer periods of time, thus breeding more bacteria, etc. That doesn't make it irrelevant for smaller dairy farms though.
But to your point, yes regulations need to be in context and implemented progressively against the size of the organization they are regulation.
And since none of them chose B-E graded white goods, there was no demand for them and they weren't produced.
YOUR way ensures that no matter what happens, "regulation was bad!". You claim that regulation should not decide what standards you use and forbid any other because the informed consumer will decide. And if they inform the user and they decide to buy only goods that obey the standard, either they stop producing anything and "the regulation removed the choice!". If the government forced producers to continue to supply all choices, you'd whine about that enforcement too.
I should be allowed to use fake money to pay for goods, otherwise the choice of who will do business with me and sell be stuff in return for a proffer of "cash" will be removed! BAN REGULATION ON CURRENCIES!!!
Not necessarily. It's not necessarily that "none of them chose B-E graded white goods". It's that there was not enough chosing the "B-E graded white goods" that the distributors decided it was not worth it, and thereby cut off the supply of B-E graded white goods. May be the A graded white goods high a higher margin or something else that caused the distributor to prefer the A grade over the B-E grades.
In other words, it could be a false consumer choice - one that was not really given to the consumer.
I run into this a lot. There's a number of products that I use to buy but can no longer get because the distributors decided it was in their interest to carry it. The local stores then go "well the distributor doesn't have it so I can't get it for you", and so forth. It hurts products and buyers alike. It hurts the market because it artificially destroys demand that would otherwise be there.
And, to top it off, economists don't take it into account. They just assume that if there are buyers they will buy it. They don't take into account distributors artifically changing the options available to buyers.
HOAs are voluntary. They're nutty, but people voluntary enter into those agreements. This has nothing to do with Libertarianism except in that it's free people acting freely with one another. No one's forcing you to buy a home that's part of one. I wouldn't.
HOAs are not voluntary in most cases. In some states there is no requirement to disclose the HOA prior to closing either.
Yes, an HOA can be setup as voluntary; but most are not and are part of the Land Deed that goes with the property in a clause that cannot be removed from the Deed. Fees and Fines can be placed as liens against the property (usually granted to the HOA in the Deed).
My parent's, for instance, bought a house in OH. They didn't know there was an HOA at all until months later when someone from the HOA tried to collect dues. The majority of the people in the development did not want the HOA. They couldn't absolve it unless they got the local township to annex them; and the township didn't want to annex them.
When my wife & I bought our first home in SC, they was a voluntary HOA. We never joined since the rules of the HOA only applied if you were in the HOA; and there wasn't really any benefit to being part of it. It has since dissolved because of not enough members, meetings, etc.
When we were looking for a home in GA we came across a number of HOAs, including one that was "voluntary" - voluntary until an owner joined it, then it was no longer voluntary for them or any subsequent owners. They were actively trying to get all the homes to be no longer voluntary.
When we bought our second home in GA, there was no real HOA. There is an "HOA" but it's only got charge of the maintenance for the entrance; no rules, no attachment to the deed, etc.
Both in SC and in GA we had to look long and hard to find an HOA that was not restrictive. Most had dumb rules like "you cannot work on a car in your driveway except in emergency". The worst was one in SC that had a rule that anyone under 18 found on common property after 10 PM would be arrested for trespassing - they made the rule in response to a couple of minors and an adult vandalizing the pool house.
Ultimately, HOAs do not "increase or maintain value" for a home. They decrease it because of the rules and how hard it is to change them.
Actually the last machine I had with a turbo button was the DX4-100, if you turned off the turbo it ran at 66 MHz I think. It was totally pointless, no software assumed it ran at that speed. If they still had an XT/AT compatibility button that would actually have been useful, as it were I think it was just for marketing because people expected a "turbo" mode.
My Gateway 2000 P-75 (Pentium 75 MHz) had a "Turbo" button (http://www.vintagecomputer.net/browse_thread.cfm?id=433)
Isn't there a philosophical difference on whether the machine should watch the pilot (and override the pilot if the machine thinks the pilot is making a mistake) and the pilot watching the machine (and overriding the machine when the pilot thinks the machine is making a mistake) ?
Yes:
Boeing vs Airbus
US (individual) vs Europe (collective)
If you were rich in 2007, you're even richer today.
It's called Inflation.
See http://slashdot.org/comments.p...
No, it gave 4 virtual desktops on the same machine, the same user, the same login session.
I'm familiar with the "power tool" that gave that, and it was buggy and caused XP to crash a lot. Yes, I used it, and it wasn't available for Win2k.
But at the same time,Terminal Services was available in XP which is how they enabled the multi-user mode for XP; no more than two of which could be RDP sessions, and they would log out each other and the local user. (Unlike in Windows Server where they can co-exist.)
I've worked as a mechanical engineer and done metal part design. That doesn't really sound like a problem caused by computer aided drafting so much as just human laziness or incompetence.
Using *mechanical* design software like SolidWorks or ProE or Catia that stuff is pretty simple. AutoCAD, which I haven't used extensively but God knows I've tried and given up on it a few times, is basically just a shitty drawing program.* It's really old and well established though and it's locked in as the standard for civil engineering just because it's what everyone else uses, like MS Office or Photoshop (except those don't suck as much). Note I said civil engineering; designing mechanical parts in AutoCAD is really old school and dumb IMO. But SolidWorks and the others let you see your part in 3D, and assemble it together with other parts to see how they fit, and with plug-ins or separate software you can also model the stress and strain (bending, stretching, etc.) when it's put under weight at a given point. You can also do all those calculations by hand/in a separate math or modeling program just as you always could. And typically prototypes are manufactured and physically tested. AutoCAD's not supposed to replace the physical testing; it just replaces the pencil and paper. If people are skipping testing that's just good old corner cutting.
*It does have a lot of power user features and it may actually have the stuff I'm saying it lacks, just buried behind an impenetrable layer of hard-to-useness and suckiness. I haven't invested the time to become an AutoCAD expert because it's always been easier to just use something else.
I'm pretty sure AutoCAD can do all that stuff. I know it does the 3D stuff - the part I referenced was designed in a 3D model in AutoCAD. The problem is all the layering you have to do so see everything fitting together - updating every single diagram to show the new parts. Now, may be AutoCAD and others make that easier than I realize (I'm no expert at them); and I really don't know why they didn't figure out that the parts wouldn't fit (in this case, the one end of the piece made and the piece it attached to couldn't be physically accessed because other stuff interfered on one side but not the other, or at least the other wasn't as bad).
I wouldn't be surprised by a "shitty drawing" though as the one ME in charge was not liked very well by the technicians since this was not an abnormal thing - everything being in the drawing, but not necessarily being obvious how to do it, even when multiple detailed diagrams were provided. But that's a different thing entirely.
When talking about cars - I'm referring to things like you have to take off 10 parts that requires 8 hours of labor to do in order to change 1 part that takes only 30 minutes of labor; when providing a little more space could have enabled one to change that part in 30 minutes entirely without to disassemble a chunk of the vehicle to get to it.
If I can't work on my car, I will not buy it. Same with my computer.
The problem is that people like you who want to work on their car are becoming more and more rare -- most people just want their car to be reliable and if it breaks, take it to the garage.
No, I think most would rather that someone they know could work on it, only the cars are so needlessly complex and require such special tools that most do not know how to work on them, so people take them to the shop because they don't know what else to do.
I would love to fix my own cars; and I do do some of the work myself. But even then, there are limits simply due to the computer being so integral to everything.
Sadly, even most shops now are useless as they just plug the computer in and do what it tells them. This has probably lead to the current issue with my 2005 Mazda3 which needs a major repair to stop it burning oil (a known issue on the 2.3 litre engine that seems to be related to ethanol content in the gasoline, and one which is not being owned up to by Mazda - seems one of the original OEM parts doesn't withstand ethanol very well, so you have to replace it with an after-market part); it probably could have been fixed early on with very little issue except the dealer just plugged in the OBDII to the computer which said everything was running fine, and kept going. Only after one big repair at another (non-Dealer that was still Mazda approved) shop was the oil burning uncovered.
No, it's a matter of technology creeping too far in and people feeling helpless about it as a result - that an design engineers who don't know who to design to actually make things easy to work on since they do everything in AutoCAD where its just a few clicks. I had a direct experience there where an engineer designed something in AutoCAD per their boss's requirements, the parts were made, and when the technicians when to put them on, it didn't work due to how all the parts fit together and would have broken due to fatigue at some point since it bent under the weight - this after many hours of design and review and much expense in building the parts; the technician and I went to the hardware store and spent $13 CAN and solved the problem in under an hour.
I can guarantee, Microsofts version of 'Open Source' , will differ quite vastly from what you or I consider as 'Open Source'. There business IS licensing models. It's certain, to a point, them being Open Source won't benefit you much at all.
Yes, just look at the analysis of the licenses surrounding the Open Source .NET projects MS is running. An Open Source Windows wouldn't likely be any different.
Windows 10 has multiple desktops.
So did XP and every release since. You had to download it from Microsoft (included in Windows Power Tools, iirc).
FYI - it's called Terminal Services. XP and every consumer release (e.g Vista, 7, 8, 10) are limited to only 2 logins simulaneously; while the server editions are limited to 5 out the gate, and more with sufficient CALs. But it's all based on their Terminal Services functionality that goes back to NT4; it just wasn't natively integrated until an SP for WinXP and Windows Server 2003 - prior to that it was an add-on or dedicated product (Windows NT 4.0 Terminal Server Edition).
Makes perfect sense, no nighttime, panels would have sunlight more than 90% of the time. Loss in transmission would be low with microwaves, could be sent to ground based rectanna of tens of square miles with 80% efficiency, and the power density per square unit area kept within safe limits for living things. Look up facts before you spew.
That's actually not a big problem. It just means you push the panels far enough away from the earth that they can interface with a series of geo-synchronous satellites that are used to transmit the power from the collector to the ground station such that all of them take turns in transmitting the signal to the ground relay satellite (collector -> geo-sync array -> relay -> ground station). Now, power is loss with each transmission, but space being space it's probably still quite efficient.
You know what makes even more sense than that? Putting solar panels on fucking rooftops or on the ground.
On a roof or ground, you have the cost of the panel, plus frame and mounts. You also have reduced output, and maintenance costs from dust. You have reduced output from atmosphere and clouds. And after all that, cut the output in half again because of the varying angle over the day and through the seasons. Put it on a stratospheric kite, balloon, or kite-balloon-hybrid, and you can easily double or triple your output. Is it worth it? I dunno.
Problem then becomes weight. They're not light (no pun intended); and either you have to tether it or you're back to microwave/laser transmission with less control over placement due to winds than there is in space.
That's all well and good, but which do you think we are more lacking in the world? a) Engineers with "perspective" on the world and people around them ...or...
b) non-engineers with highly critical thinking skills?
Surely this is obvious. For most engineers worth their salt, humanities exposure happens on their own time and in good measure. I can't say the same for non-engineers I work with, who receive little to no exposure to actual critical thinking of any variety.
(c) both.
In other words, developers want something that works everywhere, and .NET is the best of the only, crappy, solutions we have available.
More like, it's the only framework said developers understands or cares to learn, so it's what they use; or it is an easy framework to get past their manager that doesn't want to invest more in training for proper tools like Qt (PyQt, Qt), Gtk, etc that are actually 100% open source and freely available.
The very lack of them finding the plane (MH370) at all means that it more than not it did not crash
No - They haven't found the plane because of the size of the search area.
Search area is a big issue; but the fact that they've ignored a sizeable chunk of it is another part of the issue. As noted, someone with access to the data (who publically wrote up the issue a few weeks ago) gave credence to the fact that it was more likely to have taken the northernly route - which has been completely ignored - and whether it made it to a destination controlled by a terrorist group or otherwise or crashed in the mountains along the way is another things that has yet to be ruled out.
I'm surprised how few people seem to get this.
The search area is choppy, stormy ocean and is the size of Australia. To put that in perspective, here's a map of Australia overlaid on the USA: http://keithooper.smugmug.com/... So imagine you're looking for a seat cushion in Nevada that's bobbing on the water in Illinois.
It's actually bigger than that.
And no, I'm not discounting the size of the search area. The issue with looking in the ocean is the fact that no debris of any kind has turned up any where. The likelihood of a crash happening in the ocean with zero debris (no debris, no oil slicks, etc - nothing) is smaller than that of the plane being hijacked for neferious purposes by an organization like Al Qaida.
As to why...well, a country like Russia might just want to remind certain powers that be of their influence; or for an organization like Al Qaida - it's easier to hijack a plane in that part of the world this way than it is to do it in someplace like the US or Europe. All they have to do then is figure out how to turn it into a bomb and get a flight plan scheduled that takes them close enough to the targets they want in a legit way that they can then carry out a mission.
Just saying, there's numerous methods to the madness. An outright crash is making less and less sense by the day.
Rather than locking the co-pilot out, just shoot/stab them, and keep the door locked.
Pilots have to go through the same security checks the passengers do. Or, at least, the pilots in the US do - I've seen them in the security checkpoints several times.
They also have access to weapons on the plane, provided to them for the sole purpose of protection. Whether an axe or a pistol locked in a safe, either is sufficiently useful.
Then again, as a friend said - your car keys are enough; as is a pen or pencil. So there's plenty of tools that they could use that they are legally able to get through the security check points too.
Much less likely, I'd be more worried about the "depressed narcissistic arsehole" overpowering the stewardess and crashing the plane anyway. I suspect (ok, assume) this is what happened to that Air Malaysia plane just over a year ago, the one which vanished without trace.
Well since we're throwing out conspiracy theories... The very lack of them finding the plane (MH370) at all means that it more than not it did not crash, but was hijacked in some form and taken elsewhere. One credible person that had access to much of the data surmized that they likely took the route north, not south where everyone insists on looking, and were able to land near or in Russian territory at a site that after years of neglect happened to have a lot of activity and rebuilding of a hangar-like building that was big enough to hold the Beoing 777.
Well, I'm not sure if they made it that far. But I said from day one that it the lack of finding the plane or any evidence that it crashed thus far lends more and more to the the flight being hijacked, and we'll likely see it next when whomever decides to crash it into a building somewhere.
Now whether the pilots were in on it, or a passenger was able to access the controls via computer connections and then override the pilots is something entirely different. In either case, if it was hijacked then it's likely backed either by a nation state (e.g Russia) or a sufficiently large well funded terrorist organization (e.g Al Qaida). Which one we'll likely never know.
The modding here is atrocious.
The GP is right, and you are wrong.
There is only one form of decentralization involved here.
Even if git users have their own copies of a repo, it is not trivial to share changes among more than a couple of users, especially if they are on distinct networks with firewalls and other hindrances.
That is why GitHub is used.
All true.
GitHub negates the decentralization of git in order to make it practical for real world use.
GitHub being down may not be a problem for your rinky-dink one-man JavaScript library project that nobody uses.
But for real projects with distributed teams consisting of numerous people the decentralization of git is a big problem.
GitHub is the only practical solution to the problems of decentralization.
This can actually be mitigated by several different means:
It's just a matter of deciding where the "master" copy resides and keeping them all (hopefully automatically) in sync.
Now, this can be managed with tools like Subversion too, using replication, but it's no where near as nicely done as it is in git.
However, if you don't take the time to do the replication between several services then yes, you are risking this kind of situation.
Or, you could take advantage of this kind of replication by using the DVCS nature of git to your advantage.
OpenVMS handles invalid logons correctly. It locks out the terminal (that is, the network address) of the intruder. Why Microsoft, and most of the rest of the industry, does not understand how this is more secure and less vulnerable to DOS, I don't know.
It's usually policy based, though things like fail2ban make it easy to do for most logon methods. Even then, you cannot necessarily just use the IP address for blocking.
For instance, on your Windows system if a user locks their account, another user can come along an login (f.e support admin) and will still need to be able to validate against the domain. Once you enter into a centalized logon control that kind of things becomes a requirements. Otherwise you risk locking all your computers without any way to support them or risk severely increasing your organizations' internal help desk support load; this is often mitigated by using time period lock outs on the accounts.
So sadly there is no single, perfect solution to the issue. It's just a matter of which trade-offs are acceptable.
They do not and will not account for such situations because there isn't enough political power to slap the politicians in the mouth, make them look in your eye, and tell them how it is...
The powerful interests have that power which is why they get exemptions built into the system and the laws are generally tailored for their operation.
Anyone that can't do that tends to get fucked.
And as the system gets larger you have to hit the politicians in the face progressively harder to get them to pay attention.
As the system gets larger only the very largest interest get any attention at all. Which means all the less powerful interests are ignored. Outright irrelevant.
And that is a problem when entire countries or states in your government fall into that category.
No government or state can be irrelevant. And if they are then your system was poorly designed or you've grown too large for your existing system.
Not saying that is not a problem; and I don't know the comparison in EU but it's probably not much different than in the US in that SMBs (Small-Medium Businesses) make up the vast majority of businesses in the US, while no one single business has a lot of clout, there are organizations that tend to represent a majority of them and are big enough to be able to combat the larger (Large Businesses and Enterprise) organizations. In some cases, the SMBs get represented several times - between the various SMB organizations, Chambers of Commerce at different levels, etc. This is why many things - like the Family Medical Leave Act (FMLA), Americans with Disabilities Act (ADA) - are progressive in nature in the US; if fully enforced on SMBs they would put those companies out of business entirely so they are progressive in that as the business grows in size (revenue or number of employees depending upon the law or regulation) then more things kick in. For FMLA and ADA the first things kick in at around 50 employees, more at 100, more at 500, etc.
I use FMLA and ADA b/c I'm familiar with how they kick in; however, I know there are many others that are structured similarly but use different measures. For instance, Business Licenses usually have a revenue portion associated with them so you pay X + Y*M where X is the base, Y is your pre-tax revenue, and M is the progressive multiplier based on how big Y is.
Again, I don't know how well the comparison holds up for the EU, but I imagine it's not much different.
Well, yeah, but that's not going to work consistently. Worst case is if the string is on the stack you'll smash the stack and likely have a memory access error. If it's on the heap you'll likely get the error quicker.
I wouldn't even think of writing a program in the manner in which their sample was written, but if I was trying to solve their basic "problem" there are better ways to go about it.
That depends on your program, and how much memory was allocated and when it would get detected. The OS is not going to detect anything until you try to leave the bounds of the program itself. Take the following function for instance:
void runOverBuffer(void) // 10 bytes // 1 GB
...
{
char* buffer[10];
char* buffer2[1*1024*1024*1024];
}
You can extend buffer into buffer2 without any detections going off, or even any ill-effects until you surpass buffer2 and all the other variables in the function.
Heap allocated functions are a little more tricky but even then you can produce the same kind of behavior if you really wanted to - even with the HEAP randomization, which really doesn't protect the program internally, it only protects the program from the libraries the program uses by randomizing where they are loaded.
And since you control the program, you can control the optimizations so that the only that would mess you up - by re-arranging variables - are not run.
As I pointed out elsewhere, the point is not that it's the right way to do it. It's that it is possible to do in C, just as possible as in Assembly.
If that's your idea of "extending a string" then perhaps you should be using a language which protects us from you, er, I mean you from yourself.
It was meant a counter to the GP saying that it was impossible to "extend" a string in C .
Not saying it's the correct way to do it, just that there are possibilities that the GP did not even consider, probably b/c they were taught to program using a language that protects them too much.
Between B and C, the attackers (and anyone they've sold the dump to) are busy cracking the passwords (assuming they weren't stored in plaintext) offline. They don't have to worry about being locked out after 3 fucking attempts. No one does brute force / dictionary attacks against online fucking data you clown. You take the data offline and fuck on it at full speed.
They do the brute force thing in A before they have access and time it such that they don't hit the lock outs.
For instance, most Windows systems will lock an account for 30 minutes when you hit the lockout. After 30 minutes, you're free to try again. Other systems behave similarly; most never do a true lockout.
So what do they do for A? Loop over a list, try the entry until locked out or gain access. If locked out, put it back in the queue and try again later. Move to the next entry.
If you want to observe this, just run an SSH server and monitor your logs. After the server gets noticed you'll see this happening quite a bit. Using tools like "fail2ban" help significantly, but that just means they have to hit from multiple IPs to do the same thing, which bigger cracker organizations will certainly be doing to start with any how.
Many of the regulations are only contextually relevant. The best example would be comparing very small farms with very large farms. The health and safety requirements for a large farm are needed. However in smaller operations they don't have the same contamination issues and so they're not relevant.
That depends on the regulation, the cause, etc. Yes there may not be as much potential for contamination, but there is still a possibility. The regulations therefore should be progressive in nature much like many other things - if you exceed X then Y applies.
You can also look at small cattle ranches and dairy operations. A small dairy farm for example can generally produce completely safe milk without pasteurization.
Actually that is a very bad example. A small dairy farm is actually more like to have certain issues than a large one. For instance, if the cattle are range fed then the propability of "bad feed" (e.g a cow eating a plant that when passed through in the milk can be dangerous to humans) goes up significantly with a smaller number of cattle to mix it together with, especially since the possibily that more cattle ate the "bad feed" goes up too. This is taken care of through homogonization; but pasteruization also has a good and equal roll even for small dairy farms.
It became a health issue when they started making much larger operations.
This lack of context is typical of the issue. You look at what is relevant in YOUR area and then you assume and project those assumptions on to everyone else.
That is sometimes fine and often it is not fine.
True, pasterization does play a bigger role in larger dairy farms where milk is more likely to sit for longer periods of time, thus breeding more bacteria, etc. That doesn't make it irrelevant for smaller dairy farms though.
But to your point, yes regulations need to be in context and implemented progressively against the size of the organization they are regulation.
And since none of them chose B-E graded white goods, there was no demand for them and they weren't produced.
YOUR way ensures that no matter what happens, "regulation was bad!". You claim that regulation should not decide what standards you use and forbid any other because the informed consumer will decide. And if they inform the user and they decide to buy only goods that obey the standard, either they stop producing anything and "the regulation removed the choice!". If the government forced producers to continue to supply all choices, you'd whine about that enforcement too.
I should be allowed to use fake money to pay for goods, otherwise the choice of who will do business with me and sell be stuff in return for a proffer of "cash" will be removed! BAN REGULATION ON CURRENCIES!!!
Not necessarily. It's not necessarily that "none of them chose B-E graded white goods". It's that there was not enough chosing the "B-E graded white goods" that the distributors decided it was not worth it, and thereby cut off the supply of B-E graded white goods. May be the A graded white goods high a higher margin or something else that caused the distributor to prefer the A grade over the B-E grades.
In other words, it could be a false consumer choice - one that was not really given to the consumer.
I run into this a lot. There's a number of products that I use to buy but can no longer get because the distributors decided it was in their interest to carry it. The local stores then go "well the distributor doesn't have it so I can't get it for you", and so forth. It hurts products and buyers alike. It hurts the market because it artificially destroys demand that would otherwise be there.
And, to top it off, economists don't take it into account. They just assume that if there are buyers they will buy it. They don't take into account distributors artifically changing the options available to buyers.