skysight-inc/HackerNews huggingface dataset:
How would one combine everything good about something like "Search Engine as a Startup" with everything good about "A Company like Google?"

Could we have an ad & donation supported open source search engine running on top of AWS or Google Apps? (Yes, the 2nd one would be ironic, if even allowed to exist by Google.) Perhaps this would be a way to combine the responsiveness of Duck Duck Go or the early Google with the infrastructure and computational horsepower of Google/Bing ca. 2009?
A new lightweight virtual machine that emphasizes high performance in distributed environments (HPC, cloud, etc)
I remember taking a look at the list of operators commonly used in Haskell and musing at how long it is. The darling child of the functional community is far more complex than they think it really is.

Not that that's stopping me from hacking in Haskell.
Thanks! I didn't know about that. It makes a difference, though I'm having trouble finding something that doesn't work even when it's in quotes right now.

Here's an example of how ridiculous Google has gotten about search queries:

http://www.google.com/search?q=gaps - top hit is The Gap store

http://www.google.com/search?q=%2Bgaps - top hit is gaps.cgi

http://www.google.com/search?q=gaps - top hit is gaps.cgi

Now who would search for "gaps" when they wanted to get to The Gap? And worse, if you add terms that are on the gap page when trying to look for, say, something about the income gaps between men and women (gaps men women), the store is the #1 hit.
Perhaps someone can cook up a recipe involving some crypto protocols, and provide people with cloud services that are guaranteed to be private?
The Dark Hills of Cherai Game Download Free
After hearing the story of a great adventurer named Wyatt, and the treasure hidden in his home, a young boy named Arjun decides to find it for himself. Little does he know, however, that an evil magician is waiting to kidnap him! Save your cousin from Digambar, and find the legendary treasure of Cherai! Explore a mysterious palace with three cousins in the Dark Hills of Cherai, using your Hidden Object talents, to track down the treasure and save your family.
MIT team wins International Aerial Robotics Competition
I notice the conspicuous omission of any Python or Ruby in that comparison (i.e., the languages which most directly compete with Perl's historic specialty)...

One thing that struck me is just the shear amount of features and ways to do things that are built in -- whether it's good or not. For example, the "unless" operator strikes me as very useless. It certainly doesn't save any typing and it seems that the existence of many ways of doing the same thing makes it more confusing, not less.

That said, I'm definitely in the "Perl has serious readability and maintenance problems and Python makes me weak in the knees" camp.
SEO Tip: Backlinks - Everybody does this mistake
You can get the one Ryan Bates uses in his railscasts here http://github.com/ryanb/textmate-themes
В Контакте | Диана Юнусова
Steady deflation is natural and good. As technology and business grow more productive prices generally fall. Prices fell for most of the 1800s (pre central bank).

The problematic deflation associated with depressions is simply the consequence of fiat money credit bubbles collapsing. That deflation is an indictment of artificial interest rates and fiat money.
Google acquires AppJet. Maybe Wave will become usable now
But a gold standard, today, wouldn't produce steady deflation, so you're not really arguing with what I said.

(a gold standard, in this modern world, would tend to produce periods of wild price fluctuation, ending with a significant deflation from the previous status quo)
Yes, gold money would result in steady deflation as the economy grows. We have wild price swings now. Look at chart of any major commodity over the last 10 years. Gold would stabilize it as there would be no hot money flows on a gold standard.
Hmm.

OK, I'll go and listen to some more and try to hear the similarities and connections you make. Thanks for taking the time and effort to explain - 'preciate it.
TileGTK,  GTK+/GNOME style engine for tcl/tk
Such an interesting relationship between those two sentences.
I've read http://sivers.org/zipit and when I saw this I instantly thought about it. After that, though, I read the blog, tried out the program, and now I'm not so sure. It seems like it might be something Ben Noland is ready to confidently pursue. Also, I would say that it usually doesn't work well, not that it never works well. I'm not big on absolutes when it comes to things like creativity, business, and motivation.

One thing that makes zipit not apply is that it's already partly a reality in two different ways. First, he has a pretty good prototype, with good branding already. Second, his call to action has actually started some serious interest, from what I can tell. There are quite a few encouraging comments and suggestions here and on his blog, for something that was just announced half a day ago.

Ben, I hope you can bring collabedit to fruition!
Twilio will be hiring summer interns, in addition to several full time positions now open... We'd love to meet you!

http://www.twilio.com/company/jobs
Fortunately, he's a fan of etherpad, so if the open source product is good (might not be-sometimes open sourcing something doesn't work well), he'll be ready to commercialize it. People will still need support and hosting.
It was not the logo that made him leave. It made him realise that he wants to leave.

edit: Huh? I upvoted your comment because I felt it was a somewhat valid question but the site still shows it at 0. Well, maybe someone downvoted just in the same second. Unlikely though.
When you reach that magnitude (many 10s of millions of dollars) getting 5% + inflation (inflation is on average pretty low in industrialized countries) amortized over many years is not hard.
Perl is perfectly readable. Go find me perl I can't read on CPAN.

Like C++, perl greatly rewards expertise and experience. If you want to be able to read everything inside two months, well, go elsewhere. But I'd say you're missing out.
"How do you uniformly and asynchronously request that a process clean up its resources and exit, when e.g. the hardware is about to shut off?" That doesn't sound like a bad question to me.
Ada. It's what Java should have been to begin with.
Strictly typed, safety minded OOP programming language with modern features like generics and tasking (in 1983 no less).
It's designed to handle large projects over a long lifespan - millions LOC over decades.

The F-16, F-15, F22, any boeing/airbus aircraft and most rail systems are developed in it. As are financial systems, medical equipment, etc. It's the strong silent type of programming language you don't hear about it much because it just works.

And there's a JVM target for it.

EDIT: You might wonder why I mentioned all the safety critical stuff - Because safety is synonymous with reliability and maintainability. With Ada I find things are at times quite boring - things just get done without problems. This sort of thing tends to appeal to more mature developers.
Comparison of FORTRAN and C
It's interesting that scheme use is not far off being equal to Lisp use. In my case I learned lisp with scheme then decided to stick with it after I looked at CL and realised it would give me a big headeache.

I wonder what prompts others to stick with scheme.
It has a cutesy Japanese style mascot. Also, they love robots.
http://tk./ is the full domain name. Its just an A record on the TLD. http://tk./ is also available through http://dot.tk/.

I hope this helps you :)
Why the magazine industry is suddenly crowing about tablets
Interesting. This "almost total lack of rank" is also present in Finland (mandatory conscription could be the reason why).

In Finnish the personal pronouns second-person singular (you) and plural (you) are not the same. Second-person singular is "sinä" and plural is "te". Latter can be used as a singular when talking with an older person, but most don't like to be addressed with it (equality - people don't want to stand out). For example if I were to meet the CEO of Nokia, I probably would use the singular "sinä". Even more so it is appropriate to address cabinet ministers with their first name.

Finnish women always use their first names when addressing each other, but men might not. We quite often use surnames (that practice certainly comes from the military) - could this be because we might have more unique surnames than first names?

We don't have that many start-ups. Instead we have 5th most patents per capita (Israel #16). http://www.nationmaster.com/graph/eco_pat_gra_percap-economy...

Our "Chutzpah" would be "Sisu". http://en.wikipedia.org/wiki/Sisu

Does communication in Israel often include small talk? In Finland it certainly does not.
Was it the balloon.mit.edu team or the redballoonrace.com team? (Both involved MIT people, and both used essentially the same strategy)
Here is where I posted it on a blog and submitted it to HN 230 days ago. It received like 0 upvotes and 1 comment that didn't say much of anything. 2D programming via composed code-generating widgets
http://news.ycombinator.com/item?id=569349

Is there an online multiuser environment for coding/interacting with widgets? http://news.ycombinator.com/item?id=670228
Truth cannot be out there—cannot exist independently of the human mind—because sentences cannot so exist, or be out there. The world is out there, but descriptions of the world are not. Only descriptions of the world can be true or false. The world on its own—unaided by the describing activities of humans—cannot.

-- Richard Rorty

The point is not that the world does not behave in consistent ways: the point is that if you assume there is some objective truth 'out there', you are bound to sometimes end up with 'wrong' conclusions, because truth is only in us, because 'truth' is not an attribute that 'what is out there' has.
I think comparisons usually don't take into account that Perl code is very compact. If you were to unroll a perl 3 liner into a Java 30 liner, would the Java code be as readable? I think not.
the points are moot in a meritocracy. the only reason this is an issue is because entitlements are at stake.
The End of the Working Week
That's true, but having said that, there are alleles that affect the nature of the language people speak. So there are alleles that give onre better facility at speaking tonal languages, and those alleles are (surprise, surprise) more common among populations that speak tonal languages (such as Chinese).
Large Hadron Collider status page
I'm not advocating abandoning the notion of 'truth'. It's certainly not up for grabs either. I side firmly with the pragmatism of Rorty: I only care about the 'truths' that I think help me and others survive and be happy.
Relevance of the link: I've been informed by a contact that collisions have been planned for this weekend. May have already happened. ...appears not to be happening right now, though.
>> "These guys are some of the best real-time web programmers in the world."

WHAT? Come on. Do you not think other programmers do real-time web things, and have been for years? sigh
No, the reason its an issue is that people's emotions are tied up in their opinions of their own species. They want to believe cetain things about humans, and when science shows them that reality is different from their beliefs, some people take it very badly and refuse to accept reality.

A good example of this is the "controversy" over evolution v. creationism; there's no real controversy, of course, but some people just refuse to accept the reality of evolution so they've created a whole ideology of evolution denial to boost their flagging self esteem. (I suspect that at some deep hidden level, evolution deniers do accept it).
I've explained this before, and probably will have to explain it again:

http://news.ycombinator.com/item?id=629390

If you're right, basic economics is wrong. More likely, basic economics is right and you're wrong.
I've been stuck behind the Chinese firewall for a while now and while I do proxy for searches that clearly need it, I surf most of my web unproxied. For whatever reason, the firewall seems to arbitrarily and frequently block many of my (non-risque and non-politically-sensitive) Google queries. The end result is that I've been using a whole lot of Bing. Aside from my habit of using Google as my default search tool, I don't see much reason in terms of performance for me to stick with them. As it is, I will likely be switching my default search engine to Bing once I figure out how to do it in Chrome.
Heroism around doing ones work aka Protestant work ethic.
http://en.wikipedia.org/wiki/Protestant_work_ethic
Point of clarification: what does status mean here? If it's identically equated to having a lifestyle that involves obsession with Star Wars, not following proper hygiene, and being messy, then your theory is empirically isomorphic to the article's theory.

Say you expand a little further and say that really low status means social impairment. People who are socially impaired tend to be socially unpleasant. If a woman suspects that this person is a man, that makes the gap even wider and more of a turn off. Then it's not really wrong at all for women to think that way.

The way you have it framed makes "social status" seem like a random construct, a congenital handicap. And women who dislike these people are just "intolerant" of them.
You didn't explain anything. Why would the value of a constant amount of money increasing in proportion to productivity growth lead to "wild fluctuations"?
from http://www.google.com/searchhistory/privacy.html

"You can delete information from Web History using the remove feature, and it will be removed from the service. However, as is common practice in the industry, and as outlined in the Google Privacy Policy, Google maintains a separate logs system for auditing purposes and to help us improve the quality of our services for users."
Open Source Mailing Lists & Groups
I doubt this will work where I live, since the price is calculated based on how much heat I use.
I think you got a point. Other well designed languages don't require an expert level for understanding of well written code. Perl (and at some extent C++) requires a lot of knowledge and experience before you can read code. I, for example, don't find @_ that readable or logical - it can mean anything and in Perl operators usually have different meanings depending on the context (which makes it even harder to read code).

So Perl is readable if you are a Perl expert - for everyone else it's pretty unreadable.
Google Toolbar is geïnstalleerd
You seem to take it as given that the opposite imbalance (rapid inflation) would lead to wild fluctuations. I'm inclined to agree, since actual prices do not move in perfect lockstep and there will be a great deal of uncertainty in all markets.

But that's the same as an admission that rapid deflation (a necessary consequence of the effectively fixed amount of gold) would do so as well. This is true because, logically, the effects of either type of imbalance should be similar, with the only difference being the direction of the final stable point (up in the case of inflation, down in the case of deflation).
This is great. Big "stupid" (at least from some specific point of view indeed) companies are well known, when they do a mistake, to take huge time before to realize it.

Google is Big, but apparently does not suffer from this problem, so I can only conclude is NOT "stupid".
Right, binding properties on components to other components' properties or to code through visual drag-and-drop operations is the right direction I think. I would like to go further, with finer-grained components, all the way down to the code level, so even when we are building components, we are building them out of interactive two-dimensional widgets/models or something. I think it would be easier to interact with branching statements, function calls or classes or some more appropriate abstraction using some type of two-dimensional interactive widgets rather than having to type code.

Also, I am not sure what the best approach is, but I think we can go beyond even the ability to connect properties on components. Not sure if it needs to be as complex as projectional editors like Intentional Software is creating or if maybe in some ways that might be more complex than we want. Here is one idea I had awhile ago. (Just an idea, certainly doesn't represent a vision or anything http://ilaksh.wordpress.com/2009/04/19/2d-programming-via-co...)

I also think that real-time collaborative environments are a huge boost.
Languages should be small, libraries should be big.

The standard library should be comprehensive and well documented so that it's easy to (1) decide if there's a package that does what you want, and (2) work out how to use it. Simply documenting all the functions/methods on an API is not enough; documentation should start by saying what problems the module is trying to solve, then give some worked examples. If the worked examples don't give a bloody good idea of how to use it, then probably either the package is badly designed or the documentation badly written.

There are libraries in Python that I have given up on using simply because I've not been able to figure out how to use them.
I think Adobe has the chance to just totally own the whole market if they will just improve the slicing/HTML output of Photoshop. At this stage of the game there aren't likely to be any new players on the graphic design side (not without significant investment). That means that it's either the graphic design software companies improve their output options or someone writes a tool/add-in that improves it.
"cooperating with Chinese persecution"

References? Google censors it's Chinese version - is that all you are referring to?
Empty for me except for next and previous buttons
This article completely side stepped issues of how important everything else is to our lives. We won't solve disease by genetic knowledge. What food we eat, the happiness in our lives, our exercise...these are so important. Genetic knowledge won't teach us how to be healthy, just and peaceful.

As for the differences between the races, as much as they might exist, I can't believe how people can be blind to how culture is extremely influencial.

Take your so-called smarter race (e.g. asian), take them to a "dumber" place like America, and in a few generations they'll be just as dumb.

And the asians aren't smarter. I live in China now, teaching English. Their education system, and the Asian education system in general (i.e. China/Japan/Korea) strongly develops certain skills. Mostly, these involve analysis, logic, and memorization.

However, while this form of education is outstanding for producing people that can do very well at coursework and following directions (as well as become excellent engineers/doctors/research assistants/accountants), it is very poor at producing people who can think for themselves and be creative thinkers. It certainly does not develop critical thinking.

As for the African stereotype...have you looked at what's going on over there? Damn if I could study or learn shit if I'm a starving refugee.

Oh, and I can't believe nobody's seen the film "Gattaca."
Some people host it on their own server.
Is Google killing discovery to enhance search?
Will Google's search super-personalization kill discovery/browsing by limiting results?

One author, http://searchbliss-webmaster.blogspot.com/2009/12/google-personalized-search-may-kill.html , suggests that over-personalized results may kill discovery (ie browsing). I think that is plausible, yet I think the bigger issue is that we don't yet have the best interface for browsing. Do you remember spending hours in the library stacks noticing things you hadn't thought of? I do, and I think the web is not yet as good at that as it could be.

In actual fact, I think the two relevant results from the change will be needing to scroll down farther for new results and more information for marketers, ie less privacy, as pointed out on another hackernews item, http://kitenet.net/~joey/blog/entry/adieu_google/ .

On another point, I wonder how the Google decision affects those without accounts. If one could disables his account, then maybe would regular search be restored?

I'd love to see a comparison of before and after results... and be offered a choice about this enhancement. I do prefer certain sites over others, and it would be nice to see them pop up. For example, if http://dotnetperls.com/ has a tutorial on the C# topic of interest, it is usually very helpful.
Gordon Brown New World Order Speech
Sorry for this to get all meta, but what is the meaning of saying "this" at the beginning of a comment? I've seen it elsewhere, sometimes as the entire response. I'm afraid I missed the beginnings of this convention, and it's not intuitive (at least to me).
Tools like PowerBuilder etc. are enhanced over time and evolve. The old applications built with those tools have to be either maintained with the old versions of the tools or converted/ported to the newer platforms. Oftentimes the underlying source code is using older libraries also and quite possibly outdated language features.

I'm not sure I have ever really sought security in any particular programming language or version. Also, when you say "the programming language level" -- some languages evolve very quickly, and from one project to the next, even though it is basically the "same" language sometimes requires developers to learn very different ways of doing things. C (from procedural to object-oriented) or C# and its rapid changes are examples.

Since we are starting with the machine hardware level there must be some route from the representation closest to the problem domain to that level. So we generate code for the next lowest level. A 4GL editor generates 3GL code and 3GL compiler generates 2GL code and a 2GL assembler generates 1GL (machine) code.

I guess I don't feel like the 4GL (or call them 5GL if you want) tools have the capabilities we need to be able to throw out the 3GL, and I want to throw it out, or at least use it much, much less.
What browser are you using ?
No my claim is that extrovert / introvert matters zero. It's just a matter of communication skills that's very different being intro/extroverts.

But, whatever the reason is for some kind of guy to talk too little, it's a huge problem at work.
You've got an odd definition of evil.

Exactly which part is evil?
1) Buying AppJet
2) Publicly announcing their intentions for the service
3) Listing to feedback
4) Changing their intentions for the service (on a weekend)

This is a serious question, btw. Obviously shutting down a service isn't evil on it's own - it's a net good for the world if no one care about it (saving electricity, giving people more fulfilling work etc).

Perhaps your argument is that they should have responded quicker. If that's the case then would it be possible for you to lay out your proposal for quicker responses?
Looking for Really Really Good .NET Developers in Sydney. If you are one, or know one, apply http://bit.ly/6i5wCS
Other: Oracle PL/SQL
It is not very clear what is "language" and what are "libraries", in a conceptual sense. For example, you can build Common Lisp from a handful of things / special forms, but the ANSI standard is very large, because it wanted to standardize a lot of things that could be built in many different ways (e.g. the loop facility).

Basically, the difference between "language" and "library" is normative. What you put in "language" are requirements for conforming implementations. It is a political decision more than a technical one.