skysight-inc/HackerNews huggingface dataset:
Kivy looks very nice but NUI is a very different beast (I'm the author). The main difference being that even though NUI is a complete multi-plateform framework that uses OpenGL for rendering, it has a strictly C++ API.

If you want to see apps built with NUI I just released reChord: http://bit.ly/rechord
And also some very nice music apps with NUI:
http://intua.net/products/beatmaker2/
http://www.whitenoiseaudio.com/apps/genome-midi-sequencer/
http://www.whitenoiseaudio.com/apps/bleepbox/
For most use cases, if you want to hide your connectivity behind a reasonable cryptographic layer, a better (and stronger) option is to firewall everything except incoming ssh, and then do ssh port forwarding.

I can see people using this, but it should not be relied upon as a security measure - rather it is a mechanism for reducing log file clutter for the multitudes of random probes that an internet-connected machine receives.
The Wacko in the Morning Show – Jonathan Clarke Talk 08/15 by The Wacko Network
QT has tried that on Android and it's an exceedingly poor solution. Almost no user will click to download additional files -- they've been (rightfully) conditioned to view this as a suspicious technique.

As long as you blacklist unneeded libraries on Kivy, you can get the size down to 5 - 10 MB. I personally don't believe this download size is such a problem for users (many native Java apps are upwards of 5 MB).

What is a problem is the start-up time and battery usage, both much harder problems to address. Because they require the Python interpreter, Kivy apps take significantly longer to start-up, and use significantly more battery power than Java apps. I have some hope that Micropython may eventually offer a solution to this for Python on Android, although porting Kivy to Micropython will be a major task.
How would that work under competition?
PHPStorm and Symfony2 tips
CORRECTION: `+(a,*(b,c),1)` is NOT like LISP code. However, Julia helps you to get the head of an expression (in this case, +) and it's args.
5 free ways to get faster Wi-Fi away from your office and home
I don't mind ads. They teach me about products and services I didn't otherwise know about.

They are also critical to the success of my business as we do a lot of advertising.
> The decision to no longer store any private/personal information in no way reflects a lack in confidence of the steps we have taken to make the new website secure, but if history teaches us one thing it is that for every "unsinkable" Titanic built there will always be icebergs.

I love PE and I don't intend this question snarkily at all, but am genuinely curious why securing a database of emails for a site as simple as PE would be such a perilous problem? I know security in general is always more difficult that it appears, but in this case I would have thought we were dealing with a solved problem. I'd love to hear about why my assumptions are wrong.
Not often though.

>some senior officers it had interviewed "did

>not appear to believe this was a disciplinary

>offence"

http://www.theguardian.com/uk/2010/mar/18/g20-protest-office... [2010]
I [semi-foolishly] graduated from law school in 2008. I was fortunate, as an employer paid for the cost of my law degree (and for my bar exam), and then laid me off in 2010 due to the economy tanking (and forgave all of my debt).

Since graduating, most of my friends (including myself) have all moved to careers where the law is not the primary driver; most are saddled with a mountain of debt, make between 40 and 80K/year (most first year law grads make less than 60K in their first year).

People think that lawyers are glamorous, due to the fictionalization of their career (law and order). You have attorneys who are either left or right wing whackjobs (I went to law school with a woman who was only going to law school so that she could overturn Roe v. Wade) who have no sense going into law, let alone practicing with clients.

I'm much happier as a programmer/nerd. Even with being on call, I still sleep much much better at night. I'll still do legal things (contract law, estate planning, and not giving legal advice to drunk people), but, I never call myself an attorney and I rarely admit that I'm a lawyer to anyone outside of my friends and family.

With that said, Law school is something that plays on the dreams of these kids. They're saddled with debt from undergrad and post-grad, thinking that they're going to be the next Erin Brokovich or Jack McCoy. My friends joke that Law School made them better drinkers, better readers, and that their 6-figure student loan debts came with a great group of friends. Sadly, that's where most kids come out of law school with these days -- a drinking problem, a mountain of debt, and nowhere to go.
Should Word Count Limits Have Limits?
Thanks for the feedback. We're aware of an issue in certain browsers on some versions of Windows (boo hiss Windows font rendering) and will fix it as soon as we get a chance - though don't fear, the issue isn't actually affecting half of our audience! (didn't quite anticipate today's surge in popularity!)
Sorry to sound callous, but I think that's exactly what people should be focused on. Most people didn't know this kid, and remembering his name isn't going to bring him back to life. At least increasing police accountability has the potential to prevent future similar deaths.
They’ve Converted, Now What? 3 Ways to Keep New Customers Coming Back
You got people to sign up and even buy something. But they haven’t been back in a while. What’s the problem?The fact is, 80% of your future revenue will come from 20% of your current customers. That means most of your new customers won’t be coming back and there are many reasons why.
> 1.) There's no chain reaction mechanism.

There's something like it. Fusion happens because plasma is hot -> fusion products heat the plasma to keep it hot -> more fusion happens. A chain reaction is exactly what you don't want in a nuclear reactor.

> 2.) The probability of a reaction constrains reaction size.

Can you be more specific? The probability of reaction does constrain the design, but via the Lawson criterion [1].

> 3.) The absurd amount of heat generated by fusion. I think I once heard it was 100M degrees.

That's about right, but temperature != heat. Even though the plasma has a very high temperature, it is also extremely diffuse: about 3 million times less dense than air.

The main concern is keeping it hot in the proximity of colder stuff and managing the electromagnetic energy (the fields have many times more energy than the thermal energy, and has the potential to all be dumped in a single spot), not necessarily worrying about the heat.

[1] http://en.wikipedia.org/wiki/Lawson_criterion

edit: lots of silly typos
If you live in the city or are going to the city, it's more convenient. If you live in the suburbs, or are visiting someone in the suburbs, maybe not so much.
I have been curious for a while:

What is in the opinion of the HN community a good score on Project Euler?

For which scores do you tip your figurative hat?
North Korea Internet users 'downloading Top Gear and porn'
> Also, that the circles thing is one-way - I can use circles to control how I see others, but can't use them to control how they see me.

No, if you share something to a circle someone isn't in they wont see it, so they do let you control how others see you. Not a huge G+ fan, but I was a fan of circles.
Unfortunately security is never a solved problem as there are always new attack vectors beings discovered. I think the statement just reflects their desire to take zero risk. The only way to do so is to avoid storing this information entirely.
That's the least one can do when working with Copy&Paste ;)
I'd love to know how to do this too.

On a sort-of related note. You might find this interesting. Record video from drone and overlay it on mapbox maps

https://www.mapbox.com/blog/mapbox-gl-video-drone/
I don't think you can run a subway like Japan anywhere except Japan. Different culture.
Looks great, but it could be more intuitive how to close the settings menu. Right now it seems that the only way is by using the navigation menu?
I've had GVHD for 27 years. Long-term followup measures everything they can think of. I'd very much like those tests to be done more frequently.

http://en.wikipedia.org/wiki/Graft-versus-host_disease
If you mean that you need something that supports the S3 API, you could try S3Proxy[0]. It basically presents the S3 API over a variety of different storage backends.

[0] https://github.com/andrewgaul/s3proxy
Security is never a 'solved problem'. There is always a trade-off between usability, performance and security.
Think of it this way: You run a server on hardware that no single human understands fully. On top of that, you have some devices for which pretty much the same applies. On top of that you have an operating system consisting of millions of lines of code, and again, nobody can fully grasp everything. On top of that, you have your webstack which adds even more complexity. You are hooked up 24/7 to a network filled with criminals.

Security is not just intrusion prevention, it's also detection and recovery. PE chose to reduce the negative effects of a successful intrusion.
How To Set Up Apache Virtual Hosts on Ubuntu 14.04 LTS
> "There is no one definition that always works well for 0^0"

Yes there is. :-) 0^0 = 1.

Actually, the only case for claiming it to be an “indeterminate”, comes from so-called “continuous exponents”. Which, arguably, something that never occurs in reality — only in exam sheets by lazy calculus teachers.

Whenever you meet an algebraic equation with sum over 0 <= k <= n… and there's some m^n or m^k in it, it's always only true when 0^0 = 1. I don't claim I've seen them all but really, try to find a counterexample. What exactly was that argument for indeterminacy you were talking about?

Those equations come from reasoning about meaningful entities, not chimeras of “x^x”, or “x^y”, or worse. Again, try to find, say, a physics paper with x^y in it. I haven't read much physics papers but I'm pretty sure you'll find precisely 0.

As one mathematician I knew put it, “hard analysis is the primary source of all obscurantism in mathematics out there”. ;-)
Depopulation is everyone's highest priority towards the third world. My dad works in public health in the third world, and one of his specialties is family planning (i.e. how to get villagers to stop having so many kids). When George W. Bush temporarily withdrew the U.S. support for family planning projects in Africa, he got hammered for it by the left.
New iPhone: A Sapphire Screen and a Higher Cost
Ask HN: What language should I learn first?
I want to learn to code. Which language should I start with, and why? Just signed up for Codeacademy...
Oh please. The FDA loves antagonize Congress about it's independence. Are there shady dealing? Sure, but don't make it out to be some secret cabal who always gets their way through shady backroom dealings.

To me it sounds like you'd love to have some sort of "political leanings filter" on people who do business. If their politics agrees with yours, great, if not, we need to make sure those people don't get into positions of power.
To me, this is equal parts amazing, beautiful, and scary.
I never was able to run it on my computer unfortunatly(mackbook ,bootcamp,windows 7).

But it looks great.
I guess my hangup is, if the primary goal of this is to prevent drive-by port scanning, then that means implementing this on the public internet. And I cannot conceive of how you'd distribute a pre-shared key over that large a base and not 1. make it trivial to obtain your key and 2. Not create a massive headache for your users.
I confirm there was no money directly spent on promoting kivy. Most of our communication has been directly with the community, through help on irc/google-groups/SO and other places. We did start to improve communication on twitter/g+/facebook, but it's really on our own time, not paying any agency or specialist of these things.

For books, while we were contacted by a few publishers, none of the core-dev authored any, yet. We tried to give a hand, however, reviewing the books when we could, i personnaly reviewed O'Reilly's book, pointing out a few mistakes to the editor, and gave it a good review, as it was, in my opinion, a well written book with very good exemples and explanations. As it seems usual, i got a free book and a little payment for this (that i didn't expect at all when doing it, my motivation was that there was a need for good kivy books).

And i agree we should do more, if not on marketing, at least on communication (there are a few markets that kivy can fully or partially cover already, we don't want to limit these options, just help it grow where users want to use it), but users need to know about it, and to easily get a good understanding of what's possible to do with it. We have a lot of recurring questions about that, as well as people discovering us and asking why they didn't heard about us sooner.

I do think the community could be way bigger, but we need to adapt the tools we use to communicate, irc works very well up to the hundred of connected users we have, probably less at more, and waste a lot of energy in saying the same things over and over again (although the direct interaction with our users is highly appreciable), SO seems to make reuse of explanations much more common, and is sometime more effective than direct documentation.

Anyway, i'm getting away from the point, will cut it there. :)
Why do you say that? It seems like an important thing to keep track of, for people who you don't keep in regular contact with. Prevents "Who the heck is Greg Bobberton?", if you can just look and see "Greg Bobberton: that guy from the Widgetpalooza conference, was interested in that one idea I had" (obviously with less vague specifics).

Why do you feel it would be a creepy feature?
Can you write IOS and Android Apps with shoes?
Yes, the old experience of, "just show up at the train station and buy a ticket for today at the window" has just become a good way to overpay.
Yeah, I know, but I often don't do it, on purpose. It's an easy way to filter people, those who prefer the form from those who prefer the content.
http://ccwu.me/vsfm/ should be a good starting point.
That makes a bit more sense to me; key distribution is a much easier prospect in the managed datacenter. However, there's a lot of SDN tools these days for deploying VLANs behind a software gateway in seconds. I can do a lot of this with AWS or VMware today, and it doesn't involve rewriting the TCP stack.
I went to Imperial College London, graduated last year – we've also organized a couple of hackathons in the past years, and hosted the main Seedcamp event in 2012. There is also the Imperial Ventures and Imperial Create Lab. I can say that the amount of student tech scene stuff in Imperial has increased over the 4 years I was there, during year 1 I can't really remember any events like that, so it's good the community is picking up speed in the right direction.

But as you say, what's important is that the different universities are not disconnected – organizing+advertising hackathons and hosting big events like Seedcamp is a good way to connect the students across universities.
And even Chicago to NYC is pushing it. It's 800 miles, so four hours by train at 200 mph vs. two hours by plane.
Did you, by chance, pay for your own education?
Just a digital marketer here (and twice failed entrepreneur). Still looking for the one that will solve a real and profitable problem.
Great post! I can completely relate to what was described in the first paragraph - before going to university my impression was that loads of people would be working on cool projects (not even necessarily tech-related) and that it would be really inspiring, but unfortunately when I got there this wasn't the case at all. I got the feeling that there was more cool tech stuff going on at London universities, but word never really got round to us. Our entrepreneurship society (Oxford Entrepreneurs, OE hereafter) seemed to be really disconnected with the 'tech society' (Oxford CompSoc) and the majority of people attending OE events were MBAs/other grad students. (The new OE committee are working hard to change this though)

I think HackCampus is a great idea and is exactly what the UK tech scene needs. We (OE) are about to hold our first ever hackathon this November open to all students at all universities, and it seems many other universities are also starting to do the same, so a way to connect UK students interested in this kind of stuff is needed now more than ever.

Best of luck to HackCampus and KCL Tech Society!

Edit: I should add that a lot of Oxford alums have gone on to do really cool stuff, but I think a lot can be done to interest more undergrads in tech/entrepreneurship.
I actually don't mind ads either. But I block because of the tracking, not because I'll see a picture of ketchup or underwear. I'm uneasy about tracking, and for the moment the most comfortable position for me is to block. It's an evolving position.
Bring on the grey goo!
TUM researchers develop “TCP Stealth” software against NSA “Hacienda” Program
As far as I'm aware, Project Euler doesn't make any actual money, so you have to give the team behind it a lot of kudos for actually taking the time to get it back up and running.

Must have been really tempting to just sack it off as a bad job. Congrats to the team!
I'd say 100 solved problems is pretty impressive. I have about 75-ish done with no math background (other than a few classes for my CS degree).

The first 50 should be doable for most people in my opinion. After that you need to start being really clever or actually going and researching the problem at hand.
Van der Waals forces hold rubble-pile asteroids together
Rivierkreeftjes met saffraansaus – Jouw Gezonde Recepten
I'd have to agree, PE isn't a huge website and it isn't really storing sensitive data. I don't see why they're acting like it's impossible to secure their data.
Thanks, man! Keep us in the loop with your hackathon. We'd love to get the word out. :)
On most platforms, it's relatively easy to resize your browser to whatever width suits you best.

Personally, I tend to find columns wider than the 95 character thing easier to quickly scan - I had this site set to about 130 chars. When someone fixes the width of the text on the website, there's no sensible option I have to widen it to my preference.
As someone who has been at one of those institutions and is currently at the other, I haven't noticed much in the way of hackdays at either... Maybe it's changed at Cambridge, but I didn't see much sign of brewing collaborations at the time (beyond the creative-commons-or-public-domain-only file sharing network).

In Oxford I can recommend Oxford Geek Nights (http://oxford.geeknights.net). It's not student run, but sometimes has students speaking and it's always interesting.
I think startup time has good for very annoying, with android devices of 3 years go, to nearly forgettable, with more modern, high-end devices. I've witnessed nearly instant startups, with devices as the Note 2, not saying it's a solved problem, the cpu speed and even more the read/write speed of the internal storage will have a lot of impact especially on the first start (unpacking python and deps).

For battery usage, i'd love to see data for this, i think drain will come from the amount of action you put in your interface, as well as background processing you'll do, kivy itself, being opengl and cautious about what to update when changes happen, shouldn't add a lot of overhead on this.

I don't think porting to micropython is considered an option, usually, when we want more efficient code, the solution is to do less python, more C, we have a nice integration with Cython, and don't hesitate to go with it as soon as needed.
Agreed! Well done guys!
Developers – seeing nginx 502 errors today? We may have a fix
Kissing Hatsune Miku in Augmented Reality environment
Eh, I think the biggest problem is just right-of-way issues. It's easiest to build high-speed rail if you are starting from scratch, instead of trying to work around an active commuter rail line and an existing Amtrak service. But obtaining the necessary right-of-way to do a new build in the Northeast would be extremely expensive.
Which SSL Certificate is Right for My Website?
Show HN: Receive a YO whenever a shell command is done
Concept Art 'Final Submission' Thread
The recent FDA ruling on lab-developed test means this company is now massively disadvantaged, as their entire secrecy is based on not needing to get FDA approval. Now they need it.
Did you use ListView, or did you roll your own ScrollView managed content? We are sorry about the state of ListView currently, and plan to redesign it soon, it's really not optimal currently, and not offering a very useful interface either, so maybe you could fix you issues just putting a GridLayout in a ScrollView and fill it as needed (i documented a way to do a publisher/consumer using threads on my blog, it's efficient for these kind of things).

http://blog.tshirtman.fr/2014/1/14/publisher-consumer-model-...
it would be great if PE was open source :)
Python seems like a good choice as it is simple and can be used in a wide variety of applications.
> To avoid this shit, you can't go anywhere, ever, unless you're in disguise and you breakdance/shuffle down the street.

Make no mistake: in a world with that breed of surveillance, not going anywhere or breakdancing down the street in disguise will be guaranteed to flag you as "interesting" and a good candidate for "special" investigation.

And that's a feature.
Hah, makes me think of Gattaca.
There's a big difference the reduction of growth and maintenance of sustainable levels of population (family planning), and depopulation (eradication of/reduction in population).

I understand the arguments of the eugenicists - that there are excess mouths - that "most" people are "useless" - but I do not agree that depopulation is the solution - rather, sustainable growth or steady-state maintenance through education and decreased societal need for redundant offspring.

As the idea of just marching in and shooting people is abhorrent and would undoubtedly be undermined by ethical concerns, would the gentle profiling based on blood and genes of a population, and the "oh, sorry, you can't have that job/child" that this type of technology will bring about not be a "nice", subtle way of steering the population curve in a "desirable" direction?

Hence, I believe this is Kissinger's principal interest in this.

Edit: to be absolutely clear, I am NOT saying that there is some variety of conspiracy here. I am, however, saying that Kissinger understands what I understand - which is that any tool or technology will ultimately be used in ways which aren't immediately anticipated or obvious, and that the very availability of this variety of tech will almost certainly lead to profiling based on the contents of ones blood. If it can be done, if it can happen, it will be done, it will happen. It's just a question of when.
I believe that you can't go really wrong with any of the languages offered at Codecademy. If you have to pick one I would suggest JavaScript. It's not uncommon for projects to involve another language + JavaScript, so the syntax knowledge should be useful for years.
64-bit mobile processors for Android L is coming