Wel.nl

Minder lezen, Meer weten.

Heijmans renoveert start- en landingsbaan Eindhoven Airport

ROSMALEN (ANP) - Bouwconcern Heijmans gaat de start- en landingsbaan op Eindhoven Airport renoveren. De klus levert de beursgenoteerde onderneming 60 miljoen euro aan omzet op. De baan in Eindhoven wordt naast de burgerluchtvaart ook voor de militaire luchtvaart gebruikt. Het ministerie van Defensie is formeel eigenaar van de vliegbasis en daarom ook opdrachtgever.

Dit jaar starten de voorbereidende werkzaamheden van de klus. Volgend jaar vindt de renovatie plaats. De baan kan dan enkele maanden niet worden gebruikt. Eerder werd al bekend dat Eindhoven Airport vanaf februari volgend jaar ook bijna een half jaar dicht zal zijn.

Heijmans gaat ook een nieuwe taxibaan aanleggen. Bij de klus hoort daarnaast het vernieuwen en aanleggen van verschillende technische voorzieningen, zoals vliegveldverlichting, hoogspanningsbekabeling en afwatering. Ook krijgt Eindhoven een beter navigatiesysteem dat vliegtuigen begeleidt bij een veilige en precieze nadering en landing, zelfs bij slecht zicht.


Raad voor Cultuur: leg artistieke vrijheid vast in de wet

DEN HAAG (ANP) - Artistieke vrijheid moet beschermd worden door deze in de wet vast te leggen, vindt de Raad voor Cultuur (RvC). Het adviesorgaan van de regering ontving de afgelopen jaren signalen van makers en instellingen "dat hun werk steeds vaker onderdeel is van debat", schrijft de raad in een dinsdag verschenen adviesrapport.

Zo vindt de raad dat subsidie-eisen niet mogen mengen met de inhoud van het werk van kunstenaars. De raad roept op om terughoudend te zijn met aanvullende subsidie-eisen die niets te maken hebben met artistieke en inhoudelijke kwaliteit.

Het zogeheten Thorbecke-adagium uit de 19e eeuw moet verankerd worden in de wet, aldus de RvC. Dat betekent dat de regering niet mag oordelen over wetenschap en kunst. Daarmee worden kunstenaars en hun werk beschermd.


De baas van ICE ziet er uit als een officier uit een nazi-film. Dat is blijkbaar opzettelijk.

De nieuwe opperbevelhebber van Trumps grenspatrouille, Gregory Bovino, ziet er niet toevallig uit als een figurant uit een nazi-film. In Minneapolis dook hij onlangs op in een kuitlange, militair ogende jas met 90 centimeter brede schouders, een kraag als een schild en een dubbele rij messing knopen – een silhouet dat eerder aan een SS-officier dan aan een moderne politiecommandant doet denken. Zijn kortgeschoren hoofd, zwarte overhemd met kraaginsignes en een klassieke Sam-Browne-riem versterken dat theatrale, autoritaire effect.

Opvallend: gewone agenten van Border Patrol en ICE dragen functionele hightech-jacks vol tactische snufjes, alleen Bovino paradeert in een wapperende mantel, alsof hij een veldheer is die geen ander pantser nodig heeft dan zijn aura. Het Amerikaanse ministerie van Homeland Security wuifde kritiek weg met de stelling dat hij “gewoon zijn uniform” draagt en verweet critici dat zij “onze mannen en vrouwen in uniform met nazi’s vergelijken”. Tegelijkertijd worden de door hem geleide razzia’s in grote steden steeds gewelddadiger: in Minneapolis werd de ongewapende Renée Good door een ICE-agent doodgeschoten tijdens zo’n actie, waarna Bovino de schutter in een video prees met de woorden: “Hats off to that ICE agent.”

I n deze esthetiek van wreedheid is niets toevallig. De jas, de riem, de pose: het is een zorgvuldig geconstrueerd beeld dat bedoeld lijkt om angst in te boezemen – en om tegenstanders te vernederen nog vóór er één bevel is gegeven.

2026-01-08T151330Z_620815649_MT1SIPA000M0RB64_RTRMADP_3_SIPA-USA-1-2048x1366

Printen zonder gedoe: jouw one-stop shop voor inkt en meer

In veel organisaties wordt printen gezien als een vanzelfsprekend onderdeel van de werkdag. De printer staat er, medewerkers gebruiken hem dagelijks en zolang hij werkt, krijgt hij weinig aandacht. Pas wanneer er iets misgaat, wordt duidelijk hoe groot de impact kan zijn. Een lege cartridge tijdens een deadline, een document dat er vaag of streperig uitkomt of een printer die weigert door een verkeerde toner: het zijn ogenschijnlijk kleine problemen die direct invloed hebben op productiviteit en kosten.

Voor managers, ondernemers en facilitair verantwoordelijken is dit herkenbaar. Printproblemen zorgen voor frustratie bij medewerkers, vertraging in processen en onnodige uitgaven. In de praktijk ligt de oorzaak zelden bij de printer zelf, maar vrijwel altijd bij de keuzes rondom printerbenodigdheden en beheer. Denk aan verkeerde inkt, ongeschikt papier of een gebrek aan structuur in voorraadbeheer.

Dit artikel beschrijft het onderliggende probleem achter veelvoorkomende printstoringen en laat zien hoe je met praktische keuzes een stabiel en efficiënt printproces creëert.

Waarom kwaliteit van printerbenodigdheden doorslaggevend is

De verborgen kosten van “goedkoop”

Op het eerste gezicht lijkt besparen op inkt, toner en papier een logische keuze. Toch pakt dit in de praktijk vaak nadelig uit. Goedkope cartridges bevatten regelmatig minder inkt dan verwacht, waardoor ze sneller leeg zijn. Daarnaast is de afdrukkwaliteit vaak inconsistent, wat leidt tot herdrukken en tijdverlies. In sommige gevallen veroorzaken inferieure cartridges zelfs storingen of lekkage, met als gevolg extra onderhoud of zelfs schade aan de printer.


Het praktische probleem: printen kost meer tijd en geld dan nodig is

Deze kosten zijn niet altijd direct zichtbaar, maar stapelen zich op in verloren werktijd, hogere onderhoudskosten en een kortere levensduur van apparatuur. Wat goedkoop lijkt bij aankoop, blijkt op de lange termijn vaak duurder.

Betrouwbaarheid als randvoorwaarde voor efficiënt werken

Een goed ingericht kantoorproces betekent dat medewerkers niet hoeven na te denken over randzaken zoals printen. Documenten moeten er gewoon correct uitkomen, zonder foutmeldingen of kwaliteitsverlies. Dit vraagt om consistente kwaliteit van alle verbruiksmaterialen. Wanneer inkt, toner en papier op elkaar zijn afgestemd en van betrouwbare kwaliteit zijn, wordt printen een stabiel en voorspelbaar proces.

De juiste inktcartridges en toners kiezen

Begrijp het gebruik van je printer

Voordat er cartridges of toners worden aangeschaft, is het essentieel om inzicht te hebben in het daadwerkelijke gebruik. Een printer die sporadisch wordt gebruikt in een thuiskantoor heeft andere behoeften dan een machine die dagelijks honderden pagina’s verwerkt. Factoren zoals maandvolume, kleurgebruik en het doel van de documenten bepalen welk type cartridge het meest geschikt is.

Door deze vragen vooraf te beantwoorden, voorkom je dat je te lichte cartridges inzet voor zwaar gebruik of juist te dure oplossingen kiest voor beperkt printwerk.

Origineel, huismerk of compatible

Er zijn grofweg drie keuzes op de markt: originele cartridges van de printerfabrikant, huismerkcartridges van gespecialiseerde leveranciers en generieke compatibles. Originele cartridges bieden maximale zekerheid, maar zijn vaak prijzig. Goed ontwikkelde huismerkcartridges vormen in veel zakelijke omgevingen een uitstekend alternatief, mits ze afkomstig zijn van een betrouwbare leverancier met kwaliteitscontrole. Onbekende compatibles zijn meestal het goedkoopst, maar brengen ook het grootste risico met zich mee op storingen en foutmeldingen.

Voor structureel gebruik is het raadzaam te kiezen voor een leverancier die kwaliteit en compatibiliteit garandeert, zoals 123inkt.nl. Dit voorkomt experimenteren en onverwachte problemen.

Efficiënt voorraadbeheer voorkomt stilstand

Het terugkerende probleem van lege cartridges

Een van de meest voorkomende oorzaken van printonderbrekingen is simpelweg een lege cartridge. In veel organisaties wordt pas besteld wanneer de printer al stilstaat. Dit leidt tot spoedbestellingen, wachttijd en frustratie op de werkvloer.

Een eenvoudige, praktische oplossing

Door structureel voorraadbeheer in te richten, is dit probleem eenvoudig te voorkomen. Bepaal per printer het gemiddelde verbruik en zorg ervoor dat er altijd minimaal één reserve aanwezig is. Door op vaste momenten het verbruik te controleren en tijdig bij te bestellen, wordt printen een voorspelbaar proces in plaats van een bron van stress.

Papier: vaak onderschat, maar cruciaal

Waarom één papiersoort niet volstaat

Veel kantoren gebruiken standaard één type papier voor alle toepassingen. Hoewel dit overzichtelijk lijkt, leidt het vaak tot suboptimale resultaten. Interne documenten hebben andere eisen dan offertes, rapporten of contracten. Te dun papier oogt onprofessioneel, terwijl te dik papier onnodig duur is en zelfs papierstoringen kan veroorzaken.

Papier afstemmen op het doel

Door papier te kiezen op basis van het gebruik, verbeter je zowel uitstraling als efficiëntie. Standaard papier is prima voor intern gebruik, terwijl iets zwaarder en witter papier beter past bij documenten die extern worden gedeeld. Deze bewuste keuze draagt direct bij aan de professionele uitstraling van je organisatie.

Duurzaamheid zonder concessies

Ook milieuvriendelijke papieropties zijn tegenwoordig geschikt voor zakelijk gebruik. Papier met gerecyclede vezels of FSC-certificering biedt goede printkwaliteit en draagt bij aan verantwoord ondernemen, zonder dat dit ten koste gaat van betrouwbaarheid.

De juiste printer voorkomt structurele problemen

Inkjet of laser: maak een bewuste keuze

Veel printproblemen ontstaan doordat een printer wordt ingezet voor een doel waarvoor hij niet is ontworpen. Inkjetprinters zijn geschikt voor lagere volumes en kleurgebruik, terwijl laserprinters juist uitblinken in snelheid en lage kosten per pagina bij grote volumes. Door de printerkeuze af te stemmen op het daadwerkelijke gebruik, voorkom je structurele inefficiëntie en onnodige kosten.

Onderhoud en levensduur

Een printer is een investering die met het juiste gebruik en onderhoud jarenlang mee kan gaan. Slechte inkt, verkeerd papier en gebrek aan onderhoud verkorten de levensduur aanzienlijk. Door kwaliteitsproducten te gebruiken en de onderhoudsinstructies van de fabrikant te volgen, blijft de printer betrouwbaar en voorspelbaar functioneren.

Waarom één leverancier de sleutel is tot probleemloos printen

Door alle printerbenodigdheden bij één gespecialiseerde leverancier onder te brengen, zoals 123inkt.nl, ontstaat overzicht en controle. Dit vermindert administratieve lasten, voorkomt compatibiliteitsproblemen en zorgt voor consistente kwaliteit. Bovendien wordt voorraadbeheer eenvoudiger en kunnen onverwachte tekorten sneller worden opgelost.

De belangrijkste voordelen van een one-stop shop zijn:

  • minder kans op foutieve aankopen
  • stabiele kwaliteit van alle verbruiksmaterialen

Printproblemen zijn te voorkomen

Printen zonder gedoe is geen toeval, maar het resultaat van bewuste keuzes. Problemen ontstaan meestal door versnipperde inkoop, gebrek aan inzicht en focus op korte termijn kosten. Door te investeren in kwaliteit, structuur en een betrouwbare leverancier wordt printen weer een ondersteunend proces in plaats van een terugkerend probleem.

Of het nu gaat om een groot kantoor of een klein thuiskantoor, de oplossing is hetzelfde: begrijp je behoeften, kies bewust en zorg voor continuïteit. Zo bespaar je tijd, geld en frustratie, en zorg je ervoor dat elk document professioneel en probleemloos wordt geprint.


Trump meldt 'erg goed' telefoongesprek met Rutte over Groenland

De Amerikaanse president Donald Trump zegt een "erg goed" telefoongesprek over Groenland te hebben gehad met NAVO-topman Mark Rutte. "Ik heb ingestemd met een bijeenkomst van de verschillende partijen in Davos, Zwitserland", schrijft Trump op zijn platform Truth Social. "Zoals ik heel duidelijk aan iedereen heb uitgelegd, is Groenland van cruciaal belang voor de nationale en wereldwijde veiligheid. Er is geen weg terug, daar is iedereen het over eens!"

Trump heeft herhaaldelijk aangegeven dat zijn regering Groenland wil inlijven. Dat zet de relatie met Europese bondgenoten van zijn land onder grote druk. De president deelde op zijn sociale media ook afbeeldingen, mogelijk met AI gemaakt, om zijn punt kracht bij te zetten. Het gaat onder meer om een illustratie waarop te zien is hoe hij de Amerikaanse vlag plant op Groenland. Op een bordje staat dat het grote eiland sinds 2026 Amerikaans grondgebied is.


Sydney sluit stranden vanwege aanvallen door haaien

De Australische stad Sydney heeft dinsdag 34 stranden afgesloten voor bezoekers vanwege vier aanvallen door haaien in twee dagen tijd, aldus plaatselijke autoriteiten.

Maandagavond werd een man door een haai gebeten. Hij werd door strandgangers uit zee gehaald en mensen verleenden eerste hulp, totdat de hulpdiensten arriveerden, aldus de politie.

De man liep ernstige verwondingen aan zijn benen op en werd in kritieke toestand naar het ziekenhuis gebracht.

Volgens de politie wijzen de verwondingen erop dat het om een grote haai gaat. Ook een jongen die zondag werd gebeten, raakte zwaargewond aan zijn benen.

Een surfer die dinsdagochtend werd aangevallen, had geluk. Hij raakte slechts lichtgewond aan zijn benen, nadat een haai hem van zijn surfplank had gestoten. Andere surfers zagen dat er meerdere haaien rondzwommen. De man werd naar het ziekenhuis gebracht.


Weathered 'No U Turn' traffic sign outside Tea Tree Plaza

Popplio728 has added a photo to the pool:

Weathered 'No U Turn' traffic sign outside Tea Tree Plaza

Pre-2000s with wording and symbol that had been in use since its instalment in 1994.

Weathered 'No U Turn' traffic sign outside Tea Tree Plaza

Popplio728 has added a photo to the pool:

Weathered 'No U Turn' traffic sign outside Tea Tree Plaza

DOM: 10/94 (October 1994).

Weathered 'No Left Turn' traffic sign outside Tea Tree Plus

Popplio728 has added a photo to the pool:

Weathered 'No Left Turn' traffic sign outside Tea Tree Plus

Pre-2000s with wording and symbol that had been in use since its instalment in 1995.

Weathered 'No U Turn' traffic sign outside Tea Tree Plaza

Popplio728 has added a photo to the pool:

Weathered 'No U Turn' traffic sign outside Tea Tree Plaza

Pre-2000s with wording and symbol that had been in use since its instalment in 1994.

Whitewashed

Darren Schiller has added a photo to the pool:

Whitewashed

Stephens Street, Adelaide CBD

Interesting Facade

Darren Schiller has added a photo to the pool:

Interesting Facade

Gilles Street, Adelaide CBD

Rijnmond - Nieuws

Het laatste nieuws van vandaag over Rotterdam, Feyenoord, het verkeer en het weer in de regio Rijnmond

Tweede verdachte opgepakt voor overval door 'DHL-bezorgers' in Maassluis

Een tweede verdachte is opgepakt voor een woningoverval op de Henriëtte Bosmanslaan in Maassluis. Het gaat om een 23-jarige man uit Rotterdam. Hij is vrijdag aangehouden in het oosten van Nederland, meldt de politie.

Bestuurder opgepakt voor rijden onder invloed in Spijkenisse

Een automobilist is in de nacht van zondag op maandag aangehouden op verdenking van rijden onder invloed. Volgens de politie is de bestuurder opgepakt voor "meerdere strafbare feiten", maar welke dat nog meer zijn is niet bekend.

Bestuurder opgepakt voor rijden onder invloed | Man (19) meldt zichzelf voor babbeltruc bij ouder echtpaar

In dit artikel houden we je op de hoogte van het belangrijkste en meest opvallende 112-nieuws van dinsdag 20 januari 2026.

Bestuurder opgepakt voor rijden onder invloed | Tweede verdachte opgepakt voor overval door 'DHL-bezorgers'

In dit artikel houden we je op de hoogte van het belangrijkste en meest opvallende 112-nieuws van dinsdag 20 januari 2026.

The Register

Biting the hand that feeds IT — Enterprise Technology News and Analysis

UK gambling regulator accuses Meta of lying about its struggle to spot illegal ads

Labels Zuck’s ad library ‘a window into criminality’ and the Social Network as ‘happy to turn a blind eye’

The head of the UK’s Gambling Commission has accused social media giant Meta of lying about its ability to proactively detect operators of illegal casinos advertising on its services.…

Vanillasludge posted a photo:

Biwako

The Daily WTF

Curious Perversions in Information Technology

CodeSOD: Well Timed Double Checking

Last week's out of order logging reminded Adam R of a similar bug he encountered once.

The log files looked like this:

[2026-01-14 16:40:12.999802][process_name][42][DEBUG][somefilename:01234] A thing happened
[2026-01-14 16:40:12.999997][process_name][42][DEBUG][somefilename:01235] Another thing happened
[2026-01-14 16:40:12.000031][process_name][42][DEBUG][somefilename:01236] A third thing happened
[2026-01-14 16:40:13.000385][process_name][42][DEBUG][somefilename:01237] A fourth thing happened

Note the timestamp on the third log line: it's out of order. But as you can get from Adam's highly anonymized messages, it's actually in the correct order- it's the third thing that happened, and it's the third log line. So clearly, something has gone off with calculating the timestamp.

Now, if you want to ask your OS for time with microsecond precision, you can call gettimeofday, which will populate a timeval struct. That gives you seconds/microseconds since the epoch. gmtime can then be used to convert the seconds portion into something more readable. This is pretty standard stuff- how could someone screw it up?

void Logger::log(const char* message, int level, const char* filename, int line)
{
    time_t now = time();
    struct tm* now_tm = gmtime(&now);

    struct timeval now_tv;
    gettimeofday(&now_tv, NULL);

    char buffer[1024];  // I've simplified this to a fixed-size buffer for expository purposes, but the code DID handle overflow and dynamically resizing the buffer correctly
    snprintf(buffer, sizeof(buffer), "[%04d-%02d-%02d %02d:%02d:%02d.%06d][%s][%s][%s][%32s:%05d] %s\n",
        now_tm->tm_year + 1900,
        now_tm->tm_mon + 1,
        now_tm->tm_mday,
        now_tm->tm_hour,
        now_tm->tm_min,
        now_tm->tm_sec,
        now_tv->tv_usec,
        get_process_name(),
        get_thread_id(),
        log_level_string(level),
        filename,
        line,
        message);

    write_to_log_file(buffer);
}

This C++ function is reconstructed as Adam remembers it. The first four lines highlight the problem: they check the time twice. The call to time() returns the number of seconds since the epoch, which they then convert into a readable time using gmtime. Then they use gettimeofday to get the seconds/microseconds since the epoch. When they print, they use the values from time for every field but microseconds, and then use the microseconds from gettimeofday.

They check the clock twice, and shockingly, get different values each time. And when the clock ticks are near a second boundary, the microseconds can roll back over to zero, creating a situation where log entries appear to go backwards in time.

The fix was simple: just check the time once.

Adam writes:

My suspicion is that this logging function started out printing only seconds, and then someone realized "Hey, wouldn't it be useful to add microseconds to here as well?" and threw in the extra call to gettimeofday() without thinking about it hard enough.

That's a pretty solid suspicion. Adam can't confirm it, because he doesn't work there anymore, and has no access to their source control, and even if he did, the project has been through multiple source control migrations which destroyed or otherwise mangled the history, leaving the root cause as always and forever a mystery.

[Advertisement] Keep all your packages and Docker containers in one place, scan for vulnerabilities, and control who can access different feeds. ProGet installs in minutes and has a powerful free version with a lot of great features that you can upgrade when ready.Learn more.

Rotterdam - FediMeteo (@rotterdam@nl.fedimeteo.com)

Weer voor de stad Rotterdam Deze bot wordt beheerd door het FediMeteo-project. Voor informatie en contact kunt u de pagina https://fedimeteo.com raadplegen.

Weer voor Rotterdam ☁️ Huidige temperatuur (...

Weer voor Rotterdam ☁️

Huidige temperatuur (om 07:15): 3.1°C (Bewolkt)
Windsnelheid: 10.4 km/u (2.9 m/s), richting: ↖ 139°

Luchtkwaliteit:
  • AQI: 90 🟡 (Matig)
  • PM2.5: 28.2 μg/m³
  • PM10: 33.8 μg/m³

Voorspelling voor de komende dagen:

  • dinsdag 20 januari: Min 2.9°, Max 7.8° (Bewolkt) ☁️, Kans op neerslag 1%, Windsnelheid: 16.2 km/u (4.5 m/s), richting: ↖ 140°
  • woensdag 21 januari: Min 4.8°, Max 9.3° (Lichte motregen) 🌦️, Neerslag 0.9, Kans op neerslag 23%, Windsnelheid: 22.0 km/u (6.1 m/s), richting: ↖ 136°
  • donderdag 22 januari: Min 2.3°, Max 6.2° (Bewolkt) ☁️, Kans op neerslag 2%, Windsnelheid: 18.0 km/u (5.0 m/s), richting: ← 103°
  • vrijdag 23 januari: Min 2.9°, Max 7.4° (Bewolkt) ☁️, Kans op neerslag 2%, Windsnelheid: 14.5 km/u (4.0 m/s), richting: ← 111°
  • zaterdag 24 januari: Min -0.2°, Max 2.5° (Matige sneeuw) ❄️, Neerslag 4.5, Kans op neerslag 8%, Windsnelheid: 12.5 km/u (3.5 m/s), richting: ← 79°
  • zondag 25 januari: Min -1.2°, Max 2.3° (Bewolkt) ☁️, Kans op neerslag 5%, Windsnelheid: 11.3 km/u (3.1 m/s), richting: ↙ 65°
  • maandag 26 januari: Min -1.5°, Max 1.5° (Bewolkt) ☁️, Kans op neerslag 4%, Windsnelheid: 11.2 km/u (3.1 m/s), richting: ↙ 62°

Uurlijkse voorspelling voor de komende 12 uur:

  • 08:00: 3.0° (Bewolkt) ☁️, Windsnelheid: 10.8 km/u (3.0 m/s), richting: ↖ 134°
  • 09:00: 2.9° (Bewolkt) ☁️, Windsnelheid: 9.7 km/u (2.7 m/s), richting: ↖ 131°
  • 10:00: 3.7° (Zonnig) ☀️, Windsnelheid: 7.9 km/u (2.2 m/s), richting: ↖ 135°
  • 11:00: 4.9° (Zonnig) ☀️, Windsnelheid: 6.5 km/u (1.8 m/s), richting: ↖ 141°
  • 12:00: 6.2° (Zonnig) ☀️, Windsnelheid: 6.5 km/u (1.8 m/s), richting: ↖ 144°
  • 13:00: 7.1° (Zonnig) ☀️, Windsnelheid: 7.9 km/u (2.2 m/s), richting: ↖ 142°
  • 14:00: 7.5° (Licht bewolkt) 🌤️, Windsnelheid: 10.8 km/u (3.0 m/s), richting: ↖ 116°
  • 15:00: 7.7° (Licht bewolkt) 🌤️, Windsnelheid: 10.1 km/u (2.8 m/s), richting: ↖ 134°
  • 16:00: 7.8° (Gedeeltelijk bewolkt) ⛅, Windsnelheid: 11.5 km/u (3.2 m/s), richting: ↖ 127°
  • 17:00: 7.3° (Bewolkt) ☁️, Windsnelheid: 10.8 km/u (3.0 m/s), richting: ↖ 146°
  • 18:00: 6.6° (Bewolkt) ☁️, Windsnelheid: 12.2 km/u (3.4 m/s), richting: ↖ 128°
  • 19:00: 6.1° (Bewolkt) ☁️, Windsnelheid: 14.4 km/u (4.0 m/s), richting: ↖ 134°
Gegevens geleverd door Open-Meteo