skysight-inc/HackerNews huggingface dataset:
I didn't meant to threaten anyone in my article. It's just a way to draw attention to the seriousness of the matter. As a matter of fact I couldn't care less if there are any people who enter the contest. They are amateurs and and they will stay so until they take their profession more seriously.
All these systems are share-everything, which I'm not excited about -- if I want share-everything I can just use threads, and they work far better than most people seem willing to admit.
I have never used the parallel stuff in ipython, but my understanding was that it was more for cluster-kind of stuff. This is getting significantly rewritten, also, so things are changing there.

But the way most people use parallel stuff in numpy is: first use BLAS/LAPACK which is multithreaded, then use multiprocessing, etc... It depends on what you are trying to achieve, but my understanding is that as soon as you use arrays and the liked, clojure is not that helpful compared to a much more primitive runtime as python, because all the parallel goodies of clojure are not available anymore. But I have never seriously used clojure, so I may be dead wrong.
I also used Acorn but found DrawIt to be much better suited for web stuff (icons, buttons, gradients, etc.), and it's way simpler than Photoshop.
JRumble - Rumbles, Vibrates, Shakes, And Rotates Any Element With jQuery
An expert is a person who has become a major voice on an active mailing list.* Next question. :)

Science and politics don't mix, but policy will have to become more scientific if society is going to continue to improve itself. I think the Chinese understand this. Many of those who've risen to expert status in the U.S. today have done so after years of public mistrust of science (starting in 1969) and adoption of the ex novo "democracy" I described. IOW, it is a self-fulfilling prophecy.

Macroeconomics is one of the biggest pseudosciences out there. But I'd still rather have Bernanke answering to the four most bitterly opposed macro bloggers than the House committee he just had to answer to. We recently saw the public exert unprecedented pressure on the Fed, via a discourse that resembled raw sewage. Would you rather have Dodd-Frank, or something that originated at a mechanism design conference?

* Sigh: or writes a widely-cited blog.
What you need to know about music to write a music keyboard app
outside of games, what kinds of productive feedback does this really contribute? when i first use a system i think i love subtle animations and transitions but after a year, it all seems like the <blink> tag to me...
Awesome, I'd also love that
Maybe "people you don't know" is a little strong. But you wrote,

Back when Facebook was new . . . the friends that you had were people that you actually wanted to keep in touch with.

That's still the case with me -- I only make friends with people I want to keep in touch with. The friends you have may have changed in character . . . but I find that hard to parse as Facebook's fault.

It seems to me that regular prunings and a less promiscuous friending policy would solve your problem.
Not to knock the wind out of Scala but most of his concerns have been answered in Java EE 6. But then of course Java EE 6 is a little bit new, so he might not know a bunch of stuffs earlier.

Some of the example: regarding their Content API returning JSON/XML, this can be handled by JAX-RS easily. JAX-RS also provides more than JSON and XML (it provides ATOM-XML as well which probably more suitable for better RESTful services).

Spring MVC (the latest version, 3.0) also moving toward Rails-like ActionController.

Both Spring MVC Controller and JAX-RS POJO methods can be annotated to handle routing. As a results: way less XMLs.

JAX-WS 2.0 (pure WebService) is also way easier to create, implement, deploy, and unit-test.

JPA 2.0 probably requires way less XML than Hibernate. You can also use JPA 2.0 with GlassFish and wrap your service (a.k.a EJB 3.1 lite) with Transactional automagically with no extra XML file.

Newer Java APIs/libraries are also exploiting fluent-API practices to make it more DSL-ish (as Martin Fowler decided to move to DSL after his OOP honeymoon, so do his followers).

Don't get me wrong: Java is still verbose. But it's getting a lot way lighter and simpler for web-app development (enterprise or not).

The biggest elephant in the room is the manager types and the old-school Java developers that have had tons of experience with Struts or older frameworks and wouldn't want to change their mindset.
Agree. I've always tried to keep social network friends to below 100, and periodically conduct a review to ditch anyone who is no longer of interest. It seems that many people routinely have thousands of "friends", but I can't possibly have any meaningful relationship with such a large population.
One of the major reasons for these trucks and the locomotives having electric motors, is that maximum torque is available from 0 rpm in an electric motor. A diesel or petrol engine will max torque further up it's power band. This means these large machines are much easier to get moving.
XMPP can carry anything, but it can more easily carry XML-based formats like XHTML. But given that, yes. Formatted IM messages are already specified as a subset of XHTML and you can trivially create your own messages that do whatever custom thing you want with XHTML on your page, or float your custom addition on top of existing messages as a namespaced addition.

The most interesting obvious usecase to me would be using XMPP and ejabberd as a message backplane for your website, hanging various components off of ejabberd that can integrate with your web connection.
Steve Jobs: The Agony and the Ecstasy
Hadoop is Many Things Including the Ideal ETL Tool for Big Data Analytics
As a Korean I love this name.
I think most of us here mean Titanium Mobile when we say just "Titanium." Their desktop platform seems to have received much less attention from them, and is of much more questionable benefit than the mobile one, which doesn't have many alternatives whereas on the desktop there's Qt and all sorts of other things available.
In short term yes, but if we got rid of patents then Google wouldn't have to spend billion dollars on patents each year. I don't think Google is so short-sighted.
Google now officially the most valuable brand
I probably would just do that as more of a opt-in signup than a barrier. As much as your mouth waters at this, I'm more cognizant of how that short-term myopic goal undermines the long-term goal of universal education.
I think you're downplaying the "pivot" aspect of Milk. It's not just a think tank, but an agile team that can switch up their tactics (revenue models, branding, priorities, etc.) at the drop of a hat. I'm excited to see what they can come up with in the next year.
The official name of Node is "Node". The unofficial name is "Node.js" to disambiguate it from other nodes.

https://github.com/joyent/node/wiki/FAQ
Apple Store Robbery, Ends Badly [video]
My Mechatronics professor took PRIDE in the fact that he hadn't changed the coursework in 20 years, meaning we spent a lot of time talking about how to program an 8051 in Intel BASIC.
I'm current knee-deep in building a Titanium app for iPhone, and my experience has roughly matched tannerburson's, however, I have had far less difficulty with some aspects. For instance, I am using one line JavaScript IFs with no warnings.

The API docs are incredibly sparse, however, helpful enough for the nuts and bolts of dealing with our JSON API, storing to plist files and using the built-in HTTP client. I am currently wrestling with structuring our app such that it fits to one of the paradigms given in the Kitchen Sink; this has been incredible tough. As noted by others, sliding and scrolling behavior is erratic.

Our current iPhone interface is a fully manifested jQtouch web app, and I have pushed the performance of the app as far as possible. It isn't terribly slow, however, it one of the main bottlenecks users have in interacting with our service.

I originally set out wrapping our jQtouch app in PhoneGap - a simple task. However, given the way that PhoneGap works, the performance was no better than the current web app. I then completely rebuilt the app in jQuery Mobile (Alpha 3 at the time), loaded it into Phone Gap and discovered that the interactions and load time were slower than my original jQTouch app. This isn't to knock jQuery Mobile or PhoneGap; rather it is a reminder that for a full jQuery Mobile or jQTouch app you are looking at loading 140-200Kb of JavaScript every time you open the app. If Nitro ever comes to homescreen apps, this will be less of an issue.

The long and short of it is that while PhoneGap certainly gives you infinite flexibility in what the UI of your app can do, you have to be vigilant about keeping your load times down by minimizing frameworks. If you already have built an iPhone web app that meets your performance requirements, load it into PhoneGap.

Alternatively, if you want a fast, lightweight app with a UI that mirrors one of Titanium's demos given in their Kitchen Sink, then I believe that the struggle is worth it. All of my commentary is working under the assumption that you have no Objective-C experience.

I recommend downloading the app Wunderlist to get an idea of the extent to which one can customize a Titanium app.
Writing ‘syntax-case’ Macros
Read the comments, the author specifically says that is not the case: I haven't added people that I don't know. I was just stating that I get tons of requests from people I don't know. I do, however, know people that accept just about any friend request.
If it's boring then it's not for you.
I've always found such menus more confusing than anything.

Can you guess under which menu is the termina/command line program is hidden? No, unless you know in advance that it's under "Accessories". I mean, why isn't it under "system" or "programming"? It's too hard to guess what the menu author(s) were thinking so it's always hard to guess where a certain program is.
This framework does almost nothing. I don't see the point of it.
I have been using <a href="http://the-m-project.net/>The M Project</a> for several months while building a web-only mobile app, currently in private beta and so domain-specific as to be useless to the general population. The framework builds on best-of-breed frameworks node.js and jquery mobile. Javascript ftw! The core developers hang out in IRC, or at least jump on when someone pops up with a question.

Turns out, they also have phonegap support, so I <em>could</em> deliver an app, but that sounds like more of a headache than its worth.
For what it's worth, this is a very "New York" way to view American culture.

Each corner of the country is vastly different than the others.
The former sounds like you have a clearly defined market and revenue model and need fewer users and less user engagement to succeed.

Unless you've invested large amounts of time in and/or have a greater interest in persisting with the other one, it sounds like the SaaS option wins.
I do not run a design firm. I am just a no-name freelance designer who loves his job. If you think that I wrote the article because I am concerned about paying my bills, then you completely missed the point.

It's sad to live in an era where someone who loves what he is doing for a living is called a "smug ass with an unwarranted sense of importance" ...
To my experience, Facebook has a rather efficient algorithm that monitors who you show interest in and then populate your feed with what they consider relevant information. In the case that your feed does get junk, there's a reason why it's presented as a stream, a mixture of both meaningful and useless information that's easy to skim and pick what interests you, same as news sites. You really just look at headlines and click on what you want to read. Continuously browsing a friend's profile that spams your wall will only continue to spam your wall. Hope you get a better experience out of it soon.
Lulu was supposed to help me get the book into Amazon.com, but they totally and completely failed at this. All I can do is point people at my lulu page and that's it. If they got their act together and actually put the damn thing into Amazon so people could get it on the kindle it would have been much better.

When I do the second edition, I'm going to really hammer Lulu and Amazon on the PR angle until they get their act together for independent publishers.
Federal Grand Jury Investigates Apps, Pandora Says
> I am quite proud of the fact I only have 100 FB friends, because I know each and every one of them. I lot of people I know from IRC and work refer to be as the Facebook Nazi because I won't add them, but they're not really my friends and I don't want to know what they're doing at 5am in the morning.

Maybe it's a personal shortcoming, but this is the main reason I still don't have a Facebook account. I don't want to have to explain to people I have to see every day why I don't want to be Facebook buddies. It causes awkwardness in real life, and getting status updates form people I actually like (but still might not care where they ate dinner last night) isn't worth the hassle.
Again, I think this argument applies to a Hacker News crowd, not the general population. I have seen plenty of Android marketing and I can't remember a single mass market ad that touted openness beyond saying that it runs Flash.

Of course, Google employees have said things to that effect, but that is directed to a separate smaller audience. You won't find that on the sides of buses or on TV. I'd be surprised if more than 10% of Android users know it is open source or even made by Google. I'm trying to find the root of why iOS is more profitable for paid apps. In this particular case, I think it is overcharging for a fairly weak app, but I know this is a larger trend which I can't ascribe to an open platform bias.
The big issue here is that most scientific code in python runs on top of numpy, and getting numpy to work on top of pypy would be challenging.

I understand that relying on a C extension compatibility layer would make things slower at first, but the alternative of re-implementing numpy from scratch in python does not seem realistic to me. Even if numpy on top of pypy is itself say 2 or 3x slower than on top of cpython, this could be quite acceptable if you can get speed back on top of it for things for which numpy does not help. This would also enables an iterative process of getting away from cpython internals (which has already started in numpy a couple of years ago, albeit more slowly than everybody would have liked).
I wasn't suggesting Kevin is or isn't a technical guy. I merely think that it's very biased and weird to 'remind' everyone that Kevin studied computer science as an argument to say he's technical - but not mention that he dropped out.

I was trying to add relevant facts to a biased post without trying to get involved in the discussion...guess it's too late for that.

I don't know enough about him either, so I'll stop bringing things up here on this topic. :)
Well threads certainly don't work well for high concurrency, which I read as your biggest impetus for a new runtime.

I suppose if you mean true (multi-core) concurrency then you're right that Python has some big limitations, but that pretty much boils down to the age old "remove the GIL" proposal.
Technically, I think BitCoin is extremely cool. However, I can't help but be skeptical of many of its apparent consequences:

During the financial crisis, many on the left expressed concern about a deflationary spiral. I don't claim any economic expertise, but the concern seemed valid. Bitcoin, by slowly reducing the speed at which currency is produced, effectively ensures long term deflation. Couldn't this have all kinds of bad consequences for the economy?

I favor ideas like "campaign finance reform". I also am not a fan of various forms of fraud, bribery, and organized crime. Of course these things all exist now, but bitcoin would seem to make them scale much more smoothly. I don't want government to micromanage the economy, but I also want it to be able to create and enforce laws that help correct problems caused by extreme economic freedom.

I also think taxes are needed. I think a bitcoin-driven economy is one that is hard to tax because it's hard to prove that person X has, or has received, some amount of money. Even sales tax seems difficult to collect. Is there some form of tax that would still work?

Also, will lenders be wary of bitcoin since they have little recourse to collect money from someone? Will something like credit cards still work? Will investors be scared to invest in startups since it becomes harder to trace where money is going?

I'm not trying to debate the free market with the libertarians out there. I'm curious if someone can explain why my concerns are invalid, due to my misunderstanding of the economic consequences of bitcoin.
Why wouldn't stripe just implement this themselves? Since their payment processing service (and API?) is 99% of the project, seems like they'd make their own and cut you off if this gained any traction.
I also do scientific computing, with scipy. The weave module allows me to write C code inline directly, it's great for optimizing away the bottlenecks. On the minus side, documentation is scarce, the error messages are worthy of template C++, and the idiosyncrasies suck.

Upside: I get 10-100X performance improvements!

http://www.scipy.org/PerformancePython
Ask HN: When do you stop working on a side-project?
I've been working on a side project (see http://apps.ycombinator.com/item?id=2199591 for the HN post) for the past couple of months, and I've reached a point where all of my major concerns about it have been answered. I'm not sure whether or not try to monetize it, or to incorporate it into a new project, or just to leave it alone to slowly die a lonely death. Has anyone else run into this problem? Is it worth paying the cost of hosting a finished side-project just to occasionally show it off to people you know?
The JSLint step is optional. I build my Titanium projects via the commandline (I don't use the IDE thing at all) which bypasses JSLint. I use the more reasonable JSHint as integrated into vim, not as part of the build.

This is the line that builds and runs my project:

/Library/Application\ Support/Titanium/mobilesdk/osx/1.6.0/iphone/builder.py "simulator" "4.2" /Users/jehlke/workspace/titanium/Manabi "org.manabi.mobile" "Manabi"

You just need to setup the project inside the Titanium Developer app, and then you can invoke it with this command from then on.
I would include a sample URL or two on the homepage - I was confused as to how I would get people to buy/what the sales page would look like - but thanks for clarifying with the attached URL.
The article incorrectly states that the Nissan Leaf needs a gearbox. In fact, it has a single reduction gear and an AC induction motor, just like the Tesla Roadster. (Well, ok, not as powerful...) As a Leaf owner, I can tell you it makes for a very interesting torque curve. From 0-30 it is VERY fast, from 30-60 it is pretty average, and from 60-90 it is dog slow acceleration.
And as an additional insurance, their employee retention/recruitment depends on them living up to their credo.
Video Tutorial: Android Application Development - BaseActivity
Evangelina Anderson
Unpaid = volunteers. Yes, gigs has a "No Pay" option, but readers hate it (as I'm sure you gleaned from your forum scan). The readers make the final decision, it's pretty much as simple as that. Unpaid jobs are basically illegal, taxwise, and deferred compensation ("equity," usually) is prohibited by Craiglist elsewhere.

I agree that there's a learning curve in posting ads to gigs, but the number of flags required to bring an ad down puts the math on the poster violating community standards.

It's axiomatic that people who complain about flags never flag ads themselves, yet are convinced that there is a cabal focussed on them. This results in aggression proceeding from ignorance, where people who pretend Craigslist is a typical classified ad venue complain that posting whatever they feel like isn't having the intended effect.

I never mentioned "purity," did I?
When I posted my comment above, he hadn't replied to any comments. But yes, I can see now that he states clearly he knows everyone.
First .ly Casualty? Letter.ly Loses Domain Name.
Yes, so the collector would definitely need to be creating value-added through the curation process, through the preface, index, which articles are selected, how they're ordered, etc.
Great issues. Stuff we'll look into. Thanks!
please tell us when the first (real) vc are knocking on your door ... this is just awesome and has more potential then the most startups covered by techcrunch and co
I pretty much agree with you, and I don't think FB is going anywhere anytime soon.

But that's part of why I'm bothered (and I think the source of all the wishful-thinking decline of FB stories). Well, that combined with: I don't like FB. I don't like the UI, I don't like the weak/ambiguous/unclear privacy policies, I don't like the narrowness of vision, the constraining of expression, the shallowness of engagement, the walling off of a portion of the internet, and I don't like the corporation.

I don't like FB, so I don't use it. But I do understand that it provides some utility to a lot of people. I want FB to "die" so I can have that utility without all the baggage or constraints.
Your problem is cured by creating a Facebook Fan page. Many famous people's Facebook problem could be cured with that.
I suggest regulation not be monopolized, which mitigates the effects of a malicious regulator. Could you help me understand why maintaining a single point of failure is the only way to govern.
Take any one of those four traits and consider its opposite, e.g. individualism vs. group/tribal orientation. Individualism confers strengths most Westerners know and prize: freedom of expression, of employment, some degree of class/social/geographical mobility, personal merit and meritocratic ideals, etc. Individualism also brings severe and frequently self-destructive liabilities/weaknesses: alienation, lack of trust, lack of social bonds and support networks - as evidenced by the high rates of broken families, mental illness (depression, anxiety), and substance abuse.

Of course, a combination of traits brings strengths that are more than the sum of their parts, and concomitant weaknesses. For example, the US is a great market for consumer goods (and thus entrepreneurs), as individuals seek their own immediate gratification and the promise of salvation/transformation through buying something new - all while supposedly contributing to the greater economic welfare (there being few if any other widespread, concrete, social goals). But it is far from a given that this way of life is at all viable, even in the course of one human lifetime, never mind a few centuries. As some scholars put it, every society confronts (and creates) large collective problems; the US has consistently chosen individualist capitalist technologist solutions, and it remains to be seen whether that approach has a long-term future.