Someone please start a startup to "automate away the CEO". It's as viable as "automating" away other jobs, and could help the top feel the pressure that the rest of the workforce is.
The general blueprint is out there; most automating away of "deskjobs" involves AI / statistics assisted workers making real decisions and actions for cheap. The profit margins / budget here could be a lot larger because CEO salaries are so large.
"But how do you convince a CEO to replace themselves?" Don't. Target the board and investors, and promise a better ROI. A team of AI-backed people working on a fraction of a CEO salary? They can probably pull it off.
And given how much money you could save, you could have the company send a representative to board meetings, etc.
https://qz.com/886594/the-skills-your-kids-should-cultivate-to-be-competitive-in-the-age-of-automation/ says CEOS are robot-proof jobs because they are unpredictable.
- RT The New York Times Verified account @nytimes
Christopher Allan Webber shared this.Show all 5 replies
Things I am not a fan of: "fancy" nylon tea bags that will never degrade.Show all 5 replies
Happy GNU year!!
Or almost, depending on where in the marble you are at the moment =)
Happy 2039!! \o/
GPL is strong on F-Droid
The GPL is the most common license choice on the F-Droid application repository according to these statistics.
The GPL goes strong, even in the free ~Android world!
My fight against CDN libraries
A very nice writeup and awesome work by David Revoy of the Pepper & Carrot webcomic:
A CDN ( acronym for Content Delivery Network ) library is often a single line of code proposed "generously" by an external service to let you link and embed a complex features, the easy way. A common example is Google Web Fonts:
<link href="https://fonts.googleapis.com/css?family=Lobster" rel="stylesheet">
Paste this line in the header of your website and 'tadaaa!', you can use the font 'Lobster' to decorate all your texts. Easy, quick, efficient and fast to load. Merci Google. So, what's the problem?
... And I didn't had a CDN only for Google Web Font. I had also a CDN for Addthis (easy social-networks buttons), Gravatar (easy avatars), Font-awesome (easy icons), etc... As many, many website around!
Read the full post at his blog!
#privacy #web #openculture #comics
Lots of people saying "Now we have Linux on Windows!", but there's absolutely no Linux there AFAICT. It's the GNU tooling. So...
(And yes, I'm not the first to make this observation!)Show all 10 replies@email@example.com Excellent point. I'm surprised that I didn't catch that I'm usually good with the GNU vs Linux distinction.
It doesn't change how I feel about it. I can see a bunch of bad things coming out of the happening. Mostly because I have zero trust n Mcrosofts motivations here.
pingi likes this.Thank you. I heard all the "bash in Windows!" noise and wasn't sure what it was about.
So what it is is, that Microsoft now has released yet another POSIX-like runtime like Interix/SFU, cygwin or mingw/msys. And apparently it cannot even call normal Windows binaries. Why is anyone excited? What can it do that the others can't?I think the main excitement is due to Microsoft's support and the idea you can just apt-get install Ubuntu binaries. Also, if you follow Microsoft's work on their tools, they are updating Visual Studio to target Linux. I don't know what it can do that other's can't... Get into Microsoft's store? :-/
Happy to see movement on GNU/Linux support for OpenToonz. Great to see ideasman42 is filing bugs! He's one of my favorite Blender developers.
MediaGoblin v0.9.0: The Three Goblineers, is out!
This one includes Python 3 support, some nicer collection handling, and a whoooooooole lot of plumbing upgrading, paving the way for federation! (Yes, federation is finally truly coming soon!)
This is the first release art on actual physical paper too. Morgan did the colored pencil work (I think she did a great job!)
I didn't have access to a graphics tablet on this trip, so it's a bit raw. But maybe that's fun in its own way?
Charles Stanhope likes this.
Mageia 6 dev1 is here!
Good things come to those who wait… Mageia 6 dev1 is here.
“After the delays caused by upgrading the major parts of the base system and switching to the Plasma 5 Desktop Environment, we are very happy to announce that the first development milestone of Mageia 6 has been released and is ready for testing by the community.
The extra time we have had has allowed for newer versions of Plasma, GNOME, and other major components. Also, it has allowed us to provide support for newer hardware thanks to an updated kernel. ”
Registers vs stacks vs heaps
I'm very slowly continuing to improve my computer science / engineering background. Recently watching the "register machine" episode of SICP I hit an aha moment and emailed my brother (Stephen Webber):
I wonder how close my understanding of how registers vs stacks vs heaps are to reality now...
registers: data being used during some operation, generally, a very very temporary place to hold data while computing
stacks: grow and shrink with the application's execution; each let for instance will add things on the stack and remove them when you step out of it; most "purely functional" data will be allocated an deallocated from here in a sense
heap: data that's going to be accessed and mutated from all sorts of places; needs to more explicitly be allocated and deallocated than the logical append and pop off nature of the stack is this mostly right?
Said in a different way: Registers are stores of data with unrelated addresses. Carl, Bob, Dave for instance as names/addresses, for example. The names of the registers don't necessarily imply any ordering or spacial relationship.
Stacks are the closest to the Turing machine tape. All addresses are relative by integer offsets.
Heap space is a more complicated model for partitioning, that leaves space for mutation of structures.
Maybe helpful for someone else trying to work their way through this stuff?Mostly right from a practical perspective, although the terms are technical terms and the technical details depend on how your particular language implementation chooses to do things.
Some LISPs put all cons cells in heap, some put all enclosure environments (activation records) in heap, some use a complicated "cactus stack", which contains ARs and may or may not contain certain cons cells.
Christopher Allan Webber likes this.
- In light of my recent post, I figured I should list out ways that smokers can earn my respect and I'm sure the respect of others. Give respect to get respect.
- If you live in a building that isn't smoke-free (unfortunately for me, that isn't the case but it's in the works by the AOAO), please contain your second-hand smoke. Unless you have a boutique-style building, please refrain from smoking on your balcony. Do understand that second-hand smoke does blow back to other residents' dwellings.
- If there is a placard that indicates that smoking is not allowed, please do not smoke near that signage. It's amazing how many smokers ignore this signage but it's there for a reason!
- Please refrain from smoking near buildings as your second-hand smoke can blow in. It's best to avoid the entrances of buildings where people come and go. In fact, it's actually unlawful to do so in Honolulu but unfortunately, as with ignoring placards, some smokers ignore this by-law. No-smoking placards are usually placed in those areas.
- Please pay attention to the wind and smoke down-wind if there is a stationary group of people, say, waiting for a bus at a bus stop. Honolulu by-laws prohibit smoking near bus stops but if you smoke up-wind, then the second-hand smoke will hit all those people anyway.
- Please pay attention where you blow your smoke. It's very unpleasant when you're directly hit with second-hand smoke.
- Finally, oh for the love of God, don't litter your butts! This seems to be a very common practice of smokers. I can't comprehend why many feel it is OK to litter their butts -- can't they see the mess they're making on the streets?!
Being productive on the wrong things, but at least I'm being productive?
Douglas Perkins shared this.Show all 5 replies
- Noel Taylor says works don't "fall into" the public domain -- they are "elevated to" the public domain. Yes! http://questioncopyright.org/elevate_to_public_domain
I think the time has just about come for me to shut my personal pump down (io.jpope.org). I'll likely migrate back to my pump.jpope.org account for a bit (firstname.lastname@example.org). But, to be honest, I've been considering shutting that pump down as well. After that, maybe I'll pop into my old identi.ca account from time to time.
So, if you start seeing some mass un-following from this account, this will be why.
As far as why? These days, Diaspora* does everything I need/want in a distributed social network. The privacy features work properly (unlike StatusNet err... GNUSocial), both the web and mobile UIs work properly (unlike pump.io). Plus, the API is finally on it's way. Also, with having the bulk of my stuff running on various VPSs, I need to trim the fat some to cut costs. Considering my interest in pump.io has been waning for quite some time, it definitely falls into the fat category for me.
And I won't even get into my feelings over this date: Jun 22, 2014
I don't have dates for any of this yet but, I'm generally pretty hasty about this when I decide to shut something down. It could certainly be sudden and without any more warning.
Also, my pumpiostatus.website domain expires in mid-Nov. If someone is interested in it, let me know and we can set up a transfer. Otherwise, I'm not planning on renewing that domain when it's time.
As far as the bots on pump.jpope.org, they are all powered by bash scripts and cron entries. I'll be putting the scripts up on my Gogs instance soon and whoever wants to run their own bot, certainly can.Show all 9 replies
I'm using Uptime for pumpiostatus.website. It's fairly easy to maintain but, it does require nodejs and mongodb, which you may already have going since you're running your own pump. And the .website TLD is fairly inexpensive being less than $10 a year via namecheap.
Morgan is learning Python, and is doing I would say a great job at picking it up, having never done any programming before.
Today she parsed a CSV file and built a bar graph and pie chart using matplotlib! Way to go!
Claes Wallin (韋嘉誠) shared this.