skysight-inc/HackerNews huggingface dataset:
Top HTML5 Frameworks for Mobile App Development
Checked it out, looks simple to implement..gonna give it a try..
Germany is über authoritarian, and the authorities are selected to be fairly intelligent. They tend to solve problems with elaborate, well thought out plans. (Sometimes based on mistaken assumptions, like energy policy.)

America is fairly democratic. We do not have plans, we have slogans that appeal to the dumbest 51% of the population. The problem is emotion-driven electioneering, and mass protests would only make it worse.
I will go ahead and add some points and disagree with other points.

1. I believe that the best path is to start from the top. Start with the most user-facing side of the tech stack, the client-side. Why? Because further down the stack (esp. deployment and DBs), there are more and more modern services/libraries that abstract things away. So things like Parse, Firebase, ORMS, Heroku, hosted DBs, MongoHQ, etc. I'm not saying you should never learn these things, just that in terms of getting an app out the door really quickly, the client-side is the most important piece.

2. Agreed with sentiments on this thread about starting with Bootstrap and jQuery. I'll chime in and say that while I greatly prefer Angular to Backbone, Backbone can be fairly educational. If you find Backbone frustrating, check out AngularJS. Whether or not you use an html templating language or CSS preprocessor is really up to personal choice. I'd start with bare HTML honestly. Although CSS is enough of a pain to code in that I'd recommend SCSS from the get-go.

3. I'll be pedantic for a bit and point out that Node.js is not a framework - it's a runtime environment for JS with some additional standard libs (like a barebones http library). You almost certainly need something like Express.

4. Here things diverge a bit. I'm a big fan of node.js. But let's be clear about what your goals are. If you want to get employed at a startup, Rails is vastly more popular and widely used than node.js, and for good reasons. So if that is your goal, that should be a clear winner. But if that doesn't concern you, or if you're too lazy to learn Ruby, I wholeheartedly endorse starting with node on the server-side. You get to focus your energy on one language, get to share your IDEs, tooling, and testing setup between the client and server, and get something that's highly scalable to boot.
Even with Patent trolls and week patents, patents still allow companies to license innovative technology rather than hide it away for fear of copying (ala qualcomm)

Patents are a good idea, it's the current implementation that sucks
Glass, the new calculator watch from Google
looks like google fonts requests were slow for you, will host fonts elsewhere
Do a hard reset (on iPads this requires holding power + home for 10 seconds, don't know about iPhones, but there definitely is a way; pretty much any normal computer/phone/tablet can be powercycled by holding power button for ~10 seconds).
Oculus is not HD yet in its dev version, if you want HD (like Carmack prototype on this page), you should try Open Dive: http://www.durovis.com/index.html
Right, right. That's really what I meant. When I said "know what you want", I meant "know what your goals are," even if your goals are vague, like "explore [X] career field", or "learn about [Y]."

For example, a good gap year would be a full-time (or perhaps paid internship - unpaid internships are usually crappy and pay-your-dues type affairs) job at an interesting company in a field you're interested in. So an example would be working at a startup as a software developer or even a business role.
6. It's still necessary (or at least a good idea) to write serialisation models for most statically typed languages as well. the difference is minor

7. It's a float, unless you made it a Decimal explicitly. Arguably that's the wrong default, but almost no languages default to arbitrary precision/size everything.

No, C's type system is totally unsound. It fails to catch very bad errors (pointer-related issues, null-related issues, etc.) and is perfectly happy to implicitly cast left and right. It's little more than a hindrance.
Scientists identify key protein that modulates organismal aging
I think computer guys hate boredom ;)
This site looks so spammy. Filled with affiliate links.
Open Source Objective-C Code With Github and CocoaPods
Also, Magento developers and Server experts apparently are sexless entities.
You are entirely correct. We need visceral examples. Even if they don't affect regular people directly they need to be the kind of thing that people instinctively recoil from. Emotion and vividness trump logical reasoning when it comes to swaying the masses, so we need vivid examples that make an emotional impact in order to win the public debate. I joke with friends that the NSA will be canceled overnight if we can just prove that they have been killing (american) babies.

The best example I've been able to find is the FBI's attempt to blackmail Martin Luther King into silence (actually suicide) by recording what was apparently a sexual peccadillo. It is a very concrete example of how surveillance can damage the fabric of society.

http://studentactivism.net/2012/01/15/the-fbis-attempt-to-bl...

More recently, but much less vivid, is the example of the NSA snooping through Bill Clinton's email. If a former president is considered enough of a threat to record his email then something must be wrong.

http://www.wired.com/threatlevel/2009/06/pinwale/

It is also looking like the NSA->DEA->IRS flow of information might be a useful example simply because nobody like the IRS.

http://www.huffingtonpost.com/2013/08/07/irs-manual-dea-inte...
Exposing crimes by the government is good, no matter how illegal it is. I agree entirely with the article that Bezos' claim that he'll resist threats of being put through the wringer sound a bit hollow considering he caved to a simple request.

Yes, it was perfectly legal for him to pull Wikileaks. However, that fact that he pulled Wikileaks when he didn't have to (there was no court order or anything like it), showed that he isn't the big defender of free press that he claims to be.
How Melissa Shanhun increased her blog subscribers by 121%
If the thing you're hosting on the 512MB VPS all of a sudden needs more RAM/Cores for a few days or hours, how long would it take you to fix? If you want to create a few clones of the server in its current state, how long would that take?
I also liked that line.

Being a father of three, I can attest to the profundity of that statement. It makes me smile though. Because there is hope yet. I have found that as time passes, two things happen:

1. Your children grow into creatures less demanding of your immediate attention (post nappy years, post "Daaaaad, I'm done!" on the toilet years ... etc). The real problem with keeping with other tasks while raising kids is not so much that you're unable to juggle many things at once, it's just that the sort of work we do (ideas, coding, design, you know the serious! stuff) requires longer chains of time for concentration and this is what suffers when kids (or for that matter anything else) constantly interrupts your thinking. You attempt to juggle at first, but pretty soon you realise the frustration of context switching from a more cerebral world to a banal one - and then back - takes its toll mentally. So you give up your art. (For the right reason of course. I love my time with the boys.)

2. You get better at juggling the cerebral and the banal at the same time. :-)

ps. When I say banal, I don't intend to belittle the sheer fking honour of executing paternal obligations, no! But it cannot monopolise your time such that paternal obligations are all you commit to at the expense of your art. I ain't no John Lennon. :-)
> Rest assured, I certainly don't suffer from a pro-France bias. Au contraire, I'm not even sure that I like living here. I certainly don't want my kids growing up to become sniffy Parisians.

It's hilarious that she included a paragraph solely to excuse herself for complimenting a certain aspect of the French lifestyle, presumably in order to appease the (imaginary or not) anti-France streak in the American consciousness.
100 calls to talk to 10 people to get 1 in-person demo, frequently in another state. I got in the car, put on the suit, and did the demos. I put together some signage, set up a booth at ACTFL, IALLT, and military linguist conventions. My parents saw a lot of me (they live near a lot of colleges), I stayed in a lot of cheap motels, and slowly, I built a list of customers. Not a lot, never enough. Harvard, Yale, Brown, and other top schools were among my customers, but I never made the “big score” – the state school with tens of thousands of students.

This is, in a nutshell, why Bingo Card Creator has a price tag, a no-touch sales model, and no phone number. People write me, to this day, saying "I have a question about the product. Call me at 555 555-5555 between the hours of 3 PM and 4 PM." My response is a polite variant of "No."

I've had this discussion with a few people who make software for teachers/students and I hate to be the Business Guy, but just like "Buy for $2, sell for $1, make it up in volume" is not a sustainable plan, you can't use enterprise sales tactics (+) at consumer price points. If sales requires a phone call, we've low-bounded the product at hundreds of dollars. If it requires an in-person meeting, the lower bound is now $50k. That isn't "Could potentially be $50k if each of your 2,000 students pays $25", that's "You will be invoiced $50k."

+ Absent heavy modification. There are low-touch/high-touch hybrids which can work at the $100~$500 a month mark.

[Edit: The definitive article on this is Joel Spolsky's Camels and Rubber Duckies. http://www.joelonsoftware.com/articles/CamelsandRubberDuckie... Search for [The reason I bring this up is because software is priced three ways: free, cheap, and dear.] My only quibble is that both the pricing model and emerging standard marketing/sales model for SaaS companies have made the no-man's land he talks about a very interesting place to be in the ~10 years since this was written.]
oh, you mean petrol? I thought safeway was in the business of supplying natural gas to homes.

you could still pool all the cards and split the reward between you, couldn't you?
It's the same douchebag that was making paper airplanes out of real money, throwing them from his office window and then going all ecstatic over people on the ground fighting each other for these planes.

Yeah, it's once in a lifetime opportunity for Snowden. Woo. Hoo.
Why thank you! I totally forgot hard reset is power+home and was trying each of them individually instead :-p
So they have created two ads for different sexes that are both tongue in cheek and blink at stereotypes with no ill intentions and that is sexist how?
The security of currencies come from their underlying demand. Gold is used as a currency, first and foremost, because it has strong intrinsic value, and second because it has physical properties that make it convenient to divide and store. If gold had no independent demand it wouldn't be considered for a currency.

The US dollar has even more demand. All Americans are required by law to purchase it and own it for the purpose of paying their taxes. If they do not, the most powerful police and military will lock them in prison. This is the base upon which the rest of the system is built.

Bitcoin, to its good fortune, is also backed by independent demand: crime. Because of crime, and its adeptness at enforcing agreements, BitCoin has a strong tangible base upon which it can grow its ecosystem. The biggest threat to BitCoin is not a sudden loss of interest by the masses, but a competing currency that better serves crime and takes BitCoin's market share.
I've had this slowly turning over in my head all day – how about a process that notices "insecure" passwords, and responds with "Hey, looks like you don't _really_ want to secure this right now – how about we just set a cookie so you can come back and see 'your' stuff, and if you want a proper account later you can set a strong password then?"?

(Oh, and on the "I'll switch it later" comment – do you have a plan in place to enforce that? For a while I'd register throwaway accounts with a universal-low-grade-reused password, then search for that password every month in 1Password and decide to change/keep the password, or to delete the login. But it's less effort to just let 1Password generate good passwords when I register rather than deal with bad passwords on a recurring monthly basis... (And now I just get to rant about sites that won't accept random 25 char upper/lower/digit/symbol passwords…))
Or you could close the app. Double-click the home button and hit the red badge.
I am going through coursera's startup engineering course and can't decide what to focus on for my final project:

A medical startup, unsexy, but looks likes it could be very, very profitable. I have no domain knowledge for about half of this idea, but I have an experience Doc who can cover that part, and is excited about the possibilities.

An educational startup, something very close to my heart, where I have a lot of domain knowledge and experience. I also think I have struck upon a rock solid business model that can make me money (think lifestyle business, but a little higher) yet allows me to create a business that I would be very ethically proud of.
With the French example they said it didn't improve employment as they just increase output. So in a way it was a win as no-one lost and workers gained time. Personally I have seen this result in myself when I go from extended long hours back to a more normal routine, I'm just more efficient. I've seen studies saying the most efficient work hours are about 6 hours a day (I think I found on HN).

I'm not sure how you get to the jobless family being worse off... what is the logic there?
Bill Gates laid it out in a magazine interview. He said, "I buy all my books at Amazon.com because I'm busy and it's convenient. They have a big selection, and they've been reliable." Those are three of our four core value propositions: convenience, selection, service. The only one he left out is price: we are the broadest discounters in the world in any product category. But maybe price isn't so important to Bill Gates.

Nice.
its a blog. and what affiliate links are you talking about? there a hardly any (i'm the blog admin)
Wikileaks was publishing on US war crimes and various secret shady dealings by various governments. Illegal or not, it's stuff that needs to be published. Bezos removing it before he was court ordered to, definitely counts against his credibility as a defender of the free press.
Mindvalley HQ its in Malaysia, where the culture is to NOT wear shows indoors. We allow a shoeless office. I don't know why he had shoes on, maybe he returned from a walk outside or something. yes you're reading way to much into this.
It looks great. Any plans of including pagination?
What are you exactly claiming then, what would it mean that mathematics self-study is "unrealistic"? There is certainly a danger in not seeking external validation of your work (or denying it), and being at a university is very nice for getting that. But with some motivation I think you can get the knowledge equivalent of an undergraduate degree in mathematics by self-studying in maybe twice the time it would take at an university (I am speaking from personal experience and assuming full time job and having some life, and that you don't have kids yet). You can get feedback on the Internet as well nowadays, or seek university-level tutoring. And there is no shortage of people with degrees doing faulty P=NP proofs either.

Again, I agree doing it at the university is more effective way of doing it, and if you have the possibility to do it, good for you! But most of us can afford to dedicate at most 5 years to studying full time, and than other responsibilities kick in and you can't do it anymore. The majority of your life all the new knowledge you get will come from self-study. So you better learn to do it.
Off topic, but:I have seen this anti-French attitude a lot (in most cases, jokingly). What is the reason for the American dislike for the French? One Frenchman I talked to said that its because France does not always support US Foreign policy....is that really the case?
Easy Documentation with Grunt and Jekyll
> may have bought the Washington Post simply because he hated backing down in 2010.

Interesting perspective. I hope it's true, but if it is, I'd appreciate if he said so.
To the people who consider UX as a job title.
If you want your online business to be successful, UX is the first thing you should think of.

Design is like the strawberries on the cake, UX is, how the cake tastes.
I do 2d side scrolling game in html5. It's supposed to be arcade rpg, with quests, dialogs, and upgrading your ship instead of leveling up (maybe later I'll add skills like hacking). Moving works like in asteorids, but there's huge flying city to fly through instead of asteroids. Theme is postapocalyptic.

I have working prototype using only canvas, and one using webgl, there's just tutorial and one simple quest and I need to develop better events system to write quests more easily.

Demo is here:
https://dl.dropboxusercontent.com/u/44884054/dema/current/ma...

Quest system is using my https://github.com/ajuc/pefjs library - works similary to jbpm, but it's much simpler and has much less features (no subprocesses, no persistence, no transactions). I use slightly modified https://code.google.com/p/jsdot/ graph editor to create quests (nodes are waiting states, edges are transitions between states with conditions on them).

The game works, but isn't fast enough, so now I work on using webgl for more stuff. For now I have nice way to draw huge tiled maps using webgl ( https://dl.dropboxusercontent.com/u/44884054/dema/current/al... ) - it's huge map of 4096x4096 tiles 64px x 64px each, and I only need to draw 2 triangles using 2 textures to do that.

Now I plan to keep objects data in another texture, redraw to it each frame calculating physics and collision detection in fragment shaders, and draw static vertex buffer with that texture to have moving objects.

I procrastinate heavily, should just make the game instead of all that tech.

And I certainly need better graphic.
I couldn't close the app because my home button was disabled. So was my power button and I couldn't even slide down the notifications panel to try and jump to another app.

But the hard reset suggested by TeMPOraL worked.
Of course they were aware of the issue, if you read what JBQ wrote, he mentioned this was escalated 6 months ago. It doesn't take a leap of the imagination to conclude that the expectation was the issue would be resolved by the time the product was available for sale. Perhaps Qualcomm even stringed them along (I'm speculating)

JBQ says he's very frustrated with the "lawyers", for what exact reasons- I don't know. Maybe he feels like they are not exerting enough pressure, or maybe it's Qualcomm's lawyers he's pissed at. You cannot say Google (or at least JBQ) knew how this would turn out.
Traction is the most important for web startups because technology is not the limiting factor. There are a lot of teams out there that can build whatever. The problem is mostly reduced to market-risk. Traction is a big signal that market risks are mitigated even when that may not entirely be true.

Biomed startups have mostly technology risks, the problems are well-known and there is a very defined (and heavily regulated) goto market process. As the comment above mentions, the thing that gets investors excited in biomed startups is mitigation of the technology risk.
I find it a little weird that you would create the email in one part of the code and then send it somewhere else though. The only advantage I can think off is something like falling back to another connection if the primary one fails. But it's strange to support reuse of messages while at the same time not being able to reuse a connection.

Why not have a set of classes for flexibility and simple helper functions for the most common cases? Requests is so great to use because the API matches the expectations of its users (how do I make a GET request? oh, use the get function...) and I think for email a single send function does what people want most of the time.

send(
'smtp.googlemail.com',
login='from@example.com',
password='password',
from_address=u'from@example.com',
from_name=u'From Example',
to_address=u'to@example.com',
to_name=u'To Example',
subject=u'Envelopes demo',
text=u"I'm a helicopter!"
)

connection = Connection(
'smtp.googlemail.com',
login='from@example.com',
password='password'
)

message = Envelope(
from_address=u'from@example.com',
from_name=u'From Example',
to_address=u'to@example.com',
to_name=u'To Example',
subject=u'Envelopes demo',
text=u"I'm a helicopter!"
)

message.add_attachment('/Users/bilbo/Pictures/helicopter.jpg')

connection.send(message)
Paid growth hacking real life case study
Developers, Not Venture Capitalists, Help Us See The Future Of Technology
Don't believe everything you read, first, that guy ('Russian zuckerberg') is a douche known for his freaky escapades like throwing money out of the office's window and watching people fight for them, second.

What is he proud about? That Snowden became a pawn in Putin's game while our own Russian protesters get prosecuted in fake cases? He's just one dumb motherfucker who got rich by stealing the facebook idea.
GMT? Surely they mean UTC as GMT is no longer precisely defined by the scientific community.
That's what I'm saying, it's no more than just stupid PR aimed at laymen.
You're an asshole! Oh, you're offended? IT WAS TONGUE IN CHEEK
Judging by how freakin sweet living in Australia is I'd say it's working pretty well.
I worked with Durov in 2007 and 2008 (making everything for the VK video service; I moved to Paris after getting bored managing 200+ servers in 3 datacenters). He is a brilliant guy, however he's also eccentric. And his brother's (http://en.wikipedia.org/wiki/Nikolai_Durov) sysadmin/system programmers team is one of the best in the world as far as I can say.

Unlike Facebook, VK guys are still capable to work in a very small team without hundreds of mediocre outsourced developers.
This painfully reminds me of George Carlin, who referred to the original artisans of his country -- in jest -- as "a bunch of white slaveowners who wanted to be free".
I have another set of people, the product designers, who will strongly disagree on your unqualified use of word "design", saying that design is the all encompassing use of a "thing" in a context. Largely being what you call UX.

My larger point is that the geeks of the web, in trying to come up with pointlessly precise definitions of what they do, rebase themselves from where they came from.
Why must you question everything
Can someone screenshot it? It refuses to display the content in IE10.

Yet another website that doesn't understand some people rent their soul, and as a result, have to use IE. However I am using IE10, so I'm not sure what features they are using for a job advert that apparently requires a more modern browser. Are they just saying its WebKit or nothing?

Seriously sick of this hipster shit. Some surveys put IE as the number 1, others its number 2. Why are you ignoring that much of the world for some stupid political point. It isn't good idea to have the web running off one rendering engine.
$15m/yr revenue with 100 employees. Doesn't say what the founder is taking home, or what he still does at the business (does he film these educational infoproducts all day? Does he constantly fly out to different places to deliver seminars to rainmake?) so it's hard to translate it to an actual dollars-per-hour-of-effort figure.

As with most "lifestyle business" guides, there are only real lessons here for people inasmuch as what this guy's lifestyle is, is a lifestyle you're willing to accept. Working 100hr weeks in finance is a "lifestyle" for some people.