Live data from Hacker News

Fuchsia, a new operating system

github.com

151–160 of 175 posts

Re: Fuchsia, a new operating system

#151
post #40

> Pink + Purple == Fuchsia (a new Operating System) Pink [1] and Purple [2] were both Apple codenames for operating systems. Probably not a coincidence, but I don't see an obvious connection... [1] https://en.wikipedia.org/wiki/Taligent#Pink_and_Blue [2] http://www.phonearena.com/news/Did-you-know-that-the-codenam...

Purple - A system with high performance graphics, low-latency input, and a beautiful UI. Pink - An incredibly modular system for developers and users. If you hang out on #fuchsia long enough you will realize that we are all a bunch of OS nerds that have worked on many, many systems in the past (BeOS, ChromeOS, Android, webOS, QNX, DangerOS, iOS, MacOS, ...).

Any details on the Pink modular system?

Re: Fuchsia, a new operating system

#152

Earlier quoted context omitted.

Why is this voted down? To build a new OS from scratch takes a huge effort. If you're going to do it then you should really try to advance the state of the art in big ways. An obvious way to do that is to use memory safe / managed code as deep as possible into the stack (and then you can do things like eliminate the notion of a process entirely). JNode is an example of the latter. Redox has a less radical architectur…

> To build a new OS from scratch takes a huge effort. If you're going to do it then you should really try to advance the state of the art in big ways I do not get the impression that Fuchsia is a "research project", and it's purpose is not to advance the state of the art. > When Microsoft did their own new OS research project, Midori, that's the path they walked. How did it work out for them?

Midori was really interesting. I don't know of another that removed context switching.

Re: Fuchsia, a new operating system

#154
post #114

Earlier quoted context omitted.

Wouldn't that be nice after Google has affirmed again and again that Java would be the only supported way to develop Android apps, even though they keep Dart funded internally... Hey, I'll bite. Let's see.

When did they "affirm" that? They've said a couple times that "Java at this time is the only way to build apps," etc. They never ruled it out for the future, AFAIK. Please feel free to prove me wrong, but I would honestly be surprised if you found anything. Having been to the last several I/Os where the question is asked at the fireside chats, the answer has always been "right now...". No one is saying dump Java, but…

"Java at this time is the only way to build apps" is the right answer for Android OS, because the Android OS is a combination of an app runtime and a Java middleware layer. Adding another runtime to Android would make it a second class citizen, or it would involve building a parallel middleware. What they really mean is that the result would be messy, and it wouldn't be Android-as-we-know-it.

You can, of course, move the Android middleware layer to other OSs, for Android compatibility. Which is how you can run Android apps alongside Tizen apps: https://youtu.be/nmiHPcHGgSM

Android was designed for one runtime, Dalvik and later ART. But there is nothing preventing a new OS being designed for multiple runtimes that includes runtime support for Android apps.

I'm generally not sympathetic to Java complainers. If you have Android Studio, or any other decent IDE, verbosity isn't a problem. But an OS built for Dart apps and a Dart UI stack would be the logical next step.

Re: Fuchsia, a new operating system

#155
post #111
post #83

Fuchsia is not a combination of pink and purple. It is the color your brain comes up with when it sees contradictory color signals (such as very high and very low wavelengths without the appropriate middle stimulation). It's the only color not in the rainbow. As you can see from this additive color program ( http://trycolors.com/?try=1&ffb5d9=0&c31cff=0 ), pink and purple create a lavender color. Whereas fuscia is wh…

A rainbow starts at red and ends a violet. In your brain, the rainbow wraps around in a circle, connecting red and violet. This is not the reality of the wavelengths, so your brain makes up a color that fits between red and violet.

Do you mean a cylinder?

Re: Fuchsia, a new operating system

#156

Some useful bits from IRC: [16:21] Why's it public (mirrored to GitHub even) but not announced or even documented what it's for? [16:22] ocdtrekkie_web: the decision was made to build it open source, so might as well start there from the beginning [16:22] ocdtrekkie_web: things will eventually be public, documented and announced, just not yet [16:23] currently booting reasonably well on broadwell and skylake NUCs and…

Aha! Dart Flutter Go ... it's going to be interesting for sure.

Re: Fuchsia, a new operating system

#157
post #83

Fuchsia is not a combination of pink and purple. It is the color your brain comes up with when it sees contradictory color signals (such as very high and very low wavelengths without the appropriate middle stimulation). It's the only color not in the rainbow. As you can see from this additive color program ( http://trycolors.com/?try=1&ffb5d9=0&c31cff=0 ), pink and purple create a lavender color. Whereas fuscia is wh…

> It's the only color not in the rainbow. Wrong. I hate this argument about pink/fuchsia being "special". most colors are not in the rainbow. most colors are what our brain comes up with when it gets contradictory signals. However, most colors are "close enough" to a color that's in the rainbow. Pink isn't. But this is very subjective and depends on the culture you originate from -- for example, in Japan green and bl…

No you're wrong.

Pink is the only colour that doesn't correspond to a colour on the rainbow (a "real" colour if you like). Rainbow colours are single-frequency, i.e. they can be generated by a laser. You can have a red laser, a blue laser, a yellow laser, etc. But you can't have a pink laser.

But also, that doesn't mean that fuschia isn't a combination of pink and purple. OP is being super-pedantic to the point of being wrong.

Re: Fuchsia, a new operating system

#158
post #9
post #8

Earlier quoted context omitted.

Hmm, Travis Geiselbrecht of NewOS, Danger and BeOS fame and Brian Swetland of BeOS fame as well? Interesting.

I did also work on this Android thing that shipped on a few phones over the years, as well as on Danger/HiptopOS. (Not that I'm not proud of my BeOS work, but that was almost 20 years ago now...) Travis should get credit for work on iOS and WebOS too, if we're keeping score, I suppose!

Any chance you could write the OS in Rust, while it's still in its early stage? It could avoid a whole lot of security issues down the road, which I think even Dart's VM won't be immune against (at least from what we've seen with Android - like the dozen+ stagefright vulnerabilities).

Re: Fuchsia, a new operating system

#159

Some useful bits from IRC: [16:21] Why's it public (mirrored to GitHub even) but not announced or even documented what it's for? [16:22] ocdtrekkie_web: the decision was made to build it open source, so might as well start there from the beginning [16:22] ocdtrekkie_web: things will eventually be public, documented and announced, just not yet [16:23] currently booting reasonably well on broadwell and skylake NUCs and…

GHTRHJN BGVHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHH /)HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHVJNVJNVJNVJNVJN VJNVJNVJNVJNVJNVJNVJNVJNVJNVJNVJNVJNVJNVJNVJNVJNVJNVJNVJNVJNVJN VJNVJNVJNVJNVJNVJNVJNVJNVJNVJNVJNVJNVJNVJNVJNVJNVJNVJNVJNVJNVJN VJN VFVVFFGJJJJJJJJJJJJJJJJJJJJJJJJJJJVGJJVJGVNGTFGGTRFT VCVFGBVFHGZTFOC/FICCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCMM MMMMMMMMMMMMMHJHJHJHJHJHJHJHJHJHJHJHJHJHJHJHJHJHJHJHJHJHJHJHJHJ MMMMMMMMMMMMMMMMMMMKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKL KLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLK LKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKL KLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKLKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKHJLKLKLKL O O GMZHNNZVFRGJ:VC XJEXWN)))I))))))))))))))))))))))))))))))))))))))))))))))/KKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK))IHHHHHH

Re: Fuchsia, a new operating system

#160

Earlier quoted context omitted.

> It's the only color not in the rainbow. Wrong. I hate this argument about pink/fuchsia being "special". most colors are not in the rainbow. most colors are what our brain comes up with when it gets contradictory signals. However, most colors are "close enough" to a color that's in the rainbow. Pink isn't. But this is very subjective and depends on the culture you originate from -- for example, in Japan green and bl…

No you're wrong. Pink is the only colour that doesn't correspond to a colour on the rainbow (a "real" colour if you like). Rainbow colours are single-frequency, i.e. they can be generated by a laser. You can have a red laser, a blue laser, a yellow laser, etc. But you can't have a pink laser. But also, that doesn't mean that fuschia isn't a combination of pink and purple. OP is being super-pedantic to the point of be…

You haven't refuted my point. I agree that rainbow colors are single-frequency. I'm asserting that most colors we see are not.

Rainbow red is single-frequency. Most shades of red which we see are not. Rainbow blue is single-frequency. Most shades of blue which we see are not. Etc. You can have a red laser, but not a laser for most shades of red. You can't have things like a maroon laser.

The only reason pink is special is because we do not consider it to be a shade of a rainbow color, which is a cultural thing.

Post reply on HN