skysight-inc/HackerNews huggingface dataset:
I think the point of this setup was to get a free solution for those sites that get infrequent hits - that still fit into a git developer's workflow. We all have those sites. I noes! :)

Not to mention, while some have mentioned that you could create a github page, does that mean you'd have to create a separate repo for every page? (Not sure how github pages work at that level). This solution would allow for a single repo that holds all the sites - whereas not polluting your repo space.

I think this solution is for a particular niche of devs who control N number of domains - who want minimal maintenance and most importantly - no cost. ;)
This is interesting news. My use case is indeed having many subdomains together with a wildcard DNS like '*.somesite.com', and I'm not designing some nefarious plot to redirect 'notexistant.somesite.com' to an ad-serving site. Instead, a page saying 'this subdomain can't be found', together with a registration form, would be shown.

(Speculation mode on) Would Google penalize this setup with a lower Pagerank?
I'm another brazillian who reads hn and comments regularly enough. Live in são paulo, phd student in machine learning at unicamp.
As DevOps becomes more popular, IT becomes more sophisticated or developers care more about the system beyond their application code, I think we will see greater appreciation of the interplay between networking, systems, operations design and application design.

Particularly, I hope to see some innovation in layer 6 and 7 load balancing and routing (and growing cultural awareness of the opportunities such things could provide.)
Plusconf - Online conference for entrepreneurs
Yes, sorry for being too java-centric. This latest development from the last 24 hours confirms the strategy Oracle pursues for a few unfortunate OSS communities, Hudson in this case. There are good examples where Oracle has a great relationship with the community, this one just happens to be the opposite.

Posting a mailing-list post is probably not a good source, agreed, yet it's the most recent. Maybe this post from the Hudson creator and lead developer sheds a better light: http://kohsuke.org/2011/01/24/on-oracle-proposal-about-hudso...

I find it an interesting phenomena that there exists open source projects with as permissive licenses as MIT that are hosted by companies who require committers to sign the agreement that in addition to MIT/etc grants full IP rights to the company coordinating the open source project. Additionally the use of open source project name can be controlled by a company with a commercial interest.

I'm not saying that it's evil, just something community members often don't realize or suspect until these rights get enforced.

I find the situation somewhat similar to Facebook. Users accept terms at sign up that in essence give a full royalty-free copyright to Facebook for any item user writes or posts.
Fascinating concept. Makes me want to start selling something in large volumes, just so I could apply other optimization techniques like simulated annealing or beam search to price points and other scalar variables.
http://www.dribbble.com is my favorite source right now for inspiration. Tons of extremely talented designers.

Some of my other favorite resource:
http://www.smashingmagazine.com -- great showcases
http://vandelaydesign.com/blog/ -- inspiration and tutorials
http://twitter.com/#!/TheSash/designers -- a list of awesome designers on twitter
Compile GCC 4.6 on Windows
I think this is the interview you're looking for:
http://almaer.com/blog/my-interview-with-steve-yegge-on-rhin...

As an aside, RingoJS (successor to Helma) is a nice server-side Rhino JavaScript framework.
Facebook Experimenting With Voice Calling
Toontastic by the numbers: One week on the iPad App Store
What Stops Female Founders?
Hacker attacks on page of Mark Zuckerberg (Facebook)
Indian media picks up story about an app I made with feedback from HN
http://www.hindustantimes.com/India-Pakistan-to-fight-it-over-tic-tac-toe/Article1-654939.aspx

Story is titled "India and Pakistan to fight it over tic-tac-toe!"

Thanks a lot HN
Is the MLG (Major League Gaming) addicted to venture capital?
I see what you are saying about the use of this system; particularly in terms of complaints/work orders.

But if you could get people to use this system surely it would be easy to program (assuming such a system could be added by rentpost) responses to common questions - that surely would save time in the long run (i.e. a 2 minute call turns into 10 seconds selecting the right response).

As an ex-tennant and now a home owner I have always thought that the real estate and rental markets need a serious shake up. I realise the problems faced by people renting property in terms of fussy customers and time wasters. BUT that is a problem for "you" to fix, it shouldn't affect me (a hypothetically sensible, non-fussy, customer).

I've always thought; if the contract says I can do X, making it a bit hard to do X is just not providing the full service. Random example; when we had a minor wiring issue in one house I lived in it took about 3 days to talk to the landlord properly, and another three for someone to come and do the half hour fix.

This was for two reasons; firstly the maintenance system my landlord had was complicated and disorganised (basically, a list he gave his "guys" each day and they did as and when...). And the reason it took three days to get the problem to him was because of the soft blocks he had put between him and his tenants to discourage time wasters.

Could this solve all those problems?
I doubt this will really provoke much outrage. Remember, half of Facebook is a vanity service. If you're "liking" Starbucks or checking-in at TGI Fridays, you want to show off to your friends that you like that brand.
Actually yes. (Of course assuming he has any power to do so :P)
"But that's the whole point. Dawkin's argument seems to be that, while a YEC may at first glance seem adequately skilled, their manifest disregard for scientific evidence means that they cannot be trusted to do the job correctly."

The problem with the particular case he cites is that this person seemed to have a well demonstrated history of doing his job correctly.
Note, the power of the macro system is not equal to its general good.

The C macro system was already too powerful, and one of the things that hurts languages is a preprocessor of virtually any kind. The badness of the C preprocessor starts much earlier with things like include files, and the fact that you can't statically analyze the code in any reasonable way.

The benefit from the preprocessor is absurdly small. With that said, I think the benefit of the Lisp preprocessor is pretty small too. C would be harmed more by its omission due its compilation model, but as we've seen with languanges in its family, like C#, its unnecessary.

In a decade or less, the Lispers will see this light too.
Android 3.0 Preview SDK
Businesses will soon be paying for their own negative feedback... uhm fail?
This needs one more feature. If Starbucks uses your likeness, you should get a free drink.
For what it's worth, and a bit OT, I find method_missing to be the least appealing part of Ruby's runtime dynamism. What _is_ helpful is to be able to add methods on the fly (e.g., through define_method); on the other hand, being able to handle arbitrary messages (which is what method_missing does) is occasionally interesting (as with Rails' dynamic finders) but generally considered bad form given that there are clearer and more performant alternatives.
That would be wonderful. Thank you!
Patrick - negligible, it's all on the same network.

[Disclosure: I'm co-founder at Brightbox]
I don't have a good answer for that myself either (yet.) But for what it's worth, there have been some good articles and discussion around this topic before, that might be of interest to anyone who hasn't already seen them:

http://blog.asmartbear.com/not-competitive-advantage.html / http://news.ycombinator.com/item?id=1507887

http://blog.asmartbear.com/unfair-advantages.html / http://news.ycombinator.com/item?id=1528614
So many of the improvements in the Perl ecosystem--especially the Perl 5 ecosystem--have their roots in Perl 6 it's difficult to say that Perl 5 is in its shadow. If anything, Perl 6 rejuvenated Perl 5: http://www.modernperlbooks.com/mt/2009/07/milestones-in-the-...
Are you from Rio de Janeiro? If so feel free to email me.
Hmmm.... maybe I should change my setup then, and somehow fill the DNS server with names from the database, instead of relying on a wildcard. Thanks for the insight!
John's Phone: access your address book even when battery is dead.
Landlords love providing that. You'd be aghast how many tenants don't want it - based on the fact that once they've lived in it, it's not a nice place any more.

I had a rental house for a couple of years. I had dirt ground into the kitchen floor that took me two days to clean, I had holes punched in the walls, I had the washer stolen, I had the back door broken in when they lost the keys (despite me living five minutes away with another set of keys), I had a shed literally packed full of garbage, I had evictions that took six months (after flat-out non-payment for months before that, and partly because the sheriff "couldn't find them"), I had fleas in the carpet from a dog that was explicitly forbidden in the lease. I had one whole year where I made zero dollars due to three successive deadbeats - still had the mortgage, of course.

Rental is hell on Earth. I can't imagine doing only rental as a career. I'd end up in the loony bin or up in the bell tower taking out as many as I could before they got me.
Congratulations on the launch. I like the look of the product and wished my landlord would use it.

Looking at the comments you may want to adjust the pitch a bit to show that it makes the day to day management of units more efficient. If your tool can identify bad tenants quickly a landlord can address them before it forces other renters to leave. Also easy reporting of problems, however minor, prevents small issues from becoming large ones. For instance a leaking tap is much less costly to repair then a tap and a water damaged ceiling and floor.
Other efficiencies could be the tech itself removing the lags of phone and voice-mail communications, using template replies instead of having to write fresh emails or make long phone calls for all situations, rapid forwarding to contracted service providers for repairs, and tracking of expenses for similar items and services. One of the big complaints of property managers is that they mostly get calls for bad things or when tenants and strata owners are mad. If you could make communications more formal with a tool like this you could minimize the time managers have to sit on the phone and be yelled at which could make for a happier workforce and cut some of the BS out of the workday.
Oh and look into Strata managers also
>Is there a C macro that can do this?

No, of course. C macros only see strings; you need to parse a syntax tree to do your reverse example (like lisp macros).

No argument from me.

>Lisp's macro system allows you to create new syntax, including changes in flow control.

Well, C macros seem to be able to manipulate control flow. You can't break up an expression to do that (not smart enough to parse), but you can rearrange expressions that are given whole.
You make a good point that a claim to creationist belief might be in terms of a belief that God set in motion the Big Bang. Noting of course that belief in the Truth of the Big Bang is as scientific as a belief in the Truth of the existence of God. Neither claim has been verified, both have arguments for and against, both have reasonable alternative theories.

> In the case of believing that the Earth is <10kyr old, however, the conflict is clear.

I have found that in the "scientific creationist" camp (scientific because they propose experiments to test hypotheses and write up their results in a paper format so that the experiment is understood and replicable) there is a lot of useful discussion about assumptions regarding dating. Not talking about the blind faith camp, talking about people asking how remnants of helium isotopes can be found in ancient rocks when the expected diffusion rates of the helium give a substantially different date than measuring remnant radioactive isotope content. These are interesting findings. They may not prove anything about God, but they are at least exploring interesting scientific issues.

For example, most of them will be OK with saying the earth is about 4.5 billion years old as long as we acknowledge that by "years" we mean not in terms of orbits of the earth around the sun, but in terms of the time for radioactive decay to occur, assuming a given set of original conditions which may or may not be correct.
Conduct Social Media Sentiment Analysis Research with SMARTzmeb
Telescope spots oldest galaxy ever seen
>>"If you want to spare yourself a lot of angst in deciding which programming language to use, then I recommend this simple rule: Go ugly early. C++ will go out with you in a heartbeat."

What's Perl to do, then?
http://www.statcan.gc.ca/pub/11-008-x/2006001/c-g/4097586-en...
@tastybites: a /little/ bit more to it than that ;) we do run the loadbalancing layer across multiple locations which is non-trivial.

[Disclosure: I'm co-founder at Brightbox]
You can lead a horse to water, but you can't make it drink.
> SMS is no longer optional, even if you want to get rid of it, typically service messages are only sent using SMS, not voice and people will simply assume that even if you didn't respond that you still read their SMS message saying they'll be an hour late.

And they'll be wrong.

And an hour late.

I would argue that politeness requires the sender to contact the receiver in a manner of the receiver's choosing, not the sender's, while the receiver should not go to extremes to avoid the sender.

Lack of SMS is the normal, passive state and since there is no legal or social requirement to have it, I wouldn't consider not having it impolite at all.

Odd, perhaps, if one takes the receiver's demographic into account, but not impolite.
I stayed at a place where you could place online work orders. That was a much better interface than calling up. I did not place more work orders because of it, but I did them sooner. So, the number of days that the garbage disposal did not work or the smoke alarm battery remained dead went way down. It shouldn't be difficult to screen for spurious work orders such as "dangerous spiders".
There are some insanities (patterns?) that most certainly are. The Java I have seen written by the people I know and the coding practices and rituals they aspire to, make me feel uneasy. All the cool toys Java (and .net mind you) kids get to play with (IOC!, Factories!, Wrappers!, XML!, Objects above all!...) just feel like language band aids to me.

And indeed I also have a feeling that premature optimization and general architectual astronaucy are deemed very highly by Java folks.

Don't get me wrong - I think that JVM is a marvel. I could also find greater joy in writing COBOL for a living. (at least my coworkers wouldn't be rambling constantly about stuff that is wrong and don't matter).
Ask HN: A Kickstarter for nonprofit projects?
Kickstarter is awesome, but we found out the hard way (after having spent too much time getting people excited about a project) that there is a fairly narrow range of projects that they will accept (see Project Guidelines, http://www.kickstarter.com/help/guidelines), and they are particularly uninterested in nonprofit or charity organizations.

So my dear hackers, is there something out there as awesome as Kickstarter for the nonprofit community?
https://www.grubwith.us/signup

The "What city will you be eating in" lists S.F. after "other" -- straight alphabetization? Struck me as rather odd.
Curiously enough:

The test of a first rate intelligence is the ability to hold two opposed ideas in the mind at the same time, and still retain the ability to function

- F. Scott Fitzgerald
Plus the smartphone market (and Android's share of the same) are growing briskly so it makes sense to forge ahead, for both developers and Google. I don't know if Google planned for this, or they just got lucky but even with all the moaning and groaning about it they've got over 50% on 2.2 in 6 months.
Android Official
Passive magic, design of delightful experience
One of the biggest pitfall for beginners is the fact you can send messages to nil objects.

Secondly, while this is minor, I find it annoying that when declaring array's I have to include nil at the end.
Good ideas.

#1 we have in place 2 similar systems to track maintenance per unit and rate your units by this number. And another report to be even more granular to the tenant level :)

#2 jiminy cricket, why didn't I think of that :P
Thanks!!!! We will change that out to put "other" last
Perl was beautiful once, but could never raise the funds to keep up with the numerous plastic surgeries required to maintain her grotesque attractiveness. Over time, the suitors who weren't afraid of change just got bored, and while there are still a few people who believe Perl's renaissance is just around the corner, the rest of us just hope she can afford a nice condo in Florida to take it easy in her old age.
In the normal case it's still very fast http://www.friday.com/bbum/2009/12/18/objc_msgsend-tour-part...
Facebook Should Offer Sponsored Stories on an Opt-in Basis
Objective-C Messaging
great idea. i will definitely try it out when it comes to boston!
You're right; convoluted architecture has as much to do with Java as polar bears have to do with the arctic. They're two completely different things.
Great idea in itself, but also because services that give implicit dating opportunities always win.
I bet the brand gets a "veto" flag, probably with automatic mood analysis built in.
Tech Needs To Be More Aggressive In Washington D.C.
Author argues that Facebook is run by someone who "can't empathize with users" and that the new Sponsored Stories ad should be opt-in.
Could you please explain?
Revenue sharing is definitely one possible reaction to the privacy backlash.
Don't forget that `, (backquote-comma) can also be adapted for pattern matching/destructuring (http://www.cliki.net/fare-matcher does this).

I think combining backquote-comma's s-exp-making and s-exp-destructuring powers is a viable way to abstract s-exps from their representations as linked lists/arrays/whatever sequence you want to use.
Sure, until you need to print the page. Or show it on a iPad.
Security stud Kaminsky's smartphone app a blessing
Landing page would benefit from some additional information... specifically, where the conference is taking place.
How Amazon's New Bulk E-mail Service Works
It looks great.

I agree with nathan82 about being puzzled for a few seconds on how to open a document.

Any chance you guys have plans, or even an idea, to extend a similar app to public record custodians? If so.. I'll have to watch out. :)
Thanks for the quick response!
Common mistakes of first time technical founders
This is what I gathered from the article, that it is looking for evidence of malware injecting itself between your browser and the DNS lookup, or poorly configured DNS servers doing similar.

On a similar thread, Googlebot will often request a page that it can safely assume will 404, like example.com/noexist_d6956f303b25361a.html, just to make sure that non existant pages actually return a 404 instead of a 301 to a page with dynamically generated content based on the request name.
Google Will Drop Real Estate Search & Listings From Maps
You speak of ignorance. I don't think this theoretical ophthalmologist is ignorant of descent of man theory, nor does he deny that populations of bacteria will develop resistance to antibiotics, nor does he deny that ape and man, like man and pig, aren't similar enough that some kinds of transplants are possible.

To say that his theorized skepticism towards descent of man theory would detrimentally affect his work one would have to say how this would occur. It what situations do either skepticism or belief in descent of man theory affect ophthalmology. That has not been established.
This would be perfect if it had an amazing antenna hidden in there. It would be the first cell phone I've had since my first car phone that was actually good at being a phone...which would be WILD!
Dirty South Maastricht, so maybe these peasants here just aren't hip to what's hip ;)

(disclaimer: I'm culturally close enough to the people here to get to say that ;) )
You may find this post that I wrote helpful -- Choice of Entity for Entrepreneurs: http://bit.ly/btQa0F. Cheers, Scott (@ScottEdWalker)
"My friend, this is a negative viewpoint. I see much, much more evidence that creating lasting value is the far more "tried and true" way of getting rich."

Some people believe that property is theft. Creating something of lasting value, while laudable, would not excuse that theft.

But even rejecting that principle, just because you may have created something of lasting value doesn't necessarily translate in to riches.

In fact, history is full of examples of people who created quite valuable things and yet died in abject poverty. They've often been cheated of their creation, and someone else took the credit (and the money).

Some even argue that that's how the capitalist system works overall. The people at the top are the ones who profit most from the rest. While it is the rest who are the ones doing the really valuable work (and make a pittance in comparison).

But even if we set that aside and assume that you've both made something of lasting value and have not had it stolen or cheated from you, or sold it to someone for a pittance of its actual worth, there's still the problem of converting it to wealth.

Some people are just plain horrible at doing this, and when they are good at it, what will getting rich from that product actually entail? Will getting the product to succeed in the marketplace always (or even mostly) involve doing nothing immoral or illegal?

Considering how many shady, anticompetitive, or just plain illegal business practices that are revealed in our newspapers every day, I have my doubts.
And even more detailed http://www.friday.com/bbum/2009/12/18/objc_msgsend-part-1-th...
Yes but no. For non-integers, the factorial isn't defined. Just because the gamma function is an analytic continuation (read: generalization) of the factorial doesn't mean you can go ahead and return anything other than an error code in those cases.
It's not a product. It's a description of a process.
its starting to feel like Facebook is pushing the limits of click-wrap EULAs so far that the general public will demand EULA reform.
If we're going for side notes, am I the only one who noticed that his code would print "z is10"? I even spent a while trying to figure out if he was being ironic somehow, after all that talk about spacing....
How was that a great guess? Certainly things could change, but very very very few people are doing server side JS right now. That could change, but I'm still pretty skeptical. Node.js (if that's what you're thinking of) is still very much in the experimental stage.
Is AirPlay the App Store for the Apple TV?
http://www.indiegogo.com/ is getting good press lately but I don't have direct experience using them.
I agree completely. When there are preconceived expectations it can cheapen the act or make it seem less genuine. When there are no expectations or ulterior motives beyond interesting conversation, the most real and genuine things are forged. It's better when things come up natural in conversation.