skysight-inc/HackerNews huggingface dataset:
Here's one bank that is blogging about moving to Clojure:
http://www.pitheringabout.com/?p=778

It is used in a few places, but its not common. The reason it isn't used often is because no one bothered to build anything with it. So, if Clojure / Lisp / etc want to make the language popular, you should build something that makes money and tell the world about it. This is what happened with RoR and Django.

I have a CRUD site written in Clojure. All total is around 1,500 LOC. I only have to add in a mailing feature and and one other small operation and take it off the now-deprecated Noir framework. All told, it will still be 1,500 LOC, I think. It takes in quite a bit of information, has multiple "views," dynamically generates HTML, connects to a database, and allows quite a few unique operations, so it's actually very easy to create a website in Clojure, and it can be highly elegant once you get used to the data structures and how to destructure.

The Clojure community has done an excellent job to make the process of building -> deployment very easy, it's just that no one has stepped up to the plate and did anything with the tools, and unfortunately, I fear Lisp will always be a Land of Toys and No Product Shipped.
Me too, country makes me feel like dancing!
Everything you're saying is true. But note that these people have had the opportunity to learn of the harmful effects of consumerism -- even if they watch TV shows, there are other sources of information that tell them the truth. Is everyone that stupid?
There are specific things that could be said about the bug in question, like not being secure by default, but this doesn't fix the underlying problem. The development team should recognize that security is an important part of the project and act accordingly.
> If it is so good why ain't it is used more?

* Weird syntax (for most people).

* No free implementations existed during a key period (80s, 90s) so no initial traction, no useful libraries and killer apps which would pull the whole ecosystem. Implementations didnt even exist for commodity hardware.

* The commercial implementations cost too much, so they suffocated the ecosystem. People preferred coding for free in C or Perl, than paying an arm and a leg for Lisp. So they wrote all the useful libs in C, Perl, Java and Python instead of Lisp.

* No canonical implementation, late and incomplete standardisation, which led to extreme fragmentation, which further killed off the growth of the ecosystem. Instead of writing useful libraries, Lispers wasted effort writing 1001 incompatible implementations of the same basic system.

So to summarize, I'd say the Lisp ecosystem is _still_ suffering the consequences of the bad strategic decisions made 30-40 years ago.

But it is slowly but steadily healing and improving, especially the last few years. It has a high-quality free implementation with SBCL [1], consolidated CPAN-like library management with Quicklisp [2] and a IDE with Emacs-based SLIME [3]. Everything is getting better.

[1] http://www.sbcl.org/

[2] http://www.quicklisp.org/beta/

[3] http://common-lisp.net/project/slime/
A Fantastic metaphor!
Does anyone know of a service where I could point to "timeless" blog content like this and it would give me a feed that it picks old content on a random, perhaps weekly basis? Then I can integrate it with more timely sources.

I feel like this must exist but I've no idea what to Google for.
Do the 1500 LOC include markup, script and css?
Why power outlets look weird in other countries
"Getting foreign gadgets to play nice with the local power grid is a nightmare any time you travel internationally. Here's why every country on the planet (except yours) totally screwed up indoor wiring."
Create an Instagram Widget in Adobe Photoshop
In this Adobe Photoshop tutorial we will be creating a beautiful Instagram widget. We will actually imitate one of the popular “play-off” trends on Dribbble.
Yes - I didn't want to auto-Godwin by mentioning who said it when it's a fairly easy Google away.
This makes me miss programming in C.
That's a pretty interesting paper but I'm not convinced that the evidence presented backs up its conclusions. One of the things they do is measure various parameters relative to 7 different affordable housing goal criteria (such as loans to census tracts with median income of 80% or less than the median income of the metropolitan area). However, the authors don't seem to address the problem of separating the effects of each different criteria. Also, the data is fairly limited (only from 3 years, in 2 states) and they make some pretty strident assumptions. For example, they can't seem to find a possible causal link between the state of the real estate market in the mid 2000s and an increase in mortgages spurred by affordable housing legislation several years prior to their 2004-2006 window.

To me though it seems obvious that putting more people into the housing market, especially while it is experiencing a moderate boom would simply amplify that boom, as folks who managed to end up with some positive equity would work to maintain it, "flip" their properties, etc. As long as the market was always going up and people could generate positive equity just by sitting on their ass defaults were rare, because it would have been easy for people to sell their properties if they couldn't make payments in the future. Also, a lot of these mortgages were designed for flipping, having low payments early on before balloon payments later, making it easier to avoid default in the early years. On the other side of the equation, investors ate up securitized mortgages while the market was going up because they thought there was no risk. If people defaulted on their mortgages the properties would just be foreclosed on and since the property would inevitably have a higher market value than the mortgage, there was no downside for the investors. Which works just fine until the market reaches its breaking point and stalls out, after which people start going underwater on their mortgages, defaults increase, valuations fall, and everything goes to hell, as we saw.

The paper addresses the proposition of affordable housing legislation causing an excess in sub-prime lending just prior to the peak of the real estate boom. However, it fails to address the more important and more basic question of whether affordable housing legislation injected an excess of "unqualified" buyers into the housing market, distorting the market and leading to a bigger boom and a bigger bust.

However, as I mentioned, that whole mess (regardless of its cause) has only contributed a comparatively small amount to the much larger sovereign debt crisis that the world is facing now, which would take a lot of stretching to blame on the market.
I am perfectly okay with adblocking, and run a very aggressive adblocker as well as requestpolicy and a click-to-play plugin blocker. That said, I really do not want my ISP to be making these decisions for me.
The move really did fix their problems back then.

There were a period where they were really having visible scaling problems, with response times often getting painfully slow - apparently especially due to slow I/O. These problems completely disappeared after their move to Rackspace's managed hosting.

Now it looks like they might be hitting a new barrier that might require architectural changes to overcome.
I used Twitter Bootstrap for the CSS...

The 1500 LOC is only Clojure. I could probably dump off 300 if I wanted to.
Here's a good tutorial on how to do web development in Clojure. No, it's not as "batteries included" as Rails, but I found the learning curve pretty gentle.

http://www.vijaykiran.com/2012/01/11/web-application-develop...

Once you have a Ring-based Clojure web-app, you can run it as any other Java Servlet app, eg. in Heroku.
With the deepest reverence to John McCarthy, I regret to say that Lisp is our cosmological constant. It creates a static universe that is otherwise expanding; it reduces the problem to a solvable one and then declares victory. The truth is, it's all state. All of it.

Remember that movie "Boy in the Plastic Bubble," about a boy with an immune system deficiency who lives instead a hermetically-sealed, sterile bubble? That's not the answer. We instead need to create immune systems (read: robust systems) rather than simply avoiding them.

[I know I'm simplifying things, and this is not meant to be a slight.]
Bodiluv Goes Social
These guys need to hire a normal person to sit in their CEO office and say "What the actual *?!" to stuff like this, because they clearly do not understand how normal people see the world.

SECOND REACTION: hmm, so they're only 'considering' it because they have to. Fair enough I guess, crazy shareholders must be a nightmare.
I don't know about this, depending on the excuse (I made a comment on travel reliability), the time frame, and the type of event, it isn't on the top of my list.

Perhaps I'm so forgiving because my actual problem is that people are so incredibly flaky and unreliable at this point that I often don't get to the part where they're "running late" - they'll cancel an hour before via text message or something like that, and I'll be lucky if I even get it. I think there was another post on here about how technology enables people to do this, back in the day when you made plans you couldn't necessarily get in touch with someone last minute.

It's not just in the social realm too, which I find baffling - I made a last minute appointment online with a massage therapist I'd been working with for a while due to back pain flaring up, and she called literally an hour before the appointment to say that since she didn't have anyone else scheduled for that day, she basically didn't want to come in. I've had doctors pull similar (yet not as extreme) stuff on me.
Twitter Heads to Paris Court After Flood of 'Nazi' Posts
I visually highlight and call pbcopy on OS X and xclip on ubuntu. It has the annoying side effect of deleting the text, but a simple u fixes that.

So, highlight in visual mode, go into command mode, and !pbcopy
Forrst like Community for Side-Projects?
I have a day job, but try to work on side-projects time to time. I made 5 side projects last year. Forrst is an awesome community, but I get a feeling that most of the members are Designers. Kinda feel left out in there.

Also, I am a great fan of "Show HN" posts but a good feedback is always a matter of luck. Only posts reaching frontpage gets the exposure and rest dies out with 2-3 comments.

Is there a community/forum for people like me to show my side-projects, get feedback etc.
Was that with the intent of baiting clicks, or as satire?
To take the reverse perspective, why it is coming up now, I think that in the 80s and 90s, the increase in processing power came in the form of faster processors. Then, pretty suddenly, really, over the past decade, that trend hit a wall, and instead we're getting more cores, but at the same speed. This rekindled the interest in concurrent programming, and Lisps have a distinctive edge in that space.
The Best That Money Can't Buy [Book]
Kickstarter photography projects worth funding
Well, I agree with almost everything in this article that the system is designed to keep people unhappy & unhealthy, so that they're constantly buying things to rid themselves of both issues.

At the same time, I will never accept the idea of internet-content being filtered at the ISP level. I want 100% of the web-content to reach my computer. There, I will make the decision of what I want to see.
If it's like their Mountain View coverage, there'll be a secure (WPA) option.
Haha, no, I believe you! Just curious to hear another perspective on it... and I had forgotten that he was getting hours of passive input in addition.

It just always sounded interesting because I had reasonable success with flashcards for single words. In retrospect, that was before I had the ability to read even short stories, so maybe I am remembering the utility of them wrong, or they seemed useful because the alternative was nothing.
If you see it like that, then don’t use Kickstarter. Nobody forces you to.

But do not force others to share your view. I think Kickstarter is awesome.
I live in Germany. It considered extremely rude to turn up late, and equally rude to turn up early. When you have an appointment, you are expected to turn up "on time". I.e. either side of a few minutes of the agreed time, even if that means waiting outside if you are early.
Analysis of Tolkien's Ring
Multi-use hardware v/s Single-use software
Facebook Business Page B2B Case Studies
Worthy aspirations for content makers
A nice example of the old adage that "most problems in computer science can be solved by adding an extra layer of indirection".
I think somewhere there is an hidden level to annotate your data.

Otherwise at day X+60 you'll end up wondering what went wrong since day X (when your traffic peaked) and blame a new release on X-1 whereas on day X you had just hit the HN/RWW/BBC homepage.
Lisp is a multi-paradigm language that's perfectly capable of representing state. Perhaps you're confusing it with some purely functional language like Haskell.
The "two star" solution looks like it generates more memory traffic in the case of many deletions, and may run afoul of load-hit-store performance problems on some platforms, since the write to '*curr' in the remove case may still be in flight on its subsequent read and cause a pipeline stall.

Then again, the 'rm' predicate may dominate, or removes may be infrequent, and then who cares? Or your CPU may not care about LHS stalls (by virtue of being very whizzy, or just so terrible that the optimization doesn't matter).

Which is to say, measure and be prepared to be flexible rather than statically clever.
But that's not the issue. The problem is the inability to switch between identities without logging out and back in. Which is significantly harder on iOS than the desktop.

Not really a surprise. I'm having the same problem with a pile of services. The only thing I'm using that lets me switch easily is Gmail.

There was a post on here a month or so ago about a guy who lost his personal drop box because they do a bad job of understanding people have multiple personas.
It's an interesting approach, I just wonder how useful it'd be in practice. The fact that it transfers all the data to everyone in the network would be a problem on most battery dependent systems and relying on fixed time cycles seems a bit strange to me unless all the nodes have the same specs.
Microsoft: 60 million copies of Windows 8 sold to date -
You make it sound as if "Every software suffers from security issues" was brought up as a reason not to put effort into security. It was not.

It is very valid to reason within constraints of reality. Like knowing that a car "which will never ever have an accident. ever" is a lie. We know that driving a car brings a risk of an accident. That is realism. Some turn that reality into dangerous behaviour. Saying things like "Statistics tell me I will have an accident no matter what. So I can just as well finish this bottle of whiskey before driving at 150Km/h home". You are making it sound as if the Rails developers follow that logic.

They don't. There simply is a certain realism that, no matter how much effort you put into security, there will be security issues. But nothing more. Or less.
Again, there would be nothing stopping the owners of those small businesses from donating to political campaigns, and fully exercising all of their other rights.
I'm not saying it can't represent state; I'm saying that it promotes avoidance of state as a virtue.
Morality has a bearing on it. Not letting die, or for that matter, enabling a minimally humane life for everyone, is as important, or more important than the dictum against (potentially unjust) taxation.

I see why in the US one might be against this, as I've lived there (working at a great IT job in central San Francisco), and have seen the poverty, and the human suffering (not to mention the smell of bums on the bus). Probably feels like there'll be no end to it, and then, in order not to feel guilty or bad, one closes ones eyes to it by believing it's their own fault; 'lazy smelly bastards!', but that doesn't change the moral reality of it.

When judging oneself, feel free to be ruthless like Ayn Rand, when judging others, please be considerate, and take into account more than economics alone.

In a way I evaded it too. Not by borking up my morality, but by voting with my feet when the opportunity presented itself. I am back in the UK now, and happy to be part of a society that treats it's weakest members well (or ok-ish at least).

I wonder what it is between the US and Europe, that we have such different notions of (social) justice. Perhaps it is because Europe has more history, that we have seen over and over that wealth is often gained (and lost) by luck, that often it accumulates over dozens of generations in the hands of the few. While the US is only now developing it's own aristocracy. I even heard a British nobleman once vehemently argue that wealth is not deserved.

So yes, being pragmatic we do allow the market to flourish, and do allow the wealthy to enjoy their wealth, but we don't confuse economics with morality, and moderate it's excesses through progressive taxation, some redistribution, and universal health-care. Human life and happiness trumps justice on the economic plane.
Can Wikipedia be Fixed?
Yeah the question is, can you specify to grab rails from github with a fallback if it is not up? So the same system it seems to be using with multiple gem sources but on a gem by gem basis like you would do with a github repo.
For the sake of comparison, here's the corresponding Python one-liner:

ping google.com | python -c 'import os,re,sys; [os.system("say %s" % j[0]) for j in (re.findall("time=(.*)", i) for i in sys.stdin) if j]'

I'm sure someone can come up with a shorter one-liner, but in general I think Python is simply too verbose for this kind of stuff.
GPS in Space
Neither - I cannot measure how many times it gets clicked, since it's not my website, and I didn't really mean it in the satirical sense.

I guess I just wanted to see how many points it collects. So far it has exceeded my wildest expectations, although that is mainly due to the content, not the title.
"Everywhere I read about the power of lisp and really want to use it. If it is so good why ain't it is used more?"

In a sense, people are using it more. A lot of features that Lisp pioneered and that used to be radical back in the day (like built-in garbage collection, lambdas, first-class functions, etc) have now been assimilated in to other languages.

As a result, many Lispish things are now pretty mainstream. Not everything about Lisp has caught on, though (yet). In particular, many people are still averse to Lisp's syntax (or lack thereof), and its many parenthesis. Because of this, they're missing out on some of Lisp's most powerful features (lack of syntax and parenthesis are features, as is Lisp's very simple macro system).

Also, a lot of people have a pretty skewed, outdated view of Lisp, often based on rumors of a bad experience with some crippled Lisp they were forced to learn in school.

Very few people who have a very negative impression of Lisp have had much experience with a modern, full-featured implementation of Common Lisp (like SBCL), or Scheme (such as Chicken or Racket).

Those that have quite frequenly describe their experience with them as enlightening and often wish they could use Lisp/Scheme on their day job.
مباراة السعودية واليمن مباشر 9\1\2013
No way! It just came to my mind as a book that has practical exercises.
If it was a fully loaded cost (ie - what the employer pays not what the employee receives) then I can believe it in a place like NYC
Ableton Live 9 Beta
Should I also carry two cell phones?
Also, the post advertises their technical know-how. Being able to debug this kind of problem is not trivial.
9.3% is the marginal tax rate, so saying that "anyone [in California] making over $46,776/year must pay 9.3% in taxes" is wrong.
I think you just found your next side project! ;)
I stopped reading after

The Co-founder of ThingSquare, Adam Dunkels, developed Contiki a programming language designed for connecting and communication between sensors.

Contiki is an operating system, not a programming language. In the article the name is linked to the main site at http://contiki-os.org/, which has OS in the URL and which also says "The Open Source OS for the Internet of Things" on the very front page very prominently.

Also, the quoted sentence above seems mis-edited to me, "for connecting and communication" should be "for connecting and communicating with" or something.

Still, sounds like an interesting "vector" for internet of things, to rely on smart phones as a "free" component providing screen and input.
I honestly think that Kickstarter and crowd funding will be one of the most significant developments of the 21st century. It empowers individuals and strengthens the bond between artists/fans or makers/consumers in a quite dramatic way, and I think we've only seen the tip of the iceberg in terms of its potential and its disruptive and transformative impact on the economy, society, and culture.
Selling what data though? There's probably some analytics, but enough for a VC to be interested? There's two outcomes, they're either bought by a bigger network and make the VC's happy, or they take find a revenue model and try make the VC's happy.

Curious to see what happens, if nothing it's been an interesting experiment for the web.
I've thrown together a little script for checking your github repos for out of date rails apps: https://gist.github.com/4492021

Should come in handy today.
> If it is so good why ain't it is used more?

My guess is that it's hard to create well-gelled lisp programming teams.

If you're using Java or C#, there are certain ways of going about things, and there's general consensus about this. You can pick up Java code that is written by someone you've never met and have a pretty good idea of being able to work out what's going on.

Something similar with python: whitespace forces a lot of style, and it's backed up by the style guide.

Whereas lisp is completely open-ended. Want to run a large system built entirely from lists? Fine. Want to build an object system tinted by your weird philosophies? Fine. Want to create sophisticated self-modifying code? Fine.

It's a worse version of a problem you have with C++, finding a common subset of things that the team will stick to (or only hiring gurus who are interested in all the quirks and who know the history).

Style arguments within teams are draining, but you need to have commonality to be able to work as a team.

Clojure has some edge here for weird reasons. It discourages recursive techniques because of limitations in the JVM. And, if you're going to be interacting with libraries from other parts of Java, you probably don't want to be acting as funky as you might be tempted to otherwise.
Allowing people to engage their curiosity is the #1 reason I release software under the GPL.
> But how dare you ascribe my beliefs to ignorance?

Because they do seem to stem from ignorance with regards to the purpose of a society. Why should I refrain from robbing you if I am sick and hungry whilst you seem to have more than you need? We have entered into a society in order to protect ourselves, which means that even the poorest in our society must have healthcare and food on the table, which again requires all of us to pay a certain amount of our money for things we might not directly need. You might not need healthcare, roads, public transportation etc. but you do need to not be killed and robbed by people who have nothing.
http://blog.reddit.com/2005/12/on-lisp.html
Facebook's North-American ARPU for the 2nd quarter was $3.20 (http://seekingalpha.com/article/756141-facebook-why-shares-a...).

My main point was that a 5$ ONE TIME charge is way too low. Typically ARPU is calculated over a certain period of time (monthly, quarterly, yearly).