?

Log in

Nevyn
22 January 2007 @ 12:06 am
/System/Library/CoreServices/RemoteManagement/ ARDAgent.app/Contents/Support/build_hd_index seems to build an index of my harddrives. At midnight. Every night. Of *all* my harddrives (I have quite a few...). When I'm trying to sleep.

Not only is this very annoying by itself, but the big question is: WHY, GOD, WHY?! The machine already has Spotlight! There's a complete index of my entire harddrive right there. Not only THAT, most unix systems -- including Mac OS X -- comes with a utility to do exactly what build_hd_index seems to be doing: /usr/libexec/locate.updatedb.

So, every night, every mac in my room builds a harddrive index. Just in case locate fails. Which you would only use in case Spotlight fails. Welcome to the Department of Redundancy Department.

Disable build_hd_index, with no apparent loss of functionality:

sudo chmod 000 /System/Library/\
CoreServices/RemoteManagement/\
ARDAgent.app/Contents/Support/build_hd_index


You probably have to redo that every time you do a system update or repair permissions.

WARNING! Don't use ACLs! In an attempt to prevent system updates from restoring build_hd_index, I used Access Control Lists to completely remove all permissions from it for all users. However, Apple's Software Updater can't handle this, and will fail fatally! This completely destroyed my 10.5.1 Server system when trying to update to 10.5.2.

You can also move the file, instead of chmodding it. Either will work, but both will be "repaired" with the next system update.
 
 
Current Mood: aggravatedFRUSTRATED
Current Music: Space DJz - Track 2
 
 
Nevyn
20 January 2007 @ 01:07 pm
I just got the biggest conspiracy theory.

As you might know if you read John Gruber's Linked List it's not entirely unlikely that Apple is actually using Jeff Han's FTIR technology in the iPhone. Jeff drops a hint of something along those lines on his site. (Okay, so maybe it isn't the FTIR per se, but anyways, it's multitouch.)

Do you remember that Apple said that they had one more feature in Leopard that they wanted to keep under the covers until later? Also, do you recall that apple released no new macs at MWSF? That they did not demo Leopard at all there?

Well, doesn't it suddenly seem entirely possible that the reason for this is that Apple is making also the computer version of Mac OS X multitouch-compatible? And that all new Apple laptops, iMacs and monitors will be equipped with an FTIR/multitouch screen? And they didn't want to show any one of those components (new OS or new hardware) until the entire package was complete and ready to be released?

For those of you who don't yet realize what an amazing thing multitouch is and what kind of actual real-life applications it has, please watch the TactaPad demo reel. If Jeff Han's demo (another demo) didn't amaze you, this will most likely blow you away (because it's a real-world application, not just a nifty demo).


Update: Check out Jeff Han's latest multitouch demo! I can't stop thinking about it, it's that amazing.

By the way, interesting fact: When googling for "jeff han ftir", I'm the second entry :P

Update 2: Hmm, apparently,

[Jeff] Han is not officially employed by iPhone, yet he would also not talk about it in detail on the record because of contractual papers he signed with Apple.
 
 
Nevyn
20 December 2006 @ 11:37 am
(Sorry for the language again. As soon as I write my new blog software, I'll split it into one technical and one personal part, and then I won't mix them again...)

Jag var ute och cyklade i Drömkarlshamn (en mycket häftigare stad än Karlshamn) mitt på en solig sommardag. Jag kom förbi Bodestorpsskolan, där det av någon anledning gick högstadieelever också nu. Alla var inne så jag bara tittade runt. Jag var tvungen att slänga mitt ihopvikta mjölkpaket men jag hittade ingenstans att slänga det, så jag slängde det i en hög med annat skräp som låg i en vagn på skolgården. Då ropar en tjej i ungefär min ålder från ett fönster på fjärde våningen,
- HEY! DU MÅSTE SORTERA HIERARKISKT! DU KAN INTE SLÄNGA DEN DÄR!
- MEN VART SORTERAR NI KARTONG DÅ? svarade jag.
- JAG VET INTE!
Det blev rast, och det började komma ut folk.
- Det är väl vaktmästaren som brukar sortera sånt...
hörde jag någon säga. Sedan ropade någon på mig, och jag såg en av Richards Richards gamla kompisar som brukade tycka att jag är jättehäftig. Jag hängde med honom, och några till av det kompisgänget, tills rasten tog slut. Det började bli lite sådär lagom kväll, en såndär skön men rätt ljus tidig sommarkväll. Precis i slutet av rasten fick jag höra lite musik. Det var typ Beck, väldigt häftig musik i vilket fall. Så jag gav mig ut och fortsatte cykla, och jag fick av någon anledning fortsätta lyssna på Beck, min iPod spelade visst samma playlist som han hade bara för att han hade visat den för mig. Jag bara njöt, cyklade utefter en lång cykelväg som ledde mig ut ur staden fastän det fortfarande var vägbelysning och hus lite här och var utefter vägen. Jag släppte både styret och pedalerna och lutade mig tillbaks till Becks sköna musik, vilket var lite vingligt. När mössan föll ned över mina ögon var det lite oroligt att varken kunna styra, kontrollera farten, eller se vart jag var påväg. Vägen var ju bara rak så det var inte så farligt, men det håll jag körde åt började plötsligt bli dimmigare och dimmigare. Samtidigt som jag lyckades få upp mössan (som var jättesvårt utan att tappa balansen för jag hade någon väska på ena armen) och stanna cykeln nådde jag kanten av vatten [ljud av cykel som cyklar ut i vatten som blir djupare och djupare] och jag trodde jag var påväg att cykla ut i havet, varför det var tur att jag stannade då. Det var dock bara vägen som var översvämmad. Jag tittade mig omkring. Överallt var disigt. Jag visste inte riktigt om jag kom från ena hållet eller andra. Åt ena hållet gick vägen långt utefter ett fält med en sjö på ena sidan, upp för ett litet kulle/berg och sedan en stad. Jag antog att det var därifrån jag kom. Åt andra hållet kurvade vägen sig bara. Jag tittade runt. Jag insåg hur vackert det var här, i sommarkvällsmörkret, med vattnet och diset och väglampsljuset och de smått psykedeliska rummen som öppnade sig mot mig från vägkanten. Jag tog fram mobilen och tog några jättesnygga bilder. Jag gick runt, vattnet vid mina anklar, diset i luften och de väldigt konstiga rummen framför mig och tog bilder. Plötsligt var jag i ett hus och det var en konstig mans hus och det var hans psykedeliska rum[plural]. Jag gick runt och han visade. Han pekade till exempel på ett rum som var ett kök och frågade
- Det här rummet är väldigt annorlunda. Ser du vad som är annorlunda? Titta runt tills du ser det som är annorlunda! och så såg han väldigt exhalterad ut och log stort. Jag såg dock ingenting.
- Men tänk dig att jag ska koka lite tévatten... började han och höll upp en gammaldags vattenkokare, en sån man har på spisen. Ordet "vatten" fick mig att titta på kranen, dock, och då såg jag att den pekade uppåt! I detta rummet, påstod han, experimenterade han med vatten som gick uppåt. Han fyllde på sin tekanna, men jag tittade bort just då så jag såg inte om hans experiment fungerade eller om han bara fuskade.
Plötsligt är mannen Marcus. Stället är lite sådär publikt, ett sånt ställe där man kan gå och titta på saker. Amanda jobbar där, stänger av TV-apparaterna när det är stängningsdags och sådant.
Resten är fuzzy. Marcus bjuder ut sig själv, på något sätt, via internet eller nåt. När min mobil vibrerar är det inte ett samtal utan ett bud från internet. Marcus har chattat med dem, två bortskämda 20-åriga tjejer från Stockholm, men han lyckades skrämma bort dem snabbt.
- Duktigt Marcus! ropar jag ironiskt till honom.
Även där är någon som väldigt mycket liknar Rebecka från 9C back in the days.

Sen ringer min mobil och jag vaknar...
Tags: ,
 
 
Nevyn
04 December 2006 @ 12:49 pm
(For any eventual non-swedish readers, sorry for today's Swedish exposition.)

I några månader har det varit livliga klagomål från flera på min studentkorridorsvåning, då det går rykten om att en INDIER ska flytta in i den tomma lägenheten!

"FAN!" skriker vissa, "Nu kommer det att flytta in fem indier där och sova på golvet och det kommer lukta curry i hela jävla korridoren!"

Och de skulle vara orakade och ohygieniska och inte veta vad toalettpapper är och...!

Himmelen skulle falla ner och krossa jordklotet! Det skulle alltså bli så förjävligt att vissa funderade på att flytta. Och nu har han flyttat in, såg jag, då det stod ett nytt namn på frysfacket.


När jag gick för att kolla till tvätten idag gick det förbi mig en rätt snygg, fast rätt välsminkad tjej som jag inte kände igen. Jag lyssnade på hur många steg hon tog och kom fram till att hon gick in i den nya lägenheten. "Hmh, kanske hans flickvän" tänkte jag. Jag flyttade tvätt till torktumlaren. Gick tillbaks till mitt rum. Tänkte att jag borde välkomna den nyinflyttade, och göra det när denne går förbi nästa gång. Jag hörde tjejen öppna dörren igen. Då började jag skratta åt mig själv: Vaddå "den inflyttades flickvän"? Det är HON som är den nyinflyttade! Att hon även låste dörren bekräftade detta.

När man sätter en tjej som 'den nye indiern' i blogginläggets börjans fördomar faller de rätt snabbt. De övrigas klagomål blir plötsligt väldigt lustiga och ens egen tro på deras ord rent löjlig.

Detta i tur tyder på att man har rätt rejäla fördomar inte bara om utlänningar utan även vad kvinnor respektive män är kapabla till. Varför är det så svårt att föreställa sig en tjej i fördomarna längst upp, men så lätt att föreställa sig en kille?





Uppdatering:
Jag är en klant! Jag hörde henne öppna dörren så jag gick ut för att välkomna henne till våningen. Började säga "Welcome" osv osv. Sen kom jag på, när hon började se irriterad ut att, err... Hon kanske pratar svenska. Jag frågade om så var fallet, varefter hon såg ännu mer irriterad ut (om det är möjligt) och frågade om hon såg SÅ utländsk ut. Jag minns inte ens riktigt vad jag svarade för jag skämdes rätt rejält. Här hade jag ju just skrivit ett blogginlägg om fördomar och dess humor, och så föll jag ändå för en fördom själv!

Jag försökte göra det bästa av situationen och välkomnade henne till korridoren så hjärtligt jag bara kunde, varnade henne för laitalas musik och dylikt :P Hon sade att vi säkert skulle träffas igen så jag tror inte hon hunnit börja hata mig än i vilket fall ;)

Uppdatering 2:
Till hus8v1-are: Hon heter Didi. Hon har ett snyggt inrett rum och det bor inte fyra ytterligare indier där inne. Det luktar i varje fall hittils inte alls av curry. Enligt Google kommer hon från Malmö. :P

Uppdatering 3:
Helt klart måste detta ha varit Björns (ägaren av alla husen här, som bor på vår våning) plan hela tiden. Säga att det är en indier som flyttar in för att höra allas lustiga fördomar och absurda klagomål, för att sen se deras ansikten när hon väl flyttar in :P
 
 
Nevyn
14 November 2006 @ 07:58 pm

Of course, you could just spend all of your points each time you buy music, but would require you to purchase songs in multiples of 31,600 points (that being the LCM of 79 and 400). That works out to 400 songs for $395. A better plan would be to buy 5 songs for 395 points (or $4.94) and just save your 5 remaining points for some future purchase. In effect, Microsoft has created a store that only accepts gift cards as the valid method of payments. And if you don’t think that’s insane then you obviously already have pre-ordered your Zune.

(James R. Stoup via Daring Fireball Linked List)

If the whole points thing isn't a blatantly obvious sign that all Microsoft wants to do is to milk every single penny off of you, preferrably by taking money without giving you anything in return, I don't know what is.
 
 
Current Mood: agitated
 
 
 
Nevyn
02 October 2006 @ 02:02 pm
10.4.8 removed my favorite resolution: 1800x1440. I have no idea why.

10.4.8 introduces a new zoom-with-scrollwheel feature. It's the same as the Universal Access Zoom. However, they haven't fixed the bug where the picture won't move vertically if you use two screens, and they are stacked vertically (on top of each other) (The bug seems to manifest sometimes when they are stacked horizontally, too).
 
 
Nevyn
24 September 2006 @ 12:58 am
00.17.20 Joachim Bengtsson: maan, I get almost depressed when thinking about the current state of programming and computing... Fourty years ago a guy made a distributed computing system with UI, advanced but user-friendly networked screen sharing, light pen interface, vector-based omni graffle-style drawing... Thirty years ago we had smalltalk, lisp... What do we have now? Windows.NET, C++, and Linux systems. We're moving *backwards*, and no one seems to care, happy with the crappy tools we use and create.
00.18.07 Jan Van Boghout: we have lots of awesome tech demos right now
00.18.12 Jan Van Boghout: way beyond any of those examples
00.18.16 Jan Van Boghout: mainstream goes slowly
00.21.37 Joachim Bengtsson: Sure, I've seen Jeff Han's FTIR screen, which is awesome, but... That should've been the direction computing went to start with. But people didn't even go with the Macintosh, which at least was 100% GUI based, they went with freakin' text-based machines.
And what's the world's most popular language? C++! Can you get it? Grasp it? It's unbelievable.
00.24.50 Jan Van Boghout: true, C++ is pretty… err… yeah
00.25.07 Joachim Bengtsson: What awesome techs were you thinking of?
00.25.33 Jan Van Boghout: none, I was just refuting your argument and hoping I wouldn't have to support mine


(Edited 06-12-13 to add links and reference to NLS)
 
 
Nevyn
linkd iconOkay, y'know. I wanted to be able to make a link in my List Of Doom (an OmniOutliner document containing... Everything.) into my VoodooPad document. In this particular instance, I've got a Watch list (list of movies and series I want to watch) and on it, is The Twilight Zone. Now, a friend of mine recommended some episodes. So I want to save this information. I *could* save it in the Notes pane of OO. More logical is to put it in my personal wiki, that is, my VoodooPad document, since that's where I want to have all 'reserve brain' info, and let OO be JUST a check list. So I needed the ability to make a link in OO that points to the information in VP.

I searched the documentation of VP. Found nothing. Internally, VP uses "voodoo://" links that don't seem to work outside the application.

As a hacker, what was I to do? I made it work, of course ;) I've made an application, called linkd, that listens to URLs of the form "vppage:///path/to/document?pageName" (and the same syntax in the additional schemes "vpdoc", "vppage-file", "vppage-http", "vpdoc-file", "vpdoc-http", although the 'http' variants don't work yet).
Download linkd. You just need to have it on your harddrive, and it'll automagically work.

I also made a Lua script for VoodooPad that generates a link for you. Just download this script, put it in ~/Application Support/VoodooPad/Script Plugins, open VoodooPad and navigate to the page you want to link to, and choose "Copy link of current page" from the Plugin > Lua menu.
Download the lua script.

And that's that.
 
 
Nevyn
30 August 2006 @ 08:24 pm
I wrote a quick hack to parse vcal files. I'll just copy-paste my description from the site:

This site lets you enter an url to a vcal calendar file and filter its contents. Say for example that you have a schedule from your school and you want to filter out all occations that are only valid for group 2, because you're in group 1, you'd enter "group 2" in the "Exclude when in SUMMARY" field. Then click get, copy the URL you get from the location bar, and subscribe to that URL in your calendaring application.


Basically it's so that you can edit calendar files, but still subscribe to them to receive changes and updates. Currently my girlfriend is the only user :P (and the reason I wrote it to begin with)
 
 
Current Location: bsnet.se
Current Mood: accomplished
Current Music: Silence
 
 
Nevyn
25 July 2006 @ 08:07 pm
After Gruber (and after him, pretty much all of the Mac blogosphere) bitched about the stupid shift-arrow key selection behaviour in table views, Jim Speth fixed god's mistake through a NSTableView subclass, and released a Mail.app bundle.

Now, that's all good, if you spend all your time in Mail. However, I'd like a system-wide fix. Suddenly, it came to me: an InputManager. After a bit of fiddling, I figured out how to make Jim's .mailbundle into a InputManager without even recompiling: Download the SelectionFix InputManager. (Installation instructions: Copy the folder SelectionFix into ~/Library/InputManagers/, creating that folder if it doesn't exist).

This InputManager will give every Cocoa table view non-stupid shift-arrow key selection. Wohoo! Well, with a small caveat... It only patches Cocoa applications, not Carbon apps. And which two major Apple apps aren't Cocoa? Yep, that's right... Finder and iTunes.

Dear Lazyweb: Find me's a patch that works for Carbon apps as well, even if it involves an APE.


Update
It seems that the InputManager crashes Adium 1.0 Beta. I attached the debugger but the backtrace gave me nothing I understand... Just placing the SelectionFix folder somewhere else, then launching Adium, then replacing it should fix it. Maybe I should remake it into a SIMBL plugin...

Also, it seems that the selection is wonky if you step over the first item you selected and back again or something like that.

Update
It's incompatible with VisualHub for some reason.

Update
It's incompatible with craigotis.com's iProcrastinate. I'm beginning to think some of the overriden methods aren't fulfilling all their obligations... The VisualHub bug was related to selection through scripting, the iProcrastinate one to selection with CoreData.