Hacker Newsnew | past | comments | ask | show | jobs | submit | more poops's commentslogin


I made a site just like this http://yamr.net to be able to group chat with friends/family/co-workers and not have them install anything (can go to yamr.net/any-room-name)

It's pretty cool seeing your site and what you decided to do differently. I'll be checking out your source later when I have time.

Mine is also built with php/node and I added socket.io so I could take advantage of websockets. I auto-log in users and keep chat history (although right now it only shows the latest 30 messages)

If you're looking to implement any features I have (like chat history) PM me and I'll share how I did it


So they send you an email with a report, yet your mailbox is full and you can't receive emails?


When you exceed your quota you can still receive, just not send (at least for some period of time).


They advertise as "fat-free" but i think theres still fat that could be trimmed, that wouldn't be needed in a base framework.

I don't really understand why they call some of these plugins through the F3 class instead of using them separately.

Wouldn't it be better to separate db class, and do Db::query() or Db::sql() instead of F3::sql(), which uses a __callStatic() magic method and loops through all the files in the autoload dir and checking each class to see if it has a sql() method. Just seems like it's doing a lot of extra un-needed work, even if it is caching it


I believe you already can, using F3:: for everything is just a fallback if you've forgotten what class the method belongs to. I had a thought to plug in an ACL check inside the __callStatic() and autoLoad() methods, since it's already searching for the class and method, would be a simple thing to run that through an ACL table to see if the user has access to the class/method. Just a thought.


it would help if microsoft allowed browser upgrading without checking for a valid installation of windows. i don't know if things changed, as i'm on a mac now, but when i had XP, i was stuck with an older version of IE cause i bought a computer with an invalid copy of the OS


I don't see why should any software company provide support and updates to illegal copies of their software.


They aren't really obligated to do anything, but I'm happier when the botnets are smaller.


considering its about impossible to buy a pc without paying for a windows license bundled, I would be surprised if the percentage of illegal copies was larger that 0.X%


You are incorrect and you shouldn't be surprised:

1) Computer repair shops very frequently format computers and re-install pirated copies of Windows. Considering the spyware problem of not too long ago, this is incredibly common.

2) Many parts of the world don't have stores like Best Buy and Dell might not ship there. Many computers are sold as brand new with a pirated copy of Windows.

3) In some nations, pirated Windows copies are sold by street vendors right next to pirated movies and video games. If you don't understand or respect intellectual property rights, you might as well upgrade from XP to Win 7 for next to nothing.

Microsoft estimates that 1 in 5 computers has an illegal copy of Windows: http://www.computeractive.co.uk/computeractive/news/2173265/...

Even if you adjust for source-bias, that's a pretty bug number.


Only if you buy a laptop. There is no need to pay for Windows in a desktop.


I was under the impression that they did drop that requirement.

(Also, FYI, if you do buy a computer and it came with an illegal copy of Windows, you should contact Microsoft to trade it in for a legit copy. It's usually free to do so provided you rat on the sketchy vendor)


i've had to build a custom auth system because i needed to support existing username/passwords that didn't fit the django mold


here's another with dynamic room names http://yamr.net/hacker_news


Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

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

Search: