skysight-inc/HackerNews huggingface dataset:
Doing 256 bit sign ecdsa's for 10s: 42874 256 bit ECDSA signs in 9.99s

Doing 2048 bit private rsa's for 10s: 1864 2048 bit private RSA's in 9.99s

That's 23 times as many signatures using ECDSA as RSA.

42 874 256

18 642 048

23 times as many signatures?
Actually, beyond "something something Godwin", yours was quite an interesting remark on how the State is now maintaining the coherence of its little conspiracy: the people analyzing the data don't know what sort of spying apparatus it comes from, and I'd bet many of the people doing the spying aren't allowed to know where the data goes. The organization is trying to keep people from putting together enough of the pieces so that, lacking a leaker/whistleblower, nobody working there quite thinks they're doing anything wrong enough to refuse orders.
I can think of Brazilian author Paulo Coelho and the makers of Game of Thrones as people who were happy to know their stuff is being pirated a lot.
Nearly 480,000 people were displaced and 4.5 million "affected" by the typhoon in 36 provinces, the national disaster agency said, as relief agencies called for food, water, medicines and tarpaulins for the homeless.

http://in.reuters.com/article/2013/11/10/philippines-typhoon...
Bogus analogy. You have no business repairing airplanes because you may endanger lives. People should be free to squander their money in their folly if they so choose. Otherwise outlaw lottery, gambling and horse-racing as well.
So you do do tests, just not specifically separate unittests.

That's totally different from an organisation that doesn't do tests at all (yes they exist).
I don't think so. Look at C# - completely alien to JVM yet getting more and more cross-platform traction via Mono and Xamarin. I think it's more about language robustness and appeal. Also switching from Java to C# you loose less than when switching to Python language feature wise.
Oh those companies exist.... Much less now... but still...
The Problem with Altcoins
It is a credit to the states that could put 1 million people into shelters for Phalin, but we don't know all the circumstances so we should not unnecessarily criticize.
Yes you will. You just don't have free access to it online.
I have been banned from Wikipedia for the contents of this post.
Why would a mostly similar language on the same runtime even help you scale that much? Surely it's about frameworks and technologies!
Cloud computing in the surveillance society
Sounds like Design by Contract.
How much money does Amazon pay Canonical per month for basically random meaningless search terms from an unsegmented user base? I'd really like to know.

PS: I have used Ubuntu on desktop and I have made modest (OEM price of Windows 7) donations.
Their answer should be combined with the size of their organistion. Pretend, someone like google has their own internally developed web server. It makes sense, they have the manpower and the need. But when a 10 person tech team has their own internally developed bug tracker for no real reason, that's something to worry about.
> I much prefer developing in python than java. If IDEs factor in, there are a number available for python, none of which I use, because I find a simple editor is usually enough.

Protip: Try pudb. It will blow your mind.
Nice idea.

The "Explore " text is unnecessary spam. As is the fact that they are not real links.
People there are always prepared, they know that it's typhoon season around this time of the year. But there's only so much preparation you can do with the money they have.
This always makes me laugh! "Look guys we invented this new functional language - it's awesome" - well cool, now go back and make a decent IDE and tools for it.
Fears of 10,000 dead after typhoon
It does not make sense for the government/Navy to have disaster relief ships on high alert (like the Marines are for example). The cost of maintaining that high alert status is high and the money would be much better spent nearly providing a lot more (but a little less timely) aid and support. I am sure the Navy will help, just maybe not today or tomorrow.
Political Correctness and being insulted are not the same.

The former is institutionalised politeness where we use less objectionable terms. We'll call black people blacks and not niggers or negroes, we'll call call inuit inuit and not eskimos, we'll call Native Americans Native Americans and not Red Indians, and so on.

But being offended is not about PC. Now, yes, PC terms ultimately derive from avoiding using derogatory phrases towards people. But someone suing someone else for being offended by their remark is not "Political Correctness gone mad", as the Daily Mail might say. It is likely just somebody's overreaction.

I think PC culture is a good thing. We take a tiny effort to use more neutral language and it makes a whole lot of difference for some groups of people.
Regarding 'just cash', I would like to quote the Red Cross:

"The best way to help a disaster victim is through a financial donation to the Red Cross. Financial contributions allow the Red Cross to purchase exactly what is needed for the disaster relief operation. Monetary donations also enable the Red Cross to purchase relief supplies close to the disaster site which avoids delays and transportation costs in getting basic necessities to disaster victims. Because the affected area has generally experienced significant economic loss, purchasing relief supplies in or close to the disaster site also helps to stimulate the weakened local economy."

http://www.redcross.org/support/donating-fundraising/other-w...
An electron may in some abstract sense suffer that force 100% of the time, but that has no bearing on whether your specific measurement context has similar confidence.

Your argument is sophomoric. Read Popper, Jaynes, any number of other sources.

If your argument was true, science would be entirely true, uncontroversial, complete, and done. Clearly it is not. I wonder what is lacking here: the body of science, or your conception of scientific epistemology.
Or they do, but only in a small niche where a progressive manager made it a priority and hasn't yet earned consensus among his or her peers. The same things goes re: NIH at most large companies. It's not that the homegrown tool is better, but if it's the difference between spending $250k on dev and $100k/yr on maintenance and improvements versus $1.5m on licensing, $500k on implementation and change management and another $250k/yr ongoing... those things get a lot of scrutiny. Especially when they're not driving the profit. As a couple of examples, let's look at homegrown HR systems vs things like Workday. Workday is loads better and they are constantly adding new features, but it is always easy to excuse a homegrown HR system because of innumerable edge cases in localized employment law, or ties to tiny payroll systems in third world countries that you've already built but no one else has, or .... Netsuite is having the same adoption challenges vs Oracle & SAP, too. It's not that the big guys are objectively better, necessarily, but that they've been around long enough and have a huge enough consulting arm (and external partners) to have seen almost every possible business scenario globally. There's a lot of value there, and it often leads to short sighted and myopic decisions.

I don't actually know that this is true, but I suspect the vast majority of programmers work for large, non-software-product companies, and most of them spend their time primarily on KTLO work, not any kind of innovation or profit creation.
I agree with this. Something like <first><lastname>.<tld>/social or /card and have that page list all your fb, g+, linkedin twitter links.

Bonus, you get a permanent email address that NO ONE can take away from you, for life.
Well, the colon can be used without indentation if the block that follows is just a single line:

def embiggen(x): return x * 2
for i in range(10): print(embiggen(x))

Also, it just makes things read more naturally to us humans, I think.
The upvotes are likely from people wondering "is there something to see here?", who want to get HN's two cents on the topic, which turns out to be very boring, as you explained.

Edit: Any reason for the downvote? I genuinely tried to answer ghshephard's question. I don't think it's that off-base that people want to see what the HN community thinks about this piece of news. In other news, I just discovered I'm too sensitive about downvotes :).
In 2005 it took me just under 72 hours to get my freelance work permit (US citizen). I am now in the Czech Republic on a freelance work permit. You seem to be spreading FUD.
The 2004 Tsunami killed 250,000 people, and that only managed to stay on the news for a few weeks.
That line made me feel warm and fuzzy inside. He also mentionned mypy which i thought was a one man lonesome soon to be abandonned ( but absolutely fantastic) project.
> If Ansible is going to survive you're going to see some kind of 'persistent fireball mode' where you ssh into the box and leave the zeromq daemon running and it starts looking a whole lot more like push.

It has this (the previous incarnation was even called "fireball mode"):

http://www.ansibleworks.com/docs/playbooks_acceleration.html
These subscriptions usually don't include books.
Do you use native PHP settings?
I always see libraries and sources based on user-defined configurations, how many of you use native PHP settings or OS based configurations?
http://it2.php.net/manual/en/ini.list.php
You can't steal Paulo Coelho, it comes after you even if you don't want it.
performance performance performance.

And it is not just about direct user experience either.

Even if a given app may be written in Python it will probably drain the battery faster, since for each bit of work that would have taken X cpu cycles with Java, you would spend 20X with Python, not to mention memory handling, etc...

A language is just a tool,
use the right one for the Job.

a Pythonista
The first lie...
I've been to 30+ countries and the US is the only one where you'd need to research tipping beforehand. The notion that you'd need to hit up a forum to learn how to supplement certain wages in very specific situations in a hotel is pretty silly!

You even admit that locals barely know what's expected in some situations!
I used to be like this before I realized I used class inheritance way too much and shifted to using composition in the majority of cases.
Well, I have no kids, but some of my friends.

Child care or kindergarten is pretty affordable, around €300/mo. If you're a legal citizen (e.g. European or w/ work permit) public schools are free, you just pay for the food, which is around €50/mo, buy materials and uniform.

If you want to pay special attention to their education regarding foreign languages and having higher chances to move elsewhere after school or at some point during school age, there are British, American, German and French schools. All of them are private or semi-private and cost up to €500/mo.

If you're considering moving here in the mid/long term, the biggest issue is work. The job market here very bad at the moment, with really high rates of unemployment.

You shouldn't care about this if you're able to work/freelance remotely. In this case, working for UK/Germany/Northern Europe/USA clients will leave margins better than any job you'll find locally and you'll be able to make a good living.

I run a company employing 8 people in total (incl. founders) and we have clients from Spain, Germany, USA. We've been doing this for 8 years.

If you or your partner are looking for a job in the local market, the biggest areas are tourism (many million visitors / year) but you can also make a good living teaching English lessons if you're native and stuff like that.
Why didn't you name it then?
> Could it be the reason Symbian was slow and eventually failed?

No, and no. I don't think Nokia ever shipped any significant amounts of Python code themselves.

> Were they interpreting or compiling Python?

It was the standard CPython interpreter.
Glad you enjoyed it – I find I present better if I have notes. Glad they have extra utility for you!
How about "Copy this book" instead of the fake, dishonest "stealing" claim...
> one must assume that these projects are, in fact, essential to the continued success of the product.

In the same way that Google Reader, Google Wave, Google Base and dozens of other products were essential to continued success of Google for a while (before they were discontinued), just because they were developed at Google?
Oh my gosh I had no idea the final toll was that high.

That part of the world is being devastated.
Detroit. Maybe the cheapest real-estate in the country, and still a major city with folks to date, bars, an NHL, NFL, and MLB team. A burgeoning tech scene, and East Lansing and Ann Arbor (home of Michigan State and UofM, respectively) are a couple hours drive in a state where that's not a big deal to most people, even once or twice a week.
ShowHN: SoManySizes - Share your clothing sizes with friends (w/e x 3 project)
The talk was at mostly web developers. The second and third parts of the talk were about why the web doesn't cut it as a platform.

Part 1 was there to lay the groundwork. Basic? Maybe, but it's necessary.
Normal vehicles don't have their fuel tank along the whole bottom of the car, let alone that far to the front. All that is for a reason.

Tesla made a choice to arrange packs like this for swap purposes. It certainly wasn't going all out for safety. Throw in the fact battery tech really isn't all there yet and you get a very large battery that compromises have to be made.

Tesla chose a compromise based on their swap tech. They could have put more batteries in the rear or made the stack shorter. Used a central tunnel for more, etc.
Heck, employers want to see code samples from employees. Why shouldn't employees be allowed see code samples for what they will be working with.
Drinking water is mostly solvable if there's an aircraft carrier nearby: http://blogs.wsj.com/dispatch/2010/01/16/aircraft-carrier-pu...

Getting it beyond the port is the hard part, but carriers have a few tools that might help with that.
You're running the Python interpreter as a native executable, so it's roughly comparable to Dalvik.

If you want performance, write it in C, optimise it. That's what the NDK is for.
They've been at it for a lot longer than 6 months. The shopping lens was introduced a year ago. There was also the Unity controversy before that. Debian has never particularly liked them for various reasons.

I'd argue that if they are not going for the mainstream consumers (or enterprise), they might as well just close the company. For the reasons you mentioned, Linux users are quite high-maintenance and difficult to please. Evidence of this is how much Linux users tend to flame each other. I don't think Canonical really wants those extremely principled, very privacy-sensitive Linux geeks as customers. They would be behaving very differently to the criticism if they did.
We're not talking about monolithic, do-everything, hacky classes. You could do the same thing in C#.

Static languages (usually) force you to use interfaces and sub-typing just so common code can be reused. Duck typing is a much nicer way of working - without having to jump through seemingly unnecessary hoops. The situation is even worse when you code for testability. Things that really shouldn't have an interface now require one, so you can mock out the object appropriately. This is all avoided in a language with duck typing.

This is actually where Go has a great impact. You get your static type checking without being forced to use explicit interfaces. It essentially uses duck typing for interface implementation.

You're free to enjoy static typing over dynamic typing all you like - but you shouldn't make the mistake of thinking dynamic typing is inferior in any way. It is different - just like imperative vs functional is different. You make a series of tradeoffs, that is all.
Exactly. The right-wing's redefinition of PC, and subsequent use of such as an attack on anything it disagrees with is possibly the biggest strawman of our time.
Not to get too off topic but there's a joke in Brazil that all his translators are better writers than he is, thus he sells well internationally.
Do not freaking donate to the Red Cross.

Find a local charity.

The Red Cross is HORRIBLY inefficient and wasteful. Your money is buying them furniture.
It looks like they implemented some countermeasures. There is an I2P service for the site and you can download torrents of the content: ftp://libgen.org/repository_torrent/
> It the only way.

Not at all! Today at a Remembrance Service my wife and I wore brooches produced by a local veterans' charity; a poppy superimposed over a local landmark. No connection with RBL.

You could also make your own, wear a real poppy or buy a diamond-encrusted brooch from the likes of Bradford Exchange, if you're into bling.

The RBL have a trademark on one particular pattern of poppy emblem ( two-petal, with leaf ); that's all.
You must not have read past the introduction. I just skimmed it, but it's clear that this stores considerably more information than DNS.
I'm also in Dumaguete. gavhug at gmail com.
Why does it matter, why is that question such a hot potato?
Why not outlaw lottery, gambling and horse-racing?

People misallocating capital is just as dangerous as an airplane mechanic misplacing a bolt on a Cessna. Both actions end up, in the long run, with people dying.
So, the authors want to piss off Springer?
I guess we are still at a stage where there are many problems that can be solved by building 'simple' CRUD apps.

Once these problems are considered as solved and as frameworks/tools evolve further to get the CRUD out of the way really quickly, we'll see more people learning to solve complex problems.
Yup. If we had Jython, this talk wouldn't have needed to have been written.

And I'd probably be working to improve Jython as we speak.
Sorry, but what are the problems with everything being an object? That's a feature. Python 3.4 now has @singledispatch, though I don't know where I'd use that yet.
Thanks for taking the time out and putting in all the notes. Very helpful and I'm sure, time taking for you. Much appreciated!
Maybe it's an opportunity to introduce automated testing.

Sure, but this is why you ask a follow up question, "why don't you have tests?"

If the answer is "We are just starting this project, and haven't done any yet. We'd like you to help us write tests", then that's an oppertunity.

If the answer is "Tests don't work, they're useless and never catch serious bugs. Our team is smart enough to not break things, and we have to move too fast to waste time write silly little unittests for everything", then there's no oppertunity here.
Good point! I just found the Nasa has published on this topic: http://www.nasa.gov/pdf/585584main_UARS_Status.pdf

Risk expected is one in 10000, but for every object if I understand it well. And the current one is rather 1/3200, probably because of its size.
Plus they had an earthquake recently, so some of this was already weakened by that.
> too few alternatives of doing things

That's what you want for maintainability. I'm not interested in maintaining a codebase where every programmer have their own idea of how something should be done. Of course, you have code reviews for this kind of thing. Except when the code is already written. And when it is not, arguing over minor points is an unnecessary timesink.
Gavin? I have been in contact with you already. I didn't know you were still around though. Are you still doing the Ruby meetups?

Edit: Yep, that's you. I have you in my contacts list. I will send you another email. ;)

Edit Edit: And yes, for those of you reading this comment, this is an indication of how small the tech world here is, even in a decent sized city in the Philippines.
Society already outlaws or regulates many things to prevent people from hurting themselves.

People are not capable of fully understanding all possible choices in a fully unregulated system, and even less able to consistently act rationally in their, or anyone's best interest.

It is the responsibility of any lawmakers, engineers, experts etc. to design our systems to be safe, transparent and to set the occasional boundary where reasonable.
Of course, that depends on the country. In the EU, the legal minimum is 4 weeks that you have to take (or be paid for), some member states have higher legal minimums.

"Unlimited" holidays is a scam, unless they'll put in writing that you're entitled to 6 months holiday per year.
Let me give you a bit of tangential advice that I don't see anyone else mentioning.

You're on a good track. Stick it out. It's hard to get into banking/finance, so do that first while you have the chance just to see if you find something you like there. The software / product development world doesn't give a shit about credentials, so if that's where your passion lies you can also go there later.

But here's the advice: don't let them put the golden handcuffs on you. If you get out of school making $100k it's real easy to start wearing Armani and lease a BMW, and before you know it there's no job outside of finance that will pay your bills. Instead: buy off the discount rack, get a Honda, and save like crazy. If you end up hating your job, 5 years could be enough to build a nest egg to allow you to bootstrap your own startup.
Not really -- most mobile code is simply glue for UI event handlers and the like. And Python's really good at writing glue code.

Just like when you're coding in Java, code that needs performance is native, and written in C.

Python would idle just as well as pure java if it needed to :)
Forbidden? That's completely untrue. Unelectable, certainly. Atheist are the most mistrusted group in American.

http://www.scientificamerican.com/article.cfm?id=in-atheists...
Looks like a lightweight ZooKeeper.

http://zookeeper.apache.org
Considering how frequently this happens, there is something definitely wrong with the government's preparedness.
"In this case" because remember -- they were the ones that started the migration to FB; in this case, they were exactly "the trendsetters for other age groups" and so if they move, your early adopters are moving and the late majority will follow.
NLP will definitely be on Python3 sooner rather than later. unicode strings is a really killer feature for us.
Atheist niggers, still in denial.

I made God's Temple. I am the best programmer on the planet. I have divine intellect.

God says...
I_don't_care Oh_Hell_No wont_you_be_my_neighbor do_it so_let_it_be_written
so_let_it_be_written that's_much_better I'll_think_about_it
that's_all_folks dance ouch so_let_it_be_written quit_it
unemployment be_quiet_bird thats_laughable fabulous
Right now the problem actually seems to be logistics. You can use the Marines as first responders -- what you need are helicopters and landing craft, fuel, power, comms, food, and water, which are exactly what a combat force uses in an assault as well. By downloading weapons, they could take extra supplies for civilians, and their own support.

The deterrence point of doing it instantly is that you can show just how fast and how hard an amphibious force can deploy. That's pretty much the only value of an amphibious force like the doctrinal mission of the Marines anymore; they'll never do an opposed amphibious landing with a long lead up, due to ATGMs/etc. being so effective.

One of the best things the US Military has ever done for our national security in the war on terror was helping out pretty substantially after the Kashmir 2005 earthquake -- there were helicopters in the air hours after it hit, from the US and UK forces in Afghanistan.
I have a 5 y.o. and wouldn't move from Tenerife (South). Private college costs ~400EUR/mo, health insurance is cheap and crime is super-low.

Oh, my kid speaks Russian and Spanish natively and they teach German and English in school. Will best me by 1 language when out of high school.