2008 Headshot

The Life Unwired

with Ben Combee

(no subject)
[info]wldrose wrote in [info]newyorkers
Wow I didnt think my post would produce so many coments. But im all for talking. (I dont think there is less art nor did I say that)

But since we are talking about this. What do you find different  good, bad or indifferent since 2000 in the city.

Bad many fewer small sewing stores, lots less dance studios, hardly any second hand book stores, lack of supermarkets.

Good, Lots more trees and public gardens, the green belt, fruit carts, 14 st alive again, better quality street performers, much less dog poop.

indifferent Much more fast food, Starbucks, Lots more dorm housing,  lots more tourists.

Ash

Our Wedding Playlist
[info]unwiredben
A few people asked about the playlist we used at the wedding reception... I just grabbed the file list off my music player and have posted it under the cut. We had it running on shuffle, so I've got no idea what the order was.

Read more... )
Tags:

Tuesday afternoon sketchbook
[info]scottbateman

Brooklyn, NY
[info]rhodamine wrote in [info]brooklyn_usa


One for the "Bad Graffiti Hall of Fame"
...

Goose?
[info]katharwen wrote in [info]newyorkers
Does anyone know where I can buy a goose in the Manhattan, or Brooklyn area? I'd prefer Manhattan. I called Whole Foods, but they said they weren't carrying it this year.

Thanks for any help given!

I really needed this today.
[info]vernard
10 Geeky Laws that should exist but don't.

Wrong in so many very right ways.

oldie but goodie
[info]vernard
Its a bit out of date but still humorous and slightly true. A Girl's Guide to Geek Guys

3x5 Tuesday: 1307 of 10,000
[info]scottbateman
My little project of creating 10,000 drawings on 3x5 cards is over 13% done! Here are a few of the newest drawings:









See all 1300+ drawings on Flickr. Most drawings are available for $25 ($40 for two), including a nice dollar store frame.

The ACPI Embedded Controller
[info]mjg59
Of course, the event model I described before is far too simple to be worthy of a place in the ACPI spec. At the most basic level, there's more possible events than there are GPEs to attach them to, so there's a need for some further complexity. This manifests itself in the form of the ACPI embedded controller (EC).

The EC is typically a small microprocessor sitting on your motherboard, often implemented in the same hardware as the keyboard controller. It shares a lot in common with the keyboard controller - on PCs it'll usually appear in system io space, with one register for writing a command or reading a status, and a second register for passing data back and forth[1]. There's 256 registers available, so a typical interaction might be to write the READ command (0x80) to the command register, write the EC register address to the data register and then read back from the data register to get the EC register contents.

The embedded controller will often be responsible for tracking information about the hardware, such as the temperature. Attempting to read the temperature through ACPI will execute an ACPI method - in the case of the temperature being monitored by the embedded controller, this method will attempt to read from an EC register. The EC driver then performs the read and returns the result, which gets converted into decidegrees kelvin and passed back to whatever made the temperature query.

But, as mentioned above, the EC also generates events. These may be in response to a user initiated event like a hotkey press, or may be triggered by some change in hardware state like a thermal trip point being passed. The embedded controller will then raise a GPE.

Unlike normal GPEs, the EC GPE is not handled by looking for a _Lxx or _Exx method. Instead, the ACPI tables provide information about the GPE that the EC is using. This may be in the form of a _GPE definition in the EC object in the main ACPI tables, or alternatively may be provided in an ECDT (Embedded Controller Descriptor Table), an optional table that provides all the EC information. In either case, the OS knows which GPE will be triggered by the EC. It then installs a handler that will be called whenever the EC raises that GPE.

Things get a touch confusing at this point. The first thing this handler does is read the command byte, which functions as a status byte on reads. It then checks whether the SCI_EVT bit is set. This informs the system that the GPE was in response to a hardware event, and so the EC handler writes a query command to the EC command register and then reads back a value between 0 and 255 from the data register. This is then mapped to a _Qxx method, with xx representing the number of the EC event read from the data register. Like the _Lxx and _Exx methods, the _Qxx method is then executed.

The problem with all of this is that the EC isn't that fast. When a byte is written to it, it's necessary to read back the status byte and check whether the IBF bit is set. This is set when the OS writes a byte to the data register, and cleared once the EC has processed it. The straightforward way to deal with this is to poll the status byte until the bit is cleared, and then write the next byte, but polling is slow and wastes CPU time. The EC can instead be set to interrupt mode, where it'll fire a GPE when the IBF bit clears.

The EC has one additional function. The ACPI spec allows for an i2c bus to be implemented through the EC, with EC registers mapping to i2c registers. The observant among you will realise that this means that there's an indexed access protocol being implemented on top of indexed access hardware, which is more layers of indirection than seem sane. For additional humour, this is usually only used to add support for ACPI smart batteries. ACPI batteries are generally abstracted behind a set of ACPI methods that provide information. Smart batteries instead speak i2c directly to the OS[2] for no real benefit. Linux handles these devices fine, and while the chances are you probably don't have one, the chances are also that if you do you haven't noticed.

The final quirk of ACPI events is that there's yet another means of delivering events. The term "fixed feature" is used to describe an ACPI device that isn't described in the ACPI tables. A power button may be implemented as a fixed feature device rather than a normal ("control method") device. This is indicated by a flag in the fixed feature block. Hitting a fixed feature power button will generate an ACPI interrupt, but no GPE. Instead the OS has to read the fixed feature block and note that the power button flag is set there. It then notifies userspace appropriately. Sleep buttons can also be implemented this way, but other devices will be in the normal ACPI tables and will generate either GPEs or EC events.

[1] On my laptop, these are ports 0x62 and 0x66 - compare to the keyboard controller's use of ports 0x60 and 0x64

[2] As directly as indirection via the EC can be...

just a warning
[info]llama4u448 wrote in [info]vegetarian
I bought a bottle of Ken's Healthy Options oil and vinegar dressing thinking it's just oil and vinegar so it's gotta be vegetarian. I eat eggs and milk too, so I can eat almost any salad dressing, well not this one. After trying some of it I thought it tasted funny so I went and read the label and it contains fish...grrr. Just thought I'd let you guys know before you went out and wasted your money.

I don't want to tell my parents yet, how do I make them stop asking?
[info]mlehshma wrote in [info]vegetarian
So I have only been vegetarian for a couple weeks now and I have just neglected to tell my parents as of yet (coward I know, but meh).  My girlfriend is vegetarian and she is very happy I made the switch.  Since I don't eat meat anymore, I don't eat at home much.  My mom seems like she is catching on to this now and she has started hounding me EVERY day and asking me "Are you eating with us today?  What did you eat today?  Did you eat meat today?  Have you turned vegetarian?"  My family as far back as I can remember is all meat eaters (most of them being farmers) so I am quite afraid to tell them even though I want to tell them.  I know eventually them hounding me will drive me nuts and make me tell them but I would rather it not get to this point.  I want to wait though until I have a good time to sit them down and tell them calmly.  So in the meantime, does anyone have any suggestions as to how I can maybe stop them from hounding me about whether or not I ate meat on any given occasion?  Thanks in advance :)

(no subject)
[info]cottonmanifesto wrote in [info]found_objects

prepare for yourself a bed of rose petals then with intimate attention soar above the treetops. the scent will enter your body your pure heart will be enkinded (?)

(no subject)
[info]dmmuzalev wrote in [info]found_objects

Nihilarian
[info]tmcm
For doing a cartoon for ACT-I-VATE I need a comic title.
Lots of title ideas are coming in. I'm going to try to do a pole.
Here's a test panel strip to give an idea of what it will look like. I might, if I have time, color them.

Poll #1483310 cartoon title name
Open to: All, detailed results viewable to: All, participants: 86

what's a good cartoon title name? (Most of these are actually real words - even the ones that don't seem like real words)

View Answers

Gag Reflex
11 (12.8%)

Stow High in Transit
2 (2.3%)

Whore to Culture
12 (14.0%)

Reverse Peristalis
1 (1.2%)

Ipecac Comics
5 (5.8%)

Slush Pile
4 (4.7%)

Laugh or Die
4 (4.7%)

Denied
6 (7.0%)

Hit Singles
4 (4.7%)

Single Servings
5 (5.8%)

Individual Portion
2 (2.3%)

Jokey Time
1 (1.2%)

Laughy
1 (1.2%)

Fun Ass
4 (4.7%)

Bejeezwich
1 (1.2%)

18 Wheeler
1 (1.2%)

Uncle Peduncle
5 (5.8%)

Kansas Shoft Shoe
1 (1.2%)

Paddy McGee's
0 (0.0%)

Lonson Zipper Pine
1 (1.2%)

Fool's Gold
4 (4.7%)

Nihilarian
9 (10.5%)

Kibitz
0 (0.0%)

Omphaloskepsis
2 (2.3%)


instrumental versions?
[info]lizzyfur wrote in [info]tmbg
totally off topic, self centered post here:

does anyone know of a source for instrumental or string versions of tmbg songs? we are looking for nice background music for our wedding ceremony and i'd really love to have tmbg tracks.
i have already researched vitamin records to no avail - and of course i am not looking for freebies and willing to pay for downloads =)

so, anyone have any leads or sources? am i just googling the wrong words?

Icon Post
[info]hynoxolus wrote in [info]tmbg
First post, whoo!

Anyhoo, got bored today and made some shots from Direct from Brooklyn and turned them into Icons. Only real focus was parts of Ana Ng, Don't Lets Start, and Dr. Worm. I also have two from Put Your hand in the Puppet Head at the end. These were made quickly (in the midst of homework, it was a wonderful distraction!) and don't have any fancy effects on them. They're just the shots. :)
If anyone has an interest in any other one, I'll do the best they can. (Trying to get good shots when they'll flailing around everywhere is more difficult than it looks).
Icon-y )

~ <3

Getting What You Wished For
[info]errantember
( You are about to view content that may not be appropriate for minors. )

(no subject)
[info]entheogeneric wrote in [info]nyc_for_free
I'm wondering if anyone here knows if any bars in Manhattan will be showing the Cotto/Pacquiao PPV fight this Saturday?

No real preference for location. a place with some sort of bar food (especially bar food DEALS) would be awesome.

please and thanks!

(no subject)
[info]wldrose wrote in [info]newyorkers
I am feeling like a very old New Yorker.

The news just had a story oh the fact that there were 4 muggings in Central Park in the past month. As I was thinking wow thats low the news started acting as if this was  horrid.

I grew up 3 blocks from the park (78 bway) we all knew it was dangerous and you never went there after dark, it was the big scary thing to go at 9pm it showed how brave you were. And now people were going "OH its dangerous I didnt know?" as if it was shocking, clean subways? nice cops? the LES a place people want to live, and walmart wanting to open a store here, this isnt the city i grew up in, yup old New Yorker.

ash

And I tell you that you are Peter
[info]urbaniak
A response to Saturday's post:



Sadly, as I'm sure this anonymous commenter will attest, there are still many Christians who refuse to verbally confront and condemn the gay people in their workplaces, communities and families. My parents, for example, go to church every week yet I have never heard them criticize a gay person. Not even their out nephew! Let us pray for their souls, Anonymous!

As noted in the previous post, when he is not telling gay co-workers they engage in "bad stuff," the proudly heterosexual Mr. Vadala composes songs in the American musical theatre tradition. This is all well and good but I would suggest that young Mr. V explore hipper, more modern musical genres so as to reach more members of his generation. I offer herewith a humble "dance track" remix of his YouTube video to get the ball rolling. Sing unto Him a new song!


He was fired for your sins.


web stats script