Recent submissions

Comment · 2 years ago
I think the first (or first couple) AOC relied on JSON input more.

I assumed Eric (the creator) moved away from JSON to have a level playing field and simplify parsing (and potentially build dependencies) across various programming languages.

Comment · 6 years ago
It uses way less memory for me with a handful of accounts. Five tabs of Gmail probably used a couple gigs of memory when left open for weeks.

It's only been a day but 5 accounts in Mimestream is only using 350 megs of memory versus 1 tab of Gmail using 1.4 gigs of memory.

Comment · 7 years ago
Comment · 13 years ago
The GPL does not require source code to be "publicly available".

IMO the basic premise of the GPL is that users who receive the program/app/whatever may also get the source code, modify it, and further distribute under the same license.

Section 3 of GPL2 states: 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:

a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,

b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,

c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)

Most do "a" but "b" is acceptable and Section 1 even allows for charging a fee for the source code.

Comment · 13 years ago
id Software is also the copyright holder of the games and can choose to license the game or parts of the game out however they want and as often as they want.

They did have the occasional issue where they were using comercial libraries and had to take those out of the codebase before they could open source them.

In this case, the theme developers are not copyright holders of the WordPress code and thus are subject to the WordPress.org's license.

Comment · 14 years ago
I think Segways are great for sightseeing tours, and I've done (and enjoyed) a couple on my travels. Segways basically created a new way to sightsee.

I can't imagine how tours would be able to operate 12-15 mile 2 hour "walking" tours otherwise. You're able to see a significant part of a city from eye level without a huge amount of physical effort.

Comment · 15 years ago
One trick that seems to have made it easier for me is changing the question from "Do/Should/Can I go to the gym today?" (which is just an opportunity to come up with excuses) to "How do I go to the gym today?".

It seems to tie into the decision fatigue theory. Instead trying to figure out if I can based on meetings/workload/other things in my schedule, I've already made my decision to go on certain days (in my case, every other day) and I just need to make sure my schedule works.

Comment · 15 years ago
Comment · 15 years ago
Is this with or against livingsocial.com?
Comment · 15 years ago
My guess is that this is just an implementation optimization. Probably analogous to lookupd caching DNS lookups. The developers probably didn't think anything of it.

Even lookupd caches could be represented in similar light: "Your Mac secretly records the websites you visit in a hidden file." It's just that we're all used to (and understand) DNS lookup caches, and locationd and location lookups are relatively young.

Comment · 15 years ago
The iPhone (3G, 3GS, and 4) and the 3G iPads have fully functional GPS hardware, and also use A-GPS to acquire a position fix.

If you've ever used a normal standalone GPS in one city and gotten on a plane and flown across the country and tried to use the GPS again, you'll know that it can take 5+ minutes to reacquire a fix that first time off the plane.

Comment · 15 years ago
I think the iPad could be Apple's set top box.

You can see pieces of it in place already.

- content: The recent apps from TimeWarner and Comcast. iTunes is obviously another source. Games are another source of content.

- AirPlay: Extending AirPlay to support video out doesn't seem to farfetched. This would only really be needed for non-video applications (ie: games).

- Integration with TVs: Presently, you need an adaptor (the AppleTV), but it would not be farfetched to see the AirPlay functionality built into the TVs (like the Samsung TVs with wifi and apps already). There is precedence for this on the music streaming side with AirPlay.

Comment · 16 years ago
Originally the ITU ruled that neither WiMax or LTE were 4G in October: http://www.infoworld.com/d/mobilize/4g-defined-wimax-and-lte...

Which meant neither Sprint's or Verizon's network were 4G, but that didn't stop them from advertising.

In December, the ITU changed their mind and now WiMax, LTE, and HSPA+ can be called 4G: http://www.intomobile.com/2010/12/18/itu-reverses-its-decisi...

At this point, I think 4G is just mostly a marketing phrase now.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton