Chris Moore for Alameda County District 5 Supervisor Campaign Kick Off

Thomas Hawk posted a photo:

Chris Moore for Alameda County District 5 Supervisor Campaign Kick Off

The Daily WTF

Curious Perversions in Information Technology

CodeSOD: Please Find, Rewind

As previously discussed, C++ took a surprisingly long time to get a "starts with" function for strings. It took even longer to get a function called "contains". In part, that's simply because string::find solves that problem.

Nancy sends us a… different approach to solving this problem.

bool substringInString(string str, string::iterator &it)
{
  string tmp;
  bool result = false;
  int size = str.length();

  int count = 0;
  while (count < size)
  {
    tmp += *it;
    it++;
    count++;
    if (tmp.find(str) != string::npos)
    {
      result = true;
      it -= size;
      break;
    }
  }

  if ( !result)
  {
    it -= size;
  }

  return result;
}

This function iterates across a string, character by character. In this iteration, we copy one character at a time into tmp. Then we see if tmp contains our search str. If it does, we break out of the loop after rewinding the iterator. Outside of the loop, we check if we found the substring, and if we did, we rewind the iterator. Then we return true or false based on whether on not we found the substring.

So wait a second. str is our search string. it is where we're searching. And we copy from it up to our search string's length into a temporary string. We then do a find in that temporary string- hey! This is just a startsWith check written in the most insane way possible.

Why even bother with the while loop? While tmp is shorter than the search string, the answer is always "no, we haven't found it". And the developers knew that- that's why they always rewind size characters on the iterator. They're always searching exactly that many characters. Of course, since we always rewind the same amount, we can also just move the it -= size statement out of the loop and out of the if statement and do it once.

Nancy calls this "a little gem" in a "large codebase". Yeah, a real gem.

[Advertisement] Plan Your .NET 9 Migration with Confidence
Your journey to .NET 9 is more than just one decision.Avoid migration migraines with the advice in this free guide. Download Free Guide Now!

VK: Voorpagina

Volkskrant.nl biedt het laatste nieuws, opinie en achtergronden

‘Tientallen Russische provincies beperken toegang tot internet rond Dag van de Overwinning’

Wel.nl

Minder lezen, Meer weten.

Ali B gaat klappen krijgen in de bajes

Ali B weet vandaag of hij daadwerkelijk de cel in moet, maar vaststaat al dat het Openbaar Ministerie in hoger beroep 2,5 jaar gevangenisstraf tegen hem eist en dat hij bij een veroordeling waarschijnlijk direct wordt vastgezet. De vraag is niet óf hij klappen gaat krijgen in de bajes, maar wanneer – en hoe hard

Ali B: van tv-knuffelbrein naar zedenveroordeelde

Jarenlang was Ali B de ultieme successtory van de Nederlandse entertainmentwereld: rapper, coach bij The Voice, publiekslieveling in talkshows en reclamester. Dat beeld kantelde frontaal na de BOOS-uitzending over grensoverschrijdend gedrag in de tv‑wereld, waarna meerdere vrouwen hem beschuldigden van ernstig seksueel wangedrag. In 2024 veroordeelde de rechtbank Noord-Holland hem al tot twee jaar cel voor de verkrachting van een vrouw en de poging tot verkrachting van een andere vrouw; van twee andere aanrandingen werd hij vrijgesproken. Zowel Ali B als het Openbaar Ministerie gingen in hoger beroep, waardoor de zaak nu opnieuw en scherper onder het vergrootglas ligt.

Hoger beroep: eis nóg zwaarder

In maart behandelde het gerechtshof in Amsterdam drie dagen lang het hoger beroep in de zedenzaak. Het OM greep die kans aan om de druk verder op te voeren.

  • Het OM eist nu 30 maanden cel, dus een half jaar méér dan de eerdere straf van twee jaar.
  • Justitie acht hem in hoger beroep schuldig aan een aanranding en twee verkrachtingen
  • Opvallend: het OM wil hem nu wél veroordeeld zien voor de verkrachting van Ellen ten Damme, terwijl hij eerder alleen voor poging tot verkrachting werd veroordeeld.

Uitspraak precies nu actueel

De zaak is geen oud dossier meer, maar een tikkende klok.

  • Het gerechtshof doet op 6 mei om 10.00 uur uitspraak.
  • Media en juridische experts speculeren al openbaar: wordt zijn veroordeling bevestigd of aangescherpt, en moet hij direct de gevangenis in?

Als Ali B opnieuw wordt veroordeeld, ligt het voor de hand dat hij na de uitspraak meteen wordt aangehouden, tenzij het hof hem in afwachting van cassatie nog op vrije voeten laat. Juristen wijzen er wel op dat hij nog naar de Hoge Raad kan stappen; dat verandert niet meer of hij het “gedaan heeft”, maar kan de start van zijn straf weer maanden tot jaren vooruit schuiven.

Wat wacht hem achter de muren?

In de media wordt inmiddels openlijk besproken hoe zijn eerste dagen achter de tralies eruit zouden zien. Een bekende, wegens verkrachting veroordeelde artiest is in de hiërarchie van de gevangenis namelijk allesbehalve onzichtbaar.

  • Zedendelinquenten zijn in de gevangeniscultuur traditioneel kwetsbaar; ze lopen grotere kans op intimidatie en geweld.
  • Bekendheid werkt als een megafoon: medegevangenen kennen zijn gezicht, zijn verhalen, zijn slachtoffers.
  • Daar komt bij dat Ali B zelf meermaals benadrukte hoe zwaar de publieke veroordeling en het verlies van zijn carrière al op hem drukken.

Reclassering en gevangeniswezen proberen kwetsbare gedetineerden vaak te scheiden van de rest van de populatie, bijvoorbeeld via speciale afdelingen of plaatsing met extra toezicht. Maar die bescherming heeft een prijs: sociale isolatie, weinig bewegingsruimte en een dagelijks leven dat vooral bestaat uit deuren die achter je dichtvallen.

De klap voor zijn carrière is al uitgedeeld

In zekere zin is de eerste klap allang gevallen – niet in de luchtplaats, maar in zijn publieke leven.

  • Tv‑programma’s en commerciële partners verbraken de banden, optredens verdwenen en zijn imago als ‘veilige familievriend’ is onherstelbaar beschadigd. instagramyoutube+1
  • Waar hij vroeger overal opdook, is hij nu alleen nog onderwerp van rechtsverslaggeving en talkshowdiscussies over misbruik en machtsmisbruik.youtube+2
  • In zijn laatste woord voor het hof vertelde hij geëmotioneerd hoe zelfs zijn kinderen vragen of papa naar de gevangenis moet.

Moederbedrijf Albert Heijn ziet omzet dalen door zwakke dollar

ZAANDAM (ANP) - Ahold Delhaize, eigenaar van onder meer Albert Heijn, Etos, Gall & Gall en bol, heeft in het eerste kwartaal van dit jaar minder omzet geboekt als gevolg van nadelige valutaeffecten. Het concern heeft al tijden last van de gedaalde waarde van de dollar.

De totale opbrengsten bedroegen 22,3 miljard euro, 4,3 procent minder dan in het eerste kwartaal van vorig jaar. Zonder ongunstige wisselkoersen zou dat een stijging van 2 procent zijn geweest. De Verenigde Staten vormen de belangrijkste afzetmarkt voor Ahold Delhaize en zijn goed voor bijna 60 procent van de totale omzet.

In de VS, waar Ahold Delhaize ketens heeft zoals Food Lion, Giant en Stop & Shop, stegen de verkopen het minst, met 1,5 procent. In Europa was dit 2,7 procent.

De bedrijfswinst van het in Zaandam gevestigde Ahold Delhaize groeide in het eerste kwartaal met 1,7 procent tot 895 miljoen euro. Topman Frans Muller spreekt van sterke resultaten.


Ahold Delhaize wil Thierry Garnier in 2027 benoemen tot topman

ZAANDAM (ANP) - Ahold Delhaize, het moederbedrijf van Albert Heijn, wil Thierry Garnier in 2027 benoemen tot nieuwe topman. Garnier moet in april 2027 de huidige bestuursvoorzitter Frans Muller opvolgen. Muller zal na zijn vertrek met pensioen gaan, na het bedrijf sinds juli 2018 te hebben geleid.

De Frans-Britse Garnier is een bestuurder met "ruime internationale ervaring" in de retailsector, aldus Ahold Delhaize. Sinds september 2019 is hij topman van Kingfisher, een Britse doe-het-zelfketen.


Klanten dsm-firmenich vervroegen bestellingen door Iranoorlog

MAASTRICHT (ANP) - Dsm-firmenich merkt dat klanten aan het einde van het eerste kwartaal aankopen naar voren hebben gehaald door de Iranoorlog. Het Nederlands-Zwitserse concern zag in maart bestellingen bij de parfum- en schoonheidsactiviteiten vervroegd worden. Klanten waren bang dat toeleveringen in gevaar zouden komen door de situatie in het Midden-Oosten.

De kwartaalverkopen bij dsm-firmenich telden op tot 2,3 miljard euro. Dat is minder dan een jaar terug, maar dat komt vooral doordat wisselkoersen ongunstig uitpakten. Daarvoor gecorrigeerd ging de verkoop van het voedings- en gezondheidsbedrijf 4 procent omhoog.

De parfum- en schoonheidsactiviteiten kenden een vergelijkbare verkoopgroei van wel 8 procent. Dsm-firmenich, waarvan de geschiedenis teruggaat tot de voormalige Nederlandse Staatsmijnen, maakt bijvoorbeeld geuringrediënten voor parfums.

Hogere vracht- en energiekosten

De onderneming had wel last van hogere vracht- en energiekosten door de oorlog. Dat drukte op de winstmarge. Gecorrigeerd voor onder meer belastingen en de wisselkoersen ging het resultaat wel 4 procent omhoog. Eerder gestelde financiële verwachtingen voor 2026 blijven gehandhaafd.

Topman Dimitri de Vreeze vindt dat dsm-firmenich het jaar goed is begonnen te midden van een "zeer dynamische geopolitieke en macro-economische omgeving". Vooralsnog rekent de onderneming er in haar vooruitzichten op dat het conflict in het Midden-Oosten slechts beperkte gevolgen zal hebben in de tweede helft van het jaar. De kostenstijgingen zijn volgens dsm-firmenich op te vangen door bijvoorbeeld scherpere inkoop en prijsaanpassingen.


Beurswaarde Samsung naar 1 biljoen dollar door vraag AI-chips

SEOUL (ANP/BLOOMBERG) - De beurswaarde van het Zuid-Koreaanse technologieconcern Samsung Electronics is woensdag voor het eerst gestegen tot meer dan 1 biljoen dollar. De beurskoers van Samsung krijgt steun van de grote vraag naar zijn chips voor toepassingen rond kunstmatige intelligentie (AI).

Het aandeel steeg woensdag op de beurs in Seoul met ruim 15 procent tot een nieuw recordniveau. Samsung is nu het tweede Aziatische bedrijf dat de mijlpaal van een marktwaarde van 1 biljoen dollar (omgerekend 843 miljard euro) heeft bereikt. Eerder wist het Taiwanese chipconcern TSMC dit al te behalen.

De Zuid-Koreaanse chipproducent SK Hynix klom woensdag ruim 11 procent en bereikte daarmee eveneens een record. De Kospi-index in Seoul steeg door de flinke koerswinsten in de chipsector voor het eerst tot 7400 punten.


Zangeres Lenny Kuhr genomineerd voor de Pim Fortuyn Prijs

Zangeres Lenny Kuhr en columnist Martin Sommer zijn met drie anderen genomineerd voor de Pim Fortuyn Prijs. Dat heeft jurylid en JA21-voorman Joost Eerdmans woensdag bekendgemaakt op de 24e sterfdag van de naamgever van de prijs. Het is de twaalfde keer dat de prijs voor opiniemakers, bestuurders of politici die volgens de organisatie strijden voor het vrije woord, wordt uitgereikt.

Lenny Kuhr is genomineerd omdat ze "als Joodse vrouw met familie in Israël" weigert zich te laten intimideren en blijft waarschuwen voor groeiend antisemitisme, zegt de organisatie. "In 2024 werd ze tijdens een optreden in Waalwijk geconfronteerd met protesten, waarbij activisten haar optreden verstoorden en haar aanspraken op gebeurtenissen in het Midden-Oosten. Daarbij werd zij ook uitgescholden."

Columnist Martin Sommer uitte in de Volkskrant "op een gefundeerde wijze kritiek op het immigratiebeleid of het overheidsbeleid op andere terreinen". Volgens de organisatie werd hij juist daarom in die krant veel gelezen. Nu schrijft hij columns voor EW Magazine.

De andere kanshebbers zijn schrijver en theatermaker Michiel Lieuwma, politiek cartoonist Cortés en schrijver Keyvan Shahbazi.

Lieuwma pakt in zijn podcast Boze Geesten-Open Geesten onderwerpen op waar het debat ontbreekt of wordt versimpeld. Hij laat zien "hoe morele stellingname feitelijke onderbouwing verdringt en afwijkende opvattingen worden weggezet" en stelt "vragen die anderen laten liggen".

Cortés is "huiscartoonist" van GeenStijl en tekent "scherpe en controversiële spotprenten" over de multiculturele samenleving, politieke kwesties en mediavrijheid.

De Iraans-Nederlandse Shahbazi was vorig jaar ook genomineerd. Hij is nu opnieuw kanshebber, zegt Eerdmans, omdat hij "door de actualiteit rond Iran weer veel in beeld is geweest en afgelopen jaar veel heeft gepubliceerd". Shahbazi is "een scherpe opiniemaker, die in de geest van Pim Fortuyn de politieke islam en multiculturele ideologie kritiseert." De schrijver is bestuurslid van het Comité Iran Vrij en "zet zich ondanks ernstig gevaar voor zijn leven in voor een seculier en democratisch Iran".

Vorig jaar ging de Pim Fortuyn Prijs, een wisselbeker, naar oud-PvdA-minister en Telegraaf-columnist Ronald Plasterk. De jury bestaat, naast Eerdmans, uit voorzitter Simon Fortuyn, hoogleraar Afshin Ellian en psychiater Esther van Fenema.

Pim Fortuyn werd op 6 mei 2002 doodgeschoten in Hilversum, kort voor de Tweede Kamerverkiezingen waaraan hij zou meedoen.


Philips voert winst op ondanks geopolitieke onrust

AMSTERDAM (ANP) - Philips heeft in het eerste kwartaal de winst opgevoerd, ondanks geopolitieke problemen zoals Amerikaanse importheffingen en hoge energieprijzen door de oorlog in het Midden-Oosten. Het zorgtechnologieconcern verkocht meer en profiteerde van eerdere ingrepen om de kosten te verlagen.

De omzet kwam uit op 3,9 miljard euro. Gecorrigeerd voor zaken als wisselkoerseffecten en de verkoop van activiteiten is dat een stijging van 4 procent. Philips wist de winstmarges op te voeren, wat bijdroeg aan een nettowinst van 146 miljoen euro. Een jaar eerder was het resultaat nog 72 miljoen euro.

Philips verkoopt apparatuur voor diagnoses in ziekenhuizen, zoals scanners, en systemen voor zorg op afstand. Daarnaast biedt het Nederlandse bedrijf nog een aantal verzorgingsproducten voor consumenten aan, zoals scheerapparaten en elektrische tandenborstels. Al deze onderdelen groeiden in de eerste drie maanden van het jaar.

Het bedrijf blijft dan ook bij zijn verwachtingen voor het hele jaar. Daarbij rekent Philips onder andere op een omzetgroei tussen de 3 en 4,5 procent.


Consumentenbestedingen omhoog na eerdere dalingen

DEN HAAG (ANP) - Nederlandse consumenten hebben in maart meer uitgegeven na de dalingen in de voorgaande twee maanden. Volgens het Centraal Bureau voor de Statistiek (CBS) steeg de consumptie met 0,9 procent in vergelijking met een jaar eerder. In januari en februari zakten de consumentenuitgaven nog met respectievelijk 0,5 en 0,3 procent.

Volgens het CBS gingen de uitgaven aan duurzame goederen omhoog. Daarbij werd vooral meer besteed aan auto's, elektrische apparaten en spullen voor de woning. Verder werd meer geld uitgegeven aan vervoer en communicatie, medische diensten en huisvesting.

Aan voedingsmiddelen en overige goederen, zoals energie en motorbrandstoffen, werd juist minder besteed, aldus het CBS. Dat geldt ook voor de bestedingen aan horeca, recreatie en cultuur.

Het bureau meldt verder dat de omstandigheden voor de consumptie in april ongunstiger waren dan in maart. Dat komt vooral doordat consumenten negatiever waren over de financiële situatie in de komende twaalf maanden en de jaar-op-jaarstijging van de beurskoersen kleiner was.


Ius Mentis

Internetrecht door Arnoud Engelfriet

Sneller groen licht voor fietsers met nieuwe app, sorry wat?

Fietsers krijgen de komende jaren op sommige plekken sneller groen licht als ze een speciale app op hun telefoon hebben staan. Dat las ik bij RTL. ‘Slimme’ verkeerslichten, die reageren op het aanbod van verkeer, ontvangen via die app een seintje. Op die manier hoef je steeds minder vaak van je fiets af. Huh.

Waarom men ze intelligente verkeersregelinstallaties (IVRI) noemt, weet ik niet, maar hier kun je zien waar ze staan. Wie dan de de app Da’s zo gefietst gebruikt, geeft als het ware automatisch en op afstand al hetzelfde seintje als je doet bij het drukken op de knop bij het verkeerslicht zelf. (Boze reacties over de naam van die app mogen naar de provincies Limburg, Noord-Brabant, Overijssel, Utrecht en Zuid-Holland.)

Het stelt zo te lezen dus weinig voor: het is geen automatische override om lekker door te scheuren, maar een tikje meer gemak en iets meer tijdswinst dan voorheen. En je hoeft er dus geen telefoon voor vast te houden, wat mijn eerste zorg was toen ik het artikel las.

In Amsterdam staan geen IVRI’s, en dat heeft met privacy te maken: die app moet iets van een identifier meesturen om de fietsen van elkaar te kunnen onderscheiden. En dat mag niet van de AVG meneertje. Maar dat is hier nu opgelost, zo lees ik bij Tweakers:

[De functie] SnellerGroen maakt bij elk slim verkeerslicht een tijdelijk, willekeurig ID aan. Dit zou niet te herleiden zijn naar een persoon of toestel. Het ID wordt automatisch verwijderd zodra de gebruiker het verkeerslicht voorbij is. De app slaat ritgegevens lokaal op en deelt ze niet met externe partijen.
Met die maatregelen zie ik het AVG-probleem ook niet meer.

Wel blijft mijn verwondering: is dit nou echt zó nuttig, dat we hier een app(functie) voor moeten bouwen die fietsers dan massaal moeten gebruiken? Maar dat heb ik bij zo ongeveer alles waar het woord “smart” voor staat.

Arnoud

Het bericht Sneller groen licht voor fietsers met nieuwe app, sorry wat? verscheen eerst op Ius Mentis.

File systems

Dear Lazyweb,

For an external USB 5GB+ spinning disk (not SSD), is HFS a better choice than APFS? Assume no weird edge cases like spanning volumes or RAID are involved. It's just a disk.

It is very easy to find either answer, but hard to find one that sounds like it's from someone who knows what they are talking about, and isn't just cargo-culting it or reading from a press release. So show your work.

Previously, previously, previously, previously.

MetaFilter

The past 24 hours of MetaFilter

A bizarre, perpetually-open clam

Moon clam vies for Mollusc of the Year, thanks to CU researcher. A bizarre, perpetually-open clam from Australia is running for Mollusc of the Year, offering scientists a chance to study how unusual animal forms evolve. (University of Colorado Boulder)

Most clams have two-part shells that open and close to protect their soft tissues from predators and the environment. Unlike a typical clam, the moon clams' shells remain apart at nearly 180°, forming a moon-like shape. "I wasn't sure how these animals survive in the ocean, which is a very dangerous place with tons of predators," Li said. "It turns out they live in houses built by other animals." Smaller than a fingernail, moon clams live tucked inside burrows and cracks built by shrimp and sea sponges. They hide in these shelters, feeding on plankton that drifts by. Maintaining a thick hard shell takes a lot of energy, Li said. She suspects that by relying on such a symbiotic relationship with shrimp and sponges, moon clams no longer need to invest as much in building their shells. Instead, the clam seems to have redirected that energy to a different task: sensing the world. Their mantle, the soft flesh that typically lines a clam's shell, extends outward and folds over the shell surface. There are small bumps and tentacle-like structures all over the mantle, and Li said these may act as sensory organs, helping the animal detect changes in its environment through touch or chemical signals.

The Guardian

Latest news, sport, business, comment, analysis and reviews from the Guardian, the world's leading liberal voice

Lady C by Guy Cuthbertson review – how Lady Chatterley’s Lover rocked Britain

A history of the social and cultural impact of DH Lawrence’s novel shows how it inspired comedy as well as controversy

Not known for his humour, DH Lawrence thought of Lady Chatterley’s Lover as a serious novel about the sacred nature of sex. But some of the activity between Connie and the gamekeeper Mellors is funny, either unintentionally (as in the scene where they garland each other’s naked bodies with flowers) or with a playful recognition of carnal absurdity: his penis is “farcical” and intercourse involves a “ridiculous bouncing of buttocks”. More comic still was the fallout from the book: customs officers seizing banned copies, high court jinks, innumerable skits and cartoons. As Guy Cuthbertson shows in his entertaining book, “It’s not a comic novel as such, but one way or another, it created laughter.”

On a steam railway in Devon, you can ride in a carriage called Lady Chatterley. Boots, blouses, thongs, earrings, pens, postcards and saris also bear her name and there have been endless jokey variations on the title: Lady Chatterley’s Pullover, Lady Chatterley’s Loofah, Lady Loverley’s Chatter and so on. Allusions to the novel turn up everywhere from lonely hearts ads to fancy dress parades. And as John Profumo and David Mellor discovered, if you were caught with your pants down in a sex scandal there’d be jokes about the new moral decrepitude that followed the unbanning of the book.

Continue reading...

‘RAMageddon’: is the era of cheap phones and laptops over?

Bargains are disappearing and the cost of gadgets such as MacBooks and PS5s is rising as AI competes for memory chips

The end of the cheap laptop, the bargain phone and affordable games consoles may be on the horizon. Not because new models are more hi-tech, but because the cost of computer components has shot up.

Recently, the biggest manufacturers of laptops and phones, including Microsoft, Samsung and Dell, started putting up prices and pulling cheaper models – which is going to make finding budget phones and laptops under £400 much harder.

Continue reading...

‘The heart of Munich’s underground scene’: exploring edgy Schlachthofviertel

Butcher’s shops and dive bars sit side by side in a district where you can swap the touristy beer halls of the city centre for raw creative energy

In the south-west of Munich, Schlachthofviertel is an area in flux; a jarring district that is home to a theatre, a techno club and a controversial active slaughterhouse.

Continue reading...

Can promises on gender equality made in Australia help a 16-year-old Indian cigarette maker with no toilet?

The Melbourne declaration aims to direct funding and power to those most overlooked and affected by injustice. But for many its promise is a distant one

I first spoke to Shazia Khanum for a report I was writing on adolescent girls in informal jobs. The 16-year-old’s fingers moved swiftly as she talked, rolling bidis – tobacco in tendu leaves tied with string. She told me she rolls about 300 to 500 thin cigarettes daily, earning a little more than £1 on a good day (roughly 250 rupees for 1,000 bidis is the rate).

In the cramped workshop where she works in rural Yarab Nagar, in India’s Karnataka state, dozens of other girls do the same job. There are no toilets or sanitary facilities. When asked how she manages her period, Khanum just pointed to a makeshift curtained space where she changes and reuses cloth rags.

Continue reading...

Jimpa review – Olivia Colman and John Lithgow show up for indulgent queer family drama

Sophie Hyde’s semi-autobiographical tale about sexual identity and intergenerational dynamics falls flat, but is buoyed by Colman and Lithgow’s committed performances

Sophie Hyde has directed an earnestly intended but very indulgent film, somewhere between autobiography and autofiction; it blandly congratulates itself on its sensitivity and cathartic honesty, but is without the spark of her 2019 quarterlifecrisis comedy Animals. When the teen female lead takes soulful photos on a hipstery disposable roll-film camera instead of on a smartphone like anyone else, it is frankly a little bit insufferable. Yet there are focused and committed performances from Olivia Colman and John Lithgow.

Adelaide-based film-maker Hannah (Colman), based on Hyde, goes on a trip to Amsterdam with her smiley husband and non-binary child Frances, played by Hyde’s own child Aud Mason-Hyde; this is to visit Hannah’s charismatic, brilliant and impossibly life-affirming father, Jim (Lithgow), adorably calledJimpa. He is a man who came out as gay to his wife and daughters in the early 70s and left them to live in Amsterdam as a radical lecturer and campaigner on issues such as housing and HIV.

Continue reading...

Dirty carpets to Palestinian skateboarders: a decade of Peckham 24 – in pictures

From images exploring the depths of space and time to a series on life in war-torn Ukraine, this year’s photography festival celebrates 10 years uplifting new artists

Continue reading...