skysight-inc/HackerNews huggingface dataset:
I would like to know where their numbers come from?

"The thing that excites us about the education space is that today, a lot of people are teaching children and adults how to code, but at the end of the day, you still have to have that $2,000 machine."

I don't think you "have to have that $2000 machine" even less in 2014 where the cost of hardware are lower than ever. But on the other end, I guess they want those poor student to have to pay for their subscription fee to their service.

Personally I was using Vagrant, but now we use docker which use less resource and it take far less than 3 days to setup (probably less than 30 minutes while you can do something else). I don't disagree with the idea of an IDE in the browser, but for me, it will be something open source that you can host where I want.
All 240? There would be some distribution.
Really curious to see how this tastes. Seems like this could actually have a big impact. Also curious to see how this space plays out (vs. companies like Hampton Creek).

Anyone tried this yet?
The real problem with C# is that it is still basically Windows-specific. Yes, Mono is out there, but have you actually tried to build a Mono app without using Xamarin? Have you looked at what the Xamarin licenses cost? Once your project reaches a certain level of complexity, you have to pay them outrageous fees. And even with it, it still feels like you're operating something that could keel over at any second. The ecosystem there is just terrible, which is a shame because F# is such a great language.

The thing that makes Java so great as a platform is that there are so many totally reasonable tools that you can just download and use. Eclipse, IntelliJ (community version, which is still pretty good), the myriad of excellent alternative JVM languages, all freely available and cross platform.
Pretend that it is Pakistan.
If you like lombok you might also like the Autovalue plugin from Google: https://docs.google.com/document/d/1THRUCIzIPRqFSHb67pHV8KMb...
Google Now is not something you can briefly "test" because the benefits really only develop after giving it time to learn your habits. The longer I have used it, the more useful it has become.

There is a trend away from discrete computing, where your computer sits at your desk and only at your desk, and while there will continue to be options for people who prefer that lifestyle, there is a much larger market for people who want their computing to be blended into the rest of their lifestyle. Whether its "laziness" or "augmentation", a lot of people find value in smartphones and smartglasses and smartwatches.
This is not an endorsement (or not) for blogs that rely on JS, but apparently 98.6% of screenreader users have javascript enabled.[0]

[0] http://webaim.org/projects/screenreadersurvey4/
It's marketingware, which is worse than vaporware because it means they spent money making mockups instead of, you know, the actual device.
Everyone should speak the same language. That language does not necessarily have to be English.
logback is pretty great. I can't take anyone seriously that defers all logging to System.out.println - do you really want the inability to change logging levels between live, test, etc?
Someone should teach Motorola that "I would like to receive product information from Motorola and confirm that I'm 16 years of age or older." is NOT what "opt in" means...
Java is the #1 language in the world. It's the best out there, period.

http://jaxenter.com/java-is-the-world-s-1-programming-langua...
import {Http} from 'angularjs/http';
import {Base64} from './base64';

@Inject(Http)
@Inject(Base64)
export class MyCtrl {
constructor(Http, Base64) {
Http.get('http://www.example.com').success(function (data) {
console.log(Base64.decode(data));
});
}
}

Not too bad, right?
That's more problematic than you think. Many architects and / or building owners assert intellectual property rights over the building. Movies can be sued if they are used prominently in shots without permission.

So scanning could open devs up to lawsuits.
InstaBuster: JavaScript testing with LightTable and Buster.JS [video]
>"But that hope is quickly vanishing the more and more I read about these individuals' backgrounds."

I can relate, I've felt some of that over the years.

Today, I look back at it as self-defeating nonsense that caused me more harm than any shortcoming I was born into.

Less wiki-binging, more doing of whatever it is that gets you an inch closer towards being whoever it is you want to be.
This kind of thing exists to this day even in the US:

"Georgia code section 16-6-2 provides a 1 to 20 year mandatory sentence for any adults consenting to "any sexual act involving the sex organs of one person and the mouth or anus of another". Married couples are not excluded from this law."
-http://wiki.answers.com/Q/How_many_US_states_is_Fellatio_ill...
Well I'm only refering to the articles linked to previously in this thread. In that article, they said that it was her 'house' as opposed to an apartment or the like. So I presumed she was a home owner, or at the very least a house is not a subdivision of a larger building.

> Glad you don't work for AirBnB customer support.

To be honest, I don't think he deserves sympathy since I don't know the full story (i.e. what exactly was damaged). But were I customer support, I'd be happy to hold his hand and have a cry with him because well.... that's the job of customer support.
Some tips for email layout and responsiveness
Hey guys- first HN post. In 2014 it can still be frustrating getting nice emails built quickly, and looking good in different mail clients, browsers, devices, etc. Here's a post with some examples and tips I've been using successfully!
“You know how when you hit a tennis ball, it bounces back up and then simultaneously you swing the racket? YC is just getting to this point,” he added. “If you think [my role] is an influential position now, just wait a couple years and see what Sam does.”

No, i don't know. Actually I have no idea what this analogy was supposed to mean, but I am very optimistic about how YC can innovate itself with Sam as president.

I really liked the university concept, with YC as a place that creates knowledge and innovation for the society. I imagine YC being less about a tough funnel that leads to big hits on monetary valuations and more of a innovation powerhouse on different fields (not just different markets).

Best of luck to Sam.
Vimeo acquires video editing app Cameo
I totally missed that. Thanks.
I had 4x22" until recently, second screen adds 50% productivity, third 25% and forth about 12.5". Upgrade to 3x32" is underway, so I can not provide data for those. I will probably keep old 22"s around for some statistics, visualisations etc.

I use screens in portrait mode, so it fits more code.

I usually keep left screen for navigation (file managers, terminals), center screen for IDE and right for documentation, notes and communication. I also use virtual desktops to switch window layout for various tasks. For example I consume twitter and rss feeds in separate configuration.

I am not saying everyone would benefit from this setup. I analyze large heap dumps and do lot of concurrent debugging. But quiet office, decent screen and chair should be a starter for any self respecting programmer.
Programming has been at times my sole obsession.

However in the long run it has been and always will be a means to an end.

I think the advice to look afield is good. Gerald Sussman seems to agree as he often looks to biology for new ideas. Ideas are not born in a vacuum after all. They need to form hunches and meet other hunches and be given time to cook. That's a number of metaphors... but I think you get where I'm going with this. I hope.

Spend time learning the fundamentals for sure but branch out as soon as you can.
Coffee and its Effects on Feature Creep
http://blog.ycombinator.com/sam-altman-for-president (https://news.ycombinator.com/item?id=7278645)
Hey guys, my first HN submission! It can still be really frustrating and painful getting nice looking emails to work across different mail clients, browsers, devices, etc. Here's a post with some examples and tips I've been using successfully.
> I mean seriously, what rational, feeling human being thinks:

Christian, esp the various puritan sub-sects. Oral sex being socially acceptable is relatively new. 40yrs or less. As a kid in 70's I'd get in trouble for saying "suck". My parents considered it an obscene word as bad as "fuck".
Learning Assembly language has been on my list of "want to do" for a long time now but as I have never had a need for it professionally I kept putting it off. I actually have time for myself now and outside of learning to cook properly and cycle a lot I would really like to finally tick this off my bucket list. The problem is I am not too sure where to actually start. I want something that starts from the bottom and teaches me about the CPU and goes on from there. I know what a register for example but I don't know what a register is if you understand?

So is there a book or web resources that is really a beginners guide to assembly? I understand x86 is not the nicest place to start but I have an x86 CPU in my laptop and not much else so it is a better place to start that anywhere else really. Anyone got any advice?

NB: My background is very high level languages such as JavaScript and Python and not much lower level. A bit of C++ back in the 90s but that knowledge is long gone.
A kid with the flu puts other patients at risk. And not every vaccinated kid acquires full immunity. How about a kid with HIV/AIDS? Pediatricians deal with this all the time; all of my kids docs have separate "sick" and "well" waiting rooms to minimize risk. So the whole premise is histrionic and a red herring. But if his Hippocratic obligation doesn't cover it, not punishing a child because of the stupidity of his or her parents should.
Usually what happens as part of the subscription, they pay for each individual part of the work. So design is one part, development is another. Content is another and SEO is another. Newsletter articles, responsiveness, and other features are all individually priced.

In the end, they might have 6-10K worth of services they want, so you just put them on "subscription" and let them pay monthly. At the one year mark, you can let them redesign and update the content and seo, which usually involves more development, more content writing, etc. You basically bill them again with say a 10-15% discount and then you're good for another year. You can also offer additional services at a discounted monthly rate as well like writing blog posts or articles that are added to their site on a schedule so it helps with SERPS and content weight of their site.
Yes, it would be simplificantly simpler to edit html if it wasn't stuck in between two strings, for one, let alone inside an array.

todo.view = function(ctrl) {
return m("html", [
m("body class='application", [
m("input class='add input input-sm input-md"),
m("button class='btn btn-success button-green", "Add"),
m("table class='table table-strped table-row", [
m("tr class='tr'", [
m("td", [
m("input[type=checkbox] class='checkbox input input-sm' id=firstName name=firstName")
]),
m("td class='td", "task description"),
])
])
])
]);
};

I honestly can't tell you what the hell that is supposed to be anymore. Also, you guys are using invalid html for everything. Your example is not going to validate on anything.
Cutting an AMOLED screen in a circle isn't exactly rocket engineering. Driving it will be a bit of a challenge, but not something that a team of electrical engineers can't overcome. The biggest problem is that it's going to be expensive, which is convenient because a smartwatch is a luxury item and people will be willing to pay if it's even halfway decent.

The biggest problem is that they haven't demonstrated it will be even halfway decent yet, and none of the existing comparables give any confidence to that.
Social porn: why people are sharing their sex lives online
Customers don’t really want fixed price projects, they just think they do
Problem is Sun^W Oracle hardly ever depreciates anything. There are 21 classes in that list (7 in java.*), out of a total of almost 4000 as of java 7.
Accelerating Freelancers with Accelerathor
Can you explain why you want window manager features in your browser? If you use windows-in-a-virtual-desktop instead of tabs-in-a-window, they're LRU by default on pretty much every OS.
Look at the current President of the United States. Did he have the type of upbringing you are envisioning here?
Well, the difference is that breaking changes are made to 1.5 so when a security update comes out (like today) you have to do regression testing instead of just grabbing and building the latest version.
Hey, it's an improvement. Last time I used Hulu (admittedly a while ago) it was "T-MOBILE T-MOBILE T-MOBILE T-MOBILE T-MOBILE T-MOBILE. It goes fast like this pink motorcycle! T-MOBILE."
fund yourselves, and keep your profits.
The specific model is relevant here as Apple laptops have a much deeper palm rest area than tiger machines.
It's not necessarily a beta since you can't start using the half-baked product right away. It's more of a foreseen product announcement. Awkward for sure though.
Thank you for saying that, seriously.
I tend to believe that the desire to be great is what drives successful people. A person's upbringing can often result in their desire to be great but it is not always the active ingredient. There are many people in the world who have had amazing upbringings and more opportunities than anyone else just to end up doing nothing significant in their life. Don't sell yourself short, be great.
"...certainly the latter is even more widely used"

There are lots of LaTeX users no doubt, but Lamport's work on the fundamentals of distributed systems informs the design all the large-scale systems relied on by billions of people.

Lamport's analysis of the limitations of time in distributed systems, and the Logical Clock construct to help with that is way more impactful than LaTeX.
Help and mark your location if the MH370 isn't there
That's interesting and immediately obvious how it could both be useful and valuable in the right domain. Logging what people are doing on modern event-driven websites definitely is a problem worth solving. My let's-made-a-complicated-version-first mindset would have extended jQuery's .bind or .on prototype in case the site is using event.stopPropagation(), and that's why I never finish anything. Thanks for sharing.
I've seen a billboard in the city from a car company commercializing Nyan cat and other internet characters to try to get teens/young adults to buy their new "hip" car. What a shame.
Double standard: Why Apple can force upgrades but Microsoft can't
> "please stop emailing me. I do not use the tool" ... the only apology for rudeness our support team has ever seen ...

"Please stop emailing me" is "rudeness"?

Seriously, is this for real?
How many times have you messed up a comma inside an array? And just for looping, this is literally constructing a web page out of it. There is no architectural benefit to this, all that's going to happen is that your going to fat finger some shit, and the compiler will complain to no end.

Guys, rule of thumb, architecture === directory names. Performance is an implementation detail.

Frameworks live and die by their APIs. The easier it is to work with, to read and write and reason with, the better it is.

But you know what, this can be easily proved. Someone take a stab at todomvc with this and let me know if it hurt or not.
You could certainly implement that on top of the cartesian system.
I had no idea Sam was gay. That was the most interesting part of the story, and also that I never knew before.
Ah, thanks, good point. Sorry, for that part I just went by what the linked article said about Dogecoin. :(
It's about time, since Safari on iOS 7 broke the hacks that hid the browser chrome we've been offering a substandard experience on iOS in our mobile image spinner. This allows us to get back to the experience available on android, desktop and older versions of iOS.
And the history of mathematical research was that it existed almost solely in universities. This isn't the case anymore with recent moves from companies buying up ML talent. Also, the fact that corporations apparently have to drive innovation in these areas with deep investments is exactly the purpose of patent protection.

We can also see the history of patents on other things like processors and the like, which have not stifled innovation in these fields to an obvious degree--we still have core i7 processors and ipads. It's not clear that past history is on your side.
What advice can neuroscientists give to UI/UX designers?
I hate it. It is selfish, but I hate it.

Problem is, I love real watches. More specificaly, I love mechanical watches. You know, those little miracles with cogs and spring in it. And jewel bearings. And balance wheel. See-through back, where you can watch movement running.

And I love technology at the same time. I think that this is the future of technology, everybody will now jump onto bandwagon of smartwatches. But I don't want to replace my beatiful mechanical watches with something like this. I hate that I love watches, because otherwise I would be thrilled to put something like this on my wrist. But I'm not.
I don't have one, but what I've heard is that not having to take your phone out to check why it buzzed is a really nice change. It stays in your pocket unless you want to actively use it.
I hope you realize he was being sarcastic.
That's what bothers me. AngularJS is not going to be a big enough step (time will tell) for native apps to suddenly disappear and for everyone to go web app. They should have continued focus on a desktop-first approach since that's where they can really shine. What I see here with this announcement is that they are optimizing for the limited resources of the mobile device rather than the more powerful applications and usage patterns that we see on desktops.
Totally relate. My two year old son actually prevents me from burning out. Everyday, when I get home, my wife says "your turn!" and I transform into Daddy. We play soccer, we play music, we play, I bathe him, I feed him, I tuck him in.

Code? What cod... wait, right, I'm a developer. Gosh, that problem I'm stuck at is really diffic... Wait, I got it! I know what way to go now and try to solve that.

Thanks, son!
Everything you are saying about the parents and the upbringing is true. We always need to put anyone's success in context. It's easy to compare myself and feel less accomplished when just looking superficially at someone's success. When I dig deeper into their history and life circumstances the comparison gets muddier and muddier until it really doesn't make sense.

But.. here is a big but. So what. We don't choose our parents, we don't choose where we are born and we certainly don't choose our innate capabilities.

But we do choose how we live our life and what goals we want to accomplish. I've settled for myself that the chance of me becoming a billionaire or having a net worth of millions is unlikely due to my life circumstances and the things you've described. But the chance of me building a sustainable company that can make me financially independent and give me autonomy is doable. Not easy. Not impossible but in the realm of doable. I'll take doable and work on that. So, I agree with your sentiments but its dangerous as it can become toxic and stop us from doing the best we can, given what we have.
I used to have a v70. It was one of my favourite phones I've owned.
Intel's 64-Bit Mobile Chips Will Have OS-(B)Locking Features
andreesen and icahn deserve each other.
Housekeepers exist in every city (agency and private). Homejoy is doing fine, because they can do it cheaper and more efficiently. Something existing doesn't mean it can't be improved.
I think it is a combination of transmission risk and consequences of acquiring the disease. HIV/AIDS, the risk of transmission is extremely low. Flu the risk is higher, but for (most) strains the consequences are not bad. For some of these other diseases, the transmission rates are high and the consequences can be very bad. If a patient is not vaccinated then the risks climb to the point where I think it is a better decision for them to find care elsewhere (possibly not at your local pediatricians office, but somewhere better prepared, most doctors here haven't seen measles ever).

edit: Also your argument for 'not punishing the child' doesn't makes sense to me. Couldn't you also say you are punishing the other vaccinated children by placing them at higher risk?
People didn't turn away from these games because they don't want realism; they turned away because primitive world-generation and AI are not very convincing. Creating a building layout and a story by hand are much closer to reality than whatever Nethack can generate; the only problem is volume (Nethack could create one very unrealistic dungeon for every playthrough).
and by ...
Pentagon watchdog 'not aware' of NSA bulk phone data collection
Let me rephrase then:

Don't even bother building nginx 1.4 with spdy support or configuring it since no one can use it. From May 2013 until now there was a benefit to end-users. There no longer is.

If you want to provide the speed benefits of spdy to users, you now need to run unstable nginx or mod_spdy.
It's probably this (known) Chrome bug: https://code.google.com/p/chromium/issues/detail?id=336476

I've been hitting it a bunch lately too... Workarounds listed there seem to improve but not totally fix the issue unfortunately.
One of the things missing from 'realistic' games is specular reflection and friends. Little subtleties like that help. One of my favourite moments in the realism wars was that phase where everyone had to have 'realistic' water, and I remember logging into Morrowind for the first time. "The water does look nice, shimmery and shiny"... but it drew attention to the problem that nothing else in the game shined at all, it was all dead flat.
Yes, I'm aware, thank you. There are efforts to port Nashorn back to Android.
Fitbit recalls 1 million Force activity trackers for irritation
Just to play devil's advocate, I'm not sure your answer to number 2 is relevant. Sure, the US probably has the best ecosystem for starting a country, but why would that lead to the idea that the US should let anyone who wants come here to use it? Norway has a great health care system, but that doesn't mean that they should allow anyone to emigrate there who is looking for good medical coverage.

Also, for number 1, I dont think thats a fair comparison. If anything, the recent startup culture in the US has proved that theres an enormous ability here for citizens to start their own companies and fight against large, slow moving corporations. Additionally, there is no shortage of US citizens trying to start companies, who are well aware of the advantages. It seems like your plea is more from the idea of "its not fair that the US is the best place for this, so they should allow everyone to try it", which just is not how US immigration policy works.
Multi-line flexbox is finally in!
I think there's an element of bias here. A successful person with unhelpful parents isn't going to go around complaining about how unhelpful her parents were.

There are a lot of successful people with poor/tough/gritty childhoods if you dig a little deeper.
Maldives residents saw "low flying plane" on morning of disappearance of MH370
The Bubble is About to Burst