skysight-inc/HackerNews huggingface dataset:
Perhaps the author saying on his web site

NESv3 continues to be available in Cydia. Apple's draconian and anti-competitive AppStore practices is sadly why jailbreaking will always remain a necessity.

is why Apple might be not too happy with the developer.

I know Jonathan from his anti-spam days and he's a good developer, but it's always surprised me that he's tried to make money out of Apple while at the same time dissing them so much. If he's selling his app for $6.99 he's putting $2 in the pocket of someone he believes is evil for every copy sold.
Pettiness is a universal constant. The only way to control it is by choosing your environment (friends) wisely.

As for the FUD, I look at it like this:

Programming is an innately painful experience: you get punished for everything you do wrong, and the reward for getting it right is that the program works exactly how you pictured it in your mind N minutes/hours/days ago. So to sell a new programming language you have to convince people the language is less painful than what they're using now. This is most easily accomplished by pointing out existing pain points in other languages, and hammering on those over and over. And lo, mysql-real-escape-string and IStringBuilderFactory<T> become easy targets.

A secondary reason may be that the most vocal members of the community may not be the best spokespeople. People who are getting [stuff] done tend not to get involved in most language wars and FUD. This I assume applies to all fields, not just CompSci & CompLang.
In that specific case there were less than 30 people who knew that language in the US during WWII, and the navajo language was also completely different from other native languages.

UPDATE: I mean 30 people outside the navajo tribe.
It would be really awesome if google were to open source mapreduce, chubby, and bigtable -- these are tools that would allow innovation at greater scale, and it's not clear that any open tools are of the same quality.
Nice. Although, half way through I started scrolling faster and faster...
Thoughtful article by Jonathan. For those who don't know him, he's the head of all product at Google and is accountable to Eric, Larry and Sergey. He's Marissa Mayer's boss.
Why Aye Combinator - The Difference Engine 1829
I wasn't disagreeing with the author, so I'm not sure what you mean.
Proofs without words
Where I used to work we got a coffee machine (quite a good one too) as a gift/award from management for being productive and getting stuff done. Best purchase by them ever, since it's an alternative water cooler and has saved many hours of walking down to the coffee shop. Granted we drink more coffee but when we go to get one we do so as a group and have an impromptu discussion (usually 50% work related) which gives us a break and allows communication between the hardware and software teams to flow freely.

I can imagine that if they ever took that away there would immediately be a mass exodus of employees.

Oh, and I do drink the coffee without sugar or any sweetener and with skim milk (mostly) so it's not that bad for my health.
I'm really hoping that Google opens VP8 up. From what I've seen, VP8 provides better image quality while requiring less CPU power to decode. If Google hopes that the <video> tag is going to take off, we'll need a freely available video codec that also has a company behind it that can sell patent guarantees. Firefox can't redistribute a non-free codec and Apple and Microsoft won't distribute something that leaves them open to potentially huge liability.
I'm surprised that HN did not catch it by itself.
Although I haven't really delved into it that much, HBase (and other "NoSQL" databases) supposedly address the latency and structured data points. I brought up HBase as opposed to Cassandra or Redis because HBase sits on top of HDFS and has a Hadoop/MapReduce API.
No.

The service would take off much more if instead of defining search patterns as regular expressions they were defined as jquery style expressions that acknowledged DOM and allow you to find all <title> tags that exist in the <header>. Yes you can do this with regexp, but parsing HTML shouldn't be a regexp task.

Oh, I'd like to see email gateways too... point a stream of emails at it and parse those. I'm thinking of scenarios like tripit.com taking in tons of different emails and parsing them to extract travel info.
A more obvious side effect is that you may need to have centralised price controls. As is discussed in many places, to effect the banning of inheritance you would have to ban gift giving as well, or else a gift could be given just prior to the moment of death.

To prevent gift giving, you would need to cap prices, since otherwise the parent could purchase a low cost item for a high price. For example, paying the child $1m for the 1976 Camino as described below by noonespecial.

In such a system we could presumably rely on the government to make a judgement as to what did or did not constitute inheritence, gift giving etc; but the extent to which the free exchange of goods and setting of prices was possible would be greatly restricted.
I don't think the points on this comment should be negative.

To expand - the message I take from it is that it's easy to mouth platitudes (and indeed, "mouth platitudes" is a platitude that I've just mouthed) but in some cases they just don't apply. The big game business cannot work on the basis of "Fail early. Fail often." and to trot out that aphorism smacks of cargo-cult thinking.

Such phrases as "Fail early. Fail often." are to be regarded as starting points, something to consider, not as implacable, infallible advice. Unfortunately all too often it is taken as such.

My advice - to be taken with a pinch of salt - is that everytime you hear a well-worn phrase, stop. Is it really applicable in this context?

That's the message I get from "Four legs good, two legs bad." Probably you'd get the same message if you stopped and thought about it. In this forum, it's a shame if you didn't.
Online Media Coverage
Online media coverage and news placement service NewsUSA was founded in 1987 by President and CEO Rick Smith. Today, NewsUSA is the nation’s premier online media coverage and news feature placement service receiving millions of media impressions each day.
Life is about compromise. When you have a family to support you often can't afford to dabble with a startup or to quit your job at a whim. "Do what you love" isn't meant to encourage people in this situation to recklessly drop everything to search for perfect job satisfaction.

The "do what you love" mantra to me means making conscious decisions that improve the likelihood that you get to do what you love for a living, instead of optimizing for other metrics such as money, or prestige. Or the worst option of all: just winging it.

The mind boggling thing is that many people make no conscious decisions about their life at all if they can avoid it. In the spirit of the underpants meme:

1. Graduate high school
2. Graduate bachelor & master
3. ???
4. Happiness / Fulfillment

Not only do people often go through both (1) and (2) without really thinking about it (e.g. study Law because "laywers are rich" or French Lit because "I like French books"), there often is no plan for (3). None at all. So people end up doing a PhD as a form of life procrastination, or take a job working with technology that will suck the life out of them (or will seriously limit future job prospects) for marginally better pay.

So when you see "do what you love", read "plan your life such that you get to do what you love". And I don't think this can be repeated enough.
The patents (and thus the license fees) only apply to object code -- distributing the source code ain't infringing shit.

Mozilla already has compile flags that generate binaries other people aren't allowed to distribute -- the logo and trademarks are decidedly non-free, hence IceWeasel.
There are two companies which seek to provide real-time high volume analysis of data streams as a service: Truviso and StreamBase.

The target clients for both are principally, apparently, companies seeking to crunch financial data in quasi real time.
The error rate graph is extremely interesting/worrying:

"The performing servers return less overall errors. There is however, one exception. Cogen was able to return ALL its requests successfully no matter how hard it was hammered."

Why would the others decide to drop connections or return errors? Surely that makes them pretty unusable?

I wonder why they start dropping/erroring, and in what form?
Y Combinator Clone based in Newcastle (UK): "Why Aye Combinator"
This may be a dumb question, but I really can't imagine. What reasonable real-world process would need more than 1400 HTTP connections per second (which is the worst performer) on a single process and single server?..
I love rsync, use it for deployment all the time. However, it is quite a pain to set it up for Windows. All the Windows rsync ports I know of run on top of Cygwin and Cygwin changes the permissions of the files to the Windows equivalent of 000 all the time. It is possible to get around this but not entirely straightforward. I'm seriously considering writing a step-by-step quick guide for setting up an rsync daemon on Windows as it is not trivial at all and it might save some time for other people.
I'm not convinced by this. If you're just aiming to communicate in German, you can ignore noun gender, valency, many tenses, etc. It's all stuff you'll need to come back and learn later.

[maybe this depends on how you learn. My approach was, roughly, first learn to communicate, then learn to communicate correctly]
I'm really not convinced that this is a good way to market a venture fund. It comes across as "we're not serious, don't worry about us."
Dup: http://news.ycombinator.com/item?id=1009727
Opera 10.5 Alpha Released, New Javascript & Rendering engine, 7x faster
The actual thing seems to be here:
http://www.thedifferenceengine.eu/
Haiku: A Perfect Desktop Operating System?
Ask HN: Social Nets - Can I have my data back please?
Hey HNers,

Social networks have proved that people can and will communicate online, sharing bits of their lives with their friends. Facebook with its millions of users is the modern and most successful example!

I would like to propose a possible improvement of the privacy-related issues that arise from the central design of such networks:

Use something along the lines of public key (PK) cryptography to hide the messages exchanged by users. Friends would somehow exchange public keys and a Javascript client would automatically encrypt/decrypt messages that are stored in the network. For example: a status update would be a long string containing instances of the actual "status message", each encrypted with the (public) key of the friend that is allowed to see it. The client at the friend's side, will decrypt the instance (and discard the rest, non-decryptable string) and show it as normal status update message.

That would create a sub-network, and yes, loosing the private key will be a very bad event!

Anyway, what do you think?
Google: recursion
Let's consider a particular problem domain: analysis of global financial data - fixed income, stocks, derivatives, etc.

Agreed, Hadoop is a batch processing framework across a chunked archive. Work has been done recently to bring Hadoop "out of the past" - http://www.eecs.berkeley.edu/Pubs/TechRpts/2009/EECS-2009-13.... However, even with these latest amendments, the latency can prove more than a little troublesome for trading strategies which require rapid execution.

It is for this reason that companies like Truviso and StreamBase - both born out of highbrow academic research - have built in-memory stream-processing frameworks in addition to persistent data stores.

If we assume, for the sake of argument, that analysis of historical data is important, and that Hadoop is fit for purpose. And if we assume also, for the sake of argument, that a distributed in-memory processing facility is also important. Then which in-memory solution ought we to employ, and how ought we to relate this to the Hadoop solution which we'll also be using?
Nice. They really did their homework. The Rocket wasn't built by George Stephenson, it was built by his son Robert.

http://www.sciencemuseum.org.uk/objects/nrm_-_locomotives_an...

I die laughing.
A bad CFO, definitely. And a good CFO would never cut that kind of corners.

A good CFO knows that a corporation's job is not to save money, but to earn it.
Email vs. Social Media for traffic-generation
Library envy. The alphabetically sorted games, oh my - and more than two shelves just for "A". Very orderly, things there are.

Edit: of course I sort my games biographically...
How elaborate can your shrine to the self be before it becomes hazardous?
I think source control systems provide quite a good basis for writing a wiki. I once wrote one backed by Subversion (in C#), using properties for metadata and a lucene store for searching. It could really have done with a web-based editor and displaying historical diff information in the web front-end but it was a relatively short hack to build the rest of the wiki starting from SVN.
That is actually a cool idea. As an extension or a greasemonkey script, it might actually work quite well
I don't know that this was an intentional design decision but being able to fail fast and return may enable more aggressive load balancing decisions. Ideally that should be tunable for different architectures of course but the sooner you can get an overloaded node out of the pool the better.
Give you extra time to warn about an DDOS.
> the only real flaw in the preposterously humanlike Na'vi is their preposterously perfect teeth.

This is an accurate, but unfair, criticism. Humans tend to be most comfortable reading and watching stories about other humans, or barring that, human like creatures. (Think talking animals or Star Trek "aliens.") I seriously doubt a Hollywood film could effectively draw a large enough audience to cover development costs if the aliens were too far abstract or alien for viewers to identify with or try and read body language from. (I think this partly is why hard sci-fi is so rare. People might mistakenly think the film's horror if the aliens were more like Pierson's Puppeteers or other non-humanoid creature.)
The language is Bulgarian, and I was referring to the re-narrative mood. Although I did overstate it a bit, the re-narrative mood can also be used to express extreme doubt in what you are saying or that you have obtained the information very indirectly. But I would say that most of the time it is used to express sarcasm at least up to some extent.
Hm, I was thinking Star Wars still wins, because of the Ewoks - they have fur. Nothing on Pandora had fur, I guess the rendering engines still can't handle hair.

So it seems humans can at least identify with cuddly bears.
hm, you're right! I didn't think about greasemonkey ;)
Perhaps a dedicated FF extension would be perfect!
What problem are you solving with this? It seems like you are adding a lot of overhead and needless data to a simple system.
2009-ųjų istorija Google Wave [pakvietimai]
Bug: "You're submitting too fast. Please slow down. Thanks."
My account is aw3c2

Yesterday I was trying to reply to http://news.ycombinator.com/item?id=1008720
I always got "You're submitting too fast. Please slow down. Thanks." even though it has been 30 minutes since my last post. I tried again and again over several minutes. Voted on some stories and flagged others in the meantime.

10 hours later it worked again.

I am still unable to submit new stories which is why I am posting this with a bugmenot account (thanks god for them).

PS:Also the site is very slow for me, is that me or the site?

PS2: I seem not to be able to comment on this submission.
What's sad is that you apparently treated college as a vocational-training school. That's fairly normal these days, but still not something I like to see happen.
Students from public schools do better in math than ones from private schools
At our small office, there's currently a four-foot snowman standing in a doorway. It makes me do a double-take when I come across it first thing in the morning before I turn the lights on.

I think I'd turn and run if I came across some of the stuff in that place in the half-light at 7am!
They haven't really specified what they're looking for, beyond 'digital businesses'.
I only see one actual post, some 875 days ago: http://news.ycombinator.com/item?id=37824
It doesn't have to be complicated, but at least it should be realistic. For example it bothered me that the flora and fauna on Pandora was completely unrealistic. I don't think horses would have a very good time in the jungle, for example. If it was realistic (ie adhere to evolution theory), then one could still learn something from the movie, even if the plot was shallow.

Likewise in terms of evolution theory, I wonder how/why would loads of animals evolve with a common digital port. Not saying it is impossible, but then the history of that would be seriously interesting (I suppose the whole world would have to be an artificial creation by an ancient high tech race or something).

Instead, this movie dumbs down the common public by reinforcing naive stereotypes.

What amuses me in that context is that for example, the real native Americans did not even have horses before the settlers arrived. This just shows to me how extremely shallow the research for Avatar was. Of course natives have to ride horses and scream passionately and engage in stupid fights and rituals.

It bothers me because as it happens, I consider artificial life to be one of the most exciting things. There would have been so many opportunities here.
I wish more YC clones took a more minimalistic approach. These guys, like many others, seem to be spending time and money on marketing and all sorts of other stuff that could otherwise be invested into a first batch of startups:
http://www.thedifferenceengine.eu/about-us/faqs/#faq007

To be fair this is probably a symptom of them being run by committee:
http://www.thedifferenceengine.eu/about-us/faqs/#faq004
That's a bit of a scammy looking url. At a glance I thought it was a ycombinator.com link
But why does this have to be real time and not, say, 4 hours delayed? If a person is interested in soccer at 8am, then they probably still are interested in soccer later in the day.

I'd be interested to hear any counter examples.
If you're doing Comet type things for a start.

Mibbit does around 2.5k/sec, but that's split over a few servers for memory/failover reasons.

I agree though, probably a niche use case, until more 'real time' stuff happens.
This one will be confusing for anyone in the UK because "public" is "private", "private" is "private" and "state" is "public". Got to love the English :)
>So would the occasional glass of orange juice actually be worse than the occasional can of soda?

I don't think so - didn't he say orange juice is filled with sucrose? Sucrose is 50-50 glucose-fructose, unless I misinterpreted that part of the video. HFCS, as I recall, is 55-45.
Have a look at what the financial industry use, they've been tackling high volume low-latency realtime data feed analysis problems for the last couple of decades. Time series databases (such as kx/kdb) are popular as are propriety in-memory databases (often based on something like BerkleyDB).
That's not the point. The point is that in order to communicate simple things correctly in German, you need to learn a lot more than to communicate simple things correctly in English. But to have correct mastery of German, it's not a large jump from there.
Balon Patlatma Oyunu Oyunu Balon Oyna
Stop being a productivity nerd, and chill out
that sounds nice, but in this case, it's precisely the process that's important. the goal of the act isn't necessarily to decrease fraud, it's to increase transparency. you have to fill out more (and better audited) paperwork so that your investors know what you're doing. you can't pass a law that says, "companies have to be transparent"; that would be nonsensical.
Well, many people raise privacy concerns about FB and (ofcourse) Google, as to what these corporate bodies actually do with the data they collect. See for example here http://www.schneier.com/blog/archives/2009/12/my_reaction_to...

There are not many good examples of privacy violation up to now, but as more individuals participate and share info, the "problem" may rise.

You know, when "talking" with your friends, you actually want to do just that: talk with your friends. It is rather unsettling to know that most probably there are "eyes" that may watch over your info. These eyes are not FB's or Google's (they just want to sell things).

My examples may not be the best...but I do know that day by day, I feel that I lose hold of my data :(
it means you can display a soccer-related ad at 8am and know that he will be watching it.
When Will White People Stop Making Movies Like “Avatar”?
So, your complaint is that he used

x is effectively unusable

Instead of

x is unusable effectively

As a native speaker, I would note that English is a flexible language, that the second phrase in a heading would sound odd, and therefore let the first phrase stand for either saying as the meanings are so close together anyway.

As far as markup is concerned, he used an img tag, not a video tag, so he couldn't use the video tag in the markup, at which point either meaning is perfectly valid.
Isn't that a double edged sword considering DOS attacks? We might be able to learn more about it by looking at memory usage as well.
The welding on the Titanic was fine, the rivetting however...
I don't see why it's related to DOS attacks. You would usually deal with DOS in other ways - limit req/s on a source IP basis, etc, or with iptables rules.

Failure at all, seems an extremely undesirable situation. Surely. surely it's better to be slow than to fail? eg if the server is under extreme load, just means requests take a bit longer to get processed, rather than dropping them.
'Mostly plants' refers to the only piece of diet world that has been proven by science. If you eat more plants you have lower risk of many severe diseases. That's all we know about diet for sure. The rest is guesswork and wishful thinking.
I don't claim to be particularly competent at dealing with DOS attacks, I'm really just asking questions here. What you say seems right to me up to a point.

But once the server gets so overwhelmed that it has no chance to ever process those requests, it makes little sense to queue them all up for delivery in 20 minutes, does it?

Also, I wonder whether queuing them all up uses scarce resources. That's why I was asking about memory usage.
It's no wonder they don't trust us
Semantic bots that learn what you like
The top five engineering hints you'll rarely hear
I think it's a confusing title: It's now free under 100K pages. But that costed 0.2$ before; hardly a hurdle. If you want tot spider 110K pages, before it would have cost $0.21. Now it suddenly is $100/month. Doesn't seem free to me, or a better deal.
Top 3 considerations to deal with uncertainty in software development.
Perhaps some machine on the wire between the two servers is a member of the botnet? You might want to switch to SCP, HTTPS upload, ipsec tunnel, or something else that'll at least be a speedbump to attackers.