skysight-inc/HackerNews huggingface dataset:
Everyone does this when they try to write physics for the general public. Very few people in physics or physics writing know how to make good analogies.

As far as the structure goes, they're talking about structures approaching literal geometric shapes visible in the large scale structure of the universe. Basically, if Lucy was in the sky, they would find diamond-shaped structures, in addition to triangles, pentagons, etc. (My poor attempt at analogy!)
from the readme:

"I don't think anybody would ever dare to use this for an actual useful purpose, but just in case, the project is licensed under the Apache 2.0 license"

"Long story short: to learn a bit more about computer architecture, graphics, C++, etc.. while having some fun!"

"Due to some of the aforementioned facts, expect things to fail,"

It seems that the readme pretty much states that this is a WIP for learning, and shouldn't be used for anything.
They use your credit card to ensure you don't get 2 trials. Once you run out of credit cards, you have to pay.
It depends on what you want to do. Are you authenticating a human? Are you authenticating a machine? OAuth and simple API keys address very different concerns.

Generally Oauth is for authenticating to a 3rd party service/client that you are this account on this service. An API key is authenticating you via your client on this service. API keys are just like passwords. Only the user should know it, whereas OAuth tokens can be safely given to 3rd parties.
This is not new. They've been doing it for at least a year.
Maybe they should adjust their business to account for this new cycle of usage, and not fight it
https://eff.org/donate

A monthly recurring donation of $19.84 seems appropriate.
Games have been GPU-bound for years and years. Even in 2011 when it came out, Skyrim used (at most) 30-40% of CPU power. Fallout 4 (updated version of the same engine) uses proportionally far less.

In short, no, gamers aren't buying new CPUs every 18 months like they used to, either. GPUs, maybe, but Intel's weak in the gaming GPU space.
Apple’s Penchant for Consumer Security
Short answer: No.
E.g. if you buy 'shares' in an index (via an ETF), you're effectively buying a weighted basket of the component shares in the index. If the individual shares are overpriced then so is the index as a whole. Hence the S&P500 has a price:earnings ratio, and you can decide for yourself if that ratio is looking 'toppy'.
He does have a point. The EULA is inherently user unfriendly and they gain nothing by providing a shorter, possibly contradictory version.
Does the account earn interest? Right now I have an Ally savings account I transfer a percentage of my revenues every two weeks, so I'm earning 1% on my tax bill. It's small, but not irrelevant.
JavaScript unit testing library that prints out your exact test lines
In one sense yes — if the sum total of the market is '1' and everyone is just some fraction of that. Then there can only ever be relative price changes.

But the sum of all prices does in fact vary. I'm sure you're familiar with Tulip Mania. Prices can be bid ever-higher in a cycle, and they can also decline in tandem as in the depression.

For the entire market to have an expanding total price, new money has to be entering the market, or the net real value of the underlying financial assets has to be declining. Either way, the entire market can become overvalued or undervalued, especially compared to non-financial (or illiquid) assets denominated in the same currency — e.g., wages, energy, or land.
You can turn hibernate off with 'sudo pmset' on OSX. It's one of the first things I do on a new Mac since I find it pointless.
There are some Quora questions about that:

https://www.quora.com/Is-there-an-equivalent-company-to-Weal...

The answer from some brief poking seems to be that there's nothing in the greater EU right now.
We have laws against paying bribes, even when they are lawyered into legal-ishness in a foreign country.

It is far from clear-cut that when US corporations assist regimes where the US officially has serious problems with their human rights record, that laws against torture and other human rights violations would not apply to those enabling and assisting those violations. Some law enforcement operations are not merely unethical, or "different" from those that are legal here.
This basically addresses it http://www.moneysideoflife.com/cottage-food-law

Looks like in 2012 Georgia was "pending." I'm in Atlanta, so there were no regulations in place when my friend started.
First, the US isn't prosecuting this kind of thing, because it is not currently a crime in the US to assist a foreign government in the persecution of its people. Cisco is being sued, in civil court, by Falun Gong adherents that were victimized by the system Cisco built.

That's possible because US tort law recognizes international laws to which the US is a signatory: if you commit a tort against someone, and the manner in which you do it violates an international law we recognize, the US quite sensibly recognizes the resulting tort claim.

Second: the US should prosecute this sort of thing, because otherwise the US will allow itself to become a haven for companies building technology to assist in "crimes against humanity". We have a spotty enough history with this as it stands. And, in the case of China, our local companies have enormous financial incentives to participate in this stuff.
I think you're overdoing it.

In the history of Earth there were periods where climate were much hotter, with more greenhouse gases, yet life did not stop.

Yes maybe we will suffer (maybe not so much), but don't over-dramatize the issue because drama does not last.
Asset inflation caused by FED flooding the banks with cheap $.
Managing issues in big projects is a lot of work. I wrote a blog post about it a few years back: http://words.steveklabnik.com/how-to-be-an-open-source-garde...

Slow and steady wins the race, as well as making triage a part of your process. Leave it too long and the weeds overgrow.
>>http://dharnailive.org/

Not bad. They only generated ~2500 kWh electricity last week.

Giving anything for free is a thankless job. Almost anything given for free is almost certainly treated as worthless.
CodeXL 2.0 Is Here and Open Source
Airbnb Live There
> In fact, can "vote manipulation" be defined any other way?

What's worse, I believe that clicking one of those little triangle icons is literally equivalent to direct vote manipulation.
And do you think these same companies are just as efficient as identifying who's slacking off? I don't think so.

They may know that 10% of the company is slacking off, but they often end up amputating a hand when they meant to just trim the fingernails.
Yes, they have a pointer for work like that, too.

> If you're interested in using convnets to filter NSFW images, check our NSFW API documentation to get started. https://developer.clarifai.com/guide/tag#nsfw
GitHub-streak: Artificially keep your GitHub streak going
DO are not bound by German laws.
I can't really figure it out. It's pretty mindboggling.
Herod, who according to the bible was king when Jesus was born, died in 4 BC. Whether or not you believe in Jesus, the fact that it didn't happen in 1 AD isn't a controversial fact anywhere.
Yes, 100%. If yesterday you do something bad, and today I do something bad, and you tell me to stop, there has to be something more than "I don't do that today".

It's shitty what is being done, but saying "Nope, we don't do that, but ignore the fact that we did it less than 100 years ago" isn't the greatest of moral arguments. Maybe better arguments, and better actions are in order.
What's your point? Selling surveillance equipment to China doesn't violate the FCPA.

Are you arguing that we should pass another act, like the FCPA, that criminalizes the knowing and deliberate sale of technologies that will be used to harm people in violation of the UDHR? I'm right there with you.
I have a question regarding the difference between the "concurrent" and "limit" parameters seen here [1].

I understand that if I'm running a managing runner in machine mode with limit=10 then it can start a maximum of 10 machines. What does "concurrent" affect in this context. I don't want the managing runner to do any builds locally -- just to send to runners managed by machine.

[1] https://gitlab.com/gitlab-org/gitlab-ci-multi-runner/blob/ma...

Edit:

Ignore me. I found the answer on the same page [2]:

[2] https://gitlab.com/gitlab-org/gitlab-ci-multi-runner/blob/ma...
It's investment hyperbole. Like when a gun enthusiast tells you "your gun is always loaded"
Identifying iOS users as a target for Apple's monopoly is no more circular than identifying Google-branded (ie. Nexus et al) Android users as a target for a Google monopoly. Non-Google branded Android can, and often does use non-Google apps and stores so that segment can not be considered to be monopolised by Google. In practice the same is true for Google-branded Android devices as it is possible - and not all that hard - to swap Google apps for others.

As to whether I think anyone should investigate Apple and Google I'd say 'no', but that is not what this is about. I don't think Google should be investigated for the stated reasons, but if the EU insists on investigating something I claim there is at least as much ground to investigate Apple as there is to do so to Google.

Where I live - Sweden - Apple does have a large presence in schools. The situation with regard to IT in Swedish schools seems to be that there is money, but no plan. This makes it possible for 'driven' people to steer their local community in the direction they deem to be the preferable. Many of these 'driven' people have a marked preference for Apple products.
Well, ærospace agencies actually, since there are few signals to intercept in central nowhere. Contacting satellites and guiding æroplanes over open ocean is a great use for an island in the middle of an ocean.
> Note that none of the things you list include torture. You've shown nothing more than a tangential possibility of awareness. Without showing their direct knowledge of the torture and a direct link to requests from Cisco, you've proven nothing.

Just stop.
I have no idea what you're trying to say here, but read back on the thread: not only is MichaelGG's logic faulty, but it's being used to justify what Cisco did. There's no more poisonous form of whataboutism. I think they should re-think that logic.
GitHub Merge Button from CLI
No, I'm sorry. After half a century of political abuse of scientific research, the onus is not on us to educate you. We're way past the point where unfounded distractions like the GP's can be attributed to ignorance.

Please let the people willing to do the work work, and put in some effort to educate yourself if you want to get involved.
You're only paying for the server time, Gitlab CI is free. Many companies don't have nor want to have servers lying around, they'd rather outsource it.
> It could and should be outlawed, but hasn't been.

I respect your opinion greatly. Why do you disagree with the EFF's assertion that Cisco's actions violate the Alien Tort Statue (the "ATS") [1]?

If Cisco knew, or should have reasonably known, that the technologies they were developing for the Chinese government would be used in contravention of the United Nations Convention Against Torture [2], which the U.S. ratified and would thus be covered under the ATS, then it would seem like this would fall under "aiding and abetting.

[1] https://www.law.cornell.edu/uscode/text/28/1350 28 U.S.C. § 1350

[2] https://en.wikipedia.org/wiki/United_Nations_Convention_agai...
Recently watched the Machine Learning Conference and learnt about Clarifai there ( https://www.youtube.com/watch?v=oHE0DfBqwHo )
And its pretty cool to see that they are actually expanding along various verticals and understand every image and even videos. And its great to see it here today. Please keep posting more crisp, concise and technical posts here!
Kudos for forevery!
"In Ipython %timeit gives 4.3ms per loop, just on a-b. In C++ it's about the same."

Of course it is about the same. Except for function entry and function exit, which should be a few thousand instructions, at the most, it runs the exact same instruction sequence (if you are using identical versions, compiler and compiler flags)

If you want an easily measurable difference, use way smaller images, and make a few thousand or even a few million calls, or look at the python sources to see how efficiently it calls into C.
Basically, the current block size limit of 1MB isn't sufficient for the current volume of transactions. Some transactions aren't making it into blocks in real-time and have to sit waiting in a queue to be processed. This leads to delays in processing commercial payments, which in turn threatens Bitcoin's viability as a mainstream currency.

Some people argue the issue could be easily fixed by simply raising the block size limit, but others disagree and believe that would become too costly in bandwidth and processing capacity for miners, so AFAIK there's still no consensus on a resolution.

A couple other good explanations:
http://rusty.ozlabs.org/?p=535
https://medium.com/@octskyward/the-resolution-of-the-bitcoin...
Pointing out that you've presented no evidence for an argument is not an "appeal to authority".
That particular rule is pretty universally ignored. Even Apple breaks it [0].

[0]: https://marco.org/2014/12/01/app-store-rule-5-6
Those models predicted the orbits of the planets because they had been fitted precisely to them - and explained only them; but the models did not and could not predict anything else about gravity, or the motions of other bodies.

Had Jupiter's moons been visible to them, their motion would have confounded their model entirely.

Also, "The change from circular orbits to elliptical planetary paths dramatically improved the accuracy of celestial observations and predictions." Your own link says the predictive power was "dramatically improved."
I'd be interested in seeing a CPU benchmark between the new MacBook (Skylake) and existing MacBook Pro's (Core i5).
The article mentions that it catches wget | bash as well. I imagine it's due to the fact that bash's characteristic network signature is what they're really detecting, not curl/wget.
Starting an ads beta
I know, but Git is mostly used for software development, and people mostly clone unfamiliar Git repositories with the intent to build and/or run the included software, mostly without performing a full manual inspection of the code beforehand; even if they only build, most build systems allow specifying arbitrary commands to run. Thus, in the common case, exploiting the vulnerability gives the author of a malicious repository only the power they would have gotten shortly afterward anyway. Of course, there are exceptions to all of those "most"s (especially the first one, I think), but my conclusion is still that the overall danger of that particular vulnerability is pretty minor.
We're the pot and they're the kettle, both black, but that is utterly beside the point. The question is whether a US company aided a foreign government in committing human rights violations. Hypocrisy is bad, but it doesn't excuse US vendors who enable foreigners to be imprisoned and tortured.
The problem for Intel is that AI and machine learning are going to be typically done on the GPU. So, Nvidia. Also, a chance for AMD to recover.
BTW, a buried discussion here: https://news.ycombinator.com/item?id=11527154
Because designing, building, maintaining and supporting multiple versions of a site costs more. Imagine a tech support call when the first thing you need to determine is whether a user is using your full-featured site or your reduced-functionality site, and then explaining to the end user that they're on entirely the wrong site. Id guess that cost/benefit analysis just doesn't justify the effort in most cases.
I like the write-up, but I disagree with the reasoning to avoid STM. It sounds a lot like "avoid ConcurrentHashMap in Java". It's true that web applications mostly persist their data in a database or some other persistent structure, and obviously an STM or a ConcurrentHashMap would not do you any good for that. However; if you are working with in-memory data, then STM is a very valuable tool just like ConcurrenthHashMap is.
Despite all the negativity around food delivery startups - I see them getting funded almost every week. Europe, North America, Asia, South America, all over the world.
Maybe it's time to innovate a bit? I have 0 reasons to upgrade my 6 year old MAC Pro, I would need to spend 5K to get a mild performance boost.
Serverless – enabling Amazon API Gateway caching on query string params
This really only makes sense for service-oriented software. Not all uses of clojure attempt to saturate use of available resources, and here STM is a win.

But the OP implicitly assumed everyone was writing "production" software, assumably as part of a commercial service offering.
I see monitoring and blocking to be part of the same machine. We apparently disagree. :)

>And, by the way, the idea that you can trivially evade the GFW using a VPN? That's an extremely dangerous assumption.

I think that part of your reply was meant for someone else. (I agree with the part I quoted.)
I agree with the EFF. The Alien Tort Statute recognizes civil claims. They should lose the civil trial.

Separately, we should pass a federal law outlawing the knowing sale of technology for the purpose of persecuting groups of people based on their race/ethnicity/religion. Once that law exists, it will be a crime to do what Cisco did, and I'll be happy about that.

Until then, discussing what Cisco did as "criminal" is dangerous. It should be harder to stretch our existing laws to make criminal cases, not easier.
To the outside party, Amy seems like a competent secretary. I'm not sure why they would assume "she" isn't.
When live chat came on the scene customers loved it, but many businesses were slow to adopt since it comes with additional expense (software, staff, etc).

Increased customer satisfaction, increased conversion rate (for some), reduced time per ticket all helped ease businesses into it, but more than anything I think businesses see their competitors using live chat and feel they must to keep up. Live chat hit a critical mass at some point a few years ago and then it exploded to where even the smallest businesses utilize it.

I believe that people would rather communicate via text when they can so consumer demand could drive adoption of this platform much quicker than live chat. It's also not as big of an ask for a business in a lot of ways as switching from email to live chat was, if they are already using live chat.

We can either integrate with the existing chat and just add on SMS/MMS as a channel or offer the live chat portion on the same platform. The biggest issue I think will be the additional cost.

I don't think cost is enough to stop it if it is truly what consumers want. Think about free shipping - it is a serious loss for many small ecommerce businesses, but they still do it to be competitive.
I think you may have overlooked the recent DOL Proposal and it's potential impact on profit margins if it pushes forward. Good for consumers, but bad if you have to improve processes, hire people to handle them, etc.

http://blog.emoneyadvisor.com/industry-news/trending/complet...
Most software workloads can't use 128 cores in any useful fashion.
Yes, don't go studying 17th Romantic Literature expecting a job.
Well Sec. Clinton thought the invasion of Iraq, and arming the so-called moderate opposition in Syria and Libya were good ideas.

Even now with Europe at the brink, she still wants a no-fly zone to protect the moderate mujaheddin and to continue the anti-Russia/Assad chessgame she put into action.

She also later decided her initial Keystone support was wrong, and changed her mind.

So I'm going to say her judgement is not very good.

As far as Dr. Hansen goes, his stance is pretty simple. Look at the weird climate effects we are seeing at >400ppm carbon.

Climate was more stable and hospitable at 350ppm, he proposes leveling off emissions and then reducing them greatly by 2050. Pretty basic, rational stance in my opinion.

The amount of carbon the Keystone pipeline would deliver would blow us right past our targets.
Poster, you didn't use the phrase "chilling effects". Do you know the phrase?

https://duckduckgo.com/?q=chilling+effects+eff
The problem is that most applications have to be completely rewritten for parallel algorithms, which does not fit well to many application domains (does not bring additional speed).
Hmm, not us! We were there in '13 and '14, and our bike was built on a CBR1000RR chassis. I can't remember who had a yellow bike, although it sounds familiar... it may have been a bit before my time if they were talking about Agni motors.

Small world :)
Tesla Adds Tombstone to Apple's “Tesla Graveyard”
Ah yes, the old maerF0x0 indicator. Beloved in some technical analysis circles
Suppose the market just tracks widget factories. Every factory produces the same quality widgets, all shipping is flat-rate by distance and there are no tariffs or taxes. In this market, it's easy to determine market value of any particular widget factory: market share of world-wide production.

Suppose everyone expects the demand for widgets to grow by 1% per year for the next 10 years. This growth might get priced into the market with some sort of net present value calculation. Capital will flow into building new widget factories to fund all of this new construction.

Now what if actually an asteroid hits a city with lots of widget demand. 50% of demand is wiped out instantly. Well in this case, everyone was overvaluing the market for widgets! All of those net-present-value calculations were way off. The market will correct.

Or maybe the asteroid takes out 50% of production. Suddenly much more investment in widget factories is required. The price shoots up to capitalize all of the construction, since demand has not changed.

In either case, before the asteroid the market was not correctly valued since no one had yet priced in the asteroid.
The company with the $9/month price point has to reach near full automation or die. The company with the $200/month price point could be totally manual until the automated systems catch up.

Recommended viewing: "The Devil wears Prada", Andy's first day at Runway.
If you bought a $300 PC 5 years ago:

1) you're not the sort of person who buys a new rig every two years, and
2) a $300 PC today will give you exactly the same performance as the one you bought 5 years ago: the minimal gains you get in iron are naturally offset by minor losses in software (which is now built by people with SSDs, so good luck with your little spinning disks...)

The market is now artificially segmented to such a fine level, and moving so slowly at the top, that performance simply does not "trickle down" like it used to. Add to that the move to "power efficient" CPUs (aka: less powerful overall) and you will basically see zero gains if you stick to the bottom of the market.
Apple's bid to stay in the big time (1983)
It's an absolute gem. Kudos!
There is no way in hell that loss is going to turn into profit this millenium. Unicorn valuation is basically a very expensive game of hot potato.
Are there companies with >100,000 employees who are not highly dysfunctional?
Not to mention existentialist philosophy, which again can be theist (kierkegaard) or not (too many to count).
Wow I am not sure how I missed that - thanks for pointing it out. The (transaction-> ###) pattern looks a lot nicer to me. Really appreciate the help.
What brave new world, with such people in it.

Look on the bright side: if you've made enemies online, it means that at some time you stood for something (however briefly). That makes you somewhat better than the mealy-mouthed folks who silently upvote and downvote and flag and parrot whatever the current party line is.
Intel to slash 12,000 jobs as it moves away from PCs