HN user

capdeck

548 karma
Posts0
Comments105
View on HN
No posts found.

Putting my vote in for this feature as well... Also, why not compile VNC into WASM and get full remote desktop experience for graphical apps. It seems that hard work has already been done!

My fear is that something similar will slowly happen to everything "compute". How long before my bank's website won't let me login if I don't use a computer with secure boot and a browser installed from an app store? McDonalds app on Android won't run on a de-googled or rooted device... At this point one may argue that there will always be computers that you can compile and install your own Linux. Yes, that is true. But just like I am not likely to have un-googled andorid for some apps and googled one for others, the same way it won't be practical to have one computer for some apps and the other one for others. And the one that will win will be the one that lets you login into your bank account, for simple and practical reasons.

Still rocking Dell Precision M4400 from 2009 with Intel Core 2 Duo and NVIDIA Quadro FX 770M. Arch + XFCE + Nvidia drivers from the AUR (not in main repos anymore). On my 5th battery pack and 3rd wifi module. Runs like a champ. Replaced CD drive with second SSD (replaced original HDD to SSD long ago). This laptop was powered on pretty much non-stop for 13 years! Dat thermal paste gotta be cooked solid by now. They just don't make 'em this good anymore...

https://www.notebookcheck.net/Review-Dell-Precision-M4400-No...

Attestation is great for consolidating power and eliminating competition. As far as the cloud goes - you will only be able to use AWS, Google or Azure, because they will have proper certificates and attestation. Browser support will be built for "big three". For all the others there will be a fee for said certificates which will increase barriers to entry, and there will be even less competition and choice. Existing cloud providers will be the only game in town, just like it is with mobile operators and cable companies.

It will make web scraping impossible. You will not be able to install any software that can do that because it won't be let in to app stores (i.e. it will never get the right keys and permissions, websites won't even respond to it as it won't have attestation).

If you somehow try to work around and use your "attested" machine and user id to do this (because websites will require it and your script can't have it, but may be it can run under your user account, for example) - monitoring systems will soon block your account for "suspicious activity" and it will be next to impossible to re-instate because Google and Microsoft don't provide any human support, unless you are some 1mm+ influencer on instagram and will manage to start a rukus on social media.

The outlook is quite bleak :-(

I disagree with "bloat" comments. First, the binary will only have stuff you use. Secondly, the fact that you are not writing from scratch code that someone else had more time to write and test - this is a huge plus. I'd use your implementation any day vs. something that someone could put together in C with no dependencies and remarkable pointer math equilibristics.

As long as the use of dependencies remains reasonable, the number of dependencies does not immediately mean that the code is "bloated".

Didn't EU freeze all Russian dollar accounts? That basically means Russia never gets those dollar payments. Why would it keep delivering gas for free? Does that "contract" even mean anything then? By switching to rubles Russia actually helped EU nations with a legal way to keep paying for gas.

They say 2 generations need to pass between large wars reoccurrence on the planet. 1st generation that largely participated in the war will never do it again, whatever the cost. 2nd generation gets very strong message from 1st generation about true horrors of war, so it is much more careful. 3rd generation looses that direct connection and feedback from veterans, grandfathers, etc... so naturally they think of war as something that is minor inconvenience at best... And through the ignorance of 3rd generation - here we come. 80 years have passed since the last world war. Sadly, our time is up.

There is also another differentiator - companies buy insurance for all employees (i.e. in "bulk") when if everyone were to buy it privately, insurance companies will have to sell it in "retail". As is always the case with any business - bulk customers have preferential treatment, lower prices, better terms, you name it. Retail always pays it in full. While current employer based insurance model is broken, I don't think goin "full retail" will change the situation much. We'll end up in a situation similar to wireless service market - 3 major players with overpriced plans and lots of cheap MVNOs that stop having any coverage 5 miles down the highway.

Zas Editor 4 years ago

I think there is a difference between features of the editor and editing method. Following your logic - if there is already Notepad, why create TextPad, Atom, Word, VSCode etc...

A couple of times i found myself clicking on various text labels just to see if it is a title or a button. All these flat minimalist designs are a step in a horribly wrong direction.

Start Self Hosting 4 years ago

I am surprised by this shortcoming of Calibre image. I guess the trade is learning how to install calibre vs. learning how to deal with docker. I'd also agree that even if you use docker and installation is easy - for any self hosted apps you are using for a long enough time you end up learning enough about them to be able to install without docker (and avoid managing docker in addition to everything else).

Start Self Hosting 4 years ago

To do this right you should also think of backups, updates, and monitoring. Self-hosting is true freedom but doing it right for things like email is akin to running a small business. On the positive side docker makes many things a breeze.

... I'm less likely to choose it, ...

I find I am more likely to choose it because you don't have to be super experienced in Rust to produce fast, reliable binaries. That is not the case with C/C++.

... I'll seriously consider a regular non-ML position.

What about asking for more money at the end? Multi-stage complex interview process eliminates more candidates. Some, like you say, will opt for a developer gig instead, probably because ML wasn't something they were interested in to begin with. That narrows down the list of candidates even more. Either "play the game" and ask for more money or don't play the game at all. Let employers pay extra for polished candidates.

I don't think people can make politicians accountable as long as primary incentives for those politicians are campaign contributions from corporations and wealthy donors. A politician only has motivation to do bare minimum not to lose elected office. As we have seen with CA governor - even utterly failed governance, mandate firings and senseless school closures do not sway the public enough. If _that_ can't do it, what else can? It seems that the only real way to vote in US is with your "legs" - i.e. move to another state (an option that countries like Austria do not even have :-( )

It has been my experience that the skill to be outwardly "visionary" and at the same time remain cynic at heart gets rewarded most handsomely, especially in corporate world. We all have been in those meetings, town halls and off-sites where all the right, inspiring words are routinely uttered and amazing examples of leadership are described. Yet, once you exit the meeting room and actually work with and get to know those leaders - you quickly realize that it is cold, hard, calculating cynicism (and thus true understanding of reality) is what that drives their (sometimes "behind the scenes") actions and results in conquering the corporate ladder. My personal level of respective incompetence has been reached when I found myself unable to spew that BS with conviction from a podium.

Every dollar that Purism puts into its products as opposed to marketing is a dollar well spent. Good products advertise themselves. But before they can advertise themselves they need to become good. Catch 22. Purism is on the right track though.

Got mine two months ago - original backer. Last year Purism offered backers to choose the batch - I replied - put me in the latest one possible, because I wanted most up-to-date hardware. I could have gotten my device in May if I would have chosen an earlier batch.

Also moved twice in last 4 years and Purism accidentally sent it out to old address. When I noticed that and asked for help - they stopped the package and re-sent me a new one to the new address.

Very happy with the device. Very happy with service and support. Freedom is well worth waiting for.