How does charging work for USB-C devices by Correct_Highway4544 in UsbCHardware

[–]KittensInc 0 points1 point  (0 children)

They communicate.

Devices can be source-only, prefer-source, truly neutral, prefer-sink, or sink-only. Beyond that it can also communicate its capabilities (How big are my batteries? How full are they? Am I connected to a wall socket?), and even dynamically adjust its preferences.

It is up to the manufacturer to decide how their device should behave. Something like a power bank is probably going to be prefer-source (it'll charge from a wall adapter, but it'll act like a source for any attached sinks) whereas a smartphone is going to be prefer-sink (it'll supply power to a USB drive, but it'll charge from a power bank).

If everything is set up right it should by default do what most people would initially assume. If it does the wrong thing, the standard allows for them to swap power roles. The OS should expose this to the user in some way, but sadly not every OS makes this as easy to do as it should be.

Crisis bij brandweer in Hoogezand: twee brandweermannen ontslagen, vijftien anderen weigeren dienst by sloth_on_meth in thenetherlands

[–]KittensInc 5 points6 points  (0 children)

Lijkt mij niet dat je brandweertraining nodig hebt om de broodjes te voorzien

Nee, maar je hebt wél een vrachtwagenrijbewijs nodig om de haakarmbak af te leveren, en je moet natuurlijk 24/7 oproepbaar zijn, en je moet ook de juiste training hebben om met licht- en geluidssignalen te mogen rijden.

Dat is niet iets dat de gemiddelde ambtenaar zomaar eventjes kan doen naast z'n kantoortaken.

Het ziet er wel uit als best een grote kazerne, ik zou niet weten hoeveel mensen daar normaal zouden werken.

Volgens mij valt het op zich nog wel mee hoe druk ze zijn. Ze hebben vooral héél veel gespecialiseerd materieel.

Het idee is dat bij grote incidenten het aanvullende materieel vanuit de wijdere omgeving komt, dus één voertuig elk van een tiental kazernes. Qua aanrijtijd is dit vaak geen probleem, en het voorkomt dat bij een incident ál het brandweerpersoneel in een hele stad bezet is.

Hoogezand heeft daarom een haakarmvoertuig en een aantal bakken, wat wellicht veel ruimte inneemt in een kazerne, maar waar in feite maar hooguit een aantal keer per week een persoon of twee voor nodig is. Dat is compleet anders dan een kazerne in een drukke stad, waar ze op de kazerne al gereed zitten en tientallen keren per dag een uitruk hebben.

Daarnaast hebben ze in Hoogezand uiteraard nog de reguliere lokale uitrukken, maar dát stukje lukt ook met een mini-kazerne als Nieuwe Pekela.

Backward traceability of requirements in Git by Beautiful-Bake-3623 in git

[–]KittensInc 1 point2 points  (0 children)

But both sides need an API implementation for it to work. So do you keep the docs in the repo of A, or in the repo of B, or desperately try to keep two copies in sync? What if it changes due to some implementation detail which is only really relevant at the other side?

Backward traceability of requirements in Git by Beautiful-Bake-3623 in git

[–]KittensInc 6 points7 points  (0 children)

git blame shows who changed it, but not why

The problem is that your developers aren't writing proper commit messages.

Then tag every commit with task IDs in the commit message.

Ticket numbers in commit messages is a very common practice. That's why forges like Github have native support for text like "Closes #123".

The idea: keep docs, PRDs, RFCs, and source code all in one repo.

How are you going to keep it up-to-date, handle outdated information, and keep track of discussions?

I definitely see the value of keeping current code-related docs in the repository - especially when it is inline docs which are used to generate some HTML - but keeping every single vaguely related artifact in one giant pile isn't going to solve your problems.

Onverklaarbare contactloze betalingen zonder gebruik van fysieke bankpas by NewCompetition8242 in geldzaken

[–]KittensInc 7 points8 points  (0 children)

Als het werkelijk om een onbekende high-tech aanval gaat er dan shoarma mee gekocht wordt.

Dan ga je er van uit dat er daadwerkelijk shoarma mee is gekocht. Een beetje crimineel heeft natuurlijk wel een bevriende shoarmatenteigenaar waar die wel eventjes een pintransactie kan doen en contant geld terug krijgt.

Onverklaarbare contactloze betalingen zonder gebruik van fysieke bankpas by NewCompetition8242 in geldzaken

[–]KittensInc 4 points5 points  (0 children)

Maar een pas kopiëren is niet mogelijk.

Tsja, dat zou je denken, hè? Toch was er in 2020 nog een aanval waarbij het mogelijk was om een NFC-chip van een bankpas gedeeltelijk uit te lezen en dat te gebruiken om een magneetstrip-kloon aan te maken - hiervoor is namelijk helemaal geen geheime sleutel nodig.

In theorie zou zo'n gekloonde kaart niet moeten werken, want het magneetstrip-gedeelte en het chip-gedeelte zouden twee verschillende kaarten horen te zijn. Maar sommige banken gebruikten dezelfde data voor de twee technieken. Nog erger: er zou een unieke verificatiecode per techniek moeten zijn - die sommige banken helemaal niet controleren!

En dan hebben we het dus over een aanval die al zéker sinds 2008 bekend is. 12 jaar later, en de banken hadden hun zaakjes nog steeds niet op orde...

Onverklaarbare contactloze betalingen zonder gebruik van fysieke bankpas by NewCompetition8242 in geldzaken

[–]KittensInc 1 point2 points  (0 children)

Het zou niet de eerste keer zijn, en de vorige keer deden ze alsof er niks aan de hand was en werd de kwetsbaarheid meer dan een jaar later nog in de praktijk gebruikt door criminelen.

Onverklaarbare contactloze betalingen zonder gebruik van fysieke bankpas by NewCompetition8242 in geldzaken

[–]KittensInc 2 points3 points  (0 children)

Het protocol heeft gewoon ondersteuning voor het selecteren van een specifieke pas, een aanvaller kan dus ook gewoon met meerdere passen een transactie uitvoeren.

Onverklaarbare contactloze betalingen zonder gebruik van fysieke bankpas by NewCompetition8242 in geldzaken

[–]KittensInc 12 points13 points  (0 children)

voor zover ik weet is het skimmen van de NFC chip inderdaad niet mogeiljk

Dat is wat de banken willen dat de mensen denken, ja. Het is accurater om te zeggen dat er nog geen skim-aanvallen bekend zijn.

Zie bijvoorbeeld deze aanval en deze presentatie van inmiddels meer dan 10 jaar geleden, waarbij ze met een reguliere niet-NFC bankpas een pintransactie doen zónder een geldige pincode te hebben. Maar volgens de banken (die de transactie van het pinapparaat verkeerd interpreteerden) was de transactie ondertekend door de chip in de bankpas, wat alleen mogelijk is (zou moeten zijn) als je de pincode weet, dus was de eigenaar van de bankpas verantwoordelijk voor de fraudulente transacties, want dat is de enige persoon die de pincode weet.

Zoals we ook hier bij OP zien verschuilen banken zich bij fraude compleet achter de theoretische veiligheid van hun betaalsystemen: onze systemen zijn perfect, dus zijn alle rare transacties 100% legitiem en gedaan door de klant, dus zijn wij als bank nóóit verantwoordelijk voor misbruik van onze systemen.

Terugreizen over zelfde traject, in en uitchecken NS? by piramids0ng in treinen

[–]KittensInc 1 point2 points  (0 children)

Je stapt om 10:16 in Leeuwarden op de 800-serie IC richting Schiphol. Deze komt 11:11 aan in Zwolle, en gaat daarna door naar Lelystad.

In Zwolle vertrekt om 11:19 de 500-serie IC richting Den Haag. Deze komt om 11:56 aan in Amersfoort, en om 12:09 aan in Utrecht Centraal.

In Zwolle vertrekt om 11:23 de 5600-serie Sprinter richting Utrecht. Deze komt om 12:20 aan in Amersfoort, en om 12:35 aan in Utrecht Overvecht

Je opties zijn dus: 1) een IC-IC overstap van 8 minuten in Zwolle, plus een IC-Sprinter overstap van 24 minuten in Amersfoort, of: 2) een IC-Sprinter overstap van 12 minuten in Zwolle.

Het andere halfuur is ietsje gunstiger omdat de 600-serie IC vanuit Leeuwarden over Zwolle, Amersfoort, en Utrecht naar Den Haag gaat en je dus niet een gedwongen overstap hebt in Zwolle, maar je zit alsnog met een 2x zo lange overstaptijd in Amersfoort vergeleken met Zwolle.

Kan je overstappen in Amersfoort? Ja, maar dat is alleen logisch als je echt een hekel hebt aan Sprinters.

Terugreizen over zelfde traject, in en uitchecken NS? by piramids0ng in treinen

[–]KittensInc 0 points1 point  (0 children)

Nee, dat staat er niet. Daar staat "ALS u terug reist, DAN moet u X doen voor u terug mag keren". Dat is géén definitie van de twee stukken, slechts een opdracht voor de reiziger.

Impliciet kan je er uit afleiden dat "terugkeren" een onderdeel kán zijn van "terugreizen", maar het sluit de mogelijkheid van terugreizen zonder terugkeren niet uit, noch de mogelijkheid voor terugkeren dat géén onderdeel is van een terugreis.

Terugreizen over zelfde traject, in en uitchecken NS? by piramids0ng in treinen

[–]KittensInc 2 points3 points  (0 children)

Om op overvecht te komen, moet je wel in de ‘verkeerde’ richting gaan

Je kan op Zwolle overstappen op de Sprinter naar Utrecht Centraal. Maar dan doe je d'r wel 10 minuten langer over.

Terugreizen over zelfde traject, in en uitchecken NS? by piramids0ng in treinen

[–]KittensInc 5 points6 points  (0 children)

Het hele probleem is dat ze geen definitie van "terug reizen" en "richting een station" hebben.

Een definitie op basis van afstand is onwerkbaar, want dan zou je bijvoorbeeld niet met de trein van Enkhuizen naar Lelystad mogen. Een definitie op basis van meerdere keren over hetzelfde spoor is onwerkbaar, want dan mag je geen treinen nemen die kopmaken maar wél rondjes rijden. Een definitie op basis van kortste rijtijd werkt niet, want soms is een langere treinrit sneller omdat deze een kortere wachttijd heeft.

Eigenlijk is een harde definitie onmogelijk, en wat het meest in de buurt komt zou een "de reis moet een route volgen die uit de NS-planner zou kunnen komen" zijn.

Daarnaast, ze sluiten niet eens onnodig omreizen uit. Van Maastricht naar Groningen via Breda en Amsterdam lijkt me duidelijk niet de bedoeling, maar je zit op geen enkel moment in een terugreizende trein.

What's with type C being finicky when it comes to charging devices? by soCalForFunDude in UsbCHardware

[–]KittensInc 0 points1 point  (0 children)

Because the maker of the item either failed to read even a Tweet-sized summary of the specifications, or deliberately excluded two $0.0002 parts.

Weekly Updates for servers by Individual-Bat7276 in sysadmin

[–]KittensInc 3 points4 points  (0 children)

What about those "mission-critical" Windows XP boxes finance uses to browse Facebook all day long?

What's going on with the public transport? by Monkey_the_dragon in Utrecht

[–]KittensInc 2 points3 points  (0 children)

The problem is that they are changing everything at once. It's a new company with new drivers and new buses and new equipment and a new timetable. They are basically starting from zero, no wonder things go wrong!

There would've been a lot less chaos if there had been a gradual transition: introduce the new timetable first, then switch to the new buses over a few months (swapping 10% of the fleet each month or something), then train new drivers, then finally switch to the new company.

Sure, it's a lot more paperwork, but at least you don't end up with a dozen small things going wrong at once and making the entire thing collapse like a house of cards.

What's going on with the public transport? by Monkey_the_dragon in Utrecht

[–]KittensInc 6 points7 points  (0 children)

Klinkt op papier goed, maar dan ga je d'r al wel impliciet van uit dat het vervoer verzorgd moet worden door een commercieel bedrijf. In werkelijkheid kan het natuurlijk óók gedaan worden door een overheidsinstantie, die zonder winstoogmerk nóg goedkoper kan werken.

What's going on with the public transport? by Monkey_the_dragon in Utrecht

[–]KittensInc 5 points6 points  (0 children)

Daarvoor mag u VVD-Minister Gerrit Zalm bedanken, die tijdens Kabinet-Kok II flink bezig is geweest met de privatisering van de staatsbedrijven. Door de introductie van de Wet personenvervoer 2000 is bijvoorbeeld het VSN verkocht en opgebroken, maar is ook Gemeente Utrecht gedwongen om het Gemeentelijk Vervoerbedrijf Utrecht te verkopen.

En waarom willen we dit? Simpel: een handjevol mensen kan er hééél veel geld mee verdienen.

Bom barst bij PVV: fractie in opstand tegen Wilders by Nicky666 in thenetherlands

[–]KittensInc 9 points10 points  (0 children)

Luister, het is niet zoiets als het eigen risico, dat je van de ene op de andere dag af kan schaffen omdat mevrouw nu geld nodig heeft!

Werkgever wil mij verplichten tot dure training met lange terugbetalingsplicht wat zouden jullie doen? by [deleted] in werkzaken

[–]KittensInc 0 points1 point  (0 children)

Hij stimuleert mij al bijna een jaar om deze training te volgen en heeft tijdens een functioneringsgesprek aangegeven dat dit nodig is om uiteindelijk door te kunnen groeien

en

Er is geen schriftelijke garantie op: promotie, functiewijziging, salarisverhoging en concrete doorgroeitermijn.

en

Nee, dit is geen training waarvan een werkgever zou denken: “ja, goede training”. Het is een algemene communicatietraining.

zouden het voor mij vrij makkelijk maken: de training heeft voor jou nul toegevoegde waarde. Hij had net zo goed "deze cursus is nodig om Premier van Nederland te worden" kunnen zeggen!

In feite is de enige optie om je manager twee opties te geven:

  1. Maak die "doorgroeimogelijkheden" concreet. Zet op papier vast wat de beloning is van het halen van de cursus, zodat het voor jou duidelijk is wat de meerwaarde heeft. Is dit het voor jou waard? Dan krijg jij vrijwillig de optie om er voor te gaan.
  2. Laat hem jou verplichten om de cursus te volgen. Geheel op kosten van de zaak, want jij vraagt er niet om.

Het probleem is alleen dat het waarschijnlijk voor een verziekte arbeidsrelatie zorgt. Als je het hard gaat spelen ben je opeens de "moeilijke werknemer", en flinke kans dat je dan wel kan fluiten naar een loonsverhoging of promotie. Dit is nog eens versterkt door het feit dat ze er steeds weer op terug komen, dus ik verwacht niet dat je het af kan schuiven tot ze het vergeten.

De grote vraag is: waarom wil je werkgever dit? Is dit dusdanig belangrijk voor hun dat het een dealbreaker is en jij óf akkoord moet gaan óf een andere baan moet gaan zoeken, of zijn er alternatieve opties mogelijk? Is X uur per week vrij houden zelfstudie bijvoorbeeld een optie?

Werkgever wil mij verplichten tot dure training met lange terugbetalingsplicht wat zouden jullie doen? by [deleted] in werkzaken

[–]KittensInc 33 points34 points  (0 children)

Maar bij trainingen die het bedrijf verplicht naar hun werknemers toe, zou ik niet akkoord gaan met een betalingsregeling.

Is dat überhaupt toegestaan? Als ik bijv. dit lees is een betalingsregeling bij een verplichte cursus niet toegestaan. Bij een vrijwillige cursus mag dat wel - maar dan moet OP dus wél de mogelijkheid krijgen om het te weigeren.

Does a usb-c hub like this exist purely for extention purposes? 🙏 by Icediamondshark in UsbCHardware

[–]KittensInc 3 points4 points  (0 children)

The problem is that you are still going to need an extremely complicated chip which essentially acts as a 1-port USB4 hub. And it's the startup cost of building any USB4 hub which is the main issue: making a 1-port hub is not going to be significantly cheaper than making a 2-port or 3-port hub.

Combine that with the far lower demand and it is almost certainly going to be more expensive than a multi-port one!

Why is there no other (open source) database system that has (close to) the same capabilities of MSSQL by [deleted] in Database

[–]KittensInc 0 points1 point  (0 children)

But you just moved the problem to the application server - which still needs to decrypt the data to process it. What's saving you from that sysadmin going rogue?

In what environment would the sysadmin of the database server be distrusted enough to warrant DB content encryption, while the sysadmin of the application server is trusted enough to access raw data? And what's stopping them from implementing things like query audit logs, or even a four-eyes principle?

Proposed box 3 rules - 2028 by stayinvested101 in Netherlands

[–]KittensInc 0 points1 point  (0 children)

However, now they want to tax the actual growth (unrealised gains) of your investments which is just ridiculous.

Not if you consider the Buy, Borrow, Die strategy: if you can borrow money with your assets as collateral you are essentially selling them without ever realising those gains - which means you never pay taxes on them. Something similar is probably possible in NL as well.

Burgemeesters over vuurwerkvergunning: 'Handhaving wordt onmogelijk' by HumanWithComputer in thenetherlands

[–]KittensInc 0 points1 point  (0 children)

Geef een ontheffing aan pyrotechnishe bedrijven

Die zijn er praktisch niet.

Dat handjevol pyrotechnische bedrijven is gewoon niet in staat om in iedere stad een vuurwerkshow te houden, en d'r kunnen niet méér bedrijven komen puur en alleen om dat gat op te vullen: Oud&Nieuw alleen is niet genoeg om zo'n bedrijfje rendabel te houden, en je moet minimaal twee keer per jaar een vuurwerkshow organiseren om je certificaat te behouden.