skysight-inc/HackerNews huggingface dataset:
IME, you only know that with hindsight. I have made one off programs I never needed to look at again. I've also made what I thought were one off programs that I needed to maintain for a while.

Even in a prototype, you may need to rework a particular piece of code multiple times before it works correctly. Even with a prototype, you may need to use it as a reference for your official version. Even with a prototype, you may end up having to use that as the official version (usually not by my choice).

Also, caring about speed 2nd is shocking to me (but maybe I just come from a different world). What if it isn't fast enough on your first attempt? Won't you wish your code was maintainable so you could change it to be faster?
For a company named tactus it doesn't seem very tactile, if there's no click I don't see the point.
According to the CDC, 90% of measles cases in the US originate from outside the country. In other words, the disease spreads by people travelling. Outbreaks in Europe are probably caused by vacationing Europeans, rather than immigrants.
I'm glad I'm not the only one. I couldn't make it past the first paragraph. He says he doesn't care for safety and type systems, and then says what he cares about is making it work and making it fast, both of which are significantly aided by safety and type systems.
If You’re "Blogging" For SEO, You’re Doing it Wrong
What did devops mean?
I used to have Verizon FIOS, before moving away to somewhere without FIOS. I was on a 25 Mbit symmetric plan, but almost always got 35/35.
I'm trying very hard to be constructive here, and I'm not exactly making an argument I'm just telling you where I am on the issue. Clearly I'm not an expert and I haven't read everything there is to read about it.

I still don't really see what's wrong with the statement that I made. Would you argue that we know everything that is necessary to know about, say, solar cycles? Or CO2 sequestration? I am willing to admit that it's possible that we do, but it's a much harder argument to make.

Finally, you are making my original point for me. People seem stuck in the theory and don't pay attention to the practical matters. For example, on the issue of nuclear power, Japan and Germany are in the process of decommissioning their nuclear power plants. The forecast for nuclear power is flat at best and negative at worst.

I'm all for building 10,000 nuclear power plants tomorrow, but it's not politically feasible. If that's your solution, then you're just not being serious.

With respect to the two orders of magnitude of difficulty, a quick Google came up with the following title "Fighting Climate Change Could Cost 4% of Global Economy — but It’s Worth It". The article is by someone supportive of CO2 reduction policies, so it seems fair to take the number as a first approximation. 4% of the global economy is A LOT.

Again, with a quick Google search, I came up with the following document (http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.201... addresses exactly this issue. A quote:

"In response to these predictions a large number of developed countries signed the
Kyoto protocol in 1997. The Protocol is aimed at mitigating global warming, primarily
by reducing net emissions of the main ‘greenhouse gases’: carbon dioxide (CO2), carbon
monoxide (CO), nitrous oxide (NO) methane (CH4) and chlorofluorocarbons (CFCs)). A
variety of proposals have been put forward aimed at achieving the reductions in emissions
proposed under the Protocol.
Some of these proposals, most notably reductions in CFC emissions, involve relatively
low costs and have additional benefits, such as reduced damage to the atmospheric ozone
layer, sufficient to justify them even in the absence of concerns about global warming.
Others, such as reductions in emissions sufficient to stabilize the current atmospheric
stocks of CO2, would involve substantial economic and social costs."

I'm sorry, but even when I try to read your posts sympathetically, all I see is "The science is settled, and you're an idiot" (I especially appreciate you addressing me as "dude"), when I've just pointed out above that at least some of the points you are making are not in fact settled, or even realistic.
Pentagon report faults F-35 on software reliability -- primarily written in C++
They call it unlimited, but you also have to stick within the TOS, which clearly forbids this sort of use case on a residential contract.
Orange Chef Company Backed By Google Allows You To Connect With Your Food
Article is from May 2013 FYI, currently not reflected in the title with a (2013).
I see the Julia home page lists multiple dispatch as one of its benefits. Since my only real exposure to multiple dispatch was when I inherited some CLOS code where it was used to create a nightmare of spaghetti, I'm wondering if any Julia fans here would care to elaborate on how they've used multiple dispatch for Good™ instead of Evil™
Offer HN: I will work for free this Wednesday in São Paulo or REMOTE
I want to meet startups in São Paulo or nice remote ones and I thought of trying new things, so... I'll do anything. No task is big or small. You could have me move boxes, enter data, clean up the floor, but here is a list of areas where you could find me most useful:

- Sysadmin - Python Programming - UX - Translations- Analytics - Finance

About me: mathematician/programmer/sysadmin, worked in startups and in the financial market. Loves to wear as many hats as possible. Recently took an sabbatical to go to meditation retreats and is coming back to the market.

If you have nothing for me to do, I'm just as happy to drop in for a chat.

Send me an email: tiagofassoni at gmail

Or look my resumé: http://a.fancyresu.me
http://en.wikipedia.org/wiki/Nike_%28mythology%29
Here we go... the delicate genius has been insulted...

Your use of quoting and italicised text makes you look so much more intelligent than me.

Btw, I wasn't reframing the poster's comment. That's what I was agreeing with, but I bet you couldn't see from behind all the red.
We're in the extremely early stages our our B2B SaaS business - and cold calling has been extremely effective so far. We've gotten great feedback and battle-tested our hypothesis on "real customers".

Indeed, cold calling will not be a big part of our strategy going forward - but it's a great way to feel out the market.
Oh really? And you really pay less in Federal taxes + California State taxes + Medicare + Social Security tax + VPDI etc etc? For me that was 40%+ as well...
I wonder if he's the reason I can get a full 50+mbps on a Verizon bandwidth test, but I get roughly 5-10mbps to basically anywhere else on the internet. (Even the Linux mirrors, like mirrors.kernel.org and mirror.anl.gov, where I used to be able to fill my connection with no problem, are now around 500KB/sec.) Get more bandwidth please, VZ.
Yes, why would officials in the government take actions that advance their agenda but harm the long-term strategic goals of the US?
The video of this working on the smartwatch is crazy. I've always wondered how smart watches would deal with text input, looks like there's finally a solution. Is it possible to run this on the Pebble or Samsung watches right now?
Which teenagers in prison for decades were you referring to?
Is unlimited, but throttled, still unlimited? If so my $30/mo. phone plan is unlimited. I'm not sure it is capped at all. It may drop to 1200 baud, but won't ever run out.
Arrest Made in Fabled ’78 ‘Goodfellas’ Heist
The problem with most cars is they're designed by professionals, who tend to worry about things some people don't much care for. Safety, security, reliability, and so forth.
Yes, when a single doctor tells you something it is worthwhile seeking more advice and more information. Nasking "whT happens if we jist watch and wait?" Is also a great question to ask.

Luckily this isn't relevant to vaccinations because we're not relying on what one person says, but on an accumulated body of research.
You're allowed to be a hater — much like you're allowed to walk around creepily breathing on people's necks — but it still makes your comments unpleasant and drags down the level of discourse here.
Pollution levels are not at their highest [1]. And even if they were, it would not mean we should stop saving lives.

Gates' post shows that saving lives actually helps overpopulation, historically. And through technological advances, we are more resource rich than we ever have been. That you're sitting there in a comfy, heated office with all the food, money, and resources you ever will need is evidence of this. Better yet, the same resource richness you now enjoy is spreading around the world [1].

Natural resources: if you mean things like oil, well, that is a resource only humans need to use; our using that resource isn't a bad thing in itself. Yes, it has some negative side effects, and yes, it will eventually run out. But when it does, we'll move on through more technology.

The "world is doomed because of too many humans" thinking is terribly shortsighted because it assumes humans will never increase resources, solve diseases, and never populate other planets. Those assumptions are increasingly shown to unlikely, if not foolish.

[1]: http://annualletter.gatesfoundation.org/#section=myth-one
wow slipped my mind great idea. i might try to show how many jobs we matched per different user
That's a pretty limited view of the price dynamics of bitcoin.
I don't get your logic. Liquidity doesn't change supply. It just makes exchange simpler. A set market price has to be found between the people who want to trade Bitcoins, which will very much be influenced by the supply.

Liquidity will help to lessen volatility (fluctuation), but the price point has to be decided by the people who want to own some Bitcoin (traders, spenders and savers). Savers will drive the price upward as long as they save, but that's ok, as long as not too many people decide to liquidate their Bitcoins at the same time. It's the same for lost Bitcoins, the value for the rest of them adjusts to the demand level based on supply.
Previous Discussion:
https://news.ycombinator.com/item?id=5758585
Hi mrjatx,

Yes, thanks for bringing that up. In the US we have large commercial P2P lending services like Lending Club and Prosper.

Then there is Kiva Zip, which also does P2P loans in the US but at zero interest and an emphasis on human connection and social impact.

Kiva Zip was originally inspired / advised by Zidisha (see https://zip.kiva.org/blogs/4). Our models have some major differences though:

- Kiva Zip offers loans in the US and Kenya. Zidisha offers loans in Benin, Burkina Faso, Ghana, Guinea, Indonesia, Kenya, Niger, Senegal and Zambia, and we have no plans to enter the US market.

- Kiva Zip is interest-free. Zidisha allows borrowers to offer interest rates of their own choosing which are then bid upon by lenders.

- Kiva Zip has an office with staff in each borrower country, and works with local partners called trustees. Zidisha has no local staff at all, and no local intermediaries - we deliver everything online.

- Kiva Zip is well resourced. Zidisha is lean to an extreme, so that the cost of making the loans is just about 5%.

- Zidisha is managed by a global network of about 60 volunteers. We are a virtual organization with no physical office.

- Perhaps most importantly, Kiva Zip retains Kiva's historic expertise in liaising with local entities (hence the trustee-based organization of the loans). Zidisha's core expertise is in person-to-person communication, and we are really passionate about keeping that direct P2P connection untainted. We interfere as little as possible in the transactions between borrowers and lenders, while providing the marketplace infrastructure that makes direct P2P lending across the international wealth divide possible.
500GB or 1TB is a quite low bar for "unlimited", especially given FiOS speeds.

(Not that 77TB isn't an insane amount for a customer, but the point is: the fact that most people don't use their connection to its full potential doesn't mean nobody should.)
I'll be in Berlin for three months starting in March, so I'll be at the get-together if you can set it up.
Actually, the CFAA carries no mandatory minimum. The judge could, though it's unlikely, choose to completely ignore the sentencing guidelines (which are advisory) when sentencing for a CFAA offense. In contrast, many federal drug crimes have specific mandatory minimums which actually do tie the judge's hands when sentencing.[1]

And all the other attributes are true of practically every federal crime, not just drug crimes. The premise of this article is pretty terrible.

[1] List of federal crimes with mandatory minimums: http://famm.org/wp-content/uploads/2013/08/Chart-All-Fed-MMs...
I don't "plan" to, but I hope for it to be possible. In a couple of years, yes.

LightTable shows great promise as an editor and it's design makes it well suited to being an environment in the future.

I'm just worried that before LT gets to become what I want it to Emacs will already have what is attractive in LT. For me it's ClojureScript and much more flexible UI. If Emacs gets Guile as it's scripting language (and I think: Scheme > Clojure > Elisp) and it's UI somewhat reworked (and threads, and easy bindings to compiled code - all of which is being worked on or at least seriously considered), the decision to migrate to LT will get much harder.

Anyway, LT is the only possible choice for me other than Emacs. There is no other editor which could replace Emacs for my use cases and I don't see new ones emerging.

As a side note: I have some hope for editor embedded in Pharo. It got much better this year and continues to evolve, and being a part of Smalltalk image it is very easily hackable. Having strong editor with things like Moose/Roassal/Glamour natively integrated would be a huge win, but that's probably something I will need to do myself :)
The case you're thinking of where a hacker got a harsher sentence than a rapist is... what? Did one of those cases perhaps involve juveniles, and the other adults? The base offense level for rape in the federal sentencing guidelines is far higher than that for computer fraud.
Not at all! Most deaths would be slow and horrific, from radiation burns (thermal or ionizing), radiation sickness, or blast effects like being crushed in a collapsed building. Only a lucky few would be vaporized instantly.

https://en.wikipedia.org/wiki/Nuclear_bombs_and_health

And you haven't considered the risk of not dying!

https://www.youtube.com/watch?v=_MCbTvoNrAg ("Threads redefines the word grim...")
Thank you. I can appreciate that it's difficult to implement good interactive plotting, especially across platforms. It's also very very important!
So you don't want to give money to the people who currently are not gettinga any? You just want to discurage people who are getting money by ordering them to do some work?

Where do you get money to pay people to organize the job and supervise that it's actually done? How do you treat people who don't do the job right? Do you deny them the money and the job? Do you put them in jail? Communist states did that.

What do you plan to do about people who won't take the money if they have to lose third of their time for it?

Do you give those people money/food/shelter for free or do you let them starve or freeze?

I believe your idea is incredibly complicated in detail. I like the idea of basic income because there's so little that can go wrong. The only proble I see is that rent could just go up and suck almost all basic income into pockets of property owners.
> But of course, how dare I criticise anything about those cute drawings. Think of the Children!

Your way of "argumenting" is not doing you any favors.
I've had good luck in saving tons of money in the past when using an partner airline to book a flight as a codeshare, rather than the actual flight number.

eg, Find a flight you like on AA? Try and book it on QF or BA and the price might be substantially different, even though you end up sitting on exactly the same plane.
Yeah, but as others observe this is a moving target. What impressed you and me in the 80s is not going to motivate a child that grew up playing on an iPad.

The art here is in finding the set of virtual objects needed for the desired result, ideally about which there is some existing intuition for reasoning about. In Mindstorms they have a good term for this that I've forgotten, of which the turtle is the object used to teach ideas of geometry, subroutines etc.
> Telemarketers at 99% chance of being replaced by robots

That's awesome. That means I can then automate answering the phone and determining if it's a telemarketer on the other end (in the case of an unknown number).
Primarily I wanted to write my own extensions in an integrated language with a good, honed, text api. Vimscript is really not so nice, and Emacs has a fantastic text / editor API that's a pleasure to work with.

Other features that were important to me were
- Org Mode (I'm using it for all documentation now)

- Usability: As described below, every function in the editor can be accessed with a quick command (with pattern matching to find the correct one) vs. knowledge of arcane commands in vim. Also, most modes offer convenient access to all their features in the menu bar. So when I'm using a Clojure mode, and I can't currently remember the correct command / keystroke for changing the current Repl namespace to my current file, I click the menubar and there it is. All neatly listed. Makes it a lot easier.

- I like the Emacs way of having all in one window. I have one big fullscreen window with multiple buffers, and in there I have a terminal, a repl, multiple code windows, html documentation. So I never have to leave that mode. Keeps me productive. That is also kinda possible with tmux and Vim, but then I always had overlapping keyboard shortcuts for switching windows. All in all Emacs works better for me here.

- Lots of small things, in general Emacs feels like a much more solid editor, with more configuration options to fit it to my liking.
The article I linked discusses some of that, how navigating the politics of even cities that welcome Google with open arms is troublesome.
I don't know if this an argument for or against static typing and type safety but there are two sides to this coin.

In dynamic programming languages it is definitely easy to get shit done, at least initially.

However as a project progresses to the point where a lot of refactoring takes place and there's more than a handful of people working on it, a good static typing language will make sure that shit keeps on getting done and things won't break due to a subtle typing error. Things will be caught by the compiler even before you get running the test suite.
> Which is worse? A government unable to take secretive (hostile) action against other states (or it's own citizens), or one in which we have mass surveillance, secret (kangaroo courts), torture, and secret executions of people not deemed by a public court to be a threat?

Which is worse? A bullet in the head, or a malignant, metastatic, but slow-growing cancer? Neither is good, you understand, but if I'm forced to choose between them, I'll pick the more survivable one every time.
She is adorable! I was mesmerized by her than the message. I I was too distracted by her overall cuteness. Is this too "boyish" to admit?

Overall, I think the book idea is for a good cause, regardless of the author.

I also think this comic was very good too for learning ruby. too bad the author disappeared mysteriously.

http://mislav.uniqpath.com/poignant-guide/book/chapter-1.htm...
While it may be hard to migrate existing applications, since about 2 year I've started building all applications with externalized javascript.

So sticking to that rule for new stuff can greatly increase security.
Easy. Just make some problems getting the products of those automated enterprises to the market. Like, 90% tax.
Puppy Gets 3D Printed Bone in Life Saving Surgery
If you're unfamiliar I would strongly recommend this ("Doing with Images Makes Symbols"):
http://www.youtube.com/watch?v=2ZTz76_zdfk

The irony of this video is he's in danger of being referenced here in the same way he references Engelbart and Sutherland.
There was a raging argument in German high command about the best way to combat allied landing. The key sticking point was whether extremely forward placement of troops (and tanks) was better than rear placement where initial sea bombardment could be avoided. The air supremacy enjoyed by the allies made rear placement tricky, as movement of troops was limited during daylight. Neither option was great. Rommel lost out and many troops were held in reserve back from the coast. However he was further hamstrung by Hitler keeping key units in reserve after the initial landings as he feared a second landing at the Pas de Calais. Had there been certainty about the landings, reserves could have been appropriately placed ahead of time and the Atlantic wall further bolstered (it was build pretty damn fast anyway). The bad whether at the time hampered landing of equipment and supplies and a big German push could have been very effective. Secrecy and deception were key parts of the plan
and contributed in a big way to keeping decent numbers of German troops away (operation Mince Meat is fascinating - a dead man made a very significant impact on allied success http://en.m.wikipedia.org/wiki/Operation_Mincemeat).
While having 2 fronts was a problem for the Germans, the western front wasn't the problematic part. The war was lost on the eastern front. Not the best source, but it is a short answer that in congruous with other stuff I have read. http://wiki.answers.com/Q/How_many_of_the_German_casualties_...
In addition to that, I think it's also important to understand exactly what the realistic worst-case scenarios actually are for any given situation.

For the nuclear deterrent, the worst-case scenario was basically the end of the world as we know it. Either the USSR takes over the world, or global civilization is entirely wrecked. I'm not sure which one would have been considered worse. Either way, hundreds of millions, perhaps billions, die.

For counter-terrorism operations, the worst-case scenario is orders of magnitude smaller. There appears to be no credible threat of any terrorists obtaining WMD, so they're pretty much limited to casualties in the thousands.

I think that much of our current woes come down to applying cold-war thinking to terrorism. The situations just aren't comparable. We were facing a true existential threat from a powerful enemy that outclassed us in many ways. Now, we're facing a minuscule threat that can, at most, kill a small number of our citizens from time to time. There were realistic scenarios that end with, "and the US was destroyed/defeated by the USSR", but there are none that end with, "and the US was destroyed/defeated by al Qaeda".
New Research-Is Sex is real kind of exercise? -
The experiment in blood sounds interesting, I hope it works!

It looks like there might be differences between controller immune systems and regular ones that don't have to do with choice of epitope:

http://jid.oxfordjournals.org/content/early/2013/12/19/infdi...

Does this make it less likely that targeting specific epitopes is all there is to the picture? (I'm happy to assume that we'll get an immune response with memory in humans -- the question is, how confident should we be that that response will control HIV?)
I suppose it depends what you're coding. For Objective-C I use xCode. For Android I use Android Studio. They provide many key affordances because they are tuned to their particular use cases.

However, if I'm writing in shell, Ruby, JavaScript, or any other oddball language without a purpose-built IDE, a well-tuned Vim setup, and extensive familiarity with how to use it, works wonders.