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.
Qbertino writes: I like Ubuntu and find Unity generally bearable and perhaps even a good idea for convergence, but this weekend compiz has pissed me off just one time to many lagging my W510 ThinkPad with 18GB memory and Nivida Quadro GFX with a hefty Core i7 to a totally unusable slowness. Unacceptable, and screw that neat OpenGL Exposé if it needs a quadcore supercomputer to bareley get working. I've switched to XFCE/Xubuntu bracing myself for the manual cli config orgy to be expected. It's a breath of fresh air being back to normal speeds and ditching Ubuntu 14ns laggy/buggy/flaky default setup, but I'm ready for more. I've been pondering awesomeWM for about a year now and remember Fluxbox being the hip thing on Linux 10 years ago. I used WindowMaker for quite some time in the 2000nds but I would like to ask the Slashdot crowd what the newest and shiniest of WMs are on Linux these days? Tiling would be nice, hence me eyeing awesome. I would also like to continue using the Nvidia drivers.
What are your current preferences and why? And do you see a bearable migration path on a well-maintained Ubuntu 14 or are there better distros you'd recommend for the machine mentioned above and WM installation nimbleness? (Please note: I know my way around Debian and can handle all the cli stuff including apt-get without crying like a baby. If my Ubuntu 14 LTS install is up for the task, I am too.)
Ideas, suggestions welcome. Thanks.
Qbertino writes: Dirk Brunner, a drone-hacker/builder from Munich has set the official world record for fastest drone ascent, reaching RC rocket speeds. Website is in german, but contains a neat video of the difficulties (motors frying and such) and the tests and attempts at the record, including the record flight itself (various on-board-camera views). Looks impressive.
Qbertino writes: In a letter to customers Apple CEO Tim Cook publicly responds to the FBIs recent demans in the San Bernardino Terrorism Case to build backdoor/cracking software for and into iOS. With admirable clarity Apple opposes this and takes a clear stand for privacy and liberty. Tim Cook gives in-depth details on the matter and shows a clear intent to spark a public debate in the US and closes with a clear statement: "While we believe the FBI’s intentions are good, it would be wrong for the government to force us to build a backdoor into our products. And ultimately, we fear that this demand would undermine the very freedoms and liberty our government is meant to protect." ... I have to admit, I am impressed.... Now let me spoof my data as a built in feature and my next phone might just be an iPhone — 700$ be damned.
Qbertino writes: German officials recently suggested to make all transactions larger than 5000 Euros illegal in cash. It's only a proposal, but definitely some back-room grey-suits machiavellian attempt to introduce the concept of ultimate transaction tracking in the long term. We all know how this goes. With all this and the ever-looming cyberpunk future in close proximity, I'm starting to wonder if it isn't time to get myself familiar with crypto currency as a means of trade. Bitcoin is all the hype, but the blockchain has flaws, in that it isn't as anonymous as one would hope for — you can track past transactions. Rumors of Bitcoin showing cracks are popping up and also there are quite a few alternatives out there. So I have some questions: Is getting into dealing with crypto currency worthwhile already? Is bitcoin a way to go or will it falter under wide use / become easyly trackable once NSA and the likes adopt their systems to doing exactly that? What digital currency has the technical and mind-share potential to superceed bitcoin? Are there feasible cryptocurrencies that have the upsides of bitcoin (such as a mathematical limit to their amount) but are fully anonymous in transactions? What do the economists and digi-currency nerds here have to contribute on that? What are your experiences with handling and holding cryptocurrency? And does bitcoin own the market or is it still flexible enough for an technology upgrade? May the discussion begin...