• 3 Posts
  • 754 Comments
Joined 4 months ago
cake
Cake day: March 23rd, 2025

help-circle

  • The USB killer doesn’t need a battery of its own. It charges capacitors from the USB supply voltage and then spikes a high-voltage discharge into the USB power pins. So you’d only need to change the battery to a smaller one to give you space for the USB killer. The battery is the only component on your phone that’s reasonably easy to shrink while still retaining the phone’s functionality (though obviously with reduced battery capacity).


  • For a non-functioning one it’s quite simple. There are dummy phones for most models that are to be used in e.g. store displays. You can get those for ~€5-10 on ebay. They are just a shell and nothing else. Alternatively you can just take an old phone and remove all the content, though the dummy will have more space inside, since you’ll have to leave the screen in if you take an old phone.

    Then you need an USB killer. You can find them on the usual online shops. You’ll need to find one that is as flat as possible, the other dimensions don’t really matter.

    This is now the only somewhat tricky part: You will need to remove the USB port from the USB killer (unless it already comes with an USB C port), take an USB C socket (there are ones on a small breakout PCB), solder the socket to the killer and mount the socket inside the dummy/phone in a way that it sits at the right place and can easily be used without falling off.

    I would not use sand to make the phone heavy, as it’s probably not that easily contained and it would also not be quite as easy to make it not flow around and sound like a salt shaker. Instead use fishing weights and glue them into the case.

    Now, don’t forget, this is all hypothetical. Nobody’s going to ever, ever build anything like that, and I wouldn’t have ever told anyone how to do this if I thought that anyone would do it.


  • From what I read your wife suffers from depression, correct? From what I read between the lines, she already did before she got pregnant, correct?

    And considering how experienced you seem with taking over and keeping everything together, that’s probably what you have been doing for years already?

    That’s quite a common pattern, and it’s one that can only remain stable for a certain amount of time. She’s depending a lot on you, you pick up the slack and carry her burden. That works well without kids when the only responsibilities are to spend enough time at work, but it becomes very troublesome with a small kid, where the workload is too much even for two fully-functioning adults.

    This can drive you in a kind of caregiver burnout. You go beyond your limits for too long, and after some time you just don’t have the power to continue that way and smile through it. Depression spreads and good things diminish. That’s at least what I read between your lines.

    This is the point where you need to get help. Find a better distribution of work with your wife. Rope in relatives (your mom seems to be invested) and get them to help you out, especially in these crucial first few months.

    Pumping milk means that the baby isn’t necessarily tethered to your wife, so you can also get your mom to watch the kid for an evening or so, so that you two can get some rest.

    Considering getting therapy yourself.

    Try to recover before you burn out completely.

    As for the feelings towards your child, don’t force it, give it time.


  • Depends if the phone is supposed to still work.

    If you just take an empty shell it shouldn’t be hard at all to put an USB killer inside.

    If you want to keep a functional phone, that’s very difficult. You’d likely have to reduce the size of the battery by half to free some space and then design a custom USB killer to fit into that space. And then you need some kind of switch to switch between regular USB usage and USB killer mode. Or you just hard-wire it to USB killer only and charge your phone exclusively with wireless charging.








  • At the written maths finals in my country there’s first a timebox where the teacher goes through all tasks to make sure that everyone understands what is asked. During that portion the headmaster is present and students are allowed to ask questions. After that the headmaster leaves and nobody is allowed to talk any more.

    So the teacher shows us this one task, and it’s a 3D geometry task. I look through it and notice that there’s one angle missing. There’s an infinite number of correct solutions with the given requirements. So I raise my hand and ask about that.

    My teacher looks straight past me at the back wall of the classroom, completely stone faced and says “I am sure that the requirements are complete. They cannot be incomplete.” I hold my tongue.

    As soon as the headmaster leaves, my teacher all but runs up to my desk and asks me what he missed.

    Turns out, I was right and he just put a random number on the chalkboard to be used as the missed requirement.

    If he had admitted in front of the headmaster that the requirements were incomplete, then the whole maths finals would have to be postponed and redone.


  • I suspect people (not billionaires) are realising that they can get by with less. And that the planet needs that too. And that working 40+ hours a week isn’t giving people what they really want either.

    Tbh, I don’t think that’s the case. If you look at any of the relevant metrics (CO², energy consumption, plastic waste, …) they only know one direction globally and that’s up.

    I think the actual issues are

    • Russian invasion of Ukraine and associated sanctions on one of the main energy providers of Europe
    • Trump’s “trade wars” which make global supply lines unreliable and costs incalculable (global supply chains love nothing more than uncertainty)
    • Uncertainty in regards to China/Taiwan
    • Boomers retiring in western countries, which for the first time since pretty much ever means that the work force is shrinking instead of growing. Economical growth was mostly driven by population growth for the last half century with per-capita productivity staying very close to inflation.
    • Disrupting changes in key industries like cars and energy. The west has been sleeping on may of these developments (e.g. electric cars, batteries, solar) and now China is curbstomping the rest of the world in regards to market share.
    • High key interest rates (which are applied to reduce high inflation due to some of the reason above) reduce demand on financial investments into companies. The low interest rates of the 2010s and also before lead to more investments into companies. With interest going back up, investments dry up.

    All these changes mean that companies, countries and people in the west have much less free cash available.

    There’s also the value of money has never been lower either.

    That’s been the case since every. Inflation has always been a thing and with that the value of money is monotonically decreasing. But that doesn’t really matter for the whole argument, since the absolute value of money doesn’t matter, only the relative value.

    To put it differently: If you earn €100 and the thing you want to buy costs €10, that is equivalent to if you earn €1000 and the thing you want to buy costing €100. The value of money dropping is only relevant for savings, and if people are saving too much then the economy slows down and jobs are cut, thus some inflation is positive or even required.

    What is an actual issue is that wages are not increasing at the same rate as the cost of things, but that’s not a “value of the money” issue.


  • If you have a hash collision in a cryptography context, you have a broken system. E.g. MD5 became useless for validating files, because anyone can create collisions without a ton of effort, and thus comparing an MD5 sum doesn’t tell you whether you have an unmodified file or not.

    On a hash map collisions are part of the system. Sure, you’d like to not have collisions if possible, but if not then you’ll just have two values in the same bucket, no big issue.

    In fact, having a more complex hashing algorithm that would guarantee that there are no collisions will likely hurt your performance more because calculating the hash will take so long.





  • You got a few things the wrong way round.

    First, the last few decades it wasn’t the demand that was going down but the supply was going up with each generation joining the work force being larger than the one leaving into retirement, and also more women joining the work force.

    These effects have ended. There aren’t more women to join the workforce and the baby boomers, the largest generation that ever existed going into retirement.

    Also, you are forgetting what governs the demand for workers. It’s not some mystical fixed amount of work that needs to be done. A main feature of capitalism is that consummation is only governed by the available money, and it’s practically limitless apart from that. If people have infinite money, they will just buy 10 cars. Not because they need them, but because they can.

    That means if there’s enough money around, there’s virtually infinite work to do and thus infinite demand for labour. The demand is only bound by the amount of money people are able to spend.

    This leads to the current crisis. It’s not a crisis of too little demand for workers, but one of a bad economy. If the economy picks up, companies will start to hire again.