skysight-inc/HackerNews huggingface dataset:
Wait a minute. We do value teaching more; you haven't read a story about a high school teacher dying in poverty, because high school teachers get above-median salary, health insurance, and defined-benefit pensions.

This woman didn't simply choose to be a teacher. She chose to be a very specific kind of teacher, and the kind she chose to be was not a well-compensated kind.
I run Wordpress on an Amazon micro instance and have easily handled enormous runs without the server breaking a sweat or failing to serve a request.

http://wordpress.org/plugins/w3-total-cache/

The simplest thing in the world.
Yeah, exactly, and you've got the flexibility to build something somewhat different than what's presented, depending on your needs or interest.
I much prefer working in .NET MVC4 than I did trying the same pattern in Java with JSP/Servlet/Spring. Things seem to just work.

As for 1, I haven't really had to write tests around these wrappers yet.

I can't really comment on 2 as we don't use but a couple of pretty simple ones that ARE easily testable.

I'm also really not sure what you mean with 3. If by "hint" you mean use @ as your denotation for C# code, then yeah, I guess you do. I also don't see how it's much different from Rails templates, and in fact I think the syntax is far more readable than rails templates (disclosure: I've not used Rails extensively or professionally) and a marked improvement over JSP/ASP Classic.

4. We've got >20k users who access the site multiple times a day and we've not seen anything indicating thread corruption. Not saying you're wrong, but I'm really not entirely sure what you're talking about, perhaps you could elaborate?

5. I can't really comment on this one either, but I can say for a fact that we currently have users downloading excel files over SSL in IE8 and greater.
I am of the opinion that these sorts of programs can be dangerous for two reasons:

1. It provides an disincentive for Harvard to accept marginal students from low-income families, if Harvard isn't completely sure that the student will be successful academically.

2. It discourages the student (and their family) from taking opportunities that might increase their gross annual income, such as a summer internship at a company like Google or Facebook.

My parents have an AGI of about $20k CAD; I've only been able to pay for my undergrad because of paid internships and a very generous grant from an external donor (which was, at the time, issued partially on a needs basis, but whose renewal was only contingent on my grades).

Granted, I haven't seen the full T&Cs, but it's just something to think about.
I imagine a big part of this is Android.

99% of emails don't include formatting. 99% of users never set anything but "TO" instead of the anachronistic BCC and CC thingies (how many emailers even know what a "Carbon Copy" even is?)

On a handheld where real-estate is at a premium? Those features are tucked away semi-hidden. And for the sake of consistency, that UI is mirrored onto the web form.

Also, changing the subject of a reply is hidden for very good reasons - many applications use the subject of a reply for threading. Changing that subject line is going to break the user's expectations of how threading works. Even if Gmail handles the threading with grace, the e-mail client at the other end may not, and that can causes a mess of broken expectations. Better to leave this seldom-used feature (changing the subject of a reply) hidden to avoid the trouble.

The inability to fullscreen and the tiny composition window are, imho, unacceptable though.
> But why do people keep showing up to do it?

Social status. Nobody gets looked down upon when they say that they're an adjunct professor at a university.

And of course it's rewarding and stimulating work.
From an Occam's Razor POV: it would be simpler for some agency to require a backdoor or transfer the character-based unlock, which they could apply whether the phone has a finger-reader or not. Since I haven't read the entire codebase of any of the operating systems I use, my paranoid self says "Expect root-ation!" while my normal self says "Get back to work, quit reading and writing internet commments!"
The end of Moore's Law is like the Voyager leaves the solar system kind of post that just keeps repeating ad infinitum on HN. There are real drawbacks to popular upvotes as means to populate the homepage feed. I hope someday someone figures this out.
Well they seem to maintain the old compose for IE8, perhaps until Windows XP expires next year.

And most of the rest of google works for me with javascript disabled, which is not a trivial thing to maintain.
How do torus and saddle fit together?
But they are also blurring the lines between legally acceptable and what is acceptable to the public.

The UK has had similar discussions over new laws being introduced - people wanting the new laws have been saying "It's just metadata; it's not the content".
None whatsoever. We killed R# and VisualSVN. Do without the former and use TSVN for the latter.

We have 34 projects loaded in the solution so it hits VS's limited 32-bit process restrictions pretty quickly causing the debugger to break miserably. When this fails it's a restart job.
A saddle-shaped overall curvature is consistent with a universe accelerated by Dark Energy.

I wonder about this. As I understand it, the de Sitter spacetime (which would describe a universe containing dark energy and nothing else) has positive spacetime curvature, but admits all three types of spatial slicings: closed (positive spatial curvature, like a sphere), flat, and open (negative spatial curvature, like a saddle). Wouldn't that mean that any spatial curvature we observe could be consistent with the presence of dark energy?
Words change in definition. Very few people have a 'traditional' phone now, so the word would become useless if we didn't repurpose it.

What is wrong with calling them phones, exactly?
I wouldn't be so quick to start doing the Apple victory dance. A lot of people waited to upgrade because the iPhone 5 was an iterative device and I have several anecdotal cases where people I knew said they would wait for a 5S.

Apple has painted itself somewhat into a corner now. Similar to Windows Service Packs, people are waiting for the second version of Apple products to get it 'right'.

This isn't to say they got it 'right' THIS time, either. It just is what it is.
The best was my mother-in-law finding out that her contacts were all lost when her Outlook calendar got corrupted. She didn't even use the Outlook calendar.

And of course, because she didn't have a hotmail account, her contacts were stored locally, so there was no backup.
No it's not.

'naive' and 'mischievous' don't mean what you think they mean, and the author of the parent post did not claim anything of that sort. It's just that your opinions differ and you want to throw some idiotic words at the author's post.
I don't think that comparison would be completely apt. In the eyes of the public the different name and colours will stir up different buying emotions.
This is even more striking when my kids (3 & 5) ask for my phone: I'm watching a common word get completely changed for the next generation. Adults think "phone" as a verbal communication device, often having been overloaded with a stunning amount of alternate communications & computing power. Young kids see a "phone" as a visual toy and movie player, with data communications, and voice calls relegated to "yeah, you can do that too". "Phone" may very well largely replace "computer".
Django class based views always seemed overly complicated to me. I cope with it thanks to the useful http://ccbv.co.uk/ and frequently had to hand draw the inheritance tree to understand what the hell was going on with my method calls.

I'll be curious to know what was the actual reasoning behind this complicated design.
that fact was not very fun
>> Eventually things have to be changed to preserve jobs

This is a shortsighted answer. The acceptance of this as a truism is the kind of office culture that is toxic to a company's long term health. If you're user tests say, "we shouldn't change anything" then the people making the new designs are the ones who should be fired because they can't improve the interface.

As for familiarity, you wouldn't test current Gmail users against a new interface. Of course they would perform better against the old one. You'd get a group who'd never used either one and run your tests (unless you're incompetent).
Which is why they have BizSpark. They need to do a better job pushing/selling it. And yes, I understand many here on HN get that it's an attempt to lock in the business at a high long term cost for a short term (and I assume many HNers would say marginally small) gain.

EDIT: Was finally able to get the page to load... I see the author alluded to this: "Yes, BizSpark is a great program for giving free Microsoft stuff to startups. It’s like a drug dealer giving free samples to get you hooked on their expensive and now compulsory wares."
Is anyone actually claiming that Apple are going out of business? This kind of reflexive defensiveness doesn't really help anything.
And yet you felt the need to post here and bore us with this vacuous comment.

People care about phones because they stopped being just phones years ago.
So is it all possible to buy into Twitter at this very moment in hopes of making a little profit the day their IPO goes live? Or am I just dreaming in the clouds?
I have a particularly common word as a gmail address (not common like a grammatical article - think more like "experience@gmail..." or something like that). I know the UI's gotten bad in a usability way by the increasing frequency of mistaken emails sent my way because people keep inputting their subject in the "To" field.
>I don't really understand why this is being considered technology news

Tesco have been hiring a lot of Silverlight and similar discipline developers. They have been working on their own TV streaming service like Netflix, but this one is free. It is supported by advertisements.

For those not from the UK Tesco has a very popular loyalty card system called ClubCard. They where pioneers of it in the UK market IIRC. They know what a lot of people shop for, when they shop for it, and often can guess very accurately what will be a conversion to a sale, and what won't. They do this at the moment with vouchers.

But now they have the streaming TV. They can charge (or they hope!) more for an advert than a competitor. It doesn't matter that Google knows you searched for xxxx or that in an email your friend mentioned that you liked yyyy. Tesco know what you actually bought.

They can measure the effect of showing the same person 10 impressions, and if it results in a conversion. Google and their ilk can not say if it worked. Did more people buy your nice brand of soup because of that slick new advert? Or was it just because the weather was a bit gray that week? Tesco will be able to tie up those exposed to adverts and those who then convert.

They can get a beachhead in your digital life, when for many they already control most of their physical.

This isn't just about selling a tablet, it is about moving advertising in a way we've never seen before in the digital world.

I am very impressed by them for doing this. Rather than re-act to the digital world by using their physical world tactics, or buy just buying some trendy startup. They've taken the best bits of both creating a platform to allow them to fully exploit it.

However, I absolutely hate targeted advertisements, so they won't be getting me near their damned ecosystem (or ClubCard!)
Pretty sure painting with a broad brush is one of the quicker ways for your opinion to be ignored.

#justsaying
Then we should "fix" that. Instead, we've been letting the government give these companies immunities for letting them gather the data in bulk from them.

I think people just want to communicate with each other, and the Internet is the best way to do that right now. If we can build an Internet where we can easily do that without giving all this data to 3rd parties, people would use that, but until then they don't have much choice.

As Schneier says, advising people to "quit Google" or Facebook, is not really a choice in today's Internet. But if developers and the architects of the Internet realize what a problem this is, then maybe we can come up with other more secure alternative solutions.
Getting Ghost up and running.
We need a country breakdown considering this launch included China (unlike previous launches). That said, I'm assuming 30-40% in China and the rest elsewhere still puts it as a great launch.
Early on in the article I was unimpressed with the assumption that "who you are" or "what you'll be" is defined by your job title which is defined by your school major.
While ASP.NET MVC is a huge improvement, my experience in .NET over 12-13 years has shown that most enterprise-class organizations built monolithic Web Forms apps 5-6 years ago. Upgrading these apps - especially to ASP.NET MVC - are cost prohibitive from both a licensing cost perspective and and labor perspective. When work with prospective clients today, it's almost always a situation where A) the client wants to shoehorn their favorite JavaScript MVC framework their WebForms app or B) They have functionality that is part MVC, part WebForms, and they are stuck in a corner. either way, it's always a monster mess that enterprises generally decide costs too much to clean up.
Carl Icahn does not a market represent. Carl Icahn and his Twitter account represent himself (and potentially a growing disconnect with reality since his CompUSA days)
Yes - absolutely. We'll actually give a definition of whatever algorithm we're looking for, often with specs provided.

I don't really care if you remember the definition of merge sort or bubble sort, but you should be able to code it up in a few minutes given the definition.
I call BS on that attitude.

First, the author was making a generic point. Your contribution is to point out some silly exception.

However, if a 20 year old had the driver's code, he can learn to look at the code of similar driver's or failing that learn to read the code, and run them through a kernel-level debugger. If he doesn't know how to do that, there are resources available on the internet to show him how.
If you look further down: http://django-vanilla-views.org/#inheritance-hierachy-django...

It looks like that view which is a "CreateView" uses a ModelForm as its form. ModelForm's save methods return an instance of their Model.

In this case, account is the instance of the Account model which is created when that form is saved.

Edit - Here's the relevant Django doc: https://docs.djangoproject.com/en/dev/topics/forms/modelform...
now everything he shows is questionnable

Everything he ever showed is questionable, he's an entertainer not an investigative news reporter. However, pretty much all of these segments have been real in the past, so I'm not sure why that would change now. They obviously cherry pick respondents.
Be aware of the user thoughts with a mouse tracker
Rewrote the article about how the mouse activity can help you to understand the user thoughts.
Does moistly notify you when it is running low on power? To prevent the reminders just coming to a stop, leading to dead plants.
LinkedIn Founder:"All these concerns about privacy tend to be old people issues"
I've been crossfitting for years at kylered's gym. I've also judged at the competition series he mentioned, and traveled and worked out at crossfit gyms all around the country.

I've seen some bad coaches, but I've seen a lot more people who are uncoachable and are going to injure themselves in any gym with any workout and any coach. I've never seen anyone vomit, injure themselves, get Rhabdo, pass out, or any of the other things people think are so common in Crossfit. Predictably, Crossfit haters sensationalize, and people who push themselves too hard and regret it tend to angrily blame Crossfit in public instead of themselves.

CrossFit changed my body, my self-image, and a lot of my attitude, but any other gym that's based on fun, positive encouragement from other members doing the same workout at the same time, variety, intensity, and a community of friends would do the same thing.

For the record I rarely "Rx" a workout and I almost always come away from workouts thinking I sandbagged it a little. And yet I'm very happy with my results. Why would I want to push harder and risk injury? I wouldn't. I insist on doing every movement perfectly, pausing or lowering weights or reps if I'm getting tired or winded to the point that my form might be at risk, taking it easy if I've had too little sleep or I'm dehydrated or whatever. I know a lot of people who have a similar philosophy and I admire their sense, not their hard-core-ness.

I don't buy the OP's claim that he got sick from a not-overly-strenuous workout. A Crossfit workout is no different than any other, except that if you overdo it in another style of fitness and get critically ill you don't get attention on Hacker News.

TL;DR - you can lead a horse to water but you can't make him drink. You can show a guy good form and coach him to be safe but you can't make him be safe if he wants to get hurt.
Wouldn't be surprised if the bulk of the gold phones are shipped to Oriental countries, where the color is far more popular and sought after with much greater earnest (bordering on social imperative).
Contrary to somewhat popular belief, Django's function-based views are not deprecated and as far as I know, there are no plans to remove them. Django's class-based views were introduced and the generic views ported over to the CBV style (the older FBV versions were deprecated), however after giving it a go in a small part of our app, I found them to be overly-complex and hard to extend and went back to FBV.

In my opinion, Django's CBV's are polarizing. Some people really love them as a way to reuse code (e.g. they are recommended glowingly in the popular Two Scoops of Django book) and people like me don't. I feel like inheritance is a poor way of modeling views and reusing code.

Whenever anyone voiced complaint about the CBV system, it usually was mixed in with complaints about the implementation of the generics. The response was always, "you don't have to use the generics provided, write your own." I'm really glad to see that Tom went exactly that route, and I'm happy that Django as a system is flexible enough to allow it. I may not be 100% convinced just yet but I'm willing to try this out and it seems like a definite step in the right direction to me. Nice work.
No.

It also indicates that companies hire people and then throw problems at them without training them or mentoring them or providing adequate tools for them.
Is Java, or JavaFX "essential" to an operational tablet, or can this table just run the default Raspbian LXDE?
Weird. I just travelled from Minneapolis, to Atlanta, and back again and I'm all but certain I did not actually touch ANYTHING in any airport.
These "phones" make such huge difference to my life that I can't imagine not discussing them.

I just moved to san francisco from UK. I have never been here before. Using my phone I can video call my family, who are missing my daughter, from a supermarket. I can discover places to shop, eat and have fun at the touch of a button. I can update my friends back home with how I'm getting on.

These phones impact at least 50% of my life, so of course I'm going to discuss them - at length.
I don't think that we _do_ value teaching a lot if 75% of all teacher at that given school are the low-paid kind of teachers that earn about 50% of the median salary. Also, if three quarters of all employed teachers at that school are the low-paid kind, I don't think that there's much choice involved.
The processing happens on the A7 chip, but separated from the OS. Of course, the question is whether it's possible for Apple or someone else to update the fingerprint software to give back more data than just the yes/no, or if you could reconfigure the hardware so that the OS can talk to the sensor directly.

But again, I'm much more concerned about all the other information my cell phone operator, so this is quite simply just hysteria, and undermines the rightful concern us techies have about surveillance.
Also coming: the heat death of the universe.

I'm not saying that it's not far off, but the only thing I care to hear about Moores law is when it is finally obsolete. There are more interesting things to write articles about.
Maybe it's time for a new Constitution amendment then. In a world where surveillance is so pervasive, and so potentially dangerous, the laws should be updated, if the old ones aren't sufficient to provide people the privacy they need in a democracy.
Even if 90% of sales were online, that's still only 40,000. An order of magnitude or so of accuracy is all I'm shooting for anyway.
It's actually possible to compress that startup significantly too. The most time-consuming part of the A-10C's start up process -- by far -- is the roughly 4.5 minute wait for the navigation system to align.

If you skip the ground align (the system can align in the air; it just takes longer and is a bit less accurate but the latter isn't modeled in the sim), someone that knows what they're doing can have the plane rolling down the taxiway in ballpark 90 seconds.

I'm not an A-10 pilot, but I have a couple hundred hours pretending to be one in DCS. ;)
I thought the design seemed reasonable at the time, the strict separation of concerns that the mixin classes provide is valid enough.

It's only now that we've been using CBVs for a while that it's become more apparent that they're somewhat over-designed, and can be awkward to get to grips with.
Substitute C# with Java and your statement is correct ;)
Increase Your Sales Velocity - No More Pilots
+20.17 @ 9:59 AM
Sure, but prices dropping by $100 also stirs up emotions.

I'm not implying that Apple didn't do a great job by moving to the 5S/5C split, just that it'd be fairer and more useful to compare 5S/5C to 5/4S and 4S/4 - if only for the fact that it doesn't leave any room for pedants like me to argue :-)
This should be the standard. Today, I'd argue that class based generic views are the most complex part of Django to learn. The concern is usually met with rather blunt responses like 'read the source code' or 'try harder'.

The goals of having a class based generic view was quite appealing with the possibility of leveraging inheritance and properties. But Mixins were probably the wrong way to achieve it. The Method Resolution Order can get very confusing leading to hard to resolve bugs. It seemed to be a very un-Pythonic ("If the implementation is hard to explain, it's a bad idea") implementation to me.
If Firefox is supposed to be Google's serf, why aren't they supporting NaCl and Dart?
This highlights the problems of strategic thinking in general. You can always miss something, which is why strategy should be taken with a grain of salt. It's also why some of the great strategists fail as managers of their own firm. (Look at Monitor, founded by some of Clayton's colleagues at HBS)

All that said, I'm still glad that he went out on a limb, and that he was able to fess up to the mistake. Very few business or econ professors are willing to do either.
Purely anecdotally, a ton of the people in my line wanted gold, but only the first ten people actually got one. It seems plenty popular here too.

It will be interesting if we ever get a color breakdown to see if this "gold is for Asian countries" thing actually holds up, or if it's just another instance of bizarre cultural misunderstanding.