skysight-inc/HackerNews huggingface dataset:
> If you could live anywhere in the world, where would you live?

On the coast, near a large port city. Hopefully in a college town, or at least a town that's in the middle of gentrifying. I really like mountains in the near distance too. English speaking populace would be best, as that's the only one I know. Good local food, decent libraries and infrastructure. Would be best if sex work were legal or at least decriminalized.

Sydney Australia?
Get Better SharePoint User Adoption – Without Training
Out of the box? Performance isn't great. However, it's not hard to get some stupid fast cached performance. I wrote about it here: http://reviewsignal.com/blog/2014/06/25/40-million-hits-a-da...

full configs are available on github (and more updated).

There are also a lot of other companies/packages to help you setup faster stacks that are more maintained than what I did. easyEngine or ServerPilot being two examples.
There are lots of things where "someone wants to provide X" and "someone wants to consume X" and even if they could agree on cost, they can't, because market failure.

"The market will figure it out" isn't something handed down from God. I've observed industry segments get drained because someone tried to give away the product, driving all other players out of the market, and then the one remaining player was unable to support themselves because their customers had been trained to get it for free.
Just the fact that this is a blatant advertorial makes it hard for anyone to take your article seriously. Your arguments are valid and I admire your research but your presentation discounted all the value you provided with your article. If I were you I would have left out your attempt to "sell" your project and just mention it briefly at the end. If people actually agree with you, they would have been interested anyway. But as soon as you started talking about CanJS the credibility fell to 0
Delaware. "Alphabet, Inc" was created on July 23rd, 2015.
So, now we are going to hear a lot about how China should let the renminbi float freely, let the market set the price etc.

Anyone here knows whether any of the western currencies truly float freely? Don't all western central banks and/or governments intervene?

Does the dollar float freely? Euro?
How much we still don’t know about Watergate and the Nixon Administration
> Java exploit after Java exploit

One zero day in 2 years. Not quite the disaster area it's made out to be on HN.
I don't think single common English words should be trademark-able. Remember when Zilog tried to trademark the letter Z? Didn't Intel try to trademark a number?
> Backbone and Knockout are continually maintained

I don't know for Knockout but Backbone is a zombie. His creator basically says no to any new feature and has very little time to manage the project anyway. See the commit logs for this year ,they are merely "cosmetic". A lot of things could be fixed or added -- a better router(with states and sub states) , composite views , composite models that do not need verbose hand plumbing -- without even breaking backward compatibility , but there is no plan to add anything significant to the core.

I Never tried CanJS though , It looks like an interesting alternative to Backbone.
OpenNSM is a network security monitoring user group open to the public via video conferencing and project collaboration across Github, Slack, and IRC. We will resume regular meetings in September. If want to get involved send us a message.

Current projects:

a.) Developing a free and comprehensive online NSM video course. Draft videos are available here for feedback https://www.youtube.com/playlist?list=PLhzl7jzJnJGw3NS-bwF63...

Course outline: https://docs.google.com/document/d/1uppzl0NZdYSvUcJp0WQIFPD9...

b.) Creating version tagged Docker releases of nearly every FOSS NSM tool and its major, and some minor versions for research and quick comparison. https://hub.docker.com/u/opennsm/

c.) Building an NSM laboratory with access by regular members

Also, we're looking for sponsors and donated equipment
https://docs.google.com/document/d/10NSL1wWMb-bNp7h6UEYNfzyM...
Maybe google plans to buy BMW ...
Curious, IANAP, but suppose they get this to work? What would happen in the case of a magnetic field failure? I assume the magnetic field is generated by running electricity through the new material? What if the power fails?
Glad to hear I'm not the only one. I thought about becoming a lawyer myself but I think I'm more drawn to analytics - would love to have a chat to learn more about your experiences.

More often than not, I've found that software is only a small part of the solution. Being in a large organization, I've come to realize how much additional stuff is needed to sell a piece of software.
I wish, wish, wish, wish, that the Fed would respond in kind. Inflation just hasn't been an issue in this country. Everyone is so terrified of 4-5% inflation, but they forget that we lived through a decade (the 70s) averaged over 5%. We all survived. It's time to end this ridiculous liquidity trap and punish the hoarders.
A baseball bat
@Sir_Cmpwn I agree, only it's a shame you can't set state in componentWillUpdate, only in componentDidUpdate.
VP9 being 9x slower than x264 is hard to believe. Do you have a citation?
Hi HN!

Tidery is a simple tool that makes collecting recurring payments easy. In less than five minutes and without writing any code, you can set up a page to start automatically charging customers on a recurring schedule (handled securely via Stripe).

Here's an example page for a student organization I help run (we're experimenting with this idea): https://tidery.com/yhack

I think this problem has become relatively manageable for developers, but still isn't as straightforward for non-developers or for people who want to test ideas quickly. I feel like this could open up a lot of creative exploration -- for devs testing out MVPs, for creatives to sell new products, for organizations to set up recurring tip jars or memberships, and more.

Would love to hear what people think!
Black Hat 2015 Survey: The Challenge of Data Sprawl [infographic]
No problem, was just curious. Thanks!
Spreadsheet Power User? Blockspring Is Looking for a Product Marketer
It's hard for a company like Sun to have a collection, a variety, a spectrum of companies, when busy-body astronomers feel compelled to reclassify your favorite planet as a "dwarf" out from under you.

http://www.cbronline.com/news/sun_microsystems_announces_plu...

But Alphabet has a long way to go beyond the 26 English letters, before they run out of funny diacritical Unicode letters with umlauts, accents, slashes, ligatures and dingbats.
How many car manufacturers do you know that give away cars for free - which are build pre-packaged with advertising - without fist getting you to sign a contract that stipulates the terms of that arrangement? Only with that contract can they prevent you from modifying the product they gave you.

That is the entire point of the "first-sale doctrine"[1]. You can only control your product up until the point you hand it over to the first customer, and what they do with it after that point - provided[2] they stay within the law - is up to them.

The big problem with "blocking ads is unethical" is that it presumes that the relationship between the website and client is covered by some sort of contract. It absolutely is not. Far too many people think they can unilaterally generate a contract of adhesion[3] and then proceed as if it was agreed to simply because they wish it was so or they listed some fine print in the ToS/etc.

Bonus: I don't think the people who push this kind of "pseudo-contract by ultimatum" have really thought about the full mutually-assured-destruction consequences of this kind of scam becoming acceptable to society. Imagine this HTTP header, which has the advantage of being presented before the transaction has been completed, which leaves the server free to decline the offer:

X-CLIENT-ADVIEW-PRICES: each_image=0.05@USD each_video=5.00@USD:max_time=2m30s
X-CLIENT-ADVIEW-PAYMENTS: some_type_of_payment_routing_number

Would the "content producers" like it if that was enforcable? How about the reverse: mandating zero-cost for a subscription site? If you think this is ridiculous: good - it is ridiculous. Just like when the advertisers do it.

[1] https://en.wikipedia.org/wiki/First-sale_doctrine

[2] Other laws like copyright are, of course, still apply.

[3] https://www.law.cornell.edu/wex/adhesion_contract_contract_o...
I don't know their numbers, but http://synergy-project.org/ is a good example of how to get donations.

It's a public, GPL project https://github.com/synergy/synergy You can either compile it yourself or you can go through the very smooth purchase process to get a lifetime subscription to pre-compiled binary installers for $10. It was much cheaper for me to just type in my CC# and move on with enjoying the program than to even investigate compiling it myself.

Both Synergy and Humble Bundle do the same thing: They make going through the checkout line a smooth, easy, natural process on the path to getting the software. The problem with donations is not really that people are so cheap. It's that they're so lazy. If you give them what they want up front and then ask that they come back later to go through some awkward process to give you money for something they already have... Well, what do you expect? It's too late. They've moved on with their day. They can't be bothered. But, if you make it very easy to give you money on the path to giving them the goods. Then their appreciation and generosity doesn't require much effort. That's the key.
I was going to post Sega v. Accolade after seeing the first three paragraphs of your post. Yeah. Copyright isn't functional, duplicating the poem to achieve functionality wouldn't violate copyright.
Yes, and UPS has trademarked brown (and T-mobile has purple). Remember that trademarks are limited to certain categories. If you're not competing with UPS, you can use brown etc.
I suppose it depends on what you're used to and what features you actually need.

When debugging I'm most often able to solve things with a few breakpoints, a stack dump and little else. The situations where that's insufficient for me are few and far between. When I'm debugging some code using old threading paradigms I more often than not just break out helgrind on it, which often reveals threading problems instantly. It's unavailable on Windows though.
How to Grow Your Blog with Better Evergreen Content
never understood why React needed flux on top. Or does that mean React doesn't solve the problem it is supposed to solve on its own ? or flux should have been baked in react? never understand what flux was about anyway.
The AirHockey Demo seems like a complete rip-off of a Spanish maker's product, which he has been promoting: https://github.com/JJulio/AHRobot

Maybe I'm wrong, but I think some credit is due
Maybe they borrowed code from other AGPLv3 projects?
Are Bug Bounties Actually Helpful?
Other exchanges already do similar kinds of things. The CME has implied spreads for instance.

It just becomes another arbitrage opportunity. In the case of the CME it always seemed misguided as well. The implication system was complicated and unwieldy and would frequently not provide the best price for your trade.

It seems like it would have been simpler to just let the market itself handle this. I suspect the same is true with the IEX special orders.
Archive.org:
http://web.archive.org/web/20150811052336/https://blogs.orac...
Is it so strange? XML-RPC is simpler ancestor of SOAP. JSON-RPC is a superset
of XML-RPC (includes e.g. named parameters), defined over JSON instead of XML.
JSON-RPC doesn't have the wide spread of XML-RPC, though.

I don't see much wrong with those, and they do much better than REST, since
they already have well-defined way of signaling errors.
Designed for automated operation of pricing, risk and financial modelling spreadsheets on a server. Supports XLLs, RTD & VBA. WebSocket & RDB integrations so you can take those spreadsheets off trader desktops and share one centralized golden copy of trader developed numerical logic with all users, with no custom coding. The link shows SpreadServe running on an AWS host. Sign up for the beta at spreadserve.com if you want to play with your own copy.
No plans on making it open source?
Every time I see such startup attempt with an invention I think of this: They have made an invention, then they've patented it to prevent others from making the same product and selling it, then they'll start selling this thing and if they are somehow happen to be very successful (microsoft, apple, google, etc.) we'll accuse them of becoming trusts, as if they've not shown the intent thereof with the very action of patenting the invention, and as if when a startup comes out with the slogan "our invention will revolutionise the world," they are not willing to be the one company that sells every single instance of the product, which is, well, the very definition of a trust. So at the end of the day it is legitimate to feed the aspiring trusts until the day they become actual trusts bashing others with their patents, when we'll call them patent trolls that are killing the startup arena, market, world or whatever. Enter out two-faced deceitful and hypocritical western culture.

Then, a "shower-head startup" sounds more like a name for a comic strip than an actual business. I'm sorry, and I know that here is news dot ycombinator dot com, but yet, this startup thing is really becoming a big joke.
This is an article looking for a problem. Google doesn't care about Alphabet.com nor did Google ever approach BMW at any time to make an offer for it. It's a holding company, not a brand and in keeping with Google's playful nature abc.xyz fits them just fine.
One Flew Over the Cuckoo's Nest.

I have no words that could do this movie justice.
Should be required watching in high-schools. EVERY YEAR.
How to Avoid Business Partnerships from Hell
Arstechnica is another good example of membership. If you're a paying member, no ads. Otherwise, ads. Best of both worlds and you give your audience a choice in how to support you.
Sure, carefully reviewing all the reports would be ideal, but it also means you'll need many employees to do that. And I don't really see why Oracle should be responsible for educating customers about basic security practices.

Sales people are unusable for educating customers, and they're busy with using Licensing Breach Notices to boost sales of cloud services anyway (http://thestack.com/oracle-breach-notice-cloud-services-1007...).

I do agree with you that the blog post seems written in a bit condescending way (it's difficult for me to judge, as I'm not a native speaker).

And I do agree that some of the arguments are misleading - the fact that many breaches are caused by lack of basic security practices does not make zero-days insignificant. And the "assurance programs" guarantee nothing if you fix the issues poorly (nice example from DEFCON 22: https://defcon.org/html/defcon-22/dc-22-speakers.html#Litchf...).

What I perfonally find the funniest about the whole "reverse engineering prohibited" clause is that the bad guys don't give a shit - they'll reverse engineer it anyway, because no one will find out. So the only "victim" is the customer who accepted the licensing agreement, and it does not matter if the purpose was to lower the number of reports or protect the source code.

But I'm still astonished people are surprised by the stupidity of Oracle licensing terms. Bullshit like that blog post is actually one of the main reasons why I stopped working with Oracle products and went full open-source.
And Suddenly Everybody's a Weatherman
Ask HN: Are interview prep resources appropriate for web jobs?
Sorry if this got submitted twice!

Hi HN,

I am beginning a search for full-time employment, and I'm nervous about the technical interview. I'm looking for back-end web development work, and I'm wondering if there's a better interview prep strategy than the usual recommendations like Cracking the Coding Interview or online interview practice sites (interviewcake.com for example). They don't seem to be much related to the work experience I've had, but maybe that's just down to the jobs I've had.

What would you do to rapidly brush up on common interview questions for this kind of work?

Any thoughts appreciated!
> Still seems stupid to not at least try to buy the facebook+domain name and the twitter handle @alphabet.

Why? AFAICT, the whole point of Alphabet, Inc. is to maintain common ownership while reducing the visible ties between the various components. I don't see Alphabet qua Alphabet being the focal point of PR efforts, so why do they need those kind of public-facing identities?

> I bet the twitter owner would love to part with it for a few million. Even BMW might be amenable to enough scratch.

And I bet Alphabet, Inc., is happy keeping the money and letting the current owners keep the Facebook and Twitter identities, the Alphabet.com domain name, etc.

Sure, they could spend money buying everything in existence that has the word "Alphabet" associated with it -- but why?
For what it's worth, I found on two of my systems that had issues with the upgrade, if I followed the upgrade/activation with a clean install of Windows 10 (giving up the option to return to the previous version of Windows) the installation worked great. I had different but equally show-stopping bugs on my Windows 7 workstation and my wife's Windows 7 laptop until I did that.

On my wife's laptop I had even tried a fresh install of Windows 7 followed immediately by the upgrade and hit the same bugs as before (no "Modern" apps would load including Settings, and Explorer.exe was constantly crashing). A clean install of 10 fixed those issues and now it runs great.
It's because we emit so much carbon to our atmosphere! Let's ban fossil fuels and save the universe!
> This is kinda funny to me because I know it's untrue. The product I work on in my day job is based on JMVC 3.2 and we can't upgrade to 3.3 because of the size of our app and the amount of refactoring work that would need to be done to make it work with the new concepts.

While it may be a large undertaking for your organization, I wouldn't consider any of these to be irrational changes in API from 3.2 to 3.3: http://www.javascriptmvc.com/docs/done.html
kali.org's SSL cert shows as invalid due to a subject mismatch. Is that on purpose?
Please be aware that the campaign only wants donations from US citizens. I do not know why, but according to https://lessigforpresident.com/donate/:

By clicking “donate,” I certify that:
1. I am a U.S. citizen or lawfully admitted permanent resident of the U.S.
I know YouTubers who couldn't live without Patreon. It's their only source of income. To make a living from YT you have to have a pretty huge number of viewers.

Fortunately, their viewers are hard-core fans and ~0.5% - 1.0% of their subscribers donate to them. Seems little, but it's actually a lot (consider that you have to view 1000 videos to "give" a Youtuber $1 via ads).

As a comparison: A certain Youtuber with 1.8M subscribers makes about as much from ads as another with 300K subscribers from Patreon.
> Leader needs to send AppendEntries and slave needs to apply to persistent storage and ACK. Leader needs to wait for majority of ACKS before responding to the client. That's the same as your three-node replication scenario, so what am I missing here?

A couple of things -- the payload in Raft tends to be much higher (though it could probably be fixed with sufficient engineering effort), and in some scenarios this process would have to happen multiple times during netsplits (which may or may not be ok).

RethinkDB doesn't relax consistency guarantees; we implement them in a different way. Check out http://rethinkdb.com/docs/consistency/ for more details.

I'm a bit busy today, but this is a really interesting question. I'll see if we can do a technical blog post on this and go into all the details in depth.
I seriously thought that was the goal when they changed names from Backtrack to Kail in the first place. Oh well, good that it's now one at least.
Graph paper is still commonly required for math class in Israel (at least in elementary school). (E.g., supplies list for 2015-16 school year (word doc) http://www.yigalalon.org.il/uploadfiles/igalalon/%D7%A8%D7%A...).
The GPU is only partially closed. Unfortunately, the part of the GPU that's closed and requires a binary blob is the bit that boots the Pi, so you have to use closed-source code in order to do anything with the Pi at all - even stuff that doesn't use the GPU.
I have tried to find a new owner for https://cheergram.com/ on and off this year.

Cheergram does printed Instagram products. Main product is Christmas cards. Have had good press and have good SEO ranking for "Instagram Christmas Cards".

Backend is a Rails app on Digital Ocean. Payments via Stripe. Printing is done by a Denver-based pro lab and drop-shipped (US only). You could likely find a lower-cost printer if you're so inclined.

Gross sales since launching in Nov 2012: $4,461.55
(Traffic and sales spike between black friday and new years)
https://www.dropbox.com/s/dqipziq13s6eqd7/cg-traffic.png?dl=...

The right person could probably add some products and marketing know-how and do pretty well with this. (Think cards for other occasions like wedding invites or print subscriptions).

If you're interested, drop me an email and I can walk you through the details.
New Android security flaw in 55% of handset devices
> paper / magazine ads add a few grams of weight and a bit of volume, but rarely in noticeable amounts

Have you even seen dead-tree magazines in the lase ~decade? They are often half (or more!) ads. I hardly call >50% of the volume/mass to be "rarely noticeable".

I'm sure there are counterexamples of saner magazines, but they are certainly not the common experience.
Without a transaction fee, where do they make money?
Lessig for President
"Scaling Food Distribution Is Really, Really Hard"

No, it isn't. It is fairly straightforward and thousands of companies have scaled across the world.

Scaling a two-sided network focusing on providing a niche seasonal product to a niche audience is really, really hard. It wasn't the food distribution that wasn't scalable, it was the business model.

"We were motivated by enthusiasm for our mission and eagerness to bring Good Eggs to more people. But the best of intentions were not enough to overcome the complexity."

No, you were motivated by aggressive expansion targets to provide returns for the dozens of millions of dollars you took as investment and to make a lot of money.
Show HN: Sparks iOS app easiest way to store ideas on the go
We just launched Sparks, with Apple Watch support, because Notes and to-do apps weren't good enough or fast enough for keeping track of our ideas on the go. What do you think?

http://www.edisonnation.com/ios-idea-app
It's funny, one of the other top comments here is about how many features Firefox is removing. Vital, core stuff, like setting being able to set custom user agents for specific domains...

I think the real reason many people are angry is that their demographic isn't catered to. I'm part of that demographic, and it does annoy me sometimes. However, unlike Debian/systemd, I find the tradeoff definitely worthwhile.
Older codec were not prohibitively expensive otherwise the proliferation of video products using patented codecs would not exist.

His complaint against H.265 will likely be fixed, and then it too will catch on, just as H.264 did, despite these same types of complaints against it.