skysight-inc/HackerNews huggingface dataset:
I imagine that your event feed is going to get pretty unwieldy if you have a thousand events named like the following:

div.star.empty
button.btn.btn-primary
button#nodisturb.muted
a.bold-text.text

Do you have any ideas how you are going to overcome this? It seems unintuitive.
Not you.

Being poor is not fun. Period. Can you imagine living on $20K, $30K, $40K, a year? Depending on where you are in the US that might just cover your living costs. There is a large segment of the population that will not get degrees, not work in jobs that are considered "careers".

In any demographic class there are people that abuse the system, but I wouldn't consider the poor in that category. These people are as or more hard working than the middle class.

Also, the government giving disability and welfare doesn't mean they are bringing in $100K a year in benefits. The government provides enough to live on.
It's interesting that Hacker News is used as a source for the article:

"Someone claiming to be the man in question apologised in online forum Hacker News for any offence caused but denied saying anything inappropriate about "forking"."
> IE8 is perfectly fine,

No, its really not, its a huge pain in the ass to support unless you handcuff yourself to its limitations.

> and also somewhere between 20-30% of your users.

Those numbers are wildly skewed by market segment. IE8 is a relic that mostly only exists on corporate controlled laptops at this point. If they aren't your target user, you can pretty much ignore them. None of the sites I work on see over 5% IE8 usage.
There is a lot more to a local economy than factories and fast food. Small towns likely have an agricultural component, and most all will have trades (plumbers, electricians, HVAC, carpenters), mechanics, general handymen, other services, doctors, optometrists, lawyers, other professionals. It may not be New York or San Francisco but there's enough work to do to get by.
Crumble Zone: The Fun New Game in Google Play
I wonder how far off all digital characters we are. Seems logical as a next step and to be honest I'm not sure I personally would feel any different about watching a movie with zero flesh and bones humans in it.
What about onlive, they stream(ed) cpu/gpu intensive games in real time on a one-to-one basis?
Thanks for the clarification. The pricing structure sounds fair.
I realize it's very far away, but there is going to be an event in Sydney. Ping me at felix@nodecopter.com if you'd like me to connect you with the organizer!
I have never seen anyone use them or even heard of them. I mean, they are fairly popular, but it seemed to me that I and people around me should have at least heard of these things.
I like Ember over Backbone as it follows C over C which I found missing completely in Backbone. Though I feel that client side MVC have a serious case to use across all projects if file uploading and multi model support is seamless. File uploading hacks actually stops me from using it in major projects of mine.
I think there should also be a free version, perhaps with restrictions.
Will there be drones playing forkmaster?

http://forkmaster.com/
Anyone know of a decent user-tracking / analytics package that isn't SaaS? And isn't log-based, like Urchin (which I just discovered is yet another victim of Googlicide[1])?

My app is in dire need of user-tracking and analytics, but it's a self-hosted application and many of my clients run it on LAN segments that don't have WAN connectivity.

1. https://www.google.com/urchin/
Very keen observation. There are a number of ways to solve this problem. Machine learning helps (there are a few simple heuristics we currently use to sort the Event Feed).

But the right interface for defining events helps even more.

Sorry for the frustratingly mum response.
Couple of questions:

1. do you do transcoding at all?
2. where do the videos live, and in what format?
3. any size/time limit on the recordings?
4. you compared with some competitors, but not Tokbox; how is it different?
5. is your solution dependent on Flash?
6. is there a demo recorder we can take a look at?

Nice job!
The Myth of the Digital Native
Not to my knowledge. But it is very possible I just didn't hear a statement if there was one ;)
I get the point. My point is that reaction to "victim blaming" has swung way too far.

Kids don't deserve to get hit even if they play in the street -- even if it is expected to eventually happen. I just think there is a cognitive break in responsibility (don't blame the victim -- they have 0 responsibility for their actions) to taking some responsibility for limiting your risk.

I'm not touching the provocative clothes argument, because it's extreme and might not be backed up by the statistics. I'm just saying there are some careless actions by victims (like flashing money around in really really bad areas by yourself) that means the victims while completely undeserving of being victimized realistically need to shoulder some of the responsibility.

The poster above suggested, that if an action a poster is doing is causing death threats, it might be prudent to tone it down. I don't see that as blaming the victim.
^ Agree. I just wanted to also add that recently I was speaking with a friend of mine, he is in the process of hiring and he was saying that it's hard because he would like to bring a woman onto the team, but is weary because of past experiences of working with women like Adria. But I really don't feel like this situation is gender related, although it's things like this that make it hard for women to fit into a work environment that is male dominant. I happen to be in the military and have been in a few situations where I'm more or less ignored for safety's sake.
No, it's not perfectly fine. It's terrible and takes a good amount of extra work to get working for any mildly complex website.

Around here IE8 is at < 7% market share; if your product is slightly related to tech that's more like 0%.
Indeed. I don't have any sources off hand, but I believe the extinction lasted tens of thousands of years. And was only partially set off/caused by the impact. There have also been other mass extinction events, each lasting long periods of time on the "lifetime" scale, but are still just "relatively short periods of time" on a geologic scale.

[edit] here's some good reading for you:

http://en.wikipedia.org/wiki/Extinction_event

and the event discussed in the article:

http://en.wikipedia.org/wiki/Cretaceous%E2%80%93Paleogene_ex...
Agreed, but it's also essential that we as a society not incentivize idleness. If you refuse to take advantage of the opportunities presented to you, fine. We'll still make sure you have adequate food and shelter and medical care, and continued opportunity for improving your lot. However, you are not entitled to a discretionary income which is large enough to spend on a smart phone and a big screen television.
Beating the Wobblies
Income is a strange thing.

Scenario 1:

Make a product in a month and sell it online. Assume you make $60,000 dollars over 2 years, performing only minor maintenance tasks occasionally.

One way to look at it: That's $2,500 per month in income.

Another way: That's $60,000 for one month of work.

Scenario 2:

Perform a large task for a company charging them $12,000 and promising to deliver it in a month. Depending on the work being delivered, that's not necessarily an unreasonable cost.

One way to look at it: That's paying $12,000 for $12,000 in value

Another way: That's approximately a rate of $75 per hour.

--

A company paying an employee $12,000 every month for developing software is probably unreasonable. A consultant, contractor, or self-employed entrepreneur making that money for a one-off job may not be unreasonable.
We're using standard Rack and Sinatra when it comes to sessions. So clearly: yes, always has.
Definitely - we offer a one month free trial of the lowest tier plan (2500 users/month).
I have no problem in accepting the existence of privileges. Some are rich, some are tall, some are smart, etc.

My objection is that specific accomplishments should mean specific things. The meaning of what you need to accomplish to get a specific degree should not change because you're black and threaten a lawsuit. If you don't know how to invert a 3x3 matrix, you shouldn't be getting a masters in math.

The ultra-PC crowd seems to want it both ways. They want minorities to be given degrees more easily than privileged white kids. And then they want the degrees handed out to minorities to be treated as having the same meaning as degrees handed out to those privileged white kids. But there is a fundamental contradiction here. If an advanced math degree means something different about your qualifications based on who you are, then people will learn that and won't treat that degree equally.

But, how would I solve the problem? Quite simply - I'd tackle it like our military does. To achieve a given credential you have to perform to the same level on the same test no matter who you are. If you are someone whose background did not prepare you, extra assistance will be made available to help you catch up. Make the credential mean the same, and people will learn that it does and will learn to treat it the same. You are then laying the foundation for people to treat minorities equally in the future - not because someone tells them to - but because it makes sense for them to do so.

(I keep resisting writing a blog post about how unequal high schools make it so that the legally safe way to hire for basic literacy is to require a college degree - which actually discriminates more strongly by race than the legally unsafe approach of being willing to hire high school kids that can demonstrate basic literacy. It is really sad and silly, but true.)
To most people on disability or any sort of welfare $100,000 per year is literally rich, even some employed people feel that way. I don't know any 6 figure earners getting bailouts. When discussing poor and rich it's worth either defining what you believe each is, or including an extra class (eg: "super rich"), because for the lay person (depending on audience of course) when you say "rich" they think of people like us, people making average engineer salaries.
CNN's big blunder - Viral Video Roundup
Precisely. It's much more convenient to use Netflix than The Pirate Bay. If Netflix doesn't have content I, as a proverbial user, like to watch, I take the time to inconvenience myself to download it there.

DRM provides lowest-common-denominator security.
I assume you were replying to me.

Where the bottleneck is depends on market being served. In dense urban areas (i.e. the ones that matter), the bottlenecks is often spectrum. See: http://gizmodo.com/5847811/giz-explains-whats-wireless-spect..., http://www.androidpolice.com/2013/01/25/verizon-sells-att-lo.... This is both because the density of users in urban areas, and the fact that it's easier to provision urban cell cites with fiber.
I'm asking you to consider the possibility that you've failed to communicate the message you intended, instead of attacking people for not getting it.
http://piwik.org/

http://snowplowanalytics.com/
Sure. Could you provide more context to your question?
Oh, whoops. Good catch. That should be min, not max.
I think I was going along with the meme that unpaid internships are abusive, but only because it seems plausible. There are more memes and heated rhetoric than productive discussion, unfortunately.

It's probably one of those things that happens, but is more isolated than it seems.
OAuth - A great way to cripple your API
I don't think anyone's really disagreeing with this. If you can make a real case that you can offer a better service, that's fine.

As another example: say a meteorite takes out your competitor's data centre. If you are running from independent data centres with capacity to handle a sudden failure of one, feel free to highlight that. If you're running from one data centre, you should probably just count yourself lucky that it happened to them and not you.
For what it's worth, I didn't tell her to shut up. (I'm assuming it's a woman.) I just said I don't think it's such a good idea to write such inflammatory messages if you're concerned about the death threats you're receiving. This includes things like using curse words (e.g. HN is a shithole), and insulting people in other ways.

And I'm sorry, but if you know that a park is dangerous because a bunch of drunken teenagers are driving around doing donuts in it, you absolutely don't send your kid to play in it, no matter how safe it's supposed to be. And in particular, if they are, you tell your kid to stop yelling at the kids in the cars. (I realize this isn't what you suggested, but it makes your analogy less of a straw man.)

So, this isn't "don't play in traffic", this is "don't actively provoke known-to-be-crazy drivers while running around in oncoming traffic". It's just a bad idea. Especially if you're complaining about getting hurt.

Yes, all of these examples are hyperbole, but then again we have no idea about the seriousness of the threats.
As a designer, he should've been able to sell his designs more effectively to the management. While I loved his work at Spotify, I wonder if I did anything significant at Facebook.
It isn't that I have no sympathy for people caught in the cracks, but we shouldn't have government programs that are de facto open only to those willing to lie and cheat.

I agree with you 100%. We shouldn't have a minimum wage, food stamps, disability funds, or even 90% of the termination laws. In their lieu, we should have basic income, universal healthcare, free higher education for people with the ability, and affordable housing for everyone. Then, companies can hire and fire whoever they want, and the much simpler (if more radical) system is harder to game. But... the latter is not the world we live in, and we're not likely to see it in the contemporary US.
Startups by the window
Ok, that's a good answer that makes sense for more expensive places. But say, when someone wants to order a couple pizzas, they still call the pizza place rather than use these services. The answer might go along with yours - maybe ordering online feels systematic, like they are just punching numbers into a machine to get a result? Maybe when ordering food, people fundamentally trust a person that they can talk to more than a machine? Maybe with Domino's online delivery, people realize it's a chain anyway so ordering from a computer doesn't make the process seem much more systematic?
I've been using Ember for nearly two months to build a product. Every day I've been writing Ember code and learning, and making plenty of mistakes. I've loved every minute of it.

To be clear, I was a huge Ember skeptic last year. I've lived through the Microsoft WPF and Silverlight attempts to bring bindings and all that goodness to developers before, and then watch them make it so complex and poorly documented that no one used it, and they died except on banking LOB apps. I worried that the same would be true of Ember.

So I started to give it a crack of the whip, and really use it to build an ambitious (at least for me) product. Yes, it's been tough, and yes at the moment there is an almost Wittgenstein-esque 'throw the ladder away once you have climbed it', but I've never felt so productive with a product that looks and works really well. My conversion came when I finally had something click, was able to start removing bunches of code and lean on Ember to co-ordinate almost everything.

I recently had a run-in with Ember Data that left me really frustrated, and now (today even) I'm re-learning and checking my assumptions and to be honest, I think the problem was my understanding and not Ember Data. That said, it is clearly marked DNUIP, so if you do use it in production, you should be prepared for a bumpy road.
Allowing local bureaucrats unchecked decision making abilities when it comes to who gets locked up where. Last I checked, that's pretty hard to pull off in the West, despite all the rest of our problems. And when it does happen, it's an outrage when we find out.

You are right - let's not lose perspective here.
I don't mean this to sound as snarky or mean as it probably will. I'm truly interested in your answer.

Why should you have the choice to object? What is obscenely intrusive about tracking how you use an application you (may or may not) pay for? I don't see why anyone would have any reasonable expectation of privacy when they're using a service online.

Note I am only referring to analytics contained on a single domain. I'm not making an argument for or against services like FB that track activity across multiple domains.
Seeking Candidate
C# WCF Durham On site position
Legacy coded in C++ and will be refactored for SOA implementation using WCF coded in C# for data access, price look up, discount and tax calculations and logging.
We need developer who is strong in C# and WCF development.
lclark@pdstech.com
Please integrate with Analytics.js!
It surprises me that people can't tell the irony.
I've had great results when there are issues with a GrubHub order. Their customer service people call the restaurant and get it sorted out, and they usually tack on a credit to my account for the inconvenience.
I also started out using Ember.Data and later abandoned it due to similar issues (lack of validations being the biggest), but have stuck with Ember.js itself and am really enjoying it for a basic CRUD app.

Entering a route through a user hitting it directly vs. transitioning within the app should not be a problem with Ember.js, everything seems to just work for me at least. I suspect this is an education thing more than anything else.
This looks great. I was looking in the docs and you even have a way to track purchases/revenue and identify users.

In addition, the fact that you're able to associate identity data with past actions should help tie users together across sessions and devices, if I'm understanding correctly.

From the Heap docs:
User properties are associated with all of the user's past activity, in addition to their future activity. Custom user properties can be queried in the same fashion as any other user property.
I am an illustrator, turned front end developer, turned "just get it done" rails developer. I am currently working on a basic forum for a website that is 100% Ember powered.

Before finding Ember, I created "islands of richness" with Backbone.js. What was frustrating for me was my own lack of software engineering skills. I would design these hard to maintain apps that were just an absolute mess at the end. Like Rails, Ember opened this world of application development that has been such an absolute thrill to get into. It teaches me good practices, you instantly feel when you're doing something wrong.

I have been working with Ember every day for the past two months, and yea there are times that I get lost and it's frustrating, like struggling with complex forms in Rails for the first time, but you eventually move past it and the feeling is gratifying. I'm not the best dev in the world, but Ember has shifted my vision on what I can create completely, and I am really excited for the first time in a while.

For me, Ember isn't just a framework, I find myself using the Ember runtime everywhere. Where I used to take Backbone models and collections, I know take Ember core - even in a Node environment.

I really appreciate what Tom and Yehuda have done as well as the rest of the community. It has me excited to create in this new way I had not been able to before.
I often discuss this with friends. It often comes down to:

Big technology disruptions have happened before. The market adjusted and something new came along for people to do.

I like to argue: There were about one million working horses in the UK in 1900 but only 20k by 1914. No one found new jobs for those horses... [1]

[1] http://en.wikipedia.org/wiki/History_of_the_horse_in_Britain
How One Man Turned Himself Into a Publicly Owned Company
I have tried Zen Coding (now called some forgettable name) in several editors, vim, notepad++ and sublime text.

It is much more productive to use it in ST, just because I get immediate feedback. I get the full result in the editor in realtime, just as I'm writing the Zen Coding mantra.

The jump around all folder files in ST? Ctrl-P. It has fast and beautiful fuzzy matching. Do I need to open a file called Module/SuperCalliFractillicious.something? Ctrl-P, mscf, enter. File is opened and the cursor placed wherever it was the last time I edited it. Which could have been months ago.

Git integration? covered in several fronts. Git gutter was first seen in ST.

I do agree that tooling is very important. ST is a serious tool. Do not compare it to notepad.
Her point is that DDoSing can happen to anyone. If you claim it won't happen to you, you are lying, because there is essentially nothing you can do to stop it, if Anonymous decides to attack you.

So not only is was the offending marketing not classy, it was based on a fantasy.
Closing the lightbox doesn't stop YouTube, fyi. Also, can you handle scrolls?
If they can sell successfully at that price point, I'd consider starting a competitor and undercutting them.
My company moved away from ember-data recently in favor of our own simplified replacement. I like the concept of ember-data but we just ended up fighting with it more than we'd like.

It's a bad idea if you go into ember expecting it to be a solution to all of the javascript development hurdles. You should expect to fight the framework from time to time. You should expect a learning curve.

The solution is to be a patient developer, become familiar with the ember code base and it's concepts, keep up to date on the community happenings.

We are more than ecstatic about the results of our nearly complete product and I am positive having used any other framework would have made our development more difficult, and without a framework would have taken multitudes longer.
Are you (dare I say it) trolling? :)
Amateur Hacker Moment (AHM) I love it!
Looks like it's already almost at £10k.

Can/Do you have plans to add any additional features in addition to the existing 'stretch goals'?

I'm sure everyone has their own pet wishlist for Things I wish South Did Better, and I wonder what an appropriate fora for suggestions might be.

Mine would be some sort of 'keyframe'/checkpointing, a bit like the full history reset hack[1], but with more control over exactly where you split things.

[1] http://stackoverflow.com/questions/4625712/whats-the-recomme...
Discourse doesn't use ember data and it has been an absolute pleasure to code in EmberJS. I think a lot of people don't realize just how simple it is to create an Ember object from an AJAX call and start using it. A finder is usually as simple as:

$.get("/user/eviltrout.json").then(function(json) { Discourse.User.create(json) });

I'll probably end up writing up an AJAX tutorial because I think a lot of people are underestimating just how simple it is.
Disagree. This is something you should have to pay for, especially given their promise to keep your stuff online forever. Paying makes the business model clear; a free plan starts to muddy the waters and certainly is no benefit to paying users or the company.

There are plenty of places to post for free if you don't care about keeping your stuff around forever. You get what you pay for after all.
That is correct. ASICMINER went through an informal IPO, selling at the time the equivalent of $200k or so of shares. With these funds plus the project's creators own investments, they designed a custom 130nm ASIC. http://bitcoinmagazine.com/asicminer-starts-hashing/
Using Git Bisect to Troubleshoot Ruby Gems