skysight-inc/HackerNews huggingface dataset:
It's called Microcosm. http://microco.sm/ *

Working on discussion boards. Like tumblr, for forums.

We already run some forums based on vBulletin, XenForo, Vanilla, etc... and have ~300k monthly unique visitors, ~40k registered members, ~15k active (each month) users, and mailing lists of ~25k.

Forums being one of the oldest things on the internet (usenet) and one of the most resilient.

But we're not making this forum or that forum... those are muffins and we're building a muffin making machine. A hosted platform to build great forums.

The whole business came out of user demand. Frustration at the stagnation of forum software and what users have to do, and how they have to compromise to make a community work on such software.

We (the users and I) started to ask "What if we..." instead of "How do we work around this limitation?". Where we've ended up isn't technically impossible... it's just a lot of work. But they're really excited by it, as am I, and the first mockups have all been built with a lot of feedback from them and their response has largely been:

That mock-up thing is rad as fuck! Hurry up and get some bank details or something up so I can blast some patron money in your direction!

The fundraising is to help support the building of it (stipends for people to work on it, rent for a small office, etc), and the users themselves are asking for hack weekends so that they can come in, and pool 20 people's effort into pushing it along.

But still, the YC application was borne out of hope that we could move even faster. We make a profit already from affiliate fees, and there's a lot of money in hobbies... we just want to get the first real version out of the door and into the hands of the users.

* The LaunchRock page is just that... because we're already working with users most of what we've focused on has been in-person stuff from our office near London Waterloo. We haven't yet felt a pressing need to spend time on a pretty landing page.
Read about the FHS (while its use is evolving), it is still a good reference). Typically, stuff installed in secondary /usr/{bin,lib,...}, and primary (/bin,...) hierarchies is handled by package managers, which handle conflicts in a bulletproof way. This means that if you install some files manually that happen to be in use by some package, the system won't know about it, and if not and you install a conflicting package afterwards, the package manager will barf at you because there's a file there already. Also it will be hard to know which files to remove (e.g when upgrading/uninstalling the manually compiled software) save for a rare few that provide a make uninstall or actually reinstalling, capturing stdout and looking for which files got installed. To sum it up it is a problem of tracking and consistency.

In short, if you ever want to build software yourself there are two possible destinations, and hence two solutions:

- put it in primary/secondary hierarchy: make a package for your package manager

- put it in tertiary hierarchy (/usr/local) or optional software (/opt/your_software_name): use PREFIX/--prefix or whatever idiom the build system uses for controlling where the files will end up. More often than not with tertiary you don't even need to set up PATHs and include directories (think library and dependencies) and whatnot.
I wouldn't get my hopes up for any kind of feature at all for this site. I think PG kind of regrets making it at all since sites like this are about <random small percent> valuable information about startups and <random much larger percent> waste of time (e.g. pretty much any political discussion at all). I doubt he wants to make it even easier to waste time here.
IIRC Hershey kept the price of their flagship chocolate bar constant for a long time by making the size smaller until it was no longer a practical option.
Self reply to mention that one reason it feels so "instant" is that in many cases, it has already auto-completed and started displaying your destination before you finish typing. For instance, I typed "golden gate bridge", and probably by the time I had typed "golden ga" it could start loading, and everything was loaded by the time I finished typing "bridge."

Also, what panoramic viewer is this? Is this something provided by Google, something off the shelf, or something custom written by them?
I've been running Windows 8 over a year, the only time I had "crashes" when was my SSD was going out. Can hardly blame that on the OS.

Windows Server 2012 is a whole other story for me though.
Thanks.

Actually, the Pro Bundle doesn't include all our other upgrades just a selection of our most popular upgrades at a discounted price.

The Pro Bundle includes:

A Custom Domain (Either a new one or map one you already own). The Custom Design Upgrade - Fonts, Colours, CSS. VideoPress video hosting. Makes your site Ad-Free. An extra 10GB of storage for your images/videos.

You can see the full store listing here: http://store.wordpress.com/premium-upgrades/
My takeaway from this book: Zaarly is very unstructured. It's great that they have an order of priorities for doing things but I didn't see a real framework here that deviated from "how to be a basic employee 101."
It reads like a layer of abstraction one step away from even high level values.
There's very little to point to in the book that will adress/solve any actual workplace situations/conflicts.

That being said, it looks very pretty.
One of the addresses they (or bitpay) use:

http://blockchain.info/address/1JDELvQTsa7fGo9BQHhvSVUiYzy3u...
The talk about "trust" is also problematic from an empirical point of view. You see plenty of people who loudly proclaim that they don't trust the government / the Fed / any official institutions, yet you seem them using the currency provided by those institutions. Clearly, trust is not what gives the currency value.

Granted, those people may not have their savings in assets denominated in that currency (if they have any savings at all), but - in line with what you write - investment decisions shouldn't (and rarely do) have anything to do with "trust". Consider that security-thinking folks more or less define a "trusted person" as "somebody who can undermine your security".
businesses have recently been complaining about facebook forcing them to pay to reach their 'likers', but this is the flip side. I'm seeing more and more sponsored stories about things my friends like, and not seeing the updates from the pages i really do want to see. even in 'most recent' view, facebook fails to show me updates from the pages i have explicitly told it to put in my news feed. which means i'm going to get those updates by other means. which means i'm going to use facebook less.
I wouldn't call building a patched version of WINE to run the Windows version "working on Ubuntu", sadly.
TL;DR Keep learning new stuff
Is this actually legal on iOS? I thought the App Store banned Lua code from being retrieved and executed on demand over the Internet.
Very valuable attitude.I think to be a indie developer is better for some developers.
We are working on this. This feature will probably come with a special made notebook.
There is a nice story in Ross Anderson's computer security book about how kids in Soweto discovered that a bike on the substation reset all the electricity meters to zero.
And to me 'enlightened' sounds like hippy-religious-rubbish so I'd probably immediately plumb for resistance.

With games like this you need to have both "sides" have an attractive "we're the goodies" pitch. I thought it was rather clever naming since I think I could argue myself into either camp quite easily.
It could also just be it being unresponsive and people click “close this application” instead of “wait until it responds again”, which I believe gets classified as an application crash by the system as well (but I'm not sure). In any case, such unresponsiveness can be caused by a non-available network connection already.
That looks like a nice solution to me, some of the Javascript idioms I'm not familiar with, but after looking at it for a while it seems you're using what I'd consider the 'best' method of generating it - looping over each cell and calculating the height based on the distance to the 'top' (or 'center', depending on how you look at it).

Personally I consider the 'naive' version (as in: the first, easy to manually verify version one would bang out as a prototype) to be one where a matrix is pre-allocated and each ring is filled in from the outside inwards (so first assign all 1's, then all 2's, and so on), but funnily enough nobody ever went that route, not even my colleagues who did it.
>On the contrary. In reality BSD style licenses _enable_ companies to give something back to a project, whereas they would not be able with a GPL license.

All it takes is to list projects like Linux and GCC to show that yes, companies can give something back just fine with GPL.

What you are referring to are companies who wants to use open source in proprietary software, and yes for them GPL is not an option unless they can make a deal with the owners of said GPL licenced software for dual licencing. Then again GPL is created on the premise that all recipients shall have access to the source code so obviously it won't work with proprietary software which typically relies on keeping the source code hidden while charging for binaries.

>That's one of the reasons developers chose BSD/MIT/LGPL over GPL. Because they _specifically_ want people and companies to be able to have that option.

And one of the reasons developers chose GPL over BSD/MIT is that they want to recieve ANY enhancements made to their code.

There's no right or wrong here, developers will make the decision for THEIR code.

So typically an open source developer will choose between:

do I want to allow people/companies to take the code I offer and return nothing/only what they want of any changes they make (BSD/MIT-style)

or do I want them to have to return any changes made to the specific code I share (LGPL,MPL-style)

or do I want them to open source any code with witch they link my code (GPL)

Looking at how these licences are employed in 'real-life' it's my impression that GPL is often used for larger, full solutions/applications, while BSD/MIT/LGPL/MPL etc are dominant in component/framework style code.

Again I'm not taking any sides when it comes to licencing, I also have no problem with proprietary code (unless it tries to lock-in my data by only offering a proprietary format which is a no-no for me).
7 % of Chinese PC users who installed Soluto. I guess the large portion who uses a pirated, unpatched, malware-ridden XP probably doesn't have Soluto either.
I hope this goes well for you... seems like a real useful app, with a nice tight scope, nice execution, pretty, and addressing a pain point. Ticks all the boxes in my book.
That's the right attitude to have. You only fail by giving up.
I have decided to hold on for them to create PPA.
I'm sure this is a nice library, but it really needs a fallback better than "please get WebGL" for the many users who currently see only that error message.
Try the Peepcode videos:

https://peepcode.com/products/backbone-js
More on: Vein Associates of Edina
Vein Center Minneapolis, Varicose Veins Minneapolis, Spider Veins Minnesota, Vein Clinic Minneapolis: Laser surgery is an effective solution for varicose veins. Dr. Reese's vein center serves Minneapolis and Iowa residents.
It's a bit idealistic to suggest you must be passionate about web development to continue to be relevant.

You can get along just fine if you are in it for the money for a long time to come. You may be miserable with your work, but if you can perform competently you will have a job for the next 10-15 years minimum.

That said, these are certainly good practices to be following.
Feature request: single step. The only way I can slow it down enough to explain it to my kids is to stop it, and it stops in random (usually mangled) states. I wish I could single step it.
Menu costs and fixed contracts are not necessarily sufficient to explain what happens in such cases - they may be sufficient in the coke bottle example here, but they are insufficient for a similar story here in Germany.

Prior to the introduction of the Euro, the price of a standard bar of chocolate has remained constant for around 50 years. The size of those chocolate bars was also fixed, unlike the Hershey's example somebody else mentioned.

The single most relevant factor explaining this is psychology: the price of chocolate was very much ingrained in people's minds, and people simply rejected the standard bar of chocolate above a price point of 0.99 DM.

Chocolate manufacturers had to squeeze the last bit of efficiency out of their production lines, and turn to larger chocolate bars with special gimmicks or other chocolate-related products for making a decent profit.
There are a lot of good tidbits in here, but I think perhaps this is the opposite side of the message than what most hackers need to hear right now. Hackers have gotten very good at challenging the mainstream of society and "disrupting" industries - sometimes without adequate regard for the consequences. There's a very delicate balance that needs to be struck between ridding ourselves of inconveniences and considering the legitimate reasons why those inconveniences still exist in many aspects of life. It's not as though humanity hasn't learned something from the last few thousand years of trying to understand the world.

Of course, I suppose that balancing act could be considered going against the grain of the subculture. It's all relative to your environment, I guess...
Because it is very hard, very boring and time consuming.

And SFLC and SC care about "more important projects" as we were told.

I usually shut down 2 violations per week and it is not decreasing...
More on: Varicose veins minneapolis
Varicose Veins Minneapolis, Vein Treatment St Louis, Vein Treatment Center MN, Minneapolis Varicose Veins: Varicose veins problem should be treated in time to avoid complications. Dr. Reese is a recognized specialist in Minneapolis for this problem.
There is a share button on the top right corner that gives you a short qview-based URL.
That's a great idea but it's technically too hard for us :(
O'Reilly offers this. http://shop.oreilly.com/category/customer-service/dropbox.do
I couldn't agree more. The user experience is downright terrible. And when you eventually catch up but don't run the client for a couple of days your stuck in purgatory again.
Use Nextly to browse Hacker News
Multimedia and game are linux's weakness.
I think it's funny how the only place that languages that he personally doesn't know are referenced is in a single paragraph.

So what you're saying is, to stay relevant, I have to learn PHP and ASP.net? I'm not sure that qualifies as polyglot programming.

I would think of polyglot as someone who can be effective in a systems language, an interpreted language, a DOM language, and probably shell. I.e. something like C, Python, Javascript, or maybe C++/Java, Perl, Postscript, although that's a pretty wacky combo.
I'm not sure about the balance part, but I do know that they basically have the block chain on their server(s) and verified it's integrity. Still, now I have to trust some third party.
If you are trying to understand three-dimensional functions, it makes sense to view them in 3D. I was just pointing out that in the domain of information visualization (separate from math and scientific visualization), 2D is generally preferred for perceptual reasons.
As opposed to Backbone, which doesn't bite you hard?

Dude Backbone only works for trivial examples, and even then, and I mean, even with trivial examples, Backbone is almost useless.

I haven't yet been bitten by Knockout in any bad way.
Why aren't you charging more for this? Serious question. Does the value your service provides your users equal $3.99? More? Less?

What line of thought resulted in $3.99/year? Are you interested in this being a business or is this just a hobby?

[edit: explanation]
I ask this because there is no way I would pay $3.99/year for something like this. At that price, you have no real reason to keep the service running and thus I wouldn't risk becoming dependent on it. I will use free things from Big G and company but if I am going to use a niche service, I want to know the developer is motivated enough to make it better and keep it alive.
I believe those were examples, not specific requirements.
As I said here: http://news.ycombinator.com/item?id=4792638

Angular is more of a framework than a library. You have to do everything the Angular way or things will become very difficult.
In trying to learn it, I found it quite complex (beyond the basic hello world examples).
what do you mean by non-trivial?

I've abused knockout to some rather interesting ends, but I've never attempted to use it for as an in browser MVC setup.

I think of Knockout and Backbone as fulfilling two different purposes.
You may have heard of this new thing called “Virtual Machine”.
It is much better if the price and terms are simply public up front. For instance, we were worrying about PyQt (GPL + commercial option) vs. PySide (LGPL) for a project, where PySide didn't support certain things that we needed. But then we realized that the PyQt commercial license comes with reasonable terms, and costs only £350, and it wasn't even worth the time worrying over it any more.

So yeah, "contact the authors" can be hard, but an up-front agreement and price can make it pretty easy.
Am I supposed to believe that they've been selling cellphones for almost three years without putting their recruitment strategies toward their fulfillment chain?
Knockout, while it seems magical at first, is actually not so hard to reason about.

It's not really a "blackbox". It's quite easy to understand and extend too.

For instance, you can create your own custom bindings: http://knockoutjs.com/documentation/custom-bindings.html

This is about the only place where it gets low and dirty and involves you writing DOM manipulation code.
Formalized training is waaay too slow. I have a thousand tech videos I want to watch but can't because there's no easy way to watch them at 2x speed. A live instructor is just a slow IRL video. the best material is usually slides. Transcripts of tech talks would be ideal. When those are missing or lacking, developers will go straight to the code as the best source.

There's two types of training, enrichment and learning things to get stuff done. If it's learning stuff to get stuff down, a developer usually only has a few seconds to review a dev guide, manual, or API. Ir he/she were to spend an hour on each, reading the whole thing out it would not be feasible. development is an endless stream of hundreds of tiny bits of knowledge that have to be assembled. So there's not really any training available in getting stuff done because it's an exercise in knowledge triage.

So to answer this, yes I have sat through countless hours long training sessions that could have filled a half sheet of paper. What works well is one to one conversations with experts where the developer has already built up a large list of critical 'why' questions. The 'how' questions are easily answered in seconds through q&a websites. Insight into why things work a certain way are the best.
This shows an excellent reason for why a consumer might want to run linux: you can drive your computer in stick-shift.

It's not for most consumers, but for the few who use it, it works well for them.
When you run around shouting the sky is falling, you can't expect most people to take you seriously. Apple is winning (profit wise) because they just have a simpler experience.

IMO, they are doing everything right except adding an "advanced" mode that people who really know what they're doing can use. But I know why they don't do that: because a lot more people will think they know what they're doing than actually do.

If they start turning into the locked down 1984 world you're worried about, someone else will come out with an alternative, show why it's better and most people will move over there.

No one cares about moral ranting. Show people a tangible, relevant benefit to them (that is, tangible like "cheaper" not abstract like "you're more free!") and they'll buy in. Brow beating has never been an effective way to affect change.
A new episode of the "I decided that is good for me to do XYZ, I did XYZ and I'm happy" movie. A sequel of "I'm so not like everyone else!"
Lemnos: A Silicon Valley Incubator for Hardware
I found the whole Tuur Demeester (a disciple of Ludwig von Mises https://en.wikipedia.org/wiki/Ludwig_von_Mises) analysis rather inflammatory and left leaning.

Still a good read if only for a perspective change.
> without adequate regard for the consequences

This is the key. Too many times as saw alternative lifestyle promoted without any thought given to what will happen if substantial part of the society would go down that path.
> Angular is the only framework where the DOM itself is your template.

Hey, the same applies to Knockout.

Yes, the declarative syntax is verbose, but the DOM is your template.
I'm sure linux users are going to pay 8$ a month to watch old videos when they can just...

Netflix is more for the Windows and Mac kind anyway. I can see why they are not too concerned about the market of linux users their missing out on.
How artists became hostages of the Internet
Maybe I'm just a grumpy old developer, but the idea of learning yet another framework's opinion of exactly what the difference between a Model and Controller class should be, trying to fathom whateverissexy.js and working with yet another "awesome" HTML 5 framework where centering something on a page is still a mystery doesn't fill me with excitement at all.

Instead , I would prefer to learn something about "hard" computer science or something from a related non-CS discipline such as Math, Statistics , Psychology and find some way to apply that knowledge.
This is really slick. Like a next-gen Stumble Upon. Check out how much faster it makes reading TechCrunch: http://nextly.com/techcrunch/
HP Pavilion G60 Laptop Battery for sale
Sell cheap and high quality HP Pavilion G60 Battery, this battery's volt is 11.1V, capacity is 4400mAh, Chemistry is Lithium-ion, it is professional designed for HP Pavilion G60, so it is 100% compatible, and we sure this battery is made up of top quality cells, it can replace your original G60 Battery.
There are bitcoin exchanges using various methods, for example by SEPA bank transfer.
I think many people without credit cards can use Paypal but don't want to.
Google modifies Android SDK [terms] to battle fragmentation
Except the ways he choose to be not like everyone else are the ways everyone else chooses :)

And unschooling sounds as good as antivactination.
There's a screenshot on their twitter of a nexus 7 running the engine, so presumably it will be available soon.
Apple granted Patent for their Page Turn Animation
Regarding the 'formalized' part, really I was thinking of there being time formally set aside for training.

As you point out, for senior developers, there's often a huge list of things they want to work through on their own - I'm thinking really about supporting their doing that, and making sure that there's a small amount of discipline there where they set out what they want to watch, and why, and jot down some thoughts on what they learned afterwards.
... that's kind of why I made it a point to mention d3.js and heap lavish amounts of praise on it in the article. Which you read, right?
Lots of trolling and ranting. I mean seriously, kickstarter is an incubator. If you don't like it, don't participate. No need to whine about it loud. Instead of being really constructive in his critique, the author provides shallow critique.
We plan to open apis for 3rd party Android client.
What is the pros/cons against similar product like http://www.giderosmobile.com/