skysight-inc/HackerNews huggingface dataset:
Not really. You sacrifice some functionality, but you can still use Sharepoint from a Mac.

http://www.microsoft.com/mac/itpros/default.mspx?MODE=ct&...

No Linux support of course.
OK, so tell me, what did you learn from "They go where they mean to go, and they mean to go where they go"? Is it some sort of ZEN puzzle?
You can diff two versions against each other.

Of course it's not as nice as "blame", which I think is what you want here?
Why not try India instead? The national language is English so it should be of little problem, plus everything there is super cheap. Buy a bicycle for $10 brand new and there's your transportation.
It's relative, and it's a distinction that changes as we make progress. Objective-C is a higher-level language than C, but as you noted, it's not interpreted, and I don't think it would be very pleasant to use as an interpreted language. It is verbose and repetitive (for example, to add a property to an Objective-C class requires you to add three lines of code in three separate places in your source code). And apart from the C preprocessor, it doesn't give us tools for building layers of abstractions that would hide these problems -- except for its handy ability to be used to write the implementation of something that future programmers might continue to see as "high level".
That isn't really fair to the recipient. Why should he or she spend extra time figuring out what you said, and you spend no time at all making it easier to read?
Oh my goodness, you're going to get my spreadsheet rant. This is what frustrates me every single time I use Excel (or the Google Docs spreadsheet, for that matter).

I may not be answering your question since I'm talking about usability instead of more powerful features, but I can't but imagine that there'd be a market for simple and easy to use, even if it turns out it's not going to be addressed by your particular startup...

I have a table, some data that I've laid out in rows and columns. Something simple. How much money I've been paid on my invoices to clients, for example, one invoice per row.

Then I want to sum the column, to get how much I've been paid in total. (Yes, I'm talking about a very simple spreadsheet. But that's my point, that something so simple is still messed up!) So I type in a formula: =sum(C2:C10)

Now I add a row, to put in another entry. Does my sum change, to include the new row? (C2:C11) No, it does not.

So I do not want to be saying sum(C2:C10). I want to say, here is my simple table, and give me the sum of this column. Which, I don't know what the language would look like, but if I named my table "invoices" maybe it would be sum(invoices.C) or sum(invoices.amount) or something.

Every time someone comes out with a new spreadsheet (Excel, OpenOffice, Google Docs...) I look to see if it is easier to use. Nope! Everyone is too busy being compatible with the last guy.
That's a great explanation!

I wonder: do a lot of CS people feel connected to writing? I never thought so, though I know music is a common connection. But most people here write fairly well, and you get a lot of eloquent posts. Is that a common trait among hackers, that they write?
No one. But people often have that much data - e.g. from mechanical sources - that they need to analyze or report on.
Oatmeal is also cheap and perhaps more healthy than ramen.
Did you try Excel 2007 yet? They dedicated entire release trying to make it easier for people to get started with Excel (all of Office, really) and then discover more features as they go along.
We fucked up Iraq. We replaced an Evil despot with a chaos and now there are terrorists and ethnic cleansing and a whole host of nasty shit. So depending on the time line he could be sarcastic and literally accurate at the same time.

Situation Normal All Fucked Up is a classic military saying and places like Iraq are the root cause of a lot of messed up situations.
What is a game designer, out of curiosity? I mean, I get the basics, but game designers don't do most of the programming, do they? They just need a general overview of how the game is working?
Oatmeal!
An 'inner join' would be nice.

A few years ago I worked at a large financial consulting firm, and I was amazed at how often accountants would implement what basically amounted to an 'inner join' using nested iteration over columns in vba.

This was a few versions of Excel ago, so I don't know if this feature is available in recent versions or not. I imagine not, since then Excel would really start to encroach on Access's domain.
You could lease servers from dell, then host them at a good colo. I have had very good luck with http://colo4dallas.com/
My bad. I checked the source. Downloaded images are JPGs, it's canvas that make them look like PNGs.

Whatever you will draw on canvas, it will look on the right click like "data:image/png;base64".
http:// lovepixelzoom.appspot.com/file/get/lovepixl/(ZOOM)/(X)_(Y).jpg

Where (ZOOM) is 11-14
(X) 0-(Depends on zoom)
(y) 0-(Depends on zoom)

Using jpg for this seems odd, but probably reading way too much into a cool demo :)
Thank you ajmoir. So what do I do? I have diabetes and a couple of heart attacks in my history. I can't get health insurance now or under your system. If I have another my choices are die, go bankrupt, or live in poverty for the rest of my life. Thanks a bunch.
Uh, what exactly is the military if not a "violent organisation"? If the military doesn't qualify as a violent organisation, what does?

I found the article to be pretty good aside from that comment, which was a little too on the nose to be funny for me...
"Shooting people" isn't funny.
I would suggest if you need a dedicated server then you should just buy one and find a cheap colo. I pay $200/month for a local company that has redundant power and almost 0% downtime with great fiber.

They charge that much because there's a demand for it and people will pay. Dedicated servers are a smaller market, so no one is eager to charge less than X amount for renting a server.

However, 8GB-16GB of RAM is a lot and also makes the motherboard a lot more expensive (and Windows slightly more if it's a Windows box, 64bit). If you can put together your own machine it doesn't need to be super expensive.
VPS hosting too! I'm still paying 20/mo for 360MB RAM just as I was almost two years ago. What's the deal with that?
"Ability to pull and reference data dynamically from online sources. For example, imagine a spreadsheet cell that pulled the current stock price of GOOG every time it was viewed. And the rest of the spreadsheet would naturally update automatically."

Yes. This feature implemented well would create a really cool app. What would be even more interesting would a situation where several different sheets could pull data from each using a clever protocol to avoid the churning of values. Imagine different enterprises which each had online sheets describing their current production abilities and current supply needs. With a clever protocol, their production processes be semi-automatically coordinated (and remember, semi-automatic, some throttling is necessary to prevent self-referential cells from feeding back in an unhelpful way).
Because someone who needs a 16GB server, can afford it. And this way the company makes a ton of money for nothing.

But yeah its bullshit to ask for $400/month to upgrade 2GB to 16GB.
Yes, and those "datapoints" are merely when the author buys, or claims to have bought, new equipment.

Not a very scientific proof for this law, in my opinion.
I have a lot of tools put out CSV for me. It'd be nice if Excel could handle a few thousand lines when I have a few gigs of RAM.
"more than ~1 million rows."

Grow up and use an actual database.
I find that forum posts (like on Hacker News) help a lot with writing essays, if for no other reason than it helps you develop your arguments. Ditto blog articles, though every blog is different and most of the "good" blogs are terrible.

Stories are different, though learning to construct an argument helps you plan out stories. Learning the aesthetics of a language isn't something forumming helps with. And poetry is an entirely different entity from either: it's almost all aesthetic.

The problem with feedback is that each thing you do is trying to do something different. If you state yourself clearly online, there's not much more you have to do. And yet look at somebody like why the lucky stiff, who's elevated his writing style to a level above anything I've encountered online. He doesn't have to do that, but he does it anyway.
One thing nice about Numbers is that you don't worry about cells as an absolute coordinate system. Each table's unique, and you can add/remove rows without hitting everything else.

So, in a word, encapsulation.

Also, the line between databases & spreadsheets is fairly thin, how about some relational calculus? Some import/export with SQL? Or a query language?
If you are a hoster you must differentiate your offering and charge more to some customers and less to others. Usually what they do is they add bigger markup to things which are expensive to provide becuase it's the high-end anyway, and smaller markup to the lower end where customers are more price-sensitive.

Now, sometimes landscape changes and things that were expensive to procure become cheap. Hosters however are stuck in the old model, and while they realize that RAM costs nothing anymore there are not many different candidates for price discrimination and the old thing still works, kind of.

In other words it's the same reason why Apple charges a lot of moeny for 4Gb RAM config in Macbooks - gotta make the money.
There are plenty of third-party plugins that do this -- Bloomberg and Reuters have them, for example. For example, the formula for the current level of the Dow Jones Industrial average is =blp("INDU Index","LAST_PX"). The equivalent Reuters formula is something like =RtGet(".INDU","PXLAST"). At work I have a sheet which pulls in real-time prices on Treasury bonds, interest rate swaps, options, stocks, futures, mortgage-backed securities, etc. and organizes them all into nice tables and charts. It's built on the Bloomberg and Reuters APIs.
Be Relevant! Amazon.com vs Borders.com email marketing strategy / Volcanic Marketing Tips
.. you're getting ripped off? Can you change vendors?
I just thought I was original but it turned out I wasn't.
Excel allows you to do named ranges. Select a range, then type its name in the address box. Then, in another cell, you can type =sum(myrange).
2. The next version of Excel will be online.
(http://en.wikipedia.org/wiki/Microsoft_Office_14)
except they charge you for the processor on top of the cost for RAM.

Probably a business opportunity here, sell high RAM machines at a smaller markup. You could probably sell a 96GB RAM server for half the cost, of what others charge and still make a hefty profit
Instead of "new, more powerful spreadsheet", how about providing spreadsheet interface for a relational database?

Of course, if you want it to be successful, you need to be able to import Excel spreadsheets as is, including macros and formula, and you also may need to maintain the linking to/from other microsoft artifacts.
Email them and tell them to upgrade you. Most companies will do it, since they don't want to lose a customer like you who can overpay for 2 years w/o complaining.
Ask HN:Will you use some one else's contacts to get a job or get interviewed at a company?
comments...
Worth a quick look at ThinkDigits for iPhone.

http://ignitedsoftware.com/products/thinkdigits/
I wonder about the more costly research, though. What about dangerous investigations (for example in war zones). Blogging might not pay for everything that is necessary. That said, ultimately I hope that things will turn out OK somehow...
The calculator was kind of neat, saved me figuring it out on my own
This is a more important point that I think most people realize. The classic "flaw" in Libertarian thinking (both among self-described Libertarians and those who criticize it) is neglecting higher-order effects. The prisoner's dilemma is a perfect example of this. The game played once is very different from the game played repeatedly. You'll find the same sort of differences in numerous other game-theoretic situations.

Unfortunately, most supporters of Libertarian policies only get to the first-order implementation and then stop and are rightly criticized for the limitations and flaws that result. All of the complexities of higher-order effects are neglected, but those are the parts that actually make the theory workable in the real world.
I don't really find it that surprising. I think average privacy concern will be just about same for all age groups. It's just that older users don't feel that online privacy is as important as the real world equivalent. For most that I know, it's not even a consideration.

For younger users, on the other hand, the line between real and online is much more muddled hence the same concerns apply to online data as well.
I'm not a big spreadsheet person, but I'd throw in aesthetics to the mix. I love Numbers when I have to use it, much more than I like Excel. Even though it's weaker, the looks more than make up for it.
Excel (or some form of programmable spreadsheet) is much more convenient for a lot of data analysis tasks.
Daddy’s Home, and a Bit Lost
Doesn't help. The point is Excel doesn't know what range I want when I extend my table, not whether I can give the range a name or not.
So what is the libertarian position on monopolies, oligarchies, and antitrust? What do libertarians do when individual corporations have so much power that they distort the market? What do they do when the corporate self interest is contrary to society's interest?
I think corruption is less of an ethical problem than an organizational problem. If the structure of society is such that people have the power to become corrupt, they will become so (for example if the law is defect).

In theory it would work if people could be convinced to just be more ethical, but I don't think that is a feasible solution.
Full Working MultiTouch on the T-Mobile G1 Android Phone
His comment didn't shoot anyone.
Ask HN: How to avoid being "taken lightly" at work?
I dropped out of college and worked in the services industry.

I felt inferior because of my work.

I thought, those guys with the IT jobs, they get paid well and people respect their intelligence - I should learn how to do that stuff.

So I went to back school, learned programming and became an in-house code monkey only to discover that my supervisor and everyone making any kind of decisions in my department wanted to hear from my know-nothing supervisor and to hear not a squeak out of me or any of my fellow techies.

Ultimately this field uses my talents better than my previous work did so I believe I should stick with it for that reason.

But I question whether I might be just as happy if I returned to a lower paid, menial job since, for the most part, I got about as much respect as I do know and no longer feel like I need to prove something by being in IT.
I think I would be happier as a project manager than as a coder but I don't know how to make the transition. All of my requests for promotion at my previous job were turned down because I was "too vital" in the role I was in.

All of this probably sounds like a big whinefest but my question is whether anyone has discovered some strategies for being taken more seriously in spite of being a code monkey or whether you really need to move up the ladder to get any 'props'? If so, what's the best way to start this process?
Not yet and that is my point. That concept does not exist for anyone who has not programmed. I think we just have a disagreement philosophically in the proper approach. I think that this kid should be carefully molded into a coder who does things the right way because he already seems to have an interest. If he did not have an interest already then I could see why you would want to "ease" him into things.

I think your "let the kid be a kid" argument is valid though. It could be overwhelming and turn him off to the whole thing is coding appears to be too strict.
When you cross the street at a traffic light, do you look at the color of the light and immediately propel yourself into the intersection? Or do you take a few seconds to glance from left to right to make sure that there isn't a vehicle careening toward you?

My guess is that you double check the government when it comes to your personal safety. So why should anyone believe automatically that just because the SEC exists, any investment bank will be a safe bet and act in precisely the way it ought to?

Any firm is prone to conflicts of interest, fraud, deception, lack of transparency, etc. Investment banks are no different.

It's a reality of life that sometimes people/groups will try to defraud/deceive others. Self-interest (being symmetric) offers a backstop against this, UNLESS regulation gets in the way.

The analogy I'd use is this? SEC regulations on iBanks were as effective as a paper seatbelt. In other words, not effective at all. What did the SEC spend last year doing while the financial meltdown was brewing? It shut down prosper.com!

You may think that it's optimal to declare that everyone should put on a paper seatbelt and that when things get bad just do a bailout, but libertarians would prefer to let people make decisions based on facts the whole time.
Do you have any startup ideas? You could try starting your own thing via NYC Seed.
Could the "clever protocol" simply be: refresh the numbers when the user refreshes a page?
The "Hive Mind" at work - lessons for agents, actors and AI?
Earth on the Brink of an Ice Age
At Softlayer 16GB is $350/mo more than 2GB, _but_ they almost always have a special double/double for the same price (double the HDDs and double the RAM). So I just bought a 16GB server for userscripts.org for the 8GB price ($150/mo).

http://www.softlayer.com/specials.html
Germany issues warning: 'Metal earrings on body could cause dangerous freezing'
A double decker smart car
Take. Action.
Damn. 10 miles seems like a lot. Mostly flat? How long does it take you?
"... his plan for his next job — as an analyst in a venture capital firm or as an executive at a start-up — has been deferred ... As unemployment has hit a 16-year high and Wall Street shakes off tens of thousands of jobs, affluent couples in the New York area find their families suddenly in flux ..."

Despite being in the 'fashion' section (links to brands) a warning to the smart but non-entrepreneurial. In recessions, qualifications, experience and technical skills are no guarantee to keep you employed. Blog ~ http://scottjberry.com/
I have very little training myself, but my grandmother is a "classically trained type". She was a cellist at Oberlin Conservatory and has perfect pitch. I can send her into another room while I hit six keys on a piano and she can name all the notes. I can kick a metal garbage can and she can say what notes the resulting sound are closest to. While I was studying piano for a short time myself, I tested her abilities pretty thoroughly. Writing out (or just playing) a pop song is trivial for someone like that.

From what she's said to me, those skills weren't that exceptional. Many good strings players have perfect pitch, and even those who don't or those who play other instruments have excellent relative pitch. I don't see how a classically trained pianist would have problems with a Doors tune, especially considering how few chord progressions pop songs use.
I would guess they're cramming ever more people on to one box.
Operate Like a Mountain Climber in 2009
Rare is a company that made GoldenEye for N64.
Because to do anything useful in space we've got to get stuff there, i.e. heavy industrial machinery for mining, and people to operate it, and a way to sustain them, and a way to get what they produce back to Earth. Getting in an out of a gravity well has to be routine. It's only expensive and difficult now because we don't have anything with enough energy density to do it. If you can make a powered re-entry you don't even need to bother with the Shuttle's elaborate heat shielding, you just take your time, match orbit with the Earth and come "straight down" in an hour or two.

Power source, energy source, fuel, these terms are interchangeable.
Apple Numbers allows you to simple say =Sum(C) to sum up an entire row.
I was merely pointing out that if you have limited funds and running a startup, ramen and exercise is not a bad trade-off considering the costs of fruits/veggies are usually higher.
During the winter, like now, when I feel blocked I scan things into Delicious Library. I organize stuff digitally. It helps keep me away from the cold and it's mindless enough work that I can really focus on it.
Now that sound like a good deal
Wasn't the earth on the brink of an ice age sometime in the '70s? I recall my aunts and uncles talking about this a few Thanksgivings ago.
I think the meat of your comment is in the story about how Citibank's failure makes it harder for you to find a job.

First, note that if it weren't for regulators deciding on the amount of reserve capital Citibank was required to hold, the market would probably have demanded that it hold much more. For a long time iBanks have been benefiting from the Fed's power to bail them out. Unlike banks, whose asymmetric liquidity is due to customer deposits, iBanks are risk-taking businesses who are just trying to make people rich. If Yahoo can fail, why not Citibank?

So you were actually a temporary beneficiary of SEC and Fed policies that led to the over-leveraging of Citibank's capital and your previous ease at finding a job. Your major life decisions were perhaps influenced by this false sense of reality.

On to your thoughts on happiness: Would people be happier if they weren't allowed to eat junk food? What about if they weren't allowed to drop out of college? What about if they believed in a specific version of the Christian God? What if they wore an American flag arm band at all times in public?

It's highly subjective what makes people happiest. I personally don't want anyone telling me what will make me happiest.
How to End the Recession
I've never met a journalist who got into it for the money. So that explanation never convinces me.

Reasons I have heard for why people do it:

1. Anger at wealthy elites and politicians.
2. Desire to tell people the truth about what's going on.
3. Likes to see their byline out in the public.
4. Enjoys meeting random people, having access to the rich and powerful across many segments of society.
5. Can't hack it as an actor, celebrity, but still wants some measure of fame and glory.
6. Likes to tell stories.

I've never met anyone who went into journalism to get rich. Most I know have more or less decided they're going to be poor for a long time to come.

But they have great stories at parties.
I went through a nearly identical phase as the author. Obsessive reading, hours in the library, ordering everything related to business, becoming a Kaiser & Blair rep when I was 17. A blur of success and failure.

But always moving forward.

After thinking about it plenty, I think it boils down to this: some folks just weren't born with the fire. Often, this fire looks a lot like insanity.

Your a genius if you succeed, and an idiot if you don't.

I play with fire because it makes me feel good, plain and simple. I hack because I love it. I sell my own software because I love marketing, too.

And everyday, I'm confident that if I give folks enough value, in one way or another, they will give me enough money to eat. And my devious little plan hasn't failed me yet!
Perhaps, one could gather up some good ideas from Ken Tiltons 'cells' system for Common Lisp?
Not really. The web was invented for a specific purpose: Gopher had proved inadequate for scientists informally publishing papers and collaborating. Even if consumers had never taken it up, it would still be being used by the physics community for its original purpose.