News for hackers. Stuff that matters.
Re:TempleOS is applying to Y Combinator. Partners desired, s... by greenyoda on Sunday March 22, 2015 @11:43AM (#9247124)
"A troll might say, "It can crash!" We used DOS for years and loved it. Computers even had a reset switch! ... Think of the speed and simplicity of ring-0-only and identity-mapping. It can change tasks in half a microsecond because it doesn't mess with page tables or privilege levels. Inter-process communication is effortless because every task can access every other task's memory."

I'm not a troll, but being old enough to have programmed on operating systems where a bad pointer reference could force you to reboot the machine (DOS, early versions of Windows, early versions of MacOS), I don't yearn for those days to come back. DOS was designed the way it was to allow it to run on cheap (for its time) hardware, not because anyone thought that it was a good development environment (Unix already existed at the time, so people knew how to write a robust operating system).

Also, is it a good idea to connect a machine that has an unprotected operating system to the internet?

Clearly this software reflects a lot of effort and ingenuity, but I doubt that people could be convinced to pay money for it.

Re:TempleOS is applying to Y Combinator. Partners desired, s... by phpnode on Sunday March 22, 2015 @11:45AM (#9247132)
> Also, is it a good idea to connect a machine that has an unprotected operating system to the internet?

If the operating system has no IP stack or networking of any kind then it's probably ok

Re:TempleOS is applying to Y Combinator. Partners desired, s... by sb057 on Sunday March 22, 2015 @11:49AM (#9247154)
>I doubt that people could be convinced to pay money for it.

Monetary profit isn't the goal. Even the GPL is too restrictive for Terry, so the entirety of TempleOS's source is public domain.

Re:TempleOS is applying to Y Combinator. Partners desired, s... by sun_machine on Sunday March 22, 2015 @11:51AM (#9247163)
I figured monetary profit was implicit in them applying to Y Combinator.
Re:TempleOS is applying to Y Combinator. Partners desired, s... by CuriousObserver on Sunday March 22, 2015 @12:05PM (#9247224)
I don't think people understand that non-profits too need profits, they just don't take all of it home.
Re:TempleOS is applying to Y Combinator. Partners desired, s... by doughj3 on Sunday March 22, 2015 @02:42PM (#9247760)
Non-profits need revenue, not profit.
Re:TempleOS is applying to Y Combinator. Partners desired, s... by sun_machine on Sunday March 22, 2015 @05:31PM (#9248339)
But if your operating costs are more than your revenue (thus, no profit), who is keeping that non-profit afloat?
Re:TempleOS is applying to Y Combinator. Partners desired, s... by dvanduzer on Sunday March 22, 2015 @08:16PM (#9248806)
A non-profit organization can solicit donations big and small, via grants, memberships, and other common mechanisms.

A non-profit organization can also sell things at a markup. There are alarmingly profitable for-profit tote bag businesses riding the back of non-profits everywhere.

Re:TempleOS is applying to Y Combinator. Partners desired, s... by dethstar on Sunday March 22, 2015 @12:01PM (#9247200)
Like someone else has said in this thread. YC accepts non profits.
Re:TempleOS is applying to Y Combinator. Partners desired, s... by VLM on Sunday March 22, 2015 @12:11PM (#9247244)
Extremely low latency would help for RTOS devices. Machine control like CNC milling machines and lathes and engravers. Software defined radio and other DSP topics. Aside from the previously mentioned HFT suggestion.

As a profitable application, consider the worlds best gcode driver with extremely advanced lookahead and real time guarantees. Just pump gcode in a serial port and drive servos out a parallel port as fast and smoothly as possible. The problem with selling an app is you might have built an foundation for an interesting class of apps, but you'd need someone with domain specific experience to write the app.