$ cat repo/usr/local/etc/nginx.conf # My super special nginx config
Then some sort git hooks/scripts and config parser for git. I prefer python but just because I'm learning it. But if it was done it tcsh or sh it would work 'out of the box' on a bare bones FreeBSD.
Then figure out a way build a nanobsd build that you could install to a flash drive that would contain a bare bones FreeBSD install to act as 'dom0' and some way to point it to some ZFS pools.
All managed through Git/Gitolite.
Then all of your config files are versioned and you have to commit and push them to be active. Need a way to start/stop.
Anything I'm leaving out? I don't do this for a living, I just want something stupid easy to make new jails.
Hush, the 20 year olds think they invented something.
“When I was a boy of 14, my father was so ignorant I could hardly stand to have the old man around. But when I got to be 21, I was astonished at how much the old man had learned in seven years.”
Once you get a B.S., you think you know everything. Once you get an M.S., you realize you know nothing. Once you get a Ph.D., you realize no one knows anything!
Anyone want to kickstart a new site? Between all the sites going to this and people trying to keep Voat offline so Redditor's don't have any alternative I'm ready to just go back to IRC & Usenet.
Toss on a small daemon to handle voting of Usenet articles, add a web front end for people that can't use anything else and just have a place for intelligent discussion with moderation, decentralized.
Can someone break it down how this is different from Jails? I have almost a dozen different jails on my FreeNAS machine serving everything from nginx to iPython.
So what would be the practical way to get girls interested in STEM-Toys that are geared at boys?
I know this make come as a shock to most people but has anyone ever sat down and asked a 5 year old girl what she wants? What does she want to do and figure out
We've been trying to sell girls on STEM without figuring out how to sell STEM to girls. Programming, science, technology, engineering, math are all tools to do something else faster/easier/better.
I love baking (take that gender stereotypes) and there is a huge market for making stuff that makes baking easier. I hate measuring liquids since it just takes time. I want a bartender bot for water, oil, vinegar, flour, sugar, etc. I want to take a QR code picture of a recipe and have it measure out all of the above into a bowl.
If there is a trinket or toy that they want/need, figure out how to 3D print it. If the part breaks, figure out why.
Just sit down and ask a 5 year old girl what frustrates her and figure out how to make Programming+STEM do it for them. I'm the laziest engineer I know because if I have to do something twice I'd rather write a script/program to do it. Getting girls to try and solve the problems of 5 year old boys isn't going to make them interested in something.
And end the pink washing. Seriously. It doesn't need to be pink.
Dice you've successfully figured out how to run one of the most best 'news' and opensource websites and run them into the ground for profit./. and Fark were the only 2 places that could handle 9/11 traffic. I rode out that entire day on both sites when CNN was crumbling.
I'm glad I had Slashdot over Reddit when I was an angsty tenager. I took pride in trying to get +5 comments and put effort into doing so. Honestly slashdot made me a better writer. Reddit is nice for short terse communication but sometimes I want to "talk with adults".
After E3 it should be clear to most spectators on the sidelines of gamergate that there is no pleasing the Femnazis. They got E3 passes and complained about literally everything for no reason other than to complain. For a group of 'gamer's they aren't offering any solutions
I just switched to FreeBSD and I'm kicking myself for not doing it years ago.
Jails are exactly what I've been looking for for most of my 'virtualization' (Separate containers for different apps). The separation with/usr/local/ is strict. Ports and pkg cover all of my software needs.
I just built a Kodi HTPC with FreeBSD as the OS. It supports Nvidia VDPAU video acceleration. Transmission and an autostarting VPN is in its own jail.
Plus ZFS on root file system. I've moved the same ZFS poolbetween 3 different OSes (Solaris, ZFS on Linux, FreeBSD) in the last 7 years. Hard drives just get replaced and and the pool enlarges. I think I started with 250 GB drives and it now has 5-2TB drives. I haven't lost a file since then. It'll make a great set top box.
More likely tuning algorithms. [And Uber just stole my business idea.]
"Test Cell" time is very expensive. I think some of ours run $20k an hour and that's not even close to as expensive as they get. Additionally each prototype in a test cell can only ever accumulate 168 of test data per week. (It's a hard limit.)
If this pans out Uber will be releasing driving game for the XBox One, PS4 & Desktop. "Earn up to $1/hour driving a car!". It'll be a gamified Mechanical Turk. For $20k Google could have 20,000 hours of data in an hour. "Promote" the best driving drivers to $2/hour, $4... $10. You'd still be generating 2,000 hours of data per hour and you'd have the "best" drivers you can find.
The entire "personal vehicles" and "are they licensed" is moot when it's fleets of driverless cars all dispatched from a few locations around the city (as driverless cars become legal). They're already collecting all the data as to where the vehicles are needed. I wouldn't be shocked if Uber isn't already buying up property in places that their data shows a lot of vehicles are needed.
Uber is playing long game. "Drivers" right now are just a cheap way to collect all that data since Taxi companies probably won't release it (or even keep it).
I expect Google is doing all of the same things in parallel.
Coreboot "is an extended firmware platform that delivers a lightning fast and secure boot experience on modern computers and embedded systems.</marketing>
coreboot (formerly known as LinuxBIOS) is a free software project, aimed at replacing the proprietary BIOS firmware found in most computers with a lightweight system designed to perform only the minimum number of tasks necessary to load and run a modern 32-bit or 64-bit operating system. - https://en.wikipedia.org/wiki/Coreboot
> To me, having to manually mess around with numbers is an annoyance, and it means that the init system is getting in the way.
Just build a script to optimize the boot sequence. I'll leave my laptop or PC to reboot over the weekend as it sorts out dependencies and boot time.
Boot everything sequentially. Measure exactly how much memory/CPU/time each app takes.
Testing that is something computers are good at. Boring and repetitive.
Give it a 'quit' criteria of 'any optimizations less than.5s, you can stop'.
Set up a website to submit results to and you can download the 'boot profile' closest to your use and
Hell let the cloud and VMs autotune it. You could have an EC2 appliance rebooting 24/7 optimizing the boot sequence. [It'd be NP-hard but](https://en.wikipedia.org/wiki/Travelling_salesman_problem) to test to completion but you should be able to get a pretty decent ball park.
This is a serious deployment controlling a whole lot of non-trivial hardware. More importantly it's pivotal to the operation of the school itself.
The PI is the prototype. Of course you don't rapid prototype until you figure out what you need.
OSEK is a standards body that has produced specifications for an embedded operating system, a communications stack, and a network management protocol for automotive embedded systems. Nothing about this should cost $2M. You could easily build an OSEK compliant car with an open source software (GPL3) They're finally getting open source PLCs
There is no reason HVAC should cost what it does. The only reason it does cost that much is because each company is closed source and has separate networking protocols.
In addition to being cheaper in 40 years when they decide to replace it no one will wonder where the guy was that programmed it or if the company that built it is still in business. They'll have the full drawings and source to the project.
> and many (not all) of the vendors like to keep their circuit and programming technology proprietary.
I would kickstart or donate to a HVAC trade school to come up with a better mousetrap.
Send them 100 arduinos, some actuators and HVAC equipment. Open source it. If you want it the source is there and free and you can run with it. If you would rather just pay someone to do it a company will probably spring up to provide that.
Some mesh networking, power drops and the whole thing is up and operational for cheap.
There was nothing wrong with Usenet all it needed was some 'moderation'.
It's already distributed. It'll work on everything from 57k up through a Gig internet.
Put a nice web page in front of it so people can interact with it like slashdot or reddit. Add on some code to allow voting and dole out mod points.
Use IRC as the 'live chat' back end. Facebook grinds to a halt when irssi is handling hundreds (if not thousands) of people in multiple different 'chat rooms'.
And if ever 2 communities come to an impasse they can fork the server content. Just provide a different set of 'usenet servers' to communicate with.
I would like to see a filter implemented so that it would reject anything with less than an 8th grade reading level. All we've tried to do over the last 20+ years is reinvent Usenet and IRC.
Just have news.slashdot.org and news.reddit.com and the communities can continue to be the same. And if they get banned from everywhere they can make news.fatpeoplehate.com.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio. Praesent libero. Sed cursus ante dapibus diam. Sed nisi. Nulla quis sem at nibh elementum imperdiet. Duis sagittis ipsum. Praesent mauris. Fusce nec tellus sed augue semper porta. Mauris massa. Vestibulum lacinia arcu eget nulla. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.
except fatpeoplehate got shut down for brigading and doxxing, not simple hate. there is still plenty of repugnant and hateful subs on reddit that are not shut down
I like reddit...for some things...but it'll never replace/.. I do miss the/. of 10+ years ago, though. I get dismayed that today there will be 500+ comments on flamebait garbage articles about women in tech or something, but last week there were only about 35 on the post about the Underhanded C Contest, which to me is the epitome of geekdom.
There is clearly a void of places on the internet for 30+ year old individuals trying to discuss actual tech with some commentary thrown in. +-1 is too coarse. I think Slashdot's moderation could probably be cleaned up just a bit (it's a bit too fine) and I think Markdown is much faster and easier to type than HTML.
But aside from that there's nothing wrong with how Slashdot worked. (Until they were bought out)
Talk about high level requirements?
Lets use an already existing jail manager:
Then it's just a matter of figuring out a setup config that is both extensible but KISS.
$ cat repo/config.yml
jail: myawesomejail
packages:
- nginx
- nmap
- mysql-server
- python3.4
Then maybe a 'faux filesystem' of stuff to copy.
$ cat repo/usr/local/etc/nginx.conf
# My super special nginx config
Then some sort git hooks/scripts and config parser for git. I prefer python but just because I'm learning it. But if it was done it tcsh or sh it would work 'out of the box' on a bare bones FreeBSD.
Then figure out a way build a nanobsd build that you could install to a flash drive that would contain a bare bones FreeBSD install to act as 'dom0' and some way to point it to some ZFS pools.
All managed through Git/Gitolite.
Then all of your config files are versioned and you have to commit and push them to be active. Need a way to start/stop.
Anything I'm leaving out? I don't do this for a living, I just want something stupid easy to make new jails.
Hush, the 20 year olds think they invented something.
“When I was a boy of 14, my father was so ignorant I could hardly stand to have the old man around. But when I got to be 21, I was astonished at how much the old man had learned in seven years.”
Once you get a B.S., you think you know everything. Once you get an M.S., you realize you know nothing. Once you get a Ph.D., you realize no one knows anything!
Git-like method for managing and building images.
No reason to make it 'like'. Just use Git and commit hooks.
Some sort of yaml file to describe the Jail with mountpoints. A 'filesystem' folder with any config file changes.
Add something like gitolite to the base file system and you have everything you need to manage a 'fleet' of jails from the command line and git.
Eh. Any other actual reason it's better/newer?
I think I'm just going to stick with FreeBSD until they move to systemd and then checkout Hurd.
Anyone want to kickstart a new site? Between all the sites going to this and people trying to keep Voat offline so Redditor's don't have any alternative I'm ready to just go back to IRC & Usenet.
Toss on a small daemon to handle voting of Usenet articles, add a web front end for people that can't use anything else and just have a place for intelligent discussion with moderation, decentralized.
The problem in part is that many people probably click on that spot due to muscle memory
I'm glad I'm not the only one. And I've been 'here' since ~2000.
Can someone break it down how this is different from Jails? I have almost a dozen different jails on my FreeNAS machine serving everything from nginx to iPython.
So what would be the practical way to get girls interested in STEM-Toys that are geared at boys?
I know this make come as a shock to most people but has anyone ever sat down and asked a 5 year old girl what she wants? What does she want to do and figure out
We've been trying to sell girls on STEM without figuring out how to sell STEM to girls. Programming, science, technology, engineering, math are all tools to do something else faster/easier/better.
I love baking (take that gender stereotypes) and there is a huge market for making stuff that makes baking easier. I hate measuring liquids since it just takes time. I want a bartender bot for water, oil, vinegar, flour, sugar, etc. I want to take a QR code picture of a recipe and have it measure out all of the above into a bowl.
If there is a trinket or toy that they want/need, figure out how to 3D print it. If the part breaks, figure out why.
Just sit down and ask a 5 year old girl what frustrates her and figure out how to make Programming+STEM do it for them. I'm the laziest engineer I know because if I have to do something twice I'd rather write a script/program to do it. Getting girls to try and solve the problems of 5 year old boys isn't going to make them interested in something.
And end the pink washing. Seriously. It doesn't need to be pink.
Eh, forget the ./
Dice you've successfully figured out how to run one of the most best 'news' and opensource websites and run them into the ground for profit. /. and Fark were the only 2 places that could handle 9/11 traffic. I rode out that entire day on both sites when CNN was crumbling.
I'm glad I had Slashdot over Reddit when I was an angsty tenager. I took pride in trying to get +5 comments and put effort into doing so. Honestly slashdot made me a better writer. Reddit is nice for short terse communication but sometimes I want to "talk with adults".
Rant continued
After E3 it should be clear to most spectators on the sidelines of gamergate that there is no pleasing the Femnazis. They got E3 passes and complained about literally everything for no reason other than to complain. For a group of 'gamer's they aren't offering any solutions
Only if they're gay. That's the only socially acceptable time for a male to go into beauty parlors.
I just switched to FreeBSD and I'm kicking myself for not doing it years ago.
Jails are exactly what I've been looking for for most of my 'virtualization' (Separate containers for different apps). The separation with /usr/local/ is strict. Ports and pkg cover all of my software needs.
I just built a Kodi HTPC with FreeBSD as the OS. It supports Nvidia VDPAU video acceleration. Transmission and an autostarting VPN is in its own jail.
Plus ZFS on root file system. I've moved the same ZFS poolbetween 3 different OSes (Solaris, ZFS on Linux, FreeBSD) in the last 7 years. Hard drives just get replaced and and the pool enlarges. I think I started with 250 GB drives and it now has 5-2TB drives. I haven't lost a file since then. It'll make a great set top box.
More likely tuning algorithms. [And Uber just stole my business idea.]
"Test Cell" time is very expensive. I think some of ours run $20k an hour and that's not even close to as expensive as they get. Additionally each prototype in a test cell can only ever accumulate 168 of test data per week. (It's a hard limit.)
The 'hardware' part of driverless cars has been pretty much nailed down. We've come a long way in the 11 years since the 2004 DARPA Grand Challenge (The original event didn't go so well) Google and Uber have been poaching the grad students and professors from a lot of the first teams.
Now what those engineers need is more data. They have dSPACE machines hooked up to all of their Matlab models and are running a few thousands 'vehicles' in parallel. The problem is they need a very smart and adaptive better controller to test scenarios with. Uber is tuning it's algorithms against human drivers. The payout is two fold. In the short term they get to vet drivers. In the long term they don't have to deal with drivers again.
If this pans out Uber will be releasing driving game for the XBox One, PS4 & Desktop. "Earn up to $1/hour driving a car!". It'll be a gamified Mechanical Turk. For $20k Google could have 20,000 hours of data in an hour. "Promote" the best driving drivers to $2/hour, $4... $10. You'd still be generating 2,000 hours of data per hour and you'd have the "best" drivers you can find.
The entire "personal vehicles" and "are they licensed" is moot when it's fleets of driverless cars all dispatched from a few locations around the city (as driverless cars become legal). They're already collecting all the data as to where the vehicles are needed. I wouldn't be shocked if Uber isn't already buying up property in places that their data shows a lot of vehicles are needed.
Uber is playing long game. "Drivers" right now are just a cheap way to collect all that data since Taxi companies probably won't release it (or even keep it).
I expect Google is doing all of the same things in parallel.
Coreboot "is an extended firmware platform that delivers a lightning fast and secure boot experience on modern computers and embedded systems.</marketing>
coreboot (formerly known as LinuxBIOS) is a free software project, aimed at replacing the proprietary BIOS firmware found in most computers with a lightweight system designed to perform only the minimum number of tasks necessary to load and run a modern 32-bit or 64-bit operating system. - https://en.wikipedia.org/wiki/Coreboot
> To me, having to manually mess around with numbers is an annoyance, and it means that the init system is getting in the way.
Just build a script to optimize the boot sequence. I'll leave my laptop or PC to reboot over the weekend as it sorts out dependencies and boot time.
Boot everything sequentially. Measure exactly how much memory/CPU/time each app takes.
Testing that is something computers are good at. Boring and repetitive.
Give it a 'quit' criteria of 'any optimizations less than .5s, you can stop'.
Set up a website to submit results to and you can download the 'boot profile' closest to your use and
Hell let the cloud and VMs autotune it. You could have an EC2 appliance rebooting 24/7 optimizing the boot sequence. [It'd be NP-hard but](https://en.wikipedia.org/wiki/Travelling_salesman_problem) to test to completion but you should be able to get a pretty decent ball park.
Insurance company wants to know what you owned on a particular day? Check out that revision.
Do quarterly tags. Push it to Github. Put it on a dropbox or google drive,
git rm -rf ./
git commit -a -m "House burned down:("
This is a serious deployment controlling a whole lot of non-trivial hardware. More importantly it's pivotal to the operation of the school itself.
The PI is the prototype. Of course you don't rapid prototype until you figure out what you need.
OSEK is a standards body that has produced specifications for an embedded operating system, a communications stack, and a network management protocol for automotive embedded systems. Nothing about this should cost $2M. You could easily build an OSEK compliant car with an open source software (GPL3) They're finally getting open source PLCs
There is no reason HVAC should cost what it does. The only reason it does cost that much is because each company is closed source and has separate networking protocols.
In addition to being cheaper in 40 years when they decide to replace it no one will wonder where the guy was that programmed it or if the company that built it is still in business. They'll have the full drawings and source to the project.
> and many (not all) of the vendors like to keep their circuit and programming technology proprietary.
I would kickstart or donate to a HVAC trade school to come up with a better mousetrap.
Send them 100 arduinos, some actuators and HVAC equipment. Open source it. If you want it the source is there and free and you can run with it. If you would rather just pay someone to do it a company will probably spring up to provide that.
Some mesh networking, power drops and the whole thing is up and operational for cheap.
There was nothing wrong with Usenet all it needed was some 'moderation'.
It's already distributed. It'll work on everything from 57k up through a Gig internet.
Put a nice web page in front of it so people can interact with it like slashdot or reddit. Add on some code to allow voting and dole out mod points.
Use IRC as the 'live chat' back end. Facebook grinds to a halt when irssi is handling hundreds (if not thousands) of people in multiple different 'chat rooms'.
And if ever 2 communities come to an impasse they can fork the server content. Just provide a different set of 'usenet servers' to communicate with.
I would like to see a filter implemented so that it would reject anything with less than an 8th grade reading level. All we've tried to do over the last 20+ years is reinvent Usenet and IRC.
Just have news.slashdot.org and news.reddit.com and the communities can continue to be the same. And if they get banned from everywhere they can make news.fatpeoplehate.com.
I've heard Soylent news tries to shoehorn in a conservative agenda. I want politics out of my tech news.
how do you still not have HTTPS?!??
Do they finally have unicode yet?
Lets check:
Latin-1 Supplement: £ ¥ ¦ © ® ± ¼ ½ ¾ À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý ß à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý ÿ
Latin Extended-A: ...
Latin Extended-B: ...
Probably not, the preview failed with:
Filter error: Please use less whitespace.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio. Praesent libero. Sed cursus ante dapibus diam. Sed nisi. Nulla quis sem at nibh elementum imperdiet. Duis sagittis ipsum. Praesent mauris. Fusce nec tellus sed augue semper porta. Mauris massa. Vestibulum lacinia arcu eget nulla. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.
except fatpeoplehate got shut down for brigading and doxxing, not simple hate. there is still plenty of repugnant and hateful subs on reddit that are not shut down
And SRS still exists because?
I like reddit...for some things...but it'll never replace /.. I do miss the /. of 10+ years ago, though. I get dismayed that today there will be 500+ comments on flamebait garbage articles about women in tech or something, but last week there were only about 35 on the post about the Underhanded C Contest, which to me is the epitome of geekdom.
Want to start a new /. With blackjack and hookers?.
There is clearly a void of places on the internet for 30+ year old individuals trying to discuss actual tech with some commentary thrown in. +-1 is too coarse. I think Slashdot's moderation could probably be cleaned up just a bit (it's a bit too fine) and I think Markdown is much faster and easier to type than HTML.
But aside from that there's nothing wrong with how Slashdot worked. (Until they were bought out)
They removed one post over scientology years ago. It was a legal issue and they were very forthcoming about the information.
When your core demographic is 18-25 year old males why is /r/TwoXChromosomes a default?
So that they can push "Look we're women friendly!" on their main page and to anyone visiting reddit not logged in.
It used to be /r/Athiesm so they could get the athiests. I'm shocked that they haven't made SRS a default yet to show off how progressive they are.