The Average Movie Theater Has Hundreds of Screens
I find it far preferable to create a theater experience at home. We don't switch on our TV unless there is a film we want to watch.
At home I have better (and cheaper) popcorn, no disturbances, no cellphones (we can pause the movie if we need to as well). Not to mention NO ADS and cheaper tickets. We have a nice surround sound system and a projector (the only way to go).
And to those that think it's cool to suggest Faraday cages. As parents I need my cellphone for babysitter emergencies, not to mention medical and other emergency calling. Will never work, not even if we tried.
Canonical To Ship Mir Display Server In Ubuntu 13.10
Could not have said it better. In Ubuntu I start up 3 programs max. Chrome, VMWare Player and Terminal.
In VMWare Player I only start up a single _desktop_ app... ever... which is why Windows 8 is so annoying.
It is better now with Classic fallback, but even that does too much.
On Mac I start up a few more, but don't use ANY of the mac provided apps. No iPhoto, Finder, Safari, Address Book, Mail, Messages, etc. I basically only use it because of iOS development (and the pretty hardware does not hurt).
PS: Someone suggested I look at : http://en.wikipedia.org/wiki/CrunchBang_Linux
Scores of Vulnerable SAP Deployments Uncovered
I would say it is because SAP's programming environment is rife with business people and very few programmers. 95% of programmers I have worked with were B.A. students who heard that programming pays more, and SAP pays a lot more. I've been doing SAP ABAP for about 10 years on and off. I've worked in both services and product development and have worked in many different capacities, companies and countries.
My background is strong C++, having also worked at high frequency traders and other tech companies writing compilers and schedulers and network messaging systems. Never have I encountered anyone in SAP that would care about security... with the exception of a few BASIS consultants. People are so focused on their small part and fear to rock the boat that is causing it to be the monolithic behemoth it has become. ABAP is an awful excuse for a language that pretends to be a cool 4GL, and the SAP system itself is layer upon layer of bugs, unused code and inefficiencies. One can see a hint of a bright SAP developer here and there, but the way it was finished off suggested they cut costs before everything was full completed (WebDynpro, OO ... I'm looking at you.).
I worked as a contractor at a bank about 10 years ago. And highlighted the fact that their vendors being able to upload file all to a common directory as the same normal user and password was a huge security issue as well as a client confidentiality problem (as various clients/vendors could read each other's files)... but if I could wager a guess they did nothing about it at least for the time I was working there.
Then there is SAP's resource site (Sap Developer Network), where they are still trying to figure out how to have host aliases and SSO even work reliably. Every time you connect you get a different load balanced host with new host name. The site is a mess and is still struggling to even resemble Web 1.0.
But all this trouble and incompetence is what makes working in SAP a challenge and earns you the big bucks. Not to mention aggressive and plain rude clients sometimes. I prefer product development instead of contracting, that way I feel I can actually do something concrete to help people.
Snowden Is Lying, Say House Intelligence Committee Leaders
So, wait, are they saying it's worse than he said it was?
Or that he lied, and is thus innocent of leaking?
Slashdot Asks: How Will You Replace Google Reader?
Yup, I am as well. But even if the user is not technical, I think they will prefer some of the better sharing features it has.
I've tinkered with it a little... mostly with plug-ins and re-sharing options. And it amazed me every time the amount of useful options/controls/features/plugins it has (which all work pretty flawlessly)
Yup, color me impressed.
Also, thanks for the android app link... although I do not use iOS, it would be nice to know I can get a nice dedicated app for it as well... last I checked I could not find one... which is the only fault I can find.
Slashdot Asks: How Will You Replace Google Reader?
I tried both Feedly and NewsBlur, and both did a lot of things I did not want or need. They were pretty, but when it came down it it I was losing control of my important feeds.
I had to upgrade my ancient Linux server (it was overdue) before I could install it (although I think they might have relaxed some of the requirements now)
I am very happy with it now. It is lean and light, clean and works flawlessly for me.
The android app is written by the developer and rivals that of Google Reader. (clean and simple) Although it is paid... but I don't mind paying for it for all I got.
I can recommend it to everyone who feels a bit of reticence and want and alternative.
WikiLeaks Defenders Threaten Amazon
Yes it is, but "wget &" in a loop is more what they're going for... except they modify wget so that it does not also kill your machine...
Google Wants To Take Away Your Capslock Key
There are many other "choices" (to be idiots too) that have been taken away proactively. (Like the smiley key! Surely you bemoan the loss of that one too?)
Nay, I say good riddance... people still have the choice to type in all uppercase... it's called "holding in the SHIFT key" (see what I did there?) :) -- smiley typed with ':' and ')' keys...
Which Language To Learn?
Or are they like 18 years old?
Work is work, .NET is just a word. It's not religion or a way of life. I hardly notice the difference between all the languages I flit between anymore.
But I guess you can choose what you want and try and find work in that. I just don't think that question is worthy of a topic here. Sounds like such a prima donna type attitude. I guess that's why I don't have trouble finding work.
I've just finished a few years of C++/C#.NET work and doing Objective C and ABAP now.
Languages are just a tool. It's like asking what genre novels to learn to write as long as you don't have to write it with a Logitech keyboard.
Apple To Discontinue Xserve
Frankly I only ever *used* X11 to run terminals.
Good riddance to X and Gnome... never liked either. They are the reason most people using Linux/etc. think GUIs are crap (they've never learned to use a proper GUI).
I love the command-line, but I can really get by pretty well navigating and working on either Windows or OS X GUIs. The closest I've had to a good consistent experience on Linux was KDE.
Linux has always been a very good server environment for me, and never, ever a great client. Ubuntu has come a long way to try and change that and I applaud any (albeit questionable) changes they make.
Nothing here is fact, only my personal experience as well as my experience trying to help several non-tech savvy family use Linux, Windows and OS X. For them I recommend OS X, whereas I use OS X and Windows clients.
Amazon To Allow Book Lending On the Kindle
About the family account; I thought about this and passing along all my books to my daughter one day, and I thought perhaps I shall open a Amazon account owned by my family trust. And just pass the trust on to my child one day.
Do you think one can do this?
Prosecutor Loses Case For Citing Wikipedia
Heh, actually I'm not even American. I was just making an observation. Seems like I hit a nerve... the same is possibly true for the masses of the opposition. Fortunately you just helped me make my real point.
Prosecutor Loses Case For Citing Wikipedia
Agreed! It's like taking the opinions of Glen Beck's collective multitude of followers as fact. #massstupidity
Also see Gary Kasparov vs. the world... (although it was still unfair that Gary could also read the opponent discussions)
Prosecutor Loses Case For Citing Wikipedia
would have been funnier if the joke was not already made in the article heading.
"from the citation-needed dept."
Nanoresonators Create Ultra-High-Res Displays
Yes, so it's higher than the eye can see, but that does not mean it's useless...
For one thing it may lead to advances in 3D displays without using 3D glasses. For this application it may be useful to be double the resolution, or even higher.
Web-Based Private File Storage?
Either create a TrueCrypt or Encrypted DMG on a DropBox shared volume.
Free for up to 2Gb. (should be plenty)
FBI Instructs Wikipedia To Drop FBI Seal
Wikipedia hosting the image:
Or the FBI doing it themselves:
both will have the same effect... remove one, you have to remove both.
But then again, if all images are removed, how are anyone to know how the 'real' seal looks?
How Can an Old-School Coder Regain His Chops?
Some of the things you say are insightful, I too am an 'older' programmer, but I'm constantly keeping up... not because I have to, but because I still find the work interesting. Since I got my first C64 as an adolescent I've always felt an adrenalin rush as I got back to my computer to try and program.
I started out on basic, pascal, 68000 assembly. But have moved on to perl, python, C#, C++.
I'm a slow learner, but have deep understanding... it took me ages to get my degree... in the meantime I watched many (although not all) undeserving MS and PHD students pass me by.
But as long as I have work developing, I am happy. I'm not just an average developer tho, I really have a deep understanding of OO design, multi-threading and distributed systems development.
But things are not that simple (perhaps for me at least). I lost my job because our whole division got axed... and I too (like you) had many headhunters look for me while I was working, only for them to disappear when I called on them. Most of those headhunters are tasked with accumulating resumes of people they have no intention of hiring just so that some company can fill a quota and get the person they want anyway (in most cases this is a foreign visa candidate)
For finding work my best results have been craigslist strangely.
100 Million Facebook Pages Leaked On Torrent Site
Yet another blown out of proportion Slashdot headline which panders to the crazies.
Nothing to see here, please move along.
PS: I would be first to condemn Facebook. I don't like their management and lack of customer focus. But this headline is probably the reason I'll delete my Slashdot account just like I've deleted my Facebook account.
Man Claims 84% of Facebook, Gets Order Blocking Assets
I disagree. But then I have to add, I deleted my Facebook profile. My problem is my family and friends are ALL in other countries, and most are in timezones where I cannot call them easily. When we want to send personal messages, e-mail sure is what we use. But Facebook is perfect for posting updates and photos of our 1 year old daughter for family (and some friends) back home to see.
Also I do appreciate (even the impersonal) updates... makes me feel like I'm still home.
I've blanked-blocked almost all applications a long long time ago anyway, so I've never seen these "Farmville" updates people speak of.
My wife will keep her profile and do these updates, but I personally don't like Facebook's policies.
My first VMWare referral!
My vmware referal code blog seems to be number one on Google when searching for "VMWare 5 referral discount code". Someone found this and used it... which mean I get a T-shirt! w00t! :P
The code is: VMRC-MARVAN882
This referral code will give you a 5% discount to a new or upgraded VMWare product! (VMWare 5, ESX, GSX server)
The OS X browser wars.
Looking at the following:
1. Firefox 1.0
2. Safari 1.2.4
3. Camino 0.8+
4. Opera 7.54
6. IE 5.2.3
1. Site Compatibility
5 - Firefox
4 - Safari
3 - Opera
2 - Camino
1 - IE
Not any browser works with all sites, and
every one has it's place. With firefox and
Safari I can do most things.
2. Tabbed Browsing
Safari and Camino supports the best middle
button -> Open in Background TAB options.
Firefox seems to have broken middle button
support in OS X, unless you load funky mouse
drivers (USB Overdrive). Opera can do vertical
tabs (cool!) and is overall the best here.
Firefox has a cool configurable extension and
may even be better than Opera. IE just plain
3. Speed + Footprint
Camino is the fastest and smallest.
Firefox is very fast with bigger footprint.
Safari is slow and large.
Opera loads the slowest on certain sites.
IE is the slowest.
4. Integration with OS X
Safari, Safari, Safari. (obviously)
It slices and dices...
Seriously, It supports:
- System-wide keychain access
- System proxy settings integration
- System Spell-checking in input areas (!!!)
- Good mouse/keyboard handling
Next best is Camino, followed by Firefox.
Opera is OK and IE is way last.
5. Mouse features + gestures
Nothing comes close to Opera mouse navigation.
With that Said, Firefox can get plugin extensions
to do most of what Opera touts, but I find this a
pain to install, and it never quite works like
Opera. Safri and Camino follow closely and IE
6. Application integration and association.
Safari does not pass .DMG files to an external
iGetter download manager... this REALY sucks.
XML viewing is also sporadic...
anyone shed more light on this can mail me...
My Final Impressions
I'll stick with Safari as long as Firefox does
not support proper proxy/keychain/speller
integration. I've gotten the Firefox mouse
handling to be more in line with Firefox on win32
and Camino and Safari on OS X at least.
I'm running both Safari and Firefox at the
moment... I used to run Camino, Safari and IE.
On windows I prefer Firefox above all else...
I hardly ever use IE on any platform. Ever.
Big Brother's Protective Gaze
Why is it that I don't fear a world where there are only OS X/Apple computers?
Perhaps it's because it's so damn good? And Tiger too seems to be so packed with goodness.
I for one welcome our new Apple overlords.
I've never felt this way with Windows, Linux, OS/2, AmigaOS. Strange... that's funny... oh well.
High End Gaming Mice ( I recommend Razer Diamondback)
Having been playing Quake 3 competitively for some time I have found cordless mice to have many problems, some of which can be overcome.
The biggest problem is the fact that most cordless mice (Logitech and MS) had a small 'glitch' in transmitting movement information when a button gets pressed. This becomes quite obvious in quake with the left mouse button bound to jump and when you try and do any movement tricks such as circle jumping and strafe jumping.
This can be solved to a large degree by switching jump to the keyboard (spacebar).
Then there is the problem of losing your connection and battery problems. But by far is the limitation AFAIK that all cordless mice have a sampling rate of only 50Hz (wireless) / 85Hz (bluetooth).
Secondly you need a mouse sampling rate which is at least equal to your monitor refresh (and also your in-game screen update fps) For most games this would be 80fps (For those who think 25-30 or 60 is fine... read up on this at your own leisure) The max I find to be useful is 120 Hz video refresh with at least that in the game FPS and mouse sampling rate. PS2 mice can be tweaked in win2000/XP to be 200 and USB mice are mosly around 125 and cannot be tweaked. (I run everything at around or above 120 if possible).
Then there is also your mouse DPI...
In this field the Boomslang mice range was pretty good, but they were mechanical and the ball sometimes got stuck. For optical the new Boomslang mice are superior, but the Logitech are adequate when it comes to DPI, especially the Dual Optical or MX range, being around 800dpi per sensor for most high-end ones. (The only thing going for MS mice are that they are cheap) The boomslang optical is around 1400 DPI as far as I can remember. (It is also said that the Razer (boomslang) mouse drivers work for the Logitech Dual optical and MX series with only a minor tweak in the INF file, and are superior in most respects.)
An important point to note at this stage is that the Logitech mice are not really 800 DPI, and it's only due to a tweak in the drivers that a 800-like performance is reached.
DPI makes a huge difference whether you are a low or high sens (sensitivity) player. Most people prefer playing with low or no mouse accelleration, to improve accuracy and high sens or with acceleration for movement accuracy. A big problem with MS mice is that a rapid movement to the side will cause the mouse to lose tracking, and may very well point you up and down! This is fatal and irritating. Older Logitech mice tend to just lose tracking and stop moving. This is still acceptable. The newer logitech mice can handle a much greater movement rate without fail. A huge bonus.
This last point is the third major criteria: tracking.
This is measured in deviation/m/s... from what I can tell the new Logitech MX series version X1X seem to do well. The best being the MX 510 in my opinion. Microsoft does not even bother providing these details, and thus points out their lack of focus in this regard.
About the MX1000 Lazer Mouse:
A friend of mine bought one yesterday, and I tried it out.
The cool thing about this mouse is it's AMAZING tracking... It's a bull%^&* argument from Logitech that it's for CAD and businessmen only! What do they ever need to move it at great speeds for?
They say it was not designed for games... I say they designed it NOT for Games. I don't see why they would have put this 'feature' in.
Oh, yes... it's not the lazer powersaving etc... on a B/W IR camera you can see the Lazer only going into powersave more after 15 seconds!
I've got an MX510 and so far it's the best all-round mouse, and even it does not compare to the exquisite tracking (meters/second) of this lazer mouse. Firstly you need all excelleration OFF, then in a game, more it FAST to one side, and then back the exact same point... and voilla... you are there! What executive needs this!!!?
I'm a low sens player, which mean that my movement is flowing and I pack an average of 45% rail accuracy in Quake... this mouse if really good with accuracy, but if they just left the sensor on while picked up, then it would make moving actuallt plausible... since like most low sens players I use a huge mouse pad, and pick up my mouse constantly which makes this mouse unusable... all they needed to do was to keep the sensor on for a bit longer!!!
I then tried playing it as high-sense, and it does become a bit easier to use, since most high sens players hardly ever need to lift the mouse... it becomes bareable in this mode, but still not good enough.
I'm sure this mouse should be 'hackable' with some solder etc.... which would then make it the ultimate... I love the fact that they made it work at 125 unlike ALL the other corless mice.
PS: On another topic, the whole mirror thing. The mouse is obviously outside the visible spectrum, and thus the 'mirror' may not be as mirror-like at those frequencies and may or may not work... hence the Box disclaimer... Just my 2c
Any comments welcome. As a low sens player I may not have encountered most bugs.
Some stats on my Quake (for those who play seriously)... Can complete any Quake 3 level on Nightware (Xaero is a problem but can be beaten) Have a 60% rocket and 40% rail accuracy against medium real players(OSP/RA). Can do rocket launcer platform to rail gun platform jump (no rocket/plasma jumping used) on Q3DM6.
(But I suck at rocket jumping since I switched to space-bar jumping and low sens does not help...)
PS: Settings in quake to try:
in_mouse 1/-1 (then in_restart)
r_displayrefresh (then vid_restart)
sensitivity (I use 3-8 depending on OS)
r_mouseAccel 0/0.5 (depends on 1v1 or FFA)
Treatise on audio ripping standards
Title: Treatise on audio ripping standards.
After much changing and experience I think I'm settling on the best way to
organise MP3/OGG files on my HD.
These are the conclusions:
1) There MUST always be ID3 tag information in all files.
Many programs use these, when filenames just don't cut it.
Make sure these fields contain the correct information before ripping the
CD as, even though you may correct the filenames afterwards, the Tag info
will still be wrong. (And one can always quickly re-create the filename
from the tag info with handy utils)
It is preferred to have ID3-V2 tag info, as opposed to ID3-V1.
(Don't add any legacy ID3-V1 info unless ID3-V2 is not available)
2) Make 100% sure spelling is correct.
I never knew someone could misspell "Alanis Morissette" in 5 different
3) The directory hirarchy: /Artist/Album/...
This is a good way of grouping files, and helps if you want to be able to
manipulate by artist or album. Since Winamp can play entire directories
when it is dragged and dropped on it, this actually has a purpose!
It is important (more so with Artist names than Album names) to put all
'The' and 'A' words at the back, eg: "Cure, The". There are usually many
more Artists, than there are albums, and it helps with the searching.
Another issue is using abbreviated forms; to keep consistency, all '&'
should be 'and', as well as any other abbreviations should also be expanded.
4) The filename:
SongName - Artist.mp3
There are some variations on this, but they have proved to be inadequate.
It is useless to encode track numbers into song names since eventually
people split songs up, in which case the song track number has no
purpose. There are anyway better ways to order songs. (see next point)
The reason why SongName comes first, is because it is the most important
part of the filename. It happens that filenames sometimes get mangled
(and not just 8.3 file name mangling... 30 char max on iso9660),
and it is always the last part that gets lost. Also when displaying
filenames, most programs never have enough space to display the full
5) Playlist (per album)
Album - Artist.m3u
(or Album - Artist.pls, depending on taste - it's all the same)
This is the best way to keep album order as it is seperate from the
filename, which can get mangled etc etc.
The order is important. (see reason in 4)
The placement of the playlist should be either on the same direcory
level as the album or the artist directory.
It's more easily accessible that way.
Encoding should always be at least 128kbps @ 44kHz. Variable bitrate
encoding is encouraged, since you can effectively get 256 bitrate at
very little extra size increase. Make sure files did not skip...
there's nothing as irritating as having a perfect complete collection
of an artist, except for that one song.... grrr.
Joint stereo encoding is slower, but could make files much smaller at
no extra loss.
NOTE: MP3 files are surpassed by OGG (Ogg Vorbis) w.r.t. Quality,
but at the moment it is not yet mature and encoding is still
quite slow. It is, however, a better though-out standard, and
has a better and cleaner future. AAC is also a better alternative.
Anyway, this is a RFC, so please C.