1,907 karma · joined November 5, 2019
And there are professional CNC machine costing waay more than this robot.
I think you are comparing apples with oranges. The price is also for a development kit. So I can imagine the price could be at least half if they sold a few thousand of them.
The same can be said about some website/app designers. Beautiful designs but barely useable. Maybe those designers should also be called artists.
How you can rearrange the interface. The shortcuts. How fast it is.
I am not an expert but I believe the reproduction of a virus is more 'chemical' than 'biological'.
I think you are taking this too far.
People who fear to be tracked buy a laptop in a random store and don't use a provided one.
So it all depends in what is being rendered and how a render core is optimized for it.
Also things like b-tree calculations and other algorithms might influence this.
Maybe that time will come but I am not sure if that will happen soon.
The CPU is never faster than the GPU. CPU + CUDA is way faster, but when I use OptiX (RTX) it is unbelievable how fast it is.
The GPU Raytracer just shines here.
The Blender benchmarks: https://opendata.blender.org/
Well you can also look at it from another angle: unnecessary comments are a distraction and make code less readable.
You are not writing comments just to comment. You write them to make things clear.
Sometimes I also write comments to explain what, but most of the time those are written in large peaces of logic with multiple steps that cannot (or should not) split into multiple functions. But even then those comments tend to be in the form of 'why'.
For example: "// First we do this // Then we do this because.. // And as last step we do this because..."
My personal rule for comments:
If I come back in half a year, would I still understand what is going on here? No? -> Comment!
Today I just had this example. I placed a little sleep in a loop. But there is absolutely no way to know why it is there. So I inserted a comment to explain the loop is DOSing a server by constantly requesting it and the sleep will reduce the load on that server.
Those comments are not only for others but also for yourself. Even weeks from now it is easy to lose track on why you did things the way you did.
Comments on why are very helpful.
We are very curious creatures.
It can be caused by not liking your job and looking for a way out.
It can be a dopamine addiction.
Most distractions are very easy to process so when you are doing hard work it might be tempting to look for something more easy on the brain.
'Social' is designed to distract us. So unless you turn off all knobs it is hard to ignore.
I believe treatment is done step by step. For most people cold turkey is very hard to do. But the first step is to see for yourself if distractions cause a problem (why change if it is not a problem?).
Personally a lot of context swithing is giving me stress and is draining my energy. It also makes me less productive. So I believe the article is spot on.
Maybe you also can appreciate them.
Bad ventilation and dry air keeps the airosols floating around making it easier for people to inhale them. The spread in meat factories is one example.
But a mask still can prevent a lot of airosols. While also being limited. There was research that shows a lot of air escapes above and below the mask if someone coughs or sneezes.
Instagram: https://www.instagram.com/ganbrood/
See "Stitching flat scanned images": http://hugin.sourceforge.net/tutorials/scans/en.shtml
Maybe the popup should not show when the user presses 'paste'. But I believe awareness is the first step.
There are so many programs using this that it all boils down to trust.
Personally I don't trust LinkedIn so I keep away from them. But in this case they still might have a valid reason for this.
The fix: be more transparent about why the app is doing it. And the browser/OS could show a popup every time an app reads the clipboard to make the user aware of this.
This would also be very nice for game development as Bret Victor demonstrated multiple times.
great!
I started with 3D Studio in DOS because I once saw a FLI file of a rotating clown's head. I was blown away by the lighting and decided to track down the software it was made in an start using it.
It would be great to see that animation again. Does anyone have a source?
Imho the tech, how good you are at programming is all not very relavant when the user doesn't like to use your software.
I have written a small CMS for a company which was replaced twice but every time they ditched it to return to my old simple version.
This is just one example but I think that should be in people's minds when they create software that lasts: people must enjoy using it.
This can even apply to a command line program.
In a JavaScript browser app without backend server it is impossible to use it safe. The token must be visible to JavaScript which is unsafe by default.
You also need to store both the token and refresh token in your app which makes the refresh safety feature useless.
I still don't get JWT. It solves requesting an auth server all the time but when the token is stolen it can be used until it expires. This can be solved by setting the expiration very low but then the auth server is still requested all the time.