skysight-inc/HackerNews huggingface dataset:
Curated Shopping
Socially curated shopping platform which look like fancy.com / pinterest, & where you can buy like in amazon

Does this space have potential or a crowded bubble?
An interesting case in point is to look at BBC's Sherlock TV show. It portrays a very different sort of Sherlock than people are used to, a Sherlock which is perhaps homosexual, a Sherlock who is described as a "high functioning sociopath", and a Sherlock who is portrayed as perhaps being a fraud. The sorts of things that probably wouldn't be possible if the IP had to be licensed but which result in the show being a huge critical success and having an extremely dedicated fan following.

Another example would be all of Shakespeare's plays, which predominantly would be considered derivative works of other recently written plays and stories at the time.

One can't help but wonder how many other equally daring ideas for derivative works have been shut down due to the excessive length of IP protection.
I used to be fanatical about 78 character width because we would print code from time to time and following wrapping lines can be a royal pain (ahh, the 90's).

Anymore I have been "ok" with 120 characters for most code, mostly because screen sizes have gotten so nice and I rarely print code anymore.

That said, I do still try and keep code around 80 characters wide where ever possible though, I just find the formatting and code legibility to be better in most circumstances. Also, I find this keeps people from nesting things too deep (C/C++/C# come to mind), because it becomes hard to follow the code, hence they start breaking code into more modular components.

My other reason, I sometimes work off only my laptop monitor and while it gets wide, I find myself scrolling left and right when code exceeds 90ish characters in width and that bugs me.
80. It shocked me to learn that some people don't hard-wrap their code at all. I ran into some github repository with comments which went on for 200+ characters and couldn't figure out what kind of maniac would inflict that upon the world.

I wrote a post about it which generated some responses, and it seems IDEs are to blame. Once you get into some of those environments, keeping things (relatively) narrow for the sake of others might just go out the window.

I covered it here, including a screenshot of what a typical dev session for me looks like: http://rachelbythebay.com/w/2012/08/31/lines/
Send a mail and ask.
Yup, it's basically a LISP. And it has a kind of polymorphism (using UpValues) that makes it possible to do something akin to OOP. Here's the beginnings of a set implementation in Mathematica:

SortedSet[x_List] := SortedSet @@ Union[x];
SortedSet /: Plus[a_SortedSet, b_SortedSet] := Union[a, b];
SortedSet /: Plus[a_SortedSet, Minus[b_SortedSet]] := Intersection[a, b];
Format[set_SortedSet] := AngleBracket @@ set;

Now you can use + and - on these sorted sets, and they'll format in the frontend as SortedSet[Range[3]] -> <1, 2, 3>. And part indexing, MemberQ, FreeQ, and pattern matching will Just Work.
HALP! Does anyone know of a jQuery plugin that has notifications like they do on OSX. For example, when you raise the volume or mute you see that rounded transparent square? Is there something like that for the web?
I use it for all the reasons described in the article. My favorite part is the support. I've only had one hiccup in my experience and was contacted by Anthony right away.

He even indulged me when I wanted to talk shop a little bit replying to my question about their stack with the following:

"Regarding what we develop in, we have a mixture of languages. Most of what we have is in Ruby, but we also have some Erlang, some Clojure and some Python. It all depends on what is the best tool for the job."
I want to argue with this, but I'm not sure what you're trying to say. Please clarify?
Can you elaborate on "resolving the manager/queryset/model-method wackiness"? I haven't used another web framework in a while so I'd like to see a comparison to understand your frustrations.
i still dont understand what makes a bootstrap plugin, a bootstrap plugin, and not a jquery plugin? is it just the style?
Haha That's a great story, thanks for sharing. I can only imagine him wondering what the hell happened in the office when he saw 10,000 unread messages on his phone! Haha
(Josh from Simple here)

Not sure if I quite follow.

We don't let our customers write checks directly. They can send checks from our apps, but they don't get a checkbook. Even if someone produced checks with one of our customer's account numbers, our systems are set up to reject them.

We are working on a way to let our customers write their own checks, but we're taking our time on this feature as we want to shut down that fraud path with a special type of check. More details to come in the future.

The feature we released today is for check deposit. Yes, you could suffer if someone gave you a fraudulent check, but the risk is no different than depositing that same check at a teller.
Things similar to lambda calculus, look like lambda calculus?
Check out my project http://pypi.python.org/pypi/django-mongonaut / https://github.com/pydanny/django-mongonaut which which when tied with MongoEngine provides you with a stable interface for building django.contrib.admin-like UIs just as easily.

Also, why not just use Postgres with Hstore? All the benefits of MongoDB, but with the bonus of being in a mature, stable database. And integration with Django is trivial.
It's called Redshift!

wow.. I just finished reading the sci-fi book a few weeks ago - "Redshift Rendezvous" by John E Stith. I wonder if this is where the name comes from? In the book Redshift is the name of the space ship that runs cargo mission through folded space, the obvious problem that since you are traveling within just a few m/s of the speed of light just walking on the ship while underway causes color shift - thus redshift.

I read that Stith has a physic degree and worked as an Engineer for NORAD Cheyenne mountain. That made me really interested in what novel he would come up with.
http://www.neverend.com/short-bio-john-e-stith
I'm outing myself as a philistine here, but how do you pronounce Kashi, if it doesn't rhyme with flashy?
summary: Amazon Redshift is a fast and powerful, fully managed, petabyte-scale data warehouse service in the cloud. Amazon Redshift offers you fast query performance when analyzing virtually any size data set using the same SQL-based tools and business intelligence applications you use today. With a few clicks in the AWS Management Console, you can launch a Redshift cluster, starting with a few hundred gigabytes of data and scaling to a petabyte or more, for under $1,000 per terabyte per year.
First controlled flight of a human-powered helicopter
I think all these misses the point. Bootstrap is not a clean-cut framework meant to be extended, but a starting point to fork and adapt to your own site (hence "bootstrap"). Eventually, all bootstrap codebases diverge in a way no plugin or theme can be integrated anymore.
I assume from the spelling of cheque that you're located outside the US. :) The banking system is ridiculously archaic, compared at least to Europe. For example, there's no simple way for me to directly transfer funds to a friends bank account (we would have to use PayPal, or I would have to pay a "wire transfer" fee). It's also quite common for the payroll department to ask you to bring a "voided check" on your first day at work so they can get your account details.
Impala doesn't require HBase to operate, it can use raw HDFS. Simple example, if you had a few terabytes of TSV files, you could easily copy the raw data into HDFS and then create a simple schema around it. All queries on this data would be in parallel across all the nodes in the cluster, this is partly due to the distributed nature of HDFS.
I suspect you are thinking of SMP, which was Wolfram's first attempt at a symbolic language: http://en.wikipedia.org/wiki/Symbolic_Manipulation_Program
Please note the past 100 years barely includes WWI.

Professionalization of management is not a phrase I've read before, but I'm assuming it means management as a profession. The benefit here is that managers are supposed to be interchangeable gears driving a company forward. The drawback is that the "interchangeable gears" idea really doesn't work in practice.
Fooling a baboon
Ask HN: What's the longest Unix uptime you've ever seen?
A friend of mine shared this one recently:

17:06:59 up 1739 days, 23:38, 1 user, load average: 0.00, 0.00, 0.00

(A gentoo fileserver, 2.6.17 x86_64 kernel.)

I'm curious now what the all time record is, but haven't found a definitive answer.

What's the longest you've personally seen, or that you have access to right now? Details about the OS and what the machine is used for would also be interesting.
I also have a Simple account and have yet to really use it. I use ING for my main account and love it (waiting to see what the shift to Capital One does). Before this, they were at a serious detriment to every other bank I have used.

I love the ideas, but it seems to me like this is a classic example of needing to be 10x better to convince even folks like HN readers that this is a useful change to make.

All this being said, after a few weeks of not using the card and not setting up direct deposit, I got a FANTASTIC email asking me to come back and use it - great job engaging inactive users.
While I agree with the principles of your objection, there are several mitigating factors.

First, generally deposits are done via an app without choosing a photo from the photo roll. So you'd need to actually print a check to get it through the app, or hack the app to take a digital file. The deposit is tied to your account, and your physical phone, which means if you use it for fraud it is easy to trace back to you. I suppose we could see stolen phones being used to deposit checks, but then they'd have to get the money out of that person's account and move on quickly.

Second, a bank that isn't customer-hostile will have many notification tools available. I get push notifications of large transfers in or out, and the same for low balance warnings or upcoming bill payments.

Moving on to some opining...

I wish I could print one-time use codes (QR or letters) on my checks. It'd be nice for me to submit the amount and the challenge code through my bank's app to authenticate a paper check.

But the fact is, I now write checks very infrequently. Assuming that's a broader trend, I think any major development we see in the handling of checks will be to benefit businesses, which might deal with a lot of them going in and out.
Compared to the average programmer, that's about 5-6x. I'd imagine the Google Fellows are 40x or higher. I'm not down on myself at all, but I recognize that I have a long way to go.
Yes. The actual ssh keys to AWS servers will be very heavily guarded by people in AWS whose jobs are not to let anyone see.

They will not have any skin in the "middle managers" personal game and so his only other resort is straightforward hacking which he could do in your data center anyway.

Nah. The cloud is as safe as your data center - with the exception of bad apples at Amazon (same diff at your data center). Its servers, in data centers, virtualised.

At this level, I suspect you will not even multi tenant with others above a certain price point.
> Certain kinds of pagination increase the complexity of an application by orders of magnitude. The engineering efforts required to produce beautiful, simple, indigenous, consistent — and fast — pagination are simply too high to belong in the subcompact space.

Now, Tex offers an engine that does three of these five things. I don't know what "indigenous" means, and I wonder about what the "fast" requirement boils down to.
I would claim thare are benefits in a framework having a similar API for both for SQL-ORM and NoSQL-ODM. This has already been done in the Ruby on Rails world, where ActiveRecord and Mongoid exist in parallel and have similar interfaces. This makes it much easier for third party modules to support both of them.

Perhaps ideally, the ORM API is a superset of the ODM API with added support for transactions and deeper relations etc. Apps that don't need those features can then easily support both.
The difference is that languages can have more pitfalls, more severe pitfalls, pitfalls which are more difficult to detect, and so on.

I don't love Java, not by any stretch, but it's difficult to argue that Java and C++ are anywhere near equivalent in this dimension. Effective C++ is littered with examples of gotchas which are highly peculiar to C++ and the C++ compiler. It's an incredibly complex language.

Whether C++ worth these trade-offs for a particular team, project, or company is orthogonal.
Its code is dependent on the style (CSS) and functionality (javascript) that the parent bootstrap library delivers.
Little off topic here, but did "project dreamcatcher" have as much of an impact as you guys thought it would? I didn't hear much about that toward the end of the election. What kinds of grassroots stories were generated from it? I didn't really get the sense that there was as cohesive a narrative this time around. With hurricane Sandy everything leading up to the election seemed rushed and confusing.
You make it sound like MMA is better than Matlab for even numerical work. Is this true? For example, would machine learning algorithms be better code in MMA than Matlab? Matlab right now dominates engineering and in particular machine learning.
Reading the title I thought this was about REST APIs. I was wrong.
Because most of Mathematica is written in Mathematica, you can actually introspect large parts of the codebase (by using DownValues). Try e.g.:

DownValues[GraphPlot]

Sometimes various symbols are 'ReadProtected', which prevents you from seeing their internal definition. But guess what? You can just Unprotect them and remove that attribute. And even introduce new definitions to monkey-patch the language!

Only a smallish subset of the language is written in C (for speed).

Edit: It's also kinda fun to use

Names["*`*"]

to see all the defined symbols in a fresh kernel -- there's a lot of hidden stuff there. Try

Names["Internal`*"]
Names["Developer`*"]

to see some stuff the developers kept to themselves :)
This looks awesome - we'll definitely be plugging SnowPlow into this.
Yeah I can see that for certain elements, date pickers etc that use popover, they often seem completely unrelated though
That's a good sum. You don't have to pay me all at once.
After Twitter, I'm here too! Can you please rename "django admin bootstrap" to "django-admin-bootstrapped", which is the correct name of the project?

Btw, that's a massive list :D
I don't understand what is this thing for and there's no clear explanation anywhere on the homepage. Can someone enlighten me please? Is it another PayPal killer or something?
What benefits? They're completely different technologies. They share very few characteristics, and many apps which are built on SQL using the ORM would not "just work" on a NoSQL engine.

You also are only talking about MongoDB. Who cares about MongoDB? Maybe you do. What about the guy using Cassandra? Or Redis? Or Couchbase? etc etc etc

They all have very different properties, and the only thing they have in common is that they store data, and some of them allow you to query on the data.
Kickstarter: It's cool and all, but it doesn't allow for enough central control
Chase as well. I've been using Citibank and Chase deposit by picture from their mobile apps for a long time.

This is pretty trivial from a technology point of view. The only real difference I've noticed in implementations is the size of the check they allow you to deposit. With Chase I can put in a $1k check I get often, Citibank doesn't allow that, although it has come in handy for the occasional $20 or $50 checks that pop up.
8 months here. The only person I know who has it took 13 months.
When I was there at least, it was slightly right of mainstream US, and way right of the typical University.
A user-base of 350 million people, and Google's backing :)
i'm in this group as well. if you find out, let me know.

edit: some info from palmer: http://www.reddit.com/r/oculus/comments/13xmbf/update_on_ocu...
i like it, thanks for making!
Ask HN: Any Game Developers looking for music..?
Were a UK music publisher, we have a large amount of in-house producers who write specifically to brief, we also have a huge back catalogue of music. So if you have any interesting projects, please give us a shout.
Nexus 4 is back
My vote would go to the automotive industry, specifically for work in engine research. For instance, improvements can still be made to combustion and the amount of work still to be done with electric engines is massive.
Someone writes you a check for your birthday, you don't have to drive to bank (or mail) to deposit. Simply take photo of front/back and send it via app and money is deposited into your account.
Yes, thanks. As much as I love the flowery prose of the article, it was really far too long and this tl;dr was much appreciated.
Forget about everything but customers
(Hey Simple guys...I know you're watching!)

Is there any video of the interface working? I'm very interested in Simple's approach to the design of theirs.
From what I know about BTC, it's engineered so that the currency is constantly operating and "peak mining" - if mining begins to fall off, within a certain number of cycles mining will become easier, thus making mining more profitable again.
Very useful! Thanks! ;)
Having very effectively used yield-like functionality in a few languages, I too am looking forward to it.

In Python it's allowed me to structure certain data-consuming and data-emitting functions in a way that makes both reading sense and storage-usage sense.
The question is whether or not he's speaking from having some insight into Curiosity's findings or if he's merely engaging in speculation, which I think is ambiguous given his statements so far. Until he's made a more clear-cut statement I don't think it's helpful to read too deeply into what he's said and assume that he has some special knowledge of the mission findings.
Looking forward to it. I'm sure that every guitar-playing programmer has been closely following all the new web audio APIs.
Oh boy, so now it's a spelling comment. Even better.
How market forces undermine racism: Uber Cab Edition
It depends on what you want to do with your career. If your interests run towards being the next Tim Cook, then an MBA can teach you a lot and help build your professional network. MBA's teach you how to manage the capital structure of a company, optimize operations, etc. This stuff is useless for a web startup, but tremendously valuable for a big organization.
Simple is an online-only bank (in essence) that's trying to do a lot of things "right." There's more to it (they call themselves a "bank replacement"), but that's the basic idea.
Please contribute to Open Source projects
Hacker News is broken into many sub-segments. Everything you submit will catch the attention of a given demographic here. If you want to become popular, then address a common issue among demographics. Though "popularity" is not what you should seek. Be a valuable member of the community. Online and offline. Be a friend, a collegue, or just a hacker. Praise their successes, ignore their failures, help them cure their pain. Only then will you be, not only a valuable and reputable member of hacker news, but a valuable and reputable member of society. :)
The Series A crunch is hitting now. Have we even noticed?
18 of the coolest keyboards ever made
طريقة التسجيل في الانستقرام
http://simple.com in chrome doesn't work?
80, if possible. Some places dont follow that practice, though. 80 keeps it tidy.
This question totally retarded and I'm incredulous that the economist entertained it. Would the economy be better without MBAs? Really? There are people out there who are trying to tell other people that the entire economy would be much better without a small group of people spending another couple of years at university learning more about business? A better question might be 'Would a startup be better off with out MBAs?' or something more specific. But to try and claim that the entire economy would be better off because a tiny proportion of young people decided to do a masters is incomprehensible. Disclaimer: I have an MBA.
Yeah, it kinda sucks -- mostly one learns to create new copies of definitions/code when doing substantial changes, which the notebook interface makes quite convenient. Or use a full blown editor like Eclipse.

The holy grail as I see it would be storing the entire edit history of the document as a git-like tree of modifications, which is entirely possible because Mathematica notebooks are themselves built out of Mathematica expressions (see for example Cell http://reference.wolfram.com/mathematica/ref/Cell.html). This would be similar to Rich Hickey's work on language-aware version control (http://blog.datomic.com/2012/10/codeq.html)
I don't understand why anyone is surprised by this. Facebook is a commercial service that aims to make money from advertising to its users. That is the goal. Keeping the info (that you willingly put up!) private is only important insofar as it doesn't upset users enough for them to leave. Experience has shown so far that the majority of users don't care enough about privacy to stop using their service. Furthermore I can't even think of any other commercial service providers that allow users to vote on their policies. Actions speak louder than words; if you want facebook to change its course, vote with your $ and your feet.
Something like including this in core: https://github.com/zacharyvoase/django-qmethod

The idea that if I want to do either:

People.objects.short().blonde()
People.objects.blonde().short()

... I need to implement short() and blonde() on Manager and QuerySet classes for the model. Creating chained query filters like this ought to be easier, and encouraged IMHO.
I learned this interesting factoid in an astrophysics class. All data is from Wolfram Alpha:

Mass of universe: 3 * 10^52 kg

Schwarzschild radius for that mass: 4.455 * 10^25 meters

Volume of sphere with that radius: 3.704 * 10^77 m^3

Density = mass / volume = 8.099 * 10^-29 g/cm^3, or roughly 8 times the approximate universe density

I think it's interesting that a universe-sized black hole would be a mass within an order of magnitude of the universe's mass.
I'm pretty strict about 80. For whatever reason I find it easier to scroll down with my eyes rather than read across a long line.
Or someone who is smart, hard working, and willing+capable to be flexible in their roles and responsibilities?
First SaaS, Now WaaS? BitYota Moves From Stealth With $12M
I'm the original author of Recorder.js... not sure why unplugging the headphones would cause a crash. It may be an underlying bug in the Web Audio API. Feel free to file an issue, though!
Yeah, agreed. Super impressive. On that same token, you should check out http://getinstinct.com/ if you haven't seen it. Those guys are doing some really cool stuff.
I think the content of the email / blog post can play a lot into how much something is shared so comparing the two emails / blog posts might not really be an apples-to-apples comparison. One way of testing this could have been to actually segment the mailing list and look at behavior between the "teaser" and full content style across the same email / blog content.
Solid advice from the comment section in the article:
"Major in business? Just read Business Week and the Economist every week and you'll pick up more than you will in a business program. Major in something worthwhile."
Hard to see how ECMAScript 6 will transform the internet when everyone writing Javascript for the public web still has to support IE8.
Is this the same company Dilbert works in? In all seriousness. Don't lie. Focus on pushing your skills, so when the time comes to show them off you can do it. The impostors will end up looking like bums next to you.
"bank replacement" - oh, ok. Thanks.