examancer
Only then, as we are drowning in compute, does it spill over into other areas and allow that compute to be used as leverage towards enhancing or automating areas compute has yet to break into. Only then are crazy ideas like having large clusters of transistors act as neurons in a neural net actually possible, and efficient enough.
This is at least what I mean when I occasionally say something flippant like "(technology/computers/software) will eat the world". Maybe our relentless pursuit of more compute isn't the best way to solve complex problems, but it increasingly seems like it may be a way.
Transit-oriented development is the only sensible approach I've seen to scaling a modern city.
Single payer needs to happen, now. Medicare for All.
The rest of this post is drivel, complaints, and ends with begging questions answered in his opening bullets. How does this optimize ruby for happiness? Flexibility and choice.
Backwards compatibility is maintained. You can write the same old ruby you wrote before if you want to avoid change. I'm very happy to have some new syntax tools in the toolbox.
The popular narrative of an out-of-touch company unable to compete with the likes of Amazon is false. The CEO is a hedge fund manager who pillaged the company, sold off it's best assets (sometimes to himself), loaded up the company with debt, and used it to pay himself millions.
http://prospect.org/article/it-was-vulture-capitalism-killed...
There is no good reason we are losing this company which has been the backbone of American commerce for over a century.
Inexpensive power-dense batteries will unlock a real revolution, not just in car-like transportation, but transportation you can pick up and carry with you, or stow under your desk at work.
Electric skateboards, electric kick scooters, electric mopeds, electric giant wheels you straddle like a snowboard (OneWheel), electric unicycles, electric rollerskates... these are just a few of the device categories exploding in popularity.
I think the battery transport revolution is already upon us, it's just harder to see because it's much smaller than we expected.
A good manager knows this and will give you room to find that balance yourself, unless you have demonstrated you need help with that.
After that I got to be pickier than most about where to go next, so my results might be rosier than others. In total I've had 7 "supervisors" in my technical career. 2 of them were amazing and I would take a (small) pay cut right now to work with either. 2 were good, mostly hands off, and easy to work with. The other 3 were nice people with good intentions, but significant managerial shortcomings. None of them were bad or insufferable.
In one case, an extraordinary mentor almost entirely made up for shortcomings of the manager. Working with great people alongside you often makes the incompetency of the people above a little less relevant, or at least more tolerable.
He was a shield for those of us who worked for him.
If I was using my work supplied laptop I would likely take efforts to blind the machine outside of work hours.
I am a lot more worried about my phone. The android update process is slow and opaque and I have no idea what the manufacturer might be slipping into updates. Again, I use it a lot, so it generally remains un-obstructed.
I value privacy, but, apparently I value convenience of being able to actually use my devices a little more.
The valuation is higher than the annual global launch market, but below what it's projected to reach in the next few years. If SpaceX can maintain their current share of the global market for a few years the valuation may be conservative.
It did have an ancient version of Netscape, so I tried to upload the files, but the browser was just too old to handle Dropbox, Google Drive, or any other service I could think of. An obvious solution, then, would be an upload service built for ancient browsers.
So, in about 5 minutes flat I made a sinatra app that used the simplest HTML upload form possible and dumped uploaded files to a folder on my desktop machine.
Maybe there was an easier solution I missed, but she found mine quite impressive.
Went ahead and purchased a 32GB System76 Galaga Pro last week with the same i7-8550U available on the XPS. It's a slightly larger 13", but feels a lot closer to my 5th gen XPS 13 than the MacBook Pro the Galaga replaces. Comes with a retina-like matte IPS 3200x1800 screen that is a joy to use. No touch, for better or worse. Keyboard layout is actually superior to the XPS for development with dedicated home/end/pgup/pgdn buttons. Pop!OS is nice and worth a spin, plus it has XPS levels of support under Ubuntu 16.04 which is available pre-loaded. Camera is in a much more useful place than on the XPS. It's also cheaper at most configurations.
Downsides are a smaller battery (probably to make room for both an M.2 SSD and a 7mm 2.5" drive bay) and a touchpad that while multitouch and decent isn't as good as the XPS touchpad. Also, while the screen hinge feels more solid than the XPS's, it doesn't go back as far as I would expect. XPS uses better materials in spots, like soft touch carbon fiber in palm.
So far I'm extremely happy with the Galaga Pro and would recommend to anyone who wants a small powerful laptop like the XPS 13, but is turned off by its 16GB limitation.
It was really ahead of its time and most of its major metaphors can be found in the surviving mobile OSes. Just wish the web-centric development model survived as well.
I have WebOS on my LG TV now. It sucks.
Over time it seemed increasingly far out, but, possible. Eventually I realized things like how catastrophic a break down or accident would be meant it will likely never happen. I and everyone else who thought flying cars were on the horizon were suckers.
I find it interesting that when Apple brought out the iPad neither Keller nor Ive got credit, Steve Jobs did. I don't even know the project leads or primary engineers behind Windows 95, Bill Gates got most of the credit. Couldn't name for you the other geniuses behind SpaceX or Tesla, I just hear about Elon Musk. Does the dark lord get credit for Oracle's awful products? No, Larry Ellison is the name we hear. Good or bad, the CEO usually gets the credit... except in this case.
I wonder if it has something to do with Dr. Zu being a woman.
That said, obviously Jim Keller is a skilled chip designer. It would be nice to see more of the supporting cast and geniuses behind innovations get some spotlight instead of all credit flowing to the top (unless maybe it's a woman).
Of course people will try to lean on the skills they already have when tasked with solving a problem. This is completely orthogonal to whether they have any trouble adding to their skills. The former is often the correct response to solving an immediate problem as quickly as possible, while the later is something that happens over a longer period of time and many projects.
Your assertion that people get stuck in this "hammer" mindset and have a harder time learning once there does not match my observations at all. From my experience the people who see a brick wall between these two skills fall into two categories. I don't know if you fall into either of these, but it would not surprise me.
1. People on the "architect" side of the wall who want to justify their feeling of superiority, their higher salaries, or their enterprise's highly regimented hierarchy that separates the two. 2. People on the "hammer" side of the wall who suffer from imposter syndrome and seeking to justify their sense of inadequacy.
Both are incorrect. There is no wall. In fact, between those two skills is a well worn and wide road that most developers move along throughout their career. Many don't complete the journey to your (or my) ideal of "software enlightenment", but most make progress, and being trained as a "hammer" doesn't stall the progress, it helps.
Also worth reflecting that software is still relatively new and we really don't know what we're doing. We're all making it up as we go along for the most part, so let's not be so quick to prejudge the capabilities of our peers. All of our enlightened architecture may seem pretty foolish a century from now, or even a year from now.
Even in your worst case scenario you've presumably gotten some benefit from the employee before they depart and spent less than you would on a bad hire who has the desired skills (and therefore makes more).
If the result of your investments really is competitors with better trained employees then you have a higher skilled pool to recruit from when you need it. Plus, you've saved money in the meantime.