IMO he is an idiot. He knew that what he was doing was illegal. He was taking big profit from it. Yet he decided to run his *internet* business from US. Which is stupid. Since it is an internet business you could run it from anywhere and given the income he had he would have settled him OK in any country. Yet he decided to reside in US where his sentence would be draconian for sure. Clearly an idiot.
WTF man - first of all you do not understand what it means to hold own the rights. I don't know which jurisdiction you are reffering to - I assume Murrica since everybody else would state that (not assuming that Murrica is the only country in the world). Second of all you don't get what the rights are - if you have written some code that is you who have written it and in sane juridictions that can't be changed (nobody else can claim he/she is the author). Monetary profit (licensing) is a different deal but you haven't stated exactly which rights you wan't to keep.
Going further... when you write software as an employee of some company it is assumed that you are licensing it - that is the law in Europe. If you are coding for your employer that basically means he holds the monetary rights to it (you are still the author). That is the sane default.
Now I don't know if it is suitable in your case but I would call for BSD type license - that way you will get your monetary rights for the software (as you can take it and sell it somewhere else). But this is not the "default" and you should talk about it with your employer.
Which right now I can plug to exactly nothing I own.
I love the Pocket Chip flavor - already pledget for two piece set. I was looking for something similar for Raspi but couldn't find any decent enclosure with integrated input, display and battery in slick case. Also integated wifi and bluetooth are very nice.
The $9 basic board comes without any display port but the modular aproach in which you can add VGA or HDMI via addon board is IMHO better than all-in-one Raspi - the board is cheaper that way and you can own only one display adapter and use it in multiple headless projects.
Two words - LEGO Midstorms - it would be so awesome if they were around when I was seven... but I am thirty four. Anyway - LEGO Mindstorms - I can't think about better way to show how seemingly simple drag and drop programing can influence real world objects (robots man!).
First of all You haven't said what country you are working in so I assume USA. Somehow USA people assume that everybody else lives here. Whatever. But it is important since the stuff you are asking is related to work conditions in given country.
> getting credit for their work
Probably irrevelant - they know their value, what they do and did so they need no patting on back.
> always having the break room fridge stocked
Also - whatever - people at certain age (I guess 30+) usualy tend to have own specific diet and also tastes so if you stock fridge with junk food or whatever it makes no difference since they probably go to lunch or ourder preffered food anyway. Just have a high-end coffe machine, loads of tea (you drink tea in US?) and maybe a blender. Food is individual choice.
> But I'd like to hear about the other things, big and small
1. As a manager - stand by them - whatever happens, if they do great, id they have some concerns, if they fuck up - stand for them as they are your people. Speak your mind to them but if it comes to relations with other business departmens you are the man to stand for the team.
2. Personally in my workplace I like a little flexibility in work hours - f.e. three times a week I go to work out at gym in work time - then I stay late the time I was at gym but I like it.
Severely depressed person wouldn't be able to get up from bed and go to work. Not speaking of performing such act which requires planning, energy, will power and courage. These are features that severely depressed persons simply lack. If all this is true the co-pilot was for sure psychopatic and had some other mental issues but IMO it wasn't depression.
Redmine is great. I use it for all our internal IT projects and also service desk. On desktop computer there is not really a need for native client as web based version works OK. For tablet and phones there are few native clients that use Redmine API and once I checkd them RedminePM worked very well for us.
> My personal foible: I stop and start videos a lot, and hunting with the slider to find out where I left off is a royal pain
In the PDF linked from this post there is a slide (on 20th page) showing just that functionality so I guess they wish to add it.
Around 2008 when there was this all netbook craze I've owned E90x (the early one with 4GB+16GB flash storage). For the price and form factor it was OK but it had lots of flaws for me - slow processor (Atom @900MHz as I recall), small and slow storage (onboard 4GB was ok but the additional 16GB sucked) also I needed to plug wacky USB dongle to get 3G Internet acces which was inconviniently sticking out on the side. After few months I've given it to my mother so she could play Mahjong and got Lenovo S10...
Lenovo S10 - best netbook I owned EVER. I've modified it a little - swaped hard drive for slightly faster that I've got laying around, maxed out RAM, bought big-ass china made battery (biggest possible) and expresscard 3G modem that was sticking out just about 1cm on the side. I recall this was the best portable laptop I ever owned (this was pre tablet and pre ultrabook era) - enough power to run Linux decently (Atom @1600MHz, 2GB RAM), plenty of storage (fast 320GB HDD), great connectivity with 3G Internet, 9hr battery life (YES! 9 HOURS!), most of software I use ran localy and for work I was RDPing to my workstation anyway. And it also looked and feeled great reminiscent of ThinkPad industrial design (the later S10 editions were awful).
That was great laptop for that era (early 3G internet, pre-tablet, pre-ultrabook).
A friend of mine still uses it.
> Now if google would just announce no more flash allowed in ads, we'd be set.
If you are using Chrome you can set "Click to play" policy for all plugins in chrome://settings/content - as result you won't see any Flash ads (or any other plugins) without clicking on the placeholder. This way you get rid of Flash ads and it is also way more secure to just do not run plugins if you don't explicitly want to. You can also turn on plugins on a white list per site basis.
Ads are actually coming from Google's ContentID. ContentID scans uploaded media against signatures. The signatures are of licensed artwork like f.e. "Rick Astley - Never Gonna Give You Up" - so if you are Rick Astley and upload your signature video to Google then you can set policy if somebody f.e. posts video in which the licensed artwork is used and ContentID matches it. The policy can be AFAIK to: just inform you about match but do nothing; block the content entirely or display an ad before the content - the revenue from ads goes partialy to Google and to Rick Astley. So here is why sometimes you have ads on YouTube and sometimes not. IMO it is a fair system.
IMO the best (but not the cheapest) option would be to use personal NAS server with some level of mirrored RAID. Configure backup from all machines/data you wish to backup to the NAS server. Then sync it with cloud provider. Of course when picking cloud provider do check to have strong data encryption, 2F authentication, account/data access audit and DO backup your encryption case (in case you loose it there would be no way to acces your data) - just print it in plain text form and store somewhere safe.
If you do it right everything would be automated and you won't need to do any manual actions with it. Just monitor its status. And do test recoveries from time to time.
And YES - I've noticed you are against the cloud which is in my opinion silly. Decent cloud provider's DC will by much more secure (as in physical security, data mirroring) than any homegrown solution. What you are afraid of? If you are afraid of automated attacks like malware they will target your personal machine anyway, not your backup, backup is not the weakest link here. Also any profiled attacks on your person will target your client machine. So what is your practical point against using cloud storage?
Also worth mentioning that NAS server is not mandatory in such setups. Just it speeds up things a little and gives more control. Also it provides the "oops" factor protection (like incidentaly deleting something - which is satistically the most often case to need backup recovery anyway).
Still if you oppose to use cloud just exchange cloud option for offline media stored offsite (like safe at your friends house or bank). Which media to use is entirely up to you. As you haven't stated what your need are (like how much data, how often it changes, what would be your preffered policy as weekly, monthly etc.) I can't recommend anything. An uneducated guess would be to use external HDD drives in enclosures and rotate them. Or for the cheapest option BlueRay discs.
> IMO Firefox are doing this right. [...] I've worked in more than one organisation
> that was doing MITM on their staff's SSL sessions (unknown to the staff) by silently
> pushing "trusted" DIY certs to the workstations by policy.
1) I don't belive that the organisation was doing it secretly or they were complete legal morons. Almost any larger organization has policies which you as employee/user accept. These policies are in place to inform you of such practices so you cannot sue them back for privacy breaches.
2) If organisation has the power to install certificates on client machines it basically administeres these machines. As an administrator it is safe to assume that they also got the means to block Fx or whatever unsupported software. Also usually serious organizations maintain a policy list of allowed software.
So in fact there is nothing that Fx did right in this scenatrio.
I am personally a Chromium user and as an administrator Fx states to piss me off. We support Fx on workstations, we push new releases form ERS channel via GPO and MSI installs. This usually works but once in a while it stops working and requires manual tweaking - and it is not our fault but Mozillas pushing undocumented new options or different defaults. We do test so it is not a major problem but it is more work that it should be.
> On the one hand, forking is what drives Free Software. It allows us to innovate,
> adapt software to new needs, etc. Without it, the FOSS community would not be
> as strong as it is.
Of course the ability of forking is great. I would compare it to a relationship - if at some point you realize that your goals or whatever are not in sync then you fork it is not easy comes with attached looses to both sides but it is but doable. And an obvious way to go if you can't go together.
BUT this is not a fork in my opinion. A fork it will be if we can get anything usable from it like a working distro in this case. But now it is just an other act of DRAMA. Like in relationship - you know I am forking right now! look this is my fork website! look i WILL fork. Geeesh than do fork and get over it.
These guys are behaving like overly attached boy/girl friend who in fact DOES NOT want to fork but uses threats that she/he will fork to force something on the other side.
I know it is simplification but really right now from my point of view it just looks like emotional drama.
As for techical merits in my own opinion. I dont care. I am not by any means a white bearded system admin. I use Linux profesionally and I like it. I really haven't noticed the whole systemd drama until it popped out in media. Professinaly I use RHEL and CentOS because I can run software on it for my employer and it is OK. We use Oracle, SAP, Zimbra and other products so for me it makes no real difference as what init system is used as far as it works.
In my personal systems I've used RH from like 5.0 release and I liked it. I used it till it separated into RHEL and Fedora - then I've used Fedora but around release 14 or some it becamed very annoying (lots of problems with distro upgrade, hardware etc.). Then I've started to evaluate other distros. Also got a RaspberryPi and tried Pidora on that. More annoyng than ever. Then I've tried Arch Linux and I got hooked imediately - works well on my home systems (server, workstation, laptop) and also on RaspberryPi. And it uses systemd in more fashinable way than Fedora (but things may have gone better - I've not touched it since 14). So I don't really get this systemd "controversy".