Live data from Hacker News

PureOS is convergent

puri.sm

221–230 of 299 posts

Re: PureOS is convergent

#221
post #38

My primary concern with this is that different applications are inherently optimized for the platform on which they were originally designed. There are some applications that have a very dense UI because there's simply alot of functionality that the program handles (think of a video editor, an IDE, etc). Trying to slim down those applications to make them reactive so that they will scale onto a phone or tablet just s…

I have the GPD Win that I bought a couple years ago, which is more or a less a Nintendo-DS-Sized computer running "real" Windows, and I love it. I can do programming on the train, even while standing up, as well as use all the tooling that I like, including Vim actually. The only limitation for me has honestly been Windows, since I'm more of a Unixey guy. Something that has always bothered me is that smartphones are…

> smartphones are basically supercomputers nowadays, at least compared to what we had in the 90's, but I feel incredibly limited in what I can actually do with my iPhone.

sadly, it derives from "permitted to do".

Re: PureOS is convergent

#222

The exciting part of this to me is not the ability to run the same software on two devices, but the potential to run two 'kinds' of software on one single device. This unlocks what is for me the most appealing computing fantasy: I have exactly one device to compute with. At home or work, I plug it into my dock, where it pairs to an eGPU/monitor, external storage, keyboard, and mouse, and is my desktop computer. There…

You should probably check this project, the EOMA68 (Embedded Open Modular Architecture): https://www.crowdsupply.com/eoma68/micro-desktop

The computer is actually like a computer card, that you can slide into different devices. A lot of parts like for example the casing for the laptop "case" are 3D printable.

The computer card is 65$ and then you can print your own laptop or you can buy the parts from them. If something breaks, print your own replacement part.

The icing on the cake: The "Respects Your Freedom hardware product certification" ("currently in progress with no known blockers") from the FSF for the version with Parabola preinstalled.

https://www.fsf.org/blogs/licensing/support-the-libre-tea-co...

They commit to being fully Libre and want to go beyond this by:

" [...] providing full CAD files, schematics, and datasheets for all the parts (without NDAs) as well as having the 3D CAD files for the casework as a completely open GPLv3+ licensed project right from its inception. In addition, all firmware and kernel sources are GPL-licensed and will always remain so, and have been vetted in advance and do not contain any copyright violations or proprietary license-violating blobs (an extremely common practice nowadays)."

Another of their focuses is the environment.

The EOMA68 Standard: https://elinux.org/Embedded_Open_Modular_Architecture/EOMA68

Re: PureOS is convergent

#223

Earlier quoted context omitted.

> $4000+ That's an excessive number. Great laptops can be had for under $1000. Obviously, you could spend over $4000, but I don't think this is a reasonable number for most people. Even most 'computer' people. And who still buys tablets anyway?

I do machine learning and that budget it too small.

Why not buy a $1000 server and remote into it instead of trying to run a server workload on a portable device?

Re: PureOS is convergent

#224
post #12

I've got to switch to your laptop and your phone to get the benefit of being in sync? No thanks. Not worth it to me.

No, you switch to their products because you agree with their goals and want to support the cause. The benefits are a bonus.

To each their own and all that, but this method of driving adoption never works. Virtually nobody makes decisions that way when they're shopping for a product that is important to their everyday life.

This was Tesla's big insight in the car market. Pre-Tesla electric cars were all ugly, terrible vehicles that apologized for their own existence. They wanted to sell themselves based on the fact that they were good for the environment, while never compromising those ideals to make them, you know, actually nice to drive. But that was never going to catch on, because very few people are so idealistic that they will suffer an annoyingly bad product in exchange for virtue. People will do that all the time with little stuff, but not with big ticket items that they use a lot. So the designers of early electric cars ironically cemented their negligible impact on the environment by refusing to compromise their ideals, because the cars never became popular.

Tesla came along and realized that what they had to do was make electric cars something you _wanted_ to drive. Because they were luxurious, and fast, and sexy looking. The fact that they were virtuous was just gravy.

So if your statement is a good summary of their strategy, then they've got it backwards. You never win adopters by making crappy things that support a good cause. You win adopters by making things that do their job well, and support a good cause as a bonus. And presumably even idealists want adopters, so they should revisit that :)

Re: PureOS is convergent

#225
post #103

This reminds me of the idea of "wouldn't it be great if we could use the same programming language for frontend, backend, and database queries". Well, maybe, but in practice not really. They are doing different kinds of things, you will have to use them differently, it doesn't really help all that much to have the same language. It SOUNDS like this would be really helpful, until you get it, and then discover that it…

You can live that dream in clojure land! Clojurescript on the front end, Clojure on the backend, and datalog/honeysql for the database if you'd like. And it is awesome! After using a stack like this I'm spoiled for the slog that is developing in separate languages for each of those things. I think that dream is possible with OS usecases as well, it's just that nobody has made it work yet. And I can't think of a bette…

You can live that dream in clojure land!

Spending 70% of your time doing tedious interop doesn't sound like living the dream ;)

Re: PureOS is convergent

#226
post #38

My primary concern with this is that different applications are inherently optimized for the platform on which they were originally designed. There are some applications that have a very dense UI because there's simply alot of functionality that the program handles (think of a video editor, an IDE, etc). Trying to slim down those applications to make them reactive so that they will scale onto a phone or tablet just s…

I have the GPD Win that I bought a couple years ago, which is more or a less a Nintendo-DS-Sized computer running "real" Windows, and I love it. I can do programming on the train, even while standing up, as well as use all the tooling that I like, including Vim actually. The only limitation for me has honestly been Windows, since I'm more of a Unixey guy. Something that has always bothered me is that smartphones are…

> Something that has always bothered me is that smartphones are basically supercomputers

They're only comparable to 90s supercomputers in the sense of compute power.

But when it comes to productivity they are fundamentally limited by their physical size and limited input/output real estate vs a desktop or laptop, or even 90s supercomputer with a 25" CRT and big clicky keyboard.

Even laptop keyboards use nearly full size keys, just as piano keys come in a pretty standard size, regardless of the size of the piano.

Programming on a phone directly would be like cooking for a banquet on a single camp stove instead of a full kitchen. You could do it, but why?

And sure, you can hook up a keyboard, mouse, and external monitor to some Android phones, but at that point, it's hardly a phone anymore.

Re: PureOS is convergent

#227
post #214
post #38

Earlier quoted context omitted.

I have the GPD Win that I bought a couple years ago, which is more or a less a Nintendo-DS-Sized computer running "real" Windows, and I love it. I can do programming on the train, even while standing up, as well as use all the tooling that I like, including Vim actually. The only limitation for me has honestly been Windows, since I'm more of a Unixey guy. Something that has always bothered me is that smartphones are…

Honestly, I cannot imagine how you get anything done. I’ve tried doing programming on my phone, but the time from my head to being able to execute my changes is just too long. I need a real screen, with a real keyboard to be any kind of efficient.

I can't speak for you, but for me the limiting factor for programming has never been how fast I can type, but how dumb my brain is.

That said, I actually think that Vim translates surprisingly well to a mobile setting. You don't have to do any awkward hand motions for doing elaborate keyboard chording (except for capitalization). The screen is small, but high enough resolution (720p I think?) to where I can make most stuff out, especially if I make the font big enough.

It's definitely not my preferred hacking environment, but I find it more fun to do that on the train than people watching. Well, most of the time at least.

Re: PureOS is convergent

#228

Earlier quoted context omitted.

fwiw, Target Display Mode is still a feature on new iMacs, they never killed it per se. Won't help you on your iPad, though.

Unfortunately not anymore. https://support.apple.com/en-us/HT204592#requirements > iMac (Retina 5K, 27-inch, Late 2014) and later iMac models can't be used as Target Display Mode displays. Or does that description apply only to 5K iMacs and not to ther other models? The "and later iMac models" statement reads as very broad to me.

Huh, I might have been wrong. I was pretty darn sure the 2015 model I use at work had the capability...

Re: PureOS is convergent

#229
I bought a libre13 DESPITE pureOS.

PureOS is just a distraction. instead of adding a usbC port to their already outdated computer line, or lowering the absurd price (there is a reason their clientele is exclusively in california and germany) they are fiddling with linux distros like it is 1995.

This is the same old a phone-just-need-a-browser idea of 10 years ago. This will fail, for the same reason firefoxOS failed: There is no whatsapp (or lock-in chat app du jour) website.

Re: PureOS is convergent

#230

My primary concern with this is that different applications are inherently optimized for the platform on which they were originally designed. There are some applications that have a very dense UI because there's simply alot of functionality that the program handles (think of a video editor, an IDE, etc). Trying to slim down those applications to make them reactive so that they will scale onto a phone or tablet just s…

heh. I actually take notes with vim on my phone. It's convenient if you have a hardware keyboard.
Post reply on HN