text:
Air India to clear three-year salary dues to employees
Air India (AI) has decided to clear the long pending salary arrears of employees in line with the "employee first" approach taken by the new chairman and managing director (CMD) Ashwani Lohani.
business Updated: Nov 16, 2015 23:59 IST
Tushar Srivastava
Air India (AI) has decided to clear the long pending salary arrears of employees in line with the "employee first" approach.(Vipin Kumar/ HT File Photo)
The arrears have accumulated as a result of the 25% salary cut implemented by AI over the last three years. The issue of pay cut had split the airline wide open with frequent threats of industrial action by employees unless the cut was restored.
"The amount due would be released in fair instalments as soon as the financial position permits," Lohani said in a November 15 letter to employees. This is the first time that an assurance from the top has been made to AI employees on releasing the salary arrears.
"I would like to assure you that the management is absolutely clear that this pending amount belongs to the employees and should therefore be released back," Lohani said.
The national carrier is hoping to post its first operating profit in 2014-15 since the merger of AI and erstwhile Indian Airlines in 2007, HT reported on October 23. The airline also plans to add around 30 planes to its fleet in the next two years.
Lohani said AI was on the "path to recovery" though many problems continue to remain. "Our on-time performance (OTP) has improved and so has the availability of planes. We have also made a modest beginning by announcing new flights. Cross 90%, both for OTP as well as passenger load factor should be our motto," he said.
IMF trims global growth estimate for 2020-21 over slowdown in India
Sensex plunges 416 points; Kotak Bank tanks 5%
Nifty, Sensex slip from record highs; refiners, IT weigh
Petrol, diesel prices slashed for 5th consecutive day
https://www.hindustantimes.com/business/air-india-to-clear-three-year-salary-dues-to-employees/story-EdThg26BjByIrdxwQMbhCL.html
https://www.hindustantimes.com/business-news/domestic-air-passenger-traffic-growth-plummets-to-3-7-in-2019/story-FMQDyTSbPUcgKrI7USWMLM.html
https://www.hindustantimes.com/business-news/non-compliance-in-gst-payments-may-be-burning-a-rs-5-trillion-hole-in-revenues/story-lafZJDW8RwEDMToQiEBk4M.html
https://www.hindustantimes.com/business-news/imf-puts-lion-s-share-of-blame-on-india-for-lower-global-growth-projections/story-7F3ze7vS30cltHbnSXXJ5I.html
IMF puts 'lion's share' of blame on India for lower global growth projections
https://www.hindustantimes.com/business-news/imf-trims-global-growth-for-2020-21-over-slowdown-in-india/story-t4m2zN3mIj4IT4MJLeiHaN.html


Freight shipments could be delayed as much as 48 hours as service on BNSF's route through the Montana Rockies is expected to resume late Tuesday after an avalanche blocked tracks and temporarily stranded two Amtrak trains over the weekend.
In a service notification, BNSF Railway planned to re-open the Northern Corridor through Marias Pass at 4 p.m. CST. The railroad said blizzard warnings are in effect, and that more avalanches are possible. A foot or more of snow is expected by Tuesday evening.
Freight customers may experience delays of 36 to 48 hours on shipments moving through the area, the railroad stated.
The avalanche damaged tracks near Summit, Mont. on Sunday. Amtrak's train No. 8, the eastbound Empire Builder traveling from Seattle to Chicago, was initially stopped at Essex, Mont., and was later moved back to Whitefish. The No.7 westbound Empire Builder out of Chicago was stopped at Browning, Mont., before being moved east to Cut Bank.


My expensive walking boots which fit perfectly and have supported my tired feet on my many amazing climbs and hikes. They are full of many good memories.
A box of pens and lots of paper, so that I can continue to write and create, maybe I could even write my own biography or my own rescue story!
A laminated picture of my family to keep me company.
I have read so many books by extraordinary people who have done amazing deeds of heroic selflessness and they are all amazing, but the last one I read was about a nurse working for Medecins Sans Frontieres in Sudan, and as Sudan is a country I have had the pleasure of making films with the orphaned children, it really touched me. The book is called 'Heart of Darfur' by Lisa French Blaker.
I don't have an all-time favourite song, I seem to have a new one for different periods of my life. Right now I find my self singing along to Katy Perry's Roar, probably because my twelve year old daughter plays it so much.
My favourite quote is 'Make visible that without you might never have been seen' by the French film director Robert Bresson. The quote says it all and it is something very important to me.


text:
Amgen Reaches New 52-Week High (AMGN)
Amgen (Nasdaq:AMGN) hit a new 52-week high Wednesday as it is currently trading at $99.36, above its previous 52-week high of $98.76 with 666,447 shares traded as of 10:40 a.m. ET. Average volume has been 5.8 million shares over the past 30 days.
TheStreet Wire
Editor's Note: TheStreet ratings do not represent the views of TheStreet's staff or its contributors. Ratings are established by computer based on metrics for performance (which includes growth, stock performance, efficiency and valuation) and risk (volatility and solvency). Companies with poor cash flow or high debt levels tend to earn lower ratings in our model.
NEW YORK ( TheStreet) -- Amgen (Nasdaq: AMGN) hit a new 52-week high Wednesday as it is currently trading at $99.36, above its previous 52-week high of $98.76 with 666,447 shares traded as of 10:40 a.m. ET. Average volume has been 5.8 million shares over the past 30 days.
Amgen has a market cap of $72.46 billion and is part of the health care sector and drugs industry. Shares are up 14.5% year to date as of the close of trading on Tuesday.
Amgen Inc., a biotechnology medicines company, engages in the discovery, development, manufacture, and marketing of human therapeutic products in the areas of supportive cancer care, inflammation, nephrology, and bone diseases primarily in the United States, Europe, and Canada. The company has a P/E ratio of 17.5, below the S&P 500 P/E ratio of 17.7.
EXCLUSIVE OFFER: Jim Cramer's Protégé, Dave Peltier, only buys Stocks Under $10 that he thinks could potentially double. See what he's trading today with a 14-day FREE pass.
TheStreet Ratings rates Amgen as a buy. The company's strengths can be seen in multiple areas, such as its revenue growth, notable return on equity, reasonable valuation levels, solid stock price performance and expanding profit margins. We feel these strengths outweigh the fact that the company has had sub par growth in net income. You can view the full Amgen Ratings Report.
See all 52-week high stocks or get investment ideas from our investment research center.
It's Official: Action Alerts PLUS beats the S&P 500 with Dividends Reinvested! Cramer and Link were up 16.72% in 2012. Were you? See what they are trading for 14-days FREE.
MarketsStocks

redpajama_set_name: RedPajamaCommonCrawl


text:
from peachpy.x86_64 import *
from peachpy import *
import common.YepStatus as YepStatus
from common.pipeline import software_pipelined_loop
from common.instruction_selection import *

def binop_VV_V(arg_x, arg_y, arg_z, arg_n, op, isa_ext):
    """
    This kernel is a software pipelined loop that can be
    used for most binary operators: in particular,
    addition, subtraction, max, min.  Multiply and division
    are separate, as they require a different load/store pattern.
    This general is generic in the sense that all data types can
    use this kernel.  The instruction selection functions along
    with the instruction maps will select the right instructions
    for load / store, the operation itself, and for the correct
    instruction extension.

    :param arg_x The first input argument
    :param arg_y The second input argument
    :param arg_z The output vector
    :param arg_n The length parameter
    :param op The binary operation to perform
    :param isa_ext The ISA extension to use
    """

    # First we set some constants based on the input/output types
    # so that we can use the same code for any input/output
    # type combination
    input_type = arg_x.c_type.base
    output_type = arg_z.c_type.base
    input_type_size = arg_x.c_type.base.size
    output_type_size = arg_z.c_type.base.size

    SX_SIZE = { 1: byte,
                2: word,
                4: dword,
                8: qword }[input_type_size]

    unroll_factor = 5

    simd_register_size = { "AVX2": YMMRegister.size,
                           "AVX" : YMMRegister.size,
                           "SSE" : XMMRegister.size }[isa_ext]

    SCALAR_LOAD, SCALAR_OP, SCALAR_STORE = scalar_instruction_select(input_type, output_type, op, isa_ext)
    SIMD_LOAD, SIMD_OP, SIMD_STORE = vector_instruction_select(input_type, output_type, op, isa_ext)
    reg_x_scalar, reg_y_scalar = scalar_reg_select(output_type, isa_ext)
    simd_accs, simd_ops = vector_reg_select(isa_ext, unroll_factor)

    ret_ok = Label()
    ret_null_pointer = Label()
    ret_misaligned_pointer = Label()

    # Load args and test for null pointers and invalid arguments
    reg_length = GeneralPurposeRegister64() # Keeps track of how many elements are left to process
    LOAD.ARGUMENT(reg_length, arg_n)
    TEST(reg_length, reg_length)
    JZ(ret_ok) # Check there is at least 1 element to process

    reg_x_addr = GeneralPurposeRegister64()
    LOAD.ARGUMENT(reg_x_addr, arg_x)
    TEST(reg_x_addr, reg_x_addr) # Make sure arg_x is not null
    JZ(ret_null_pointer)

    reg_y_addr = GeneralPurposeRegister64()
    LOAD.ARGUMENT(reg_y_addr, arg_y)
    TEST(reg_y_addr, reg_y_addr) # Make sure arg_y is not null
    JZ(ret_null_pointer)

    reg_z_addr = GeneralPurposeRegister64()
    LOAD.ARGUMENT(reg_z_addr, arg_z)
    TEST(reg_z_addr, reg_z_addr)
    JZ(ret_null_pointer)
    TEST(reg_z_addr, output_type_size - 1) # Make sure arg_z is aligned on the proper boundary
    JNZ(ret_misaligned_pointer)

    align_loop = Loop() # Loop to align one of the addresses
    scalar_loop = Loop() # Processes remainder elements (if n % 8 != 0)

    # Aligning on Z addr
    # Process elements 1 at a time until z is aligned on simd_register_size boundary
    TEST(reg_z_addr, simd_register_size - 1) # Check if already aligned
    JZ(align_loop.end) # If so, skip this loop entirely
    with align_loop:
        # Process elements one at a time until our output stores will be aligned
        SCALAR_LOAD(reg_x_scalar, SX_SIZE[reg_x_addr])
        SCALAR_LOAD(reg_y_scalar, SX_SIZE[reg_y_addr])
        if (op == "max" or op == "min") and not input_type.is_floating_point:
            # There is no scalar instruction for integer min-max
            CMP(reg_y_scalar, reg_x_scalar)
            if input_type.is_signed_integer:
                if op == "max":
                    CMOVGE(reg_x_scalar, reg_y_scalar)
                else:
                    CMOVLE(reg_x_scalar, reg_y_scalar)
            else:
                if op == "max":
                    CMOVAE(reg_x_scalar, reg_y_scalar)
                else:
                    CMOVBE(reg_x_scalar, reg_y_scalar)
            MOV([reg_z_addr], reg_x_scalar)
        else:
            SCALAR_OP(reg_x_scalar, reg_x_scalar, reg_y_scalar)
            SCALAR_STORE([reg_z_addr], reg_x_scalar)
        ADD(reg_x_addr, input_type_size)
        ADD(reg_y_addr, input_type_size)
        ADD(reg_z_addr, output_type_size)
        SUB(reg_length, 1)
        JZ(ret_ok)
        TEST(reg_z_addr, simd_register_size - 1)
        JNZ(align_loop.begin)

    # Batch loop for processing the rest of the array in a pipelined loop
    instruction_columns = [InstructionStream(), InstructionStream(), InstructionStream(), InstructionStream()]
    instruction_offsets = (0, 1, 2, 3)
    for i in range(unroll_factor):
        with instruction_columns[0]:
            SIMD_LOAD(simd_accs[i], [reg_x_addr + i * simd_register_size * input_type_size / output_type_size])
        with instruction_columns[1]:
            SIMD_LOAD(simd_ops[i], [reg_y_addr + i * simd_register_size * input_type_size / output_type_size])
        with instruction_columns[2]:
            SIMD_OP(simd_accs[i], simd_accs[i], simd_ops[i])
        with instruction_columns[3]:
            SIMD_STORE([reg_z_addr + i * simd_register_size], simd_accs[i])
    with instruction_columns[0]:
        ADD(reg_x_addr, simd_register_size * unroll_factor * input_type_size / output_type_size)
    with instruction_columns[1]:
        ADD(reg_y_addr, simd_register_size * unroll_factor * input_type_size / output_type_size)
    with instruction_columns[3]:
        ADD(reg_z_addr, simd_register_size * unroll_factor)

    software_pipelined_loop(reg_length, unroll_factor * simd_register_size / output_type_size, instruction_columns, instruction_offsets)

    # Check if there are leftover elements that were not processed in the pipelined loop
    # This loop should iterate at most #(elems processed per iteration in the batch loop) - 1 times
    TEST(reg_length, reg_length)
    JZ(scalar_loop.end)
    with scalar_loop: # Process the remaining elements
        SCALAR_LOAD(reg_x_scalar, SX_SIZE[reg_x_addr])
        SCALAR_LOAD(reg_y_scalar, SX_SIZE[reg_y_addr])
        if (op == "max" or op == "min") and not input_type.is_floating_point:
            # There is no scalar instruction for integer min-max
            CMP(reg_y_scalar, reg_x_scalar)
            if input_type.is_signed_integer:
                if op == "max":
                    CMOVGE(reg_x_scalar, reg_y_scalar)
                else:
                    CMOVLE(reg_x_scalar, reg_y_scalar)
            else:
                if op == "max":
                    CMOVAE(reg_x_scalar, reg_y_scalar)
                else:
                    CMOVBE(reg_x_scalar, reg_y_scalar)
            MOV([reg_z_addr], reg_x_scalar)
        else:
            SCALAR_OP(reg_x_scalar, reg_x_scalar, reg_y_scalar)
            SCALAR_STORE([reg_z_addr], reg_x_scalar)
        ADD(reg_x_addr, input_type_size)
        ADD(reg_y_addr, input_type_size)
        ADD(reg_z_addr, output_type_size)
        SUB(reg_length, 1)
        JNZ(scalar_loop.begin)

    with LABEL(ret_ok):
        RETURN(YepStatus.YepStatusOk)

    with LABEL(ret_null_pointer):
        RETURN(YepStatus.YepStatusNullPointer)

    with LABEL(ret_misaligned_pointer):
        RETURN(YepStatus.YepStatusMisalignedPointer)

redpajama_set_name: RedPajamaGithub


text:
Big Numbers Drive Iqstel Inc (OTCMKTS: IQST)
Iqstel Inc (OTCMKTS: IQST) has been moving up steadily in recent trading sessions and investors and penny stock speculators are jumping on board. This one already proved it has legs running to over $0.50 last week.
IQST has quickly attracted a growing shareholder including some well-known names among small caps speculators and its easy to see why; not only is there a fairly tight share the Company boasts growing revenues reporting over $16 million in sales for FY-2019.
Iqstel Inc (OTCMKTS: IQST) is a technology company offering a wide array of services to the Telecom and Internet industry. iQSTEL, through its wholly-owned subsidiary, Etelix offers international long-distance voice services for Tier-1 worldwide telco carriers and submarine fiber optic network capacity for data carriers and internet service providers both land-based and mobile (4G and 5G). Based in Miami, FL. Etelix.com is a wholly owned subsidiary of iQSTEL. Etelix was established in 2008 and holds a 214 FCC-issued international telecommunications carrier license. iQSTEL is planning to expand its services to the retail market offering International Long-Distance voice communications to Corporate, Small Business and Individuals, supported in part on its current infrastructure. iQSTEL is also exploring to enter in new business areas and markets, such as Satellite Communications; Mobile Services under the figure of a Mobile Virtual Network Operator (MVNO); Internet of Things (IoT) solutions and Data Centers. These new ventures will be developed either through M&A, or through strategic partnerships. iQSTEL is already allocating resources to develop a project of Blockchain Payment Solution to facilitate the settlement of exchanged traffic among international carriers based on smart contracts.
Uplist Plan – CEO Leandro Iglesias said in a recent press release: "With our goal of an up-list to a national market, such as NASDAQ, we are forming a search committee to find a replacement board member with expertise in the up-listing process and provide long-term institutional investor introductions."
To Find out the inside Scoop on IQST Subscribe to Microcapdaily.com Right Now by entering your Email in the box below
Iqstel wholly owned subsidiary Etelix has posted significant revenues – In a January 22 press release CEO Leandro Iglesias stated: "The growth of our main and wholly-owned subsidiary Etelix continues to grow organically, well within the Company's estimates. For the FY-2019 the Company finished with $16,327,870, an increase of 18.5% versus FY-2018. The main drivers for this growth have been excellent operational execution, as well as our continued quest for better pricing for our clients. The Company is now finalizing the final quarter revenue and operating profit for our recently acquired European subsidiary, Swisslink, which once consolidated will increase the Company's consolidated revenue and operating profit considerably. We expect to have final revenue numbers in the coming March. Based on our excellent continued level of execution, we expect revenue and operating profit for our consolidated VoIP business to continue on a very robust growth rate through 2020 and the coming years."
The Company has put out a flurry of press in recent days; on Wednesday IQST announced Mr. Oscar Brito, CFO of Metrospaces, Inc., will resign from the Board of Directors, effective immediately, to pursue other personal interests. As part of the resignation agreement, Metrospaces, Inc. will return 5.1M shares. Metrospaces will keep 992k shares that are under a lock up and subsequent leak out agreement. Additionally, Metrospaces will have the right to purchase up to 1.25M shares over the next 24 months, at $2 per share. The Company also said it signed an investment banking agreement with a leading New York-based investment banking firm to assist in sourcing capital. Also on the 25th of this month CEO Mr. Iglesias will conduct an exclusive interview at the NASDAQ Marketsite in Times Square, New York.
Currently trading at a $5.7 million market valuation IQST has little assets and $10 million in current liabilities which could cause significant dilution. IQST is an exciting story in small caps – IQST wholly owned subsidiary Etelix has posted significant revenues – In a January 22 press release CEO Leandro Iglesias stated: "The growth of our main and wholly-owned subsidiary Etelix continues to grow organically, well within the Company's estimates. For the FY-2019 the Company finished with $16,327,870, an increase of 18.5% versus FY-2018. IQST also just signed an investment banking agreement with a leading New York-based investment banking firm to assist in sourcing capital. Also on the 25th of this month CEO Mr. Iglesias will conduct an exclusive interview at the NASDAQ Marketsite in Times Square, New York. We will be updating on IQST when more details emerge so make sure you are subscribed to Microcapdaily so you know what's going on with IQST.
sclosure: we hold no position in IQST either long or short and we have not been compensated for this article.
Related Topics:iqst
The Inside Scoop on Kiwa Bio-Tech Products Group Corporation (OTCMKTS: KWBT)
The Inside Scoop on Kronos Advanced Technologies Inc. (OTCMKTS: KNOS)
iQSTEL Inc (OTCQX: IQST) Heating Up as Co Rejects Formal Offer for EV Business (More on 5G LOI, Up Listing, Telecom Business Growth)
Iqstel Inc (OTCMKTS: IQST) Heats Up; Investment Bank for Planned Up Listing, Record Revenues & Launch of EVOSS EV Motorcycle Update
Iqstel Inc (OTCMKTS: IQST) Steady Move Up as Co Raises Revenue Projections, Reports on Planned Up Listing & Readies for Coming Launch of its EVOSS Electric Motorcycles
Iqstel Inc (OTCMKTS: IQST) Powerful Run Northbound as EV Motorcycle Manufacture Reports Record Revenues and looks to Up List to a Major Exchange
QGlobal SMS, Record Growth, Blue Skies; the Run on Iqstel Inc (OTCMKTS: IQST)
What You Need to Know About Iqstel Inc (OTCMKTS: IQST)
Anavex Life Sciences Corp (NASDAQ: AVXL) is an exciting biotech small cap caps targeting the holy grail of medicine; Alzheimer's disease and other neurodegenerative diseases. The Company is at a pivotal point and will present results from its phase 2b/3 trial for blarcamesine for Alzheimer's disease at the CTAD conference in San Francisco on December 1st; a condition of significant unmet need and economic burden for which there are only limited approved pharmacological treatment options. More on the phase 2b/3 trial in the conclusion of this article.
On November 7 AVXL announced the U.S. Food and Drug Administration's (FDA) has granted Orphan Drug Designation (ODD) to ANAVEX®2-73 (blarcamesine) for the treatment of Fragile X syndrome. Fragile X syndrome (FXS) is the most common form of inherited intellectual disability and the most frequent single gene cause of autism spectrum disorder with an estimated population of approximately 62,500 in the US and 1,088,500 worldwide.1 At present, there is no approved treatment for Fragile X syndrome.
Anavex Life Sciences Corp. (Nasdaq: AVXL) is a publicly traded biopharmaceutical company dedicated to the development of novel therapeutics for the treatment of neurodegenerative and neurodevelopmental disorders, including Alzheimer's disease, Parkinson's disease, Rett syndrome, and other central nervous system (CNS) diseases, pain, and various types of cancer.
Anavex's lead drug candidate, ANAVEX®2-73 (blarcamesine), has successfully completed a Phase 2a clinical trial for Alzheimer's disease, a Phase 2 proof-of-concept study in Parkinson's disease dementia, and both a Phase 2 and a Phase 3 study in adult patients with Rett syndrome. ANAVEX®2-73 is an orally available drug candidate that restores cellular homeostasis by targeting sigma-1 and muscarinic receptors. Preclinical studies demonstrated its potential to halt and/or reverse the course of Alzheimer's disease. ANAVEX®2-73 also exhibited anticonvulsant, anti-amnesic, neuroprotective, and anti-depressant properties in animal models, indicating its potential to treat additional CNS disorders, including epilepsy.
The Michael J. Fox Foundation for Parkinson's Research previously awarded Anavex a research grant, which fully funded a preclinical study to develop ANAVEX®2-73 for the treatment of Parkinson's disease. ANAVEX®3-71, which targets sigma-1 and M1 muscarinic receptors, is a promising clinical stage drug candidate demonstrating disease-modifying activity against the major hallmarks of Alzheimer's disease in transgenic (3xTg-AD) mice, including cognitive deficits, amyloid, and tau pathologies. In preclinical trials, ANAVEX®3-71 has shown beneficial effects on mitochondrial dysfunction and neuroinflammation.
Microcapddaily first reported on AVXL on April 2, 2015 after AVXL had reversed off $0.15 lows on the OTCQB stating at the time: "Currently trading at a $12.8 million market valuation AVXL does have $7 million in the treasury and is fully funded going forward. Now that the stock has made a significant reversal off $0.15 after years of steady decline and the Company is presenting promising preclinical data for both ANAVEX 2-73 and ANAVEX 3-71, Investors are giving AVXL another look.
Upcoming Alzheimer's Disease Phase III results:@AnavexLifeSci's blarcamesine hydrochloride readouts expected this fall@Roche's gantenerumab readout expected by the end of 2022@LillyPad's donanemab-results expected in 2Q 2023@TrialsArena $AVXL $ROG $LLYhttps://t.co/faq49pCYWn
— Krzysztof Potempa (@BRAINCURES) November 8, 2022
To Find out the inside Scoop on AVXL Subscribe to Microcapdaily.com Right Now by entering your Email in the box below
The FDA's Orphan Drug Designation program provides orphan status to drugs defined as those intended for the treatment, diagnosis or prevention of rare diseases that affect fewer than 200,000 people in the United States. Orphan drug designation qualifies the sponsor of the drug for certain development incentives, including tax credits for qualified clinical testing, prescription drug user fee exemptions and seven-year marketing exclusivity upon FDA approval. Anavex Life Sciences' product portfolio platform includes drug lead candidate ANAVEX®2-73 for the treatment of Alzheimer's disease, Parkinson's disease dementia, Parkinson's disease and Rett syndrome and ANAVEX®3-71 for schizophrenia, frontotemporal dementia, and Alzheimer's disease.
AVXL CEO Christopher U Missling stated: "The Orphan Drug Designation highlights the potential to expand the therapeutic profile of ANAVEX®2-73 into the largest portion of autism spectrum disorder, Fragile X syndrome. We look forward to working with the Fragile X syndrome community to rapidly advance ANAVEX®2-73 as a potential treatment for Fragile X syndrome while we continue to expand late-stage clinical investigation of ANAVEX®2-73 as part of its precision medicine platform technology for both neurodevelopmental and neurodegenerative indications."
$AVXL continue to dance sideways as the 30 and 10 weeks converge. This is incredibly healthy action for a sustained breakout pic.twitter.com/17RvejMt07
— Greg (@Dorman06) November 8, 2022
For More on AVXL Subscribe Right
AVXL is quickly emerging as one of the most exciting stocks in small caps targeting the holy grail of medicine; Alzheimer's disease and other neurodegenerative diseases. Alzheimer's is among the top 10 leading causes of deaths in the United States. As we have always said here at Microcapdaily on AVXL the Company has got everyone's attention; AVXL is sitting on drugs in development that could potentially disrupt several billion-dollar markets. Anavex will present results from its phase 2b/3 trial for blarcamesine for Alzheimer's disease at the CTAD conference in San Francisco on December 1st; a condition of significant unmet need and economic burden for which there are only limited approved pharmacological treatment options. In a past trial, Anavex's blarcamesine modified mild Alzheimer's disease in some patients at 148 weeks. At higher concentrations, 4 out of six individuals with mild Alzheimer's disease or mild cognitive impairment improved at 57 weeks and 3 of these six individuals retained these improvements at 109 weeks. If these numbers hold up in the larger trial and blarcamesine meets safety requirements, the FDA could grant the drug accelerated approval. AVXL was a big runner that saw a historic rise starting in 2014 when we first covered it below $0.20 when it was trading on the OTCQB to over $30 per share on the NASDAQ during the summer of 2021. We will be updating on AVXL when more details emerge so make sure you are subscribed to Microcapdaily.
Disclosure: we hold no position in AVXL either long or short and we have not been compensated for this article


Try your hand at managing an auto racing team!
Become the boss of your own team, training drivers and acquiring sponsors before conquering the Grand Prix!
Develop new vehicles and parts, and customize them any way you like! Do you have what it takes to make it to the winner's circle?
No knowledge of motorsports is required to play!
Supports iPhone, iPod touch, and iPad.
Note: Screen rotation and zoom are only available on iPhone 3GS and later, iPod touch 2nd generation and later, and iPad.
The game now lets you switch between English and Japanese.
Showyou: Your Social TV and Video Player for YouTube, Vimeo, Twitter and more Remixation, Inc.


It rained for a good portion of the day Saturday. Sunday, it began raining heavy around 6am. Although I was concerned about the creeks, I didn't go outside until noon. I'm glad I did. At the fence line that crosses the creek on the South side of the house, there was a slight problem. You see, my little rascal Moon used to escape by literally ducking under the water and under the fence. So, a few years back, I asked the Pres to put something to prevent her from accessing that as an escape route. He placed an old unused fence post under the wire and that was just enough to block her passage.
However, with all the dried leaves that blow into the creek bed and accumulate all winter, when a heavy torrential rain hits, they often create damns here and there. And so, off I went into the pouring rain wearing my nylon waterproof parka, waterproof pants and my LL Bean boots.
My first task was to clear away the accumulated debris on the fence line to get all that water flowing.
My next task was a little tougher because when I looked down towards the road and the culvert that crosses under the driveway, an island had formed. Now, I'm all for the islands, but I really don't relish the idea of one in the midst of my creek.
Besides, the left side was eroding the bank. I didn't want that to happen. So, with the help of my trusty pitchfork, I cleared the block and got the water flowing along the road again...right into the culvert!
Remember I told you a long time ago, that "it's not what you accomplish, but rather what you learn from it?" (Yes, I said that!) Well, want to know what I learned when I was out there doing this?
I learned my waterproof parka ISN'T WATERPROOF! LOL!!!!
Sorry about your water-proof jacket! I had to make a major rescue from my creek yesterday. A perfectly good teddy bear was floating down the creek. Grabbed it with the garden rake, gave it a bath and dried it. Maybe a child at church will mention losing their teddy bear and I can return it. Wouldn't that be fun!
Lessons learned are a good thing...Thanks for the chuckle.
We have had lots of rain and erosion from the volume of water.
Uh oh. You need a new parka!
you are a braveheart to do all that in the rain, i would be guilty of pushing hubby out to do it. aren't our dogs so fun sometimes? i mean the work they cause just by "being"
Guess there is rain proof and then there is rainproof. teehee You sure do a lot of work.
I haven't worked out in the rain since we sold the dairy!
I hope it was a warm rain....it is cold here!
I see our culvert out front needs cleaning....I will be doing it in dry weather!
I was really surprised that our creeks didn't come out of their banks from Saturdays rains. We'll see how it does when we get a lot of rain on Wednesday.
Glad you got your culvert cleared!
Don't ya just hate that you have to need something to be waterproof before you can find out it's not waterproof!
Very few things are truly waterproof. Maybe they should say water resistant! Sounds like you accomplished a lot.
the thing that bothers me more than a NOT waterproof parka...is the SHOES! ugh!


This week, Matt and I celebrated our eight year wedding anniversary! We enjoyed hanging around the city, going to the beach and getting massages. It was a great day! It's been an amazing year and we have so many good memories from this year that it was hard to keep track of them all. I love going through old pictures of the year and reminiscing. That's what we usually do on our anniversaries, think back to all the memories we had and re-visit big moments. We definitely had a lot this year! Between two big global trips and getting pregnant, I'd say it was a full year indeed. Here's to year eight with a brand new family member to look forward to!
Here are this week's bump shots and a pic of the car seat we chose! We really love this seat for two main reasons. One, it is the only one out there on the market right now that allows the baby to be in the most reclined position which is great for newborn floppy heads and prevents those little noggins from falling forward. Also, it takes safety to the next level with retractable impact arms that will act as a buffer between the seat and the car in case of a car crash, heaven forbid. It has a similar load leg on the base of the seat for absorbing impact in a front or rear crash. Plus, it's really pretty and super easy to install. I think it took us 1 minute to fully install the whole thing! I'll be doing a more detailed review of the Cybex Aton Q soon so stay tuned!


text:
Q: Handling DateTime fields from CsvDataReader that contains an empty string I'm trying load in data from a CSV file using CsvHelper to create a datatable with datacolumns that have a specified type.
                var textReader = new StreamReader(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, $"{tableName}.csv"));
                var csvReader = new CsvReader(textReader);
                var csvDataReader = new CsvDataReader(csvReader);
                var dataTable = new DataTable();
                foreach(var column in metaColumns)
                {

                    var dataColumn = new DataColumn(column.columnName, GetPropertyType(column.dataType));
                    dataColumn.AllowDBNull = column.isNull;
                    dataTable.Columns.Add(dataColumn);
                }

                dataTable.Load(csvDataReader);

On the load method I'm getting the following error:

String '' was not recognized as a valid DateTime.Couldn't store <> in
  derived_mdd_date Column.  Expected type is DateTime.

Apparently CsvHelper is loading the column from the CSV file as an empty string and then when given the DateTime type it's not converting the empty string to a null value.
After some research and just trying things I've added
            csvReader.Configuration.TypeConverterOptionsCache.GetOptions<DateTime>().NullValues.Add("null");
            csvReader.Configuration.TypeConverterOptionsCache.GetOptions<DateTime?>().NullValues.Add("null");
            csvReader.Configuration.TypeConverterOptionsCache.GetOptions<string>().NullValues.Add("null");
            csvReader.Configuration.TypeConverterCache.AddConverter<DateTime>(new DateFieldConverter());
            csvReader.Configuration.TypeConverterCache.AddConverter<DateTime?>(new DateFieldConverter());
...
    public class DateFieldConverter : DateTimeConverter
    {
        public override object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData)
        {
            bool result = DateTime.TryParse(text, out DateTime ret);
            if (result) return ret;
            return null;
        }
    }

Still getting the same error. I placed a breakpoint on the DateFieldConverter and it's never getting hit so something isn't syncing up correctly. I would think that the default behavior for a DateTime column would be either DateTime.MinValue or null but it's just throwing the error instead.

A: Unfortunately, it looks like CsvDataReader treats all values as strings and ignores the TypeConverters for other types.  There appears to be a feature request to add that capability.
I can offer a workaround that might work for you. You might also check my answer here for another option.
public static void Main(string[] args)
{
    using (MemoryStream stream = new MemoryStream())
    using (StreamWriter writer = new StreamWriter(stream))
    using (StreamReader reader = new StreamReader(stream))
    using (CsvReader csv = new CsvReader(reader))
    {
        writer.WriteLine("DateTime,DateTimeNullable");
        writer.WriteLine("5/4/2019,");
        writer.WriteLine(",5/5/2019");
        writer.Flush();
        stream.Position = 0;

        csv.Configuration.TypeConverterCache.AddConverter<DateTime>(new DateFieldConverter());
        csv.Configuration.TypeConverterCache.AddConverter<DateTime?>(new DateFieldNullableConverter());

        var dataTable = new DataTable();
        dataTable.Columns.Add("DateTime", typeof(DateTime)).AllowDBNull = false;
        dataTable.Columns.Add("DateTimeNullable", typeof(DateTime)).AllowDBNull = true;

        csv.Read();
        csv.ReadHeader();
        while (csv.Read())
        {
            var row = dataTable.NewRow();
            foreach (DataColumn column in dataTable.Columns)
            {
                if (column.DataType == typeof(DateTime) && column.AllowDBNull)
                {
                    row[column.ColumnName] = csv.GetField(typeof(DateTime?), column.ColumnName);
                }
                else
                {
                    row[column.ColumnName] = csv.GetField(column.DataType, column.ColumnName);
                }
            }
            dataTable.Rows.Add(row);
        }
    }
}

public class DateFieldConverter : DateTimeConverter
{
    public override object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData)
    {
        if (text == string.Empty)
        {
            return DateTime.MinValue;
        }

        return base.ConvertFromString(text, row, memberMapData);
    }
}

public class DateFieldNullableConverter : DateTimeConverter
{
    public override object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData)
    {
        if (text == string.Empty)
        {
            return DBNull.Value;
        }

        return base.ConvertFromString(text, row, memberMapData);
    }
}

redpajama_set_name: RedPajamaStackExchange


text:
Title:     Astronomy
Notice:    Licensed to the Apache Software Foundation (ASF) under one
           or more contributor license agreements.  See the NOTICE file
           distributed with this work for additional information
           regarding copyright ownership.  The ASF licenses this file
           to you under the Apache License, Version 2.0 (the
           "License"); you may not use this file except in compliance
           with the License.  You may obtain a copy of the License at
           .
             http://www.apache.org/licenses/LICENSE-2.0
           .
           Unless required by applicable law or agreed to in writing,
           software distributed under the License is distributed on an
           "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
           KIND, either express or implied.  See the License for the
           specific language governing permissions and limitations
           under the License.

Taverna and [myExperiment][1] are being used for astronomy research by several projects:

 - [AstroGrid][2] - plugin to allow AstroGrid utilities within Taverna 1.x
 - [HELIO][3] - workflows including heliophysical services
 - [SAMPO][4] - development of a workflow system based upon Taverna

##AstroGrid##
The UK's [AstroGrid][5] is a ~£14M (over the period 2001-2009) project aimed at building a data-grid for UK
   astronomy, which will form the UK contribution to a global VirtualObservatory.

A [Taverna 1.x processor][6] has been written to enable client-site AstroGrid utilities to be included within
   Taverna workflows.

###Publications###
A book chapter "AstroGrid and the Virtual Observatory", Walton, N. A., Gonzalez-Solareson, E., Springer,
   Lecture Notes in Physic, vol. 791, pp. 81-113, 2009.
[http://www.springerlink.com/content/yk36404544k778g8][7]

AstroGrid: Taverna in the Virtual Observatory, Benson, K. M., Walton, N. A., Memorie della Società Astronomica
   Italiana, vol. 80, p.574, 2009
[http://adsabs.harvard.edu/abs/2009MmSAI..80..574B][8]

Taverna and Workflows in the Virtual Observatory, Walton, N. A.; Witherwick, D. K.; Oinn, T.; Benson, K. M.,
   Proceedings of the Astronomical Data Analysis Software and Systems ASP Conference Series, London, UK.
Edited by Robert W. Argyle, Peter S. Bunclark, and James R. Lewis., p.309, 2008.
[http://adsabs.harvard.edu/abs/2008ASPC..394..309W][9]

##SAMPO##
The SAMPO [project][10] was part of the ongoing Finnish contribution to the [European Southern Observatory][11].

Based upon Taverna, the SAMPO project developed the Recipe Flexible Execution workflow system [ESO Reflex][12].
ESO Refex allows users to connect together C programs that reduce the raw data produced by ESO instruments.

###Publications###
The [paper][13] *ESO Reflex: A Graphical Workflow Engine for Running Recipes* by Hook et al, describes the
   ESO Reflex workbench.

  [1]: http://www.myexperiment.org
  [2]: #astrogrid
  [3]: /introduction/related-projects#helio
  [4]: #sampo
  [5]: http://www.astrogrid.org/
  [6]: http://wiki.astrogrid.org/bin/view/Astrogrid/VoWorkflowsWithTaverna
  [7]: http://www.springerlink.com/content/yk36404544k778g8
  [8]: http://adsabs.harvard.edu/abs/2009MmSAI..80..574B
  [9]: http://adsabs.harvard.edu/abs/2008ASPC..394..309W
  [10]: http://www.eso.org/sci/data-processing/software/sampo/
  [11]: http://www.eso.org/
  [12]: http://www.eso.org/sci/data-processing/software/sampo/reflex/
  [13]: http://www.springerlink.com/content/p67480k2w7311315/


I need to use PHP NumberFormatter Class.
I tried to follow the "How to compile additional PHP extensions?" tutorial and some others on the net but I always get something that does not work.
Nobody to tell me what to do?


text:
Haramaya Law Review
Journal Home > Vol 5, No 1 (2016) >
Domestic implications of concluding observations of the committee on the rights of the child: the case of Ethiopia
Anteneh Geremew Gemeda
Ethiopia is party to the Convention on the Rights of the Child and its two substantive Protocols. Ethiopia's reporting history to the Committee on the Rights of the Child is better in terms of complying with periodicity and participation than its reporting histories to other treaty bodies. Ethiopia submitted four reports to the Committee and received recommendations. This article aims to examine the implications of these recommendations on domestic child rights framework. Ethiopian delegates to the constructive dialogues made a number of promises and submitted reports of compliance with regard to the Committee's recommendations. Concluding observations of the Committee, which are checklist of compliance with conventional obligations, can be considered as soft obligations on the government of Ethiopia. Though concluding observations cannot sufficiently reach domestic law-making process and the law making organs, propelling role of the observations in the adoption of domestic laws, policies and plans of action is observed. With regard to the interpretative relevance of concluding observations, this article shows that there is no analytical mode of treaty application and prescribed principles of treaty reference, which would have paved the way for utilizing the concluding observations of the Committee in interpreting child rights treaties.
Keywords: concluding observations, constructive dialogue, Convention on the Rights of the Child, recommendations, reporting, rights of the child
EMAIL FREE FULL TEXT


text:
Der Marktplatz in Weimars Altstadt wird Markt genannt und ist seit etwa 1300 einer der wichtigsten öffentlichen Räume der Stadt. Mit den Renaissance-Bauten der Ostzeile des Marktes, welche als Gesamtensemble auf der Liste des Weltkulturerbes der UNESCO stehen und weiteren Gebäuden wie zum Beispiel dem Rathaus, ist dies ein bedeutender Platz und wird weiterhin für Märkte und Feste genutzt.

Lage
Der mit etwa 60 × 60 Metern fast quadratische Platz liegt in der südlichen Altstadt von Weimar. In ihm münden die Straßen Kaufstraße, Windischenstraße, Markt und Frauentorstraße. Im näheren Umfeld des Platzes befinden sich beispielsweise Goethes Wohnhaus, Schillers Wohnhaus, die Herzogin Anna Amalia Bibliothek und das Weimarer Stadtschloss.

Geschichte

Zunächst war der nördlich des heutigen Marktplatzes liegende Herderplatz das Zentrum von Weimar, aber mit der Ausdehnung des Stadtgebietes ab etwa 1300 wurde der heutige Markt zum Mittelpunkt für Gesellschaft und Handel. Seine prägnante Gestalt erhielt der Platz im 16. Jahrhundert unter anderem im Osten mit dem Stadthaus und dem Doppelhaus, dessen linke Hälfte heute als Cranachhaus bekannt ist, im Norden mit der Hof-Apotheke und im Süden mit dem Gasthof Zum schwarzen Bären.
Im Zweiten Weltkrieg wurde der Marktplatz am 9. Februar 1945 bei Bombenangriffen auf Weimar getroffen. Ein großer Teil der Nordseite und der nördliche Teil der Ostseite wurde dabei stark zerstört. In der Nachkriegszeit wurde dann die gesamte Nordseite inklusive des Stadthauses im Nordosten abgerissen und zunächst als Brache liegen gelassen. Im Jahr 1968 begann jedoch der äußerlich originalgetreue Wiederaufbau des Stadthauses und ab 1988 folgte die Rekonstruktion der Nordseite.

Veranstaltungen

Wenn keine Sonderveranstaltungen stattfinden, wird auf dem Markt regelmäßig ein Wochenmarkt mit Imbissständen und Verkaufsständen aller Art abgehalten. Im Frühling startet mit dem Ostermarkt die erste besondere Veranstaltung auf dem Platz. Es folgt im Mai der Blumenmarkt und im August, rund um den Goethe-Geburtstag, das Weinfest. Des Weiteren findet jährlich im September ein Töpfermarkt statt, bei dem rund 65 Töpfer ihre Wahren anbieten. Weithin berühmt ist der Weimarer Zippelmarkt, der im Oktober veranstaltet wird. Er ist Thüringens ältestes und größtes Volksfest. Geschlossen wird das Veranstaltungsjahr mit dem Weimarer Weihnachtsmarkt. Prägnant ist hierbei ein etwa 20 Meter hoher Weihnachtsbaum, der seit 1815 traditionell mittig auf dem Markt seinen Platz einnimmt.

Platzgestaltung

Nördlich auf dem Platz steht mit dem Neptunbrunnen der älteste Brunnen Weimars. Seinen Namen erhielt er aufgrund der Neptunfigur von Martin Gottlieb Klauer. Die Neptunfigur ersetzte 1774 eine Löwenfigur, welche zuvor den Brunnen zierte.

Bauwerke

Westseite
Rathaus
Das Rathaus von Weimar wurde 1841 auf der Westseite des Platzes im Stil der Neugotik errichtete. Es folgte einem Renaissance-Gebäude, welches 1837 abgebrannt war. Der damalige Großherzoglich Sachsen-Weimarischer Baurat Heinrich Hess bekam den Auftrag das Rathaus zu errichten. Unterirdisch war das Rathaus mit dem Stadthaus durch den Gang unter dem Markt in Weimar verbunden.

Nordseite
Hof-Apotheke
Die Hof-Apotheke wurde im 15. Jahrhundert für Jacob Schröter, den damaligen Bürgermeister Weimars, errichtet. Etwa 1567 zog mit Lorenz Kreich der erste Apotheker in das vormalige Bürgermeisterhaus, weswegen die Hof-Apotheke im Jahr 2017 ihr 450-jähriges Jubiläum feierte. Sie bestand jedoch nicht durchgängig an diesem Ort, denn im Zweiten Weltkrieg wurde das Gebäude weitgehend zerstört und seine Reste wurden, mit der gesamten Nordseite des Marktplatzes, später ganz abgerissen. Bereits 1946 beantragte der Apotheker Walter Hoffmann den Wiederaufbau seiner Apotheke, doch der Rat der Stadt verweigerte die Genehmigung und verstaatlichte 1967 mit seinem Tod die provisorisch in der Frauentorstraße fortgeführte Apotheke. Nach der Zwangspause gelang es Christian Hoffmann mit der Wende 1989 den Familienbetrieb wieder aufzunehmen und 1993 konnte die Apotheke an den alten Standort zurückkehren, denn die Nordzeile des Marktplatzes wurde wieder aufgebaut und vier Bürgerhäuser, darunter die Hof-Apotheke, wurden weitgehend originalgetreu rekonstruiert.

Ostseite
Stadthaus
Das Stadthaus ist ein Renaissance-Bau und wurde im 15. Jahrhundert errichtet. Seit 1432 befindet es sich im Besitz der Stadt, die es von 1526 bis 1547 als Rats- und Handelshaus nutzte. Bei einem Bombenangriff im Zuge des Zweiten Weltkrieges wurde es am 9. Februar 1945 zerstört und 1956 völlig abgetragen. 1968–1971 wurde das Gebäude äußerlich weitgehend rekonstruiert und im Inneren modern gestaltet. Heute befinden sich im Gebäude eine Touristeninformation, ein Restaurant, ein Reisebüro und Wohnungen.

Cranachhaus
Das Cranachhaus ist ein denkmalgeschützter Renaissance-Bau aus dem Jahr 1549. Es wurde wie sein nahezu identisch aussehendes Nebengebäude von Nikolaus Gromann für den herzoglichen Kanzler Christian Brück erbaut. Im 16. Jahrhundert lebten hier die Maler Lucas Cranach der Ältere und sein Sohn Lucas Cranach der Jüngere, nach ihnen ist das Haus benannt. Das im Zweiten Weltkrieg beschädigte Bauwerk wurde originalgetreu wieder aufgebaut.

Südseite
Hotel Elephant
Das Hotel Elephant wurde 1696 von Christian Andreas Barritig als Wirtshaus in einem bestehenden Gebäude am Marktplatz gegründet. 1937 wurde das historische Gebäude jedoch wegen angeblicher Baufälligkeit abgerissen und der Architekt Hermann Giesler errichtete an selber Stelle und auf zwei Nachbargrundstücken ein neues Gebäude für das Hotel. Das neue Hotel besaß einen Autolift zum Parkhaus und galt als eines der Modernsten seiner Zeit.

Zum Schwarzen Bären
Das Gebäude des Gasthauses Zum Schwarzen Bären wurde 1540 errichtet. Bei Renovierungsarbeiten wurde 1926 ein Rundbogen freigelegt, der seitdem wieder die Fassade des Gebäudes ziert.

Weblinks

 Kurze Beschreibung des Marktes
 Informationen zum Markt

Einzelnachweise

Platz in Weimar
Platz in Europa

redpajama_set_name: RedPajamaWikipedia


Mike's take on lighting on the cafe.
After looking at all the entries currently posted I have to say this lighting effort is my one of my favorites as it just captures the neon glow against a dark background, that I like to think of about establishments like this, without being too sleazy or corrupt. (Such as Neuvo Marrow ) It gives the picture a wonderful, traditional feel aswell .


I recorded this naturescape in Colorado while on vacation there.
Gunshot from a Broomhandle Mauser.
Gunshot from Broomhandle Mauser pistol.
Sound from reloading a Broomhandle Mauser with a 10 round stripper clip.
This was a neat digital clock alarm. It sounds like some sort of Russian or Eastern European folk song.


text:
package io.aeron.samples;

import io.aeron.LogBuffers;
import io.aeron.logbuffer.FrameDescriptor;
import io.aeron.logbuffer.LogBufferDescriptor;
import io.aeron.protocol.DataHeaderFlyweight;
import org.agrona.BitUtil;
import org.agrona.DirectBuffer;
import org.agrona.concurrent.UnsafeBuffer;

import java.io.PrintStream;
import java.util.Date;

import static io.aeron.logbuffer.LogBufferDescriptor.*;
import static io.aeron.protocol.DataHeaderFlyweight.HEADER_LENGTH;
import static java.lang.Math.min;

/**
 * Command line utility for inspecting a log buffer to see what terms and messages it contains.
 */
public class LogInspector
{
    /**
     * Data format for fragments which can be ASCII or HEX.
     */
    public static final String AERON_LOG_DATA_FORMAT_PROP_NAME = "aeron.log.inspector.data.format";
    public static final String AERON_LOG_DATA_FORMAT = System.getProperty(
        AERON_LOG_DATA_FORMAT_PROP_NAME, "hex").toLowerCase();

    /**
     * Should the default header be skipped for output.
     */
    public static final String AERON_LOG_SKIP_DEFAULT_HEADER_PROP_NAME = "aeron.log.inspector.skipDefaultHeader";
    public static final boolean AERON_LOG_SKIP_DEFAULT_HEADER = Boolean.getBoolean(
        AERON_LOG_SKIP_DEFAULT_HEADER_PROP_NAME);

    /**
     * Should zeros be skipped in the output to reduce noise.
     */
    public static final String AERON_LOG_SCAN_OVER_ZEROES_PROP_NAME = "aeron.log.inspector.scanOverZeroes";
    public static final boolean AERON_LOG_SCAN_OVER_ZEROES = Boolean.getBoolean(AERON_LOG_SCAN_OVER_ZEROES_PROP_NAME);

    public static final char[] HEX_ARRAY = "0123456789ABCDEF".toCharArray();

    public static void main(final String[] args)
    {
        final PrintStream out = System.out;
        if (args.length < 1)
        {
            out.println("Usage: LogInspector <logFileName> [dump limit in bytes per message]");
            return;
        }

        final String logFileName = args[0];
        final int messageDumpLimit = args.length >= 2 ? Integer.parseInt(args[1]) : Integer.MAX_VALUE;

        try (LogBuffers logBuffers = new LogBuffers(logFileName))
        {
            out.println("======================================================================");
            out.format("%s Inspection dump for %s%n", new Date(), logFileName);
            out.println("======================================================================");

            final DataHeaderFlyweight dataHeaderFlyweight = new DataHeaderFlyweight();
            final UnsafeBuffer[] termBuffers = logBuffers.duplicateTermBuffers();
            final int termLength = logBuffers.termLength();
            final UnsafeBuffer metaDataBuffer = logBuffers.metaDataBuffer();
            final int initialTermId = initialTermId(metaDataBuffer);

            out.format("   Is Connected: %s%n", isConnected(metaDataBuffer));
            out.format("Initial term id: %d%n", initialTermId);
            out.format("     Term Count: %d%n", activeTermCount(metaDataBuffer));
            out.format("   Active index: %d%n", indexByTermCount(activeTermCount(metaDataBuffer)));
            out.format("    Term length: %d%n", termLength);
            out.format("     MTU length: %d%n", mtuLength(metaDataBuffer));
            out.format("      Page Size: %d%n", pageSize(metaDataBuffer));
            out.format("   EOS Position: %d%n%n", endOfStreamPosition(metaDataBuffer));

            if (!AERON_LOG_SKIP_DEFAULT_HEADER)
            {
                dataHeaderFlyweight.wrap(defaultFrameHeader(metaDataBuffer));
                out.format("default %s%n", dataHeaderFlyweight);
            }
            out.println();

            for (int i = 0; i < PARTITION_COUNT; i++)
            {
                final long rawTail = rawTailVolatile(metaDataBuffer, i);
                final long termOffset = rawTail & 0xFFFF_FFFFL;
                final int termId = termId(rawTail);
                final int offset = (int)Math.min(termOffset, termLength);
                final int positionBitsToShift = LogBufferDescriptor.positionBitsToShift(termLength);
                out.format(
                    "Index %d Term Meta Data termOffset=%d termId=%d rawTail=%d position=%d%n",
                    i,
                    termOffset,
                    termId,
                    rawTail,
                    LogBufferDescriptor.computePosition(termId, offset, positionBitsToShift, initialTermId));
            }

            for (int i = 0; i < PARTITION_COUNT; i++)
            {
                out.println();
                out.println("======================================================================");
                out.format("Index %d Term Data%n%n", i);

                final UnsafeBuffer termBuffer = termBuffers[i];
                int offset = 0;
                do
                {
                    dataHeaderFlyweight.wrap(termBuffer, offset, termLength - offset);
                    out.println(offset + ": " + dataHeaderFlyweight.toString());

                    final int frameLength = dataHeaderFlyweight.frameLength();
                    if (frameLength < DataHeaderFlyweight.HEADER_LENGTH)
                    {
                        if (0 == frameLength && AERON_LOG_SCAN_OVER_ZEROES)
                        {
                            offset += FrameDescriptor.FRAME_ALIGNMENT;
                            continue;
                        }

                        try
                        {
                            final int limit = min(termLength - (offset + HEADER_LENGTH), messageDumpLimit);
                            out.println(formatBytes(termBuffer, offset + HEADER_LENGTH, limit));
                        }
                        catch (final Exception ex)
                        {
                            System.err.printf("frameLength=%d offset=%d%n", frameLength, offset);
                            ex.printStackTrace();
                        }

                        break;
                    }

                    final int limit = min(frameLength - HEADER_LENGTH, messageDumpLimit);
                    out.println(formatBytes(termBuffer, offset + HEADER_LENGTH, limit));

                    offset += BitUtil.align(frameLength, FrameDescriptor.FRAME_ALIGNMENT);
                }
                while (offset < termLength);
            }
        }
    }

    public static char[] formatBytes(final DirectBuffer buffer, final int offset, final int length)
    {
        switch (AERON_LOG_DATA_FORMAT)
        {
            case "us-ascii":
            case "us_ascii":
            case "ascii":
                return bytesToAscii(buffer, offset, length);

            default:
                return bytesToHex(buffer, offset, length);
        }
    }

    private static char[] bytesToAscii(final DirectBuffer buffer, final int offset, final int length)
    {
        final char[] chars = new char[length];

        for (int i = 0; i < length; i++)
        {
            byte b = buffer.getByte(offset + i);

            if (b < 0)
            {
                b = 0;
            }

            chars[i] = (char)b;
        }

        return chars;
    }

    public static char[] bytesToHex(final DirectBuffer buffer, final int offset, final int length)
    {
        final char[] chars = new char[length * 2];

        for (int i = 0; i < length; i++)
        {
            final int b = buffer.getByte(offset + i) & 0xFF;

            chars[i * 2] = HEX_ARRAY[b >>> 4];
            chars[i * 2 + 1] = HEX_ARRAY[b & 0x0F];
        }

        return chars;
    }
}


Tampa, FL – (February 17, 2011) –Amscot Financial, a leading provider of convenient, consumer-oriented financial services, said today it will begin collecting utility payments on behalf of the cities of Sanford in Seminole County, Holly Hill in Volusia County and on behalf of the Florida Governmental Utility Authority, which operates utilities in Pasco County.
Beginning immediately, individuals served by these cities and utilities who wish to pay bills in person may visit any of Amscot's 174 branches, located in 15 counties. Customers need only to bring in their payments and a record of their bill. Amscot charges a $2 convenience fee for the service. Amscot collects and aggregates the funds and automatically transfers them into the utilities' accounts.
Amscot has two branches in Sanford and seven branches in Seminole County. In Volusia County, Amscot has a total of seven branches, including one in Holly Hill. To serve FGUA customers, Amscot has 11 branches in Pasco County.
Amscot has been collecting bill payments and traffic fines since 2005. Today, Amscot takes traffic fines and court payments for clerks of the court in Orange, Brevard, Hillsborough, Polk, Pinellas and Manatee counties. Amscot also acts as a bill payment agent for utilities and local governments such as the city of Bartow, Lakeland Electric, Kissimmee Utility Authority, Orlando Utilities Commission, TECO, Progress Energy and Bright House.


Promo codes and coupon codes for Renault Parts Direct was last updated on Apr 19, 2019 . Visit renaultpartsdirect.co.uk to find more offers.
Renault Parts Direct is the one destination you need to shop big and save bigger all the time!Top Discount: Delivery to England, Scotland and Wales is £5.99. Get more money back in your pocket.
Choose anything you like and grab a off discount on your purchase when you buy sale items at Renault Parts Direct using this voucher code. Start Your Shopping Today!
Treat yourself to huge savings at Renault Parts Direct with this promo code when order this item online. Click here to start shopping!
Shop the best selection for all things at Renault Parts Direct! Best Today: free fuel and congestion charge with bookings. Click the link and enjoy to saving!
Access instant saving by using Renault Parts Direct voucher codeto have an off or more for select this item items.Shop and save now!
This is the perfect opportunity to save your money by using this Renault Parts Direct coupon code when you order special discount for this item at Renault Parts Direct. Click through here to see the latest–you won't regret it!
Save more about the latest and limited-time Renault Parts Direct promo code today to get at the lowest price for this item. Codes is guaranteed to work online.
Buy more at Renault Parts Direct and get off big saving with this promotional code when you shop this this item at Renault Parts Direct through this link today! Be quick, as the offer is going fast.
If you want to save more time and money, you can apply your Renault Parts Direct coupon codes by the steps below: first, find the most valuable Renault Parts Direct coupon codes on this page and click the button at the right side to view the code, it will be automatically copied to you devices. Second, go to renaultpartsdirect.co.uk and place what you want in your shopping cart, then click check out. At checkout page, find the right place to paste the coupon codes and your savings for Renault Parts Direct will be applied and you can get a big save now.


text:
Featured News, Hip Hop News, Videos
Sony Music Entertainment & Desi Hip Hop has been on a roll with exclusive Hip Hop content and music videos all summer long. Today saw the release of Haji Springer's "Galiyon Se" via Sony Music's Hip Hop focused label, Awaaz.
Featured News, Hip Hop News, News, Videos
Today saw the release of another single from Desi Hip Hop & Sony Music's Hip Hop focused label - Awaaz. And this time, it was California-native, Saheer with "Pressure".
Sun J keeps it Raw & Real in latest release with Sony
Featured News, Hip Hop News, Music, News, Videos
Today saw the release of Sun J's "Raw" via Sony Music's platform, and as the song's title suggests, it is about the raw talents possessed by the artist & his team.
Bhanga Bangla brings the heat with "BOROF" on Sony Music
Bhanga Bangla releases new music video "Borof" via Sony Music Entertainment.
Sony Music & Desi Hip Hop Join Forces to impact the Global Hip Hop Movement
Featured News, Hip Hop News, Lifestyle, Music, News
We're glad to finally announce that global music leaders, Sony Music Entertainment, has officially joined hands with global digital media platform, Desi Hip Hop Inc, to empower artists, fans, and to grow the Desi Hip Hop scene in South Asia & worldwide.
Ace aka Mumbai Drops The Visuals To Soulful Single "Aawara"!
Artists, Hip Hop News, Music, Videos
Mumbai veteran emcee Ace has dropped a soulful, unique and motivating new single – "Aawara". In his own words – "Aawara is a song dedicated to every wanderer with a dream, it is made to motivate them to never stop…
India's First Ever Graffiti Collective Has Just Launched!
Artists, Featured News, Hip Hop News
Graffiti has impacted the Indian Hip Hop scene in a powerful manner. For years, it has been the silent artform. It has been as mystic as it has been openly showcased across major cities (especially Mumbai). Take a stroll through…
Nipsey Hussle shot in LA, dead at 33
Featured News, Hip Hop News, News
Nipsey Hussle, the Grammy-nominated rapper and entrepreneur, was fatally shot outside his own clothing store in that Los Angeles' Hyde Park neighborhood on Sunday.
Aavi Gayi Holi with The Spindoctor, Bhoomi Trivedi & MC Classic
Featured News, Hip Hop News, Music, Videos
Holi Hip Hop 2019 is here! The Spindoctor, Bhoomi Trivedi and MC Classic usher in Holi with a Gujarati Folk + Hip Hop anthem.
NAV drops surprise EP "Brown Boy"
Featured News, Hip Hop News, Music, News
After NAV announced earlier this year that he's quitting music following Lil Uzi Vert's footsteps, last night came as a surprise for his fans, as his manager/friend "CashXO" dropped five of his unreleased songs as an EP named "Brown Boy".
Russ goes Platinum off Tunecore, drops major advice for indie artists
The music business isn't set up for the artists to get rich. It's set up for everyone else to get rich off the artists. Take the power back. Artists are the nucleus. Everything and everyone else is interchangeable - Russ via. Twitter.
A Tribute To The Women In Desi Hip-Hop Culture
Featured News, Hip Hop News, Music
They are the trail-blazers, and today, we take a time out to appreciate and understand what these women have set out to accomplish. This is more than music, it's a statement. This is Hip-Hop. These are our country's finest talents.
// Load More Articles
Shocking Facts About Raftaar You Shouldn't Miss!
8 Quotes From Mumbai Hip-Hop That Are Awesome For Social Media Captions!
Samajh Me Aaya Kya!? The Emiway VS Raftaar Battle Explained
5 Female Rappers You Need To Know
MC Altaf Puts Dharavi On The Map With Code Mumbai 17


text:
2016 BRICS summit faces immense challenges | Trade Unions boycott BRICS Labour Ministerial
peoplesforumonbrics / September 25, 2016
New Delhi. A panel discussion was organised on 27 September by a network of people's movements, trade unions and NGOs under the banner of Peoples Forum on BRICS. The panel on 'Foreign Policy Challenges' that elaborated various concerns around the BRICS 2016 Summit is the first in a series of events being organised in Delhi and Goa in the run-up to a larger people's assembly at the Xavier Centre of Historical Research in Porvorim, Goa from 13-14 October, just before the official BRICS heads of state summit from 15-16 October.
Earlier in the day, all central trade unions, except the BJP affiliated Bharatiya Mazdoor Sangh (BMS) boycotted the high profile BRICS Labour Ministers Meeting in New Delhi citing lack of due process and attempts to restrict meaningful participation. 'The Indian trade union movement is diverse and this has been respected in earlier forums', said Amarjeet Kaur, National Secretary at the All India Trade Union Congress (AITUC). This time there has been no official invitation from the Government, she added.
The People's Forum on BRICS stands in solidarity with the trade union boycott and asserts the importance of an independent space where critical voices can be heard. The group also cited concerns about the NDA Government sanctioned CIVIL BRICS to be held next week from 3-4 October in New Delhi, where it is unlikely that critical issues such as the attack on human rights in India, implications of the coup in Brazil, and rise of corporate land grabs in various BRICS countries will be discussed.
Panelists at the Delhi event expressed concern about the current lack of coherence in BRICS with various countries working at cross purposes. Journalist Seema Mustafa, Editor of Citizen.in said that the Modi Government's domestic posturing around nationalism, attacking Pakistan for terrorism and increased collaboration with the USA through initiatives such as the Logistics Exchange Memorandum Agreement (LEMOA) is likely to isolate India from groups such as NAM and G-77 in the longer run.
Achin Vanaik from the Coalition for Nuclear Disarmament and Peace (CNDP) underlined that Foreign Policy is an extension of national policies and priorities. 'Prime Minister Modi's Foreign Policy is mostly about self-projection and masculinity, he said. Vanaik warned against such a reductive policy, caught in the discourse of nationalism and terrorism. Prabir Purkayastha, Editor with Newsclick.in emphasised the importance of China's One Belt One Road (OBOR) initiative to create an alternative to the current control of maritime trade by the West. Prof. Ajay Patnaik from Jawaharlal Nehru University (JNU) argued that Russia has a keen interest in a multi-polar world and therefore, is intent on preserving the BRICS. Speaking on Brazil, Prof Sonya Gupta from Jamia Millia Islamia said that the progressive role of Brazil in establishing a post hegemonic regional order in Latin America is being undermined by interim President Temer, who has already initiated measures to further privatise key sectors of the Brazilian economy.
The Peoples Forum on BRICS is a collective effort of several people's movements, networks and civil society organisations from across India. The PF will attempt to raise critical voices from below on social, ecological, political and economic concerns that are often ignored at big summits such as BRICS.
Periodic updates will be posted on www.peoplesbrics.org and the twitter handle @PeoplesBrics.
For more information contact peoplesforumonbrics@gmail.com
September 25, 2016 in Press Release.
Peoples' Movements should Advance an Alternative Vision for BRICS
Prominent People's Movement Representatives expected to attend 'People's Forum on BRICS' at Alto Porvorim, Goa
Call for solidarity and participation | People's Forum on BRICS
← As Goa prepares to host BRICS….
Ahead of BRICS summit, programmes to highlight social, economic issues →


There is a lot of talk flying around these days – and perhaps it has always been there – about how stories have to be full of depth and emotion. Most people equate such stories with "Dark Fiction," such as The Twilight Saga, Red Dragon, Purge, The Walking Dead, etcetera ad infinitum.
As you, my readers, know by now, these are not stories in which I am interested. I am not interested in stories that drag the audience into the depths of darkness and leave them lying there, moaning and wailing in pain.
I prefer stories that raise the audience up, make them fly in their souls since every human but Warren Worthington III (a.k.a. the X-Men's Angel) lacks wings.
Yes, there is danger – or rather, risk – in these stories. The Avengers might have lost to Loki in the film, but they fought anyway. Luke may have been killed by Emperor Palpatine before Anakin saved him, Frodo might not have been saved, and on and on, ad infinitum.
But in these stories there is always light after the darkness. Day follows night, rest follows pain, and sorrow eases and eventually fades, to be replaced by the good memories life has to offer us.
I recently began listening to a current singer whose work inspires this feeling of flight in me. She is fairly popular, I understand. Listening to her songs, I can see why. She is Francesca Battistelli, a young lady "who is making it cool" to sing about the Bible and God. Again. Once this was not so strange an occurrence.
I realize that not everyone will enjoy these songs, but it is not in me to keep something I enjoy entirely to myself. Something shared becomes twice as enjoyable as something encountered singularly. So here are the particular songs Mrs. Battistelli performs which I enjoy.
This entry was posted in Music Reviews, Poetry and tagged Francesca Battistelli, Hands of God, If We're Honest album, Music Reviews, Songs about God and the Bible, When The Crazy Kicks In, Write Your Story on September 3, 2014 by The Mithril Guardian.


If you are like the many consumers out there, you may find dental insurance frustrating and very confusing. We invision it working a certain way in our mind, but in reality, it doesn't usually work that way and is not set up to work that way. Usually the word "insurance" means protection in our minds, so we purchase the insurance to protect ourselves against any unforeseen, large expenses.
A great example, is if we suffer a car crash, a house fire, or a broken leg, our insurance policy will help make us whole again. So it is very understandable that the same would be expected of dental insurance.
The truth is dental insurance is not designed to protect anyone from any unforeseen expenses. It really is just like a discount coupon. Unlike car accidents or fires that happen unexpectedly, dental health is usually predictable over time. If you take care of your teeth, they will take care of you.
Because tooth issues are usually predictable, most dental insurance companies know what their claims will be and sell plans to employers that fit their needs.


Just a basic biscuit. Nothing is better.
Combine the dry ingredients in a bowl. Cut in the shortening with a fork to a fine consistency.
Add the buttermilk and mix, without over mixing. Dough should be a little sticky. Dust hands with flour and pinch off balls a little bigger than a golf ball. Roll between hands, slightly flatten and place on a lightly greased baking sheet.
Cook until browned, 15-18 minutes.


A new excerpt of She, They, God to be presented with Sacred Circle Theatre Company at MayDay Space in Bushwick, Brooklyn.
Living in China, working with EF English First as an English Teacher.
*I traveled to Avignon, Edinburgh, and Moscow to create a database of "International Theatre" where I attended theatre festivals, wrote about performances, and interviewed artists. My work is published with SMU Engaged Learning.


The white stork has long been associated with the arrival of a blessed bundle, and this proud delivery bird happily brings a bouncing baby boy, wrapped in a blue polka-dotted blanket, to his new loving family. This piece is the perfect way to welcome a special delivery and it makes a unique baby shower gift. Porcelain. 5" H.


text:
← Seamus Costello on RTE, December 1975, about mini-split
Robert Emmet commemoration, Dublin, this Sunday →
Donegal, partition and the national question
Below is a fascinating piece on the impact of partition on County Donegal (Tir Connaill), which I've taken from the 1916 Societies site. I've altered the title, corrected some typos and tenses etc, changed 'Northern Ireland' to six counties, and added some subheads, but the overall text has not been changed.
I don't agree that simply unifying the six-county state and the 26-county state would solve much, because the national question is inseparable from the socio-economic system of capitalism. (I know Finnian is not a supporter of capitalism, either!) The solution to the national question isn't the merger of the existing states, as the Shinners suggest, but the solution on the national, social and economic issues through the establishment of an all-Ireland workers' republic.
Also, none of the major parties, North and South, really want an end to partition. Sinn Fein would argue it really does, but so far they seem happy enough helping manage partition.
In my view, only the mobilisation of the mass of the Irish people can end partition and the masses can't be mobilised unless they are convinced the result will be something better – which is also why the national question and the class question are completely interlinked.
by Finnian O Domhnaill
As a child growing up in 90s Ireland in Tir Connaill/Donegal, I was raised on the fringes of the conflict that went on in the North, never knowing it's full effects and only seeing TV news or glancing at papers my father and mother were reading. On school trips we would rarely go into Derry and when we did, I noticed a slow down of the traffic. I soon realised we had reached the border, being checked by cameras on the road to be searched for bombs or guns. Being looked over by men in army gear and unfamiliar police uniforms.
As the years went by, adolescence beckoned with its insecurities, pimples and female fascinations. I found my peers and I were referred to as the "post-conflict generation". A generation of peace and reconciliation, a term that would become a favourite of the Northern Executive. A generation of change, prosperity and a new outlook in the North and South of Ireland. But surely the older generation were to know that the past would soon creep up and rear its ugly head again. Unbeknownst to some of us was that the effect of partition was still looming over our generation, still holding Donegal back from prosperity, from equality, from national inclusion and further economic, educational, financial, and healthcare development.
In 1922, Partition came into full effect, dividing Ireland into two: the six-county statelet ("Northern Ireland"), remaining part of the United Kingdom, and the Irish Free State, being granted dominion status by the British Government, within the (British) Commonwealth of Nations. This still left the British monarch as head of the Irish Free State. I am under no illusion, as a child of the "post-conflict generation", that partition was and remains a sectarian solution to a political problem and has only undermined the island's potential for prosperity.
In what could be viewed as the insurrection of the two parliaments, partition has left County Donegal isolated from both the North and the so-called ''Republic'' of Ireland. Partition has left Donegal underdeveloped and ignored time and time again by those in power who did not, or would not, hear the voices of those who have been crying out for recognition.
Railways in Ireland, then and now.
The decimation of Donegal's 112 miles of railways is evidence of the effect of partition as even today there is no railway in the county. The only cross-border train is the Dublin to Belfast line. The picture above shows the erosion of our railways in Donegal and other border counties. This cut off has left not just Donegal but the entire Northwest of Ireland without a railway system. In the entire North there is only one other rail line; it goes from Derry city, along the North coast, to Belfast.
Donegal was mainly bog land, particularly around the West. Other land, rocky and mountainous, only used for sheep grazing. Local famers and/or business men would have dug up the railway line for potato drills. This was not a blatant disrespect of tradition or conservationism. This was survival.
The healthcare sector of Donegal has never been given the chance to develop due to the isolation of partition and the underdevelopment of the county. There are no cancer treatment centres, the closest one a gruelling journey to Galway of up to 4 or more hours depending on where in Donegal you live. This also spills into the southern border counties, people from Monaghan and Cavan travelling to Galway or Dublin. But it doesn't end there. To get there you can hitch a ride by bus from a charity organisation which is not government funded. In the North, people from Derry, Fermanagh and Tyrone often have to make the journey to Belfast for cancer treatments. In the past people were unable to attend hospitals or doctors from North to South and vice versa. This still applies in some cases for the unemployed and retirees. Cross border workers are allowed free NHS and medical cards in some cases but not all.
Mental health has become an epidemic, for both civilians and ex – combatants, due in part to partition's aftermath; the conflict in the North . Partition has a direct correlation to poverty which in turn directly correlates to depression, addiction and suicide. Many Donegal natives suffer mental health issues, suffer from the county's inadequate mental health services, and suffer the inter generational impact today. Combatants who went on the run (OTRs), found escape from criminal convictions from Northern Ireland's judicial system in the border counties. Unable to return home to their families and friends, these OTRs became isolated and fell into depression, addiction and even suicide.
As previously mentioned, Donegal suffered agriculturally due to poor land in the west of the county, but also through the war of independence and the civil war. During the economic war between the Free State and Britain from 1932 – 1938, Donegal had already been through a near famine epidemic less than ten years previous. The economic war nearly crippled its farming industry that consisted of over 50% of the land. Most of the arable land, dairy and cattle producing farms were owned by Protestant Unionists in the east of the county and could not find much profit from the poor West side of Donegal.
As a result of partition many of these farmers took their business and money north of the border, pulling commerce out of the South and into the hands of the British financial system. This further depleted Donegal's potential for economic and agricultural growth and still goes on today. The pictures below show a clear correlation of farms and arable land in the east of Donegal, owned by Ulster Protestant Unionists ,who's ancestors settled during the plantation, and the poorer, often unfertile land in the West, which Irish Catholic Nationalists owned after previous generations were displaced and resettled.
In my youth, my mother and I would travel to Meenaneary, in the Southwest of the county where my grandparents, uncles, aunties and cousins all resided. I remember my aunty taking us to Slieve League and telling us how, when she was a child, she would go out to the cliffs there. "Nobody knew about this place," she said. "There was never anyone here and it felt like our own private paradise." To a lesser extent this is still evident today in Ireland as many in the south are still unaware of Donegal's tourist attractions. It never surprises me when I take friends from Dublin up to Donegal and see their faces in awe and hear the familiar line , "I never knew about this place".
Tourism in Donegal was practically non-existent in the beginnings of partition. People from Nationalist/Catholic areas would go to places such as Buncrana and Bundoran while those from Loyalist/Protestant areas would flock to Portstewart or Portrush. This sectarian division of partition limited the amount of tourism to Donegal.
As the conflict in the North began to rage in the late 60s and 70s, Donegal became even more isolated from the rest of Ireland. People from the South saw "the black North" as the whole of Ulster and became cautious of frequenting Tir Connaill; to drive up and still be in the South involved taking the longer trip from some areas, e.g. Dublin, into Leitrim, and through the county's corridor into Donegal. This idea of the whole province being under British rule still resonates today for Southerners. While working in Galway I was asked by a Roscommon man, "What's the sterling rate nowadays up in Donegal?" And from my Dublin friends, "You black nordies are all the same."
And so nowadays while there is a somewhat steady flow of tourists into Donegal there is also a flow of Irish money going out. Tens of thousands of people travel to Derry for shopping trips, nights out etc. and in turn take money out of the local economy and place it in the North. This is also evident in the Strabane area, where many people from Donegal go over the border to buy cheaper alcohol and food shopping, furthering holding back Tir Connail's economic development. What's also evident is people travelling to the North with a U.K. visa cannot visit Donegal, so the county loses out on more potential money, and vice versa for the Northern border counties missing out tourism opportunities for visitors with a visa for the South.
These points highlight the effect of partition on Donegal, the border counties and also the North. There is a clear and strong argument that what's needed to improve the lives of all involved is to have a national referendum for a 32-county sovereign republic. In this united Ireland we can propose that the actual Northwest region of the island would be able to focus on and resolve issues such as healthcare, commerce and economic underdevelopment, agriculture and fishing, tourism and infrastructure.
Taking Brexit into consideration, the very strong possibility of a hard border, EU funding being cut completely, tariffs put in place for goods and services, Sinn Fein's new economic report detailing the potential of generating over 35 billion euro within eight years of Irish unity, an all-Ireland republic is becoming an increasingly attractive idea and a possible reality. If an all-Ireland sovereign republic is implemented the Northwest region of the island would benefit massively.
The total value of fish landed in the six counties' three primary fishing ports in 2015 amounted to £20.8 million. Allowing our Northern neighbors to share the spoils of the whole island's waters would generate a more abundant Ireland. On the subject of the EU stranglehold over the six county's fishing industry, Dick James, Chief Executive of Northern Ireland Fish Producers Organisation has said, "reduced quotas, red tape and restrictions have been disastrous".
Ireland's fishing industry is reported to be worth 1 billion euro a year by 2020. The six-county state receives 23.5 million euro from the European Maritime & Fisheries Funds (EMFF), while the European Commission reports that the EU will give €147.6m to the South of Ireland's fishing industry in 2014-2020. The Dublin Government is providing an additional €94m in co-funding, meaning there's a total of over €241m available. With the strong chance of this funding being lost in the North due to Brexit, a sovereign all-Ireland republic with a unified fishing industry would benefit County Donegal's economy as well as the rest of the island. Under this new Ireland our sovereignty must be respected by the EU and less bureaucracy would need to be put in place.
This same proposal must also apply to the agricultural industry in a united sovereign republic. According to the Ulster Farmers Union, the agri-food sector generates £4.5 billion a year in the six counties while receiving €350 million from EU funding. In the twenty-six counties, Teagasc reported that in 2015 the agri-food sector generated €13.54 billion and received €1.2 billion in EU funding. A combined agricultural industry would benefit the Northwest region of a united Ireland, as stated previously about farmers taking business North of the border: no money would be lost by going to the UK market of the six counties.
In regards to tourism, unity would bring huge benefits for the Northwest. As stated previously, people with a UK visa often currently feel they are unable to travel South into Donegal, losing potential income for the county. This is also evident for people on an Irish visa who think they cannot enter the North. Of course, in an all Ireland republic that matter would be resolved immediately.
In a United Ireland the whole Northwest region of Ireland could work as one single tourist attraction consisting of counties Donegal, Derry, Tyrone and Fermanagh. The current six-county state's tourism sector brings in £764 million according to NI business info while Failte Ireland – the tourist board in the South – reported in 2015 that tourism there made a colossal €7.7 billion. Combining these two tourist sectors and implementing a Northwest tourist attraction region would generate more income to the island as a whole. In a united Ireland, money would remain in the economy. This new Ireland would also attract today's cautious Southerners to the North, as well as attracting more Northerners to come "South".
It should also be noted that a united Ireland will have a single currency. Instead of tens of thousands of people taking the trip into Derry, Strabane, Newry etc. and passing over their money to the UK, it will remain in Ireland, accumulating more income for the Northwest region, border counties and the whole country. This will help people spend more of their money in their local areas, in turn helping small businesses and smaller towns such as Lifford and Letterkenny to flourish. This increased revenue, job growth and removal of the financial border can only benefit the entire surrounding region of Derry, Tyrone and Fermanagh. The flourishing of these current Northern counties would no longer be to the detriment of Donegal, that we have seen through there presently being two currencies in the region.
The healthcare sector could benefit immensely. Donegal's place in the Irish health sector has been blended with the province of Connacht, leaving vital services spread out and inevitably resulting in people travelling long distances for services. In a united Ireland, a complete overhaul of health services could see free healthcare for all. This will give everyone on the island the entitlement to attend hospital and doctor appointments regardless of where they reside, employment status, age or medical condition. The Northwest could be granted a designated healthcare sector region which could consist of Donegal, West Derry, West Tyrone, and Northwest Fermanagh, resulting in more localised healthcare. Decentralisation of services results in greater accountability of budget allocation. Ironically, this proposed new healthcare region would somewhat resemble the old territory of the O'Neills.
Furthermore, a cancer treatment centre for all cancers could be created to ease the burden of people in the Northwest who have to travel to Galway, Belfast or Dublin. A combined all-Ireland health service could reduce costs and raise healthcare standards. Alluding to an earlier point, it can also be argued that ex combatants will be able to return to their homes and families, reducing depression, addiction and suicide for this group. Rehab centres could work under one system as Donegal, Cavan and Monaghan currently operate separately to the other six counties of Ulster which work within UK regulation and legislation. This would also apply to hospitals, doctors surgery etc.
Finally, infrastructure. Investment could be made into a new all-Ireland Republic to link once again the railway lines of the North West region into the rest the island. A nationalised all island railway system could provide the region with a rail service from Donegal to Sligo via Leitrim, linking up with Galway and into the rest of the country. It could also be linked to Derry, in turn linking up with Belfast and Dublin. A direct railway line from Derry to Dublin could also be created, connecting Tyrone, Monaghan and County Armagh. This rail could also be joined with Cavan and Fermanagh which would go to Galway via Sligo. This regeneration of the railway would further connect the North to the South. It would also bring employment and development to border areas and counties, making them a more attractive option for potential investment. Environmentally, a modern railway system would reduce road traffic and emissions.
The new motorway from Derry to Belfast, first proposed over 50 years ago, could also finally get underway, under the control of one government and no longer be embroiled in the historically-sectarian lack of investment West of the Bann, which Donegal has suffered the consequences of for decades.
Unification asap
In conclusion, I intended to point out what the benefits of Irish unity would mean to Donegal and the Northwest region of the island. What must be realised is that not only will Donegal benefit, but thrive in a new sovereign 32-county Irish republic. The surrounding counties and whole island will benefit from many aspects of Irish unity. The strong arguments and clear benefits of unity are evident. From tourism and healthcare to fishing and infrastructure, from agriculture to economics, the people and communities of Ireland would see a better way of life.
There are other areas which I have not explored here that could also benefit from an all-island economy, such as water supply, electricity, renewable energy, education, a national grid, environmental and conservation issues, civil and social service sectors, government departments etc. Instead of two separate regulations, jurisdictions and legislation, the amalgamation into one system would save millions, generate billions and improve the standards of our shared, inclusive Ireland for all.
Structures should now be put into place by all political parties North and South to discuss a new sovereign 32-county republic. The British government should be informed on the matters discussed but have no say or influence whatsoever on any proposals. Representatives in Brussels should also be involved and informed on matters discussed and/or proposed but should also have no influence on any matters that arise. Sovereignty should mean sovereignty.
A clear, concise and agreed arrangement between all political parties of a united Ireland must be reached and a national referendum should be called for the people to decide. Further planning and steps should be provided to make sure the transition from Partitioned Ireland to United Ireland is carefully managed. Furthermore the EU should provide extra funding for the process as it did for the reunification of Germany. Britain should also give further funding to the new Republic and a lowering of that funding until a complete cut off throughout the process of unity.
As a sovereign Republic that grants the people the true power of a nation, to determine its own destiny and self determination, it is up to us, the people of Donegal, the Northwest, Ulster and our whole island to make this a reality. Onwards to the republic, comrades, and onwards to freedom.
I came across this article on the 1916 Societies site, here. Finnian maintains a facebook page for his political thoughts/writings, here.
Posted on September 16, 2017, in 21st century republicanism and socialism, Democratic rights - general, Economy and workers' resistance, Elections, EU, Irish politics today, national, Partition, six counties, Social conditions, twenty-six counties, Unionism, loyalism, sectarianism. Bookmark the permalink.	2 Comments.
Finnian O Donnell | September 20, 2017 at 5:06 am
Please concect me on the link below.This Finnian, the writer of this article.
Philip Ferguson | September 21, 2017 at 12:17 pm
Hi Finnian, I came across the article on the 1916 Societies blog and thought that was the original place it appeared. I'm a bit confused now about where it first appeared – I see it's also on The Pensive Quill. Anyway, I've put in a link to your No Bones About It fb page.


Oh, hey there! I guess this is the part where I have to tell things about myself. Well, let's give it a shot!
My name is Sal, I'm 24 years old. This curly lady lives in the Netherlands, for those who wondered. At the moment I study Communications. To finance my study I work part time at a jewellery store. Selling jewellery is something I love to do!
Petite Sal is where I like to express some of my creative sides. Writing has been a hobby of mine since I was a little kid. Sharing this hobby with many other bloggers is just something I love. Also that people actually read and like the stuff I write.
I'm a versatile little human being. I enjoy blogging (obviously), reading, being a TV show junkie, pizza, poetry, good music, picnics with my ugly friends and writing in general. I am aware of how cliché this sounds, don't worry. It's hard to explain yourself in a few words. I guess you'll just have to follow my blog to find out who I really am!
I totally agree! But writing poetry is easier when you use it as a way to express yourself, like I do. It has also helped me learning how to put things in words, which I found very hard before.
Nice sharing worth ready about sal's pizza.


I love reading little books like "20,000 Days and Counting" because it can be consumed in less than 2 hours but has a lifetime worth of wisdom and knowledge packaged for less than $20. The book chronicles the life of Robert D. Smith otherwise known as "TheRobertD" by his peers.
On average, the number pages on the books I read are between 250-300 pages so this little gem was a welcome relief. Although a short read, the book has a lifetime worth of knowledge and wisdom packaged in a slim profile. Although I can go on endlessly about every great point or quote the author has made, I will condense this review into short summaries and life lessons.
Live intently with the end in mind.
For most people, and myself included, we sometimes forget that life is unexpected and can end at any moment and without any notice. His motto is "Life is short. Our Days are numbered. Our lives are limited. Life can pass extremely fast." Therefore, we must live with a sense of urgency, always pushing ourselves to maximum potential and prioritizing our relationships with those who we spend our time with. Robert also mentions that having a crystal-clear vision for life and living with your true values are also hallmarks of a life well lead.
Live each day as if it were your last. Create a life statement, contact important people you have not seen in a very long time and number your days daily. Again, the emphasis on urgency.
Learn how to die so you can learn how to live: Be prepared to die at anytime. Create a life purpose immediately.
Eat dessert first: If you don't stop to celebrate the little steps along the way, you get burned out!
Motivation is a myth: This is my personal favorite because I always say you can't make anyone motivated. However, if they find their passion, the motivation will follow.
Always ask why: Question yourself and ask first if this is my own fault because when you first question yourself before putting the blame on others, you have the power and advantage.
Focus on your morning vision: The first thing you should do is be grateful, rise quickly and meditate.
Conquer rejection forever: He gives a great example of someone who got rejected 56 times before his book reached the NY Times best seller list and catapulted him to write 5 other books in twenty-five languages.
Ripples: Have clear objectives in life. A clear process and agenda to carry your life vision through.
Step 1: Determine the number of days you have been alive. Are you shucked? Amazed?
Step 2: Two Questions to ponder: What is important right now? What is next for you?
Whose life am I going to brighten today?
What three things am I most grateful for today?
What memories am I going to create today?
What challenges am I going to overcome today?
What value am I going to create today?
How much joy can I create for other and myself today?
What life-changing decision(s) am I going to make today?
I thoroughly enjoyed RobertD' book but most of all, I learned a great deal of knowledge and wisdom. Anytime someone writes a book with the emphasis on living with urgency and with the end in mind, I pay attention. Its true – life is short.
As for me, every day I wake up, I am living my passion. Although I am not making any money with it right now, I know the money will come but the money is not the reason what I think about in the morning. Instead, I focus on how I can help others and as a result of that, the money will come. I know it.
What lessons have you learned by reading this review? What is your most favorite one? Please comment below – I review and respond to all comments received!