skysight-inc/HackerNews huggingface dataset:
I have not done any reframing whatsoever. You never framed the conversation to begin with.

You said, point blank, that composition is better than recursion in functional languages. Better. I called BS.

How, exactly, then, do you define 'better'? You didn't give an operational definition of 'better' (which is your responsibility, not mine), so I made up my own.

If you don't like it, then be more careful with your claims. It certainly is not 'better' in all meanings of the word. (at least any of those that are clearly defined or measurable for me. In retrospect I see that you were talking about 'style' but 'style' is pretty impossible to measure as it is entirely subjective).

..

I wrote a similar function in the same language, and it was twice as fast as yours. Your function, therefore, wastes operations. (At least twice as many, approximately). That isn't a small amount!

I'm not even serious about Clojure and my solution seems pretty straightforward. Unless all recursion is rocket science, it is very simple recursion.

(Granted I had to RTFM to write it and I suppose a proper name might help, but it would help your implementation too).

Why do I need dozens and dozens of ravioli functions that I'm just going to forget that I implemented clutter my name-spaces? Please, for the love of God, at least use a letfn/flet/labels.

What is the next developer going to do when I am dead or have retired to my private island? He'll have to learn, not one, but 3 different functions, and know what they do. None of your composed functions are particularly self explanatory.

In what way do you think you will get a 2x improvement through the improvement of other functions?

I suppose if you write a new compiler for Clojure (perhaps a sufficiently smart one?), it could happen, but you will not get that type of improvement simply by improving the 'pack' function, for example.

The way that you are going about collecting the values is fundamentally opposed to efficiency.

'Creating homogeneous groupings then counting the size of those groups' (what you did) is going to be slower than 'counting consecutive same things' (what I did).

This isn't really about raw efficiency, this is about a fundamentally broken thought process used to describe the algorithm. That broken thought process is a result of attempting to shoehorn the answer into the realm of functional composition.

Anyway, I respectfully disagree.
Amazon Terminates Illinois Affiliates
Noticias Hacker sucks
What it comes down to is a question of principle. The argument that development tools should be free and readily available is a principle of software freedom.

I don't want to paint this as black & white, because things rarely are, but on the continuum of free (as in freedom) vs non-free, you'd have to live in a cave on the moon to still cling to the idea that Apple is anywhere near the free side of the scale.

You, as a developer, have to make a decision about how you will support your principles. Apple has certainly made theirs. They view their entire platform as theirs to do with as they wish. That is the anti-thesis of freedom. Do not expect this to change.
Would love to hear why, and try to make is suck less.
SourceForge open sources their platform, named Allura
Direct link to Allura : http://sourceforge.net/p/allura/home/
I'll tell you what doesn't work: changing a simple design and burying things in layers. Facebook and now Google Mail is guilty of burying "logoff" in a drop down box. Give me a break, putting it in a drop down box doesn't keep me from logging off, it only annoys me.

Make it obvious and easy to use and resist the urge to fk with it. I can name many other examples. Central Desktop also comes to mind.
Probably premature/overconfident to ask this, but ... for founders with families willing to move if we get funded, is it hard to find a good place to rent? What areas/neighborhoods are best? (would prefer as south as possible)

We are down in San Luis Obispo, 3.5 hours south ... is working from here and commuting up for meetings out of the question?
where are the computer science classes? they should follow the think vitamin method.
What is the author of the book, at least? All I am getting is a bunch of religious books @ amazon :\
Have any apps other than Stacks for WP7 been built to this subscription only API?
Microsoft Xbox and Mediaroom IPTV to meet in Orapa
Günstige Acer AS07B31 Akku, Versand in die ganze Europ
4400mAh Acer AS07B31 Akku, Acer AS07B31 Genuine original battery, 1 Jahr Garantie, Versand in die ganze Europ
Yeah, I think that was the best line in the whole post.

Bummed I can't find any other reference to that saying on the internet.
Hmm... now maybe I can use my Cr48 for something...
Modernspa
This macworld article has the actual quote:

http://www.macworld.com/article/54948/2007/01/80211nfee.html

“The nominal distribution fee for the 802.11n software is required in order for Apple to comply with generally accepted accounting principles for revenue recognition, which generally require that we charge for significant feature enhancements, such as 802.11n, when added to previously purchased products,” said Teresa Brewer, Apple’s Mac hardware public relations manager.
I think this is a terrible idea. First of all I am fluent in English and arabic and learning spanish, so I am not against languages.

But by having 2 communities we all lose. The spanish hackers will lose on all the great english content and the english hackers will lose on all the great spanish content.

This is how things are right now. If you want to be a programmer and compete in a global market, you need to know English.

It's not good or bad but if 20 years from now, the de facto language becomes French or German, I will learn it. For now, we are lucky that we have a ONE language development community all over the world.
Perfect Soul Mate - M3MANNY'S Posterous
Startup, Washington
A few things I noticed:

* I think the word you want to be using is "analysis". "Analyzation" isn't a word that I know of (except on urbandictionary.com)

* The white effects around the buttons and screen shots are very bright (at least on my monitor) and distracting

* The language on the page doesn't really tell me, as the consumer, what the product does for me. Can you be more descriptive, but keep it just as short? How would you describe it to your grandmother?

* Why is there a link to your blog if it has no content?

* How do you get data in and out of this service? Any options for bulk import/export? Can you export your data if you want to leave the service?

* Can you break down the pricing and plan comparison into a tabular format? And again be more descriptive; what does "advanced data" mean? What exactly does a portfolio consist of? Or maybe create an FAQ?

* The http site shows the "Click for live help" button, but https does not. (repro steps: click sign in, then click investy logo at top, notice no help popup under https?)
"I was lazy and partied, I admit it."
Don't know that I would mention that in the application. Or post it on the site of the org you're applying to.

"I’m not some 18 year old kid with an idea and no idea how to launch it."
As someone in-between non-programmer and programmer, I want to push you on this a bit more. What is involved in your "idea of how to launch it"? Assuming it's a website - because you can't code it yourself, you're going to need to hire someone to code it, yes? That's expensive. Probably fairly difficult to bootstrap, or make happen off of the ~$15k YC would give you. If you get a reliable web developer to build it out for you, it will be pricey. If you go the odesk route, it will be cheaper, but probably not as good of a product. That's the main reason for getting a technical co-founder. Probably worth your time, for these reasons and because YC has a history of not taking singles.
As someone who lives in China, I can vouch for some of the ideas expressed here. They have a phrase that basically says you need a car and a house before you're considered eligible for marriage. For a number of reasons, however, many of the things described in this article can't last forever: younger people (known here as "jiu ling hou" or post-90s generation) typically are far less concerned about saving money, and love to spend. The one child policy has been relaxed too - if you were both single children born after the 80s, from an ethnic minority, live in one or two of the biggest cities or live in the countryside and your first child was a girl you can have a second child. Also a little-reported and not officially recognised fact is that the statistics are not as bad as they seem. In China, you must register your child (for a "hu kou") in order for them to get an education etc. In the countryside many families will choose to only register their first son so as not to incur fines. This means that there are likely millions of women and girls out there not recognised by the state.
Got the book in front of me now. Their names are Brian Stableford and David Langford. It's a blue book that is 224 pages, published by Alfred A. Knopf. ISBN is 0-394-74151-X.

It's definitely not a religious book, although I remember having to wade through them to find this.

What's your e-mail?
Indeed, your first footnote is more in line with what I was thinking of. If everybody blocks ads on the things that are expensive to produce (The Atlantic's website, NYT/WSJ/WaPo/CNN/etc, pro-videos, whatever), I doubt that they can just switch to a "reputation" type of model.

Fine for small blogs who don't make much money from ads anyway, but won't work for pro-site with big teams and big expenses.
How do you enforce a moral responsibility?
Congratulations, this is exciting!
JQueryPad - quick JQuery prototyping tool
jQueryPad is a fast JavaScript and HTML editor. Just start it, enter the HTML you want to work with, bash in your jQuery code, and hit F5 to see the results. Say goodbye to ALT+TAB.
The Newton MessagePad (circa 1993) used ARM and StrongARM cores.
Other people disagree: http://news.ycombinator.com/item?id=2311274

I find that post to be extremely scary and reading it gives me a feeling of visceral revulsion.
I suspect it's because the enviroment and consumers are different. People are no longer okay with you saying you think different. They need you to prove it. They need you to show it.

With Apple, a lot of their advertising focuses on what's different about them but they tell that narrative in a way that conveys that they came to this conclusion (aka the product being sold) by thinking about the problem in a way that hadn't been thought about before. They are still narrative but they have to make it believable in a different way.

A lot of others are doing the same but usually not doing as good a job on the latter, but they still focus on proving what it is they value, by the decisions they make in building the product.
Ask HN: Is it still worth the effort to learn a (human) language?
Is it still worth it to learn a (human) language, with the vast improvement of recent language translating technologies?
Fuck Yeah Computers
I just received my termination email.

I believe I have a whopping $4 owed to me at this point, so I'm not upset about losing a large amount of revenue; I just have a difficult time understanding the rationale here.

I'm an affiliate: I direct traffic to Amazon, nothing more. Or put another way, I'm a third-party marketing arm; I don't participate in purchases as either buyer or seller. But apparently, I'm involved enough to constitute a physical presence for Amazon in Illinois?

If I apply this same logic to out-of-state companies contracting with marketing firms here in Illinois to promote their brand here and elsewhere, I get even more confused about the message being sent.

Perhaps it's best if I don't think about it very hard.
We have a short-list of features we are adding first besides stabilization, SFTP/SSH support is pretty much number 1.
I don't think it matters what gender the fuck-ups are. Do we really need to sanitize factual accounts now to reflect political correctness guidelines? Who cares what the gender of those involved is, it's the actual story that matters and this one is about general malicious incompetence, not about gender stereotypes.
Actually you can install only needed packages from cabal using it as `cabal install`.

Since it requires compiling the packages using either methods anyways.
MEPP - Enviroment local development web for mac with nginx, percona and php.
How do you define a entrepreneur?
As I was driving through Washington, DC, on a gray raining day, strangely enough I began thinking about the need for more social entrepreneurs to step up. Kind of perplexed? As the polite fellow that I am, I will kindly explain. When I said “social entrepreneurs”, I was referring to the type of entrepreneurs that care as much for their profits as to their responsibility for others.

Then I started to imagine how I could make a difference while generating enough revenue to quote on quote “make it “. It dawned on me how much less of a burden it would be to focus solely on individual desires with little thought towards others (larger community) on the quest towards entrepreneurial freedom if you will.

My inherent definition of what I thought made up a“entrepreneur” was now suddenly facing significant resistance. Embarking on the journey to become an entrepreneur was now incomplete without consistent community oriented approaches while tending to profits. Are the two exclusively separate areas that cannot find common ground within a business model? I optimistically (and most importantly realistically) chose to think differently.

If one makes enormous profits, with little to no consideration for others, are they a “entrepreneur”? To some the answer is yes, and to others, maybe, maybe not. I pose the question,what should the criteria be to define a entrepreneur?

Interestingly enough, I believe that many definitions can be applied to characterize this special individual. However, it takes much more (in my opinion) to be a successful “entrepreneur” (monetarily speaking) while improving the social wellness for others.

I believe “true” entrepreneurs meet the challenge of creating wealth for their stakeholders, families and themselves. Of course this is all easier said than done. There are major barriers facing entrepreneurs (mainly self-doubt) including raising adequate capital.

The great entrepreneurs find ways to excel in all facets to improve their lives and others. They run competitive companies while doing all they can to give back.

How do we balance both, and who can we point to as examples?

The challenge is a daunting one, and the best will find ways to break down the misconceptions that support the notion that the two aren’t mutually beneficial.

It is imperative that new entrepreneurs understand that we, meaning society, cannot afford to continue down a path obsessing over profits without seeking ways to improve the lives of others.

Great entrepreneurs understand the social dynamics of their ideas, and they thrive to support others while obtaining adequate compensation.

But then again, I’m just an inspiring entrepreneur that wants to challenge the status quo. Until next time I leave you will this. Do you become an entrepreneur to become rich, or do you do it to enrich your life and others?

- Gerald Mason
I think a big part of this is that Apple's products are in brand new/relatively unknown categories, and people are totally unfamiliar with what the dang thing is. By the time the iMac came out, everyone knew what a computer was. You didn't need to explain it, you needed to sell it.

When the iPhone came out, no one except Treo nerds really knew what the fuck a smartphone was. So their iPhone ads were mostly focused on educating the public about what this crazy new thing can do. Same with the iPad.

If you look at the old iPod ads, you see them applying both strategies at different times. The very first iPod ad they did (http://youtu.be/nWqj6OQQOHA) showed you exactly how the thing worked, from hardware to software. It basically walked you through a use case. Later ads (http://youtu.be/NbYT7x2ZKmk) when everyone knew what an iPod was, were much more aspirational.

My money says that in a few years, the iPad ads will head in that direction too. But there's a lot of education they still have to do.
You know what? That is your manager's job. That is why he gets paid. It sounds like your company is rather small - so honestly? The fact that the owner isn't even willing to pay you enough to make ends meet is shameful.

Ask for the bigger raise.
Tahrir Square for Trash Service
VIM is an editor. I'm talking about the whole desktop environment, especially the windows, also tried to set some keyboard shortcuts while I was using the Macbook Pro my company gave me.

I know what I am missing (a useless, pretty looking hipster GUI) but have never seen an Apple user who knows what he misses.
I had to demo Cloud9 on local URL since i didn't have internet there, that made debugging an online process a bit hard. We wil have a much more capable offline version of Cloud9 with online/offline mode soon. Our entire team is developing and debugging Cloud9 within Cloud9. Its a great way to stabilize. We dont really have database support yet in our cloud version, so only the devs that do the UI / DB-less backend work do that on the hosted version right now. This should become 100% hosted pretty soon.
In the ad, they are not selling you a product. They are telling you what they believe. It would only be deceitful if what they told you they believed didn't match up with their actions.

Many companies make promises that don't match up with their realities and in America, we're all a lot more skeptical of "marketing speak" for this very reason. However, when what you promise is congruent with what you deliver, it's a magical thing.
Fixing WebKit's Accept Header to Better Support Content Negotiation & REST
How about thinking that, because some people choose to write and think in spanish, more people will be able to read those thoughts, rants, and tips, and maybe.. just maybe.. come to think: "Mmm.. I want to know more about this. I may as well try a little harder and read that english paper I found.. Who knows, maybe I can write a blog post about it and expand knowledge in my community, since there's none available in my language!"

Community means plurality as well, more so related to language when we're talking about a global one. And it's not like we're talking about learning Navajo. Spanish is the 3rd most used language in the entire world!
I think the point of having Noticias Hacker is that maybe it's not the highest possible aspiration to learn somebody else's language so they can colonize you.

[Note: I can't think of a less argumentative way to express that without being a lot less succinct. It's not meant as a flame, really.]

Addendum on rereading, because I think it matters: For a Pole to learn English to open up career opportunities has a whole lot less historical baggage connected with it than for a Latin American to do so, and this is over and above the fact that there are ten times as many speakers of Spanish as speakers of Polish.
Isn't the Android ecosystem awesome?
Marine equipment | Marine supplies
Nautical Structures Provide Marine equipment & Marine supplies Trusted marine equipment manufacturing company for yacht owners & builders to buy yachting equipment, yachting accessories; supplies yachting equipment worldwide.
Boat crane | yacht manufacturer | boats manufacturers
Nautical Structures Manufactures and Supplies Davits, boat crane, yacht manufacturer, Yacht Cranes, Davit Systems, Deck Cranes, Yacht Davits to Yacht Owners, Yacht Builders, Yacht Distributors and Yacht Service Centers all around the world.
If only writing a web app was that simple. ASIO is simply a socket library.
It seemed like the pricing structure (for SQL Azure, particularly) made for a big unknown. Was the billing in line with your expectations? What are things to watch out for?
Of course he doesn't need to prove anything. Likewise, HN users don't need to read everything or find equal value in everything on the site. It's about interest, not obligation.
"But by having 2 communities we all lose." yeah... wikipedia thinks just the same.
Note that I didn't actually call my own github_update.php, and there's no reason for anyone else to — call it whatever you'd like.
A Quixotic effort?

But beyond the irony of saying that establishing a Spanish-language tech community is a Quixotic effort, there are a lot more Spanish speakers than Polish. It's half the world. It's a really big community.

And I'm not just saying that because I'm happy to have someplace to practice my Spanish, either.
Is there a way I can just put myself directly onto this list? I've gotten sick of recruiters calling my desk phone, emailing my work account, emailing my gmail, then sending me a LinkedIn request, all within 10 minutes.
RapidSSLOnline - Cheap RapidSSL Certificates
RapidSSLonline is the platinum partner of RapidSSL, VeriSign, GeoTrust and Thawte SSL Certificates as well as Globally authorized a leading SSL Certificates provider at the very low cost.
Why do so many people believe that because someone posts/reads/contributes in one language, cannot do so in other language? It baffles me that someone could believe information can be compartmentalized like that..

Spanish is the 3rd language in the world, people! Most of you would not hesitate to learn chinese if you had the chance to do some business or go live in China, and that's the 2nd language! Stop the hypocrisy!
Blocked from retweeting?
Ladies Night Tampa
Best source for Ladies Night events and nightlife parties in Miami Beach. To find more info about Ladies Night Palm Beach do visit us at http://ladiesnightguide.com/
More Than 70%+ Of Mobile Applications Containing Open Source Fail to Comply
The authors are programmers, so using these sort of abbreviations is probably second nature to them.
Huh?

2 CS, 1 Designer, 3 others. I count three craftsmen.
During the last bubble I used keen.com to charge them by the minute to talk to me. That was a discount compared to this.
Sadly, Apple has transitioned from honoring the developers who "Think Different" and build up the Apple platform, to nickel-and-diming them
Mikhail Simonov, Sukhoi Designer of Soviet Air Force Workhorse, Dies at 81
Great, thanks! I just signed up and tried it out. You guys did an awesome job! The gitHub checkout was flawless and the editor is really nice.

There is, however, one "problem" that prevents me from switching to c9 and trying it out for a few days: as far as I can tell c9 allows us to edit files on your server and then push the updated project back into the git repository. For a web dev like me this would mean a commit after every edit and then I'd have to manually pull the changes from GitHub onto my dev server every single time.

I don't know if I'm the exception here, but I pretty much need my editor to save files directly onto my server (preferably via SFTP). The git integration thing is still great, it's just not compatible with my workflow to do a commit and manual pull for every edit. I don't spend hours making changes and then test them all at once - instead I make small changes, save, and then run tests immediately.
That's ridiculous, if only because there are lots and lots of non-English programming communities already. French, Hungarian, Russian, Chinese obviously. Knowing English is a good tool, but the actual fact of the matter is that there already are monolingual Spanish-speaking programmers out of the 400 million native speakers of Spanish, and clearly you can't say that they shouldn't have a community.
Apple simply didn’t have any shiny or great products in 1997. They were a mess.

I think that one reason the first iMacs were so colorful – so unlike every other later Apple product (except the smaller iPods) – is not that Jony Ive had a completely different taste back then, I think they were so colorful to make a big splash, to be visibly different, to save the company. Those were computers you could show off in ads (while still not talking about specs and speeds). Here is an ad from that era: http://www.youtube.com/watch?v=TT4xftxMoMg