nous

joined 3 years ago
[–] nous@programming.dev 1 points 5 days ago (1 children)

Yes it is a problem. But a temporary one that IMO is worth the tradeoff. You might not get multiple devices up front but that means other people can have a device at all. Why should you get 3-5 devices and stop 3-5 other people from having one at all? You can share a single device for several months while the initial wave die down and stock is able to be replenished. Then they will remove the restrictions and you can get multiple devices. In the meantime it means more people can get a device and helps to stop scalpers from getting them all. It is a tradeoff, ideally it would be better if there was enough devices for everyone that wants one to get one. But you can only scale production up so fast.

[–] nous@programming.dev 28 points 6 days ago (25 children)

I would rather let a few people scalp some devices then give up ownership over the devices I buy. I would not want valve to have a remote way to brick something I have bought.

The fact you need an account in good standing and it's limited to one per address helps a lot in cutting down on the number of devices that can be scalped. It is basically just a few individuals that can do that and not a few people systematically buying up all the stock at once to resell.

I would rather them focus on upping the supply then preventing every single scalper.

[–] nous@programming.dev 9 points 3 weeks ago

Sugar is not a critical ingredient in bread. It's main function is that it creates a softer crust. The only real things you need are flour, water, yeast and salt to create a tasty bread.

[–] nous@programming.dev 12 points 1 month ago (1 children)

That's not true. It is possible. It is just a lot harder and more error prone and takes way longer to do then just reinstalling.

[–] nous@programming.dev 1 points 1 month ago

There is a big gap between doing nothing and running 5miles or going hard in a gym. You don't need to go all out to see the benifits of exercise. For a start simply walking more will help a lot. That is something relatively easy to do. Something that could almost be a passive thing with better designed cities. If they were made more walkable rather than requiring a car to do anything then people would naturally walk far more then they currently do.

[–] nous@programming.dev 1 points 1 month ago (1 children)

"Clean" Code, Horrible Performance offers a good argument against it purely from a performance stand point. Well worth a watch. But it also does not even make code easier to maintain. It just smears logic all over the place and makes it harder to understand what is going on. Trying to follow clean code principals just makes your code worse. And if you try to point that out to anyone they just say you are doing it wrong with no proper advice on how to actually improve things.

[–] nous@programming.dev 3 points 2 months ago (1 children)

Why would it not?

[–] nous@programming.dev 33 points 2 months ago (2 children)

Rusts big advantage is that its memory safe

Most languages are memory safe. It's only really C, C++ and zig that are not (at least for more mainstream languages). Rust is special as it is memory safe without a garbage collector. Which is big for domains where the overhead of a GC is unacceptable.

[–] nous@programming.dev 2 points 2 months ago

Nothing to do with the electrical grid. It is just that the positive lead of the output of the power supply is whatever voltage you select above the negative lead on the output side of the power supply. Those are the two relative points in this situation. You can call the negative lead ground if you want. Wiring diagrams for the device you connect it to will likely call it ground. It is not the same thing as the grounding wire in a plug socket.

Note that the grounding wires in a home have nothing to do with any live circuit in your house. They are to make faults in the system safer by giving a path for electrons to flow if a conductive casing ever gets into contact with a live wire. In normal operation nothing should be flowing through it at all. With doubly insulated devices (like that power supply) the grounding wire in the plug socket is probably not connected to anything at all in the device. The plug likely does not even have a grounding wire in it.

[–] nous@programming.dev 7 points 2 months ago (4 children)

I amusingly imagine a force "sucking" the current backwards. 🤭

If you think of a positive voltage as pushing then it is not anymore inaccurate to think of a negative voltage as pulling. At least if you think in terms of DC, which is what power supplies will typically give you.

Voltage is all relative. The sign just shows the direction of flow. If you plug a volt meter in backwards it will show a negative voltage. That means the current will flow from the negative to the positive terminals.

If you have three terminals, let's say A, B, and C. If you measure 12V between A and B. Then 24V between A and C. Then you will also be able to measure 12V between B and C. Or -12v between B and A. Or -24 between C and A. The direction matters.

You could label any of these as ground it makes no real difference to the system. Only how you talk about it. Without a ground label then you would not say C is at 24V as it has nothing to compare to. If you pick A as ground then it is said to be 24V, but if you pick B as ground then it is said to be 12V. If you pick C as ground then it is 0V. So when we say a point is at a voltage then that is implied that it is that voltage relative some other point we decided was ground.


Things get a lot more complicated with AC as electrons move back and forth in the wire they don't have the same direction as they do in DC.

[–] nous@programming.dev 3 points 2 months ago (1 children)

It looks like there is a way to do the opposite at least. Which means it is possible to do this. The same process should work but it is a significant change. Backups would be key for such a monumental change. I would prepare things for a reinstall as well just in case things go wrong.

I’ve seen the admins on the Forum admit that they DO NOT oppose AI.

If that is the bar you have set I have some bad news for you. You will not likely find many projects where everyone involved completely opposes AI. Even Linus himself has used it and thinks it can be useful for some usecases. Are you going to abandon the Linux kernel as well? Or arbitrary apply your values to different projects?

[–] nous@programming.dev 25 points 3 months ago

The time to beat a game is generally for the main story if you don't take ages doing other things. Quite often with side quests or other non essential steps like collecting things or trying to 100% a game it will take way longer then the estimated time to complete. This is epically true for more open-world type of games with lots of places to explore.

view more: next ›