Why not become a lifetime supporting member of the site with a one-time donation of any amount? Your donation entitles you to a ton of additional benefits, including access to exclusive discounts and downloads, the ability to enter monthly free software drawings, and a single non-expiring license key for all of our programs.

You must sign up here before you can post and access some areas of the site. Registration is totally free and confidential.

Innuendo: C++ is hard to get right, at least if you are about performance and correctness (and if you don't care about performance, I honestly believe there's better choices available for most purposes). Especially with all the really bad advice and examples around on the net - it might not be as cringeworthy and dangerous as the bad PHP advice, but it's still not easy to learn how to do modern, secure, and performing C++

Thanks for the recommendation, ewemoa - arch seems like a pretty good fit for the raspi2. Installation was slightly annoying, though, since there's no images available. I pondered whether I should accept running the root filesystem as vfat (since that's what I could create from my work macbook) - but ended up transferring a Ubuntu ISO to an usb pendrive, boot my old laptop from that, and get an ext4 root fs.

4wd: that would probably work, but it would be clumsy, and I've found USB to generally be somewhat fidgety when it comes to network stuff :/ - would be cool if one could exchange a block of USB ports for a NIC.

I'm usually not a big fan of (read: vehemently against) all those darn special-purpose apps, but I'll have to admit that the forums aren't too fun to interact with on a phone... even on a 7" tablet, it's painful.

Perhaps the pain could be alleviated with some mobile stylesheets, instead of a fullblown app?

C++ is my favorite language, but I wouldn't recommend it to anybody who doesn't need it. While modern C++ is nice, the language does have a lot of pitfalls, and there's a lot of bad advice and bad code on the internet.

For your purpose of automating stuff, AutoHotkey or AutoIt would probably be the best choices on Windows - they were made for the purpose of automation, and has support for movey-clickey stuff out of the box.

For general-purpose stuff, C# is very, very nice. It's "fast enough", the language has a lot of nice extra that Java misses, there's really no better IDE than Visual Studio, and it's easier to do GUIs in C# than Java (because of available tools and frameworks).

If you really want to keep social-media-sharing buttons, please make it 100% DoCo-hosted. The traditional "use script from external source" is a big, big, BIG no-go, as their main purpose is not to make sharing easy, but being tracking beacons.

Also, this site is not inhabited by morons who don't know how to copy/paste an URL, so I don't really see what value they add.

One nice thing about the C1 over the RPi/2 is the gigabit ethernet. I was planning to use my C1 as a Plex media server or other Owncloud/NAS type device, and I thought having a fast connection to the network would be really useful for that.

Can you hook storage to it in a way that's fast enough that gigabit matters?

Personally I'd like two see two NICs (100mbit would be fine), that would make for a very nice and capable router/firewall

Oh, Arch is still around, and there's a native arm7 version? That might actually be the perfect distro for the (relatively) limited hardware, especially if it hasn't bloated up since back when I used it.

Speaking of the RPi2, I ended up buying one last months, because a bunch of my co-workers made a group purchase.

Not sure what to stick on it yet, though - as far as I can tell, Raspian is still built for arm6, and Ubuntu Core is in a veeeery pre-prerelease state (snappy seems like a nice idea, but there's only a handful of packages for it - the system doesn't even have a compiler or vim yet).

So, are there any decent arm7 RasPi2-friendly Linux distros out there?

The cheapest available on kickstarter now is $179, and the retail price for one is going to be $199? I know it's pretty fancy and all, but that's a lot of cash for a watch - you can get a OnePlus smartphone, which is by no means tardy, for $299.

Aside from all the Apps vs Desktop and plain Jane UI vs Glass, it seems each release of Windows sticks more stuff between the OS and the user. It's to the point where just reading windows and moving them on the desktop requires utilities to Run As Administrator. A bit silly really.

Tightening up security is a good thing. Most stuff that breaks on newer Windows versions are usually violating basic rules that have been around since the days of NT4.

Not being able to read another process' windows without admin privs might be a bit of a chore, but it does up the bar for malware. Considering Windows is the OS for the 99%, this is A Good Thing(TM). And going through UAC (or, better, for us power users, providing credentials for the admin user since our main Windows user isn't an administrator) isn't really worse than using sudo on *u*x.

So those of you who are thinking in terms of business and commercial uses, please understand Microsoft isn't going to be doing anything to get you there for free. This deal is for "makers" - or "tinkerers" as I like to think of them. The EULA can be found here. This part (highlighted) is where it's shows the restriction:

Quote

1. INSTALLATION AND USE RIGHTS.

a. Installation and Use.

· You may install and test one copy of the software on your premises.

· You may not test the software in a live operating environment unless Microsoft permits you to do so under another agreement.

b. Third Party Programs. The software contains third party programs. The terms that come with those programs apply, unless otherwise stated in those terms.

Strictly for dev testing. No live use.

Fair enough, IMHO - you can play with it for free, use it for hobby projects et cetera. Or you can use it while prototyping an idea - if it seems like you can monetize that idea, it's not really that unfair to pay for licenses

Just finished The Psychopath Test, which was a nice read. Jon Ronson has an engaging and humorous writing style, without feeling crude or silly, given the somewhat serious topic.

Next up is Halting State, while I'm waiting for the paperback edition of The Rhesus Chart to become available. I have the rest of the laundry files in that format, so getting the hardcover edition would clash with the rest of series in the bookshelf

So, ummm, I got a software developer job back in 2011, and after that it seemed like less fun doing hobby development. After having forgotten to check in at DC for a while due to real-life stuff, I guess it's been a nagging sense of guilt that has kept me away - including not having worked on fSekrit for far too long. That, and the overwhelming thought of "how the heck will I ever be able to read through the backlog of unread posts?". There's 103 pages of those, so that's about ~4100 posts. I think I'll skip catching up

Other than that, I've been thoroughly disillusioned with the opposite sex, and have given up the idea of a happy ever-after. Instead I've developed a serious relationship with World of Warcrack, which is a time-consuming polygamy of 8x level 100 toons (and counting). Yep, that game has also just had its 10-year anniversary.

Still got the job. After having worked for some 3 years with Adobe's crapjob AEM CMS system, I'm currently working on back-end integration stuff in Java on the JBOSS platform. I'm slowly reaching the conclusion that RedHat makes up version numbers by adding the various 0.x versions of alpha-quality software, but I guess that's what Open Source gives you... can't make the software too good, or you won't be able to make an income on supporting the hackjob :p

Using a shiny macbook for work now, but won't be switching away from Windows for my home workstation anytime soon. OSX is just too unstable and full of suckyness.

What's TDEA? Another name for triple-DES? (And why include such an algorithm?)Which mode is AES used in? (CBC, XTS, ...?)Why MD5 for hash?Which public-key algorithm is used, and which bitsize? Which PRNG, and how is it seeded?

Are both file contents and filenames encrypted? Is any compression involved?

If it's an android phone, install MyPhoneExplorer Client on the phone (available through the appstore) and MyPhoneExplorer on your PC, and forget all about USB cables and drivers.

Be very careful with the MPE installer, though, as it wants to install crapware (and iirc the checkbox is of the double-negation type, so read carefully!). Haven't found anything that works better for managing my phone, so I'm still using it even though I frown at the crapware-bundling.