Thursday, July 16, 2026
732cf6a4-9df1-48a2-bdff-919c2c7ea50c
| Summary | ⛅️ Clear until afternoon, returning overnight. |
|---|---|
| Temperature Range | 23°C to 31°C (73°F to 88°F) |
| Feels Like | Low: 76°F | High: 100°F |
| Humidity | 72% |
| Wind | 12 km/h (7 mph), Direction: 219° |
| Precipitation | Probability: 24%, Type: No precipitation expected |
| Sunrise / Sunset | 🌅 05:46 AM / 🌇 08:00 PM |
| Moon Phase | Waxing Crescent (8%) |
| Cloud Cover | 10% |
| Pressure | 1008.01 hPa |
| Dew Point | 71.55°F |
| Visibility | 6.23 miles |
Police have reiterated their opposition to navigation apps that alert motorists to the location of speed cameras and police checkpoints, although officials say they have received no formal notification of any European move to restrict such services.
The comments came on Wednesday following recent reports about a European Court of Justice ruling permitting member states to impose targeted restrictions on certain navigation app features.
Speaking on Sigma, deputy traffic department chief Tasos Asikis said police first became aware of the issue through media reports and had not received any official communication outlining the contents of any European decision or directive.
“We have not been officially informed about the existence of this decision and, therefore, we do not know its content,” Asikis said.
“We will seek to study it in order to obtain a clear picture and assess whether there is a need to take any measures on our part.”
Despite the absence of formal guidance, Asikis reaffirmed the force’s position that applications which identify the locations of speed enforcement cameras and police checkpoints undermine road safety.
“When drivers know the checkpoints in advance, they reduce their speed only at those specific locations and not throughout their journey,” he said, arguing this weakens enforcement efforts and contributes to speeding offences elsewhere on the road.
He said effective traffic policing depends on drivers being unable to predict where checks will take place, referring to international practices that favour mobile and less visible enforcement measures.
Asikis cited the Australian state of Victoria, where authorities increased the use of mobile speed cameras, and referred to European Commission guidance suggesting speed enforcement is more effective when checks are difficult to anticipate.
“The uncertainty created among drivers about where a check may be carried out contributes to them maintaining a consistently safe speed throughout their journey and not just at the points where they know there are cameras or checks,” he said.
The comments follow a European Court of Justice ruling confirming that EU member states may, under certain legal conditions, restrict applications such as Waze and Coyote from sharing the locations of particular police operations and traffic checks.
The judgement does not introduce an EU wide ban but establishes that individual countries may adopt proportionate restrictions after following the required legal procedures.
Asikis stressed that Cyprus currently has no obligation to block such applications and said police continue to publish the locations of fixed speed cameras through their official website.
Akel secretary-general Stefanos Stefanou said on Wednesday that a bizonal, bicommunal federation (BBF) remains the only realistic framework for ending the Turkish occupation and reunifying Cyprus, warning that abandoning the agreed basis for a settlement would lead to the permanent partition of the island.
Speaking at an event in Idalion marking the anniversaries of the 1974 coup and the Turkish invasion, Stefanou said the slogan “We do not forget” means continuing the struggle against the occupation until justice is achieved for all Cypriots.
“Our struggle against the Turkish occupation will continue until the final vindication of our people – Greek Cypriots, Turkish Cypriots, Maronites, Armenians and Latins,” he said.
He added that the struggle would continue until justice is delivered for refugees, the missing, the enclaved, the wounded, prisoners of war and all those who suffered as a result of the invasion.
“The vindication of our people can only come through ending the consequences of the Turkish invasion and ongoing occupation. This can only be achieved through a solution that liberates and reunifies our country and our people,” he said.
Stefanou said Akel has consistently supported a settlement based on a bizonal, bicommunal federation with political equality, describing it as the historic compromise reached with the Turkish Cypriot side.
He warned that abandoning the agreed framework would not lead to a better outcome.
“Abandoning the agreed basis for a solution will not produce something better; it will lead to the consolidation of partition. That is precisely what Turkey is seeking through its proposal for a two-state solution,” he said.
Stefanou argued that a BBF could safeguard human rights and fundamental freedoms while ensuring a single sovereignty, single citizenship and single international personality for Cyprus.
He also said such a settlement would allow Cyprus to move beyond what he described as the outdated system of guarantees established under the Zurich and London agreements and build “a modern, democratic, functional and viable state” jointly governed by Greek Cypriots and Turkish Cypriots.
He criticised proposals to introduce what he described as “new ideas” on issues that have already been agreed during previous rounds of negotiations, saying such an approach would only create new disagreements and move a settlement further away.
Stefanou also described as “damaging and dangerous” any proposal to retain the current system of guarantees or expand it to include Nato.
He reiterated Akel’s support for United Nations Secretary-General Antonio Guterres’ position that negotiations should resume from the point where they broke off at Crans-Montana.
Stefanou said a roadmap should be developed setting out the process for confirming the convergences already achieved, as well as timelines and confidence-building measures capable of breaking the current deadlock and creating momentum for renewed negotiations.
He said Akel remains ready to support efforts to reach a settlement regardless of whether it is in government or opposition.
“The interests of Cyprus and its people come above everything else,” he said.
Turning to domestic politics, Stefanou accused the right and far right of attempting to rewrite history, arguing that the memory of the 1974 coup and invasion must be preserved.
“At a time when fascism is once again raising its head through the strengthening of the far right, the message of ‘never again fascism’ is more relevant than ever,” he said.
He concluded by saying Akel would continue its struggle until the occupation ends, the division of the island is overcome and Cyprus becomes “a free and peaceful homeland” for all its communities.
A wildfire that broke out on Wednesday afternoon in a reed bed near Polis Chrysochous in the Paphos district has been brought under control after burning around eight decares of land, the fire service said.
Fire service spokesman Andreas Kettis said five fire engines from the Polis Chrysochous, Stroumbi and Peyia stations were deployed to tackle the blaze.
They were joined by five fire engines from the forestry department, while a bulldozer also assisted in the firefighting operation.
Two firefighting aircraft carried out initial water drops before two firefighting helicopters continued aerial operations to secure the fire perimeter.
Kettis said the burned area covers approximately eight decares, mainly within a riverbed.
Firefighters also succeeded in protecting nearby homes and an orchard from the advancing flames.
The point where the fire started has been identified, Kettis said, adding that the cause of the blaze will be investigated in cooperation with the police.
Cyprus and the United Kingdom have agreed to upgrade their strategic dialogue, strengthen cooperation on developments in the Middle East and advance discussions on issues concerning the British bases, Foreign Minister Constantinos Kombos said on Wednesday following an official visit to London.
During the visit, Kombos held meetings with the UK Foreign Secretary Yvette Cooper and Minister for Europe Stephen Doughty, with bilateral relations, regional developments and the Cyprus problem topping the agenda.
Kombos said the two countries agreed that the next round of the Cyprus-UK Strategic Dialogue would be held at ministerial level before the end of the year, following an interim review in the autumn.
The two sides also agreed to establish an annual dialogue on developments in the Middle East and the wider region to strengthen coordination on regional security and stability.
A significant part of the discussions focused on Schengen-related issues concerning the British bases.
Kombos said the two governments had agreed on the basis for advancing the technical and operational arrangements required to fulfil Cyprus’ obligations ahead of its planned accession to the Schengen area.
He added that the Cypriot side also raised a number of issues affecting Republic of Cyprus citizens living within the British bases.
According to Kombos, the matters were categorised according to their complexity and urgency, with both sides agreeing to hold a follow-up meeting in September to establish a mechanism for examining and resolving them.
Among the issues discussed was the planned installation of a new antenna system within the British bases, with Kombos saying Nicosia expects a prompt and positive response from the British authorities.
Talks also covered the latest developments on the Cyprus problem.
Kombos briefed his counterparts on recent efforts to restart negotiations, adding that the United Kingdom, as a guarantor power, had reaffirmed its commitment to a settlement based on the relevant United Nations Security Council resolutions.
Following the meetings, Doughty wrote on X that he had been pleased to meet Kombos and members of the Cypriot community during the two-day visit.
“Cyprus is a long-standing friend and partner of the United Kingdom, and our relationship continues to grow stronger,” he said.
Cypriot government has made extensive efforts in its attempts to bring about a “conversation” regarding a potential future change in their status after the Akrotiri base was hit by an Iranian-made drone in March.
President Nikos Christodoulides, for example, had described the bases as a “colonial remnant”, before going on to promise upon his arrival at a European Council summit that “we are going to have an open and frank discussion with the British government” over them.
Following that summit, the European Council itself declared that it “stands ready to assist” the Cypriot government in discussions regarding the bases’ future and stating that it “acknowledges the intention of Cyprus to initiate a discussion with the UK” on the matter.
Later, deputy government spokesman Yiannis Antoniou said that the government had sought and received legal advice regarding the treaty which established the bases, adding that “the issue of security is complex and will be the subject of discussion with the British side”.
The UK itself had appeared to be in no mood for such a discussion, however, with country’s then parliamentary undersecretary of state for the armed forces Al Carns saying that the bases’ future is “not in question”. Carns then resigned from the government last month, saying that insufficient funds had been allocated to defence.
Nonetheless, since April, the Cypriot government has been less fervent in its pursuit of a conversation regarding the bases’ future.
Only Kourion mayor Pantelis Georgiou continuing to publicly make the case in recent weeks, accusing the bases’ administration of “lying” to his municipality over the placement of communications antennae near Akrotiri.
The current UK government will likely be out of office on Monday, with Prime Minister Sir Keir Starmer set to resign and be replaced by former Manchester mayor Andy Burnham.
The European Commission opened nine new infringement procedures against Cyprus on Wednesday over the country’s failure to fully and promptly transpose a series of EU directives into national law.
The cases cover labour migration, environmental protection, the transport of dangerous goods, capital markets, financial services, hazardous substances in electronic equipment, agriculture, equality bodies and the functioning of the internal market during crises.
All nine procedures are at the initial stage, with the Commission sending letters of formal notice and giving the Cypriot authorities two months to provide details of the measures taken to comply.
Should the responses be considered unsatisfactory, the Commission may move to the next stage by issuing a reasoned opinion, before potentially referring the cases to the Court of Justice of the European Union.
Cyprus is among 17 member states that received a formal notice over the incomplete transposition of the revised Single Permit Directive, which sets out the EU framework for the legal migration of workers from non-EU countries.
The revised directive introduces a faster procedure for granting a combined residence and work permit, with applications to be processed within a maximum of 90 days. It also strengthens workers’ rights by allowing them to change employers and by introducing complaint mechanisms and safeguards against exploitation.
A separate procedure concerns Cyprus’ failure to fully transpose the Environmental Crime Directive.
Cyprus is among 23 member states that failed to notify the Commission that they had fully implemented the new rules, which strengthen the EU framework for tackling serious environmental offences and provide for tougher penalties for acts causing significant, widespread or irreversible environmental damage.
Cyprus also received a formal notice over the incomplete transposition of new European rules governing roadside checks on vehicles transporting dangerous goods.
The delegated directive updates inspection procedures, replaces the existing standard checklist and revises the categories of risk associated with possible violations.
Another procedure concerns the Listing Act Directive, which is intended to strengthen European capital markets and improve access to financing for smaller companies.
The Commission said Cyprus was among the member states that had failed to notify it of complete implementing measures by the required deadline.
Cyprus is also facing proceedings over the incomplete implementation of amendments to EU financial rules under the revised European Market Infrastructure Regulation framework.
The changes concern the management of risks linked to derivatives transactions, the operation of investment organisations and the supervision of financial institutions.
The country is among the member states that have not fully incorporated the amendments into national law and must now inform the Commission of the measures it has taken.
The Commission also opened proceedings against Cyprus and six other member states for failing to transpose specific amendments to the EU directive restricting the use of hazardous substances in electrical and electronic equipment.
The changes concern time-limited exemptions for the use of lead in specific applications, without lowering the level of protection afforded to human health and the environment.
A further case relates to the incomplete transposition of an implementing directive setting out procedures for examining certain varieties of agricultural and vegetable species.
The Commission has asked the Cypriot authorities to address the identified shortcomings within two months.
Cyprus also received a formal notice over its failure to fully incorporate two directives setting standards for the operation of equality bodies.
The rules establish minimum requirements regarding the independence, resources and powers of national organisations responsible for tackling discrimination.
The final case concerns a directive setting out emergency procedures for product conformity assessments, market surveillance and the operation of the single market during periods of crisis.
Cyprus is among 24 member states that received a formal notice over the incomplete transposition of the legislation.
The Commission launched a total of 15 infringement initiatives on Wednesday, nine of which involve Cyprus.
All the cases concerning Cyprus remain at the formal notice stage. Nicosia now has two months to provide the Commission with full information on the national measures adopted.
Failure to provide an adequate response could lead the Commission to issue reasoned opinions, the final step before a possible referral to the EU’s highest court.
Drivers are being advised to expect delays next week as maintenance works are carried out on sections of the Nicosia-Limassol and Limassol-Paphos motorways, as well as on the old Nicosia-Limassol road.
According to the public works department, expansion joint replacement works will be carried out on the Yialia bridge on the Nicosia-Limassol motorway on Monday and Tuesday, July 20 and 21, between 9pm and 5.30am.
The works will take place on the carriageway towards Limassol, between the Pera Chorio Nisou-Kotsiatis exit and the junction with the Nicosia-Larnaca motorway.
During the works, the middle and right-hand (fast) lanes will be closed for approximately 800 metres, with traffic diverted to the remaining left lane.
On Tuesday, July 21, from 8pm until 5.30am the following morning, crews will also carry out waste collection works along the central median of the Nicosia-Limassol motorway between Skarinou and Germasogeia.
The fast lane towards Limassol will be closed in sections, with traffic diverted to the slow lane.
Further expansion joint replacement works on the Yialia bridge will take place on Wednesday and Thursday, July 22 and 23, from 9pm until 5.30am.
During these works, the left lane will be closed for approximately 800 metres, with traffic using the middle and fast lanes.
Meanwhile, from Tuesday, July 21, to Thursday, July 23, between 7am and 3pm, sweeping works will be carried out on sections of the Limassol-Paphos motorway.
The works will cover both directions between the Limassol New Hospital interchange and the Petra tou Romiou exit.
The fast lane will be closed in sections of around 200 metres in one direction at a time, with traffic diverted to the adjacent lane.
On Friday, July 24, from 7am until 3pm, road marking works will be carried out on a 1.5-kilometre section of the old Nicosia-Limassol road within Kofinou.
One lane will be closed in sections of approximately 100 metres at a time, with traffic directed to the adjacent lane.
The public works department urged motorists to follow temporary road signs, observe the instructions of police and workers on site, and drive with caution through the affected areas.
Energy Minister Michael Damianou said on Wednesday that Cyprus is expected to have “several hundred megawatts” of energy storage capacity installed by the end of 2027, allowing greater use of renewable energy and strengthening the island’s electricity system.
Speaking before a high-level workshop organised by the Cyprus Employers and Industrialists Federation (OEV) on reducing electricity costs, Damianos said battery storage would enable more solar energy to be integrated into the grid while improving overall system resilience.
He also confirmed that the government is examining whether to invoke Article 34 of the Electricity Market Regulation Law, following a request from the Cyprus Energy Regulatory Authority (Cera), which would allow for the rapid installation of conventional electricity generation units if required.
However, he stressed that the issue was being assessed collectively by the energy ministry and Cera, noting that the Cyprus Transmission System Operator (TSO) has already indicated there should be no electricity adequacy problems this summer.
Asked whether the measure could be implemented immediately, Damianos said this would be difficult.
“The transmission system operator has stated that there will be no adequacy problems this summer, so this is something we will examine together with the ministry and Cera,” he said.
On energy storage targets, Damianos said the TSO has already signed contracts for its own battery storage units, which are expected to arrive in Cyprus in January 2027.
He said 120MW of TSO-owned storage capacity is expected to be installed before the summer of 2027.
The Electricity Authority of Cyprus (EAC) has also made progress with its storage projects, while private developers have already secured connection terms for more than 150MW of battery capacity.
“I believe that by the end of 2027 we will have several hundred megawatts of storage in the system, allowing greater penetration of renewable energy, particularly solar power, into our energy mix, which will also help improve adequacy,” he said.
He cautioned, however, that storage alone cannot solve Cyprus’ electricity security challenges.
“There are days when there is no sunshine. If photovoltaic systems are not generating electricity, there will be no energy available to charge batteries,” he said.
Nevertheless, he added that storage would significantly reduce renewable energy curtailments, including for household solar systems, making it “a step in the right direction”.
On high electricity prices, Damianos said the main challenge lies in the electricity distribution and settlement system.
“It is a major issue which we expect to resolve,” he said, describing the matter as highly technical.
Asked about fuel prices following developments in the Middle East, Damianos said they remain subject to international market conditions.
“There are always fluctuations depending on developments in the Middle East. Prices reached very high levels before easing somewhat,” he said, adding that the issue is driven by external factors beyond Cyprus’ control.
The workshop, hosted by OEV, brought together government officials, regulators and energy stakeholders to discuss practical ways of reducing electricity costs.
OEV president George Pantelides said the organisation’s primary objective was to identify practical measures that would lower energy costs for businesses and, by extension, consumers.
He added that participants would also assess the effectiveness of the competitive electricity market, nine months after its launch, and examine alternative energy options including natural gas, hydrogen and nuclear energy.
Earlier, Damianos also marked the 52nd anniversary of the 1974 coup, describing it as “a sad day for our country” and “the beginning of the twin crimes of the coup and the invasion”, while paying tribute to those who defended democracy.
By Tom Cleaver
British Foreign Secretary Yvette Cooper on Wednesday said that the United Kingdom takes Cyprus’ security “seriously”, as she welcomed her Cypriot counterpart Constantinos Kombos to Whitehall.
She pointed out that the pair had been together in Brussels on Monday for the launch of the Palestine donor group, and said that she had also contacted him to “express our appalling shock and horror” after a Cypriot-flagged ship had been hit by a missile while attempting to traverse the Strait of Hormuz on Sunday.
“That, I think, shows how much we have in common and how much we have to discuss on the issues of shared foreign policy … and how seriously we take the security of Cyprus and Cyprus’ role in the region,” she said.
She also congratulated the Cypriot government on its “very successful” six-month term as the holder of the Council of the European Union’s rotating presidency, before adding that “perhaps, most important of all, we will be discussing our bilateral relationships”.
On this front, she said that “we have 300,000 Cypriots living in the UK and 1.4 million Brits who visit Cyprus each year”, while also making reference to “those close people-to-people partnerships between our countries and our commitment to ensuring that we can deepen our relationships”.
Kombos, meanwhile, said that “we are living in a very difficult period” and that “transformation is happening everywhere”, and added as such that “every country is trying to recalibrate their relationships”.
“For us, for the Republic of Cyprus, there is ambition, there is a will, there is intention to put more substance into our strategic partnership with the United Kingdom,” he said.
He added that this will include the “strengthening our institutional frameworks, structuring and improving the structure of our communication on various issues related to security and elsewhere”.
“In addition, we believe that we need to have a comprehensive and meaningful dialogue on a range of issues. The whole approach is in the direction of finding answers and solutions to problems, not to create new ones,” he said.
He added that there is a “long history” between Cyprus and the UK, and that “sometimes it’s complicated”, but sad that in modern times, “the whole approach, I believe, is about moving forward in a positive trajectory, so comprehensive, meaningful, results-oriented dialogue – this is our vision, this is our ambition, this is our position”.
One matter which was notably absent from the pair’s remarks was the issue of the British sovereign bases in Cyprus, with the Cypriot government having made extensive efforts in its attempts to bring about a “conversation” regarding a potential future change in their status after the Akrotiri base was hit by an Iranian-made drone in March.
President Nikos Christodoulides, for example, had described the bases as a “colonial remnant”, before going on to promise upon his arrival at a European Council summit that “we are going to have an open and frank discussion with the British government” over them.
Following that summit, the European Council itself declared that it “stands ready to assist” the Cypriot government in discussions regarding the bases’ future and stating that it “acknowledges the intention of Cyprus to initiate a discussion with the UK” on the matter.
Later, deputy government spokesman Yiannis Antoniou said that the government had sought and received legal advice regarding the treaty which established the bases, adding that “the issue of security is complex and will be the subject of discussion with the British side”.
The UK itself had appeared to be in no mood for such a discussion, however, with country’s then parliamentary undersecretary of state for the armed forces Al Carns saying that the bases’ future is “not in question”. Carns then resigned from the government last month, saying that insufficient funds had been allocated to defence.
Nonetheless, since April, the Cypriot government has been less fervent in its pursuit of a conversation regarding the bases’ future.
Only Kourion mayor Pantelis Georgiou continuing to publicly make the case in recent weeks, accusing the bases’ administration of “lying” to his municipality over the placement of communications antennae near Akrotiri.
The current UK government will likely be out of office on Monday, with Prime Minister Sir Keir Starmer set to resign and be replaced by former Manchester mayor Andy Burnham.
Motorcyclists taking part in the Isaac and Solomou memorial initiative visited the Acropolis on Wednesday as part of a ten-day tour across Greece marking 30 years since the deaths of Tassos Isaac and Solomos Solomou.
Following their visit to the historic site, a delegation of riders met Greek President Konstantinos Tasoulas.
The group departed Limassol by ferry last Wednesday for Piraeus before beginning a journey through a series of locations chosen for their symbolic associations in Cyprus.
Stops on the route include Karavas in Kythira, Salamina in Attica, Rhodes, Kastellorizo, as well as Kerynia in the Peloponnese, whose namesake heralds from the ancient Achaeans who themselves settled and founded Kyrenia.
The memorial ride commemorates Tassos Isaac, who was beaten to death on August 11, 1996, after becoming trapped in barbed wire during demonstrations in the UN buffer zone near Dheryneia, and Solomos Solomou, who was shot dead three days later while attempting to remove a Turkish flag from a flagpole at a Turkish military position.
Before the group’s departure from Limassol, the initiative’s representative Kyriacos Yiangou said the tour aimed to keep alive the demand for justice and the right of Cypriot refugees to return to their homes.
“We are demanding the right to freely go to our land, the right to freedom, the right to dignity, the right to justice,” he said.
Yiangou said each memorial ride carried particular emotional significance and that members of Isaac’s family, including his mother, daughter and sisters, regularly participated.
“The bikers honour the memory of the martyrs, they do not forget and we all try, through their sacrifice, to send the messages emanating from it,” he said.
The current journey is the initiative’s third commemorative tour, following previous rides in Germany in 2016 and Greece in 2021.
The programme also includes events organised in cooperation with local authorities and Cypriot organisations in Greece.
After returning to Cyprus, the riders are expected to meet President Nikos Christodoulides before travelling to Paralimni in August to mark the anniversaries of the killings.
Cyprus is among ten countries that believe the EU should reconsider a new carbon price on fuel, a stance that could divide the bloc.
Cyprus, Greece, Bulgaria, Italy, Poland, the Czech Republic, Estonia, Hungary, Romania and Slovakia signed a joint statement, which also demanded changes to the existing carbon market.
On Friday, the European Commission intends to propose a revision of the trading system, which forces power plants, factories, airlines and shipping firms to pay for the carbon dioxide emissions.
The proposal is part of the ‘One Europe – One Market roadmap’, which says that an agreement should be found on this by the first quarter of 2027.
The ten countries on Tuesday told the Commission it should also rethink the carbon dioxide price that the EU planned to impose on heating and transport fuels from 2028.
“European citizens should not be facing new climate taxes in current economic and geopolitical circumstances. ETS2 (the new carbon dioxide price) should be therefore addressed directly in the revision and carefully reconsidered,” the statement said, according to Reuters.
The EU has already delayed the new tax by a year to avoid reactions, however those supporting it argue that it was crucial in the transition to cleaner cars and home heating systems.
The revenues from the tax, they argued, would be reinvested in helping people manage the switch.
During negotiations, member states can propose amendments and the ten countries behind the statement have enough votes to get their own way.
A yellow weather warning for high temperatures has been issued for Thursday as Cyprus remains in the grip of a prolonged heatwave.
According to the met office, the warning will be in force from 2pm until 4.30pm, with temperatures in Nicosia expected to reach around 40C during the hottest part of the day.
Forecasters said Thursday would begin with patches of low cloud and isolated mist or fog, which are expected to clear during the morning before conditions become mainly fine.
Increased cloud is forecast to develop over Troodos during the afternoon.
Maximum temperatures are expected to reach around 39C in Nicosia, 34C in Limassol and Larnaca, 31C in Paphos and 30C in Troodos.
Similar weather is forecast till Saturday, with temperatures expected to remain well above seasonal averages.
Cyprus has announced a 65-member delegation, including 36 athletes, for the 23rd Commonwealth Games in Glasgow, starting July 23.The Cyprus Olympic Committee (KOE) revealed the national team this week, confirming participation in six sports until August 2.
Over 3,000 athletes from 74 Commonwealth nations are expected, marking the largest Games since 2014.
Cyprus will be represented by 23 male and 13 female athletes, alongside coaches and officials.
The team will compete in athletics, judo, artistic gymnastics, swimming, weightlifting, and para weightlifting.
During the presentation, KOE president George Chrysostomou called the Commonwealth Games a top multi-sport event and a vital platform for Cypriot sport.
He expressed confidence in the athletes and acknowledged the support from coaches, families, and staff.
Chrysostomou also noted that Cyprus secured three extra athlete spots after requesting more places, promoting broader participation.
He emphasised the committee’s commitment to investing in athletes and sports federations, directing resources to those developing sport and preparing competitors.
The estimated cost of Cyprus’ participation is around €100,000, with an additional €27,000 grant from the Commonwealth Sport Team Preparation programme to assist federations and the Cyprus National Paralympic Committee.
Special attention was given to Maria Markou in para weightlifting, reflecting Cyprus’ commitment to equality in sport.
British Deputy High Commissioner Adam Sambrook stated the Games represent friendship and fair competition, and noted Cyprus will present its own Commonwealth baton in Glasgow, crafted by artists Eli Salame and Kyprianos Demosthenous.
Cyprus will compete with 13 athletes in athletics, eight in judo, six in artistic gymnastics, six in swimming, two in weightlifting, and one in para weightlifting.
The management team will arrive in Glasgow on July 20, with athletes travelling in stages before their competitions.
The opening ceremony is set for July 23 at the Hydro Arena.
A kiosk owner in Kato Paphos has paid a €3,100 in an out of court settlement after customs officers seized hundreds of illegal nicotine pouch products during a coordinated operation, police said on Wednesday.
The raid took place on July 13 and involved officials from the Customs Department, the Paphos anti-drug unit (Ykan), Paphos police and the pharmaceutical service.
Officers found 377 packs of nicotine pouches from various brands that had allegedly been imported and offered for sale without the required licences for the Cypriot market.
Authorities also discovered that the kiosk owner did not hold the necessary licence to trade or sell legal tobacco products.
The owner was arrested for customs offences committed in the act, while all nicotine pouches were confiscated.
The owner accepted an out of court settlement of €3,100 and agreed in writing to surrender the seized products, which will now be destroyed in accordance with the prescribed procedures, the customs department said.
The forestry department has highlighted two initiatives aimed at strengthening Cyprus’ wildfire prevention efforts, focusing on environmental education for young people and specialised training for National Guard personnel.
In a statement issued on Wednesday, the department said it continues to develop environmental education programmes in cooperation with schools across Cyprus, recognising education as a key tool for the protection and sustainable management of forests.
As part of these efforts, a reforestation campaign was held in February in the village of Malia, in an area devastated by last summer’s wildfire.
The initiative, organised by the forestry department, involved students from Trinity Private Secondary School, who planted more than 50 saplings under the guidance of department officials to help restore the burned area.
The department said involving young people in such initiatives helps cultivate environmental awareness and encourages a lasting sense of responsibility and respect for Cyprus’ forests and natural heritage.
Separately, the forestry department announced that it carried out theoretical and practical training for National Guard personnel on June 30 and July 1 in the effective use of bulldozers for wildfire prevention and suppression.
The training covered the basic principles of fighting forest fires, as well as safe and effective techniques for operating earth-moving equipment to create fire breaks and active wildfire suppression operations.
The question of whether Cyprus should join Europe’s border-free Schengen zone will be effectively placed before the Council of the European Union in September, with the European Commission having confirmed its own “positive assessment” of the island’s preparedness to join.
Commission spokesman Markus Lammert said on Wednesday that the college of commissioners had on Tuesday adopted a report on the state of Cyprus’ application, which had been based on the monitoring of Cyprus’ preparedness conducted for the EU’s annual “State of Schengen” report, which was released in May.
The college of commissioners is made up of 27 members – one from each country – and effectively functions as the EU’s cabinet.
Its members include European Commission president Ursula von der Leyen, fisheries commissioner Costas Kadis, a Cypriot national, the commission’s envoy for the Cyprus problem Raffaele Fitto, in his capacity as executive vice president for cohesion and reforms, and Apostolos Tzitzikostas, who once described himself as Cyprus’ second commissioner.
Lammert explained on Wednesday that with the commission now having formally taken a position, it will formally present the “State of Schengen” report to the Council of the EU in September.
“It is clear that decisions on when and how Cyprus joins the Schengen area lie with the council. The commission’s position is very clear. Cyprus’ full accession to the Schengen area would be strengthening the common framework of shared rules, standards, and responsibilities that underwrite Schengen cooperation,” he said.
For a new country to join the Schengen zone, a unanimous decision to that end must be taken by all of the countries inside the zone which are also members of the EU. They currently number 25, with only Cyprus and Ireland remaining on the outside.
The four Schengen zone countries which are not EU member states – Iceland, Liechtenstein, Norway and Switzerland – are party to discussions but are not afforded votes in the process.
As the Cyprus Mail has been informed, von der Leyen has personally been one of the main driving forces behind the push for Cyprus to join the Schengen zone.
“For years and years, the view across Europe was that Cyprus can never join the Schengen zone without the Cyprus problem being solved. Now, however, von der Leyen has told each member state that Cyprus must join the Schengen zone, and that they must acquiesce to it,” one diplomat, speaking on the condition of anonymity said.
However, some have expressed reservations about the feasibility of the plans for Cyprus’ to join the Schengen zone and the impact it may have on the Cyprus problem.
This is in part because many believe that the Cypriot government’s insistence that the Schengen zone’s new digital entry/exit system will not be implemented at the nine crossing points which connect the island’s two sides will not be possible in reality.
As such, Cyprus would likely be required to either effectively turn the Green Line into a hard border or have Europe face an administrative breakdown in the tracking of people entering and leaving the Schengen zone.
Given this to be the case, Turkish Cypriot leader Tufan Erhurman has said that it is “extremely important” for the Turkish Cypriot side to be involved in Cyprus’ accession to the Schengen zone.
He also warned that Schengen accession “has the potential to bring about many complications, especially in the area of freedom of movement” regarding Turkish Cypriots, especially those who are not citizens of the Republic of Cyprus.
Cyprus is one of just two EU member states which remain outside the Schengen zone, with Ireland, the other, electing not to fully join the zone so as to not prejudice its common travel agreement with the United Kingdom, which is outside the EU, the Schengen zone, the European single market, and the European customs union.
Romania and Bulgaria were the most recent two countries to join the Schengen zone, becoming full members at the beginning of last year.
A fire that broke out on the terrace of a second-floor apartment in Paralimni on Wednesday caused extensive damage to two flats after spreading through the building, while all residents escaped safely without requiring hospital treatment.
The blaze is now under control after firefighters responded with four fire engines to the apartment complex.
Fire brigade spokesman Andreas Kettis said the fire began on the veranda of a second-floor apartment before spreading inside, causing extensive damage.
Burning debris then fell onto the terrace of a ground floor apartment, igniting a second fire which also spread indoors.
A woman and her two children, who were inside the second-floor apartment where the fire started, escaped safely after a member of the public forced open the entrance door before firefighters arrived.
A resident of a first-floor apartment also left the building safely, while the ground floor apartment damaged by the fire was unoccupied at the time.
The blaze also caused damage to equipment on the terrace of a neighbouring second floor apartment.
Earlier in the incident, firefighters rescued a person with mobility difficulties from an apartment opposite the affected properties after smoke entered the building.
An ambulance attended the scene as a precaution, but none of the residents required medical treatment beyond examinations carried out at the scene.
The cause of the fire has not yet been established, and the fire brigade has assured a full investigation will begin once conditions allow.
Three individuals have been arrested in Cyprus as part of an international investigation into an alleged cryptocurrency investment fraud network accused of defrauding hundreds of victims in Belgium and the Netherlands of tens of millions of euros.
The arrests were confirmed by police on Wednesday following coordinated operations carried out across Cyprus, Belgium and Greece.
The investigation was led by the Federal Judicial Police of West Flanders, with authorities arresting five suspects in total.
The suspects, two Belgian nationals and three Dutch nationals aged between 27 and 45, face allegations including fraud, money laundering and participation in a criminal organisation.
Belgian authorities said the network was allegedly operating from Cyprus, where it is believed to have run a call centre used to target victims.
The investigation began in January 2024 after a complaint from a Belgian woman who reported being defrauded through an online investment platform.
According to investigators, the suspects allegedly used fake online advertisements featuring well known personalities from Belgium and the Netherlands to promote fraudulent investment opportunities.
Victims who provided contact details were then contacted by individuals posing as investment advisers or account managers.
Authorities said the suspects used remote access software to control victims’ computers and mobile devices, assisting them in creating cryptocurrency accounts before transferring funds to digital wallets controlled by the group.
Victims were shown false investment returns through fake websites, while requests to withdraw funds were allegedly met with demands for additional payments described as taxes or guarantees.
During operations in Cyprus, three suspects were arrested, including one Belgian and two Dutch nationals.
Police carried out searches at residences and seized computers, mobile phones, data storage devices and around €50,000 in cash.
Further arrests took place in Greece and Belgium, while Dutch authorities had previously detained another suspect considered a key figure in the organisation.
The Federal Judicial Police of West Flanders said around 200 Belgian nationals had so far been identified as victims, with losses estimated at tens of millions of euros.
The operation involved cooperation between the police, Dutch and Belgian authorities, Europol as well as the British bases.
Cyprus remained below the EU average for young people with at least basic digital skills in 2025, while recording the bloc’s widest gender gap in favour of young women, according to a report released on Wednesday by Eurostat.
The EU’s statistical office reported that 63.9 per cent of people aged 16 to 24 in Cyprus possessed at least basic digital skills in 2025, well below the EU average of 74.6 per cent.
Across the European Union, almost three quarters of young people had acquired at least basic digital skills, reflecting the growing importance of digital competencies for education, employment and everyday life.
Denmark recorded the highest share of young people with at least basic digital skills at 92.1 per cent, followed by the Czech Republic with 91.7 per cent and Malta with 91.5 per cent.
At the other end of the scale, Bulgaria and Romania were the only EU member states where fewer than 60 per cent of young people had at least basic digital skills, at 52.8 per cent and 53.3 per cent respectively.
Eurostat also found that young women outperformed young men in digital skills across most of the European Union.
At EU level, 75.9 per cent of women aged 16 to 24 had at least basic digital skills, compared with 73.3 per cent of men in the same age group.
The same pattern was observed in 22 EU countries, including Cyprus.
Cyprus recorded by far the largest gender gap in the European Union, with 73.9 per cent of young women possessing at least basic digital skills compared with 55.1 per cent of young men, a difference of 18.8 percentage points.
The next largest gap in favour of women was registered in Slovenia, where the difference reached 11.6 percentage points, with 73.5 per cent of women and 61.9 per cent of men having at least basic digital skills.
In Austria, the gap stood at 9.1 percentage points, with 82.7 per cent of women compared with 73.6 per cent of men possessing equivalent digital proficiency.
In contrast, young men recorded higher levels of basic digital skills than young women in only five EU countries.
The largest gaps in favour of men were observed in Malta, where 93.6 per cent of young men had at least basic digital skills compared with 89.1 per cent of young women, a difference of 4.6 percentage points, and in Romania, where the gap reached 4.0 percentage points, with 55.1 per cent of men compared with 51.1 per cent of women.
Scottish actor Clive Russell, most famous for playing Brynden Tully, known as “The Blackfish”, in Game of Thrones, will be attending Cyprus Comic Con in October, the organisation announced on Wednesday.
Cyprus Comic Con is an annual convention that celebrates comics, gaming, cosplay and other aspects of pop culture. It takes place at the Cyprus State Fair grounds in Nicosia, set for October 2 to 4 this year.
Russell recently appeared in the second season of the Netflix series One Piece, adapted from the Japanese manga series, as the caretaker of a giant whale named Laboon and a lighthouse keeper. He is also known for his roles in the series Ripper Street, Happiness and Outlander.
“Visitors will have the opportunity to see Clive Russell and participate in scheduled guest activities,” Comic Con said in a statement. It added that official guest tokens are necessary to meet Russell and get his autograph or take a photo with him.
Other guests that have been announced for the convention include voice actors Maxence Cazorla, Rich Keeble and Kirsty Rider, who contributed to the video game Clair Obscur: Expedition 33, and cosplayers Leon Chiro and Taryn.
The organisation added that additional lineup announcements can be expected in the coming days.
By Dina Husseini
Twenty-five public schools across Cyprus are being upgraded through a €20 million investment programme aimed at transforming them into nearly zero energy buildings, authorities said on Wednesday.
The finance ministry’s general directorate for development said work had already been wrapped up at 12 schools, with the remaining 13 expected to be completed by early 2028.
Upgrades include thermal insulation, roof improvements, window replacements, LED lighting, ventilation systems and photovoltaic panels.
Additional works involve green roofs, new planting areas and moisture-related repairs.
The Cyprus Energy Office is implementing the project as part of a broader strategy to modernise public school buildings and cut energy consumption.
Schools from all educational levels are involved, including preschool, primary, secondary, technical and special education facilities.
Of the 25 schools, 12 are in Nicosia, four in Limassol and three each in Larnaca, Paphos and Famagusta.
Though these schools represent about 3 per cent of Cyprus’ 800 public schools, the project is considered a significant step towards establishing a long-term energy renovation model for educational buildings islandwide.
Once finished, the upgraded schools are expected to save around 3,785 megawatt hours of energy annually and reduce carbon dioxide emissions by approximately 1,021 tonnes per year.
The improvements will lower heating and cooling needs, cut operational costs and create healthier learning environments with better ventilation and thermal conditions.
The upgraded schools will exemplify sustainable development, fostering greater environmental awareness among students.
The ‘Creating Zero Energy Schools’ project is based on an energy assessment model from the European Pedia project under the Horizon 2020 programme, with construction costs supported by the Thalia 2021-2027 programme.
This week, we’re rolling out several improvements to secret scanning and public monitoring:
secret_scanning_alert webhook now includes a secret_category field (i.e., default or generic) so you can distinguish between specific and generic types.GitHub secret scanning protects users by searching repositories for known types of secrets such as tokens and private keys. By identifying and flagging these secrets, our scans help prevent data leaks and fraud.
We have partnered with Resend to scan for their tokens to help secure the development community. GitHub will forward any exposed secrets found in public repositories to Resend, who will take appropriate action, including revoking the secret or notifying respect admins.
Learn more about the secret scanning partnership program. If you are a secret issuer interested in partnering with us, you can get started by opening a ticket with GitHub support.
Secret scanning now automatically detects the following new secret types in your repositories.
| Provider | Secret type |
|---|---|
| APIclub | apiclub_api_key |
| Resend | resend_api_key |
Partner secrets are automatically reported to the secret issuer when found in public repositories through the secret scanning partnership program. User secrets generate secret scanning alerts when found in public or private repositories.
The following detector is now included in push protection by default. Repositories with secret scanning enabled, including free public repositories, will automatically block commits containing this secret.
| Provider | Secret type |
|---|---|
| VolcEngine | volcengine_ark_api_key |
The secret_scanning_alert webhook payload now includes a secret_category field, so you can tell default and generic detections apart without maintaining your own mapping of secret types:
default: provider patterns plus your custom patterns.generic: generic patterns and AI-detected secrets.This mirrors the Default and Generic results views in secret scanning, making it easier to filter, route, and report on alerts in your own integrations and automation.
The public monitoring alert list now shows insight cards at the top of the page, giving your security team at-a-glance context before digging into individual alerts:
member activity (a commit authored by an enterprise member) and verified domain (a committer email on one of your verified domains). Together, these cards help you gauge the scope of exposure and understand how leaks are reaching your enterprise, all without leaving the alert list.
Learn more about secret scanning, public monitoring, and the full list of supported secrets in our documentation. Let us know what you think in the community discussion.
The post Improvements to secret scanning and public monitoring appeared first on The GitHub Blog.
| submitted by /u/der_gopher [link] [comments] |
| submitted by /u/Nouman-Rahman [link] [comments] |
I’m unsure about the idiomatic way to organize unexported functions that are shared across multiple files in the same Go package.
For example, suppose a package contains two production files:
a.gob.goBoth files use the same unexported functions, and those functions are not needed outside the package.
Where should those shared functions live?
I could place them in a.go, but then code in b.go would depend on functions located in a file that appears to belong specifically to a’s responsibilities. I could create a separate file, but I often hear that vague names such as utils.go, common.go, or helpers.go should be avoided.
The same question comes up with tests. Suppose I have:
a_test.gob_test.goBoth test files use the same unexported test-only functions. Placing them in a_test.go makes b_test.go depend on code located in a file that appears specific to another set of tests. However, creating a file named helpers_test.go, utils_test.go, or common_test.go also feels vague and somewhat awkward.
Part of my confusion comes from languages such as JavaScript, where files are typically modules. A function that is not exported from one file is not directly accessible from another file. In Go, by contrast, unexported identifiers are scoped to the package rather than to an individual file, so any file in the same package can use them.
I understand the language-level behavior, but I’m unsure about the organizational convention. Is there an idiomatic way to decide where shared unexported functions should live? Should the file be named after the concept or responsibility of the functions rather than the fact that they are shared?
Hello golang-experts!
I am struggling with a problem in my Go-based project. I am sure there's an easy way for this, but I haven't figured it out by myself. This project is a hobby of mine, and I am not rushing with it. That's why I have avoided AI almost completely; I want to do this in my own pace, without vibe-coded slop.
Anyway, the issue is that my code is reading a .txt file in the repo. The .txt file is in a subfolder, and the code reads the contents from said file. After compiling and running the script, it works as intended. However, if I make the compiled file into an executable binary (i.e. I can run it from anywhere) it does not find the .txt file, naturally, since when I am not in the repo, the code does not find the file.
Currently, I am using os.ReadFile(path) with path being a hard-coded string representation of the folder's path from repo's root level. I want it to be able to read the path from anywhere.
Is there any way to make that possible? I tried using "require <link to my github>" in the go.mod file, but I only got the error after running command go get github.com/link/to/my/project/subfolder/txt:
"go: package github.com/link/to/my/project/subfolder/txt is in the main module, so can't request version v0.0.0"
I remember back in the early r60, v1 days, the community was so welcoming. Project, ideas, big or small, there's always encouragement. Now looking through the posts & replies, there are just more people giving downvotes than just appreciating the sharing. Just wondering why. Genuinely trying to share ideas, good or bad, I got good will. Got knocked back so hard.
I kept writing structs with a bool at the top and wondering why they were bigger than I expected. unsafe.Sizeof helps for one struct, but I wanted to see offsets, padding, and cache-line stuff while editing.
So I built a VS Code extension that annotates fields inline and can reorder them to cut padding. v1.1 just added a visual byte map and a pack score (how much of the struct is real data vs padding).
Example:
type Sparse struct {
Active bool
ID uint64
Tag uint8
Name string
}
Before reorder: 40B, pack 65%, 14B wasted. After: 32B, pack 85%.
ASCII map it generates:
Sparse 40B pack 65% pad 14B
0000 A.......BBBBBBBB
0010 C.......DDDDDDDD
0020 DDDDDDDD
legend: A=Active B=ID C=Tag D=Name .=padding
Also sizes time.Time, sync.Mutex, atomic.*, etc. from known layouts instead of guessing pointer size. amd64 / arm64 / 386.
Install:
ext install RhinoSoftware.go-memory-visualizer
Repo: https://github.com/1rhino2/go-memory-visualizer
Marketplace: https://marketplace.visualstudio.com/items?itemName=RhinoSoftware.go-memory-visualizer
MIT, no telemetry. Happy to fix wrong layouts if you paste a struct that disagrees with what Go actually does on your machine.
Anyone here using fieldalignment or another workflow for this? Curious what you reach for before reordering by hand.
This is our biggest release for some time - more than 1,000 commits from 39 contributors - check out the blog for all the details, and check out https://apps.fyne.io to see the exciting new apps and games that this makes possible!
| submitted by /u/qmuntal [link] [comments] |
Disclosure up front: I wrote this. Apache-2.0, no paid tier, nothing to sign up for.
The problem. You need business logic that changes without a deploy: pricing tiers, eligibility, routing, fraud checks. The usual Go options are embedding a scripting language (goja, otto), hand-rolling a tiny DSL, or reaching for a full rules engine. JSONLogic sits in between: the rule is a JSON document, so it can live in Postgres, travel over an API, get diffed in a PR, or be edited by ops in a UI. The engine just evaluates it.
import datalogic "github.com/GoPlasmatic/datalogic-rs/bindings/go/v5" rule := `{"and": [{">=": [{"var": "age"}, 18]}, {"==": [{"var": "status"}, "active"]}]}` data := `{"age": 25, "status": "active"}` out, err := datalogic.Apply(rule, data) if err != nil { log.Fatal(err) } fmt.Println(out) // true Hot path, compile the rule once and parse the payload once:
engine := datalogic.NewEngine() defer engine.Close() rule, err := engine.Compile(ruleJSON) if err != nil { log.Fatal(err) } defer rule.Close() parsed, err := datalogic.ParseData(dataJSON) // parse once if err != nil { log.Fatal(err) } defer parsed.Close() session := engine.Session() // per-goroutine, reuses an arena defer session.Close() out, err := session.EvaluateData(rule, parsed) // zero parse work per call (Full runnable versions of both are in bindings/go/examples/.)
The cgo part, upfront. Yes, this links a static library via cgo: libdatalogic_c.a over a shared C ABI. Released tags ship that staticlib prebuilt for six platforms (Linux, macOS, and Windows, each amd64/arm64), so go get/go build need no Rust toolchain, but you still need a C compiler to link, because that's what cgo is. CGO_ENABLED=0 will not build against this module, full stop. Cross-compiling your own binary still needs a matching C cross-toolchain for the target (our CI installs llvm-mingw for windows/arm64 and can only link-check the darwin/amd64 cross leg, not run it). The prebuilt Linux libs target glibc, not musl, so a from-scratch Alpine/scratch container needs you to build bindings/c/ yourself against a musl target. If a pure-Go JSONLogic library fits your needs, that's a legitimate choice, and I'd take it over fighting cgo in a constrained build environment.
What actually crosses the cgo boundary is cheap. Measured against the pure-Rust core, Go's fixed marshalling overhead is +65 ns on a small rule (204.9 ns hot-path call vs. 140.3 ns for the same work with no binding at all): nanosecond-scale, not microsecond. Per-call cost only climbs into low microseconds on large payloads (12.7 µs on an 8 KB array-of-100 workload), and that's JSON-parsing cost, not the cgo crossing, which is exactly why the data-handle tier above exists: parsing the same 8 KB payload once and reusing the handle drops that to about 1.08 µs, roughly 12x. Numbers and methodology: tools/benchmark/BINDINGS-OVERHEAD.md.
What the Rust core buys in exchange:
bindings/go/conformance_test.go walks the same suite files as the Rust core's test runner). This is the actual reason to want a shared core; independent ports drift from each other on edge cases.tools/benchmark/BENCHMARK.md). That's the engine, not the interop; see above for the interop cost.#![forbid(unsafe_code)] (the cgo boundary itself is unsafe, as any FFI boundary is; Go's own unsafe.Pointer shows up in the binding's string marshalling). A rule cannot reach your filesystem, network, or process.NewEngineBuilder().AddOperator("name", func(argsJSON string) (string, error) {...}).Build(). Built-in names always win. The callback contract is JSON args in, JSON result out: the honest tradeoff of the FFI boundary, same as the other seven bindings.fractional/sem_ver operators with murmur3 bucketing matching flagd's own conformance suite byte-for-byte, relevant if you're in the OpenFeature ecosystem.Honest limits:
DataHandles) in and out; there is no native Go struct/reflect marshalling. If your data isn't already JSON, you convert it yourself.Close()-ing more objects (Engine, Rule, Session, DataHandle) than a one-shot Apply call. A GC finalizer backstops a forgotten Close, but it's best-effort; don't rely on it under memory pressure.Live playground (same core compiled to WASM): https://goplasmatic.github.io/datalogic-rs/playground/ Repo (Apache-2.0): https://github.com/GoPlasmatic/datalogic-rs go get github.com/GoPlasmatic/datalogic-rs/bindings/go/v5@latest
Happy to answer anything, especially pushback on the cgo choice itself.
Hi, is there any opensource project available with
requirements having a resource efficient queue that uses google cloud storage for storing data
similar to automq but automq doesnt support gcs natively
I'm working on a binary parser and got stuck on how much validation should happen while parsing.
Lets say a field itself is fine - correct size, encoding, etc. but its value doesn't make sense because of something elsewhere in the file.
Should `Parse()` fail at that point, or should it return what it parsed and leave those checks for a separate `Validate()`?
Keeping them separate would be useful for inspecting broken files, but it also feels a bit weird for `Parse()` to succeed on something that isn't actually valid.
Not sure which way to go with this, any suggestions?