skysight-inc/HackerNews huggingface dataset:
The only things that really keeps me from sharing photos via dropbox is

a) I use my picassa photo albums for big dumps of regular photos I take when out and about, the storage is big enough I don't have to pay anything (yet) and I have thousands upon thousands of photos there

b) I use my flickr account (paid so unlimited) to put up photos I've curated and cleaned up and processed and stuck on a map someplace and given a detailed description of...basically I use it as a detailed travelog of places I've been. I'm about 4 years behind on it to be honest, but the flickr uploadr let's me bulk upload and getting things into the account currently isn't the bottleneck in my proces
you sir, just won my first ever comment upvote (well, probably not the first ever)
Really wish this were on a single page so I could Instapaper it.
> My senator Ron Wyden (D-OR) is vehemently against this tax. Oregon doesn't have a sales tax so I'm not really sure why he's against this proposal so much.

Probably because "Oregon doesn't have a sales tax" is an incentive for internet-based retail business to locate facilities in Oregon under the current regime where sales tax only applies to transactions where, approximately, (1) the state levying the sales tax is one in which you are incorporated or have physical presence, and at the same time, (2) the recipient is located in the state levying the tax.

Note that the incentive to locate in Oregon or other no-sales-tax state over a state with a sales tax goes away under a model where the first condition is removed and only the second condition applies.
hi. i wrote the code that runs shloosl. this is a good point. i'm going to stew over this for a few days. if you're willing to chat, drop me a note at ali@shloosl.com?
And computer games!
Custom Testing and Deployment Dashboards in JavaScript with StriderCD
When to sell your company
There is only a certain amount of BTC to be had every hour. If they brought these in by the bucketload they could dominate the mining utterly. They would then also effectively control the network people may lose trust, BTC value could tank etc etc.
The link takes over a minute to load, but it does load.

They must be serving this from a Raspberry Pi.
Ask HN: Quit our jobs, dumped GF, need help meeting VCs
Two weeks ago, my friend and I quit our day jobs as highly paid SEO consultants back in Norway, sold our apartments, broke up with our girlfriends and jumped on a plane to Silicon Valley. We're part of a small team building something really great; a competitor to Pinterest in the online shopping space, centered around crowd sourced lists.

For the next month, we're in Silicon Valley trying to promote our product, especially setting up some VC meetings. We've been an active part of the HN community for a while, and figured that some of you guys might have some advice or connections to help us make it happen.

We have a lot to learn about business culture, Silicon Valley and doing stuff the right way; but we try to make up for that in terms of passion, a deep understanding of how the web works (especially search engine optimization) and ambition.

Do you know a VC or angel interested in the online shopping space? If so, we'd love to hear from you. My private email is eric@listnerd.com. (In return, we'd love to help you out with your SEO strategy; including setting up a logical link hierarchy, white hat PageRank sculpting, link building, etc.)

Our early stage and unfinished pitch deck is available for download here:
http://blog.listnerd.com/listnerd-short.pptx
P2P Protocol

BitTorrent Sync synchronizes your files using a peer-to-peer (P2P) protocol. This protocol is very effective for transferring large files across multiple devices, and is very similar to the powerful protocol used by applications like µTorrent and BitTorrent. The data is transferred in pieces from each of the syncing devices, and BitTorrent Sync chooses the optimal algorithm to make sure you have a maximum download and upload speed during the process.

The devices you setup to sync are connected directly using UDP, NAT traversal and UPnP port mapping. We also provide such additional methods of ensuring connectivity as relay and tracker servers. If your devices are on the same local network, BitTorrent Sync will use your LAN for faster synchronization.

http://labs.bittorrent.com/experiments/sync/technology.html
100Gb of Dropbox costs $10/month, BitTorrent Sync is free.
This may be as close as we'll ever get to the fictional "man frozen for 20 years wakes up in the future" stories.
I think that he is referring to the tendency of GPU drivers to crash. Even if the DB is read-only from the GPUs' standpoint, if the DB goes down because of faulty drivers it's still a problem.
I am thinking it translates your program into multiple go programs, compiles them, and then deploys them.
Basically it boils down to being frugal. Any startup must learn to be frugal and resourceful. Period. My laptop is a thinkpad t41, made in 2003. I get more done with it than most people do with their laptops, and I bought it 3 years ago for $100. I choose not to upgrade because I don't need to. If you are doing something resource intensive like multi media editing or developing video games I can understand having the latest toys. Writing software? An older hardware is good. So what compiler time might be a bit slow. Gives you more time to think. For those who are not frugal, checkout r/Frugal on reddit.
I think that this would be an instance of the bin packing problem, not the knapsack problem ( http://en.wikipedia.org/wiki/Bin_packing_problem ).
(yes, the knapsack problem wikipedia page lists the bin packing problem as a generalization)
If the difficultly increases after the coins are mined, then it would always be playing catch-up and actually a flood could occur.

It is my understanding (but I could be mistaken, there is a lot of FUD around BTC) that someone could in theory mine 500 hashes in a ten minute window then 'retire' having boosted the mining rate. This would not only net them a lot of bitcoins immediately but also restrict others supply of bitcoins.

Supply is roughly constant given a slowly increasing mining pool, supply isn't shock resistant.
South Park decline? I don't see it, maybe you're just getting bored of the show.

Other great animated Western shows: Adventure Time and Bob's Burgers.
> Openness, freedom and sharing of information, innovation, and experimentation are intricately woven into the DNA of the web; this would simply not be the case with any sort of stifling draconian policies.

How does taxing meat-space purchases that happen to be done over the internet affect any of these things?

> Entrepreneurs would have little incentive to take the leaps of faith that have since turned the Internet into, at least in Congress' eyes, the economic powerhouse that it is today.

Yes, regulation has eviscerated America's drug industry, its financial industry, its content industry, its defense industry, its rail freight industry, its agricultural industry, etc. Oh wait, no, all of those are preeminent in the world. But it does kill innovation, right? Well no, one of the most innovative companies in the history of the world, that built the world's preeminent telecommunications network of the time, was a de-facto government-sanctioned monopoly (AT&T).
The data source must be online.

"We also provide such additional methods of ensuring connectivity as relay and tracker servers."
Not really. If a maximizing murder has a choice between a quiet but effective means of killing people and a loud but ineffective one, they will go for the former. A terrorist will go for the latter. Guess which category bombs fall into.
The first raid of this kind happened almost two years ago.

http://techland.time.com/2011/05/23/report-police-confuse-bi...
> Naturally there's going to be a call for some kind of compliance testing. How are you going to catch the cheaters when you don't have access to their financial records, as you would if the business was in your state?

The law allows for an audit by the levying state (but requires that it be a single audit, even if multiple taxes from multiple jurisdictions in the state are included in the consolidated tax collected on remote transactions.)
The Web is Both Extremely Fast and Agonizingly Slow | allenc
I like the current method in Safari that opens PDFs in browser by default, but if I wast to save the PDF to disk, I just Option-click.
Ask HN: Is your flight delayed today because of the sequester?
I'm sitting at the airport right now and my flight is delayed to the US where I'm going to miss my connection (*arg).

Anybody else experience pains flying in the airport today?
This is some amazing stuff. From the old 3dfx 'fog' behind a blue translucent polygon to this in roughly 15 years. Stunning when you think about it.
> Are they any more energy efficient than racks of GPUs?

Vastly. GPU's are space heaters compared to ASICs and FPGA's.
The article does not describe the primary issue with using templates: that using templates leads to hard-to-manage non-modular code. Templates have their uses, but a big problem is that any change in template code means recompile of any code that uses it. Additionally, the interface contract is not well defined. Adopting an interface/inheritance approach generally leads to much more maintainable code.

And yes, you can use namespaces and careful template programming to give some modularity to the code, but in the end, if one code line change in one template header, that is used by multiple other template headers, and in turn by multiple libraries, means you have to recompile thousands of files and dozens of libraries, this is a very big price to pay.

The article starts with function templates, which are tricky, with function overrides interfering with template instantiations. The article seems oblivious to this issue.

"void PrintTwice(const TYPE& data)"

If you are going to make a function template that ought to work with primitive types accepts a primitive type, const& may not be that simple. You may want to write a separate template implementation (and choose between them using enable_if<> and type_traits), because you don't want to take a pointer/reference to an int if you don't have to.

"You should have noticed that I used typename, instead of class. No, it is not required to use typename keyword if a function returning something. For template programming, these two keywords are very much the same."

I have generally used <class X> rather than <typename X>, following a comment by David Abrahams to that effect on the boost list a long time ago. I think it has to do with the fact that typename does have multiple meanings inside the angle brackets.

"int tSum = int();"

I think this code is problematic.
Why are there so many short-but-positive comments from new accounts?

Is HN being rather unsubtly gamed?

Doesn't give me much confidence if so.
Techniques from Google and Ray Kurzweil Are Taking AI to Another Level
The soda ban was invalidated, but the city is trying to appeal that ruling: http://www.nytimes.com/2013/03/12/nyregion/judge-invalidates...

Also, Bloomberg is still in office because he was able to change the term limits, which New Yorkers were against.

It's hard to beat a politician with a personal net worth of $27 billion.
I think the "Make something that works" poster isn't available.
Misleading, they heat the water but does not convert it to electricity (which would lead to further losses)
Nice! Thanks for sharing this. You should include some more sales anecdotes if you have any to add. They're a really useful way of communicating a sales strategy being applied to a unique scenario.
After September 11, I've always wondered why al-Qaeda did not continue to fuel the nation's panic with frequent small attacks. Look at the response that two guys made in Boston with small, homemade bombs (now labeled "weapons of mass destruction" in the press).

Imagine the fear and economic problems terrorists could create bombing the SF Bay Bridge, the BART trans-bay tube, or NYC subways. Those targets would be much easier and more economically damaging targets than commercial airplanes.
"There is a 3-poster limit. If you order more than 3, we will lovingly cancel your order. Please email us if you have a special request for a bulk order."

I suggest only allowing people to order 3 in the quantity field instead of 9 if three is the max.
The Reason You Hate Other Operating Systems
From what I've seen (in documentaries and the show lockup raw) violent offenders will try to harm the families of prison personnel and others by sending and receiving orders. It's a real problem. It's not as easy as restricting access from just these people because they can force other inmates with Internet access to do their bidding.

Its possible that lower security prisoners can be treated differently.

edit: typo
Good parents should have more children, and orphanages should have fewer. I have no problem encouraging adoption because it accomplishes both goals.
The only person I know of in Austin who may be able to help is @danbenjamin or his followers. They may provide good info.
Learning to Code? Know your choices
Oregon has a strong tech scene, at least in Portland. That ecosystem will be hurt by the compliance costs.
The disagreeable anecdote shows that the scale upon which memory efficiency matters is significantly greater than that of the example where the issue is raised. It matters for "very large number[s]" not when a template is used to overload a function for numeric types - it matters when memory constraints appear on the back of the envelop...or in the profile.

What bothered me about that section of the article is related to your comment "I won't have to worry about it either."

Templates are syntactic sugar. Cancer of the semicolon I can understand. But, why would one be fearful that a standard feature of C++ is grossly memory inefficient?

The answer I believe goes back to the time of expensive kilobytes - when allocating an array of 500 versus 200 was usually a big deal (whereas today it rarely is). CPU caches for performance driven applications are often larger than the total memory of systems from the time when C++ was designed. An idiot's guide should focus on draining the swamp and not seek to raise worries around the incubation of alligator eggs.

Even if that is the template for articles about the language.
The article is about issues that affect women from a woman's perspective. The article is written in response to another article in the same vein. Moreover they're written to show the change of the author's perspective over time. If what she describes is so gender neutral, do a bunch of pronouns really matter so much?

These are very contextualized, very human conditions. Removing the gender perspective would greatly change (and cheapen) this piece of writing and for what? I'm a man and I can take lessons from a woman's experience. I think it's a good exercise in being flexible and learning more about the self-identity of others.

I found this article illuminating. Women face different social norms and expectations than men do. Maybe some of them don't like this. Maybe some of them do. Regardless, they should be able to write about it from where they are and not to please an audience.
"adorable screaming ball of primal needs". You made me chuckle!! Thx for the advice.
No. Only key holders have access to the data being shared. It is up to you to authorize every share with a key. Single use keys can also be generated.

There are relays if you need them due to firewalls:

"We also provide such additional methods of ensuring connectivity as relay and tracker servers."

But you can opt out of this config.
One of the things I love about encountering things like this on HN are comments like these, which are even more informative than the original post. I'd seen the demo in the OP, and thought, "neat". Later on, I read comments that say, "Oh, you just need to ___ the ___ with ___, and use ___'s Law to ____ for the whole grid" --- most of which is completely over my head. In some perspectives this might seem discouraging -- trivializing the difficulty of learning it. However, I find it tremendously invigorating: the idea that it's simple for someone with the right learning and knowledge means that it's something I could do to, if I wanted to spend the time to learn it.

Thanks for posting comments like this. It opens my eyes to questions I didn't even know I had. ("What's a verlet?" "Oh man, I need to re-learn my linear algebra someday...")
(infographic) Online Dating Made Social - The Loveopolis Way
I am pretty sure that most men do not negotiate salary either. It is hard to believe that a significant percentage of pay gap between sexes is determined by negotiation skills. And the whole "don't take the first offer" thing is just silly, though it may work in case the first offer is really bad. Going by the title of the article, if the offer is 'good enough' for you, you should take it.

As lots of posters have already said, the solution to work-life balance is not more benefits to working mothers. It is more benefits for everyone. Paid parental leaves for both women and men and more time off.
Happy at work?
> In regards to having 5 kids yourself - please reconsider this. If you do want a large family, rather consider adopting a few to round out your natural child birth. Society could do well with more good parents and a few less unwanted children.

I'm horribly offended you would say such a thing to someone directly. It's not your body, it's not your business, and it's silly to assume she hasn't already considered something like this.
Nice bike.
I smell a class action lawsuit.
The Associated Press (AP) Twitter account hacked
At least 4 of the comments are by the same account: sinbal22. Looks like someone may be trying to game HN.

Edit: Maybe it's comment spam in an attempt to push this to the front page. As I understand it, stuff that hits the front page of HN isn't just a function upvotes. # of comments, and the time over which the upvotes and the comments accrued are also accounted for.
> Also, the $1 million threshold exemption is good, but could it create scenarios where your product/service takes off and then all of a sudden you gotta figure out if you need to start sticking sales tax in there?

Its based on the preceding calendar year, so the only time that is remotely possible is if you have an unexpected spike at the end of a calendar year such that you have to little time to comply for the beginning of the next year.

Sensible planning would just set a threshold substantially lower than $1 million in projected calendar year sales at which you make it a priority to incorporate functionality to handle sales tax collection for the next year.
My wife and I started having kids at a young age with exactly this in mind. We weren't trying to live it up in our twenties, and we figured we'd enjoy our time together just as much in our 40's and 50's as our kids left the house.

Having more energy because we're younger is also nice. ;-)
I imagine they use a decent amount, but not nearly as much as would be required to run a cluster of computers to mine a comparable quantity. I think with an ASIC, electricity costs are negligible compared to the output.
Not that this project isn't on the up and up but all these new shill accounts "praising" a project always make me suspicious. Nevertheless, I think this might be the first Kickstarter I actually invest in.
"Inject 30 characters into the DNA of the plant" - what could possibly go wrong with that? :-)

(And no, its not subtle (the gaming), analytics show that Kickstarters that make the front page get more $$ so its part of the marketing campaign no doubt)
I wish it would work with HTTP.
New 2013 Nike KD V 5 Christmas Photo Blue Cheap Shoes for Sale
It has been reported that for big files this is much faster than AeroFS.
'this' is in many ways a harbinger of the future. Maybe (probably, though it has lasted longer than many predictions, including mine) it will be bitcoin probably it won't be but the future is definitely going to include something like bitcoin.

Imagine the same about newspapers: This is really perverse, some of our best writing talent got pulled into writing news articles in order to get people to read the ads.

Advertising is a means, not an end and as such it is a pity that so much talent gets devoted to getting people to click on it but that will burn itself out somehow and then we're left with the byproducts.
Nonono. You shouldn't have to guess which photos will be flagged by some drone and put them in a special locker.
Associated Press Twitter Hacked, Suspended
I notice the GPU load time is about 53ms. This is a discrete graphics card so I do wonder how an integrated APU will affect this. I can imagine the overhead there being virtually nil.

The long term trend is for the GPU to merge with the CPU, so I think we'll see more of this in the future.
I thought the video was pretty terrible - strange special effects and fairly vague - but the project sounds awesome. Backed.

edit: I'd sure like an explanation for the gaming, though.
Are you aware of Sage [1]? It's a Python-based, batteries-included, integrated maths system. It is actually more popular than Matlab around the lab here. Incidentally, we don't get much funding from corporations (but yes, we have licenses for Matlab, Maple and Mathematica for everyone, just somehow Sage is more popular).

[1]: http://sagemath.org/
Agree with all of that except you saying that I'm generalizing. I mentioned it is a subset, but that's the subset I'm talking about. I hope anyone who asks politely will get a polite response.

But the idea of "being fucked" [1] implies some level of entitlement or deserving something.

Providing feedback is very useful for open source projects. But there's a fine line between providing feedback and feeling like you're getting a "fuck you" when it's not implemented or fixed.

[1] > This is the classic open-source "fuck you with a smile" response.
Announcing OpsMezzo — blog.nodejitsu.com
The answer is probably quite simple: when it comes down to it, the "terrorists" are far less potent than the government and the media have led us to believe.
Either very little (easy enough to check for) or none at all if you believe them.
This is a solved problem for journalists, and it is called "citing your sources". Either your source is anonymous and you give a good reason, or your source is cited.

When sources are not cited, we have PR or lies masquerading as journalism.
> "Because it's hard" is never a good excuse to not do something.

Well that's certainly not true in the general case.
Do you write code for a living?
If the heated water can be utilized, then, in a way, the energy has been captured. Even in a hot climate it's still nice to take a warm shower. I agree that the title is misleading though.
This smells like the new corporate motivational poster, except for cooler kids. IMO a little pretentious, just make something people want, without the wall ornaments.
Great for online students!
Designers who think their site should behave differently from web standards need to go away. This is completely inappropriate for typical sites. It's only appropriate for web apps that really do deal with files.
F.lux has not been fairly pointless for me. I am sure of that.
Please tell me you at least have some paid-for legal advice.
If the PR was circulated privately to a high value, unique target (like Congress), would you expect an eternal analysis to find it?
You have come a long way with this, Congratulations! The app looks great but it could use UI improvements. Nevertheless its an interesting idea and I hope to use it often. It would be even more useful if it would be connected to facebook or twitter.
Machine Learning Susses Out Social-Network Fraud
Of course, the simple solution to that is that "Exclusive" is never in the reader's interest.
I was hoping that at least IE 8 would support a client side fix for this, but hey who would ever assume that IE would support something.
Incompetent astroturfing. As you said, it's very unsubtle.
And who made you the moderator?