skysight-inc/HackerNews huggingface dataset:
Still very condescending.

I am making the claim that iDevices are not just a fashion accessory and in fact are a highly productive, useful mobile device for what people do with mobile devices. The success in the iPhone has been in large part due to its utility - the entire phone industry basically works like an iPhone does now.

Competing for customers remains a balancing act between increasing usability and the aesthetics/fashion of the device - clearly a gold iPhone has little to do with usability, but will sell heavily because it has a fashion edge in some quarters. But none of this would matter if the device wasn't still useful. My construction site superintendent step dad moves to an iPhone because it worked better than his BlackBerry. Rail yard workers I worked with are moving to rugged-case iPads over ruggedized PCs because the latter are difficult to use. Airline mechanics use them to log their daily activities and order parts. These folks don't necessarily move the needle of sales the way fashion does, but they wouldn't use an iPhone if it didn't help their job.
To clarify - I'm not putting down a technology from 2002 per se. I'm putting down the fact that, in my experience, the vast majority of organizations are using that technology originating in 2002. Organizations generally have not seen ROI from the stack that promises "the best TCO" and are leery of upgrading the platform because that break even point has never occurred.
The good, the bad and the ugly about going to India…
http://jsbin.com/EjoGeLo/2/edit
> 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.

Thanks po - that's exactly the kind of response I was hoping for.
Perhaps even fewer - there are 5 Apple stores in the Minneapolis area and there was only 1 gold 5s available at each store on launch day.
Added in response to : 'It wouldn't be sexist if he wrote "how I taught my girlfriend to program". Imagine if it said "how to teach your black friend to program". Why only black friends?Why only girlfriends?'
-----
Sorry, trying to mix race in this just to raise issues is simply not going to fly with me.
He has a girlfriend and wants the world to know they both are geeks that want to do something together. There is no plural in that title unlike the way you distorted it, it is a common way to use the infinitive, what is your problem with that, can't you just read it for what it is. Don't you see there simply isn't traction for a sexist cavalcade on some guy that is over the moon because he found someone that will put up with his 'teaching'. How can you miss something so simple to the point you are trying to project discrimination on some couple doing something together.
An eye for an eye...you know the rest.
sometimes things have to be changed

Why? If a UI works for people, why does it have to be changed? That seems to me to be at least part of the problem: software designers think things have to be changed, when it's really just that they want to change them, for whatever reason, and don't stop to think about the impact.

a lot people just don't like change

A lot of people have things that work perfectly well for them and don't like having to re-learn their workflow whenever some software designer has a bright idea. I'm one of them: I still run a KDE 3 desktop on Linux because it works for me and I don't like having my UI messed with just because somebody designed some new eye candy.
3d printing. I saw someone saying that 3d printers are the beginnings of replicators from Star Trek, and that really struck home for me. I think we'll see a lot of physical goods get redesigned to be made via single-material extrusion, and 3d printers will get smarter about how to manipulate that single material (some kind of plastic) to achieve a variety of qualities (texture, strength, color, etc.).
The fallacy of technology
(a) The Taliban literally did a press release that the NYT ran saying they were using the documents to find informers.

(b) The Taliban are known --- famous for, in fact --- operating death squads; it is almost their whole M.O. Common sense applies here as well.

(c) No media service and no police force in the world has meaningful penetration into society in places like Ghazni, Helmand, or Paktika province. So you should be aware that you've set an unrealistic bar here.

It's probably not relevant to the case here but I think also worth knowing: Assange told the chief investigative editor at the Guardian, in a room full of named reporters, none of whom appear to have contradicted the Guardian editor's story, that Assange believes murdered informants were collaborators who got what they deserved.
:-), that's only fair!
Another comparison between AWS and VPS hosting. AWS is a Lego with many pieces, if you just use one piece (EC2) you may be better off with the cheaper alternatives.
I'm certainly no Angular expert, so take my advice with a healthy amount of skepticism, but I think that it would be one element. The idea being that if I want to swap that stuff out for a new and improved quantity picker, I just change the directive. The idea of angular is that the HTML is supposed to make it clear what's going on, so a single element isn't a bad thing - it says, "here's the part that chooses quantities." Remember that you can nest directives too - so the meat of your page could look like:

<div ng-controller="QuoteCtrl">
<shirt-chooser></shirt-chooser>
<color-picker></color-picker>
<size-picker>
<size-picker-choice label="SM"></size-picker-choice>
<size-picker-choice label="MD"></size-picker-choice>
<size-picker-choice label="LG"></size-picker-choice>
<size-picker-choice label="XL"></size-picker-choice>
</size-picker>
<number-picker></number-picker>
<order-summary></order-summary>
</div>

And then your directive figures out what that means in terms of rendering. But now, the nice thing is that I can just substitute that with <my-size-picker> and, assuming I fulfill the contract, everything should continue to work.

Now you get the added benefit that you can test directives individually, as well as the whole controller. Right now, if you do some restructuring of the page, you could end up in a situation where you break all of your test cases. I mean, in this case it might be overkill, but as a general principle I think it's the right approach.

Anyway, looking forward to see what you do next!
Why I started my own clothing line
Android Development - Harnessing Powers of MVP
WombatDialer adds blacklists and more
There is a setting that might help, although it does not seem to affect the keyboard much if at all:
Settings -> General -> Accessibility -> Increase Contrast
It supports POP3 and IMAP, which is supported by iOS, Android, Windows Phone, and pretty much any other smartphone OS out there. What else do you need?
Open-Government Laws Fuel Hedge-Fund Profits
Also blame the students themselves. It really doesn't matter what collages they attended, how poor their teacher was etc.

The internet is the biggest teacher of all. With institutions like Khan Academy and MITx and Google and coursera and other MOOCs, the availability of free knowledge is plentyful for people with an ounce of interest.

And never invest in a person who does not love programming or problem solving. No amount of training can fix a character flaw.
Read Books, Travel a lot and Meet People from various backgrounds.
I think my opinion of the smartphone is completely opposite of yours. The smartphone is one of the few products I have bought that has actually made a meaningful and positive impact on my life. When I stop and look at my smartphone it brings a smile to my face because it still amazes me that I have such a powerful and capable computer in my pocket.

I'm reading more than at any other moment in my life before because I'm able to fill boring downtime by firing up the Kindle app. My long car rides are made more enjoyable because I can listen to podcasts and audiobooks. I can design circuit boards, find directions to a restaurant, read wikipedia, browse reddit and snap a photo to share with friends at a moments notice.

In short, it helps me lead a richer life. Having access to the sum of human knowledge in my pocket is amazing.
Maybe you should update your Java skill? Servlet/JSP vs MVC4? Try SpringMVC and JAX-RS.

I've ben going back and forth between Java and C# in the not-so-distant past and I felt that C# ecosystem is just too limited.
I currently spend ~$2000 on Softlayer for six servers and use about 30TB of bandwidth. On AWS I would have paid more just for that bandwidth.
Every party has a pooper...
Surface 2 launch event [live blog]
>> "A lot of people waited to upgrade because the iPhone 5 was an iterative device"

What?? The 'S' is the iterative product. The 5 was a new design and new screen size and overall a much bigger update.

>> "people are waiting for the second version of Apple products to get it 'right'."

What was wrong with the 5 that the 5S fixes?
I don't think the 7-minute Workout was supposed to give you large muscle mass. It's supposed to simulate the effects of high intensity training, which may make you more toned but not make you the Hulk.
We don't value adjunct professors, I agree. But anyone with the credentials to be an adjunct professor could, presumably, get a well-compensated job teaching somewhere else.

The expectation as I understand it in academia is that you're supposed to move on from adjunct professorship when it becomes clear that you're not getting tenure.
EC2 was designed for elastic computing. On demand high computation (low memory) that are elastic.

With that in mind, pure EC2 is a terrible choice for general web application hosting.

If using the complete AWS set (S3, simpleDB, etc) then it makes more sense as stuff like db hosting can be pushed out to their services designed for it, but if you're gonna fire up a windows box, stick SQL server on there and use it as a general web app hosting environment then it is a terrible choice.

Unfortunately, it's a choice that still appears to be easy for management to justify:
It doesn't require a server admin to use, it doesn't require mirroring or backups because obviously amazon EBS volumes can't die because they're in the cloud. The extra cost and lower performance is obviously just an Ok side effect of these benefits.

(Yes, I'm being sarcastic here, but it's all arguments I've seen made.)
Sounds like you're saying: "I know a lot of people on the 4S/5S refresh cycle."

As long as these people are buying an iPhone every two years, Apple is delighted.
Adolescent technology can be optimized according to Moore's Law but Intel and other company's started moving the goal posts after the Pentium 4.
That attack vector has nothing to do with Twitter.
It is amazing. I am getting better results with 7 minutes a day than when I was training for 3 hours a week. It's like a caffeine boost in the morning, and lasts for at least 12 hours.
Good for him. Does T-shirt printing count as a clothing line though?
Fair enough. But how do you know the previous ones weren't staged ? Maybe they weren't, it was a believable prank to compare a device with itself and see the average person make up fantasy differences. But here it's an ipad mini of twice the surface, and screen tasting ... I mean come on.
It's not perfect though, this link will start a timer for 1 minute, not 24 hours and 1 minute:

https://www.google.com/#q=timer+23+hours+61+minutes
When you enter the US, you've had to give your finger prints for many years now.

I've even been scanned once leaving.

That means they have a database of all US and non-US citizen's who has entered the country.

I am not a US citizen, but I don't understand why Americans have never complained about it?
Sorry. We have two articles that made the Hacker News home page and it is more than my server can handle. It's back up now.
Link goes to homepage if not logged in. Flagged.
Unlike Voyager, this story long predates HN. I remember reading stories like this in the 90s.

At some point, of course, it'll actually happen, and that latest round of such stories will actually be correct. It could even be that this round is that round. But I certainly don't see anything that makes it worth paying any more attention to this one than the ones that have been showing up for decades.
Chain Jam
A clever mobile hack to capture leads from registration cancellations
Passwords aren't exactly nuclear football grade either.
> That is factually wrong.

That answer is factually wrong.

Did you even bother reading the sources you cited or ever read the GPL? The first couple links side with the OP and the third doesn't address the OP's point.
So what this is saying is that there are limits to how far you can push photo-lithography. Maybe. Yes, it's probably true, but as for how relevant that is...

I'd like to point out that there's an existence proof for putting the power of ~some very large supercomputer into the space of a human head, running off a hundred watts or so.

I am, of course, referring to the brain itself. It's a very different sort of architecture, that's true, but does anyone really think we'll stop before we get close to that?
would only work if you, the people, would make the laws. but since that's not the case anymore all these clueless law makers would shoot themselves in the foot.
I think your issues are the reason there are other alternative frameworks that have come out; and there are a lot of them. Use one of the alternative .NET web frameworks if you don't like MVC proper.

I'm not a fan a Razor either. It's code-centric instead of html-centric. Again, use an alternative view engine like Spark. I think a better recommendation is DON'T PUT LOGIC INTO YOUR VIEWS. You will rarely run into issues if you follow that.

Any issues I've found I have also found fixes for relatively easily. If you run into something that is a framework bug that you can't fix, call up MS and they will issue you a patch that fixes the problem you're having. MS has great support, so don't be afraid to use it.
Server still struggling for me, either 503 or 502
How I piggybacked (Growth Hacked*) My Growth Hacking Book
I'm not so sure why you wait that long, maybe things are different in the UK, but I think this info could be useful to a lot of people. I'll just throw out a scenario I tell everyone when it comes to buying Apple devices that's strictly just financial and not exactly being an Apple 'fanboy.'

Two options here, if you buy a phone on contract for say $200, then you can always sell it in a year, or even two, for around double of what you paid for it. Example, iPhone 5's are going for around $450 in my local market. I just paid $200 a year ago for it on contract. Some people hate contracts and say it's cheaper to not have data or what have you, but like I said this is just this particular scenario if you are on a plan.

Option B, you can buy a device for full price, ie $650 and wait the year or two and sell it for ~$450 but now you have a gap of $200, but you still own the device outright. Sometimes depending on what carrier, you can get an iPhone discount of $100 when not in your contract and that could bring it down to ~$550.

These examples exclude taxes and exclude some abnormalities with the pricing and buying markets such as unlocked > locked phones such as Verizon. Verizon phones don't have the same desire as AT&T phones because of the CDMA vs GSM difference with being able to use it on other prepaid carriers easily and worldwide use.

Anyway, that's my two sense from what I've learned over the years. If you buy a phone on contract and take care of it, you'll still get a great phone and double your money in a year when you go to sell it. That's how the markets have been treating them so far over the years.

Edit: I will say that if you wait too long such as the large jump from 4 to 5S, the resale value on the 4 is now dipped to ~150-200. So to me it makes more sense buying every release or two on contract, and then letting the phone pay for itself.
The current incarnation is only two codecs, but previous versions had more. If anything it's a testament to the maturity of LAV Filters now.
Huh. I stand corrected then.
This isn't even comparing AWS and other VPS, it's comparing EC2 with a dedicated server.

But actually from what I've seen in the wild, a lot of people just use EC2 without the rest of AWS for just general server hosting, so it's a useful reminder not to do this unless you don't care about the bottom line. (And who doesn't?)
Apple's pricier iPhone 5s reportedly outsells more affordable iPhone 5c by wide margin

http://appleinsider.com/articles/13/09/23/iphone-5s-3-times-...
To read people like Patrick McKenzie, who ran businesses on Paypal and don't have a lot of negative things to say about their underwriting process, two big reasons why they've moved to Stripe:

(1) The Paypal API is apparently extremely complicated

(2) Processing payments with Paypal takes your users off your own site, which costs conversions

Buying Braintree could immediately address both those problems for Paypal.
Did I imply it had something to do with twitter?

When this conjecture was posted I assumed someone hijacked a CDN used by twitter and used the twitt button as an attack vector by making it redirect to a torrent file.

I'm not saying twitter is trying to infect its users or something. In all probability, it's just a configuration screw-up and not an attack but (for all we know) it could be.
>You missed the part where the fingerprint is stored so it's not even accessible to the OS and are never stored online?

I guess you missed the past 14 weeks of revelations. Either that or I admire your dedication to believing general company claims in the face of all evidence that this is not the status quo.
Third party doctrine cuts deep. See Couch v. US, 409 U.S. 322, 335 ("there can be little expectation of privacy where records are handed to an accountant..."). For example, all the prosecuting of banks and big corps that the Daily Show cheers on depends quite heavily on investigators having access to third-party accounting and financial records. The doctrine might need to be reformed, but it's a monumental task touching many areas and longstanding practices.
When is Your Tech Project 'Finished'?
Um, excuse me, don't you realize that Android has been installed on approximately 8 million times the number of devices that iOS has been installed on? Think of how many feature phones, Arduinos, and toasters have all of the same capabilities Apple's iterative, piddly phone offering. Probably more features, now that I think about it, since, like, I don't have to jailbreak my toaster to get all of the features I want.
I actually blame the people who hire such idiots. Their lack of knowledge is not the problem. Their lack of curiosity is. Their lack of self-motivation is.

Even for "crank the handle, produce output" type of jobs, it's a bad strategy to hire idiots since they will not be doing such jobs for the rest of their lives. Projects change. clients change. Technology changes, and only people with at least a minimal amount of adaptability wlll thrive.

And to answer your generic interview question: By running it. If you probe further, things like unit test coverage, integration test coverage, debugging, seed data etc can come into the picture but that depends on your specific question.
I get 502 for those as well...
I was at the JavaOne Technical Keynote for the demonstration and they've specifically optimized the Raspberry Pi to use the GPU for rendering the 3D graphics. Since a tablet is graphics intensive, this is why such a low-end processor seemed so performant ... it just doesn't take that much processor to handle touch events and tell the GPU what to draw or animate.

P.S. Project Sumatra was announced at last year's JavaOne and allows Java to run parallelizable code on GPUs. (https://wiki.openjdk.java.net/display/Sumatra/Main)

P.P.S. The coolest interface to their chess server was a chess-playing robot, also built around a Raspberry Pi and using standard hobby servos. I believe that project will also be open-sourced. (http://www.youtube.com/watch?v=pYLvTebauwE&feature=youtube_g...)
AWS isn't really a solution for people trying to run a "small" project on a fixed amount of servers 24/7.

It's great if you want to be able to:

- provision lots of machines without delays

- launch and terminate new instances to cover load spikes

- do geo-redundant failover (aka: a datacenter in Europe, Australia, the US, ...)

- have 'plug and play' components like load balancers (ELB), storage (S3), databases (RDS), queueing services, ...

- ...

Amazon provides a lot of things that cheaper solutions will have a hard time achieving (e.g. the backup space redundancy that OVH provides will probably be quite a bit less 'secure' than S3/Glacier).

That being said, these premium features are something that a project might simply not need. We run some of our jenkins build slaves on OVH. We don't need to launch new ones all that often and the bang for the buck makes them very much worth considering.
I have been looking at them (but not using them) for a while because I cant see why I would want to re-use a view + it seem s like they require more work to implement then

if request.method == "POST":

return render_request('template.html", params)
You didn't have to take off your shoes and put them through the DNA extraction device disguised as an x-ray machine?
> I'd argue that class based generic views are the most complex part of Django to learn.

Also, after using them in a few projects, they reduce grokability and maintainability. Django's ORM is much more complex, but it operates at the right level of abstraction. CBVs always felt a bit too high level to work well. Going back and reading CBVs I wrote months ago always took more time than it feels like it should have.

That said, it took the ORM a while to get right, too, and the Django community is thoughtful when it comes to abstraction, and I'm sure views will land in a good spot.
So, not quite so much there. Adjunct professors are, by definition, not on the tenure track. You're thinking, perhaps, of associate professors, who receive wages which are roughly commensurate with e.g. high school teachers but are frequently fired after 7 years (denied tenure).

Adjuncts are a permanent academic underclass, in just about every sense of the word. (The one glimmer of hope, for adjuncts who have an MA but not a PhD, is to finish their PhD and then get an associate professorship afterwards. If you're a PhD and an adjunct, your career as an academic is functionally over.)
Java is specific only to the interface. A cursory glance at the parts list shows nothing that wouldn't work on a Raspberry Pi in any other form factor.
Couldn't it also be an explanation after something has happened?
Not sure why you are getting down voted. It's true. If you are trying to get people to use your product, your best bet is to start with the people you validated against. Have them help you in this regard. If you don't have those people, you are effectively doing things backwards.
I think that answers whether or not it's worth doing.

Thanks for sharing your insights into the process. Hiring is a very hard thing to do right. (Maybe impossible to do right, only possible to do less wrong)
Citizens aren't fingerprinted.
>have kids who can support them

Please tell me you aren't serious. That's not a good reason to have children...
Yes, for a VC-backed startup between 8 and 50 people, which is what I'm broadly trying to write about.

You can check whether someone is a good programmer pretty quickly during interview & practical exercises, it turns out. The best way is a complete-in-your-own-time 2-hour coding exercise that's relevant to the job they'll be doing.

The cost (both economic and in terms of team morale) of sacking someone is not inconsiderable.