Hacker News new | past | comments | ask | show | jobs | submit | rhdxmr's comments login

Oh my goodness.. if open source had not existed in the world, the world must not be as good as today. The world w/o OSS must fall behind the world w/ OSS.

If open source is broken, it must be repaired.

I have contributed to OSS for over 2 years and it makes me feel fun and feel a sense of achievement. And I feel so grateful towards who had contributed to open source and had cultivated open source culture. I received help a lot from OSS and lots of open knowledge from the internet. And now I want to give it back to open source culture and I think I am making the world better a little bit.


It is novel to me to collect apps in terms of theme.


I like this change. Modern documentation makes me feel Emacs community is still alive and evolving continuously. So I welcome this approach! Thanks,


A much fun article! Thanks


I had contemplated to choose which language between python and ruby when I was python noob. At that time I tried both a little bit and I realized ruby had more powerful, rich features than python had. Ruby can handle lots of tasks on behalf of me out of the box so that I can reduce lots of code. So I liked it.

However I had no choice but to use python because it was variously used in practice. I felt it was difficult to persuade my colleagues to use ruby instead of python. Colleagues were not familiar with ruby and there wasn't any ruby project in my company. So I chose python and kept using it for several years. After the decision I didn't try learning ruby because I though they have many characteristic in common and I thought it was meaningless to know both of them, besides I had no time to study it.

It has been several years since I gave up learning ruby, but I still have unresolved feeling about it. Whenever I read articles that highlight the power of ruby, I want to know about it. Haha.. But still there are high prioritized tasks to do. Learning ruby is still remained in the todo list.


What a surprising knowledge. I didn't know that printers support parsing PDF or even ASCII. I considered printers only support printer protocols.


Don't call 911 to report a fake crime, kids.


I am not a fan of HaikuOS. But I hope this OS evolves and be loved by plenty of users. I like diversity of open source projects like this.


What's not to like?


Can't answer for parent, but my personal biggest gripes are:

1) No graphical acceleration yet

2) No application sandboxing mechanism (yet?)

3) A package manager that doesn't seem to have a reason to exist.

To expand on 3: Native Haiku software really has no need for a package manager because it has no need for dependency management. It appears the only real reason to have it is so Qt can be installed as a dependency for the ports that need it. Why not just provide Qt in the base system? According to the developer I talked to, its because they want to encourage people to write against the native API. Ok, so why support this use case at all? Because ported software is better than no software. Either I am still misunderstanding something or this is an incredibly strange decision.

Which isn't to say I don't like Haiku, indeed it understand Desktop as a usecase far better than any Linux distro that ever existed, I just have those particular gripes.

As far as reasons others might not like it:

1) I hear that porting some POSIX software is a bit jank

2) There are no user accounts

3) Hardware support


As always, AnIdiotOnTheNet has valid comments, but you cannot dismiss a journey because its too far, you need to start with the first steps and eventually you'll get there.

1) re: graphical acceleration, it will come when the user base increases, the 3 big players will eventually want skin in the game

2) re: sandbox mechanism, yes it's missing, however since Haiku has a read only package system, the damage a rogue app can cause is much smaller eliminating the need for sandboxing in the first place. Also, the Haiku system is easy to restore, and from a user point of view, I care more about preserving my data, not protecting a system that I can easily restore. This is also a fault of most OS's out there, they protect you from installing a driver, and do nothing for protecting your family photos.

3) see 2

1) re: posix, Haiku has similiar issues as the BSD's in that POSIX != Linux

2) it's coming in R2

3) see original 1


Regarding your reply for 2: I completely agree, however the immutable packages do nothing to protect my personal files. Any modern Desktop OS should recognize the need to distrust applications by default.

That said, Haiku isn't really any worse in this regard than currently existing desktop OS.s


Personally, I found it painfully mouse-heavy (ditto Plan 9); on *nix, I can use i3+tmux+vimium+keynav and basically never touch the mouse. This matters particularly on laptops where the keyboard is good and the mouse, such as it is, sucks.


Amazing. Without dual boot, windows in VM can run at almost native performance? wow. I used LILO or GRUB to make my PC dual boot many years ago. But now I think I am not gonna need dual boot any more.


Simple but clever idea


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: