skysight-inc/HackerNews huggingface dataset:
The worst news about this phone is the web browser: IE7 based with IE8 technology. IE7's still-buggy, slow rendering; glacial Javascript performance; no support for forward-thinking web technologies ("HTML5", canvas or webGL, CSS3). I hope this doesn't take off, or this will ruin the currently fun, Webkit-based mobile web development for modern smartphones..

Also, from a user's perspective: no Flash (at least initially) OR HTML5 video tag support? It's like Microsoft's totally missed the last few years of mobile phone flamewars.
I second the "only for system administrators" advice. There are a million and one things to know about Linux. You don't need to know everything; you need to know how to know the things you need to know. You won't learn that through undirected comprehensive tinkering.
Not at all.

If Zuckerberg had told the Winklevi he planned to quit and start a competing site, then there would have been no lawsuit. The harm was intentionally misleading them, so they wouldn't find a replacement programmer to finish their own site.

Your best bet is to be aboveboard, and get people to sign off on whatever they agree to, so they can't come back later with a changed story.
At least the placement of Europe in the middle of the map makes sense, because then the map edge occurs in the middle of the Pacific and doesn't cut anything important in half (no offence, Aleutian Islanders!) Similarly, Australian-made world maps stick the map edge in the Atlantic. But putting the Americas in the middle of the map makes no sense, you have to cut Eurasia in half somewhere.
Implementing Multiple Value Returns in JavaScript
How to get up right away when your alarm goes off
Wish we had an autobahn-like road system here to get around faster. 80mph federal speed limit is ridiculous with the cars we have these days.
Of course you're not the only one who reads his emails. JabavuAdams is FOS as far as I'm concerned. I've been a developer for almost two decades and I always read my emails -- CAREFULLY.

In fact I have every client agree with me from the beginning that our emails serve as the written terms our agreements when we both agree in writing. And I ask them to always save every email they send me and every email they receive from me, so that we will both have a written trail of correspondence to refer to when (not if) there are any misunderstandings.

This system has served me well for many many years, so for someone to make an all-encompassing claim that no one reads emails is just plain ridiculous.
Facebook, Zynga Impose Fees on Private Sales of Shares
What follows is entirely opinion and based on little-to-no research, so if I'm way off I apologize:

I'm not sure I would classify Silverlight as "successful", just yet. Certainly it's getting buy-in in corporate environments, intranet apps, etc., it's visibility to the public still seems pretty small. Certainly there have been claims made (which I have no reason to doubt) that Silverlight has an install base of > 50% of the PCs on the internet, but I just don't see it having nearly the same "mindshare" as Flash or even HTML5. Now, this may all be a symptom of spending my browsing time on sites like HN and Reddit which are, if not anti-Microsoft, certainly not pro-Microsoft, so take this all with a grain of salt.

Amongst .NET developers Silverlight definitely seems to be popular -- I just don't know what portion of the overall developer population consists of .NET devs. As someone who spends a certain number of hours each day actually working on Silverlight-based stuff, I can say I like Silverlight, and it's the right tool for the job we're using it for.

After some reflection, I'm not sure what I would constitute as "success" in this space, to begin with. Is it driving a big video site like YouTube? I big gaming portal like Kongregate? I'm not sure those are great criteria for evaluating success, so perhaps my initial evaluation is off.
Evolution requires mutation. If the name occasionally got garbled then it would be evolution.
Agreed on pricing upwards for existing customers. Why would you ever punish your earliest customers for taking a risk on you?

> You can decrease your prices for anybody at any point in time.

I've heard this can actually be quite tricky as it makes your existing customers feel like they've been suckered.
Do they often stay on past 10 minutes?
Moral of the story is, it is OK to offer a free plan to gain traction, and then remove it once you have it.

This decision worries me on so many levels.

I am so glad I went with Braintree Payment Solutions instead of Chargify. Chalk up another victory for my gut instinct paying off!
SimCity 4 added significantly more complex transportation simulations (particularly in the expansion) - but was more or less handicapped for performance reasons (pathfinding only allowed movement towards the destination... conveniently ignoring the subway stop right behind the Sim).

Popular (almost de facto standard for SimCity fans) mods have sprung up to correct this, and with modern hardware there is really no performance hit.

Transportation is now, IMHO, the toughest part of the simulation - even fixing their pathfinding, it's still wildly unpredictable what your sims will do, and creating a mega-city generates a lot of congestion that so far I've been unable to avoid.
Thanks, I'll check out Yabble too.
Using dead children as the unit of currency
Yeah, that's good advice.

The trouble I'm finding is that they're not willing to put in the hours due to work commitments but at the same time, they see the promise of what we're doing.

I'll talk to them and explain my issues.
Thanks for your suggestions. Wish you and your husband the best of luck.
Weak article. It doesn't even get to arguing its main thesis (that these solutions don't work in the real world) until near the end, and when it does, it's the "everybody knows..." argument.
Benefits of Krill Oil
Learn about Krill Oil. Krill oil is a source of omega-3 and has been clinically proven to help with heart health, PMS and joint pain.
I am always amazed when people use games to create something of value, something more than just fun, and prove how there are game systems out there that are really interesting from other standpoints, not just the entertainment part. I have seen other projects like this - of people creating really impressive in-game cities, usually with some version of SimCity. Also, various AI implementations for Starcraft and similar games come to mind.
Or rather, it was just a dick but pointless move by Microsoft (probably because the Marketing/partnership/demo deployment teams don't talk to each other very closely).

This article seems to try to make a mistake sound like it was some genius move. Can't see why it is, or why the Angry Birds developer is under any kind of pressure at all. People will be putting pressure on the developer? Seriously? All they need to do is tell people the icon was used without permission.

The fact that he has to come up with some TV series-inspired expression and explain it (with the help of some bogus, paraphrased, empty quote nonetheless) just makes it worse.

If the author is so interested in making people aware of his Mad Men obsession, there are less lame ways to do it than this.
Zoom in on Audio; tune out noise
But there is actually a reason the Mercator map (which distorts size) is so widely used, which isn't really mentioned in the clip.

Not a West Wing fan at all, but the reason for the Mercator projection was mentioned in the clip at about 1:10.
Lord of the Internet Rings
or very hyped by the media with an agenda.
This is the evil next business model: Free "bait and switch". Get businesses to sign up with a service that is free but requires integration. Then start charging. Integration makes it very difficult to switch.
That's what I do, except I put my feet on a chair and keep my legs straight.

Trying to sit up straight makes my shoulders hunch up. Slouching lets my shoulders and arms relax. Sitting on a hard unpadded chair is good too.
Yes, users are free to still continue whatever means they have used in the past to opt-out, including at the client level. We don't (and can't) prevent any of that.
In order to learn Linux (or most things) an excellent way besides tinkering randomly is to set specific goals.

When I was a kid I was taking a sailing course when my uncle (a seasoned sailor) asked me what we've been doing. I told him we've been just sailing around as we pleased and he said that was pretty bad, like learning how to drive by driving in an empty parking lot. He said we should try to get to this buoy first, then to this one etc.

I suggest (unless you are very interested in desktops) you get a Linux server in the cloud (rackspace is $12/mo), this will get you connectivity, it will force you to use the command line and you can always re-install it with a click if you mess up.

Make a list of objectives. If you need some suggestions:

- create a mail server, add users, manage forwarders, aliases, spam, why your messages don't reach hotmail etc.

- play with the firewall, how to deal with a bit of DoS, what about those pesky ssh brute-force scans?

- install a honeypot

- create DNS server

- install monitoring tools

- get some web app (wordpress, drupal for example), benchmark/stress test the heck out of them, try changing caching and other things, how to optimize apache etc

- write some shell scripts to automate/check some of the things you've done

etc
Ask HN: Most popular server-side high level languages?
What are the most popular server-side high level languages right now, by active user/developer community? Is there a good way to filter client-side from server side development use in some kind of census? Admittedly, the line between client and server is a bit blurry. (Much of what's implemented on a Rails server is really UI, for example.) I'd also be curious to see 3 numbers, one for definitely client, another for pretty much server, and a third for a bit of both.
There is No Incentive to End Security Apathy
You might find http://www.leadgenerationbook.com/ useful. It will seem like common sense, but for me the book was valuable in that it showed what a comprehensive sales and marketing program might look like.
It makes me wonder if it was the programmers' intention to define success at playing the game by achieving construction of a hugely morose, sub-human, megalopolis where personal freedom (cars, entertainment venues) and basic social needs (education, safety from fire, health) were simply eliminated. Would have made a great propaganda tool to fight communism in the 50's...
I will not be upgrading tonight. (Yesterday)

Due to ATI's poor Linux support on their newer video cards, even upgrading my kernel is often a pain. Furthermore, without significant new features, I'm perfectly happy to keep my box chugging along with 10.04 LTS.
200 Powerful Ideas for an Extraordinary Life
Have him write a letter to Steve Jobs c/o Apple and be sure to mention that he is 12. Not only will this be a valuable education in DIY, but he might get a tour or suchlike. At worst, a reply from some anonymous minion in the PR department will still be on official Apple stationery, and therefore more valuable than gold to a 12 year old.
I was seriously considering Chargify, but now... I just hope they take a leaf out of GitHub's book - remember this?

http://github.com/blog/675-organizations-for-small-businesse...
Another HN evergreen.

Project idea: automatically extract HN evergreens :-)
We just launched globalfolders.com using Chargify (on a very slim budget), thinking we could justify their costs once we graduated to a larger plan. This change erases that idea.

It hurts more than just Chargify and their customers, it hurts anyone running such a service as people will be more likely to avoid services that they can't trust to keep their pricing stable (or at least give plenty of advance notice, 6 months to a year).

These kind of changes definitely make me think much harder about outsourcing a service. How can we trust the current pricing? Do we have to change our pricing every time they change theirs? How many customers do we lose based on their bad business decisions?

Chargify knows that people have spent time integrating with their service. They hope that this will give them a percentage of paying customers, knowing full well that they will lose a lot of customers. This is definitely a bad move for Chargify and a good decision for their competitors.
Are you sure the relationship has broken down. Have you talked about it with them or are you just pissed at them because you are working 16 hour days and they are working 6? Before I spent a penny on a lawyer I'd spend some money on a six pack of beers, sit down with them and make sure you really are no longer a team (especially as you mention in one reply a partner being a friend?).

So then assuming it is all over, next thing to do is to question why. There is a lot on HN about how amazing multiple founders are (personally I'm more a ME kind of guy). The other two don't want a piece of this action anymore, why? I've met very few people who are lazy and lack commitment when the rewards at the other end are worthwhile - does 2 out of 3 of your team think the idea is going nowhere. If so take a deep breath and think about it (I am not saying they are right, but take a deep breath anyway).

Are you at a point where you all hate each other? If not why not just say I assume you guys want out, you are not working towards the goal etc, I want to continue. I am not a lawyer and have little legal knowledge, but if you and your business partners agree that they don't want to continue with the business as it stands, and they are happy for you to continue by yourself, and they sign a simple document you all agree on (doesn't have to be a non-compete, just that they agree), then in 5 years time when you are the next Facebook they aren't going to get far - and you'll be able to afford the lawyers to protect yourself.

On what I assume is currently a zero revenue startup, where you are about to lose a large amount of 6 months of work and start again, communicate with your partners for free before you spend any money on lawyers. If they do not say what you want to hear, then go and talk to a lawyer (a decent one).
I'm just curious, does anyone why it was named Riak?
Microsoft haven't launched a phone. They've launched a new version of their phone OS.
I have a Kinesis Advantage: http://jseliger.com/2009/07/20/kinesis-advantage/ , which has also helped me quite a bit.
What a terrible name for the company. When I first read the title I thought "Email Oracle? Why would would I do that?". Not to mention Oracle will probably make claims to it.
APC works very well with nginx/php-fpm. I have been running it in production for quite a while. Rock-solid.
The reason that I don't experience that might have something to do with my latent hyperactive tendencies. With my standing desk, I'm able to pace around the office, walk to the whiteboard, and then return to the keyboard.

I think that helps me focus more, and it's probably one reason that I don't get sore from standing in one spot. Others may experience different results.
Starting next month, regular files will need to be stored in Google Docs in order to be accessible -- inconvenient, but better organized.

"Starting in November 2010, Groups will no longer allow the creation or editing of files and pages; the content will only be available for viewing, and only existing files will be able to be downloaded. If you would like to keep the content currently on the pages and files sections of your group, we highly encourage you to export and migrate it to another product. In February 2011, we will turn off the pages and files features, and you will no longer be able to access that content."

http://groups-announcements.blogspot.com/2010/09/notice-abou...
> I've heard this can actually be quite tricky as it makes your existing customers feel like they've been suckered.

Not if you do it all across the board, and preferably gradually.
Ask HN: Where did you find your best "coder-for-hire"/consultant?
So school has officially started and I have significantly less time than I expected to work on my startup.

I need a small Obj-C code snippet that checks whether an app is cracked, then sends some post data to a url depending on whether the app is cracked or not. All in all a very small project for someone that knows what they are doing.

So... my question to HN is where did you find your best consultants? Rentacoder, Elance, Odesk, or something else entirely?
I second that. For more terminal apps, check out kmandla's blog: http://kmandla.wordpress.com/software/
Rethink the treadmill desk. Bodies are not designed for sitting all day. Building a treadmill desk was probably the best single thing I've done for both my health and productivity. Either that or take half-hour breaks to do vigorous exercise throughout the day.
It's about time! Death to all communists!
This is a hot button issue in the sense that it "spies" on the foreign email reader without their permission. Many spammers use this same technique to verify if an email address is valid or not (e.g. checking if keyed-URL images loaded).

A few responses from people who don't like this idea might include:

- Blocking the service

- Auto-opening and auto-reading "every" email that comes into their inbox (no way to tell which one was/wasn't read)

- Being extra-careful, reading emails selectively (e.g. don't read anything after 4pm otherwise you might get stuck doing overtime)

As you might tell, I'm personally not a fan of this. But if I were a lawyer, or boss, or part of law enforcement, I might like this idea. The current implementation of "email receipts" is very broken, especially in the corporate world.

The thing is, if a company or employee ever gets burned by this, they'll block it. Most everyone I've worked with turns email receipts off in Outlook for this reason.

Don't take my cynicism to heart though. Nobody has tried this idea in this way (that I'm aware of). It's very interesting. You never know how it'll pan out unless you try. Plus this is just the opinion of some dude on the internet; not a very good indicator if it'll succeed or not. ;)

Best of luck to you and your team! :)
Riak means "ripple" in Indonesian. This is both the name of a pre-release version of the software and a reference to how storage operations in the k/v store work.
All of the sorting-out approaches you mention would certainly come into play.

Normally, the programmer is in the clear but obviously there would be exceptions - if you could prove they intentionally introduced code that make the car do something bad, they would be liable. Now introduce a plaintiff's lawyer to muddy-up the definition of these terms.

Let me point out that determining liability/culability/etc in a messy accident is difficult task when you've got just two human decision makes involved. It's decided by jurors who aren't necessary geniuses but probably think they understand human reactions and decision. Introduce two or three more decision makers into the discussion and you've got a messy process indeed.

We saw how far the faulty Toyota accelerator pedal charge went. A big factor in the reactions to evidence was the spookiness of "drive by wire" (I think we've gone over how the actual cause was driver fault but consider how the complexity of the system made a lot of people less likely to believe this).

I mean, it's terribly ironic. Driving in general is one of the most dangerous activities a modern person can engage in. If robots drove our cars the way we drive our cars, the protests would be huge. In a sense, the way we've socially normalized driving is through the huge insurance and liability complex. This assures people that when someone drives wrong, they will be punished somehow. A similar or even significantly small number of accidents without person to punish would be unsatisfying socially.
If anything I think that's the move they needed most - to toss everything out and start new.

See for example: OS9 vs. OSX

The problem with MS, constantly, is that they have prioritized backwards compatibility over just about everything else - often usability, stability, and functionality. This has kept their platforms technologically backwards and their usability an infamous joke.

It's about time that MS started fresh with a modern, relevant platform. I just hope they can do something similar with desktop Windows.
The iPhone Mail app has a "load remote images" option that's off by default.
The sentence you quoted was about historians. I'm pretty sure your reply makes no sense at all.
200k to retire on? And you guys each got 20k at the age of 18 for the sole reason that chance had you born to those particular parents?

I suppose your parents or grandparents were suffering so much that they were willing to pay " $120K towards a 1000sqft 1 story ranch"

you know, my soul is shattered to tears that you personally especially have been treated so badly by fortune.
Ask HN: Beginners guide to stacks and heaps?
I've tried to find a good introduction to stacks and heaps online, but most of them are either incomplete or too difficult to follow. Is there any relation between memory heaps and the heap data structure? How are the stack and the heap related? Also, I have an idea of what garbage collection is, but how does garbage collection work in practice? Thanks for your help.
Reminder: YC Q&A with Harj and Alexis in Boston tonight
The basic difference between JSBuild and the other alternatives is that JSBuild generates unobtrusive code for specified CommonJS packages or apps. You may check the "How It Works" section in thee user guide for details.
I tried this for about three weeks and then stopped. Maybe I didn't practice enough. I think he's got the right idea though.
I don't think you're off the mark at all.

When I say Silverlight is "successful" I mean that it has gained a reasonable installation base (> 50%) in a short period of time (3 years).

In early 2009, Silverlight's installation base was only 20%, so it's clearly making inroads.

Will Silverlight ever get Flash-like install numbers? I doubt it, but I also don't think it needs to have those numbers in order to be considered successful.

If Microsoft could get the kind of adoption rates for WP7 as it has for Silverlight, I think they would be very pleased. Of course, phones are a little more difficult because it's much more likely to be a binary decision - people can have Flash AND Silverlight at no cost; I doubt there will be many people interested in owning an iPhone / Android phone PLUS a Windows phone.

It's become way too common to see people slagging on Microsoft gear without providing any kind of detail, so I'm just going to start asking them for some kind of backing data.

Now, if the OP had said "is this the next Xbox, or is it the next Kin?", then I probably wouldn't have had anything to say about the matter.
This is an insult to Don Draper's legacy.
Piracy and Free Software
Even giving me 5 customers free would encourage me to try them, but they can forget that now -- because I'm not going to commit to anything close to $99 a month unless I actually have hundreds of paying customers. Just my personal point of view, but it feels like they have so much business now that they no longer care about getting any new customers.
For a restricted subset of Javascript it wouldn't be that hard.

I'm not sure that solves the iphone problem though - I don't think it's kosher to use non c/c++/objc code. A Javascript to C compiler would work fine, though. That would be quite a bit more work, though.

[Edit]As pointed out below, it might well be ok. I guess you'd have to somehow get the generated machine code into a static library and link it with your application. That might work.
Python: Django (+ various modules) & fabric

Web Stuff: jQuery, less.js

Database: PostgreSQL

Tools: Emacs
How To Put Yourself Inside of a Coat In 5 Easy Steps
I don't have a app that uses Riak but I can vouch for any project that Sean Cribbs is behind.