Readit News logoReadit News
qa_acc commented on PinePhone review after a month of daily driving   yaky.dev/2024-01-25-pinep... · Posted by u/yaky
qa_acc · 2 years ago
My opinion is different: I had one and I found it a poor platform, construction quality if sufficient to be generous. Then, I had hardware problems and the assistance was a Kafkaesque nightmare. I got rid of it and I took an old Pixel 3A on which I installed Ubuntu Touch: I'm not totally satisfied but, waiting for better Linux platform, IMHO it's another planet.
qa_acc commented on USAF KC-135 crew records St Elmo’s fire during hurricane evacuation   flightglobal.com/fixed-wi... · Posted by u/cf100clunk
theogravity · 2 years ago
Do not visit the site on mobile Safari, it is a giant mess full of ads and the videos and slides do not work.
qa_acc commented on USAF KC-135 crew records St Elmo’s fire during hurricane evacuation   flightglobal.com/fixed-wi... · Posted by u/cf100clunk
qa_acc · 2 years ago
That reminds me this movie: https://www.youtube.com/watch?v=wyLrgbMyT4E maybe them are also called by higher authority back in time to save the world
qa_acc commented on I also do not use exceptions in C++ anymore   lucisqr.substack.com/p/to... · Posted by u/NotThe1Pct
qa_acc · 2 years ago
Hi, professional C++ developer here, I find this post casually and, for curiosity, I watched the video. The example used by the guy is wrong beyond recovery and I'm about to detail why after the premise that, yes, exception are slow:

1. exceptions have that name because are intended to handle event out of normal , error and not to returns value or information to the caller. No skilled C++ developer will write functions like those, never !

2. In that kind of function exception are useless, in fact that should be write like this, with exception disabled:

int calc(int a, int b) noexcept {

if(... omissis ...) return 1; return 0;

}

3. In case the function had some more complex errors, the correct form for the use of exceptions should be:

int calc(int a, int b) {

try{

// More complex logic here

if(... omissis ...) return 1; return 0;

} catch(myexcept& ex){ // do something // possibly other catch for different except here } catch(...){ // do something }

}

So, not to return information but for error handling.

3. From a skilled developer , from a financial company, I expected a real life example , with correct exception use and a real case in which their presence can slow down a critical section of a program. That could be an interesting lesson;

4. Moreover, the examples are particularly bad because could induce people to think that in other contexts, where performance are not so important, the use of the exceptions in that way is justifiable ! I guess that could be a reason the article was downvoted.

5. I hate "dogma driven programming", IMHO to demonise whole class of features of a language without critical sense is wrong: yes most application has critical sections that are performance sensitive but, also frequently, large portions of them are not. So why make programmer's life miserable banning without think features like exceptions or polymorphism "because is written"? Moreover, if some little parts is justified that are written even in Assembly, maybe large chunks could be written in Go or Python without influence on the general performance of the system.

qa_acc commented on Charging capacitors from thermal fluctuations using diodes   journals.aps.org/pre/abst... · Posted by u/toss1
outsomnia · 2 years ago
There's an article with much better background on the whole thing and how they're trying to commercialize it

https://scitechdaily.com/long-considered-impossible-in-physi...

qa_acc · 2 years ago
I just finished to read the article and I find it hilarious:

- Author: "They can also operate in many environments, making them particularly attractive for wireless sensors in locations where changing BATTERIES is inconvenient or expensive, such as an underground pipe system or interior aircraft cable ducts";

- CEO: "There is broad demand across the electronics industry to shrink form factors and decrease dependency on BATTERIES and wired power. We believe Graphene Energy Harvesting will have a profound impact on both.”

We really live in a "bullshit amplified by social" society, they took a scientific publication about a phenomenon that needs peer reviews , verifications, etc and transform it in "We have the technology to recharge your phone WITH THE HEAT of YOUR HAND, licenses available !"

qa_acc commented on Demon Core: How the Third Nuclear Bomb Killed American Scientists (2018)   amusingplanet.com/2018/12... · Posted by u/tehlike
qa_acc · 2 years ago
Actually is the fourth, the first 3 cores was used respectively in Trinity test, Hiroshima, Nagasaki.
qa_acc commented on Lasers enable satellite internet backbone, might remove need for deep-sea cables   techxplore.com/news/2023-... · Posted by u/wglb
qa_acc · 2 years ago
IMHO this article is garbage because moving internet backbone in space isn't a sustainable choice in the short, medium and especially long period. Starlink knows that, they are operating in loss, burning money of investors, hoping that some kind of new sci-fi tech will change the game, but honestly that won't happen. Image if the current cellphone network was in space, every time the tech has a generational step forward you should burn all the satellites and re- launch a new constellation. Moreover, you need to reach consumers (the last mile ) on Earth and you can't do that with lasers. Customers will rely in radio communications, that in this case have low quality compared to other alternatives, when they are available. In fact the point of satellite Internet is to cover a niche market: you use that solution if there are no alternative and if you can afford the costs. So you can accept lower connection speed, variale QoS, etc , hoping in a better alternative in the future and, when that alternative arrive in form of a wired traditional connection, instantly the customers migrate there. So that market constantly decrease, not increase. If competitors realise that exist clusters of satellite customers in some rural zones and they are willing to pay more for Internet connection they will take over completely and , anyway, in times of remote working, someone should invest in providing fast internet in remote places that are characteristic of better quality of life for remote workers want a better life, instead of invest in satellite internet. Laser telecommunications are already a thing but in optic fibre and there in fact they have more sense than in a fragile and expansive satellite constellation.
qa_acc commented on I'm Done with Red Hat (Enterprise Linux)   jeffgeerling.com/blog/202... · Posted by u/stargrave
qa_acc · 2 years ago
Nowadays I feel like a fool , why should I do open source contribution? To enrich these big corporation that thank you with that behaviours and pissing a you professional category ?

- They stole your code embedding it in close commercial crap without credits for the authors nor source code publishing;

- They stole your code using it to create AI appliance that are absolutely not intelligent but act like indirection layer to nullify the license and than they say that developer can be substitute but those "AI" appliances;

- As Mr. Geerling point out, now they shamelessly pass on the GPL license without fear of retaliation;

I hope that the community will do its move, first of all updating the GPL to explicitly forbid this loophole, I'm talking about paywall and illegal restriction of the source code distribution. Moreover , I think some kind of open source licence enforcement organisation should exist. Licenses without enforcement are hot air. For plenty of that organisation Open Source programmers are only simpletons , not dedicated peoples building their fortune. IMHO, I would like to see the possibility to bill for commercial use of open source code easily with license that explicitly cover this area and, again, organisation doing enforcement. Time is a priceless resource and IMHO is inconceivable that corporation etc reduce open source programmers to the role of slave workers of third world countries.

qa_acc commented on Hexa Lift: Single person drone   liftaircraft.com... · Posted by u/thunderbong
roarcher · 2 years ago
According to this video [0], each motor has its own battery. So presumably they're in the cylindrical enclosures under each motor (it briefly shows one being replaced).

[0] https://www.youtube.com/watch?v=OYKs0k7LCM8

qa_acc · 2 years ago
I just saw the video, I think that's plausible and notably the test flight seems last only few minutes without the magic "hybrid technology" they mention in the presentation, as expected. I agree with one think the guy says in the video, the only purpose of that machine is to make people enjoy the thrill of flight, aka amusement parks.

u/qa_acc

KarmaCake day27October 22, 2022View Original