skysight-inc/HackerNews huggingface dataset:
Google could arrange and track etc the ads quite easily I think.

They already have Adwords, and they acquired that huge banner ad company, doubleclick. They also acquired an in-game ad company (which is probably the most similar to this concept, in terms of technology).

A missing component is them paying the creator of the video...
The main application of Java has been server side programming for quite a while now. Not liking Java GUIs really is no plausible reason.
Funny, my impression was that it is rather Microsoft that also takes care of the little things, whereas Apple seems to be prone to skipping the little things because they might appear too ugly. It's little things like having the right menu options at the right place, "Open Command Line Here", stuff like that - have forgotten the details because I haven't used either OS X or Windows in a while. But Windows has usability research groups. I am not sure if Apple even has those, or if they just rely on their fancy designers.
Perhaps the developer already knows JavaScript.

Also, I'm not sure where you got the idea that you can write iPhone apps in C++, you can't, the API is almost entirely Objective-C and some straight C (though there may be a few C++ APIs)
"... The key to a con is not that you trust the conman, but that he shows he trusts you ..."

The key to this con, a bait & switch, is greed and deception. Another key is deception. If the person is greedy, they just might be willing to tricked into suspending belief thus making deception easier. It's very hard to con someone who is honest because they aren't looking to gain something for nothing.
Male Female Kids Model coordinators :
large automaton
complexity is too high
for my meager brain

small automatons
your prison cells will prevent
intertwingling

you aren't alone
use the pneumatic tubes for
sending messages

edit: 28 words!
Needs the rest of the "Technologic" (Daft Punk) lyrics!

(http://www.azlyrics.com/lyrics/daftpunk/technologic.html)
One of Kim Stanley Robinson's Mars books deals with precisely this, though on Mars, not Earth... It's the second book I think.

Important take home point: Failure of a space elevator is just all-round nasty on a global scale... The speeds that the cable attains as it falls, and its likely weight supposedly make for a very big impact along a very long point of impact (or should that be line of impact?)
Hrm. Not entirely happy to see them focusing their efforts on stuff like that, when there are big regressions in Intrepid:

http://journal.dedasys.com/2008/11/13/ubuntu-intrepid-regres...
Have you got any actual examples of backward compatibility problems on the Mac? I've written a few Mac apps that targeted Jaguar, and they still work fine under Leopard.

Also, Apple never just pulls the plug on an API - at worst, if you use an API, and then Apple decides to remove the API, the next version of the OS simply lists the API as deprecated, and you get a warning when you compile. It is only in the following version of the OS that the API may actually be pulled. I don't think it's unreasonable to expect developers to update their apps every 2-3 years if they want them to keep working.
I completely agree with you, the financial guys make a lot of money. And because of that, the core business of GM should be financial and no automotive. So, let's make them sell the automotive part and buy Japanese, German and Korean cars. They know how to make cars.
Of course you do - maybe not as end users... but it a fool (sic) can use your app then anyone can.

Rule 1 :)
Exactly. Java developers still have the 98% of computers that aren't old Macs as a customer base. They probably don't care that 2% of the market is unavailable, and in the odd case that they do care, they'll just have to target Java 1.5, not 1.6. Not exactly onerous, particularly as the situation is only going to improve going forwards as the last PPC Macs hit EOL.

As for Java developers wanting to develop on the Mac, well, I don't know any Mac developers still using PPC Macs as their principle machine. Actually, I don't know any developer, period, using a computer that is older than about 2-3 years as their principle machine.
I honestly read that as 'Microsoft files suit to defend Visual Studio losers'
Try to go through the articles at:
http://www.objectmentor.com/resources/publishedArticles.html

Most articles carry some example to go with the concept being explained.
Isn't it easier to implement it yourself. For instance with wxwidgets (that's what I usually use for platform independent app dev). It has html browser wrappers, ftp, etc. And I am sure many other similar libraries like Qt have similar wrappers.

I am sure other people here can suggest alternatives from python etc, I am just a c++ guy..
You make things, and make methods to interact with them to achieve what you want to do. The re-use of methods means more understandable code.
This is great news.

Can anyone explain the following:

Amazon CloudFront uses Amazon S3 as the origin server to store the original, definitive versions of your files. Normal fees will apply for Amazon S3 usage, including “origin fetches” – data transferred from Amazon S3 to edge locations.

I can't find any details about 'origin fetch' pricing on the S3?
Live mesh adds support for WinMobile and Mac
adplanner is definitely off the mark from my own experience with figures. Relative figures are probably ok, but it seems to grossly underestimate unique users and pageviews (and considering we're using analytics to calculate those also, it's rather ironic).
Yes, but the writing is poor. 'bipartite' and 'homogeneous'? Would you speak to your non-academic friends that way? If not, it's not going to successfully convey the message to a wide audience.
Bonus points for leading with a practical example.
French court green lights lawsuits against P2P vendors
You only need to write the gui parts in Obj-C, you can write all the logic of your application in C++.
I'm not totally clear on one of your arguments. Why would it become more complex simply because it's open source?
DDoS attacks, DNS cache poisoning keeping ISPs up at night
Yahoo: Koogle, Semel, Yang... Next?
but it would be much cheaper to build a cruise liner of a space station if we had a space elevator
> Having said that no one tool is a golden hammer.

Clearly you're inexperienced with golden hammer methodology, which provides both a mightier paradigm and a pleasantly horned helmet.
In smalltalk everything is an object. In Erlang, many things aren't. Processes and messages are a bit higher up in Erlang's world.
Dancing Bear Fund and Hedge Funds by Ron Pollack
Articles all about the Dancing Bear and other Hedge Funds that Ron Pollack was involved with.
IKnow for Windows public beta
Yes (not facebook itself but its local-nation analog).
I guess Jerry Yang should read this.

When you are a genius just like Steve Jobs, when your story is a success story, being fired from a company doesn't seems to be the worst thing in the world.
Deadwood? As I'm young and hungry, I like he ring of it. But some call it human capital. Layoffs always hurt in the long term - too much know-how is lost.
I don't think it would burn up because its relative motion to the atmosphere will be zero apart from a relatively small vertical acceleration due to gravity. It would most likely come straight down on top of its base.
Message-Oriented coding is also why commenting is so important. You don't need to know what's going on inside the method, but you do need to know what the method does, which is best accomplished through documentation.

O.O is useful to you because it makes it easier to understand your code, especially if your code base becomes very large. You can look at your code object by object rather than line by line.

O.O is useful for group projects because each member can code an object and the algorithms behind its methods individually. It also makes it easier to swap different functionality in and out.

Finally, O.O also promotes good coding practices, like reusing existing code and writing documentation. It also makes you think about your code's structure, which is crucial to keeping your code maintainable, upgradeable, readable, and reusable.

For me, writing good O.O code is a something that I learned after writing a lot of bad O.O code. So there's no reason to delay - write it and you'll see.
Just think about it as a change in structure - all your implementation stays the same, but where the code resides gets moved around a bit. This moving around eventually ends up making your code read like a short hand walkthrough of some task, which is better than reading the code directly.
has anyone noticed that Arrington is always the author of these "big news" stories, and all his co-workers always publish junk?
This article doesnt even read like he wrote it...
Twitter is Down (I forgot how much I miss typing that)
First Look At Google Mobile App For iPhone: Great But Not Second Coming
MacBooks Enter a Golden Age of Anti-piracy Cruft: HDCP For All
French Record Labels Suing Sourceforge, Among Others
"Looks like your browser can't make sound. Try downloading quicktime.".. No Thanks
Think about it from OO's creator's perspective. For instance, this is what the creator of inheritance probably thought:

"All of these objects do very similar things. I don't want to have to write these functions over an over again if they're so similar..." and inheritance was born.

Most OO concepts are about writing and seeing less code. I think the best way to grasp OO is to ban ctrl+c for anything longer than 2 lines. It really forces you to think about structure and code reusability, which is what OO is all about.
I think this is a good compromise and much better way of doing things than App Store.
SimCity had a bug where it used memory it already freed. This worked under DOS for whatever reason, but not under Windows. So the Windows team hardcoded a special case just for SimCity.

It sounds like there was a some kind of bug in DOS that allowed SimCity to work with object freed from memory and Windows team tried to hide it in Windows by making a special case :)

In any case I think it's called going an extra mile for the customer, isn't it? (I can't believe I'm writing it about MS)
Well to push the nasty programming aspects as far out to the edge as possible and be able to do most of the programming in a pleasant programming language.

And the common code base for porting is another factor, too. I don't see a great future for Objective-C, but being really good at Javascript seems like a safe bet for a useful skill.
We could also stop crushing democracy in Africa with money for brutal dictators.
while this smacks of other "rackets" like SSL certificates (especially when they used to cost hundreds of dollars and verification was dubious at best), this isn't that outlandish of a practice -- think MSDN subscriptions, apple developer network subscriptions, etc.

generating cash probably isn't the motive here -- rather it's putting a $375 hurdle in front of an app developer so that they only have to deal with reasonably serious verification requests.

(put another way, when you raise $500mm, and have a $15bn valuation, $10mm yearly revenue -- and that's assuming half of all app developers convert, which is extremely unlikely given that most have probably moved on -- is a drop in the bucket.)

if the $375 is really a pain for devs, they could probably come up with some non-cash hurdle (i.e. something that is just annoying/takes time, like an essay or a petition or something equally inane that's a pain to do but trivial to verify) for the cash-strapped
Google, iPhone and the Future of Machines That Listen
M.I.T.’s Media Lab Will Study Film Narrative in Center for Future Storytelling
The IT Contract from Hell
Why is it important to look for experience while hiring crime scene cleanup services?
Not until recently, we could find as many crime scene cleanup services as we see today. It is relatively a new niche market that is becoming increasingly popular. The need for their services is increasingly felt with the soaring crime rates in the nation. The role of the crime scene cleaners is to restore a given place to its original usable state freeing it from all bio-hazardous material.
Apple brings HDCP to a new aluminum MacBook near you
I love how you can be treated as a criminal even if you do the right thing and pay for it. And the MPAA wonders why there are so many people "stealing" movies?
Blah, blah, blah, blah...
"two part structure" & "single structure?" Ups the word count to 62
Why routers should route and switches should switch
I mainly use it b/c it helps to easily swap out different implementations of a generic object. Useful if I'm coding a large framework that'll be used for different problems.
from the pricing table, I noticed that the cost in Japan was the highest. I always thought that Japan had a lot of bandwidth.
Heterosexual marriages are the best way we currently have of creating babies and raising them well. Once we get a better way I'll buy your argument.

Anyways, that wasn't my point. rms said that law supports gay marriage. But it only support interracial marriage because interracial marriage is also heterosexual. So rms misses the point of the law.
I learnt this lesson the hard way the very first time I gave a presentation (with a potential cofounder) to the board of this big company... I was still at university, and we'd built a system to save them money by helping them (chemical companies) to optimise their spot sales process with an auction mechanism.

We had an hour slot with some of their senior brass through a personal contact, and we blew 40 minutes of it talking about how b2b was going to be the next big thing (with one or two slides about the actual product we were trying to sell them).

Lesson learnt: the presentation should have been two minutes long, with 2 slides:

1) The problem you have that we're trying to solve

2) The solution we propose

Any questions?

(then of course have more material ready, e.g. a demo and such, to show them when they ask).
OK, dumb question, but I thought there was this thing called Apache HTTPD that was traditionally used for serving static content? What ever happened to that? Granted, it has one basic flaw, in that it doesn't deliver usage statistics of my site to Amazon, but other than that?
Actually, on a more serious note, I'm disappointed that you don't know who she is. If you want to be an entrepreneur, then you need to be aware of things that are outside of your field. You need a diversity of information, not just pre-filtered information.

You don't need to follow her antics, but being totally unaware of her shows a serious hole in your exposure to popular culture, which would make me wonder how you can create a product for the masses, when you are not aware of what media they are consuming.

You see what I'm saying?
You could convey the concept of OO better in simple terms and easily stay within the wordcount. Eg.

"Programming by making things that can be interacted with in different ways"
Adobe to close desktop-mobile Flash Player gap with ARM port
Ok, fine. Just tell me I've said one of those things we can't talk about and I'll be done. I was pushing the issue because I had thought HN was more interested in discussing arguments vs worrying about being offended. But if it is mainly concerned with the latter, then it's not so interesting to debate things here.

Anyways, my argument is good precisely because it is contrary to racist arguments. Racist arguments are wrong because they are based on appearance when we should be more concerned with how people function.

Besides, I don't think you really discriminate against discrimination like you say you do. Don't you want to discriminate against pedophiles being baby sitters? Why? Isn't it because the function of a baby sitter is to protect your children, and a pedophile will do the opposite? Roles and institutions are created primarily to fulfill functions. If you undermine the function, then the role and institution go away. That is what I'm saying in regards to marriage, and is the rational (vs prejudiced) reason why people oppose gay marriage.

People value marriage because they care about their children. If the institution is jeopardized, it significantly harms their ability to raise their children well, or even at all. As another commentator pointed out, just look at areas of our society where marriage has disappeared. The coincide with our highest crime rates and violent behavior.

So, if you are willing to not even consider this possibility merely to avoid offending people, you worry me. It further irks me that this policy, like a number of others, originates from the very well to do and highly educated sector of America where the negative reprecussions will not be felt. However, these policies have been devastating for the poor. For example, look at the impact of abortion and welfare on black communities. Worrying about offense in these cases isn't really worrying about others. It is worrying about yourself.
Serving static content from Apache or lighttpd is trivial.

Putting multiple boxes hosting that httpd in various geolocations, setting up DNS and BGP to route users optimally, designing failover routes and keeping N nodes in sync is the hard part.
The Casual Collective
The Future of the Click
Space + power? Also, AU and SE Asia will be routing to HK or Japan, and that would tend to be more expensive.
They are doing a fine job, yep.

Something I couldn't find is support for SSL. That's key for CDN services.
The definition of genius must have changed in the last couple of decades.
Reusing freed memory is a bug. Period.

It might work sometimes, but I'm pretty sure most platforms consider that behavior undefined.
I say it is inevitable because the benefit is so ridiculously high that at some point the costs of building it will be quite low compared to the economic advantage of having it. A projected budget of a trillion is paltry when you consider how many hundreds of millions are poured into space agencies every year.
Is it? Most of the use cases I can think of don't require SSL at all.

FWIW, I always found dealing with Akamai and HTTPS a bear.
Why Apple Won't Allow Adobe Flash on iPhone
Setting Up ProFTPd + TLS On Ubuntu 8.10 (Intrepid Ibex)
You will only appreciate what OO programming has to offer when you are doing a more complex application, of which some parts could be reusable for another one in the future. For the same reason OO is suitable for teamwork.
A Sad Day (Layoffs in Engine Yard's Rubinius team)
The Dirtiest Mind in Business
Reglib and jQuery Demo
Yahoo Yang Steps Down | TechJaws
Retrospectives in retrospect
Normally I can work better without music. But music (better without lyriks) works quite well as white noise, if you are in a loud environment.
Ask HN : Review My Web App
www.blabify.com ---
This is a live blogging application, and I will be the first to admit it is a bit rough around the edges in some places, but I could not think of a better place to find some brutal honesty to help improve the app.
I'm afraid more and more of Seth's posts are turning into blah-blahs. In the past he had lots of very insightful posts, but now it's usually commonsense advice written using too many words.
Clutter Toolkit for GUI's
The irony is if you're geeky enough to connect your computer up to a big display to watch movies etc, you're certainly geeky enough to circumvent a little popup warning.
Well, one of the most common problems are the images at the basket step(s) on SSL with usually low cache hit [ratio]. Servers end up doing routing for static content and backend content, adding complication to the architecture and for content editors. If you can place the images on SSL on the CDN it is much easier and you need less content servers.

The details vary significantly on each scenario. But as a global service I think Amazon will eventually have to add SSL, IMHO.
That must be the most retarded thing I've ever read. If they cost costs everywhere, then where will new income come from?
If this is truely their approach then the iPhone is going to start looking like a pretty lame platform within a few years. There will be too many cool and interesting new things out there that just don't work on it.
Speculators are transmitting information about future prices to the present, which is a useful thing to do.

For instance, after Katrina and various other oil shocks, speculators sent oil prices up in anticipation of shortages. This sent consumers the message: "please use less oil right now."

Usually, this is a good thing, though collective insanity ("house prices never go down!" or "it's a new economy, earnings don't matter!") can cause problems.
Exactly. There are definitely not 800,000 Europeans, and the standard of living in the EU is really bad. I, for one, live in a cardboard box.

American entrepreneurs should keep away from this market! THERE IS NO MONEY TO BE HAD HERE.
Heh, Finlandia Doom Metal. Heard it before. Definitely better then a lot of stuff being pumped out but dear god, can't listen to it.
You can be innovative about cost-reduction.
Ask Walmart. Or Toyota. Or any other number of companies who've used cost as a competitive weapon.
Well the first thing is when I go to your site, it looks more like a blog then a application I can download. I would re-structure the page so it makes it more clear.

When I click "Create Blog" it takes me to sign in .. but does not ask me if I haven't registered yet, confusing

Haven't tried out the app yet, but hopefully those two suggestions help for getting people to signup :)
HDCP is implemented in the video card. The output is encrypted and the HDCP certified device decrypts.

However, ultimately the OS either enforces it or doesn't. And the OS has been pretty weak so far.

Addenda: I'm not talking about iTunes, I'm talking about the OS, which iTunes uses to display video.
This is why Android is such a big deal. Yes Apple delivered some real innovation in UI, particularly multitouch. But by trying to enforce lock-in they are eroding the value of their offering.
Signing up for a SSL certificate using your own credentials and then letting a third-party distribute and use your private key on an arbitrary number of systems you have no control over is bordering on fraud.
You make objects out of a directed graph of simpler objects, recursively. To answer a message they can ask their acquaintances for help, make new objects, or change their state. To an object, all that matters about other objects is how they respond to messages.

This is more cohesive than parallel hierarchies of data structures and code that must be kept in sync.

(63 words)
in reality, this is a much, MUCH bigger issue than whether some random plugin is or isn't allowed on the iphone.

i personally don't like flash. i think adobe has done a poor job of managing it, and that they are a bad steward of what has become the de facto multimedia platform of the web. based on his actions, it's possible to assume that steven p. jobs feels the same way.

flash is very entrenched on the desktop, but it has yet to gain much of a foothold in the mobile world. by making the iphone a great big hairy obstacle to adoption, jobs just might derail a mobile future that is similarly dominated by flash. personally, i hope he succeeds!
Go-To-Market Plans (Gone Awry)
The upside to starting a business amid uncertainty
We Are Typists First, Programmers Second