My sentiments exactly. I, however, see more value along the lines of file related workflows and third party apps. Google Drive now has third party apps. Workflows on the other hand, I have only seen in NextCloud.
Third party apps would have helped them remain focused. That ship has, almost certainly, sailed though.
Seems to be the case. All the same, given enough cases, I would expect that one can find something at which most major languages are faster by a generally faster language.
1. Depends. If you have a lot of update queries, MySQL wins [https://eng.uber.com/mysql-migration/]. MySQL also has better replication and sharding support at the moment.
2. PostgreSQL and MYSQL also sport JSON... JSON functions can be a little tricky. Still, they work.
3. Depends on the structure of your XML. Might even possible to use RegEx to achieve this objective. XML to JSON is easier though. That can be saved in JSON fields in a DB.
4. You can build a custom file based on anything. The only catch, the SQLite client will only read a valid SQLite file. As such, you have to know what you're doing.
That's incredibly well written, constructive feedback by the Uber team! I wonder if the Postgres team has taken this on board and attempted to resolve some of the design issues, e.g.: by moving the cache in-process.
The Uber team betrays their lack of knowledge about PostgreSQL in the article, so take it with a huge grain of salt. I recommend reading Markus Winand's article.
But that does not mean though that there are not also real issues with table bloat in PostgreSQL, and they are being worked on by creating a new storage engine with a different MVCC implementation.
I believe that the journey can be exhausting and fatigue as well. The closer you get to completion, the longer you’ll have worked on the project, the more like you are to be fatigued. Any long journey will take its toll on you.
My two cents, JS has come a long way and should qualify as a "proper language" if it wasn't one before. Is it good enough? Is any language ever good enough?
As for the pace of changes, it's hard to tell. All the same, if TIOBE is to be believed, JS is getting more popular, not less.
Some anecdotal account, if I may. I got out of depression by going through a purely online cognitive behavioural therapy programme, over 10 years ago. Been OK since.
I believe that depression and anxiety may need more unbiased research for the best solutions to be found. Between therapists and pharmaceuticals, there's a lot of vested interest in the status quo.
On Linux, I still miss MS Office. Not just because of the UI, much as I prefer the MS Office one, but also because of compatibility issues. This is for LibreOffice Writer. Simply opening a file and saving it on LibreOffice or OpenOffice gets it distorted on MS Office. I've resulted to using Google Docs more often that I would like.
Agreed. All other improvements LO makes are futile until compatibility is 100%.
LO works very well in a closed environment with only LO users, but it doesn't work to share documents with Office users.
MSO works very well in a closed environment with only MSO users, but it doesn't work to share documents with Office users.
That is because LO actively uses a standardized and well documented document format while MSO created it's own that has dependencies that only MSO resolves.
It will never get there. Not just because the OOXML spec is a behemoth but because MS has every incentive to not let it get there. They have the most popular document format in the world which is open enough to avoid legal trouble but unwieldy enough to ensure that people have to buy MS if they want to use it.
Save for posing a major threat to suppliers who rely heavily on them, it would be a surprise if Apple sells its chips to anyone. Their chips are certainly great, if the responsiveness of their iOS devices is anything to go by. The OS and restrictions on background processes doesn’t harm them either. I wish they could somehow share their all advances with everyone.
This brings me to my main problem with Apple; as a consumer of technology in a the developing world. For Apple, I don’t exist, or at least the vast majority of my us don’t. The technology is always priced beyond our reach. Some individuals can afford them, but the vast majority have to use alternatives. Any success in slowing down Android would have meant no smart phones for us. Most people I know can’t afford an iPhone. This is what I consider the other side of the Apple story.
I don't think that's the 'other side' of Apple's story.
Respectfully, Apple is/was/tries to be a luxury and aspirational brand. They're expensive, everyone knows it. It's like saying that BMWs fault is that their cars aren't cheap.
I suppose the whole "luxury and inspirational" bit is my problem. Maybe an even bigger part of this is the fact that I don't look at technology the same way I look at cars. More and more, technology is becoming a necessity, more than a luxury. So I find myself routing against Apple, even if I love their phones and tablets. I hope this doesn't make me a hypocrite.
Totally unrelated; car manufacturers share technology quite a bit.
But cars are a necessity as well (for some parts of the world), and there's cars to fit all sorts of price points in the same way that you get get smartphones and tablets at any price.
Very interesting. Maybe stumbling onto such a piece before 2015 would have saved us quite a bit of trouble and time. We ended up doing most of our development from Shenzhen, with out primary electronic Engineer spending time in there, months at a time. Being a hardware startup in Kenya working on a custom Android device meant that a lot of what we needed to do had to be done outside the country.
Our first foray in Shenzhen was made once we found a small company that had a Mediatek based 3G SOM and was willing to help us develop our hardware from there; they suggested that it was the best option. Two years, several stays and a final prototype later, we have learnt why it would have been almost impossible for us to successfully get to a functioning prototype from Nairobi; especially with our budget. For one, the we had direct help from manufacturers, who our hosts had to speak to in Mandarin. With drivers for out custom touch panel, we still needed a visit to the IC manufacturer for some configurations to be fixed. We also had such great help on mechanical design; here, I must admit, we had been completely clueless.
The one thing I can say for sure, in China relationships help; greatly!! We were worried about changing our LCD because the one we're using has come to it's End Of Life. We were then introduced to a factory that was to make us a replacement. Turns out they can make the new LCD use the same exact connections as the one we had before. So no change in our circuit, and support for any change in our code. For us, it was less having a plan and more serendipity though.
reply