skysight-inc/HackerNews huggingface dataset:
I completely agree with your definition. All that RAII needs is that the destructor be called the instant that the object is no longer reachable. With reference counting, that is the case (the object is freed when the refcount reaches zero). But with many other forms of GC (including tracing) that isn't the case -- a process eventually cleans up unreachable objects and the order of that cleanup is indeterminate.

Even scoped cleanup constructs are problematic. I often forget to use them when needed in C# and it's often hard to tell if an object needs it. Furthermore, implementators of IDiposable in C# have to write a lot of boilerplate code[1] to do disposable correctly and cascade disposing to every contained object (again determining if it's necessary). It's also not change friendly -- a class might not need to be disposed today but if changed later all the existing instantiating code won't have guards.

I'm not sure why you think the the lifetime of heap allocated objects under RAII is an issue -- they'll just clean themselves up when they're not needed. It's much less worry and code. What issue do you think exists?

As for Scoped cleanup constructs, they are just hack for languages that can't do RAII -- they have no other benefit.

[1] http://msdn.microsoft.com/en-us/library/b1yfkh5e%28v=vs.110%...
Worry Not, Indie Dev, There is a Path
Somalia has fast internet everywhere despite not having had a State for almost 20 years.

Despite?
The author rants against what she calls 'mainstream programmers' including gender selection in online forms. Apparently requiring users to declare their gender is 'gender essentialism'. It appears in his world view, free online services are provided gratis to the user, and the provider should garner no benefit, such as that gained from targeting ads based on demographics.

As a mainstream programmer (whatever that is), I'm seldom the decision maker when it comes to the whether to query the users gender. The authors would be better served by ranting against businesses and product owners who make these decisions. Maybe even the business model itself.
They're holding an auction for each item. Presumably the auction will be listed somewhere on their site so you could easily see if anyone bid or not.
With the js-hashtrie-benchmark, I wanted to get a rough idea of the relative performance characteristics of the various libraries. Compiling the Mori benchmarks in ClojureScript may produce technically more accurate results, while also giving Mori a sizable compiler optimization advantage over the other libraries, but I was mainly interested in how the various implementations performed when called from JS.

I'm not a benchmarking or ClojureScript expert, so please let me know if you find any problems with my benchmarks or can make any improvements to make them more accurate. Hashing is one area that I need to investigate more in my libraries and in the benchmarks.

Getting more than one datapoint would be nice too. None of my code is optimized specifically for Node, so seeing benchmarks on other engines would be interesting.
Iceland Tried to Crowdsource a New Constitution. It Didn’t Work
IANAL but I don't believe it does. In a criminal trial introducing one as evidence would require some substantial effort (witnesses testifying to location, lack of tampering, etc), but I believe (again, IANAL) that generally states treat camera violations as civil, thus avoiding this work. Whether that's a good thing or not is a different question.
+1. Apparently they intend to comply with KYC regulations really early...
Not so interesting as I expected it to be..
How to save $2,000 by Christmas
I think you may run into issues of too many items not selling if you allow the owners to set the minimum. Perhaps you could offer a lower percentage cut if the owner agrees to a no minimum auction.
watch for signs where it becomes more profitable to take other people's stuff or prevent them from having it than to fixing your own backyard.

If anything capitalism may be stalling full blown world wars now, it simply costs to much to do them and its far more profitable to not. However limited wars and police actions are far more likely to keep the threat to all that money being made minimal
http://en.wikipedia.org/wiki/Desalination#Economics

Just for context. It's expensive, yes, but it's not the end of the freakin' world, people! Stop talking about crazy things like "attrition". Nobody is getting attritioned.
Pymatgen – Python Materials Genomics library for VASP and ABINIT
So appeals to authority work really well on you..
please share @kyleapennell. Thanks for the response btw.
How quickly a given tweet is getting retweeted and favorited. So - not looking at absolute values but rather the rates at which those are changing. So that was actually quite a challenge, given Twitter's API constraints and rate limiting, and the math involved (we've tested edge cases on accounts with 100,000 'friends', and it still worked).
I'm waiting for someone to calculate the greenhouse gas emissions created by toll booths.
immigration, which is completely under our control.

And yet media reports consistently imply that restricting immigration is both impossible and unethical.
As you probably understood, we do this on purpose. We believe it doesn't matter if you work late in the evening or early in the morning, but that the important thing is that you're going to work on something, and that the task has a certain value, in this case how much time it will take.

Then later on, you can worry about when exactly in the day to do it.

We don't want people to stop using their calendars, so we would encourage you to integrate it with Timely instead.

Appreciate the feedback though, really.
Why not mesos+docker running on all HWs, which eliminates the point of running openstack at all. Google has been doing this for yrs.
Support us engineers and send 1000 stellars to 'git' :).
We love nitpicks! Thank you, will most definitively get these fixed.
Also, the glaziers in your town will profit if I drive down your street throwing bricks through windows. That doesn't mean that any economic value is being created, of course.
Interesting, thanks for posting these links
Improbable Thruster Seems to Work by Violating Known Laws of Physics
Another site where the drive unit had to be replaced multiple times? I would love to see hard numbers for Tesla on this, do they report it anywhere?
We tried switching to VictorOps and in the first hour their website started crashing our browser.

It turned out each event was rendering in its own frame, and when we had more than a couple hundred alerts, the browser took more memory than available.

Supposedly its fixed now, but I'm not interested in being a beta tester for an alert system.
This is badly wrong.

Brazil's plan wasn't to create "a currency with value attached to dollar", nor it was Argentina's plan.

Argentina made a currency board, a regime in which the central bank could only emit 1 peso more if 1 dollar more entered the country (and reached the central bank's vault).

In Brazil, Argentina's plan was called "dolarization" and was dropped by André Lara Resende, Persio Arida and Edmar Bacha when they were thinking about the brazilian plan, Plano Real.

In fact, what Brazil did was only to control government costs, stop printing money and stop the indexation of prices and contracts by creating a virtual currency whose value changed every day in the rate of inflation (so all things could be priced in this virtual currency, whose nominal value was fixed). After that, that virtual currency became real, was printed and called the Real, becoming the new brazilian currency.

The Real had no need of dollar indexation to succeed, and its price in dollars wasn't fixed at all, the brazilian central bank only made a promise to keep its price in parity, with open-market operations, for some time, to boost confidence, then it would let the price fluctuate. This was stated and clear from the beggining of the plan's implementation.
Sure, but I don't think beef production is the largest part of western agriculture either. The west could produce a lot less beef without the dietary habits of the nation changing too significantly, as other parts of the country could pick up the slack. Of course, I'm largely guessing here, but using the beef industry's stats as a jumping-off point: http://www.beefusa.org/beefindustrystatistics.aspx
Yes, I'd agree with that.

In this case there is an established market (eg competitors) which would suggest there is ongoing customer demand. Whether visitors will like our service though is anyones guess, but we hope so!

We're placing most of our effort into making it simple to use, and helping users beam with happiness
> the final piece of the puzzle

One piece is still missing: SSL certificates from AWS.
I don't get this. You seem to accept the fact that there are "implications for Israel" (ie. annihilation of Jews worldwide, as stated in their charter ?), and yet call hamas a "resistence movement" ? Really ?

When Hamas came to the elections, it was painfully clear : the Hamas movement is a choice for open war instead of negotiation (that was what the choice came down to, how it was presented in Gaza, what the PLA was doing : conquer Israel through negotiation, and international pressure). And while Hamas faked the election, they would have won if they didn't. Their support in the Gaza strip is not 100%, but it is very, very hight.

Incidentally, the first thing once they were securely in power was massacre Fatah. [1]

Democracy ? Resistance ? Hamas is as much of a democratic resistance movement as the KGB is.

One thing I also don't get. Hamas has a stated policy of destroying human rights [2], yet this never gets even mentioned in this conflict. Reporting on the constant atrocities by Hamas is almost non-existent, and doesn't seem to influence people's opinion on the matter. Why not ? Hamas has, for one thing, killed more Palestinians than Israel. [4] How can anyone support these guys ?

Allow me to finish with a sentence from a Hamas propaganda video that should shock you :

"You love life, and we love death. And that is why we will win." (talking about Israel) [3] (note: this is from the Hadith, an islamic holy text)

[1] http://en.wikipedia.org/wiki/Battle_of_Gaza_(2007)

[2] http://en.wikipedia.org/wiki/Human_rights_in_the_Palestinian...

[3] http://www.atimes.com/atimes/Front_Page/FC23Aa01.html

[4] https://www.youtube.com/watch?v=RWJFC98jPrQ
Because it's a Good Movie. Seriously. I disagree with it on almost every level from the superficial to profound (not quite all, but even what agreement I have is mostly the identification of problems where I think the solutions are wrong, and yes, I realize the film is not necessarily directly advocating for everything it presents), but it's a hell of a good ride, the twist is well done, and it has an energy that keeps it moving even as it dives deeply into absurdity.
Looks like the goncurses dependency requires some help to run on OSX:

https://code.google.com/p/goncurses/wiki/KnownIssues
Or Windows, even. I thought we are in the cross-platform software era?
Serif has had a solid Windows vector drawing app (DrawPlus) for a long time. If I remember correctly, a group of ex-Xara developers moved to Serif to write it. Affinity looks similar, I would be surprised if they aren't based on the same codebase.
Ask HN: A business sold my email. What can I do about it?
I have used the + feature in gmail for a while now. I finally received spam from one of these emails. I bought something on mace.com 4 years ago and today I received an email from NewYorkLife.com acarapezza@ft.newyorklife.com via mailchimp to the same address.

I reported as spam to mailchimp. I told gmail it was spam. I also emailed mace's support address asking them to remove me from the list emails they are selling. Searching google I see lots of suggestions to use the + feature but never what to do after catching someone using it.

Is there anything else I can do about it?
Inkscape! http://www.inkscape.org/en/
With the "use space to pan" option, it works just as well as Illustrator. Highly recommended!
Flight leaves for Liberia to evacuate Americans infected with Ebola
no HTTPS on the signup page :/
I think its funny how he claims location sampling at different times is not a measurement of speed.

It's strange how he mentions the sampling speed, but then pretends it's 1/3 second. Basically what he is attacking is the worst design of a speed gun that he could imagine from the public information. A more fair challenge would be to find sufficient error from a competent design of a speed gun, but then it wouldn't be as self serving.
Not quite. It's the ability to travel at different velocities that allows the momentum to vary for particles with mass. But massless particles like photons always travel at the speed of light, so that option is not open to them. Therefore, their energy and momentum are always proportional.
> I thought we were trying to move away from that model after Bitcoin made it possible to.

"We" doesn't include people trying to make money off shitty pump-and-dump altcoins, unfortunately.
Share files on your computer in the simplest way imaginable
Actually, long story short, I launched a product called Timely long before gettimely.com. It has however been changed and restarted, and since ended up into this. I have already talked about this with the founder of your company ages ago :)
Yeah, really annoying that one. I launched a product called Timely ages before those guys, but have since changed and restarted the whole thing into what you now see.
I don't know what system you have in mind to replace software patents, but I'm pretty sure it won't be perfect either, which, by your own definition means that your solution is just as broken.

Surely we can agree that "not perfect" is not equivalent to "broken"?
Crazy days with this and TechCrunch article going on. Lots of things to respond to – so sorry about that!
Were you thinking of a $5/mo for two users type of plan?
Thanks for clarifying for us :)
It's justified for agriculture. Famine sucks, and relying on trade with other nations to feed your people is a losing proposition as well.
Technically, Hamas committed election fraud [1]. However, chances are overwhelmingly that they would have won if they didn't.

[1] http://nir.icej.org/news/headlines/brief-hamas-accused-gaza-...
Not to mention the name and logo look a lot like these guys too: http://time.ly/
Doesn't anyone check these things first?
Nah, this is pretty far from what you would use Trello for.
You can usually get 23" for around $150 on sale.
Boto 2.32.0 supports Python 3
Classes exist statically also. Tags are meaningless outside of implementation discussions.
We're looking forward to having you test it! Email mathias@timelyapp.com, and I'll invite you to the beta if you want.
I prefer the original title.
I work for a manufacturer of higher end air purifiers. Air purification is not a single-problem market waiting for a single solution. People buy purifiers to relieve allergies, to generally have cleaner indoor air, deal with their chemical sensitivities, etc. That alone creates the need for a wide range of products. On top of that, user experience is important to a lot of people...so design, noise levels, UX, etc. creates even more options for people.

The point being that this inexpensive approach solves a very narrow set of problems...leaving many others that the rest of the industry addresses through a wide range of products (just like any other industry). For example, a $10 phone will work just fine making phone calls...yet people still pay $500 for certain smartphones that do/offer much more.
The only thing preventing Stellar from being an immediate pump-and-dump scheme is a 5 year mandate clause:

https://news.ycombinator.com/item?id=8116051

Ripple's XRP value plummeted after one of the founders of Ripple, and now founder of Steller, sold off his holdings within 2 weeks. I hope someone can explain to me how this is better than a decentralized variant?
Agreed. Content here these days is weak.
Thank you! We don't have a desktop app right now, but we want to get it done in the future. We are however working on some pretty cool integrations stuff with the web app and the native iPhone app, so stay tuned for that!
In this case it would just mean that various agribusinesses in the area would have to shut down, after decades of being artificially propped up by subsidized water. Naturally, a corporation has more political muscle than a reservoir, so it is likely the water will continue to be subsidized until there isn't any left, and the subsequent economic collapse will be blamed on immigrants.
president@whitehouse.gov here.
Wrong title. As a work in progress, it was an great success.
Most type theorists reject that dynamic typing is meaningful and not a misnomer, hence Noel Welsh's assertion that Python has only one type. It doesn't start the conversation off very well.
The NYC Triathlon swim leg is in the Hudson as well.

This year's takes place Sunday: http://www.nyctri.com/
Are we able to put a timeline on future US water use? Something in the vein of Saudi Arabia greatly cutting wheat production because of their drained aquifers [1]?

[1] http://blogs.ei.columbia.edu/2011/04/26/the-middle-east-drie...
While I definitely agree that making a statement like that makes no sense, if the 1x damages would already bankrupt your company, tripling that really matter all that much. In that case, your only hope may be invalidating the patent.
The underlying formulas are mathematically equivalent to the ones Excel uses.

They may not match Excel precisely when it comes to numerical issues (things like roundoff error may come out differently, for example).
Well, since everyone else is asking, my username is ryanc, and I don't have a Facebook account.
We produce the correct result rather than duplicating buggy behavior.
Prior art is probably this: http://www.rapidremedy.com
In Bern, there's a "pool" I used to love going to. It's got normal pools, but there's also the opportunity to jump into the river, where the currents will easily carry you half a mile in no time.

http://www.bern.com/en/activities/adventure-fun/river-swim/m...

https://www.youtube.com/watch?v=8Dc1vmzjwJE
Just because there is a patent, doesn't mean that it exists, or even can exist. It's just some document someone paid the patent office a bunch of money to stamp. Some patents are even impossible. Look up the patents on perpetual motion machines for example.
Well, I don't know who is Jed or Jeb, but the original Ripple was started by Ryan Fugger[1].

The original Ripple was a much more loose unfinished idea for a much more reliable solid decentralized means-of-trade. It wasn't even a currency, only a protocol, a scheme, a nice good thing[2]. Then this bad Ripple came and got the name from him and he accepted their proposal, maybe because he thought his project was dead, but in the minds of the people who thought about it it will never die!

[1]: https://classic.ripplepay.com/

[2]: https://groups.google.com/forum/#!forum/rippleusers
Did you mean that to be a restatement of what tel said? It seems to be.
The tax ministry of the Netherlands is pretty famous for doing the same (and for being total assholes about it too, locking people up without explanation until months later. Destroying businesses by "safeguarding evidence", ... And yes, it's not without cause, but they do get things wrong every now and then). Generally speaking, every western country gives that right to it's tax service, although I hope not all of them actually do things this way.
I remember! Mr. France! :)

Really appreciate your comment, thanks a bunch! We put a lot of time into the polish, so glad to hear people take notice.

I screen recorded everything on a Retina Macbook Pro. iPhone simulator and just a regular chrome browser for the web app.

Then I add the clips into after effects and create the 3d movements with Element3D. I'll export all the clips from there and do the final edits in Final Cut Pro X. Hope that helps :)
I actually just received this one. It was listed for about $150 by Amazon with supposedly damaged packaging but everything is perfect and I love it! Thank you.
It was the photo's that did it for me. Basic profile info, I can accept. Photo's, no.
Here's a related (though not completely equivalent) thread on Reddit that I think does a good job of framing this topic: http://www.reddit.com/r/Bitcoin/comments/2c910w/stripe_gets_....
He doesn't even know if it's profitable yet and you're already worrying about scalability?

Make a profit first. Once there's profit, a whole lot of problems become much easier to solve.
We could much more easily and permanently end water "shortages by accurately pricing water. As I believe Mike Munger said, "BMWs don't fall from the sky, and there is no shortage of them".
Federal patent appeal paralegals had no work, so they surfed the Internet
Not a whisper from tptacek or rayiner who told how it was so very right and proper for Aaron Swartz to be punished through a federal prosecution.

Here they do not dare to bite the hand that feeds them.
Except that part of PayPal's business model is saying that you can depend on that callback. This isn't on the business here, it's on PayPal.

Now, I'd agree if you said that PayPal isn't suitable for a business to use, it should be relegated to the realm of individuals and small businesses who don't know better, but that's different than what you seem to be saying.
I don't really get the every bit is precious thing when archiving film. Take the movie Casablanca, for example. Why would anyone care about more than the final cut, plus a few outtakes and screen tests? What's so precious about a blizzard of minute detail?
>"relying on trade with other nations to feed your people is a losing proposition..."

Please explain the rationale behind this argument; the substance of your reasoning is not clear from this statement.
Are you that brazen? This one, single post, that you could have deleted, could be the difference between your company being sued off the face of the earth and you going bankrupt, and you having appropriate time to analyze the situation and plot a reasonable course without the patent holder know you were coming.

I don't give a shit how superfluous the patent may be, or what chemists do. You just openly admitted that you knowingly infringed on a patent. Further, even if the patent was complete bullshit, by you openly acknowledging that you are infringing on it, you are admitting not only guilt, but you are validating the patent. IANAL, but I could easily see a court using that as the evidence it needed to validate a patent that otherwise stood no chance.