Qbertino writes: A blogpost by Mark Shuttleworth lays out his assesment of the attempts to unify the desktop and mobile spaces with Ubuntus Unity. In general he states that the convergence thing hasn't panned out as expected but Ubuntu Desktop is going strong. Apparenty Canocical, the company behind Ubuntu, will now focus on that strength and drop the mobile and convergence ambitions.
Qbertino writes: Scala is one of the JVM languages that manages to maintain a hip and professional vibe at the same time. One reason for this probably being that Scala was built by people who knew what they were doing. It has been around for a few years now in a mature form and I got curious about it a few years back. My question to the slashdot community: Is getting into Scala worthwhile from a practical/industry standpoint or is it better to just stick with Java? Have you done larger, continuous multi-year, multi-man and mission-critical applications in Scala and what are your experiences? Is Scala there to stay wherever it is deployed and used in real-world scenarios or are there pitfalls and cracks showing up that would deter you from using Scala once again? And, perhaps equally important, do you have to be a CS/math genius to make sense of Scala and use it correctly? Your educated opinion is required. Thanks.
Qbertino writes: The great thing about today is that the open standards web has basically won the platform wars. Flash is super-dead and it's a paradise of abundance of FOSS technologies all around in the frontend and backend. You could also call it a jungle. What JS/CSS/HTML5 UI toolkit would you recommend for real world projects and why? What have you had good experiences with and built working real-world products with? As a web developer it's not that I couldn't find something fitting, but I'm interested in other peoples experiences and recommendations and your educated opinion. Thanks.
Qbertino writes: As heise.de reports (German article), Karl-Heinz Schneider, lead of Munichs local system house company IT@M, responsible for Munichs IT setup, says that he was surprised about plans to decomission LiMux, the Cities staple IT project of migrating to mainly FOSS.
He goes on to claim "IT@M doesn't know of any larger technical issues with LiMux and LibreOffice."... "We do not see pressing technical reasons to switch to MS and MS Office. [...] The concil [in their recent plans] didn't even follow the analysts suggestion to stick with using LibreOffice."
Furthermore Schneider stated that "System failures that angered citizens in recent years never were related to the LiMux project, but due to new bureaucratic procedures..." and apparently decisions by unqualified personel at the administrative level, as Munichs administration itself states.
Raise your hand if this sort of thing sounds familiar to you.:-)
Qbertino writes: Apparently , as German IT News Website Heise.de reports, LiMux, the prestigious FOSS project of replacing the entire cities administration IT with FOSS based systems is about to be cancelled and decommissioned.
A paper set up by a board of city officials wants to reorganise the cities IT to "commonly used software" and a base client of the cities software running on MS Windows that integrates well with the cities ERP system based on SAP. The best possible integration of office software products with SAP is the goal, which looks like LibreOffice will be ruled out. The OS independence of the system is stated as a goal, but is seen by the article as more of a token gesture than a true strategy. The costs of remigration back to non-FOSS systems aren't mentioned.
Currently roughly 15 000 Systems in Munich are running on FOSS, 5000 on Windows. The city concil will make the final decision on this next week. Oppositional parties like the Greens and the Pirates call the move a huge leap backwards to the Quasi-Monopoly of Microsoft Windows and a waste of resources.
Qbertino writes: I've got TAOCP ("The Art of Computer Programming") on my book-buying list for just about two decades now and I'm still torn here and there about actually getting it. I sometimes believe I would mutate into some programming demi-god if I actually worked through this beast, but maybe I'm just fooling myself.
This leads me to the question: Have any of you worked or with through TAOCP or are you perhaps working through it? And is it worthwhile? I mean not just for bragging rights. And how long can it reasonably take? A few years?
Please share your experiences with TAOCP below. Thank you.
Qbertino writes: As T3N (German — T3N is something like Germanys Techcrunch...sort of) and various other German news and technews sources report, the Budget Committee of the German Parliament has greenlit a funding of what is to become the worlds largest video game museum.
For this three existing official collections will be bundled into one, building a collection of approx. 50 000 videogames. There will be a digital database, accessible to the public as well as later on a real-world bundling of the collection. The project will be managed by a foundation for this purpose, the "Stiftung Digitale Spielekultur" (roughly "Foundation Digital Game Culture"). Here the official press release.... Last die Spiele beginnen! Let the games begin!
Qbertino writes: I'm looking for a cheap lightweight Net- or Chromebook that is Linux-friendly, i.e. lets me install Linux without any shoddy modern bios getting in my way. Price should be in the 200$/200Euro range. The Lenovo 100S-11 looks really neat, but I just read about installation problems due to the WinTel driven bootloader lock-in and sh*t like that. Are there any alternatives? And if there aren't any, what experience do you guys perhaps have running Linux on a Chromebook using Crouton — the Linux-parallel-to-Chrome-OS Hack that appears to be working quite ok. Is it a feasible alternative to dumping ChromeOS and installing a 100% lightweight Linux or should I expect problems? Any experiences? Please share your advice below. Many thanks from a fellow slashdotter.
Qbertino writes: For six years the German TanDEM-X (German link) spacemission of the German Aero- & Spaceflight Administration (DLR), consiting of two satellites circling the earth in close proximity to one another, scanned and built the most precise height map of earth yet. As heise.de reports (link to German article with pictures) that mission has now concluded successfully delivering results way beyond expectations.
The satellites involved will continue their flight with other related projects, but the height data is completely collected. The new earth height map as a resolution of one meter and will offer a number of scientific fields valuable information and assistance. Big picture here.
Qbertino writes: As a classic, perhaps *the* classic GNU project, Emacs has been marred by abysmal branding, cd and marketing. Lately that has improved slighly but might still leave some people unsatisfied. It has also been engulfed in an eternal war with Vim, the editor of the beast. Mope no further, salvation is nigh! Spacemacs is a new Emacs distribution that aims to combine all the goodies of Emacs and Vim and then some, including tons of super neat features and leave all the bad stuff and differences behind and pushing our favourite pro cli-centric editors into the third millenium. The project wants to be community driven and is snuggly integrated into Github. And it has a website that, for once, doesn't look ugly. The whole project screams web hipster left right and center and is one hell of a refreshing repackaging of the Emacs project.
Qbertino writes: One of the oldest Science Fiction TV serials, the famous German "Raumpatrouille Orion" (Space Patrol Orion) turned 50 today. Heise.de has a scoop on the anniversary in German. The production of Space Partol Orion predates Star Trek by roughly a year and was a huge TV hit in Germany, gaining the status of a "Street Sweeper" (Straßenfeger), referring to the effect it's airing had on public life. 6 episodes were produced. Watch Episode One here here and link subtitled versions below if you find one. Enjoy! "Fallback to Earth!"... In Germany that phrase is about as cult as "Engage Warpdrive!".
Qbertino writes: I want to boost my productivity and the performance in my Linux desktop setup without compromising any of the hardware intergration that comes with modern zero-fuss distributions such as Ubuntu.
I'm currently using Ubuntu 16 LTS with the Xubuntu Setup, but I'm not happy with the performance, despite it running on 18GB of RAM from an SSD on a ThinkPad W510 with a quadcore CPU and an Nvidia Quadro GFX Card. Loadtimes of Firefox are abysmal (true thing), and responsiveness of Xubuntu is OKish, but it could be better.
I would like a Linux desktop that boots in roughly 10 seconds into the desktop, allows me to use all the extra keys (Multimedia, Brightness, etc.) has zero-fuss Wireless, Bluetooth, Mouse & Extra Mousekey integration and otherwise does not bog down the system.
I have no fear of some purist WM like i3WM and learning how to use and configure it. I do use the CLI, although my main IDE currently are from the Java-driven Jetbrains familiy and I plan on continueing their use. But if I'm using a lightweight Linux and WM, I would still like wireless and the extra keyfunctions to work as intended. Nvidias 3D drivers would be nice too, but I don't know if those are slowing down the system (any experience with this?).
What should I do to ensure such a setup? Is there a modern, perhaps rolling distro that you can recommend, that will give me the speed to expect on a modern day supercomputer laptop? Perhaps with automatically custom compiling a kernel after analysing the system or something? Also what is the general problem here? Is this a Ubuntu problem? Is this 32bit vs. 64bit? Is it just me, or are modern Linux distros getting slower?
Your educated opinion and advice is needed. Thanks.
Qbertino writes: A lot of our everyday lives today hinges on having our smartphone and our apps/services/data that are on it working and available.
What are you tactics/standard procedures/techniques/best pratices for preparing for a lost/stolen/destroyed Android Phone and/or iPhone? And have you needed to actually use them?
I'm talking concrete solutions for the worst case scenario: Apps, backup routines (like automating Google Takeaway downloads or something) tracking and disabling routines and methods and perhaps services. If you're using some vendor specific solution that came with your phone and have had positive experience with it, feel free to advocate.
Please include the obvious with some description that you use such as perhaps a solution already build into Android/iOS and also describe any experience you had with these solutions in some unpleasant scenario you might have had yourself. Also perhaps the procedures and pitfalls for recovering previous state to a replacement device.
Please note: I'm talking both Android and iOS. And thanks for your input — I can imagine that I'm not the only one interested in this.
Qbertino writes: I’m a tablet user. I bought the HTC Flyer when it was just roughly 1,5 years old to fiddle with it and program for it. I was hooked pretty quickly and it became part of my EDC. The hardware has since become way outdated, but I still think it’s one of the best tablets ever built in terms of quality and consistency. About a roughly four years later I moved to a then current 10“ Yoga 2 with Atom CPU & LTE module + a SD slot for a 64GB card. I’m very happy with the device and it goes with me where ever I go. It has 12 — 16 hours of battery time, depending on usage and basically is my virtual bookshelf/music/multimedia/mailing device and keeps the strain on my eyes and my fingers to a minimum. It has some power-button issues, but those are bearable considering all the other upsides.
I’ve got everything on this device and it has basically become my primary commodity computer. My laptops are almost exclusively in use when I need to code or do task where performance is key, such as 3D or non-trivial image editing.
In a nutshell, I’m a happy tablet user, I consider it more important than having the latest phone — my Moto G2 is serving me just fine — and I’m really wondering why there are no tablets that build on top of this. Memory is scarce on these devices (RAM and storage) as often is battery time.
Most tablets feel flimsy (the Yoga 2 and Yoga 3 being a rare exception) and have laughable battery times (again, the Yoga models being a rare exception). However, I’ve yet to find a tablet that does not give me storage or memory problems in some way or other, lasts for a day or two in power and doesn’t feel chinsy and like it won’t stand a month of regular everyday use and carrying around in an EDC bag.
Of course, we all know that RAM is an artificial scarcity on mobile devices, so the manufacturers can charge obscene amounts of money for upgrades but 1GB as a standard? That’s very tight by todays standards. Not speaking of storage. Is it such a big deal adding 128GB or perhaps even 256GB of storage to these devices as a default? Why has none of the manufacturers broken rank? Do you think there’s a market for the type of tablet described in the title and we can expect some movement in that direction or am I on my own here?
What are your thoughts and observations on the tablet market? Do you think they are the convergence devices we’ve all been waiting for — as apparently Apple and Aquaris & Ubuntu seem to think? (I’d agree to some extent btw.)
Qbertino writes: At work I'm basically the sole developer at an Agency of 30 and building and maintaining a half-assed LAMP / WordPress Stack Pipeline for Web and Web Application development.
It's not completely chickenwire, spit and duct tape, but just a corner or two ahead of that. The job is fine and although my colleagues have no clue whatsoever about anything IT and couldn't be bothered to think twice about the difference between a client and a server, they do respect my decisions and my calls as an experienced IT guy.
I'm currently in the process of gradually improving our environment step-by-step with each project, and while I know how I can automate stuff like WordPress instancing and automated staging host setup and how that might look for our LAMP stack, I am fully aware of the limitations of this platform. Especially in view of this cloud-development thing slowly catching on and going mainstream and self-maintained stacks and pipelines going the way of the dodo.
In view of all this I'm wondering if it is worthwhile to move custom development away from LAMP and into something less mixed up. Something potentially scalable and perhaps even ready for zero-fuss migration to an entirely cloud-based platform. I'm my book NodeJS has the advantage that is puts the same PL on both client and server and its overall architecure appears to be more cloud/scaling friendly. (Please cue the whitty npm repo jokes and wisecracks in a seperate thread. Thanks.)
My question: Have you moved from LAMP (PHP) to NodeJS for custom product development and if so, what's your advice? What downsides of JS on the server and in Node have a real-world effect? Is callback hell really a thing?
And what is the state of FOSS Node Products? PHP is often and perhaps rightfully considered 15 years ahead of the game with stuff like Drupal, Joomla, EzPublish or WP, but the underlying architecture of most of those systems is abysmal beyond words. Is there any trend inside the NodeJS camp on building a Platform and CMS Product that competes with the PHP camp whilst maintaining a sane architecture, or is it all just a ball of hype with a huge mess of its own growing in the background, Rails-style?
Please, do take note: This all is not about tinkering (for that Node actually *is* on my shortlist), this is about speedy production and delivery of pretty, working and half-way relyable products that make us money. At the same time it's about correctly building a pipeline that won't be completely outdated in 10 years — which I actually do see looming for LAMP, if I'm honest.