FreeBSD - Stable and ultra fast on x86 hardware. Good for file servers, desktops, anything. OpenBSD - Stable but not performant. Useful for infrastructure.
I really like OpenBSD. I ran it for many years and even contributed hardware to the project. That being said, the security features in it don't outweigh its performance drawbacks. Some of this is due to the security features (e.g. PID randomization slows process generation) so your choice will be workload dependent. Your hardware choices with Open will be more limited as well and you don't get stuff like ZFS. I'd experiment with both.
You can re-write in any language you want to eliminate the design issues of the current language. You now have all the design flaws of the new language you picked plus the complexity of translating from the previous language. Best of luck.
I'd never work for your "company". A real program:
x) Abstracts work into reusable components x) Abstracts interfaces into functional, communicable units x) Doesn't care what languages it is written in
Everything you mention I have done multiple times in multiple languages. Modulo the brain damage of library authors and language run-times they are all the same. They all have bugs in all the libraries you mention. And the weird thing is that most of them eventually rely on the C runtime like virtually every other piece of software. It's almost like every one wanted to be a C programmer but couldn't figure out pointers.
How? We have the largest governments the world has ever produced in terms of number of people, per capita, number of lines of laws, etc. None of it is working. You think making it bigger is the solution? Big or small, people with the will to do violence win. The rich are the benefactors of this and cower behind them. It's all over the history books and you can see it everywhere today.
I keep getting told I can move when the conditions around me aren't suitable. Guess what... everyone can move. Why would I care about the cost of living in SF when I live in Denver?
It dilutes it from larger areas by concentrating it into small areas. Look at all the rivers on a land map and realize that those are the singular channels for large rain run off for the entire land mass. Now what happens when a large amount of material is rapidly dumped into those small channels? You get higher concentrations of dissolved chemicals per unit volume of water compared to surrounding areas. This eventually builds up and puts nitrogen stress on a downstream area according to the logic.
If you consider autonomous driving to be AI it has already killed two people, I think? People have it in their head that AI will be instructed to kill on a mass scale. it's going to be more passive and subtle. The AI will simply see killing humans as a part of that it does. I don't agree with Musk's vision but I do think caution is needed because carelessness will cost the lives of people as we just keep relying on it.
The guy not paying attention in his car that didn't see a truck in front of him a perfect example. He was already so comfortable with the idea he entrusted his entire life with it. And he's gone. The car was happy to keep going even though it was "told not to". Of course that only kicks in if the sensors and software are 100% reliable. What happens as these robots and machines control life saving functions in hospitals or we give them more control over planes and helicopters?
I was turned down by two today. Not even contacted. I've already stood up a FreeBSD EC2 instance on AWS. I haven't played with the other toys but honestly I can learn this stuff in hours. I've been doing DNS, SMTP, and web admin for 20 years along with systems programming to back it up. It's because I have no network connections or friends in a position to hire. I don't even think people click on GitHub or resume links because I have projects in C, Python, Perl, and JavaScript but when I get calls they have to ask if I know any of them.
At what point do regulations supersede the laws of physics? Is anyone really surprised that companies are trying to avoid the insane amount of research costs required to meet pollution regulations? We are now required to pour purified piss in our diesel engines. And meet emissions standards, and meet safety standards, fuel consumption standards, weight standards, etc... At some point you simply can't engineer it anymore.
AI doesn't have to come to the conclusion that all humans have to die. It simply to has to cross the line of killing one person and then be able to repeat it. Assuming it can replicate and resist our efforts to thwart it, once killing humans becomes a part of how it does things we will no longer exist. How many microscopic animals have you killed today? Do you worry about their dreams and feelings or just inhale them like the rest of us?
Personally I think the answer lies in the middle. Machine learning will be dangerous when it replaces human decision making as people look at it as "the answer". Humans inherently do not want to be held accountable for their decision making and by passing liability to an algorithm we will get even more of the worst side of humanity: obliviousness and apathy.
Yeah... it's weird how having an A, AAAA, or SRV would signify the different record type. Someone no one ever gets confused by this except software authors of DNS.
While I understand adhering to standards, I'm a bit puzzled why people are so ardently defending standards that were written in a time when big-endian was a thing, machines didn't understand "8-bit" on a network, and you still had to worry about EBCDIC. No one cares about any of that stuff any more so I'm baffled why you'd actually argue for reduced functionality rather than a more open namespace. I could use DNS names as an rDOS tactic, lol.
I don't know about that. I am 41 and have been programming in some fashion since I was 9. I have tons of languages under my belt and have done virtually ever type of programming including this new thing called event-driven programming (Node.js) that people have been doing since... forever.
Right now I can't get any hiring managers to even talk to me because I took two years off. I've done sockets programming and remote administration for over 20 years now but since I don't have AWS or tons of NPM modules I'm apparently useless. Linux in a web-enabled VM is apparently different.
I had one recruiter grill me about what I'd done for the past two years. When he sent me an e-mail with the job info his profile picture was Han Solo.
You mean like Rust? Which compiles to LLVM? Which is written in C++? Which uses the C runtime?
$ ldd /lib/libstdc++.so /usr/lib/libm.so.6 (0x00007fce35da5000) /usr/lib/libc.so.6 (0x00007fce359fd000) /usr/lib64/ld-linux-x86-64.so.2 (0x000055f372126000) /usr/lib/libgcc_s.so.1 (0x00007fce357e5000)
linux-vdso.so.1 (0x00007ffe1ad6f000)
libm.so.6 =>
libc.so.6 =>
libgcc_s.so.1 =>
But I've never used C so what do I know?
I've run Open and Free. Here is my opinion:
FreeBSD - Stable and ultra fast on x86 hardware. Good for file servers, desktops, anything.
OpenBSD - Stable but not performant. Useful for infrastructure.
I really like OpenBSD. I ran it for many years and even contributed hardware to the project. That being said, the security features in it don't outweigh its performance drawbacks. Some of this is due to the security features (e.g. PID randomization slows process generation) so your choice will be workload dependent. Your hardware choices with Open will be more limited as well and you don't get stuff like ZFS. I'd experiment with both.
You can re-write in any language you want to eliminate the design issues of the current language. You now have all the design flaws of the new language you picked plus the complexity of translating from the previous language. Best of luck.
I'd never work for your "company". A real program:
x) Abstracts work into reusable components
x) Abstracts interfaces into functional, communicable units
x) Doesn't care what languages it is written in
Everything you mention I have done multiple times in multiple languages. Modulo the brain damage of library authors and language run-times they are all the same. They all have bugs in all the libraries you mention. And the weird thing is that most of them eventually rely on the C runtime like virtually every other piece of software. It's almost like every one wanted to be a C programmer but couldn't figure out pointers.
Me? I write in C.
We have an elected monarchy. This has been pretty evident since at least JFK if not far, far further back.
How? We have the largest governments the world has ever produced in terms of number of people, per capita, number of lines of laws, etc. None of it is working. You think making it bigger is the solution? Big or small, people with the will to do violence win. The rich are the benefactors of this and cower behind them. It's all over the history books and you can see it everywhere today.
I keep getting told I can move when the conditions around me aren't suitable. Guess what... everyone can move. Why would I care about the cost of living in SF when I live in Denver?
It dilutes it from larger areas by concentrating it into small areas. Look at all the rivers on a land map and realize that those are the singular channels for large rain run off for the entire land mass. Now what happens when a large amount of material is rapidly dumped into those small channels? You get higher concentrations of dissolved chemicals per unit volume of water compared to surrounding areas. This eventually builds up and puts nitrogen stress on a downstream area according to the logic.
Nitrates or nitrites? You need to be more specific. The article didn't say and you didn't go into an explanation of the difference.
Having an office filled with porn addicts isn't paradise either. People keep barking regulation but it also keeps failing us.
So USB just became ethernet... but slower, two fewer channels, and even more confusing. I LOVE IT.
This was my thought. Our food supply is becoming more plastic all the time and I don't meant he packaging.
This is the kind of thing I'm thinking of. Just blind automation. It can kill tons of people.
If you consider autonomous driving to be AI it has already killed two people, I think? People have it in their head that AI will be instructed to kill on a mass scale. it's going to be more passive and subtle. The AI will simply see killing humans as a part of that it does. I don't agree with Musk's vision but I do think caution is needed because carelessness will cost the lives of people as we just keep relying on it.
The guy not paying attention in his car that didn't see a truck in front of him a perfect example. He was already so comfortable with the idea he entrusted his entire life with it. And he's gone. The car was happy to keep going even though it was "told not to". Of course that only kicks in if the sensors and software are 100% reliable. What happens as these robots and machines control life saving functions in hospitals or we give them more control over planes and helicopters?
I was turned down by two today. Not even contacted. I've already stood up a FreeBSD EC2 instance on AWS. I haven't played with the other toys but honestly I can learn this stuff in hours. I've been doing DNS, SMTP, and web admin for 20 years along with systems programming to back it up. It's because I have no network connections or friends in a position to hire. I don't even think people click on GitHub or resume links because I have projects in C, Python, Perl, and JavaScript but when I get calls they have to ask if I know any of them.
At what point do regulations supersede the laws of physics? Is anyone really surprised that companies are trying to avoid the insane amount of research costs required to meet pollution regulations? We are now required to pour purified piss in our diesel engines. And meet emissions standards, and meet safety standards, fuel consumption standards, weight standards, etc... At some point you simply can't engineer it anymore.
AI doesn't have to come to the conclusion that all humans have to die. It simply to has to cross the line of killing one person and then be able to repeat it. Assuming it can replicate and resist our efforts to thwart it, once killing humans becomes a part of how it does things we will no longer exist. How many microscopic animals have you killed today? Do you worry about their dreams and feelings or just inhale them like the rest of us?
Personally I think the answer lies in the middle. Machine learning will be dangerous when it replaces human decision making as people look at it as "the answer". Humans inherently do not want to be held accountable for their decision making and by passing liability to an algorithm we will get even more of the worst side of humanity: obliviousness and apathy.
Yeah... it's weird how having an A, AAAA, or SRV would signify the different record type. Someone no one ever gets confused by this except software authors of DNS.
Emacs hasn't already pulled in systemd? I've always heard it was a great O/S with a pretty poor text editor.
While I understand adhering to standards, I'm a bit puzzled why people are so ardently defending standards that were written in a time when big-endian was a thing, machines didn't understand "8-bit" on a network, and you still had to worry about EBCDIC. No one cares about any of that stuff any more so I'm baffled why you'd actually argue for reduced functionality rather than a more open namespace. I could use DNS names as an rDOS tactic, lol.
I don't know about that. I am 41 and have been programming in some fashion since I was 9. I have tons of languages under my belt and have done virtually ever type of programming including this new thing called event-driven programming (Node.js) that people have been doing since... forever.
Right now I can't get any hiring managers to even talk to me because I took two years off. I've done sockets programming and remote administration for over 20 years now but since I don't have AWS or tons of NPM modules I'm apparently useless. Linux in a web-enabled VM is apparently different.
I had one recruiter grill me about what I'd done for the past two years. When he sent me an e-mail with the job info his profile picture was Han Solo.
Fuck this industry.
Java is the new C. Perl is the new COBOL.
HTTP stands for HyperText Transfer Protocol. I don't remember images being text. Looks like you have tons of things to explain to your mom...
But are we going to get a better cert infrastructure or is everything just going to remain on fire forever?