skysight-inc/HackerNews huggingface dataset:
I've always felt that Colbert's talent as an interviewer are paralleled only by Dick Cavett (at his best). He is clearly a very fast reasoner with staggering intellect. But as much I enjoy The Colbert Report, it seems like a waste that he devotes his efforts to comedy and the sideshow bit. I think it continues to be a net positive for people that watch -- like a sort of cultural salve -- but he's just so damn rational that it makes you want to grab him and tell him to think bigger.

Also, is Schmidt always this stilted or is he nervous?
End users are the new CIO:  The enterprise in 2013.
Ask HN: Do you mostly browse to catch up or just for entertainment?
I have about 6-8 sites that I always need to be fully caught up on. I'll check them a few times a day, and while I don't need to read every article, I need to at least look at the headline of every article up to the last one where I left off so I know I'm caught up. I'm working on a solution to this problem (skim.me, but I don't want it to distract from the question), but we're not sure how many other people browse this way. Are you concerned with catching up on specific sources, or would you'd rather just have content recommended to you and don't care if you missed any updates from any one specific source, so long as you see stuff that's interesting? Do you browse to catch up, or for entertainment?
Nice one.

But it is not widely enough known that just naming it would have clarified Dijkstra's comment about APL.
This is retarded. We aren't better at "design". We are for the most part just as ignorant of its true nature. What we are good at as humans is mimicry of what we can sense, and thats what passes as good design these days.

Design starts at the most abstract level of creation with intent.

What is your intent, and what do gradients and lickable buttons have to do with it?
Looks neat! Is there possibility to add vim key binding, including search with '/'?

Also Git versioning would be awesome!
Why is letting the US (and hence the record labels/Hollywood) control the Internet a good thing?
This seems clearly more as a tongue in cheek way of telling Yahoo! how important the flickr API is than a genuine petition of the US Government.
Recent college grads should read Charlie Hoehn's ebook, Recession-Proof Graduate - http://charliehoehn.com/rpgrad/
The conclusions weren't drawn from the behavior of Holmes, but I agree in that I found the metaphor kind of distracting. Especially the lines:

>A quick survey will show that the paradox is illusory: Holmes is depressed when there is no target for his mental faculties. Give him a project, and balance is restored.

Perhaps I'm not familiar enough with the books.
Instead of a string, how about a continuous stream of rocket fuel? You'd need a large enough black hole that:

* the gravitational acceleration at the event horizon can be overcome by your rocket engines
* the tidal forces at the event horizon don't kill you

Your reaction mass (rocket fuel) would be sacrificed to the black hole, but with outside help, could you escape the event horizon?
The best thing RIM has going for it right now is they waited so long to compete they might actually be able to leap frog the competition if the execute well. Both Apple and Google now have quite a big of legacy baggage to deal with in their mobile operating systems. If RIM has built BB10 off the lessons learned from iOS/Android over the last 5 years they could solve some big problems in one swoop. Things that would take Apple/Google years to fix simply because of the legacy baggage they have accumulated. It's not terribly likely but possible. I haven't seen enough of BB10 to know if they are on the right track or not. The delays are probably encouraging in this respect because it shows RIM isn't rushing to just match iOS/Android. They could have done that years ago if not just by adopting Android and throwing some customizations on top of it.
I've worked extensively with proprietary drivers in Linux and other OS environments. If you take a pure technical point A to B view of the world, there is little doubt that you should be able to develop better drivers in an open source environment, at least in the long term.

McCarthyism feels like an uncomfortable or inappropriate analogy, but one area where 'open-sourcists' are often utterly unhelpful is the plain business fact that proprietary stacks are commonly implemented for multiple operating systems. If we tried to tie this to the McCarthyist analogy I suppose this issue is like trying to explain that you believe in the redistribution of wealth whilst trying to prove you're not a communist (it is a weird analogy for a corporatist isn't it?).

The long and the short of it is that hardware vendors are trying to do the best by their customers, not always in the right way, and uncompromising zealotry and isolated focus on Linux doesn't help.
Thank you for the coupon code, I'm looking forward to reading this.
Is there a reason you didn't use SQLAlchemy, as that's what I turn to when I'm not in Django-land. It's also closer to a competitor to Peewee than Django's ORM is.

I mean, when I use Django, even though I could switch out the ORM, I'd be ditching a lot of freebies (integration with auth, forms, South, all the reusable apps in the wild). Thus, you really don't see people ripping out the Django ORM except in the very extreme cases. It also explains why it'll be really difficult to switch out the Django ORM, as there is just so much integration to rewrite and legacy apps to lose.

If I wanted/needed/was willing to reinvent all of that, I'd probably start with a smaller framework (like Tornado, Flask) where the only stable game - so far - is SQLAlchemy.

Thus, I don't think it's in your benefit to consider/advertise yourself a lightweight alternative to the Django ORM, as there aren't many folks looking for an alternative (and even though most people aren't 100% happy with Django's ORM the bar to competing is really high). Your users are most likely not using Django, and deciding between Peewee and SQLAlchemy.
Which part of their developer tools are windows only? From what I can see on https://developer.blackberry.com/ everything is OSX/Linux and Windows?
Was looking alright until that background image came along, awful. Not very fond of the font either - not necessary to be loading other fonts in, especially that one.
Here's a writeup of my experience (albeit a year and a half ago) of trying to develop for Blackberry: http://martingordon.tumblr.com/post/5874277861/developing-fo...

It was horrible.
- Don't sell out. Find out what you love whether it's design, programming, assembly, hacking stuff, building stuff, whatever... and do that.

If you sell out, at the beginning you might make loads of $$$, it'll be amazing, maybe you'll make more than your dad ever made, maybe you'll buy yourself a 70" TV but trust me... 3 to 5 years in. You'll be that annoying guy that tells all his friends he sold out and really wished to have been an actor, a sportsman, an artist, a musician, an animator.

- Save enough $$$ for 6months of living without work, all of a sudden you'll be a lot pickier on what you work on.

- watch http://www.beautyisembarrassing.com/
In this context, I can't help hating the story of the Rietveld chair. As I understand it, Rietveld intended to design furniture that would be widely popular and enjoyed, and the simple design of his chair was influenced by his anticipation of mass production. If you look at the chair and see a reflection of his delusion about or indifference to the experience of the masses of ordinary people he hoped would sit in it, it doesn't look so good. Yet it became famous because it had value when viewed as art. The story of a designer who created an uncomfortable chair that none of his intended users wanted, yet it (and he) ended up being famous design icons... that isn't the story I want designers to think about as they work on a product I will end up using ;-)
Ask HN: Will you boycott retailers that mistreats employees?
Many companies are putting their employees into part-time status in order to avoid paying any part of their health insurance. Walmart, Pizza Hut, Domino's, Olive Garden, Red Lobster to name a few. I feel this is very wrong and really want to know how others are feeling.
It is practically impossible but not totally impossible.

I don't think you can change a company's culture that quickly.
I think you're right, thanks!!!
Your first mistake is assuming you need to spend this money.

Buying a MBP and hiring a virtual assistant, combined with asking this question, tells me you do not have a business plan with your required expenses planned out.

I think you should hold onto the money until you find something that does leverage growth, then pour the money into that. Don't spend the money figuring out what that is.
This is actually one of the problems with black holes, the event horizon is listed as an impenetrable barrier, but if you emitted light (which is in principle no different from an electrical impulse) from just under the barrier what prevents it from traveling past the barrier and away?

And don't tell me that it curves away because that would be a violation of conservation of momentum.

It also can't travel directly up then back down, because light can't do that - at the moment of reversal it's not traveling at the speed of light.

And the light particle can't evaporate (i.e. red shift into nothingness) by loosing all its energy to the blackhole because that would be a violation of conservation of angular momentum (every photon caries some angular momentum).

So what happens to it?

I should mention that after studying all the physics that I could understand I do not believe black holes exist. (Super massive objects might, like the observed objects in the center of galaxies, but not as black holes.)
Yeah, Canada seems to be an outlier. A lot of university students still have blackberries.
RIM will be really dead when articles on how dead it is no longer make #2 on Hacker News. As it is, there's obviously still eyeballs to be had dumping on them and repeating over and over how uncool they are. I wonder why?
Can you talk about what you see as the legacy baggage in iOS/Android that BB could potentially fix? I don't see it, but maybe I'm just too close to them.
Best syllabus to become a entry-level web developer?
How would you recommend a complete newcomer to programming and web technologies, to become an employable entry-level web developer in 6 weeks?
It's his choice to devote his efforts to comedy, and his reasons for doing so are pretty damn good. Do keep in mind that his show is not the only thing he does.
> It's rare to see someone in Japan commute with a bike that's over $150.

Lots of people have cheap bikes, but there's also a big "mid-market" (~$500) for Japanese casual bikes.

I think a robust and trouble-free multi-gear front could be a great alternative for recently popular electric bikes (e.g. on those small-wheel bikes with kid seats)... even if it adds weight and cost, it's surely much less weight and cost (and hassle) than an electric motor and battery...
YouTube scales MySQL with Go code
This. I feel like the Blackberry = enterprise argument was always a cop out because before the iPhone, Blackberry was the device that all the cool kids wanted to own. It was a status symbol. RIM's greatest mistake, IMO, was that they had the consumer market and didn't even know it. RIM pigeonholed themselves as the go-to device to respond to work emails at 7pm during family dinner.
What has wrong with that comment?
Serve your Django static files for free with Heroku
Is it still that way? I quit developing for BB 2 years ago, and at that time the tools were indeed horrible compared to what Android and iOS had to work with. But I know some friends still working in the BB field, and they told me the BB10 tools are supposed to be completely new and better.
> You can't buy any decent laptop without a wide-screen

You can - just not a new one. There's plenty that can still be done with a T60p with a C2D and 3 GB of RAM.
What he/she said is only true of the dev tools for the old BlackBerry OS. The dev tools for the new OS offer a far wider variety of languages to choose from, and no require developed to run windows if they don't want to.
This is exactly what I thought about John Stewart during his epic debate with Tucker Carlson on Crossfire. It's so very worth watching again even if you've seen it multiple times. It really reminds people that John Stewart and Stephen Colbert really are only "characters" on their show.
http://www.youtube.com/watch?v=aFQFB5YpDZE

Bill Maher is another brilliant, politically insightful comedian.
USE BOOTSTRAP
It's the fact that he is always in character that makes him so good. If he didn't take the comedy angle, he would just be another political pundit.

I get the same feeling watching Will Ferrel interviews
I'm not too surprised, personally. The rise of iOS and Android happened incredibly fast. It was released in June 2007, and less than a year and a half later, Apple's sales (temporarily) exceeded RIM's. That's not nearly enough time to react.

As long as RIM was reacting to changes, no matter how quickly, I think they were screwed. They had to be making the changes to survive.
I liked the first one the best. Just because something is there, does not mean you have to use it.
I think the entire statement is silly in that it attempts to compare two entirely different branches of mathematics, it would be almost as arguing between physics and biology. Physics is the study of matter and energy. Biology is the study of life. Any attempt to assign some "order" to them or declare one "harder" than the other is subjective and pointless.

However, there are some factual problems with your reply which I want to address. The Classification of Finite Simple Groups was a large endeavor spanning over an entire century. It was not made "by about 100 mathematicians".

The fact that the current was not working is not sufficient enough to conclude that the result was a failure or that pure mathematics is somehow worse than computer science. It would be similar to writing some code, and then suddenly realizing that you have to rewrite it if you want to get acceptable performance or to stop it from becoming spaghetti code. Neither of this sheds bad light on the field of computer science.

The key note errors you refer to are not much different from bugs, which of course are inevitable.
It's time to revise your old biases. You're talking about tools for the old OS. The BB10 development tools are much nicer, and people are finding them easy to work with[0]. Since the OS is built on QNX, the simulator is now just a VMware image that boots into QNX directly. Oh, and you don't need access to a signing server to try out your own code. (And I think you sign files yourself when they go out to other people.)

[0] http://kalogirou.net/2012/08/31/porting-your-ios-game-to-bla...
> The people least familiar with the language have the most negative to say about it

My 12 years of experience with PHP would beg to differ. It is, by ANY standard, a terrible language. In fact, it's primary defense of being "convenient" is not even true. Most developers would probably get a Django site up and running in the same amount of time it would take them to get a Cake or CodeIgniter site up and running.
Reading the original comment made on Slashdot by Mark, I find the following part noticeable:

>If your way of seeing the world IS genuinely more productive, effective, efficient, insightful and usable, then you should be confident that you will win in the long term, and folk who dabble in a different way of working will come to realize that you're right eventually

A lot of people seems to strongly believe in this, and I find it a very naive way of thinking. The world is a very interconnected, and the FLOSS world is no exception to this. By accepting non-free drivers, more people will be affected by the damage and dangers of non-free drivers.

Drivers are run at a permission level higher than any application. With the exception of BIOS code, hardware drivers can perform any stealth action and be verifiable undetectable. Thus, criticize non-free drivers, is not about testing which method is more productive, effective, efficient, insightful and usable. Its about requiring that the user gets the key to the computer. If we want security in ring 3, ring 1-2 can't be code covered in secrecy. If we accept it, then all security must be assumed to have the hardware driver developer at the top of the trust chain.

Non-free drivers are not primarily an issue about licences.
An efficient algorithm to compute lookahead sets for a LALR1 grammar is seriously intricate. The closure computation algorithm is definitely non-trivial. I don't know about the "Classification of Finite Simple Groups" but LALR1 lookahead computation results go into everything. Every computer, tablet, or phone carries at least 10 different copies of such lookahead set-sets. Does the "Classification of Finite Simple Groups" actually lend itself to doing anything useful? Can it be applied?
Anyone have a guide on how to meditate to achieve mindfulness?
Excellent -- we've been thinking about this a lot on our end, and we'll be in touch via e-mail. Copy/paste between browser tabs/windows does work (uses HTML5 localStorage), but it sounds like you might be having a different issue and we'll follow up. Thanks!
But what might you have learned had you done something other than get a CS degree during those years - maybe just read Knuth?
I think what you are really saying is reuse ideas/code/patterns and try and stand on others shoulders.
From what I've seen, it's not that a BB is all they can afford; it's that all of their friends are in BBM, and they prefer using it instead of SMS, so in switching to a non BB device would make it more difficult to keep in to touch with their social circle(s). They care very deeply about this, and not nearly as much about things like screen resolution or app availability.

Of course, this may only apply to the high school/college students I see and talk to. Maybe this phenomenon is an Ottawa only thing?
Free Software (not open source), which is what the author is talking about, is not a technical view of the world; it's a philosophical position on liberty and ethics. The fact that the drivers would (possibly) be better is irrelevant to the project.
One man's legacy baggage is another man's lessons learned, bugfixes and institutional knowledge.
@jspthrowaway2: You selectively quoted from the thread. You specifically leave out where @delvauxnic and I settled the miscommunication (I've quoted the rest below). I think it was disingenuous of you to selectively edit in that way.

Not only that, but you'll see I never called @delvauxnic "insecure", a "McCarthyist", a "dick" or anything else. I just kept pointed out that he seemed to be avoiding denouncing @sadbfl's own name-calling: in which he called people like me all of those names. Also, while that very thread was going on, (as you note) I was discussing substantive issues with @delvauxnic. I responded to every one of his salient points and engaged in debate. Your characterization of that conversion is completely inaccurate, IMO, and I encourage others to click over, read the whole thing for themselves, and make their own conclusions.

Here's the resolution of the subthread you quote from above:

@delvauxnic says:

> I never said that it was acceptable. I understand that you feel offended but please have some hindsight and read again my comments.

I replied:

> my concern:you seem to avoid saying outright "@sabdfl's name-calling is wrong";You could say so & still agree w/his other points

@delvauxnic replied:

>Once again, the style of this comparison (name-calling if you prefer) was definitely wrong. But what is important (THE POINT) was exactly...

I replied:

> thank you for saying that it was wrong. I disagree that "it's an informal interview" is a legitimate excuse for @sabdfl though.

@delvauxnic also said:

> But yes, "@sabdfl's name-calling was wrong". Are you happy now that I reformulated what I said in my 1st comment?

I replied:

> @delvauxnic, I'm sorry, I thought you were subtly avoiding it; it seems that I was wrong about that; I get you thought you'd said it already
How Apple Maps Spurred Innovation On iOS… For Google
The reason is simple

In your example it may be (I don't know much about fetuses), but in general it isn't. The reasons for changes in heart rate variability (HRV) are generally unknown, although there are various hypotheses and theories. If you read the papers by the company I linked to above that does HRV monitoring for neonatal sepsis, they freely admit that they don't know the mechanism behind the signal they detect.

The military figured out that the best soldiers for special forces training had a constant heart rate

Interesting. Do you have any links about that?
Where in Canada are you? I haven't seen a single Blackberry at UBC. The iPhone dominates and there's quite a few Android phones around, but virtually nothing else.

Edit: It's worth noting my buses often pick up dozens of high school kids as well, and again, I'm not seeing Blackberry. Maybe it's bigger in Toronto?
It seems the developer tools have changed for BlackBerry 10.

https://developer.blackberry.com/devzone/develop/platform_ch...
I sell phones as my day job. I've owned am iphone 4S, numerous Android handsets, and am typing this on my BlackBerry PlayBook.

To this day, the one-two punch of my PlayBook and my Curve 9320, I've been the happiest with my devices since as long as I can recall.

Sure, it's not cool to have a blackberry as a 22yo, but the phone is still the best handset I've used for keeping in contact with people. The bluetooth sharing of the unlimited Internet to my PlayBook tablet, and all costing $40 a month prepaid is just the icing on the blackberry cake.

I like my devices. I'm productive, and entertained. The iPad Mini and iphone 5 combo is tempting, but I can't justify the price for only a slight increase in functionality.
Although you resolved it later, you started it the way I have described, which is what I am taking issue with. I don't care how the argument ended, I'm taking issue with how it started. Most people lose interest when shut down the way you shut that guy down.

How is it remotely logical to expect someone to denounce someone else's rhetoric before they're allowed to discuss the argument with you? I'm not going to apologize to you for something that somebody else said, but if I agree with his points, you know what, I agree with his points.
I'd guess it's the same reason no one asks "what's your greatest weakness" to job applicants any more. Everyone's been trained to come up with an answer like "oh, I guess it's that I just work so damned hard all the time!"
This is a bad idea, and it makes absolutely no sense.
Not a fan.
I think it's cool that you wrote a solution to a problem that was affecting you. For me I've been using the Django ORM for quite some time now and have been able to use it in 99% of situations. For the situations where it doesn't fit Django allows me to drop down to raw SQL for a solution.

I do think it would be nice though to get rid of things like Q objects and move to something else. Maybe something such as objects.filter(text='hello' | text='goodbye'). Either way Q objects are extremely useful and the Django documentation does a nice job of showing how to use all the queryset features.