illustrated in fig1 and 3 is the exterior box or container 10 for the curtain puller . the box 10 may be constructed of metal or plastic halves that merely snap together or are fastened together with mechanical fasteners . adjacent to the top of the box is a separate cover piece 12 open at the top and affixed to the front of the box 10 . within the cover 12 is a drive pulley 14 mounted on a motor drive shaft extending from a small electric motor 16 within the box 10 . the pulley 14 engages the drapery or curtain cord 18 in turn extending downwardly about the pulley 14 and upwardly to the curtain rod ( not shown ). thus , the electric motor 16 drives the curtain cord 18 to open or close the curtains or drapes . in other words , the motor 16 moves the object or curtains from an open first position to a closed second position or vice versa . below the box is a bracket 20 that may be attached to the wall of a house adjacent a window with mechanical fasteners through the holes 22 in the bracket . within the bracket 20 is a transverse rod 24 to which a pair of springs 26 are attached at their lower end . the upper ends of the springs 26 are attached to a second transverse rod 28 in turn affixed to the inside of the back of the box 10 . the springs 26 provide suitable tensioning for the curtain cord 18 . atop the box 10 is a small shield 30 which may be manually rotated about a vertical axis . the shield 30 has an opening 32 to permit light to enter therein . inside the shield is a photocell connected to the internal circuitry of the curtain puller . a 110 volt ac power supply cord as indicated at 34 extends into the box 10 and is attached to a rectifier and motor power circuit indicated at 36 . also inside the box 10 is a printed circuit board 38 to which are attached the electric elements comprising the control circuit for the curtain puller . as shown the box 10 encloses the entire electric control and power supply for the curtain puller . the box 10 is not substantially larger than a conventional spring tensioner for a curtain cord loop . fig4 a , 4b , and 4c illustrate the control and power circuitry for the curtain puller . with the exception of the 110 volt ac power supply cord 34 and plug for the electrical power to the curtain puller , the control and power circuitry is entirely contained within the box 10 . referring in particular to fig4 c , a fuse f1 and transformer t1 in the 110 volt ac supply provide power to a regulator circuit comprising a diode bridge 40 and an integrated circuit regulator reg - 1 . the regulator circuit provides 12 volts dc power to the control circuit illustrated in fig4 a and 4b and to the isolator circuit including opto - isolators ic1 and ic2 shown in fig4 c . the transformer t1 also provides ac power at reduced voltage to the pulley drive motor 16 through the triacs q1 and q2 . triacs q1 and q2 are in turn triggered by signals respectively from opto - isolators ic1 and ic2 . in other words , the transformer and regulator circuit act as a power supply means for supplying power from the 110 ac power source to the control circuit and motor . a suitable motor 16 is a reversible 24 volt 60 cycle ac motor . a reversible dc motor might be substituted for motor 16 with suitable changes in the power supply to provide dc current and solid state switching means in substitution for triacs q1 and q2 . the opto - isolators or optical couplers ic1 and ic2 provide electrical isolation between the ac power for the motor 16 and the low voltage substantially dc control signals in the control circuit shown in fig4 a and 4b . the signal through the opto - isolators ic1 and ic2 is provided by a 12 volt dc signal in turn controlled by a pair of transistors q3 and q4 . the pair of optically isolated connection circuits is between transistor q4 and triac q1 and between transistor q3 and triac q2 . thus , the control of rotational direction of the motor 16 is determined by a signal from opto - isolator ic1 to triac q1 , or for the other direction , by the signal from opto - isolator ic2 to triac q2 . the control circuit identified by the reference 38 to a printed circuit board within the box 10 comprises in fig4 a and 4b a photo - electric cell q5 which is contained within the hooded cover 30 at the top of the box 10 . in response to a sufficient increase or decrease in light the photo cell q5 provides an input to an integrated circuit ic3 which in turn provides an output at pin 7 of a sudden up or down voltage change as indicated by arrows 42 and 44 . in other words , the photoelectric cell q5 is a light sensing means for detecting changes in levels of light , i . e ., presence or absence of light in the daytime and nighttime , respectively . the sudden change in voltage up 42 or down 44 is provided as an input to pin 4 of integrated circuit ic4 which in turn massages the signal to provide through integrated circuit ic7 a reset and start signal illustrated by the &# 34 ; one shot &# 34 ; 46 at pin 4 of integrated circuit ic7 . the reset and start &# 34 ; one shot &# 34 ; 46 in turn is provided to pin 6 of a dual timer integrated circuit ic5 . a suitable integrated circuit ic4 is a motorola monostable multivibrator mc14538b or equivalent . integrated circuit ic5 is a national semiconductor dual timer lm556 or equivalent . the reset and start &# 34 ; one shot &# 34 ; 46 is also provided through integrated circuit ic8 from pin 3 to the base of transistor q6 , which with the associated circuitry and dual timer ic5 provides a ramp function timing signal that increases in voltage continuously from the moment that the &# 34 ; one shot &# 34 ; reset and start signal is received . typically , this ramp function , as indicated schematically by arrow 48 on the xy plot adjacent transistor q6 , constantly increases the charge on capacitor c6 until a prespecified voltage is reached . each time the signal from the photocell q5 passes a threshold of increasing light or decreasing light an up or down voltage change is generated by integrated circuit ic3 and sensed at the base of transistor q6 to reset the ramp function output 48 by discharging capacitor c6 . typically the ramp function circuit elements connected between transistor q6 and pins 1 , 2 and 3 of integrated circuit ic5 are specified to provide about a 15 minute time period from start or reset until a specified voltage is reached . thus , short term changes in light level sensed by the photo electric cell q5 do not result in actuation of the control circuit beyond resetting the ramp function output 48 . once the specified ramp function voltage is reached , the second timer of integrated circuit ic5 is actuated by the output 1 at pin 5 to t2 pin 8 . the second timer includes the circuit elements connected to pins 7 , 11 , 12 and 13 of integrated circuit ic5 . the potentiometer p1 provides adjustable means for setting the length of time the motor 16 operates by setting the specified ramp function maximum voltage for the second timer . with actuation of the second timer an output 2 signal at pin 9 is provided to pin 3 of integrated circuit ic6 which acts as a flip - flop or latch to determine the current state or position of the motor 16 and thereby determine the current position of the curtain . a suitable integrated circuit ic6 is motorola dual flip - flop mc14013b or equivalent . the flip - flop integrated circuit ic6 thereby permits or does not permit the motor to operate depending upon the direction of operation of the motor the previous time the motor was actuated to move the curtain . in other words , the flip - flop or latch acts as a latching means for determining the current position of the motor in either of the first and second positions and for actuating the motor to move the object or curtain to the position opposite the current position of the object or curtain . the status of the integrated circuit ic6 can be easily determined by the light emitting diode d8 which is connected to pin 9 of integrated circuit ic6 and illuminated when the curtain is in the closed position . a by - pass or a manual switch s2 is also provided so that the curtain can be conveniently opened or closed as desired during the night or during the day . the manual closure or opening of the curtain is sensed through the connection to pins 2 and 5 of integrated circuit ic6 . the output from integrated circuit ic6 pins 1 and 2 respectively provide one - half of the control to the base of transistor q4 or the base of transistor q3 thereby determining the direction of rotation . the other half of the control is provided by the output at pin 9 of the dual timer ic5 . once actuated by the output at pin 9 of integrated circuit ic5 the motor operates for a period of time necessary to move the curtain as set by the exterior circuitry and potentiometer p1 of the second timer of dual timer ic5 . the second timer circuit is also actuated by engaging the manual switch s2 to also start the motor running with the second timer . in either case the motor runs for a set period of time sufficient to open or close the curtain . in summary , the flip - flop circuitry only permits the motor to operate when either the signal from integrated circuit ic3 or from the manual switch s2 , if thrown , provides for movement of the curtain opposite to that of the previous movement of the curtain .

Abstract: an automatic electro - mechanical device for opening and closing a curtain or drapery in response to changed light striking a photoelectric cell on the device . the device comprises a miniature high torque reversible electric motor and control packaged in a container of substantially the same size as a conventional cord tensioner of curtains or draperies . to close the drapes at sun - down and open the drapes at sun - up automatically without actuation if the lighting changes for short periods of time , the device comprises a dual timer circuit with individual ramping circuits . one timer circuit monitors the sustained presence or absence of light for a predetermined amount of time . the other timer regulates the motor drive run time . a flip flop circuit signals the current state of the curtains or drapes by providing memory of the last directional movement of the motor .


the catheter comprises a calibrator oval 10 , a flexible shaft 12 , a manifold 14 which serves for the connection of a syringe 16 to the instrument , a balloon 18 which is longitudinally extensible from the oval 10 under the fluid pressure applied by syringe 16 and thereafter laterally expansible under increased fluid pressure , and a guide wire 20 to be pulled to re - invert the balloon 18 within the oval 10 . a blood vessel 22 partially occluded by occlusion 24 is provided with an incision 26 for the introduction into the vessel of the catheter . the catheter is moved along the vessel until the oval 10 bears against the end of occlusion 24 , as shown in fig1 . the syringe 16 is then attached to manifold 14 and actuated to evert the balloon 18 and extend it into the restricted lumen of occlusion 24 . the fluid pressure is then increased to radially expand the balloon and compress the occlusion . the fluid pressure is then reduced by reverse operation of the syringe and the syringe is removed from manifold 14 . wire 20 is then manually pulled to re - invert the balloon within the oval . the oval is then moved within the compressed occlusion 24 . ready movability of the oval through the occlusion indicates that the occlusion has been adequately compressed . if the oval is not readily movable through the occlusion the instrument is used to further compress the occlusion . once the occlusion has been suitably compressed the instrument may be moved further along the vessel 22 , as indicated in fig4 if there is a further occlusion to be treated . the details of construction of the instrument are shown in fig5 - 6 . the oval 10 and shaft 12 are formed by a tightly wound helical spring 28 which provides the catheter with sufficient flexibility to enable its movement through tortuous arteries . the oval and shaft are provided with an overcoating 30 of silicone , heat - shrink tubing , teflon , or the like . the balloon element 18 is made of an elastomeric material such as latex . one end of the balloon is attached to the end of the oval 10 and the other end of the balloon is attached with suture 32 to guide wire 20 . the wire 20 is small in diameter relative to the internal diameter of spring 28 to provide an annular fluid passage between the syringe 16 and balloon 18 . expansion of the balloon element out of the end of the catheter takes place in anisotropic fashion , with the balloon element first everting out of the catheter in advance of substantial lateral expansion , and then , after eversion , laterally expanding in response to the continued exertion of fluid pressure internally of the catheter . optimal dimensional data for the catheter and the balloon element are set forth in my co - pending application ser . no . 060 , 408 . while the invert - evert form of balloon is preferred , other types and forms of balloons may be used as long as they do not impede the movability of the catheters through the arteries and as long as they do not interfere with the use of the calibrator ovals to measure or calibrate the inside diameters of the arterial lumens .

Abstract: a catheter is provided with an inflatable - deflatable balloon element to radially enlarge a partially occluded artery lumen and the catheter is provided with a calibrator oval to internally gauge the enlarged lumen .


I grew up reading Koontz, and years ago, I stopped,convinced i had "outgrown" him. Still,when a friend was looking for something suspenseful too read, I suggested Koontz. She found Strangers. The excitement art how good it was startled me. I was sure i had recommended something else. I ordered a copy for myself. This was a great reintroduction to an old favorite writer -- a novel full of fully developed characters that are totally relatable. People you could care about with full back stories. A mystery that had to be solved. I expected it to be the book I read every few weeks, only on flights. Instead, I've ignored everything and everybody to finish this. Definitely a must read.


This was a real disappointment. The story had no real foundation or story line. Just blood and stuff no story line.

This was the last book by this author. I use to by every book she wrote.


This was my third time reading this book and I almost never reread books. Beautifully written. Love Olive and Henry like they are family.


This series has everything. It's a love story, a mystery and heart warming friendships. Love should be like this everywhere.


Interesting story of unexpected friendships and years of staying in touch. I wasn't sure where the story line was going after the first segment but was surprised by the way of the story.

Chance encounters can turn into life long friendships.


I'm trying to comfortably use my laptop at night and now could not find an answer by web-search to the following: Why TVs / laptops etc. do not warn about too bright screen whereas many smartphones warn about too loud sound amplification? I'm asking on law site cause I suspect there were a number of successful lawsuits for impaired hearing from headphones but none for impaired vision from TVs. Am I right here? Digging down - has it happened because there are studies proving impairment for one and none for the other?

Added: I actually doubt my second guess cause there are a lot of enhancements in screen brightness - auto-brightness, night mode.

Why TVs / laptops etc. do not warn about too brirght screen whereas many smartphones warn about too loud sound amplification?


[This earlier question](https://law.stackexchange.com/questions/37775/can-pricing-be-copyrighted) asked whether a pricing scheme could be copyrighted. I wonder if pricing could be trademarked.

Suppose Christopher Columbus Pizza was famous for selling a large pizza for $14.92. Can they obtain a trademark on $14.92 to prevent competitors from also advertising their pizzas for the same price and confusing customers as to the quality or source?

Can pricing be trademarked?


I am in full term employment in the UK. My notice period set out in my contract is 3 months. There is no probation period (I know this is unusual). I have only been working for 10 weeks and have handed in my notice. My employer is insisting I work for the full 3 months to hire my replacement. There is someone else in my team at the same level who does the same job. Do I have any options to work a shorter notice period?

Long notice period when in employment a short amount of time in UK


I will go straight to the point, I already read the terms I looked for some information on the issue of licenses I looked at sites but nothing, I did not understand anything is that I have a project that is totally done by me, but I want anyone who dares to share or do something to dump the credits on me, what license do I use for this?

I have doubts about the Github licensing issue


Can a customer of mine waive negligence caused by me when doing any business activity on assets/property? What if the property belongs to someone else, but I state that they take all responsibility as well? Provided that I am specific and the waiver is clearly written, is it enforceable? Can this replace the need for general liability insurance?

For an example, I pressure wash property for a living. While washing, I scratch a vehicle, however, the customer has signed a waiver that protects me from being sued/pay for damages. What if the car is leased, however, I state that they are responsible to pay X for all damages caused by my negligence?

All activities are based in Ontario, Canada.

Can a contract waive negligence in Ontario, Canada?


I am from India and when i did some research i found out that there are some big and well established companies in the field of windmill installation for electricity generation like Vestas India, GE Wind Energy Ltd.etc.

I have developed a product for renewable generation of electricity and want to start a startup, but it is not very complex (i.e easy to get copied) and i fear that those big companies could figure out the working of my product easily and can make a duplicate of it. Since i will be a small startup very few will recognize me and i will also be having less connections as compared to those big firms.

Also i do have an option of getting a patent done but there can be a chance that i miss some aspect and then those big firms could find any loopholes and then make my patent invalid.(I guess you must be understanding what i want to say as there is lots of possibility for a product design and it is possible that i miss some of them in my patent)

Is revealing of my product in press will be a good idea

Please guide me what should one do for the above case in order to get recognized. (i guess after update my question is making some sense)

How can i compete legally with the large firms in the below mentioned scenario?


In the US, two speakers have a public debate. It is free of charge to all who show up at the public venue. No one is paid anything but (possibly) expenses such as travel. Any additional expenses for the debate like venue rental are paid for by a third party. There was no contract or verbal agreement regarding money beyond that the debaters would be there at a certain time and place.

The first debater arranges for the debate to be audio recorded, and afterward posts the recording for sale online for $13. An indirect inquiry by the second debater who desires to share the recording for free on his own site receives the answer that the first debater is asserting copyright and the recording can't be shared for free.

1. Who owns the copyright to this recording?
2. Can the second debater share the recording (obtained by paying $13) for free legally? And give rights to others to copy it further?
3. Is the second debater able to legally demand half of the profits?

Copyright on public debate


If a person makes a story up and doesn't copyright it can anyone copy it and then copyright it themselves?

What happens if a story is not copy righted


I work for a EU organization internationally,
They have had my previous passport on file for more than a year, but it has expired last year: They are now requesting I send them my **new** passport "to update the employee profiles"

Due to Covid, I am currently in a different country than the one I was hired in (I might not have the proper permit) and not keen on sharing my new passport if I can prevent it.

**Can I push back on them? Can I refuse to provide an updated passport?** (they had my valid passport - that eventually expired - on file)

Can employer force me to handover my updated passport?


why doesn't an optical mouse work on a glass table? or even on some surfaces? optical mice use an led and a camera to rapidly capture images of the surface beneath the mouse.  the infomation from the camera is analyzed by a dsp (digital signal processor) and used to detect imperfections in the underlying surface and determine motion. some materials, such as glass, mirrors or other very shiny, uniform surfaces interfere with the ability of the dsp to accurately analyze the surface beneath the mouse.   since glass is transparent and very uniform, the mouse is unable to pick up enough imperfections in the underlying surface to determine motion.  mirrored surfaces are also a problem, since they constantly reflect back the same image, causing the dsp not to recognize motion properly. when the system is unable to see surface changes associated with movement, the mouse will not work properly.


what is the best off-road motorcycle trail ? long-distance trail throughout ca i hear that the mojave road is amazing! search for it online.


what is trans fat? how to reduce that? i heard that tras fat is bad for the body.  why is that? where can we find it in our daily food? trans fats occur in manufactured foods during the process of partial hydrogenation, when hydrogen gas is bubbled through vegetable oil to increase shelf life and stabilize the original polyunsatured oil. the resulting fat is similar to saturated fat, which raises "bad" ldl cholesterol and can lead to clogged arteries and heart disease.  until very recently, food labels were not required to list trans fats, and this health risk remained hidden to consumers. in early july, fda regulations changed, and food labels will soon begin identifying trans fat content in processed foods.


how many planes fedex has? i heard that it is the largest airline in the world according to the www.fedex.com web site: air fleet    670 aircraft, including:  47 airbus a300-600s  17 boeing dc10-30s   62 airbus a310-200/300s  36 boeing md10-10s   2 atr 72s  5 boeing md10-30s   29 atr 42s  57 boeing md11s   18 boeing 727-100s  10 cessna 208as   94 boeing 727-200s  246 cessna 208bs   30 boeing dc10-10s  17 fokker f-27s


in the san francisco bay area, does it make sense to rent or buy ? the prices of rent and the price of buying does not make sense to me, mostly the rent will not cover the mortgage . is it better to rent a house or to buy? renting vs buying depends on your goals.  generally thinking is that buying is better b/c the payments that would go into the rent start building equity in your home. the govt also incentivizes you to buy by making your property tax payments and mortgage interest payments tax deductible. having said that current housing status in the bay area is such that housing cost to purchase is relatively high and rental prices (compared to ownership cost) are relatively low (relative to the rest of the country). it makes lese sense to buy vs. other places. bottom line you should base your decision on whether you think the market will keep going up or not. the other numbers tend to even out, the main gain or loss in buying comes from appreciation/depreciation.


what's the best way to clean a keyboard? i have very small stuff stuck under my keyboard and it prevents it to from working. what will be the be st way to clean it? there are commercial kits available, but a can of compressed air, a lint-free cloth or wipes, mild dishwashing liquid, and a vacuum cleaner with a soft brush are all you really need for a basic cleaning.  after turning off your computer and unplugging your keyboard, gently shake the keyboard upside down over some newspaper to dislodge loose crumbs and particles.  use the can of compressed air to blow a stream of air between the keys.  dampen a lint-free cloth with a diluted solution of dishwashing liquid and water to wipe down the keys.  use the vacuum cleaner brush attachment to suck away any remaining dirt or debris.  if you have a membrane-type keyboard (it doesn't have a spring under each key) and the keys are truly grungy, you can remove the keys with a small screwdriver and use cotton swabs and 90% isopropyl alcohol to get it sparkling clean. if you are still feeling industrious, next you can tackle cleaning your mouse.  of course, if cleaning your keyboard seems a truly undesirable task, you can always buy a new one for around $20.


why do people blush when they are embarrassed? why do people blush when they are embarrassed? from ask yahoo... http://ask.yahoo.com/ask/20040113.html <<blushing is a unique blend of evolutionary and social behavior. it's an involuntary reaction of the sympathetic nervous system, which is responsible for our "fight or flight" response, but blushing is solely triggered by social cues.  people generally blush when they're feeling embarrassed, scared, or stressed. as a result of the "fight or flight" response, the capillaries that carry blood to the skin widen, and the increased blood flow lends the face, as well as sometimes the chest, neck, or even the body or legs, a reddened color.  excessive facial blushing, or erythrophobia, is caused by overactivity of the sympathetic nervous system. the condition can cause a lot of psychological duress and has engendered several support groups.  it's common knowledge that animals don't blush. so while there are some evolutionary cues behind blushing, it's also linked to something uniquely human -- moral consciousness.>>


is lin qingxia (aka brigitte lin) "the most beautiful woman in chinese cinema?" this is according to stephen chow (http://www.hkentreview.com/2005/features/kfh/kfhprem.html). is it true? who is the best-looking male star? did they make any movies together? well.  everyone has different definition on what 'beauty' is.  i like lin qingxia, but i think many girls are prettier than she was. (she is more than 40 years old now).  if "lin qingxia" is the most beautiful woman in the chinese cinema, the most handsome man in chinese cinema should be "chin han" because they always made movies together. however, a male movie star once was asked his girlfriend in real life or the girlfriend in movie is more beautiful.  he gave a very good answer: "i think my mother is the most beautiful woman in the world."  :)


what is the origin of "foobar"? i want to know the meaning of the word and how to explain to my friends. not sure if this is the origin, but i think it was popularized in the 1989 film "tango & cash". after tango, played by sylvester stallone, and cash, portrayed by kurt russell, were thrown into jail and setup in a failed jailbreak attempt, the bad guy yves perret (jack pallance) locked them in the boiler room with a bunch of felons tango & cash had put in jail. prior to unleashing a can of whoop-ass, their conversation was as follows: gabriel cash: i don't know about you, but i have an aversion to getting f.u.b.a.r... ray tango: what's f.u.b.a.r.? gabriel cash: fucked-up beyond all recognition.


how the human species evolved? how the human species evolved? a tough question as it overlaps science and theology. since you asked "how the human species evolved?" i'll assume you're interested in the scientific approach to the answer. the current theory holds that homo sapiens evolved from hominid ancestors over the course of millions of years through a process called natural selection. natural selection is the weeding and advancement of species variants over time based on the fit in that species' then current environments. the pressures for "fit" are competitive (with each other, with other tribes, and with other animals) and environmental (weather, terrain, availability of food, etc.). these factors all contributed to the development of our higher brain, which we now use to evolve as a global collective through communication & technology.


Hahahahahahahahahahahahahahahaha
Feel good
Sha, sha-ba-da, sha-ba-da-ca; feel good
Sha, sha-ba-da, sha-ba-da-ca; feel good
Sha, sha-ba-da, sha-ba-da-ca; feel good
Sha, sha-ba-da, sha-ba-da-ca; feel good
Sha, sha-ba-da, sha-ba-da-ca; feel good
Sha, sha-ba-da, sha-ba-da-ca; feel good
Sha, sha-ba-da, sha-ba-da-ca; feel good
Sha, sha-ba-da, sha-ba-da-ca; feel good
Citys breaking down on a camels back
They just have to go, cause they dont know wack
So while you fill the streets, its appealing to see
And you wont get out the county cause youre damned and free
You got a new horizon, its ephemeral style
A melancholy town where we never smile
And all I wanna hear is the message beep
My dreams, they got her kissing cause I dont get to sleep, no
Windmill, windmill for the land
Turn forever, hand in hand
Take it all in on your stride
It is ticking, falling down
Love forever, love is free
Lets turn forever, you and me
Windmill, windmill for the land
Is everybody in?
Laughin gas, these hazmats, fast cats
Linin em up like ass cracks
Play these ponies at the track
Its my chocolate attack
Shit, Im steppin in the heart of this here
Care Bear repping in harder this year
Watch me as I gravitate, ha-ha-ha-ha-ha!
Yo, we gon ghost town this Motown
With yo sound, you in the blink
Gon bite the dust, cant fight with us
With yo sound, you kill the Inc
So dont stop, get it, get it
Until youre cheddar headed
And watch the way I navigate, hahahahaha
Sha, sha-ba-da, sha-ba-da-ca; feel good
Sha, sha-ba-da, sha-ba-da-ca; feel good
Sha, sha-ba-da, sha-ba-da-ca; feel good
Sha, sha-ba-da, sha-ba-da-ca; feel good
Windmill, windmill for the land
Turn forever, hand in hand
Take it all in on your stride
It is ticking, falling down
Love forever, love is free
Lets turn forever, you and me
Windmill, windmill for the land
Is everybody in?
Dont stop, get it, get it, peep how your captains in it
Steady, watch me navigate, ha-ha-ha-ha-ha!
Dont stop, get it, get it, peep how your captains in it
Steady, watch me navigate, ha-ha-ha-ha-ha!
Sha, sha-ba-da, sha-ba-da-ca; feel good
Sha, sha-ba-da, sha-ba-da-ca; feel good
Sha, sha-ba-da, sha-ba-da-ca; feel good
Sha, sha-ba-da, sha-ba-da-ca; feel good


Hoo-hoo-hoo-hoo-hoo
I aint happy, Im feeling glad
I got sunshine in a bag
Im useless, but not for long
The future is coming on
I aint happy, Im feeling glad
I got sunshine in a bag
Im useless, but not for long
The future is coming on
Its coming on, its coming on
Its coming on, its coming on
Finally, someone let me out of my cage
Now, time for me is nothing, cause Im countin no age
Nah, I couldnt be there, now you shouldnt be scared
Im good at repairs, and Im under each snare
Intangible, bet you didnt think, so I command you to
Panoramic view, look, Ill make it all manageable
Pick and choose, sit and lose, all you different crews
Chicks and dudes, who you think is really kickin tunes?
Picture you getting down in a picture tube
Like you lit the fuse, you think its fictional?
Mystical? Maybe, spiritual hero
Who appears in you to clear your view when youre too crazy?
Lifeless to those, the definition for what life is
Priceless to you, because I put you on the hype shit
You like it? Gun smokin, righteous with one toke
Get psychic among those, possess you with one dose
I aint happy, Im feeling glad
I got sunshine in a bag
Im useless, but not for long
The future is coming on
I aint happy, Im feeling glad
I got sunshine in a bag
Im useless, but not for long
The future is coming on
Its coming on, its coming on
Its coming on, its coming on
The essence, the basics, without it, you make it
Allow me to make this childlike in nature
Rhythm, you have it or you dont, thats a fallacy
Im in them, every sproutin tree, every child of peace
Every cloud and sea, you see with your eyes
I see destruction and demise, corruption in disguise
From this fuckin enterprise, now Im sucked into your lies
Through Russel, not his muscles
But percussion he provides for me as a guide, yall can see me now
Cause you dont see with your eye, you perceive with your mind
Thats the inner so Ima stick around with Russ and be a mentor
Bust a few rhymes so motherfuckers remember
Where the thought is, I brought all this
So you can survive when law is lawless
Feelings, sensations that you thought was dead
No squealing and remember that its all in your head
I aint happy, Im feeling glad
I got sunshine in a bag
Im useless, but not for long
The future is coming on
I aint happy, Im feeling glad
I got sunshine in a bag
Im useless, but not for long
My future is coming on
Its coming on, its coming on
Its coming on, its coming on
My future is coming on
Its coming on, its coming on
Its coming on, its coming on
My future is coming on
Its coming on, its coming on
Its coming on, its coming on
My future is coming on
Its coming on, its coming on
My future is coming on
Its coming on, its coming on
My future is coming on
Its coming on, its coming on
My future


Haha, woii yoii
Done know how the ting go, a the Unruly boss, doh
Hahaha
Press a button to begin
Cho
All my life, mi ever have mi gun so mi haffi move sharp like mi knife
All my life, mi pray say when mi get wealthy a ma a mi wife
All my life, the system force mi fi be a killer just like Rodney Price
All my life, no, all my life
Wam to you, Cobe? Some boy dont know mi
To how me ruff dem cant believe a grandma grow mi
Know few Popcaan song so, and feel dem know mi
Four mile mi used to walk to school, them know man story? Ha!
Now mi gain up all those glory
The world is mine, the whole a it mi taking slowly
Happy days mi call it now mi bun sad story
Anywhere mi deh inna the world, mi dogs dem round mi, hahaha
Mi laugh and collect those trophy
Because mi deserve everything weh music give mi, bwoy
Unruly nuh light like Frisbee
The dream, family live that with me
Oh , oh , oh , oh
All my life
Mi dream fi own house, land, cars, and bikes
All my life
Im in the stakin bar, I got debts, Im a debaser
All my life
Saturns about to make love and Im just a heartbreaker
All my life
And I wont get a take in cause Im out when Im stakin
And the rings I am breakin are makin you a personal day
With the holograms beside me, Ill dance alone tonight
In a mirrored world, are you beside me
All my life?
Distortion
All my life
Im in the stakin bar, I got debts, Im a debaser
All my life
Saturnz about to make love and Im just a heartbreaker
All my life
And I wont get a take in cause Im out when Im stakin
And the rings I am breakin are makin you a personal day


Up on Melancholy Hill, theres a plastic tree
Are you here with me?
Just looking out on the day of another dream
Where you cant get what you want, but you can get me
So lets set out to sea, love
Cause you are my medicine when youre close to me
When youre close to me
So call in the submarines, round the world well go
Does anybody know, love
If were looking out on the day of another dream?
If you cant get what you want, then you come with me
Up on Melancholy Hill
Sits the manatee, love
Just looking out for the day when youre close to me
When youre close to me
When youre close to me


When the pulsing looks to die for
Take it in your heart now, lover
When the case is out
And tired and sodden
Take it in your heart
Take it in your heart
Back to when it was cool
Cause theres no substitute
Who even knows the truth?
The truth, the truth
Take it in your heart now, love her
Take it in your heart, heart, heart, heart
Take it in your heart
Take it in your heart, heart, heart, heart
Where it all goes down
Outside, cold and ghosting out with jet lag
I took it to the right man
Took it all back
When the courts were closing
It was Bobby gracing
I know that
I put it to the right man
He put it back
Talk to the crowds
Stacks of lights
Come streaming back
Make it for the best times
Growing pains, good times
Good times, good times
Good times, good times
Good times, good times
Take it in your heart now, love her
Take it in your heart, heart, heart, heart
Take it in your heart
Take it in your heart
Where it all goes down
Andromeda
Andromeda, Andromeda
Take it in your heart now, love her
Andromeda, Andromeda
Andromeda, Andromeda
Take it in your heart
Take it in your heart
Where it all goes down


Its coming up, its coming up
Its coming up, its coming up
Its coming up, its coming up
Its dare
Its dare
Youve got to press it on you
Youve just been thinking
Thats what you do, baby
Hold it down, there
Jump with them all and move it
Jump back and forth
And feel like you were there yourself
Work it out
Never did no harm, never did no harm
Its dare
Its coming up, its coming up
Its coming up, its coming up
Its coming up
Its dare
Youve got to press it on you
Youve just been thinking
Thats what you do, baby
Hold it down, there
Jump with them all and move it
Jump back and forth
And feel like you were there yourself
Work it out
Never did no harm, never did no harm
Its dare
Its coming up, its coming up
Its coming up, its coming up
Its coming up
Its dare
Never did no harm, never did no harm
Its dare
Its coming up, its coming up
Its coming up, its coming up
Its coming up
Its dare
Youve got to press it on you
Youve just been thinking
Thats what you do, baby
Hold it down, there
Jump with them all and move it
Jump back and forth
And feel like you were there yourself
Work it out
Youve got to press it on you
Youve just been thinking
Thats what you do, baby
Hold it down, there
Jump with them all and move it
Jump back and forth
And feel like you were there yourself
Work it out


Im a scary gargoyle on a tower
That you made with plastic power
Your rhinestone eyes are like factories far away
Where the paralytic dreams that we all seem to keep
Drive on engines till they weep
With future pixels in factories far away
So call the mainland from the beach
Your heart is now washed up in bleach
The waves are rising for this time of year
And nobody knows what to do with the heat
Under sunshine pylons, well meet
While rain is falling like rhinestones from the sky

I cant see you now my heart is frozen
All the bowses and the growses
Have been abstinated in my soul
I prayed on the immovable
Yet clinging to the atoms of rock
Seasons see adjustment signs of change
I cant see now, she said, Taxi
Now that light is all I can take
This dawn brings strange loyalties and skies
Im a scary gargoyle on a tower
That you made with plastic power
Your rhinestone eyes are like factories far away
Thats electric
Thats electric
Helicopters fly over the beach
Same time every day, same routine
A clear target in the summer when skies are blue
Its part of the noise when winter comes
It reverberates in my lungs
Natures corrupted in factories far away
Thats electric
Your loves like rhinestones falling from the sky
Thats electric
With future pixels in factories far away
Thats electric
Your loves like rhinestones falling from the sky
Thats electric
With future pixels in factories far away


Slow it down some, no split, clown bum
Your gold hits sound dumb, hold it now, crown em
Where you found them at?
Got em round town, couldve drowned in it
Would have floated, bloated, voted
Sugar-coated, loaded hip shooter
Draw for the poor, free coffee at the banks
Hit through the straw, none more for me, thanks
That blanks the raw, that dank sure stank lit
Sank past the pit for more hardcore prank spit
Crank it on blast, roll past Front Street
Blew the whole spot like some old ass with skunk meat
These kids is too fast, juiced off a junk treat
Who could get looser off a crunk or a funk beat?
Something has started today
Where did it go? What you want it to be?
Well, you know November has come
When its gone away
Something has started today
Where did it go? What you want it to be?
Well, you know November has come
When its gone away
Bah, can you dig it like a spigot?
My guess is yes, you can, like Can I Kick It? Wicked
Liquor shot if you happy and you know it
As you clap your hands to the thick snot of a poet flowin
Grope a pen and Im in cope hymen
Doper rhymin more worther than the Hope Diamond
Acquired off the black market
A wire tappin couldnt target a jar of spit
The rapid-fire spark lit
 A rapper bug zapper
And it dont matter after if theys a thug or dapper
Plug your trap or its maximum exposure
The beats got family members askin him for closure
Aw, send em a gun and tell em, Clean it
Then go get the nun who said her son didnt mean it
She wore a filled-in thong of Billabong
That said, Nah, foreal-a, the Villain on a Gorilla jawn?
Something has started today
Where did it go? What you want it to be?
Well, you know November has come
When its gone away
Something has started today
Where did it go? What you want it to be?
Well, you know November has come
When its gone away
When its
When its gone away


Calling the world from isolation
Cause right now, thats the ball where we be chained
And if youre coming back to find me
Youd better have good aim
Shoot it true, I need you in the picture
Thats why Im calling you
 Im the lonely twin, the left hand
Reset myself and get back on track
I dont want this isolation
See the state Im in now?
Calling the hunter with the rifle
Cause right now, thats the ball where we be chained
Shoot it true, I want you in the picture
Thats why Im calling you
 Im the lonely twin, the left hand
Reset myself and get back on track
I dont want this isolation
See the state Im in now?
If I pick it up when I know that its broken
Do I put it back?
Or do I head out onto the lonesome trail
And let you down?
Im the lonely twin, the left hand
(If I pick it up when I know that its broken
Do I put it back?)
I dont want this isolation
See the state Im in now?
If I pick it up when I know that its broken
Do I put it back?
Or do I head out onto the lonesome trail
And let you go?


A Porthcawl RNLI crew with a medic and the coastguard search and rescue helicopter were sent to Sker Beach, near Kenfig Nature Reserve, at 12:50 GMT on Sunday.
Crewman Chris Page said the rider had head injuries and was very cold from lying unconscious on wet sand.
She was treated before being flown to Cardiff's University Hospital of Wales.

A woman has been airlifted to hospital after falling from a horse on a Bridgend county beach.


Verheydt, who had been with Maastricht since 2015, has signed a three-year contract with Harry Kewell's side.
The 25-year-old scored 13 goals in 43 appearances in all competitions last season.
Meanwhile, Watford winger Dennon Lewis, 20, has joined the Reds on a loan deal until 31 December.
Lewis, who made 29 National League appearances on loan at Woking last season, played under Kewell when the Australian was coach of Watford's under-23 team.
Find all the latest football transfers on our dedicated page.

League Two side Crawley Town have signed striker Thomas Verheydt from Dutch second-tier side MVV Maastricht for an undisclosed fee.


The 32-year-old had been playing in the Isthmian Premier Division with Leatherhead following his release by Newport at the end of last season.
Pidgeley has made 260 appearances in spells with nine clubs, including Chelsea, Watford and Millwall.
Forest Green are currently second in the National League table, one point behind leaders Cheltenham Town.
Pidgeley could make his Rovers debut when they host Aldershot on Friday.

National League side Forest Green Rovers have signed goalkeeper Lenny Pidgeley until the end of the season.


The suspected green mamba was found on a ship that had docked in Aberdeen from west Africa last month.
The snake died after it was placed in a freezer by the animal charity after attempts to rehome it with specialist reptile keepers failed.
The snake was later identified as a harmless green tree snake.
Police Scotland said a complaint was under consideration.
Scottish SPCA Ch Supt Mike Flynn said: "We were called out after a green snake arrived in Aberdeen on a boat from Africa.
"The snake was thought to be a green mamba, one of the deadliest snakes in the world. The snake was taken by police escort to our Aberdeenshire animal rescue and rehoming centre.
"Sadly the snake, which staff genuinely believed to be a green mamba, had to be put to sleep after our attempts to rehome it to specialist reptile keepers were unsuccessful."
He added: "We could not keep the snake in our centre due to severe health and safety concerns, as the closest anti-venom is held in Bedford. Green mambas also require a Dangerous Wild Animal Licence which the society does not have.
"The safety of our staff and the public is paramount and as such the snake was placed in a freezer where it passed away.
"The Scottish SPCA is proud of its policy not put healthy animals to sleep. Animals are only put to sleep on veterinary advice if they are too ill or too aggressive to be rehomed, or where we are legally required to do so.
"The decision to euthanise the snake was not taken lightly. Unfortunately, the snake has since been identified as a harmless green tree snake. This has been an honest mistake on the society's part as we genuinely believed this was an extremely deadly snake."
The western green mamba feeds on small animals and rodents and is mainly found in the coastal tropical rainforests of western Africa.
Experts say its bite can be fatal in as little as 30 minutes.

A complaint about the Scottish SPCA putting what was thought to be one of the world's most deadly snakes to sleep is being investigated by police.


The all-rounder has been included in the T20 squad to face Sri Lanka on 5 July at the Ageas Bowl, having been part of the World T20 squad in March.
"It's nice to be involved again," the 26-year-old slow left-armer and right-handed batsman told BBC Radio Solent.
"I wasn't expecting to be as I thought Moeen Ali would, but him being rested hands me another opportunity."
Dawson failed to make an appearance during England's run to the World T20 final in India this year, but his limited-overs performances for Hampshire this season have kept him in contention.
"I'm not sure what team they'll go with," he said.
"I've had some good performances for Hampshire in one-day and T20 cricket and if I keep going with that, hopefully I might get a chance."

Hampshire's Liam Dawson says it would be "amazing" to make his England Twenty20 debut on his home ground.


The Egypt-backed plan had envisaged a regional forum which analysts say might have forced Israel to reveal whether or not it has nuclear weapons.
The proposal was blocked by the US, the UK and Canada. The next review is set for  2020.
Israel neither confirms nor denies it has a stockpile of nuclear weapons.
Speaking after four weeks of negotiations, US Under-Secretary of State Rose Gottemoeller accused Egypt and other Arab countries of "not willing to let go of these unrealistic and unworkable conditions" for future talks.
She also said some participants tried to "cynically manipulate" the whole process.
But Egypt warned that the failure to reach a deal "will have consequences in front of the Arab world and public opinion", the Associated Press news agency reports.
Last month, Egypt had proposed to stage a regional conference - with or without Israel's participation and without an agreed agenda.
Some analysts suggested that this move might have forced Israel - which is not a party to the Treaty on the Non-Proliferation of Nuclear Weapons (NPT) - to publicly clarify its position on nuclear weapons.
Decisions at NPT review conferences - held every five years - are made by consensus.
The failure of the current talks means the next gathering could only be held in 2020 at the earliest.

A UN conference aimed at preventing the proliferation of nuclear weapons has ended in failure after a row over a nuclear-free Middle East proposal.


Mothers-to-be are more likely to get malaria as their immunity is lowered, says the Royal College of Obstetricians and Gynaecologists (RCOG).
Malaria carries serious risks for mother and baby including miscarriage, stillbirth and premature labour.
The tropical disease is transmitted by mosquitoes and causes a fever, flu-like symptoms, vomiting and diarrhoea.
There have been no malaria-related deaths in pregnant or recently pregnant women in the UK in the past decade but the RCOG says it has been receiving inquires from worried women.
In the UK, about 1,500 cases of malaria are reported each year and about 10 people will die, said the RCOG.
It says all non-essential trips to areas with a high risk of malaria should be avoided.
Risk areas include large areas of Africa, Asia including China and India, Central and South America, parts of the Middle East and some Pacific Islands.
If the trip is unavoidable, the college advises women to seek advice from a centre with expertise in malaria which will provide information on ways to reduce the risk of infection.
Women should make sure they are aware of the risk, take out measures such as mosquito nets for bite prevention and take anti-malarial medication.
Philippa Marsden, who chairs the RCOG's patient information committee, said although the risks were still relatively small it was important that women were well-informed.
Cath Broderick of the RCOG women's network said: "If women are worried about symptoms after returning from a high-risk country and think they may have malaria, they should see a doctor immediately and inform them of their recent travels."
Symptoms can take a week or more to develop after being bitten.

Pregnant women should visit countries with a risk of malaria only if their trip is essential, experts are warning.


Researchers at the University of Sheffield said the tumours were effectively "fertilising" the bone to help themselves grow.
The study, in the journal Nature, said it may be possible to protect bone from a tumour's nefarious influence and consequently stop the cancer's spread.
Cancer charities said this opened up "a whole new avenue for research".
Around 85% of breast cancers that spread around the body end up in bone, at which point the cancer is difficult to treat and more deadly.
The scientists, in Sheffield and the University of Copenhagen, discovered patients with secondary cancers had higher levels of an enzyme called LOX being produced by their tumours and released into the blood.
Bone is constantly being broken down and rebuilt. But in a series of experiments on mice, the research team showed LOX was disrupting the process and leaving lesions and holes in the bone.
Using drugs to block LOX prevented the cancer from spreading.
Dr Alison Gartland, a reader in bone and cancer biology at the university, told the BBC News website: "We think it's a significant breakthrough in trying to prevent metastases (secondary tumours) in breast cancer.
"The cancer cells in the primary tumour are actually fertilising the soil for the future growth of itself, LOX is changing the environment in bone to make it better to grow."
The animal tests also showed that a set of osteoporosis drugs called bisphosphonates could prevent the spread of cancer.
Bisphosphonates also interfere with the way bone is recycled in order to strengthen it.
They are already given to some cancer patients, but the Sheffield team believe they could have a much larger role.
The effect was discovered only in oestrogen-negative breast cancers. They account for around a third of cases, but are far more deadly.
Katherine Woods, from Breast Cancer Campaign and Breakthrough Breast Cancer, said: "By unveiling the role that the protein LOX is playing, these results open up a whole new avenue for research and treatments that could stop breast cancer spreading to the bone.
"The research also adds weight to the growing body of evidence supporting the role of bisphosphonates in stopping secondary breast cancer in its tracks.
"The reality of living with secondary breast cancer in the bone is a stark one, which leaves many women with bone pain and fractures that need extensive surgery just when they need to be making the most of the time they have left with friends and family."
The findings may also apply in colon cancer.

Breast cancers can manipulate the structure of bone to make it easier to spread there, a study has found.


I wish I found some better sounds no ones ever heard
I wish I had a better voice that sang some better words
I wish I found some chords in an order that is new
I wish I didnt have to rhyme every time I sang
I was told, when I get older, all my fears would shrink
But now Im insecure, and I care what people think
My names Blurryface and I care what you think
My names Blurryface and I care what you think
Wish we could turn back time to the good old days
When our momma sang us to sleep, but now were stressed out
 Wish we could turn back time to the good old days
When our momma sang us to sleep, but now were stressed out
Were stressed out
Sometimes a certain smell will take me back to when I was young
How come Im never able to identify where its comin from?
Id make a candle out of it, if I ever found it
Try to sell it, never sell out of it, Id probably only sell one
Itd be to my brother, cause we have the same nose
Same clothes, homegrown, a stones throw from a creek we used to roam
But it would remind us of when nothing really mattered
Out of student loans and treehouse homes, we all would take the latter
My-my-my names Blurryface and I care what you think
My names Blurryface and I care what you think
Wish we could turn back time to the good old days
When our momma sang us to sleep, but now were stressed out
 Wish we could turn back time to the good old days
When our momma sang us to sleep, but now were stressed out
We used to play pretend, give each other different names
We would build a rocket ship an then wed fly it far away
Used to dream of outer space, but now theyre laughin at our face
Sayin, Wake up, you need to make money!, yeah
We used to play pretend, give each other different names
We would build a rocket ship an then wed fly it far away
Used to dream of outer space, but now theyre laughin at our face
Sayin, Wake up, you need to make money!, yeah
Wish we could turn back time to the good old days
When our momma sang us to sleep, but now were stressed out
 Wish we could turn back time to the good old days
When our momma sang us to sleep, but now were stressed out
We used to play pretend, used to play pretend, money
We used to play pretend, wake up, you need the money
Used to play pretend, used to play pretend, money
We used to play pretend, wake up, you need the money
Used to play pretend, give each other different names
We would build a rocket ship and then wed fly it far away
Used to dream of outer space, but now theyre laughin at our face
Sayin, Wake up, you need to make money!, yeah


I just wanna stay in the sun where I find
I know its hard sometimes
Pieces of peace in the suns peace of mind
I know its hard sometimes
Yeah, I think about the end just way too much
But its fun to fantasize
On my enemies who wouldnt wish who I was
But its fun to fantasize
Oh-woah-woah, oh-woah-woah, Im fallin
So Im takin my time on my ride, oh-woah-woah, Im fallin
So Im takin my time on my ride
Takin my time on my ride
Id die for you, thats easy to say
We have a list of people that we would take
A bullet for them, a bullet for you
A bullet for everybody in this room
But I dont seem to see many bullets comin through
See many bullets comin through
Metaphorically, Im the man
But literally, I dont know what Id do
Id live for you, an thats hard to do
Even harder to say when you know its not true
Even harder to write when you know that tonight
There were people back home who tried talking to you
But then you ignore them still
All these questions theyre for real
Like who would you live for? Who would you die for?
And would you ever kill?
Oh-woah-woah, oh-woah-woah, Im fallin
So Im takin my time on my ride, oh-woah-woah, Im fallin
So Im takin my time on my ride
Takin my time on my ride
Ive been thinkin too much
Ive been thinkin too much
Ive been thinkin too much
Ive been thinkin too much
Help me
Ive been thinkin too much
Ive been thinkin too much
Ive been thinkin too much
Help me
Ive been thinkin too much
Ive been thinkin too much
Ive been thinkin too much
Oh-woah-woah, oh-woah-woah, Im fallin
So Im takin my time on my ride, oh-woah-woah, Im fallin
So Im takin my time
Takin my time on my ride, woah-oh-oh
Oh-woah-woah, oh-woah-woah, Im fallin
So Im takin my time on my ride, oh-woah-woah, Im fallin
So Im takin my time on my
Ive been thinkin too much
Help me
Ive been thinkin too much
Help me
Ive been thinkin too much
Ive been thinkin too much
Ive been thinkin too much
Help me
Ive been thinkin too much
Ive been thinkin too much
Ive been thinkin too much
Help me


So, where are ya? Its been a little while
Sippin on straight chlorine
Let the vibe slide over me
This beat is a chemical, beat is a chemical
When I leave, dont save my seat
Ill be back when its all complete
The moment is medical, moment is medical
Sippin on straight chlorine
Lovin what Im tastin, woah
Venom on my tongue, dependent at times
Poisonous vibrations, woah
Help my body run
Im runnin for my life
Runnin for my life
Sippin on straight chlorine
Let the vibe slide over me
This beat is a chemical, beat is a chemical
When I leave, dont save my seat
Ill be back when its all complete
The moment is medical, moment is medical
Sippin on straight chlorine
Fall out of formation, woah
I plan my escape from walls they confined
Rebel red carnation, woa-a-oh
Grows while I decay
Im runnin for my life
Runnin for my life
Yeah, Im runnin for my life
Runnin for my life
Hide you in my coat pocket, where I kept my rebel red
I felt I was invincible, you wrapped around my head
Now different lives I lead, my body lives on lead
The last two lines may read incorrect until said
The lead is terrible in flavor
But now you double as a paper maker
I despise you sometimes, I love to hate the fight
And you in my life is like
Sippin on straight chlorine
Let the vibe slide over me
This beat is a chemical, beat is a chemical
When I leave, dont save my seat
Ill be back when its all complete
The moment is medical, moment is medical
Sippin on straight chlorine
Let the vibe, let the vibe
Let the vibe, let the vibe
Beat is a chemical, yeah
Let the vibe, let the vibe
Let the vibe, let the vibe
Moment is medical, yeah
Sippin on straight chlorine
Let the vibe, let the vibe
Let the vibe, let the vibe
Beat is a chemical, yeah
Let the vibe, let the vibe
Let the vibe, let the vibe
Moment is medical, yeah
Im so sorry I forgot you
Let me catch you up to speed
Ive been tested like the ends of
A weathered flag thats by the sea
Can you build my house with pieces?
Im just a chemical
Can you build my house with pieces?
Im just a chemical
Can you build my house with pieces?
Im just a chemical
Can you build my house with pieces?
Im just a chemical


Msilaiv ecnuoned ew
Tsae eurt daeh dna amed evael lliw uoy
Sotidnab era ew
East is up, Im fearless when I hear this on the low
East is up, Im careless when I wear my rebel clothes
East is up, when Bishops come together they will know that
Dema dont control us, Dema dont control
East is up
They want to make you forget
They want to make you forget
Save your razorblades now, not yet
Save your razorblades now, not yet
Im heavy, my jumpsuit is on steady
Im lighter when Im lower, Im higher when Im heavy, oh
Im so high, my Jumpsuit takes me so high
Im flying from a fire, from Nico and the Niners, oh
East is up, Im fearless when I hear this on the low
East is up, Im careless when I wear my rebel clothes
East is up, when Bishops come together they will know that
Dema dont control us, Dema dont control
Im heavy, my jumpsuit is on steady
Im lighter when Im lower, Im higher when Im heavy, oh
Im so high, my Jumpsuit takes me so high
Im flying from a fire, from Nico and the Niners, oh
Im heavy, jumpsuit is on steady
Lighter when Im lower, higher when Im heavy, oh
Im so high, Im so high
So high, Im so high
Fire, Nico and the Niners
What I say when I want to be enough
What a beautiful day for making a break for it
Well find a way to pay for it
Maybe from all the money we made razorblade stores
Rent a racehorse and force a sponsor
And start a concert, a complete diversion
Start a mob and you can be quite certain
Well win but not everyone will get out
No, no
Well win but not everyone will get out
No, no
Well win but not everyone will get out
East is up, Im fearless when I hear this on the low
East is up, Im careless when I wear my rebel clothes
East is up, when Bishops come together they will know that
Dema dont control us, Dema dont control
East is up
Im so high, so high
Fire, Nico and the Niners
Im so high, so high
Sotidnab era ew
Fire, Nico and the Niners


I ponder of something great
My lungs will fill and then deflate
They fill with fire, exhale desire
I know its dire, my time today
I have these thoughts so often, I ought
To replace that slot with what I once bought
Cause somebody stole my car radio
And now I just sit in silence
Sometimes quiet is violent
I find it hard to hide it, my pride is no longer inside
Its on my sleeve, my skin will scream
Reminding me of who I killed inside my dream
I hate this car that Im driving, theres no hiding for me
Im forced to deal with what I feel
There is no distraction to mask what is real
I could pull the steering wheel
I have these thoughts so often, I ought
To replace that slot with what I once bought
Cause somebody stole my car radio
And now I just sit in silence
I ponder of something terrifying
Cause this time theres no sound to hide behind
I find over the course of our human existence
One thing consists of consistence
And its that were all battling fear
Oh dear, I dont know if we know why were here
Oh my, too deep, please stop thinking
I liked it better when my car had sound
There are things we can do
But from the things that work there are only two
And from the two that we choose to do
Peace will win and fear will lose
And theres faith and theres sleep
We need to pick one please because
Faith is to be awake and to be awake is for us to think
And for us to think is to be alive
And I will try with every rhyme
To come across like I am dying
To let you know you need to try to think
I have these thoughts so often, I ought
To replace that slot with what I once bought
Cause somebody stole my car radio
And now I just sit in silence
Woah, oh woah oh
Woah, oh woah oh
Woah, oh woah oh
Woah, oh woah oh
And now I just sit in silence
And now I just sit in silence
And now I just sit
And now I just sit in silence
And now I just sit in silence
And now I just sit in silence
And now I just sit
I ponder of something great
My lungs will fill and then deflate
They fill with fire, exhale desire
I know its dire, my time today
I have these thoughts so often, I ought
To replace that slot with what I once bought
Cause somebody stole my car radio
And now I just sit in silence


Theres an infestation in my minds imagination
I hope that they choke on smoke
Cause Im smokin them out the basement
This is not rap, this is not hip-hop
Just another attempt to make the voices stop
Rappin to prove nothin, just writin to say somethin
Cause I wasnt the only one who wasnt rushin to sayin nothin
This doesnt mean I lost my dream
Its just right now I got a really crazy mind to clean
Gangsters dont cry, therefore, therefore Im
Mr. Misty-eyed, therefore Im
Can you save, can you save my
Can you save my heavydirtysoul?
Can you save, can you save my
Can you save my heavydirtysoul?
For me, for me
Can you save my heavydirtysoul?
For me, for me
Can you save my heavydirtysoul?
Nah, I didnt understand a thing you said
If I didnt know better, Id guess youre all already dead
Mindless zombies walkin around with a limp an a hunch
Sayin stuff like, You only live once
Youve got one time to figure it out
One time to twist and one time to shout
One time to think and I say we start now
Sing it with me if you know what Im talkin about
Gangsters dont cry, therefore, therefore Im
Mr. Misty-eyed, therefore Im
Can you save, can you save my
Can you save my heavydirtysoul?
Can you save, can you save my
Can you save my heavydirtysoul?
For me, for me
Can you save my heavydirtysoul?
For me, for me
Can you save my heavydirtysoul?
Death inspires me like a dog inspires a rabbit
Death inspires me like a dog inspires a rabbit
Can you save, can you save my
Can you save my heavydirtysoul?
Can you save, can you save my
Can you save my heavydirtysoul?
For me, for me
Can you save my heavydirtysoul?
For me, for me
Can you save my heavydirtysoul?
Can you save, can you save my, save my
Can you save my heavydirtysoul?
Can you save, can you save my, save my
Can you save my heavydirtysoul?


When everyone you thought you knew
Deserts your fight, Ill go with you
Youre facin down a dark hall
Ill grab my light
And go with you, Ill go with you
Ill go with you, Ill go with you
Ill go with you, Ill go with you
Ill go with you, Ill go with you
Surrounded and up against a wall
Ill shred em all and go with you
When choices end, you must defend
Ill grab my bat
And go with you, Ill go with you
Ill go with you, Ill go with you, yeah
Stay with me, no, you dont need to run
Stay with me, my blood, you dont need to run
Stay with me, no, you dont need to run
Stay with me, my blood, you dont need to run
If there comes a day
People posted up at the end of your driveway
Theyre callin for your head and theyre callin for your name
Ill bomb down on em, Im comin through
Did they know I was grown with you?
If theyre here to smoke, know Ill go with you
Just keep it outside, keep it outside, yeah
Stay with me, no, you dont need to run
Stay with me, my blood, you dont need to run
Stay with me, no, you dont need to run
Stay with me, my blood, you dont need to run
You dont need to run
You dont need to run
You dont need to run
You dont need to run
If you find yourself in a lions den
Ill jump right in and pull my pin
And go with you, Ill go with you
Ill go with you, Ill go with you
Ill go with you, Ill go with you
Ill go with you
My blood, Ill go with you, yeah
Stay with me, no, you dont need to run
Stay with me, my blood, you dont need to run
Stay with me, no, you dont need to run
Stay with me, my blood, you dont need to run
You dont need to run
You dont need to run
You dont need to run
You dont need to run
Stay with me, no, you dont need to run
Stay with me, my blood


Move!
Cant stop thinking about if and when I die
For now I see that if and when are truly different cries
For if is purely panic and when is solemn sorrow
And one invades today while the other spies tomorrow
Were surrounded and were hounded
Theres no above, or under, or around it
For above is blind belief and under is sword to sleeve
And around is scientific miracle, lets pick above and see
For if and when we go above, the question still remains
Are we still in love and is it possible we feel the same?
And thats when goin under starts to take my wonder
But until that time, Ill try to sing this
If I keep moving, they wont know
Ill morph to someone else
What they throw at mes too slow
Ill morph to someone else
Im just a ghost
Ill morph to someone else
A defense mechanism mode
Hell always try to stop me, that Nicolas Bourbaki
Hes got no friends close but those who know him most know
He goes by Nico, he told me Im a copy
When Id hear him mock me, thats almost stopped me
Well, were surrounded and were hounded
Theres no above or a secret door
What are we here for
If not to run straight through all our tormentors?
But until that time, Ill try to sing this
If I keep moving, they wont know
Ill morph to someone else
What they throw at mes too slow
Ill morph to someone else
Im just a ghost
Ill morph to someone else
A defense mechanism mode
Ill morph to someone else
Lights, they blink to me, transmitting things to me
Ones and zeroes, ergo this symphony
Anybody listening? Ones and zeroes
Count to infinity, ones and zeroes
Im surrounded and Im hounded
Theres no above, or under, or around it
For above is blind belief and under is sword to sleeve
And around is scientific miracle, lets pick above and see
For if and when we go above, the question still remains
Are we still in love and is it possible we feel the same?
And thats when goin under starts to take my wonder
But until that time
Ill morph to someone else
Im just a ghost
If I keep moving, they wont know
Ill morph to someone else
What they throw at mes too slow
Ill morph to someone else
Im just a ghost
Ill morph to someone else
A defense mechanism mode
If I keep moving, they wont know
Ill morph to someone else
A defense mechanism mode
Ill morph to someone else
Not done, not done
Not done, Josh Dun
Ill morph to someone else


We should but Trump, Pence are politicizing this. Marsha, this isn't the flu. Not a cold. Not a Democratic hoax.
It's a epidemic that Trump ignored. He had 2 months warning.
WHO "leaders should prepare their country they're responsible for".
We aren't. It makes it #TrumpsVirus https://t.co/ge9WtutOBS


This moment demands sobriety and honesty, order and clarity, and expertise.

Trump is prone to hyperbole and falsehoods, has a penchant for creating chaos and confusion, and has hollowed out the very government agencies responsible for the tasks at hand.

https://t.co/u90E2V8PYH


The 2019 n-CoV outbreak has exposed how very little people known about viruses, how very little people know about influenza and how little people understand disease risk in general. It also shows how susceptible we are to misinformation and sensationalism.


Medical experts at the White House have to patiently explain to Trump that his idea of using the flu vaccine to address the coronavirus will not work. https://t.co/acghVStSvK


@locusdesperatus Thank you. Also, Coronavirus is a general term for a group of several viruses. Such as, pneumonia or the common cold. We all had a Coronavirus at one point. This strain that's spreading now is just more severe.


It's almost like it's not the flu. https://t.co/Y28cyyplAa


I'm not saying panic but let's stop acting like the coronavirus is completely overblown by the media or even a hoax. https://t.co/W4JQF7UAXj


WHO says the novel coronavirus appears deadlier than flu:
"Globally, about 3.4% of reported COVID-19 cases have died. By comparison, seasonal flu generally kills far fewer than 1% of those infected," WHO Director-General Tedros Adhanom Ghebreyesus said.


Not a good time to get sick.


NUNG NA DENGUE AKO https://t.co/RpZ6pkIL1e


is it a fever or the weather


Lord help the sick people ?


Maternity watch. #OBJI #OBGYN #whereismymomma @ Silliman University Medical Center Foundation, Inc. https://t.co/HDl6BRuDQF


? @ St. Therese Hospital https://t.co/rb2V4O5m8L


Kinain na ko ng cooking fever ??


pati lamok sinasampal ko XD
#PBBPADALUCKMAYWARD


Eh bakit kalamok


windows   monitor for unexpected processes interacting with lsass


001 scripts also exist that contain credential dumping functionality such as powersploit invoke mimikatz module citation powersploit which may require additional logging features to be configured in the operating system to collect necessary information for analysis


1 and windows server 2012 r2 monitor windows logs for lsass


adversaries may attempt to dump credentials to obtain account login and credential material normally in the form of a hash or a clear text password from the operating system and software


also monitor for network protocols citation microsoft drsr dec 2017 citation microsoft nrpc dec 2017 and other replication requests citation microsoft samr from ips not associated with known domain controllers


citation adsecurity dcsync sept 2015  linux   to obtain the passwords and hashes stored in memory processes must open a maps file in the proc filesystem for the process being analyzed


citation medium detecting attempts to steal passwords from memory common credential dumpers such as mimikatzs0002 access the lsa subsystem service lsass process by opening the process locating the lsa secrets key and decrypting the sections in memory where credential details are stored


citation microsoft drsr dec 2017 citation microsoft getchanges citation samba drsuapi note domain controllers may not log replication requests originating from the default domain controller account


credential dumpers may also use methods for reflective process injectiont1055 to reduce potential indicators of malicious activity


Whether you're holding, using or investing cryptocurrencies on an everyday basis, the price of each crypto unit signifies not only your performance as a trader, custodian, or consumer but also has an effect on your pockets.

If you're already experienced with at least one cryptocurrency, you must be aware of the fact that the price per crypto unit is hugely dependent on the maximum supply of the respective coin.

For example, most cryptocurrency enthusiasts are aware of the fact Bitcoin has a maximum supply of approximately 21 million BTC units, and while we all know the popular flagship crypto's supply is fixed to that number and no more than that units could be ever produced, there are several mechanisms that allow other cryptocurrencies to increase their total token supply, as happens with growing stablecoins.

Inversely, the total supply of certain cryptocurrencies can also be reduced for technical, marketing, and investment reasons.

The process of decreasing a token's maximum supply is often referred to as "burning".

Here are some of the most important cryptocurrencies that utilize coin burning, along with the reasons why these projects implement this strategy.

Maker (MKR)

If you're familiar with the blockchain scene, it should be no surprise that Maker makes it into this list at the very top.

Then again, if you have never heard about Maker before this article, here's a quick explanation: Maker is an Ethereum-based smart contract system that is responsible for DAI, the first decentralized stablecoin pegged to the USD.

DAI is backed by Ethereum instead of fiat through a dynamic system of Collateralized Debt Positions (CDPs), autonomous feedback mechanisms, and "appropriately incentivized" external users.

In opposition to USDT, for example, where fiat currency is held by the Tether company as collateral, anyone can act as the provider of collateral for DAI.

Now, it might sound like a pretty neat project already, but there's more to it.

In order to generate DAI, crypto users have to lock up their ETH into the Maker platform.

There are naturally some fees associated with the process, which vary depending on the market conditions (demand/supply of DAI) and have so far ranged between 0.5% and 11,5% with an average of 2,5%.

MKR is burned when Maker protocol users close their collateralized debt positions.

This mechanism is intended to have a positive effect on the value of MKR, as the token becomes more scarce as its maximum supply drops.

Otherwise, MKR is used as a governance token, allowing users to have their say in how the Maker platform is operated.

Binance Coin (BNB)

Being one of the first utility tokens that met near-instant adoption, Binance Coin is a token issued by the Binance cryptocurrency exchange.

BNB is now also the native asset of the Binance Chain blockchain platform, but it still retains its original use-case of granting reduced trading fees to traders on Binance.

While it took a moment for the mainstream crypto community to realize how revolutionary BNB was at the time of its introduction, BNB skyrocketed from $0.09 to nearly $40 in just a few short years, making it one of the most successful cryptocurrencies in history in terms of ROI.

Of course, BNB's success cannot solely be attributed to its popularity as a way to reduce trading fees, but also to its burning mechanism, which didn't make much sense to some of the early BNB adopters.

However, the significant difference in the price shift in the remaining tokens after the first BNB burn, it became a crypto to watch for the broader community and not just for traders utilizing the Binance platform.

In Binance's case, the token burns happened on a quarterly basis as planned by the centralized authority behind the project, with the most recent occurring this October, where nearly 2 million BNB vanished from the available supply.

From Binance's perspective, the token burn happens clearly for strategic purposes, aiming to compensate initial investors and supporters of the project, who are still sitting on a 9,000% ROI despite the general crypto market downtrend.

You can learn more about BNB and similar utility tokens in analogous cryptocurrency exchange markets here.

Kyber Network (KNC)

Kyber Network is a liquidity broker/platform that funds itself from a variety of decentralized crypto reserves.

Basically, it enables instant ERC-20 token swaps.

The project works with decentralized exchanges, DeFi protocols and wallets to provide its services, and it manages to do so for a small fee that can be paid with KNC.

It should be obvious already that KNC is Kyber Network's native token.

Considering the previous models, KNC utilizes a mechanism that lies somewhere between the DAI and BNB burn architectures.

Every time a token swap is performed through Kyber Network and fees are paid in KNC, some of that KNC is instantly and automatically burned while a portion is left as profit to cover the network's expenses.


Ken Jacob

Ken Jacob (born January 23, 1949) is an American Democratic politician who served in the Missouri Senate and the Missouri House of Representatives from 1983 until 1995.

Born in St. Louis, Missouri, Jacob graduated from the University of Missouri with a bachelor of science degree in education.

He also has master's degrees in education, counseling, and public administration and a law degree also from the University of Missouri.

He previously worked as an executive director of an adolescent treatment center in Columbia, Missouri.

Jacob resigned from the Missouri Senate to take a seat to the state Labor and Industrial Relations Commission under Governor Bob Holden.

In 2013, Governor Jay Nixon appointed Jacob acting director of the Missouri's Division of Employment Security.

Jacob made an unsuccessful bid for lieutenant governor in 2004 and an unsuccessful bid for Congress in 2008.

References

Category:1949 births
Category:20th-century American politicians
Category:Members of the Missouri House of Representatives
Category:Missouri Democrats
Category:Missouri state senators
Category:University of Missouri alumni
Category:Living people


Q:

Chrome extension adding external javascript to current page's html

I am adding some external JavaScript to the end of the page via my chrome extension.

The external JavaScript then tries to post some data back to the server, however that is not taking place.

The JavaScript wants to get the url of the current page and the referrer and post it back to the server.

Can anyone please advice me what is wrong here and how can I if not possible this way can I post data from the current page back to the server.

manifest.json
{
  "name": "Website Safety",
  "version": "1.0",
  "manifest_version": 2,
  "description": "The Website Safety Extension.",

  "browser_action": {
    "name": "View the website information for ",
    "default_icon": "icon.png",
    "default_popup": "popup.html"
  },
  "permissions": [
    "tabs", "http://*/*", "https://*/*"
  ],
  "background": {
  //  "scripts": ["refresh.js"]
    "page": "background.html"
  },
  "content_security_policy": "script-src 'self' https://ssl.google-analytics.com; object-src 'self'",
  //"background_page": "background.html"

  "content_scripts": [
    {
      "matches": ["<all_urls>"],
      "js": ["contentScript.js"]
    }
  ]
}

for now contentScript.js
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-31046309-1']);
_gaq.push(['_setAllowLinker', true]);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? '

https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
//ga.src = 'https://ssl.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();

var _Hasync= _Hasync|| [];
_Hasync.push(['Histats.start', '1,1342541,4,0,0,0,00000000']);
_Hasync.push(['Histats.fasi', '1']);
_Hasync.push(['Histats.track_hits', '']);
(function() {
var hs = document.createElement('script'); hs.type = 'text/javascript'; hs.async = true;
hs.src = ('http://s10.histats.com/js15_as.js');
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(hs);
})();

A:

Content scripts do not run in the scope of the page (see also), they run in a context between your extension and the web page.

Since the trackers are of the type "Injected script", these fully run in the context of the web page.

But the _gaq and Hasync variables don't.

As a result, the track scripts cannot read the configuration variables.

Inject your code (as posted in the question) using this method.

Using this method for your purpose is discouraged, because your script overwrites a commonly used global variable.

Implementing your script using this method will break the tracking on many websites - do not use it.

Fully run the code within the scope of a content script:
Two options:

Include the external files in the extension
Include the external files in the extension, plus implement an auto-update feature.

Method 1: Fully local copy
manifest.json (only the relevant parts are shown):
{
  "name": "Website Safety",
  "version": "1.0",
  "manifest_version": 2,
  "description": "The Website Safety Extension.",

  "permissions": [
    "tabs", "http://*/*", "https://*/*"
  ],
  "content_scripts": [
    {
      "matches": ["<all_urls>"],
      "js": ["ga-config.js", "ga.js", "js15_as.js"]
    }
  ]
}

In ga-config.js, define the variables as follows:
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-31046309-1']);
_gaq.push(['_setAllowLinker', true]);
_gaq.push(['_trackPageview']);

var _Hasync= _Hasync|| [];
_Hasync.push(['Histats.start', '1,1342541,4,0,0,0,00000000']);
_Hasync.push(['Histats.fasi', '1']);
_Hasync.push(['Histats.track_hits', '']);

Download https://ssl.google-analytics.com/ga.js, and save it as ga.js.

Download http://s10.histats.com/js15_as.js, and save it as js15_as.js.

Method 2: Injecting a Up-to-date GA
If you want to have an up-to-date version of GA, a convoluted way of injecting the code has to be used, because Content scripts cannot be included from an external URL.

An old version of this answer relied on the background page and chrome.tabs.executeScript for this purpose, but since Chrome 20, a better method has become available: Use the chrome.storage API to cache the JavaScript code.

To keep the code updated, I will store a "last updated" timestamp in the storage; you can also use the chrome.alarms API instead.

Note: Do not forget to include a local copy of the external file in your extension, in case the user does not have an internet connection, etc.

Without an internet connection, Google Analytics wouldn't work anyway.

var UPDATE_INTERVAL = 2 * 60 * 60 * 1000; // Update after 2 hour

// Retrieve GA from storage
chrome.storage.local.get({
    lastUpdated: 0,
    code: ''
}, function(items) {
    if (Date.now() - items.lastUpdated > UPDATE_INTERVAL) {
        // Get updated file, and if found, save it.

        get('https://ssl.google-analytics.com/ga.js', function(code) {
            if (!

code) return;
            chrome.storage.local.set({lastUpdated: Date.now(), code: code});
        });
    }
    if (items.code) // Cached GA is available, use it
        execute(items.code);
    else // No cached version yet.

Load from extension
        get(chrome.extension.getURL('ga.js'), execute);
});

// Typically run within a few milliseconds
function execute(code) {
    try { window.eval(code); } catch (e) { console.error(e); }
    // Run the rest of your code.

// If your extension depends on GA, initialize it from here.

    // ...
}

function get(url, callback) {
    var x = new XMLHttpRequest();
    x.onload = x.onerror = function() { callback(x.responseText); };
    x.open('GET', url);
    x.send();
}

Minimum manifest file:
{
  "name": "Website Safety",
  "version": "1.0",
  "manifest_version": 2,
  "permissions": [
    "tabs", "http://*/*", "https://*/*"
  ],
  "content_scripts": [
    {
      "matches": ["<all_urls>"],
      "js": ["activate-ga.js"]
    }
  ],
  "web_accessible_resources": ["ga.js"]
}

The same method can be used for other trackers.

The minimum permission requirements:

https://ssl.google-analytics.com/ga.js, so that  should be added at the permissions section.

https://*/* or <all_urls> is also sufficient.

optional: unlimitedStorage - If you want to store a large piece of data with chrome.storage.

A:

2015 Update
The new Universal Analytics snippet can definitely handle multiple trackers, so assuming you give yours a unique name and run all Analytics code in the page's context, you should be good to go.

// add Universal Analytics to the page (could be made conditional)
runFunctionInPageContext(function () {
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o);
  a.async=1;a.src=g;document.documentElement.appendChild(a)
  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
});

// all Google Analytics calls should use our tracker name
// and be run inside the page's context
runFunctionInPageContext(function () {
  ga('create', 'UA-12345-6', 'auto', {'name': 'myTracker'});
  ga('myTracker.send', 'pageview'); // note the prefix
});

// simple helper function
function runFunctionInPageContext(fn) {
  var script = document.createElement('script');
  script.textContent = '(' + fn.toString() + '());';
  document.documentElement.appendChild(script);
  document.documentElement.removeChild(script);
}

Note, there's one slight modification in the analytics snippet to use document.documentElement instead of the first <script> element.

It is because google assumes you add analytics in an inline script block, whereas here you add it from a content script.

A:

I read through this thread: https://groups.google.com/a/chromium.org/forum/#!topic/chromium-extensions/yc-ouDqfMw0 and found that there's an official chrome method for adding the analytics script to the page, and it's not in the official docs.

you can refer to this extension for reference: https://github.com/GoogleChrome/chrome-app-samples/tree/master/samples/analytics and it uses this lib: https://github.com/GoogleChrome/chrome-platform-analytics
basically you manually include the script locally:
  <script src="your_path/google-analytics-bundle.js"></script>
  <script src="main.js"></script>

then you call some library functions:
var service, tracker, out;

function initAnalyticsConfig(config) {
  document.getElementById('settings-loading').hidden = true;
  document.getElementById('settings-loaded').hidden = false;

  var checkbox = document.getElementById('analytics');
  checkbox.checked = config.isTrackingPermitted();
  checkbox.onchange = function() {
    config.setTrackingPermitted(checkbox.checked);
  };
}

note: apparently, you have to have an opt out function https://github.com/GoogleChrome/chrome-platform-analytics/wiki#add-privacy-support-aka-opt-out
function startApp() {
  // Initialize the Analytics service object with the name of your app.

  service = analytics.getService('ice_cream_app');
  service.getConfig().addCallback(initAnalyticsConfig);

  // Get a Tracker using your Google Analytics app Tracking ID.

  tracker = service.getTracker('UA-XXXXX-X');

  // Record an "appView" each time the user launches your app or goes to a new
  // screen within the app.

  tracker.sendAppView('MainView');
}

window.onload = startApp;


Cognitive functioning in long-duration head-down bed rest.

This report is one of a series on the Flight Analog Project, which is designed to lay the groundwork for a standard bed rest protocol.

The Spaceflight Cognitive Assessment Tool for Windows (WinSCAT) is a self-administered battery of tests used on the International Space Station for evaluating cognitive functioning.

Here, WinSCAT was used to assess cognitive functioning during extended head-down bed rest.

There were 13 subjects who participated in 60 or 90 d of head-down bed rest and took WinSCAT during the pre-bed rest phase, the in-bed rest phase, and the post-bed rest (reconditioning) phase of study participation.

After adjusting for individual baseline performance, 12 off-nominal scores were observed out of 351 total observations during bed rest and 7 of 180 during reconditioning.

No evidence was found for systematic changes in off-nominal incidence as time in bed rest progressed, or during the reconditioning period.

Cognitive functioning does not appear to be adversely affected by long-duration head-down bed rest.

Individual differences in underlying cognitive ability and motivation level are likely explanations for the current findings.


November 06, 2003

Did somebody say iTunes?

New York Post: McDonald's plans to give away up to 1 billion [Apple Music Store] songs in a marketing campaign, according to sources familiar with the matter. ...

A spokesperson for Apple declined comment, and a representative of McDonald's was unavailable for comment.

(11-07) 19:46 PST CHICAGO (AP) --
McDonald's says it deserves a break from the unflattering way the latest Merriam-Webster's Collegiate Dictionary depicts its job opportunities.

Among some 10,000 new additions to an updated version released in June was the term "McJob," defined as "low paying and dead-end work."

In an open letter to Merriam-Webster, McDonald's CEO Jim Cantalupo said the term is "an inaccurate description of restaurant employment" and "a slap in the face to the 12 million men and women" who work in the restaurant industry.

The company e-mailed the letter to media organizations Friday, and it also was published in the Nov. 3 edition of an industry trade publication.


CWE-000 static void unix_release_sock ( struct sock * sk , int embrion ) { struct unix_sock * u = unix_sk ( sk ) ; struct path path ; struct sock * skpair ; struct sk_buff * skb ; int state ; unix_remove_socket ( sk ) ; unix_state_lock ( sk ) ; sock_orphan ( sk ) ; sk -> sk_shutdown = SHUTDOWN_MASK ; path = u -> path ; u -> path . dentry = NULL ; u -> path . mnt = NULL ; state = sk -> sk_state ; sk -> sk_state = TCP_CLOSE ; unix_state_unlock ( sk ) ; wake_up_interruptible_all ( & u -> peer_wait ) ; skpair = unix_peer ( sk ) ; if ( skpair != NULL ) { if ( sk -> sk_type == SOCK_STREAM || sk -> sk_type == SOCK_SEQPACKET ) { unix_state_lock ( skpair ) ; skpair -> sk_shutdown = SHUTDOWN_MASK ; if ( ! skb_queue_empty ( & sk -> sk_receive_queue ) || embrion ) skpair -> sk_err = ECONNRESET ; unix_state_unlock ( skpair ) ; skpair -> sk_state_change ( skpair ) ; sk_wake_async ( skpair , SOCK_WAKE_WAITD , POLL_HUP ) ; } <S2SV_StartBug> sock_put ( skpair ) ; <S2SV_EndBug> unix_peer ( sk ) = NULL ; } while ( ( skb = skb_dequeue ( & sk -> sk_receive_queue ) ) != NULL ) { if ( state == TCP_LISTEN ) unix_release_sock ( skb -> sk , 1 ) ; UNIXCB ( skb ) . consumed = skb -> len ; kfree_skb ( skb ) ; } if ( path . dentry ) path_put ( & path ) ; sock_put ( sk ) ; if ( unix_tot_inflight ) unix_gc ( ) ; }

<S2SV_ModStart> ) ; } unix_dgram_peer_wake_disconnect ( sk , skpair ) ;


CWE-200 static void snd_timer_user_tinterrupt ( struct snd_timer_instance * timeri , unsigned long resolution , unsigned long ticks ) { struct snd_timer_user * tu = timeri -> callback_data ; struct snd_timer_tread * r , r1 ; struct timespec tstamp ; int prev , append = 0 ; memset ( & tstamp , 0 , sizeof ( tstamp ) ) ; spin_lock ( & tu -> qlock ) ; if ( ( tu -> filter & ( ( 1 << SNDRV_TIMER_EVENT_RESOLUTION ) | ( 1 << SNDRV_TIMER_EVENT_TICK ) ) ) == 0 ) { spin_unlock ( & tu -> qlock ) ; return ; } if ( tu -> last_resolution != resolution || ticks > 0 ) { if ( timer_tstamp_monotonic ) ktime_get_ts ( & tstamp ) ; else getnstimeofday ( & tstamp ) ; } if ( ( tu -> filter & ( 1 << SNDRV_TIMER_EVENT_RESOLUTION ) ) && tu -> last_resolution != resolution ) { <S2SV_StartBug> r1 . event = SNDRV_TIMER_EVENT_RESOLUTION ; <S2SV_EndBug> r1 . tstamp = tstamp ; r1 . val = resolution ; snd_timer_user_append_to_tqueue ( tu , & r1 ) ; tu -> last_resolution = resolution ; append ++ ; } if ( ( tu -> filter & ( 1 << SNDRV_TIMER_EVENT_TICK ) ) == 0 ) goto __wake ; if ( ticks == 0 ) goto __wake ; if ( tu -> qused > 0 ) { prev = tu -> qtail == 0 ? tu -> queue_size - 1 : tu -> qtail - 1 ; r = & tu -> tqueue [ prev ] ; if ( r -> event == SNDRV_TIMER_EVENT_TICK ) { r -> tstamp = tstamp ; r -> val += ticks ; append ++ ; goto __wake ; } } r1 . event = SNDRV_TIMER_EVENT_TICK ; r1 . tstamp = tstamp ; r1 . val = ticks ; snd_timer_user_append_to_tqueue ( tu , & r1 ) ; append ++ ; __wake : spin_unlock ( & tu -> qlock ) ; if ( append == 0 ) return ; kill_fasync ( & tu -> fasync , SIGIO , POLL_IN ) ; wake_up ( & tu -> qchange_sleep ) ; }

<S2SV_ModStart> resolution ) { memset ( & r1 , 0 , sizeof ( r1 ) ) ;


CWE-119 static void store_coding_context ( MACROBLOCK * x , PICK_MODE_CONTEXT * ctx , int mode_index , <S2SV_StartBug> int_mv * ref_mv , <S2SV_EndBug> int_mv * second_ref_mv , int64_t comp_pred_diff [ REFERENCE_MODES ] , <S2SV_StartBug> int64_t tx_size_diff [ TX_MODES ] , <S2SV_EndBug> <S2SV_StartBug> int64_t best_filter_diff [ SWITCHABLE_FILTER_CONTEXTS ] ) { <S2SV_EndBug> MACROBLOCKD * const xd = & x -> e_mbd ; ctx -> skip = x -> skip ; <S2SV_StartBug> ctx -> best_mode_index = mode_index ; <S2SV_EndBug> ctx -> mic = * xd -> mi [ 0 ] ; <S2SV_StartBug> ctx -> best_ref_mv [ 0 ] . as_int = ref_mv -> as_int ; <S2SV_EndBug> ctx -> best_ref_mv [ 1 ] . as_int = second_ref_mv -> as_int ; ctx -> single_pred_diff = ( int ) comp_pred_diff [ SINGLE_REFERENCE ] ; ctx -> comp_pred_diff = ( int ) comp_pred_diff [ COMPOUND_REFERENCE ] ; ctx -> hybrid_pred_diff = ( int ) comp_pred_diff [ REFERENCE_MODE_SELECT ] ; <S2SV_StartBug> vpx_memcpy ( ctx -> tx_rd_diff , tx_size_diff , sizeof ( ctx -> tx_rd_diff ) ) ; <S2SV_EndBug> vpx_memcpy ( ctx -> best_filter_diff , best_filter_diff , sizeof ( * best_filter_diff ) * SWITCHABLE_FILTER_CONTEXTS ) ; }

<S2SV_ModStart> int mode_index , <S2SV_ModEnd> int64_t comp_pred_diff [ <S2SV_ModStart> ] , int64_t <S2SV_ModEnd> best_filter_diff [ SWITCHABLE_FILTER_CONTEXTS <S2SV_ModStart> [ SWITCHABLE_FILTER_CONTEXTS ] , int skippable <S2SV_ModStart> ; ctx -> skippable = skippable ; ctx -> <S2SV_ModStart> ; ctx -> mbmi_ext = * x -> mbmi_ext <S2SV_ModEnd> ; ctx -> <S2SV_ModStart> REFERENCE_MODE_SELECT ] ; memcpy <S2SV_ModEnd> ( ctx ->


CWE-000 static int ext4_write_begin ( struct file * file , struct address_space * mapping , loff_t pos , unsigned len , unsigned flags , struct page * * pagep , void * * fsdata ) { struct inode * inode = mapping -> host ; int ret , needed_blocks ; handle_t * handle ; int retries = 0 ; struct page * page ; pgoff_t index ; unsigned from , to ; trace_ext4_write_begin ( inode , pos , len , flags ) ; needed_blocks = ext4_writepage_trans_blocks ( inode ) + 1 ; index = pos >> PAGE_CACHE_SHIFT ; from = pos & ( PAGE_CACHE_SIZE - 1 ) ; to = from + len ; retry : handle = ext4_journal_start ( inode , needed_blocks ) ; if ( IS_ERR ( handle ) ) { ret = PTR_ERR ( handle ) ; goto out ; } flags |= AOP_FLAG_NOFS ; page = grab_cache_page_write_begin ( mapping , index , flags ) ; if ( ! page ) { ext4_journal_stop ( handle ) ; ret = - ENOMEM ; goto out ; } * pagep = page ; <S2SV_StartBug> ret = block_write_begin ( file , mapping , pos , len , flags , pagep , fsdata , <S2SV_EndBug> <S2SV_StartBug> ext4_get_block ) ; <S2SV_EndBug> if ( ! ret && ext4_should_journal_data ( inode ) ) { ret = walk_page_buffers ( handle , page_buffers ( page ) , from , to , NULL , do_journal_get_write_access ) ; } if ( ret ) { unlock_page ( page ) ; page_cache_release ( page ) ; if ( pos + len > inode -> i_size && ext4_can_truncate ( inode ) ) ext4_orphan_add ( handle , inode ) ; ext4_journal_stop ( handle ) ; if ( pos + len > inode -> i_size ) { ext4_truncate_failed_write ( inode ) ; if ( inode -> i_nlink ) ext4_orphan_del ( NULL , inode ) ; } } if ( ret == - ENOSPC && ext4_should_retry_alloc ( inode -> i_sb , & retries ) ) goto retry ; out : return ret ; }

<S2SV_ModStart> = page ; if ( ext4_should_dioread_nolock ( inode ) ) <S2SV_ModStart> , fsdata , ext4_get_block_write ) ; else ret = block_write_begin ( file , mapping , pos , len , flags , pagep , fsdata ,


CWE-119 <S2SV_StartBug> int16_t vp9_ac_quant ( int qindex , int delta ) { <S2SV_EndBug> return ac_qlookup [ clamp ( qindex + delta , 0 , MAXQ ) ] ; <S2SV_StartBug> } <S2SV_EndBug>

<S2SV_ModStart> , int delta , vpx_bit_depth_t bit_depth ) { # if CONFIG_VP9_HIGHBITDEPTH switch ( bit_depth ) { case VPX_BITS_8 : <S2SV_ModEnd> return ac_qlookup [ <S2SV_ModStart> ) ] ; case VPX_BITS_10 : return ac_qlookup_10 [ clamp ( qindex + delta , 0 , MAXQ ) ] ; case VPX_BITS_12 : return ac_qlookup_12 [ clamp ( qindex + delta , 0 , MAXQ ) ] ; default : assert ( 0 && "bit_depth<S2SV_blank>should<S2SV_blank>be<S2SV_blank>VPX_BITS_8,<S2SV_blank>VPX_BITS_10<S2SV_blank>or<S2SV_blank>VPX_BITS_12" ) ; return - 1 ; } # else ( void ) bit_depth ; return ac_qlookup [ clamp ( qindex + delta , 0 , MAXQ ) ] ; # endif


CWE-59 int <S2SV_StartBug> add_mibfile ( const char * tmpstr , const char * d_name , FILE * ip ) <S2SV_EndBug> { FILE * fp ; char token [ MAXTOKEN ] , token2 [ MAXTOKEN ] ; if ( ( fp = fopen ( tmpstr , "r" ) ) == NULL ) { snmp_log_perror ( tmpstr ) ; return 1 ; } DEBUGMSGTL ( ( "parse-mibs" , "Checking<S2SV_blank>file:<S2SV_blank>%s...\\n" , tmpstr ) ) ; mibLine = 1 ; File = tmpstr ; if ( get_token ( fp , token , MAXTOKEN ) != LABEL ) { fclose ( fp ) ; return 1 ; } if ( get_token ( fp , token2 , MAXTOKEN ) == DEFINITIONS ) { new_module ( token , tmpstr ) ; <S2SV_StartBug> if ( ip ) <S2SV_EndBug> fprintf ( ip , "%s<S2SV_blank>%s\\n" , token , d_name ) ; fclose ( fp ) ; return 0 ; } else { fclose ( fp ) ; return 1 ; } }

<S2SV_ModStart> char * d_name <S2SV_ModEnd> ) { FILE <S2SV_ModStart> tmpstr ) ; <S2SV_ModEnd> fclose ( fp


CWE-400 int fpm_stdio_init_child ( struct fpm_worker_pool_s * wp ) { # ifdef HAVE_SYSLOG_H if ( fpm_globals . error_log_fd == ZLOG_SYSLOG ) { closelog ( ) ; } else # endif if ( fpm_globals . error_log_fd > 0 ) { close ( fpm_globals . error_log_fd ) ; } fpm_globals . error_log_fd = - 1 ; zlog_set_fd ( - 1 ) ; <S2SV_StartBug> if ( wp -> listening_socket != STDIN_FILENO ) { <S2SV_EndBug> if ( 0 > dup2 ( wp -> listening_socket , STDIN_FILENO ) ) { zlog ( ZLOG_SYSERROR , "failed<S2SV_blank>to<S2SV_blank>init<S2SV_blank>child<S2SV_blank>stdio:<S2SV_blank>dup2()" ) ; return - 1 ; } } return 0 ; }

<S2SV_ModStart> 1 ) ; <S2SV_ModEnd> return 0 ;