However, after nearly a century of research into the use of electrical stimulation to restore sight, the Argus II system (Second Sight Medical Products, Inc. Sylmar, CA) was just approved by the FDA as the first medical implant to restore sight to patients who are blind from near total loss of their photoreceptors.
In spite of these well-documented changes in the inner retina after photoreceptor loss, when hand-held electrodes were inserted in the eye of blind test subjects in an operating room, the test subject detected small spots of light when the electrodes were activated and the apparent location of the spot of light in general corresponded with the retinal area stimulated. These critical experimental findings led directly to the development of chronic retinal implant systems.
Epiretinal implants vary in terms of how much of the required electronic circuitry is contained in the intraocular device and how they are connected to the extraocular elements (induction coils, penetrating wires, or lasers).
The ARGUS™ II System (figure 1-2) is a two system implant in which the wearable and implantable units communicate wirelessly. The wearable components include a miniature camera in the glasses from which information goes to a belt-worn pocket size video processing unit (VPU) with rechargeable battery. The VPU encodes the information and both power and data are then sent back to the glasses and then wirelessly (via a near field inductive link) sent to the implanted components. The implanted components consist of a receiver coil which then send the information to an implanted electronic chip inside a hermetic metal can. The implanted chip then decodes and routes controlled pulses via an integrated flexible cable with electrodes to excite retinal neurons. The electrode array is 6mmx5.5mmx0.5mm and when implanted in the center of the retina (i.e., macula) its diagonal dimension spans the central 20 degrees of visual field. All components of the Argus II fit inside the eye socket (orbit) and only the integrated cable with electrodes are placed inside the eye with the rest of the device sutured to the eye wall (sclera) and covered by the conjunctiva.
Argus II Wearable components: (A) Glasses with camera and inductive (radio frequency) coil and associated electronics. (B) Video processing unit (VPU) with rechargeable battery. The VPU connects to the glasses via a cable and encodes the camera input and sends it back to the coil to be transmitted wirelessly to the implanted components. (C) Example of how the system can be worn with VPU using a shoulder sling. Alternatively VPU can be worn on a waist belt or put into a pocket.
Argus II implantable components. (A) shows the device expanded and shows the various components. (B) Shows the device as it would be when wrapped around the eye; note the electrode array would be inserted through the eye wall (sclera). The entire implant is under the conjunctiva so it is not visible or exposed reducing the chances of infection. (C) Picture of the retina showing the electrode array places in the central retina (macula) in a subject with RP.
Currently, the Argus II is the only approved visual prosthesis. It is approved in Europe and in the US. It is intended for patients with severe visual loss from photoreceptor loss. It does require a major operation and there are associated risks with the procedure, but the benefits were deemed to outweigh the risks by the US and European regulatory bodies, leading to its approval as a medical implant. The approval of the Argus II is a major milestone in the field of artificial vision and provides a treatment option for patients for whom there was no near-term foreseeable treatment.
The development of retinal prostheses to generate artificial vision for the blind is indeed a complex, long-term, expensive, and interdisciplinary undertaking, but it does now provide the much awaited "good news" for many blind patients.
Mark Humayun, M.D., Ph.D. has equity in, is a patent holder for, receives royalties from, and is a consultant to Second Sight Medical Products, Inc.
Ross RD. Is perception of light useful to the blind patient? (Editorial and Comments). Arch Ophthalmol 1998; 116: 236-238.
Humayun MS, de Juan E Jr. Artificial vision. Eye. 1998; 12 (Pt 3b): 605-7.
Bunker, C.H., et al., Prevalence of retinitis pigmentosa in Maine. American Journal of Ophthalmology., 1984. 97(3): p. 357-65.
Curcio, C.A., N.E. Medeiros, and C.L. Millican, Photoreceptor loss in age-related macular degeneration. Investigative Ophthalmology & Visual Science., 1996. 37(7): p. 1236-49.
del Cerro M, Gash DM, Rao GN, et al. Retinal transplants into the anterior chamber of the rat eye. Neuroscience 21: 707-23, 1987.
Foerster, O., Beitrage zur pathophysiologie der sehbahn und der spehsphare. J Psychol Neurol, 1929. 39: p. 435-463. Brindley, G., The number of information channels needed for efficient reading. J Physiol, 1965. 177: p. 44.
Brindley G, R.D., Implanted stimulators of the visual cortex as visual prosthetic devices. Trans Am Acad Ophthalmol Otolaryngol, 1974(78): p. 741-45.
Brindley, G.S., Sensations produced by electrical stimulation of the occipital poles of the cerebral hemispheres, and their use in constructing visual prostheses. Annals of the Royal College of Surgeons of England., 1970. 47(2): p. 106-8.
Brindley, G.S. and W.S. Lewin, The sensations produced by electrical stimulation of the visual cortex. Journal of Physiology., 1968. 196(2): p. 479-93.
Brindley, G.S. and W.S. Lewin, The visual sensations produced by electrical stimulation of the medial occipital cortex. Journal of Physiology., 1968. 194(2): p. 54-5P.
Dobelle, W.H. and M.G. Mladejovsky, Phosphenes produced by electrical stimulation of human occipital cortex, and their application to the development of a prosthesis for the blind. Journal of Physiology., 1974. 243(2): p. 553-76.
Dobelle, W.H., et al., "Braille" reading by a blind volunteer by visual cortex stimulation. Nature., 1976. 259(5539): p. 111-2.
Dobelle, W.H., et al., Artificial vision for the blind by electrical stimulation of the visual cortex. Neurosurgery., 1979. 5(4): p. 521-7.
Dobelle, W.H., Artificial vision for the blind by connecting a television camera to the visual cortex. ASAIO Journal., 2000. 46(1): p. 3-9.
Pollen, D.A., Responses of single neurons to electrical stimulation of the surface of the visual cortex. Brain, Behavior & Evolution., 1977. 14(1-2): p. 67-86.
Schmidt, E.M., et al., Feasibility of a visual prosthesis for the blind based on intracortical microstimulation of the visual cortex. Brain., 1996. 119(Pt 2): p. 507-22.
Maynard, E.M., Visual prostheses. Annual Review of Biomedical Engineering., 2001. 3: p. 145-68.
Bak, M., et al., Visual sensations produced by intracortical microstimulation of the human occipital cortex. Medical & Biological Engineering & Computing., 1990. 28(3): p. 257-9.
Maynard, E.M., C.T. Nordhausen, and R.A. Normann, The Utah intracortical Electrode Array: a recording structure for potential brain-computer interfaces. Electroencephalography & Clinical Neurophysiology., 1997. 102(3): p. 228-39.
Uematsu, S., et al., Electrical stimulation of the cerebral visual system in man. Confinia Neurologica., 1974. 36(2): p. 113-24.
Rousche, P.J. and R.A. Normann, Chronic intracortical microstimulation (ICMS) of cat sensory cortex using the Utah Intracortical Electrode Array. IEEE Transactions on Rehabilitation Engineering., 1999. 7(1): p. 56-68.
McCreery, D.B., et al., A characterization of the effects on neuronal excitability due to prolonged microstimulation with chronically implanted microelectrodes. IEEE Transactions on Biomedical Engineering., 1997. 44(10): p. 931-9.
Agnew, W.F., et al., Histopathologic evaluation of prolonged intracortical electrical stimulation. Experimental Neurology., 1986. 92(1): p. 162-85.
Weiland, J.D. and D.J. Anderson, Chronic neural stimulation with thin-film, iridium oxide electrodes. IEEE Transactions on Biomedical Engineering., 2000. 47(7): p. 911-8.
Normann, R.A., et al., A neural interface for a cortical vision prosthesis. Vision Research., 1999. 39(15): p. 2577-87.
Margalit, E., et al., Retinal prosthesis for the blind. Survey of Ophthalmology., 2002. 47(4): p. 335-56.
Veraart, C., et al., Visual sensations produced by optic nerve stimulation using an implanted self-sizing spiral cuff electrode. Brain Research., 1998. 813(1): p. 181-6.
Naples, G.G., et al., A spiral nerve cuff electrode for peripheral nerve stimulation.[comment]. IEEE Transactions on Biomedical Engineering., 1988. 35(11): p. 905-16.
Sweeney, J.D. and J.T. Mortimer, An asymmetric two electrode cuff for generation of unidirectionally propagated action potentials. IEEE Transactions on Biomedical Engineering., 1986. 33(6): p. 541-9.
Ungar, I.J., J.T. Mortimer, and J.D. Sweeney, Generation of unidirectionally propagating action potentials using a monopolar electrode cuff. Annals of Biomedical Engineering., 1986. 14(5): p. 437-50.
Buckett, J.R., et al., A flexible, portable system for neuromuscular stimulation in the paralyzed upper extremity. IEEE Transactions on Biomedical Engineering., 1988. 35(11): p. 897-904.
Delbeke, J., M. Oozeer, and C. Veraart, Position, size and luminosity of phosphenes generated by direct optic nerve stimulation. Vision Research., 2003. 43(9): p. 1091-102.
Cuoco, F.A., Jr. and D.M. Durand, Measurement of external pressures generated by nerve cuff electrodes. IEEE Transactions on Rehabilitation Engineering., 2000. 8(1): p. 35-41.
Branner, A. and R.A. Normann, A multielectrode array for intrafascicular recording and stimulation in sciatic nerve of cats. Brain Research Bulletin., 2000. 51(4): p. 293-306.
Veraart C, Wanet-Defalque MC, Gerard B, et al. Pattern recognition with the optic nerve visual prosthesis. Artif Organs. 2003 Nov; 27(11): 996-1004.
del Cerro, M., et al., Retinal transplants into the anterior chamber of the rat eye. Neuroscience., 1987. 21(3): p. 707-23.
Humayun, M.S., et al., Morphometric analysis of the extramacular retina from postmortem eyes with retinitis pigmentosa. Investigative Ophthalmology & Visual Science., 1999. 40(1): p. 143-8.
Santos, A., et al., Preservation of the inner retina in retinitis pigmentosa. A morphometric analysis. Archives of Ophthalmology., 1997. 115(4): p. 511-5.
Stone, J.L., et al., Morphometric analysis of macular photoreceptors and ganglion cells in retinas with retinitis pigmentosa. Archives of Ophthalmology., 1992. 110(11): p. 1634-9.
Kim, S.Y., et al., Morphometric analysis of the macula in eyes with geographic atrophy due to age-related macular degeneration. Retina., 2002. 22(4): p. 464-70.
Kim, S.Y., et al., Morphometric analysis of the macula in eyes with disciform age-related macular degeneration. Retina., 2002. 22(4): p. 471-7.
Marc RE. (2003). Neural remodeling in retinal degeneration. Prog Retin Eye Res 22, 607.
Varela C, Igartua I, De La Rosa EJ & De La Villa P. (2003). Functional modifications in rod bipolar cells in a mouse model of retinitis pigmentosa. Vision Res 43, 879-885.
Rizzo JF 3rd, Wyatt J, Loewenstein J, et al. Methods and perceptual thresholds for short-term electrical stimulation of human retina with microelectrode arrays. Invest Ophthalmol Vis Sci. 2003 Dec; 44(12): 5355-61.
Rizzo JF 3rd, Wyatt J, Loewenstein J, et al. Perceptual efficacy of electrical stimulation of human retina with a microelectrode array during short-term surgical trials. Invest Ophthalmol Vis Sci. 2003 Dec; 44(12): 5362-9.
Humayun MS. Oral presentation, American Society of Retina Specialists, 2009.


text:
Rewilding Iberá
Sebastián Di Martino / 4 Min Read / Activism
Tania with her two new cubs shortly after their birth. The first jaguars born in decades in Iberá, their arrival was a major milestone for the Jaguar Reintroduction Program. When they're released into the wild—hopefully within two and a half years—they'll have access to 650,000 acres of habitat teeming with caimans, capybaras and other native food sources. Photo: Courtesy Tompkins Conservation
It's spring in the wetlands of Iberá, and two young jaguar cubs appear filled with trepidation and curiosity as they follow their mother, Tania, into the water for their first swim. Aramí, which means "little sky" in the native Guaraní language, and Mbareté, or "strong," are the first cubs born in Tompkins Conservation's Jaguar Experimental Breeding Center in the new Iberá National Park in northeastern Argentina. Born in June to parents with remarkable survival stories—mom lost a leg as a cub, dad was orphaned by a hunter—the pair represent the possibility of wild jaguars calling this region home again for the first time in over 60 years.
Iberá is one of the largest wetland ecosystems in the world—a place where one can discover a wide array of birds, mammals, reptiles, amphibians and fish, as well as a diversity of landscapes including floating islands, lagoons, streams, forests and grasslands. It hasn't always been this way, though. During the 20th century, a long period of wildlife exploitation and cattle ranching led to the steep decline of many species, and the complete extinction of others. In the late 90s, just 200 jaguars remained in all of Argentina. Today, however, the story is one of recovery and hope.
"One of the most ambitious rewilding projects in the Americas, its goal is to restore the Iberá ecosystem as completely as possible by reintroducing species that had gone locally extinct. "
In 1997, Doug and Kris Tompkins, co-founders of Tompkins Conservation, purchased great portions of private land in Iberá, with their ultimate objective being the creation of a new national park. In total, they acquired 370,000 acres, primarily cattle ranches which they converted into nature reserves. The first step in rewilding the land was removing the cattle, horses and fencing, which quickly helped the landscape and native species rebound. Then, in 2006, Tompkins Conservation—whose work in Argentina is known as CLT, or the Conservation Land Trust—started the Iberá reintroduction project. One of the most ambitious rewilding projects in the Americas, its goal is to restore the Iberá ecosystem as completely as possible by reintroducing species that had gone locally extinct.
Nicolás Carro and Karina Sporring work on a shelter in one of the jaguar enclosures. The presence of apex predators is critical to any healthy ecosystem, but jaguars were extirpated from the Iberá region over 60 years ago. Now, only 200 remain in all of Argentina. Photo: Beth Wald
This complex initiative began with the reintroduction of the giant anteater, followed by the pampas deer, the collared peccary, the tapir and the green-winged macaw. So far, CLT has fostered two self-sustaining populations of giant anteaters in Iberá and two of pampas deer, and has established initial populations of the other species. Now, the team is turning its attention to the reintroduction of the giant otter, the bare-faced curassow and the region's apex predator, the jaguar.
The Jaguar Experimental Breeding Center, established in 2015, aims to produce jaguars that can eventually be released into the wild. Currently, the center holds five breeding jaguars that come from captivity and cannot be released. But by being born and raised with minimal human contact while learning from their mother how to hunt, their offspring could possibly be released—which is the hope for Aramí and Mbareté.
An aerial view of the Jaguar Experimental Breeding Center. Photo: Courtesy Tompkins Conservation
The center consists of four one-plus acre enclosures where breeding animals live, two almost four-acre enclosures (one of which is where Tania lives with Aramí and Mbareté, and where she'll teach them how to hunt, fish and live in the wild), and one 74-acre enclosure where the cubs will live after becoming independent from their mother, but before being released. These enclosures include grasslands, forests and pools where the jaguars can be jaguars. To practice their hunting skills, they're fed live prey such as capybaras, caimans and fish. This activity is monitored via remote camera by staff biologists, veterinarians and other experts. If all goes as planned, Aramí and Mbareté will be released into the wild within two and a half years.
Chiqui, the father of the newly-born Amarí and Mbareté. Born in the wild, Chiqui has lived in a rescue center since being orphaned by a hunter. Photo: Rafael Aubuín
Volunteer for a Conservation Land Trust wildlife reintroduction project in Argentina.
Follow and support Tompkins Conservation.
Iberá's local communities are excited by the return of the jaguars to the province, as a connection with these beautiful animals has remained an integral part of the region's identity and culture. Kids from village schools have been involved too, holding a vote to choose the cubs' names. The plan to create Iberá National Park was signed in 2016, and as Iberá's biodiversity regains its splendor, many in the area hope that more visitors will come to see its recovering wildlife. Ideally, this will grow the economies of local towns and villages that see eco-tourism as an economic driver—and ensure that Iberá's biodiversity is viewed as a resource from which they directly benefit, and can help protect.
Sebastián Di Martino
Since 2015, biologist Sebastián Di Martino has been the coordinator of the rewilding project carried out by Tompkins Conservation in Argentina. For the previous 18 years, he worked in the management of protected areas for the province of Neuquén in Patagonia.

redpajama_set_name: RedPajamaCommonCrawl


For 18 years we have been giving away the cooking apples from our little tree, as we're not lovers of cooked fruit in our house.
Each year, since we moved here, our little tree has produced HUGE juicy, red apples.
Year in, year out, rehoming the fruits to friends and family has been a big tradition.
This year, dearest Mother-in-Law declared that after all these years she wasn't really all that keen on the apples. She claimed that they took FOREVER to cook and that after 18 years she was going to decline this year's offerings.
What we then discovered is that they are actually delicious, sweet EATERS....which we LOVE!!!
Rehoming is temporarily abandoned until further notice...lol.


What is the Waiver Services Provider?
SeniorsPlus Waiver Services Provider (WSP) is an authorized agent of the Maine Department of Health and Human Services. WSP is responsible for coordinating the following services for certain EIM consumers: emergency response systems, respite in a facility, environmental modification, and assisted technology. The providers and contractors who deliver these services must be contracted with the WSP.
To receive services through the WSP, a consumer must be actively enrolled with EIM (under Section 19, Home and Community Benefits for the Elderly and Adults with Disabilities), living at home (not in the hospital or rehabilitation facility or nursing home), and must have one or more of these services in his/her authorized Plan of Care.
If you are currently an EIM consumer and have questions regarding the services listed above, please contact your care coordinator. If you are a provider or contractor interested in contracting with WSP, please see contact information on the sidebar of this page.


text:
Home > Systems & Design > Looking Beyond Technology
Looking Beyond Technology
As industry pushes into AI, it's now about what can be done with computing. That opens up a whole new set of problems.
June 30th, 2016 - By: Ed Sperling
The semiconductor industry is beginning to make real progress in deep learning and artificial intelligence, opening up bigger opportunities across more markets than have ever existed in the history of technology. But before this revolution goes much further, the industry also needs to step back and establish a set of guidelines about how this technology will be used.
This is an entirely different kind of roadmap than the one that has been driving chipmakers for the past five decades. Since the introduction of the first integrated circuit, the focus has been to shrink everything and make it run faster. The chip industry has achieved that many times over. As a point of comparison, a 1975 Cray-1 supercomputer ran 80 million floating point operations per second.
Apple's A9X chip, released last fall, runs at 345.6 gigaFLOPS. It also uses far less power—it runs on a rechargeable battery—and fits in your pocket instead of requiring a separate room with a raised floor. It also costs about $3.5 million dollars less than the water-cooled Cray. And in terms of raw speed, that's like a snail compared to China's new Sunway TaihuLight supercomputer, which runs at 93 petaFLOPS.
All of this computing has occurred in a box, where performance and power can be measured. There are bragging rights to go along with this, and maybe business deals for whoever can develop the world's fastest chips, systems, and for those who can use the least amount of power. But this is increasingly beside the point. The technology is now good enough from the perspective of power, performance, memory and connectivity, to look beyond the technology itself. It's no longer about the machine. It's what can be done with it as that compute power becomes even more distributed.
In the early 1990s, Digital Equipment Corp. had an artificial intelligence unit, as did all of the big computer companies of the time. But the conclusion they reached was that they had gone as far as they could with the technology available at that time. Engineers working in the group said they would have to wait for advances over the next decade to be able to continue their work.
It took more than a decade. In fact, it took a full quarter century before many of the concepts they were trying to develop began resurfacing in a big way. Machine learning, deep learning, artificial intelligence are all slices of the same pie. They're all ill-defined at the moment. As a proof point, ask any two engineers what they mean by deep learning and you'll almost certainly get different answers. There are enough crossovers and interactions to make it look more like an amoeba than a neat Venn diagram. But the basic concepts are the same—add enough intelligence into computing to recognize patterns and predict behavior based upon different scenarios and probabilities.
There is still plenty of work to turn this into an everyday, every device kind of technology, where a person can issue commands in a regular conversational tone and be assured those commands are accurately relayed into some system that interprets what they are saying, regardless of background noise or regional accents. The tech industry is making significant progress in that area. But as this work continues, it needs to start thinking well beyond just the hardware and software to what else can be done, and perhaps even more important, what rules will be needed once these devices begin interacting.
"There are no laws about what things can do to other things," said Lucio Lanza, managing director of Lanza techVentures. "There is no set of rules. We have a lot of work to make a society of things consistent, and to define what are protocols of interaction. You don't want a device to talk to a pacemaker. But who will define the layers? What is the 'Bluebook' for IoT and who's going to write it?"
Decoding The Brain
Biologically Inspired Electronic Design
Inside AI And Deep Learning
What's happening in AI and can today's hardware keep up?
What Cognitive Computing Means For Chip Design
Computers that think for themselves will be designed differently than the average SoC; ecosystem impacts will be significant.
Convolutional Neural Networks Power Ahead
Adoption of this machine learning approach grows for image recognition; other applications require power and performance improvements.
Tags: Apple artificial intelligence deep learning Digital Equipment Corp. Lanza techVentures machine learning Sunway supercomputing
Ed Sperling
(all posts)
Ed Sperling is the editor in chief of Semiconductor Engineering.
(Note: This name will be displayed publicly)
(This will not be displayed publicly)
Wafer Scale Transfer of 2D Materials, Graphene January 29, 2023 by Technical Paper Link
Side-Channel Attacks Via Cache On the RISC-V Processor Configuration January 29, 2023 by Technical Paper Link
Heterogeneous Multi-Core HW Architectures With Fine-Grained Scheduling of Layer-Fused DNNs January 29, 2023 by Technical Paper Link
Mitigating Silent Data Corruptions in High Performance Computing January 29, 2023 by Technical Paper Link
Automotive E/E Architectures with Safety Related Availability (SaRa) Requirements For Highly Autonomous Driving January 29, 2023 by Technical Paper Link
Choosing The Correct High-Bandwidth Memory
New applications require a deep understanding of the tradeoffs for different types of DRAM.
Selecting The Right RISC-V Core
Ensuring that your product contains the best RISC-V processor core is not an easy decision, and current tools are not up to the task.
Startup Funding: December 2022
Wafer manufacturing and GPUs draw investment; 106 companies raise $2.8B.
by Jesse Allen
Entities, people and technologies explored
Importance Of Qualifying IP Revi... Siddharth Ravikumar
Scan Pattern Portability From PS... Ash Patel


text:
// Include React as a dependency
import React, { PropTypes as T } from 'react'

// Include our helpers for API calls
// var helpers = require("../../../../utils/helpers");

// Results Component Declaration
class Results extends React.Component {

  // Here we will save states for the contents we save
  constructor(props) {
    super(props)
    this.state =  {

    };
  }

  // This code handles the sending of the search terms to the parent Search component
  // handleClick() {
  //   console.log("CLICKED");
  //   console.log(item);

  //   // helpers.postSaved(item.headline.main, item.pub_date, item.web_url).then(function() {
  //   //   console.log(item.web_url);
  //   // });
  // }

  // A helper method for mapping through our articles and outputting some HTML
  /*renderArticles() {

    return this.props.results.map(function(job, index) {

      // Each article thus reperesents a list group item with a known index
      return (

                {article.headline.main}

                  <button className="btn btn-default ">View Article</button>

                {/*
                  By using an arrow function callback to wrap this.handleClick,
                  we can pass in an article as an argument
                }
  //               <button className="btn btn-primary" onClick={() => this.handleClick(article)}>Save</button>
  //
  //

  //
Date Published: {article.pub_date}

  //

  //

  //     );

  //   }.bind(this));

  // }*/

  // // A helper method for rendering a container to hold all of our articles
  renderContainer() {
    let jobResults = this.props.results;
    return Object.keys(jobResults).map(function(keyName, index){
      console.log(jobResults[keyName])
      let job = jobResults[keyName];

     var snippet = job.snippet;
    snippet=snippet.replace(/<[a-zA-Z\/][^>]*>/g, '');
    console.log(snippet);

    return (

                       {job.jobtitle} - {job.company} - {job.formattedLocation}  - {job.formattedRelativeTime}

{snippet}

                          Applied

                          Apply Later

                          Apply Now

               )
              }.bind(this));

  }

  render() {
    // If we have no articles, render this HTML
    if (!this.props.results) {
      return (

Job Results

              Enter search terms to begin...

      );
    }
    // If we have articles, return this.renderContainer() which in turn, returns all the articles
    return (

Job Results

                {this.renderContainer()}

    )
}
};

// Export the module back to the route
module.exports = Results;

redpajama_set_name: RedPajamaGithub


As such, it gives the only 4m North American beacon a chance to be heard via TA to Europe for another 2 years.
Support for Beacon WA1ZMS continues to be provided by the FCC & the Society of Broadcast Engineers. The beacon uses a portion of spectrum is still reserved for TV service only and no US 4m ham band appears possible in the future.


text:
Q: How does comparison between defined object and dynamic object work using "is" keyword? I prepared code like this and I wonder how does "is" work here?
Why it just ignores null and how does field comparison work? Does it use reflection somewhere?
using System;
using System.Linq;

public class A
{
    public int x;
    public int y;

    public override string ToString()
    {
        return $"{x} {y}";
    }
}

public class Test
{
    private static Random rnd = new Random();

    public static void Main()
    {
        A[] a = new A[10];

        for(int i = 0; i < a.Length; ++i)
        {
            a[i] = new A();
            a[i].x = rnd.Next() % 2;
            a[i].y = rnd.Next() % 10;

            if(a[i].y < 5)
                a[i] = null;
        }

        //How the hell does it null-checks?
        //How does `is` work here?
        if(a.Any(obj => obj is { x: 1 })) {
            Console.WriteLine("There is object with x = 1");
        } else {
            Console.WriteLine("There is no object with x = 1");
        }

        Console.WriteLine("========DEBUG");
        Console.WriteLine(string.Join("\n", a.ToList()));
    }
}

redpajama_set_name: RedPajamaStackExchange


well SH1 EU version has a catalogue no. like this "KOE ..." and the JP is "KICA ..." now what about the serial numbers ? which are like ASIN, UPC ..etc. ? are the true publishers kings records ? thanks alot.
Mmm, i'm confused with your question. The catalog number makes the difference between versions, if you are talking about the serial number engraved on the disc, it only count in soundtrack without a catalog number like limited soundtracks or promos. Each region have their code style.
ohhh but still I mean there's a number that's called ASIN, UPC like that and it's not called the catalogue number. can that tell me if the version is genuine or a bootleg ?
I don't have a bootleg to compare, but i'm pretty sure those codes are not the same between originals and bootlegs.


text:
Q: Sorting of Arraylist by date only sorts day and not month and year? I'm attempting to SORT an ArrayList by (Type Date) MyObject.getDate()
My format is formatted by SimpleDateFormat by dd-mm-yyyy;
I'm using a custom comparator to sort my list.
I'm using Collections.sort(produuctList, new CustomComparator())
Problem my sorted list is only by dd and not dd-mm-yyyy.
Any ideas?
public class Product
{
    private String productName;
    private Date boughtOn;
    private Date useBy;
    private double boughtAt;
    private long quantity;
    private static DateFormat dateFormat;

    public Date getUseBy()
    {
        return useBy;
    }
    public void setUseBy(Date useBy)
    {
        this.useBy = useBy;
    }
}

public static Date rtnDate(String dateStr, int currentLineCount)
    {
        SimpleDateFormat df = new SimpleDateFormat("dd-mm-yyyy");
        try
        {
            Date date = df.parse(dateStr);
            return date;
        }
        catch (ParseException e)
        {
            productParsingErrorMessages.add("Date parse exception: " + e + "on line " + currentLineCount);
            return null;
        }

//      DateFormat formatter = new SimpleDateFormat("dd-mm-yyyy");
//      Date date2 = (Date)formatter.parse(dateStr);
    }

System.out.println("Product list - BEFORE sorting by UseBy");
printInventory(produuctList);

Collections.sort(produuctList, new CustomComparator());

System.out.println("Product list - AFTER sorting by UseBy");
printInventory(produuctList);

public class CustomComparator implements Comparator<Product>
{
    @Override
    public int compare(Product o1, Product o2)
    {
        return o1.getUseBy().compareTo(o2.getUseBy());
    }
}

Product list - BEFORE sorting by UseBy
Product name: sugar  UseBy : 12-12-2012
Product name: sugar  UseBy : 01-10-2012
Product name: sugar  UseBy : 16-04-2012
Product name: sugar  UseBy : 30-01-2012
Product name: sugar  UseBy : 25-04-2012
Product name: sugar  UseBy : 03-04-2012
Product name: sugar  UseBy : 08-04-2012
Product list - AFTER sorting by UseBy
Product name: sugar  UseBy : 01-10-2012
Product name: sugar  UseBy : 03-04-2012
Product name: sugar  UseBy : 08-04-2012
Product name: sugar  UseBy : 12-12-2012
Product name: sugar  UseBy : 16-04-2012
Product name: sugar  UseBy : 25-04-2012
Product name: sugar  UseBy : 30-01-2012

A: If your format String has been copied correctly, your SimpleDateFormat is wrong. It should be dd-MM-yyyy, not dd-mm-yyyy, since you're interested in months, not minutes.
You've got:
public static Date rtnDate(String dateStr, int currentLineCount)
{
    SimpleDateFormat df = new SimpleDateFormat("dd-mm-yyyy");

When you should be using:
public static Date rtnDate(String dateStr, int currentLineCount)
{
    SimpleDateFormat df = new SimpleDateFormat("dd-MM-yyyy");

This would explain everything.

A: I'm about 90% sure you're comparing java.lang.Strings and not java.util.Dates. Given the date format you mentioned, it'll obviously sort all the days together first. E.g. for a full year, your list would start off:
01-01-2012 (1 Jan)
01-02-2012 (1 Feb)
01-03-2012 (1 Mar)

Use the Date object to compare on, not a String representation of it.
P.S. a picture is not code. Put your code in your question.
Update: Proof that the code you've posted works as expected:
import java.text.DateFormat;
import java.util.*;

public class DateComparators {
    public static void main(String[] args) {
        List<Product> productList = Arrays.asList(
                new Product(new Date(2012 - 1900, 5, 1)), // 1 Jun 2012
                new Product(new Date(2012 - 1900, 1, 1)), // 1 Feb 2012
                new Product(new Date(2012 - 1900, 2, 15)), // 15 Mar 2012
                new Product(new Date(2012 - 1900, 0, 2)), // 2 Jan 2012
                new Product(new Date(2012 - 1900, 1, 2)), // 2 Feb 2012
                new Product(new Date(2012 - 1900, 0, 1)) // 1 Jan 2012
        );
        Collections.sort(productList, new CustomComparator());
        System.out.println(productList);
    }

    static class CustomComparator implements Comparator<Product> {
        @Override
        public int compare(Product o1, Product o2) {
            return o1.getUseBy().compareTo(o2.getUseBy());
        }
    }

    static class Product {
        private String productName; // sauce pan
        private Date boughtOn; // 4-5-2012
        private Date useBy; // 4-5-2012
        private double boughtAt; // $4.05
        private long quantity; // 9
        private static DateFormat dateFormat;

        Product(Date useBy) {
            this.useBy = useBy;
        }

        public Date getUseBy() {
            return useBy;
        }

        public void setUseBy(Date useBy) {
            this.useBy = useBy;
        }

        @Override
        public String toString() {
            return "\nuseBy=" + useBy;
        }
    }
}

Output:
[
useBy=Sun Jan 01 00:00:00 CST 2012,
useBy=Mon Jan 02 00:00:00 CST 2012,
useBy=Wed Feb 01 00:00:00 CST 2012,
useBy=Thu Feb 02 00:00:00 CST 2012,
useBy=Thu Mar 15 00:00:00 CDT 2012,
useBy=Fri Jun 01 00:00:00 CDT 2012]

Therefore, you haven't shown us everything. The problem is in something you left out.


text:
NewsGroove Uk > Relationship > My partner's abusive ex is twisting their daughter against her | Dear Mariella
My partner's abusive ex is twisting their daughter against her | Dear Mariella
RelationshipJuly 5, 2020
The dilemma I have been in a relationship with my partner for 10 years and she has a daughter in her mid-teens. My partner broke up with the father of their daughter due to gaslighting and physical abuse, including head-butting her and claiming it was by accident. Two years later I came on to the scene. I've never called him out about the abuse, and her daughter doesn't know about it. The problem is that he has been manipulating his daughter for years. He buys her big gifts and gives her pocket money, but rarely gives my partner financial assistance. We have heard him saying negative things about my partner to his daughter.
Her daughter can be nice, but often tells my partner that she prefers her father, and is rude and obnoxious. This is more than a teenager's sniping. We find ourselves walking on eggshells – which was just like how my partner felt when living with her ex.
The strange thing is that she will not stay over at her father's and won't give a direct answer why. We think she might be frightened of him, but as she loves him cannot admit it. It puts a strain on us – we hardly get a break and he just comes around to our house making us feel uncomfortable. As a man I feel castrated – I want to tell him what I really think of him, but know I can't.
Mariella replies Feeling "castrated" and wanting to do the "manly" thing and confront him are probably your least helpful impulses at present. How you're feeling is of interest only to you and me. While I'm pleased you've told me, it shouldn't be a further factor in this conversation. Instead, I'd like to congratulate you on the fortitude and emotional reserve you've displayed more recently and also for the many years, as mentioned in your longer letter, when you were just a weekend visitor, for the sake of your now step-daughter.
READ Blind date: 'His laugh was the loudest I've ever heard'
Despite our increased awareness of the damage caused by adult love affairs going awry, we still fail to respect how traumatic separation can be for children. In a situation like this, where deeper damage has been sustained, you can't keep a lid on the cauldron forever. In this case your partner took the only route possible and if she hasn't already I'd encourage her to contact one of the many organisations, such as Refuge, which are trained to assist with domestic violence and its aftermath. As they'll tell you, the words "accidental" and "head-butt" are not an acceptable pairing. You, on the other hand, seem to have behaved in exemplary fashion.
The incidents of domestic violence, sporadic though they may have been, inflicted on your partner during her past relationship, are of real concern. They ring an even louder warning bell when you say this girl then began refusing to stay with her father. That would have coincided with the moment when she moved from childhood into the earliest stirrings of puberty, and I think it's important you get to the bottom of why she made that choice at that time.
You clearly don't trust her father with his ex and there's no reason to think his behavioural patterns have altered just because they split up. Indeed, there is no reason to presume he hasn't transferred his abusive ways on to his daughter. Keep safeguarding her and ensure she isn't left alone with him until you get to the bottom of things. Continuing to show her love, warmth and a healthy male role model is incredibly important.
READ My life in sex: the young widow
What seems imperative is that her mother begins to open up to her child about the past so that her daughter can come to understand that her father's behaviour isn't normal and that she has a safe place where she, too, can open up. There's a difference between shielding someone from brutal facts and burying them altogether, and as she enters her teens she needs to be told the bare bones of the past to mitigate the impact it may have on her future.
I can assure you that comparing your parents and finding fault with the one who spends most time and energy on you is a perennial teenage pursuit. My worry is more about what continues to be hidden in plain sight in terms of her unstable relationship with her damaged and damaging dad.
You definitely need to seek professional help to support mother and child as they attempt to delve into the past. You could start by calling the charity Family Lives (0808 800 2222). This man is still a danger and needs to be treated as such, and his growing girl has a right to know that – and also how to maintain a relationship with him, if possible. You need the assistance of someone trained to help negotiate the trickiest of emotional terrain and support these victims of domestic violence who may otherwise spend their whole lives silenced by fear. Thankfully rather than "feel castrated" there is much you can do to support them on this difficult journey.
If you have a dilemma, send a brief email to mariella.frostrup@observer.co.uk. Follow her on Twitter @mariellaf1
READ Should we postpone our fun to give our son a sibling? | Leading questions
newsgroove July 5, 2020
Is working in bed ruining your sleep and sex life? Here's how to fix it
I split with my partner after he lied about using porn – have I overreacted?
How we met: 'A fortune teller told me how I would meet my partner. She was right'
Why are increasing numbers of women choosing to be single?
'I'm grateful for our intense lockdown split': what has the pandemic done to our relationships?
Blind date: 'I asked if he would sing to me. He refused'
My life in sex: the 32 year-old man who only fancies older women
I've moved back with my parents in my early 30s and feel I'm missing milestones. Does this get easier? | Leading questions
How we met: We were locked down on different continents – and our marriage joke became a reality


text:
Jamie Durie (NSW)
About Jamie Durie (NSW)
Jamie Durie is a qualified horticulturalist and multi-award winning international landscape designer based in Australia and the United States. Founder and Director of his design firm, Durie Design, he is also the author of nine best-selling books including 100 Gardens, Jamie Durie's The Outdoor Room, Outside, The Source Book Editions 1 and 2, Inspired, Outdoor Kids, The Outdoor Room and Patio-Garden Design and Inspiration. Jamie has hosted many television shows in Australia and the United States, with his core show The Outdoor Room currently airing in both countries. He also publishes a magazine under the same title.
A committed environmentalist and pioneer of The Outdoor Room concept, Jamie has greatly impacted the face of landscape design, inspiring a whole new generation to rediscover their gardens. Born in Manly, northern Sydney, Jamie spent most of his childhood in the mining town of Tom Price in north Western Australia.
Like most Australians, he loves the outdoors and designs spaces that recognise the crucial role nature plays in nurturing our well-being. Jamie draws inspiration from the natural form, including the vast natural beauty and drama of the Australian landscape, extensive international travel and his passion for Eastern culture and lifestyle through his Sri Lankan heritage.
He successfully combines these elements to create his own unique style and approach to garden design. Undoubtedly one of Australia's most recognisable talents, Jamie has featured in over thirty television shows worldwide. In Australia, he's hosted many top-rating programs, including The Outdoor Room, Australia's Best Backyards, Backyard Blitz (for which he received the Logie award for Most Popular Male Talent, as well as six consecutive Logie awards for Most Popular Lifestyle Program) The Block, Torvill and Dean's Dancing on Ice, and most recently he was a host and judge on Top Design.
In the United States, Jamie's show The Outdoor Room, which launched on HGTV in 2010, is now in its fifth season of production. He has also hosted HGTV Dream Home, HGTV Green Home (which recently won a coveted Environmental Media Award) HGTV'd, Bang for Your Buck, HGTV Showdown, America's longest running gardening program The Victory Garden, which airs on PBS, and has featured in White Room Challenge.
Jamie also appeared regularly on The Oprah Winfrey Show following his first appearance on the show in 2006 offering garden advice and inspiration through his many makeovers. In 2012, Jamie featured in a documentary on Cirque du Soleil for Australian television.
Jamie also designs a range of outdoor furniture and garden care products PATIO by Jamie Durie, available exclusively through Big W Australia. He has also created a range of paints inspired by nature under the Jamie Durie Signature label, and indoor and outdoor rug ranges with the The Rug Collection, also under the Jamie Durie Signature brand.
Jamie has also recently developed an iPhone app, Garden Design with Jamie Durie, which was available in both Australia and the US as of 2013. An advocate for conserving our natural surroundings and environmental future, Jamie is passionately involved with environment and charity work.
He trained with former US Vice President Al Gore as a Climate Project Presenter, and is an Ambassador for PLAN International, Planet Ark, National Tree Day, the Forest Stewardship Council and Earth Hour.
Each year he donates his time and resources to many charities, including FSHD, the Children's Cancer Institute and The Children's Hospital at Westmead. He also hosted the Australian Conservation Foundation's Spirituality and Sustainability Forum with His Holiness the Dalai Lama, and is an ambassador and former board member of the Royal Botanic Gardens Trust, Sydney.
Jamie Durie (NSW) Videos


PRICE REDUCED - Come and enjoy the great outdoors. This cabin has access form boat to private dock or by ATV. Well has been drilled and septic installed. Solar system is in place with a generator for power needs. Large propane tank for cooking and refrigeration. Everything is included right down to the dinner plates and silverware. This cabin is on a Bureau of Reclamation lot.


text:
Fisbowl Frenzy with Yara Shahidi and Charles Melton
Lauren Morelli on Reviving "Tales of the City" for Netflix and Life After OITNB
The Best Oscars Speeches Ever
WATCH: The First Trailer For The New Charlie's Angels Is Here
Caitriona Balfe on what she REALLY thought of Sam Heughan when they first met
Everything That Happened at the 2019 Oscars
Feb 24 2019 by Patricia Karounos
Categories : Movies & TV
Here's what went down during Hollywood's biggest night.
After a rapturous opening performance by Queen and Adam Lambert, Maya Rudolph, Amy Poehler and Tina Fey kicked off the hostless ceremony with a hilarious mini-monologue of their own. While the trio (who we wish were running the show) kept reminding us they were not, in fact, hosting the 91st Academy Awards, they did give us a preview of what some of their jokes would have been had they been emcees for the night—including Maya screeching "Shallow." Watch it and imagine what could have been—it's what we'll be doing.
A Night of Firsts
It was a historic night at the 2019 Oscars. Regina King picked up her first Oscar for Best Supporting Actress in If Beale Street Could Talk (and gave a beautiful speech while doing so). Not only did Netflix's Roma win Best Foreign-Language Film, director Alfonso Cuarón also picked up a trophy for cinematography, making him the first to win in the category for a film he also directed. Black Panther costume designer Ruth E. Carter and production designer Hannah Beachler also became the first black women to win in their respective categories (Beachler was also the first African-American woman to ever be nominated in the category). One of the night's most major firsts: legendary filmmaker Spike Lee finally won his very first Academy Award for Best Adapted Screenplay for BlacKkKlansman.
And, okay, this one technically isn't a first, but it's still noteworthy: with his Best Supporting Actor win for Green Book, Mahershala Ali (who previously won for Moonlight) became only the second black man to win more than one acting Oscar (the first being Denzel Washington).
Presenters of the Night
Melissa McCarthy and Brian Tyree Henry may have presented the award for Best Costume Design (decked out in outfits paying homage to The Favourite) fairly early on in the show, but we knew they'd be hard to top. Try to get through their banter without laughing, we dare you. (Runner up goes to Awkwafina and John Mulaney's very anxious rambling.)
Bradley Cooper and Lady Gaga Performed "Shallow"
Just watch it—then watch it again. And again. (And yes, Gaga later won the Oscar for Best Original Song.)
The Big Winners
At the end of the night Rami Malek won Best Actor for his turn as Freddie Mercury in Bohemian Rhapsody, Olivia Colman took home Best Actress for her role in The Favourite, Alfonso Cuarón won Best Director for his semi-autobiographical film Roma and comedy-drama Green Book won Best Picture.
Categories: Movies & TV


We don't have a lot of Chrysler PT Cruiser steering problems on file — feel free to add yours here. The most common PT Cruiser steering problems cost $600 to fix & occur at 77,000 miles. Click on a year below.


Well, it's that time of year again—the holiday shopping season is in full force. Have you thought about what you are going to give those people on your "hard to shop for" list? Instead of another tie for your dad or music CD for your sister, why don't you give them a truly unique and invaluable gift? Give them the gift of improved health and fitness.
The gift of fitness is something that you can give to virtually everybody on your shopping list—from your parents, to your spouse, a friend, your siblings, an employee or co-worker, even your children. And it's a gift that is invaluable. After all, who doesn't want to look better, feel better, and be healthier?
And, it's a gift that you can truly feel proud to give. When you give someone the gift of fitness, you are helping him open a door to better health (both physically and mentally). It's a gift that genuinely shows the recipient how much you care about their well-being. By giving the gift of fitness you are providing them with unlimited health benefits.
Certainly many people on your shopping list would find these fitness benefits incredibly invaluable. If the people on your list are like most of us, they've probably even mentioned how they want to drop a few pounds or just get in better shape. In fact, experts say that about 62 percent of Americans are currently on a diet. By giving the gift of fitness you are helping provide them with extra motivation (which is one of the biggest obstacles in getting fit). They'll be more motivated to start an exercise program when given a gift that helps them immediately take action to kick start their workouts (personal training gift certificates and gym memberships are especially good for helping with motivation).
While fitness gifts are incredibly valuable, they don't have to be expensive. Gifts can cost as little as $5 or range into the hundreds of dollars.
A gift that supports health and wellness will be appreciated for years to come and may even turn someone's life around. The gift of fitness will make the recipient feel special – they'll know that someone cared enough to give them the opportunity to improve their health. And, giving a gift that will help someone lead a healthier life is also one of the most rewarding gifts you can give. So why spend another holiday season searching for the perfect gift only to end up picking up another gift certificate or calendar? Surprise everyone this year and give the gift that comes from the heart and truly keeps on giving throughout the New Year and beyond. And don't forget yourself – you deserve the gift of fitness too!


text:
All the Raptors want for Christmas is a real shot at the big time
It's the week before Christmas, and all through the house, the Raptors are doing quite well thank you very much.
By Daniel Reynolds@aka_Reynolds Dec 21, 2017, 11:00am EST
Share All sharing options for: All the Raptors want for Christmas is a real shot at the big time
Sam Sharpe-USA TODAY Sports
In case you missed the news today, here's the official word from Tom Ziller, of Good Morning It's Basketball fame, on this year's version of the Toronto Raptors. Go have a read and then let's reconvene in the next paragraph.
[waits a few minutes]
Did you check out that headline? Can you believe it? As it turns out — brace yourselves for this — the Raptors... are fun and good! In fact, according to our man Ziller, this may be the best version of the Raptors in... forever???
Now, I don't mean to sound belligerent here — this is supposed to be a post done in the positive spirit of the holidays — but I also just can't help myself. Heading into this season, the Raptors were largely being written off. Kyle Lowry was too old, Serge Ibaka was suspect, DeMar DeRozan would never change, and who knew about all these young guys. (And obviously Jonas Valanciunas was supposed to be the coal in this team's stocking.) The general consensus was that the Raptors would still be decent, but probably slip a bit while taking a step backward from their previous season (and a sizable jump back from the heights of 2016).
Ah, but look at this, it's a Christmas miracle! As Ziller notes, the Raptors have the third best net ranking in the league (and it puts them closer to Golden State and Houston than fourth place Boston). Their defense has been stifling at times, which ranks them sixth in the league. And their offense, meanwhile, is fourth best. I mention this part last because, well, the Raptors have had a high-ranked offense before and it hasn't always meant that much. [cue sad violins as 2014-15 montage plays]
This year however, the Raptors are playing the Right Way — more buckets in the paint, way more threes, more passes around the court (and out of double teams) to the open man, to the roll man, to any man. The stars have bought in, the rotation flashes 12 deep, and the options appear endless in Toronto. One night it's Lowry kicking ass, another it's DeRozan calmly destroying a team's soul, and then on yet another night it's a random show from Fred VanVleet or rookie OG Anunoby, or hell, Valanciunas! I love it, is my point.
The Raptors have remodelled their entire sense of identity this year compared to last. The culture reset, or change, or whatever you want to call it, has worked. The Raptors are fun and good and will likely continue to put pressure on the Celtics and Cavaliers for the top spot in the East. (And for the record, I absolutely think they are better than Boston.) What more do they need? What more could they desire as a basketball gift as we head into 2018?
Just this: to be taken seriously, to be given credit, to be acknowledged not as a fluke or a sideshow, a team to be brushed aside when the big times come. This Raptors team is for real — they believe it, we believe it, and hopefully when the post-season arrives, they'll get their shot to prove it to everyone else. That's what they want, that's what we want, and that's it.
Merry Christmas and happy holidays.