skysight-inc/HackerNews huggingface dataset:
I've been using a device for several months, and have been developing on BlackBerry 10 for even longer. It's a joy to use and develop for.

I write most of my apps in Python, and they work beautifully. I'm able to rapidly prototype and make changes as needed. Having done a lot of Android development, I can say the BlackBerry development tools and methods are actually easier and better to use. I think iOS dev is still more mature though.

Sales for my app have been decent. I need to push out an update soon, and do some more marketing to help it out though.

As a user, the device is great. I'm running the release OS on a Dev Alpha B, but I'll be getting a limited edition device once I ship this prototype back. It's smooth, fast, and works the way I expect it too. Again, having several Android devices, I can say that that OS never worked quite the way I did.
oversight.

started with a ui idea and didn't take the time to finish it properly.

not 100% happy with the outcome.
Oh really? So e-commerce (which uses snail mail) is irrelevant? So the millions of products that are sold online from all over the internet just... magically teleport to their destination huh?
Fun tip: reCAPTCHA is actually two things, the "re" and the "CAPTCHA". In other words, one half is about testing that you're not a human, while the other half is a legitimately unknown word from a source of failed optical character recognition.

You actually don't have to get the latter one anything close to right; and I think you're given the option of at least one typo in the actual CAPTCHA test.

So when a CAPTCHA looks impossible, try doing the possible half and typing in "balls" for the other half. It actually works with pretty reasonable accuracy.
Making Robots Mimic the Human Hand, With Programming Competitions
In Scrum that's where the Scrum Master comes in. It's their job to facilitate the meeting to ensure that those conversations are continued after the meeting.

A good team will often find ways to achieve these things without requiring the Scrum Master to step in.
I remember looking into the feasability of something like this about 3-4 years ago when I was working on a social game with ~10 million DAU. Our bandwidth costs for static files were really really high even with a big discount from S3 because we were a heavy user. It's awesome to see that it is finally a reality.

With things like this, getting exposure isn't a matter of having the money to host your content, but simply a matter of being popular. The more popular you are, the more likely that you can offload static file hosting to those consuming your content.
It helps that sodium lights produce more lumens/watt than the alternatives.
The http://www.minervaproject.com is creating a university just for this reason. Plenty of qualified people get rejected from the prestigious universities just due to the numbers of positions / applicants.
The problem section reads like: Agile meets corporate, and loses. (Perhaps an inevitably outcome.)

The solution reads vaguely like: We're already distributed (in time -- flexi-time -- if nothing else), so manage us like a distributed team.

The solution still strikes me as somewhat too bureaucratic, vis à vis the intent of a "standup" ("daily X", etc. -- choose your own name), as I see it. That being to informally, loosely, but effectively sync members' working states and awareness. Everyone should be free to take what notes are personally meaningful to them.

But formal documentation should be a separate track. That would include the "agenda / meeting notes" PDF CYA that appears to be going on and/or proposed, here.
There are multiple pages to the article. I missed the navigation buttons at first too.
Oh no! I can't rightclick so how can I possibly look at the source code xD
We run stanups at my place. Everyone keeps their time to talk brief as possible and we have a rotating leader to keep people out of the weeds. It works out quite well, so I agree strongly with the article that stand ups are not a waste.
Good tip in general. Symbolic differentiation was McCarthy's motivation in 1960. My own motivation was nothing more sophisticated than "I wonder how much Haskell can look like M-expressions, without resorting to Template Haskell?"
Right, and that doesn't surprise me. However, this isn't a problem with standups, but a problem with people not understanding the underlying concepts or just wanting to look good to the team.

*edit: missed a word
How? That would be handy...
Could they inject human brain cells into dogs, instead of mice? I just feel a dog who knows English would be more lovely than a mouse who knows the same language...
Certainly, I would be glad to discuss things as well. You can reach me as topolomancer (at) annwfn (dot) net.
Speaking as an engineering manager - I've only had to use standups in environments where engineers were not good at checking in their code and closing out issues regularly. I HAVE to have that information, regardless of how I get it.

I would strongly prefer to have a stream of commits and JIRA issues in HipChat to review the following morning than have to do a standup. But not all engineers are as good as they like to believe they are at following development workflows and processes.
You can also avoid getting frustrated by using a more test driven development. Incrementally write code, then test (could be just printf-ing), then chances are that the bug is in the last chunk of code written.
Audio captchas are pretty hard to solve for me personally, much harder than even almost unreadable Captchas. But maybe that's just me. Still can't imagine a bot solving the audio captchas I've heard though.

Edit: Just listen to it:

https://www.google.com/recaptcha/demo/
My sister uses the schizophrenic pattern shown in the middle that uses all the dots. Because sliding your fingers between two dots just pixels apart was an error prone nightmare, she decided to just hop her fingers from dot to dot, based on the fact that if you touch one dot and then you touch another, when you lift the first finger the path between both will be automatically drawn. That way, the trace in her screen is just fingers over dots, making it impossible to tell which one is the first and which one comes next.
The daily stand-up as a status meeting is a common anti-pattern and one I often have to coach teams out of.

While yes, you may be able to derive status from a daily stand-up meeting, that's not the point.

The point is for the team to co-ordinate their work and figure out how they're going to get things done. Done well, it has more in common with a planning meeting than a status meeting.

I actually have a whole course on how to have good stand-up meetings.

Here's the link: https://www.udemy.com/improv-your-agile-scrum-stand-up/?coup... I added a discount code for anyone who's interested.
This is hilariously awful. Thanks for sharing. I recently moved all my CAPTCHAs to games with AreYouAHuman.com and I love it.
I picked up a Z10 a few days ago and have been using it as my primary (only) phone. I'll say that it has a ton of promise. It's perfectly snappy, the screen's resolution is stunning (although the colors aren't as good as what you'd get from an AMOLED phone), the automatic screen brightness always works perfectly, and the OS is great at just getting out of the way. That said, I feel like it's still a beta product.

From my own experience and from reading various forums, enabling encryption has a decent chance of putting your phone in a state where it will randomly and frequently reboot. At least, that's the theory; I'm in the process of disabling encryption now, so soon I should know whether that makes the reboots go away. Other than that, some of the setup is a bit weird, and other things just take some getting used to.

The app store (BlackBerry World) is a bit empty. I've found most of the apps that I need, but if you're looking for a specific app (especially anything from Google), prepare to be disappointed. I haven't started doing any development, but the docs generally look good, and I'm really excited to get my feet wet with Qt Quick on a phone. I think they made the right choice there, although I haven't actually gotten into it yet.

So, overall, I do think the Z10 has great potential. Something about the entire UI just feels respectful of the user; it stays out of the way and it almost always does exactly what I want it to do (unique in my personal experience with touch-based devices).
Very good find, thanks for that. I recall that Peter Bubenik is working on a similar approach. His recent paper about "Persistence landscape" is also quite accessible, in my opinion: http://arxiv.org/abs/1207.6437
Or when you enter bad login info, and the site doesn't tell you if it was your email or your password. But on the reset password form it tells you when you put a bad email in.
Zed Shaw does other stuff besides programming you know...
ToysRus sells a First Act acoustic for $80. Plenty adequate for beginners.
Steal this idea:  A simple affiliate system for Stripe-powered saas apps
I'm amazed that such a service doesn't exist yet (at least I haven't found it yet). If you build such a service, I'll be your first customer.

I run a saas service with Stripe handling my subscriptions. I want to launch an affiliate program, where anyone can register as an affiliate, and I will pay 20% recurring commissions for the lifetime of the referred customer.

Here's what it should do (MVP features):

- Allow affiliates to sign up and get a unique referral URL
- Track subscription payments and award a % commission to the referring affiliate for all payments from this customer (bonus if I can limit it to just the first year)
- Allow me to export a paypal masspay.txt, which I will use to pay all affiliates once per month, via PayPal.

There are a few affiliate services out there, but the ones I've found either don't easily integrate with Stripe, or their pricing model just doesn't make sense for bootstrapped saas startups.

If someone is building this, please let me know. I'd love to talk to you and be your first beta user :)
Here is some WebGL based ray tracing: http://glsl.heroku.com/e#7457.0
My experience is mainly with OKCupid. I presume most other dating websites are variations on the same theme.

The problem is that OKCupid is a geek's worldview distilled. Whether a girl is visible to you is largely based upon algorithmic analysis of a questionnaire, which in turn is based on nothing more than pseudoscience.

So you have a questionnaire written by a team of computer programmers acting as gatekeeper to you contacting someone? Do you see the potential problem here? Who says the questionnaire is relevant?

Add to this fact that the quality of women on these sites is low on average, and it doesn't bode well for guys. Lots of guys will of course chime in and say it works for them. My interpretation of this is that given the sheer number of users, there will always be people who "luck out".

Cupid Plc (another online dating company, unrelated to OKCupid) is under heavy suspicion in the UK for faking high quality female profiles. I don't know if OKCupid does this, but the site really has no built-in mechanism to give you much trust in the profiles you see.

Overall, I think the problem with online dating websites is that they are not actually solving any of the difficult problems of dating. Online profiles are useless because they are 90% equivalent. Oh, so you like tall, athletic men? And you enjoy movies and wine, music, art and watching Game of Thrones? You are mainly good, but have a wild side? You are unique?

Given this, why the focus on these profiles? Guys are only interested in the photos (having put the effort into reading through fifty identikit profiles already).

...and then there's the transition to meeting up. This is fraught with difficulty because you have know way of gauging how to approach the issue. For some people "let's meet" will be enough and looked upon positively as decisive and confident. For others it is seen as completely inappropriate. The site gives you, the guy - it will usually be the guy - no way of knowing which strategy to use and so you lose 50% (or more) of the time on the basis of not having enough information to make a good decision. Given already low probability of finding someone who "suits" you on these sites, this is incredibly wasteful and not addressed.

So... good luck to anyone trying to improve things.
Coursera Operations Project - An Introduction to Operations Management returns
I remember the Milky Way looking very ... milky. It's just a dim white haze -- much dimmer than the stars surrounding it.

The reason it doesn't really look like the photos is that we don't have CCDs in our eyes. When things get dim enough, we lose a lot of color perception. (That's why night scenes look practically monochrome.)
Thank you. You got me interested...would you like to elucidate something about your work?
neat code golf reason! :)

btw, I've been to some of the recent LispNYC events, have you been to recent ones?
Chocolate.js - Webapps with a sweet taste
Relevant but NSFW: http://www.southparkstudios.com/full-episodes/s15e01-humance...

(consequences of not reading the various agreements)
Why is this an issue with an article about writing effective django?
I was not talking about retyping the new password, but about requesting the old password before you can change it. The reason you do this is because even if you theoretically could hijack the session, you still can not hijack the account. But the priority seems a bit off when the password is more important then the account, which makes you believe that the people behind the sites only added the extra password validation because they seen it every where else, and not because they understand the principle behind it.
Could you elaborate on what you mean by "tough enough for CS" ? There are definitely difficult disciplines in CS, but few of those will be required courses in an undergraduate curriculum. The best indicator of success in CS (or any other field) is passion. If you are passionate about your field of study then the "toughness" of the program shouldn't be a major factor in your decision making... certainly not if you've already been accepted to Yale and Berkeley.
I took the course last year and liked it.
another nice one which i get a lot of use out've.. (again, no idea if bash can do this too)

$ setopt brace_ccl #put this in your ~/.zshrc

$ echo {1-3}.pdf {a-d}.pdf
1.pdf 2.pdf 3.pdf a.pdf b.pdf c.pdf d.pdf
Buy a cheap acoustic. Unless you're Eric Clapton you really don't need to belabor this decision. Buy whatever feels right. Learn on an acoustic first, it'll make the electric more enjoyable because most of the sound is being produced by your fingers and the strings, the electricity just makes it louder, and if you suck the electricity will only amplify the suckiness.
US Attorney’s office agrees to release materials in Swartz case
It sounds like a sexist comment because it is.

The reality is that in a place like New York educated women move to the city for their careers. So do men, however when men get married and have children they tend to continue to work, whereas it's more common for women to leave the workforce. Hence, the percentage of the men in the city that go home to their family in Connecticut (or Westchester, or whatever) is much higher than the percentage of women that do so. Far more of the men in the city are ineligible. Couple that with higher university graduation rates among women and the trend will only continue.

I've _never_ seen behaviour that would indicate that women move [to New York] in order to find successful men. Oy.
Is it intentional that these are recorded talks only or will this diversify as the content grows?

I am curating a daily video feed at http://manufacturingporn.com/ and am trying to make a point of limiting the number of narrated videos. Still not sure if this is a good idea or not, traffic numbers aren't big enough to allow for a statistically relevant conclusion.
Go listen to the Unity haters (I'm not one anymore, it finally seems to work well once you pry the Amazon spyware out of it) about Canonical's ability to innovate without shipping something half-baked.

Ubuntu Touch is heavily dependent on Canonical being able to do major surgery on the Linux graphics stack on a very tight schedule. I agree with their plan and the reasoning behind it, but there are many reasons to doubt they can execute on schedule.

As for the team, Ubuntu has some experienced phone OS developers but nowhere near the depth Jolla has.

The way that Ubuntu used SurfaceFlinger as a provisional system compositor is brilliant. But getting from there to a product is more work than Canonical has ever had to put into a project.
Ah, the true Scotsman steps to the floor.
BBC Radio episode "Global Business - Race Against the Machine"
Since you are a manager, I might suggest that the Agile and Scrum the daily stand-up isn't for you. While I appreciate your need to know what's going on with the team, in Agile and Scrum, the daily stand-up isn't there to provide status to managers.

The purpose of the meeting is for the team to get together and co-ordinate the work that needs to be done in order to meet their Sprint goals. So while you may be able to get status information out of that, it's more important for team members to use that time to figure out how to meet their goals.

In addition, status should be obvious in Agile teams. This is why you usually see things like cards on walls and burn down charts. If status isn't obvious to everyone, you may want to see if there are other ways the team can make that information highly visible.

Check out: https://www.udemy.com/improv-your-agile-scrum-stand-up/?coup... for more.
1) Don't let your focus deride you from getting a more well-rounded education. That said, it should be an interesting, engaging, and satisfying education. Not just "because I should".

2) And, that said, keep your eye open towards to possibility(s) of turning this into a 5 (5.5, 6?) year Masters track. I guess I'm of two minds about this. My understanding from others is that, particularly in the shorter timeframe, such a curriculum might squeeze out time and opportunity for some other topics -- you might miss things you would find of significant value. But, it can be a more direct path to a more valuable degree and perhaps to a deeper educational experience in your topic of interest -- if this does indeed mesh with your interests.

So, I'll say, look into such opportunities. Whether you ultimately decide to sign up for such a path is a matter of whether it would be right for your (and what opportunities end up presenting themselves -- or, perhaps better stated, what you can shake loose, and at what cost).

P.S. A difficult, hard, challenging professor is one thing. A crap professor is another (and, believe me, they do exist -- whether their attitude is malicious, disengaged, or even ostensibly helpful). Don't waste too much time on the latter. Nor work too hard to avoid the former; I remember one math(s) professor with a somewhat fearsome reputation, but boy did you learn! :-)
I dont see any issue with the formatting. I'm on Chrome 26.0.1410.43 on a Mac OSX 10.8.
Yeah, New York City has got to be the best place I've ever been single (and that includes Sydney, Oz). The women are pretty great here. As for the OKC thing, the general attitude is that it's good to ration your usage because it's _too easy_ to fill your schedule with online dates and not meet women offline.
Fantastic so far, easy to follow.

I've come to a snag at "Writing a Test" (http://effectivedjango.com/tutorial/models.html#writing-a-te... ) though, it's not clear which file I should be adding the test class to.

From following the tutorial I would think models.py but from browsing the file structure I would expect test.py
Could you give more details as to how you develop with Python? Is it done via PySide? My impression was that you could only use C++/Qt, HTML5/JavaScript or Adobe AIR for BB10. I plan to get a Z10 soon with the intention to port an application from Windows Phone along the way. I was mentally preparing for C++, but if Python works good enough then I may skip C++ altogether (I did some small PySide apps in the past, but this time I'd like to learn QML).
Cartoon-Retirement
I've worked at two companies where the day starts at 10am. You'd be surprised how common this is. For people without families and who live in big cities like New York, flex time allows you to go out at night any given night, have a good time, not miss out on sleep, and still have a full day of work by waking up at 9am or 10am. When someone in your team suggests to start the standup fifteen minutes earlier so that no two teams' standups overlap, how do you respond? "I don't want to wake up 15 minutes earlier", or silence?

Morning stands up are a great way for management to ensure people are pressured into showing up for work at a given time without having to be the bad guy and actually say it.

My experience with morning standups is that people arrive to work right before the standup or a few minutes into it, are not in the right mindset to form coherent sentences about their work, and as a result the standup is a slow monotone monologue that no one pays attention to. The one day a week when the manager joins the standup to listen in, everyone faces him and it becomes a report trying to look good and sound like they accomplished a lot that day.

Bottom line, skip the physical standup and use Trello instead!
Its to prevent people from being able to change your password if you step away from the computer for a few minutes to take a piss.
Bonds...
Opera Unite was trying to do peer-to-peer centrally indexed file sharing as part of their offering I think (http://unite.opera.com/application/132/).

I blogged about it back in 2009 anyhow (under the self-effacing title of "Opera is about to change the world?!"!).
You can complicate this discussion by bringing in different contexts and wrinkles of primate biology. The main point still stands. If you reduce the size of the group, then you get to the point where it's one alpha in the peacekeeper role. Also, the point still stands with betas anyhow.
I have seem teams use end of day stand-ups. The problem with those is that they tend to devolve into status updates pretty quickly.

Team members report on what they did that day, but seldom think about the things they are going to get done next and the things that are preventing them from getting started on the next thing, which in my opinion, are the more important things to focus on.
You laugh you lose
>the screen's resolution is stunning

The Z10 has a 1280x768 resolution on a 4.2 inch screen. That is a 355ppi pixel density. That is better than the iphone 5(326ppi) and Galaxy S3(306ppi). Samsung's S4 although is a different story.
this should be submitted to thedailywtf.com