skysight-inc/HackerNews huggingface dataset:
I too was originally confused by the "Refrigerator Repairs" sign! :-)

I've been working on a model for a bookstore for a couple of years. The key is attracting people to the space. Repeatedly. And once you have them there offer rewards for reading and buying books. If I'm in your bookstore drinking a delicious coffee and munching on a stuffed croissant and you offer a discount on the very book I've been meaning to read for a while, I'll buy it.

The space is filled with books, smells amazing (that sacred dusty book smell mixed with bakery and coffee smells), has comfy seating, games to play, plenty of plugs (charge for electricity rather than wifi), free fresh baked cookies(on the spot wafflecookies) with any purchase of a book (cannot be purchased separately!). There are various intellectual events, reading marathons, contests, and talks that attract interesting people. It's a space you want to be in, to bring your friends to, and you keep spending money there.

It's more than just a bookstore or a cafe or a co-working space though. It's a place that promotes books and reading, connecting people intellectually. A "membership" offers various rewards but also frictionlessly offers reading suggestions and also communal reading/commenting. Not necessarily a reading club... If you are proud of the books you've read and/or have an interesting opinion/interpretation or have questions, a common discussion space/online/app interaction space helps make this easy and comfortable for any level of socializing.

I and two of my close friends (we're all CS people) have been looking for opportunities to try our ideas out, and to learn about others' experiences. Looks like you've had a great response here but if you're still looking for ideas / a group of people with a lot of energy and ideas, let me know, I'm always in the area at some cafe or another! :-)
I think the author is simply inexperienced in C#. Here's the right way to express his code:

string.Join("\n",
from elem in myList
where elem.Description != ""
select elem.Description);

Note how mind-numbingly close this is to the Python:

"\n".join(foo.description() for foo in mylist
if foo.description() != "")

I also think it's considerably easier to read than the foreach loop.
This is in my experience the opposite of the truth; enterprises are awesomely forgiving of low quality and minimal polish. What makes enterprise products hard to sell is that they're difficult to sell passively; you need account managers, and with them the 6 month sales cycle and 6 figure price tag that accompany them.
Show HN: What do you think of my landing page?
Why? Someone will just set up a web service to sign any app for free. (AFIAK, they aren't publishing revocation lists.)
I've been using computers since the days of the VIC 20 and Apple II. A lot has changed since then, generally for the better. I'm significantly older than you and I'm here to tell you one thing: you'd better get with it. I don't see any point in crying about a desktop metaphor that's dying. Let's face it - there's a lot of people now whose primary computer is a smartphone or tablet. The name of the game today is to create a user interface manager that works well with those devices AND the desktop. We're not there yet, but that's the direction we're headed, and more importantly, it's the direction we should be headed.

One final thing, I'm using an iPad to read and respond to this post. On this iPad I have an outstanding code editor and development environments for Lisp, Scheme, Python, J, F# and JavaScript. This is the way of the future.
He's now a VC. He wants to diminish the stigma around talent acquisitions. Why? Because that's how VCs get paid in the vast majority of cases.

I am having trouble seeing how this could even mathematically be true. Even given how much easier talent acquisitions are to do, most of the companies in a portfolio won't even get that far. The majority still fail outright. Many talent acquisitions don't even recoup dollars invested; how could they possibly pay for the losers?
You can't expect to understand a broad shift if you're only looking at the top grossing movies. That's like predicting the US economy by only looking at Bill G and Warren Buffet's asset sheets.

The Crank movies are a good example of something you couldn't really do 10 years ago. They were filmed on budgets with 10mm to 20mm. Typically a movie involving so many stunts would be far more expensive. Compare to say the Fast and Furious movies which have budgets in the 100mm range.

And while the current financial picture for the studios is hit driven, that's largely because of the high minimum cost to get a production done. As production costs fall films don't have to sell as well to be profitable, creating more of a long tail to the market.
I think the missing #4 "What's Changed" in this article is that the consumer web is NOT monetizing as quickly as expected.

If you look at Fred's UVC portfolio for "Consumer Web" I would hazard that their three largest are Twitter, Tumblr, & FourSquare.

Each of these companies is currently making massive pushes to "monetize" their consumer web bases:

For example: FourSquare is only @ $2m/yr & hires first VP of Revenue (1), Tumblr hires new head of global ad sales & Fred Wilson defends rev model (2), Twitter infuriates developers, pushes new ad units (3)

That story is playing out all over the consumer web right now, including at Facebook.

Pulling from a GigaOM article "Wilson thinks sites should follow Twitter’s lead and ensure ad content is the form of an atomic unit that mimics the native content – a tweet on Twitter, a video on YouTube and so on."

Each of the portfolio companies he's involved in are embracing that model.

But as an observer it seems that while the inclusion of "atomic" ad units is certainly a good solution, they're not going to fetch anywhere close to the price of Google's search inventory - eg the Holy Grail of monetization - so there's got to be less excitement as VCs watch these #s unfold.

(1) http://www.businessinsider.com/foursquares-revenues-valuatio...

(2) http://gigaom.com/2012/11/07/is-tumblr-the-new-geocities-vc-...

(3) http://www.telegraph.co.uk/technology/twitter/9481987/Twitte...
> The central idea behind MOOCs is that education is expensive now. It isn't -- just go to the library and pick up a book. Completely free, and if you're disciplined enough, probably pretty close to a university quality education. I'll concede that this doesn't apply to hard science education where you need sophisticated labs, but it does apply to a lot of students' fields of study.

Hard science doesn't work with MOOC either. While I was getting my undergraduate degree, I was crawling around inside a wind tunnel setting up experiments. How do I do that online?

I have to say I'm bearish on MOOC. I don't think it buys you anything you couldn't do already with correspondence courses, etc, and I think many advocates of MOOC are missing the basic point of a traditional university education.
Don't forget to stripe the file system.
The things we know we don’t know
Michael kors handbags outlet
You're right, and this is really an aggravating post, very ahistorical. These developments have occurred repeatedly throughout history, and that history tells us that they will both change in relation to each other. People are merely choosing to influence education with technology, just as they always have, and in fact there is a continual drive to do exactly this.
That is because Donuts applied for its gTLDs through a number of LLCs with names like "Delta Mill, LLC" and "Snow Sky, LLC". You can find a great many of them objected to.
A fluent API for typesafe SQL query construction and execution
It's pretty simple. The RPi is an advertising campaign for Broadcom's VideoCore IV processor, which is part of why the RPi is so cheap. Broadcom is uncomfortable with the reality that software is eating hardware, so they've decided to artificially bolster the value of their hardware by selling it back to you incrementally with their own buggy software. Until they lose interest in maintaining it, of course.
I'm having trouble parsing the SO axis as well. Python (145K tags) and PHP (300K tags) are right next to each other around 90. R (19K tags) and Delphi (17K tags) are just slightly below around 80.
Yes and no.

There are "issues" with those structures in GHC, i.e. how the Functor/Applicative/Monoid hierarchy evolved in GHC (applicatives were discovered a little late)

http://stackoverflow.com/questions/7595023/why-is-this-decla...

http://stackoverflow.com/questions/5730270/alternative-imple...

But: (and this one of the beauties of Learn You a Haskell), learning the categories (functor, applicative, monoid through arrows, duality, groups etc), is a superb way to abstract the software analysis/development process and is one of the winning features of languages with good type systems (haskell, the *ML's incl F#, scala)

http://learnyouahaskell.com/
I think part of the problem is that, while the CLR is vastly better than the JVM at supporting languages other than its flagship, I also think that the cost of using languages other than C# or VB.NET is higher than a lot of developers are willing to admit.

We just allowed some F# code into Kiln. On the one hand, it was vastly simpler than the C# code it replaced. On the other hand, we had to rearchitect our solution layout to handle changing the build order, which we in turn had to do so that the F# code could be sanely usable from the C# code and vice-versa, which in turn required writing a lot of call-site boilerplate and type converters (from C# to F# types). Add in that the CLR is simply not as optimized for F# as for C# (or vice-versa, depending on how you want to view things), and it's not exactly a situation where you can simply say, "Well, F# is better than C# at expressing this problem, so let's use it here."

I want to be really clear on this: I don't think these problems are any worse on the CLR than they'd be on the JVM or with native tools (e.g., OCaml calling C or vice-versa). In fact, they're better in many ways: you have the BCL for your primitives, rather than the native C ABI (for native), and you have a VM that is legitimately much less tied to an individual language than the JVM, which makes things like tail-recursive languages a lot simpler. But I think the right way to regard Foo# languages is more-or-less the same as any other language: unless you can write the entire project in Foo#, think hard about whether the cost of interfacing between Foo# and C# is worth it to your project. Most of the time, it isn't.
I don't follow Gimp development. Could you be more specific?
well i completely disagree. he's got a point in his first paragraph, maybe a little different though. If all you saw is C# code from C# people you won't care one bit about the disgusting mess they create.

But if you've learned a whole range of languages you'll try to come up with more elegant solution. He tried that, but as gecko pointed out the errors were not in trying, but rather in his results.

I work in a C# dev house now, and boy what is considered a good solution there (and in their contractors works) is so sad I don't even know what to call it.

But then, you look at the latest c# version and it has quite a few interesting features, people just don't use it. My guess is that they've just been doing it since c# 2.0. And the fact that c# is not really made for web development, which is what it seems to be most taught doesn't really help either.
I'll see your Perl5 and raise you some Perl6:

@list.map(*.description).grep(?*).join("\n")
Show HN: A monadic LL(infinity) parser combinator library for javascript
Just started getting into Ruby myself, and I used Ruby Koans (http://rubykoans.com).

Without a doubt the quickest I've ever learned a language. It's such a great way to get your feet wet. No explanations, no nothing. Just dive right into the code and start fixing the errors. You learn a surprising amount in a very short period (took me 2 days to finish 200 koans in my free time).

I've searched for similar stuff for other languages as well. Only found for Python so far. So if anyone knows about these type of tuts for other languages, please share. :)
To be fair these tend to be large multinational companies that have their investigations closed by the then prime minister.

That's a lot of oil being used to lubricate the wheels of justice.
The newer fighter engines (F414, F119, F135) use a single piece "Blisk" fan and compressor, although I don't think its 'single crystal'. For prototyping, they can be 3D printed but are usually cast from molds and balanced for the actual engine.
"Perfect" pitch isn't necessary, as slight deviations produce interesting sounds related to the "flanger" effect. It's the reason why pianos have more than one string per key: it is the intention that they are slightly detuned, or else you wouldn't hear that there's more than one string.

The deviation should preferably be less than, say, 1Hz, because you hear the difference in frequency as the beat frequency.
if i wanted to signal that, i would do that with a more direct and specific blog post. in fact i did that four months ago
http://www.avc.com/a_vc/2012/08/networks-and-the-enterprise....
Chip wise this is the BroadCom BCM2835 Vs the AllWinner A10

The AllWinner Clearly has the better CPU with a Cortex A8 compared to the ARM1176JZF-S. It's almost twice the speed clock for clock on general code and more so if using things like NEON.

Video decode seems sufficient in each one since both can decode 1080p and then some.

GPU is rather hazy. The BCM2835 has VideoCore IV, The A10 has a single core Mali-400 I haven't seen any real head to head comparisons on straight GPU performance. If anyone knows of a comparison I'd be interested. If anyone has both devices running similar OSs I'd be very appreciative of some benchmarking.

For IO the Raspberry PI wins over the MK802, but the CubieBoard is another A10 device that is better yet again. http://linux-sunxi.org/Cubieboard . The biggest advantages of the CubieBoard are SATA and EtherNet (the R-Pi Ethernet is USB based) VGA is also available from the headers which is a big plus if you are aiming for older monitors.
i think you are right that the social web will not monetize as well as search.

btw - foursquare's VP Revenue hire was its first, not a new one.
The problem with this matter is it's been done before. In 2000, pictures of Elian Gonzalez being face to face with swat forces caused only limited outrage. The public was exposed to that case so much that they pretty much got numb to the situation and were downright sick of hearing about it before the raid happened. If anything in overall U.S. Cuba relations changed, it probably had nothing to do with the kid.

It's not that different with regard to file sharing. We've been hearing horror stories over extreme anti-piracy tactics for close to 15 years now. Your average 20 year old doesn't know of a world where this sort of thing doesn't happen. So in this kind of environment, I just don't see how one little girl is going to change anything.
Autonomy only improperly recorded $200 million in revenue
Fixed - plenty of quota now!

I honestly didn't realize how much traction it picked up over the past 6 months.. It was a (pleasant) surprise to login into my GAE console and realize that it was serving, on peak days, over 1M impressions.

Interestingly enough, the "exceeded quota" was not for CPU resources! Instead, it was all egress bandwidth. On busy days, it would reach the free 1GB egress limit sometime between 6-12PM, and hence the error. I've upgraded the app, and it should be good for terabytes a day. ;-)

P.S. I've also pushed an update to enable more aggressive HTTP caching on the assets.
Ask HN: Which startups came out of MIT?
I recently read http://www.nytimes.com/2012/11/25/business/mit-lab-hatches-ideas-and-companies-by-the-dozens.html?hp and wondered which other companies started at MIT
we think it is very useful as a strategic guide.

if you think of etsy, twitter, lending club, workmarket, pollenware, and kickstarter, you might struggle to understand why they all fit our investment thesis

it is because they are all networks that are large and growing and disrupt big markets (twitter - news, etsy - sale of artisinal goods, kickstarter - the studio model in entertainment, lending club - consumer lending, pollenware - working capital finance, workmarket - contingent labor)
You should read the book by Barbara Minto named "The Minto Pyramid Principle: Logic in Writing, Thinking and Problem Solving." See http://www.barbaraminto.com/textbook.html
Does that matter because of the missing feature (which is actually pretty good if you try git-extensions or github for windows) or is this because of the community? Not needing editor/IDE integration is one of the primary reasons git is better than other source control options. You could easily make the case that VS users are not comfortable on the command line.
It's true that concurrency is not parallelism... but why did you bring it up. This project is about concurrency. Nobody has confused it with parallelism. The linked pages doesn't even mention parallelism.

So why did you bring it up?
Perhaps, but how many of the talent acquisitions are situations where if the team just kept going, it was going to turn the corner? Certainly, we don't know, but I suspect most of these cases are making the most of a bad situation.

If your downside is now 1x rather than losing everything, that's a major win for investors. Eliminating downside does not suck.

That said, I think there may be room in this space for some competition. What if you had groups of friends that wanted to work together, but not necessarily take on the risk of a startup? What if you could have some sort of way to develop side projects together in a blatant attempt to market the team, not the product?
Unfortunately, not that I've found.. Twitter and G+ also reserve the space and run into the same problem. The root issue is the lack of automagic iframe resizing.. which is what "seamless" attribute will solve, once it arrives and is supported by the browsers.
A tour into an oddity with Ruby's Struct class
I don't understand what is so special about that. Optical telecom equipment that carriers such as Verizon or AT&T use can aggregate Terabits per second through a link using DWDM technology.

The state of the art currently in deployment is now 100 Gbps using only ONE wavelength.

Of course the optical links used by carriers mux/demux traffic from many sources into many destinations. Presumably the feat in the article is from one datacenter to another. Still, if they're just buying the same equipment that telecom operators use, I don't see what the big deal is?
The latest Raspbian seems to support it out of the box. It was pretty painless for me.
Facebook has shown a good way forward as far as getting inventory prices up. They recently opened up their native ad units to outside ad companies (like mine) that have relationships with advertisers to drive demand.

Tumblr, Twitter, Foursquare, they are building in-house sales teams but will eventually follow Facebook's lead and open up some piece of their inventory to outside demand. That's how they get the price of that inventory up.
D3, Conceptually - Lesson 1
I'm surprised I don't see it mentioned more in these contexts, but there is already precedent for MOOC's: bar study courses. For about $3,000, BarBri will teach you all the law you need to pass the bar. Everyone takes the course, because law schools, ivory towers that they are, don't actually teach you much of the law.

BarBri courses include all the things you have with Coursera, etc. Video lectures backed up with a big stack of paper course outlines (for reference), work sheets, online sample questions, assignment submission, etc.

My experience with my bar course was that all the online/video stuff is superfluous. The most efficient way to learn the material is not to sit through the video lectures, but to work through the outlines, taking notes and doing practice questions. Text is just a vastly superior format to video for conveying information quickly. The real benefit of the course format is not the online/video crap, but collecting all the information into a series of self-contained outlines. That's the big advantage of the course over just going to a library.

Of course we've had paper course outlines for god knows how long. And they haven't replaced law school, even in California where there is no requirement to go to law school. I didn't go to law school to learn the law--that was what BarBri was for. I went to law school to get a name on my resume that would get me a job, connect with professors who could serve as career mentors, and start building my professional network. The education itself is just 10% of the whole purpose of school.
Couple of points:

1. Immigration Related: Do you have a green card or are you a U.S. Citizen? If not, working in the U.S. is going to be impossible legally unless you have an advanced degree in Math/Science/Engineering.

2. The most I learnt in School was not from classes but from all the meta stuff around classes: Interacting with incredibly smart people, professors etc. Depending on the university you go to, it is very unlikely you will find that kind of concentration of smart, interesting people in every work place that you go to so I generally do support the idea of people going to school. On the other hand, as a person who had to do a couple of career pivots due to stupid decisions on the part of 18-year-old-me in choosing majors, I am a big fan of figuring out what you want to do in life and then going to school. So I would support taking a few years mucking about in the stuff that you are doing and then eventually figuring out where you want to go.
The instructions are for the async install, so even if the widget is broken or goes down (it shouldn't), your site rendering will not be blocked, or affected in any other way.
Actually, learning to stop this process is the goal of several systems of meditation.

It is by no means an easy thing to do, but it can be done, for short periods of time, and feels great.
So paying for a mpeg-2 licenses is shady?
wtf?
Joseph M. Williams's "Style: Toward Clarity and Grace" is by far the best book on learning HOW to put sentences and paragraphs together. It teaches principles that I've never seen anywhere else -- principles for making my writing easy to understand.

Then it teaches methods for applying those principles.

So instead of teaching rules, it teaches how writing can be clear. Instead of "don't use passives" it shows when a passive verb makes the writing easier to read. It teaches how much new information to put in a sentence and where to put it. And it shows how to connect this sentence to the next for simple flow.
No. If we accept the article's claims at face value (which is another question) all we can say is that there should be a different audio compression algorithm for each person that could reduce 5 min tracks to 5k files. But the algorithm tailored to your auditory processing system would not work for me, because I might be more or less sensitive to certain types of changes than you.
In case people are curious, the reflection limit per laser is currently set to 500 to avoid infinite loops.
Do you expect costs to continue to rise, stabilize or decrease in the next 5-10 years and why?
Check one of the bgr.com articles, they have it installed in the sidebar.
The Release Windows Archaism
Yes, I know it can be turned off. However, there's no way to import 3rd party roots into gatekeeper. That's what I meant by all or nothing.
I don't think job hopping is due to being self centred (in the pejorative sense).

I didn't mean it in the pejorative sense -- just that in Canada I hear people say they're staying in jobs they don't like because they don't want to "let down" their friends who are working at the same company... and I don't think I've ever heard that from people working in the US (startup co-founders excepted).